/*! This file is auto-generated */
@font-face{font-display:swap;font-family:dashicons;src:url(../../../../wp-includes/fonts/dashicons.eot?99ac726223c749443b642ce33df8b800);src:url("../../../../wp-includes/fonts/dashicons.eot?99ac726223c749443b642ce33df8b800#iefix") format("embedded-opentype"),url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAHvwAAsAAAAA3EgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAAQAAAAFZAuk8lY21hcAAAAXwAAAk/AAAU9l+BPsxnbHlmAAAKvAAAYwIAAKlAcWTMRWhlYWQAAG3AAAAALwAAADYXkmaRaGhlYQAAbfAAAAAfAAAAJAQ3A0hobXR4AABuEAAAACUAAAVQpgT/9mxvY2EAAG44AAACqgAAAqps5EEYbWF4cAAAcOQAAAAfAAAAIAJvAKBuYW1lAABxBAAAATAAAAIiwytf8nBvc3QAAHI0AAAJvAAAEhojMlz2eJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/Mc4gYGVgYOBhzGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHD4yfHVnAnH1mBgZGIE0CDMAAI/zCGl4nN3Y93/eVRnG8c/9JE2bstLdQIF0N8x0t8w0pSMt0BZKS5ml7F32lrL3hlKmCxEQtzjAhQMRRcEJijhQQWV4vgNBGV4nl3+B/mbTd8+reeVJvuc859znvgL0A5pkO2nW3xcJ8qee02ej7/NNDOz7fHPTw/r/LnTo60ale4ooWov2orOYXXQXPWVr2V52lrPL3qq3WlmtqlZXx1bnVFdVd9TNdWvdXnfWk+tZ9dx6wfvvQ6KgaCraio6iq+/VUbaVHWVX2V0trJb2vXpNtbZaV91YU7fUbXVH3VVPrbvrefnV//WfYJc4M86OS2N9PBCP9n08FS/E6w0agxtDG2P6ProaPY3ljaMaJzVOb1ze2NC4s3Ff46G+VzfRQn8GsBEbM4RN2YQtGMVlMY2v8COGai0Hxm6MjEWxOBZGb+zJArbidjajjUGxJHbgUzwYG/EJPsNDfJLFsYzpXM6Pmcd8Ps1BvB8LGEE7W7KSzdmGA9ifgzmau7ibcUxkB7bnHhZxb+xDgw/yYb7GU/yQp2NgDI9xMZ61sWVsFZtHkxb5+ZgQE2NSdMYmDOM5HmZrfs6H+Cbf4bt8m28xhb2YyjQWciDHxk7RGg2W8DFWxbyYE20cx/GcwImcxKmxWYyIGXr3l7MPp/MAn+PzfIFH+Co/4296Q2v+wdvRHP1iQIyKMTE2ZsZesW8QSzmHi7mFK7iWsziTs7mIG/gAl3Irl3Az13A117GeC7iSdVzIjdzGMXycP/ITfskv+B5PRk/MjT1iCPuyLAbF4Jgds2Jj7uOj7MmX+DI78hfejBa6+Kxmekp0s5TBXM/kiNg29uaNmM5p0c6fmMmMGMbLMZS/8w2+zh78lPFMYFvt9Ul0Moax/IA/s5P2+hy6mcXO7EoPu7F7bM1feSR25wzuZAN3xBasiJGxDSfH9pzLeVzF7NgxtmM0+/FK7MLrvBNTeZSXYlP+wO/5J//SV/2O3/Iiv+EFfs2veDf68xHOj53p5Yt8n72ZG6MZzhoO5wgO4VCO5CgOY3VM4S1epYxdYzKP8QSPx3xu4v7o4Fmdydbo4j1eo+IZbdaW/+Gc/L/82Tj/0zbS/4kVue5YrmzpP3L1Sw3T+SY1mU46qdl05kn9TKef1GL5J6T+popAGmCqDaRWU5UgDTTVC9JGpspB2ti4TOMmpmpC2tRUV0ibmSoMqc1Ua0iDLFfwNNhypU5DTJWINNTQGqRhFos0DrdYrHGExUKNIy16Nbabqhhpc1M9I21hqmykUaYaR9rSyM+7lZGfd2sjP2+HxRKNo01VkTTGVB9JY40HNY6zyGs23lQ9SRNMdZQ00VRRSZNMtZXUaeQ5bmOqt6RtTZWXtJ2pBpO2N1Vj0g6mukza0VShSV2mWk2abKrapClGvtumWuS1mmbkNZ5u5HWdYeQ1m2mq+KRZRl7v2UZ+9p1M9wFpZ9PNQNrFdEeQdjXdFqTdTPcGaXfTDULqNvK6zjHy+vUYed5zjbwee5juHNI8I++f+ca9GheYbiTSQiOfp17TLUVaZLqvSItNNxdpT9MdRtrLdJuR9jae1rjEIu/tpRZ5/y6zyHPZxyLvkX2NtRqXW+R13s8i780VFnmdV1rkc7+/5SKRVhnPazzAIu+7Ay3yuh1kkffdwRZ53x1ikc/0oUY+f6tNNxTpMNOtTFpj5LNyuOmmJh1hurNJR5pub9JRpnucdLTpRicdY7rbSceabnnScUbep8cbeb1PMPKePdHIe/YkI7+fJxt53muN/L1Psch781SLXPNOs8h74HQjv4dnmLoL0plGXuOzLPL+Otsi781zLHINOdfI8zjPyPM438jzuMDI8/iAkedxoZGfcZ1FrlEXWeSzebFFPpeXGLlWXWrkfXSZkffa5Uae3xWmjoh0pak3Il1l6pJIV5v6JdI1ps6JdK2phyJdZ+qmSNeb+irSDaYOi3Sjqdci3WTqukg3G29rvMUi3123WuQ74jaLfEett8j1+3aLXIM3WOQafIdFrk93WuQ9c5dFPmd3W75G0z2mbi8/ah/1fRRh6gDV85t6QYpmU1dI0c/UH1K0mDpFiv6mnpFigKl7pGg19ZEUbaaOkmKQqbekGGzqMimGmPpNiqGmzpNimKkHpRhu6kYpRpj6UoqRpg6Vot3Uq1J0mLpWitGm/pVijKmTpRhr6mkpxpm6W4rxpj6XYoKp46WYaOp9KSaZumCKTlM/TNFl6owpJpt6ZIoppm6ZYqrxpMZpFqrvxXQL1fdihoXqezHTIq/TLFOnTTHbUJ0tui3yGvdYaH3LsNDXlQ0Lvb5sMnXplM2mfp2yn6lzp2wx9fCU/U3dPOUAU19P2Wrq8CnbTL0+5SDjTY2DLXe95RBTEqAcasoElMMs195yuKH6VY4wJQbKkabsQNlu5O/dYcoTlKMNrXs5xiKvwVgL9RblOFPuoBxvvKFxgimLUE40VCvLSRb5Z3aakgpllymzUE429J6VUyzynKYaL2ucZpHnPd2UcihnmPIO5UxT8qGcZcpAlLNNaYiy28jPPsfIz95j5DnOtfybg3IPI89jnpHnMd/I67TAyOu00JSzKHtNiYtqoSl7UfWaUhjVUlMeo1pmSmZU+5gyGtW+prRGtdyU26j2MyU4qhWmLEe10lBvVK0y5Tuq1aakR7XGcq2uDrfIX3+EKQdSHWlKhFRHmbIh1dGGamh1jCkvUh1r5GdZa6E9V51iSpNUpxq6d6vTTAmT6nRT1qQ6w5Qnqc405U+qswy9l9XZFjo71TmmdEq1zpRTqS4y8jpdbLyi8RKLvP6XmvIs1WXGOxovN2VcqitMaZfqSuMljVeZEjDVjaYsTHWTKRVT3WzKx1S3mJIy1a3WN8fbTOmZar0pR1PdbkrUVBtM2ZrqDlPKztdlH+Vt6jAlb+qG8a7GJlMap2425XLqFkN9Rt3flNWpB5hSO3WrKb9Tt5mSPPUgU6anHmzozNRDTDmfeqgp8VMPM2V/6uGG9lw9wtCeq0ca6i/rdkP9Zd1haC/Wow3txXqMoV6zHmtof9fjLFRH6vHGWxonGK9qnGiUGidZ6EzVnRaqR3WX8ZjGycYTGqcaj2ucZqFaUE839N7XM4z7Nc60yPOYZTyrsdvybyfrOUZe7x6L/PPnGu9pnGe8pnG+UWlcYDzzb8iLsxoAeJysvQmcJMdZJ5qRlZmR91F5VWXdZ/bd0511zEzP9PSMPKOrS5JHEpJGI0uyRbUk27KMMMuitVU25lgW+cAyuGt3f17A2Muaw6bHwMIzC5g15jFlMNcaA7vAmp41ZtnfW1h48PbVvC8is46eGZnj97qrIiMjj7i/+H9HfMWwDPyh/wddZTRmnWEaYbfj+cl/F4dYcErIc7BgIAHDv9ftdDtnEASbkL7ZRS98qimf8DXL84pOsbr/qTWMc6Io59OWVFC0WiVfkDTFUbEr5kQX/8mnmgpniLqtmTzGQ7gb0rGH4Q5NKuTLdU0pSJZZUDHOY0yKFpfvV9CvMCpjQGyziBwdVddQaxvZbYyY7uVO5/Jzlzvdy898EP0KjXYuv/mxzvi3Pvt68ih9fohGTJph7GjTKyBHWEa4Xas2T6NWZ3DoFYteNIjcYhGNiu4VtzgY0MMk7y+iX2fKTASxTrsTNsMmruIN2hg4aZJtRFql20GdbvLv+cW4vdBvI4RYLKqYU+or9XVPVZRUyg/8SMnUcjl//ICnYlHgJT29YkoCVvOrC+iHUqwoSIKEkODnc7WMlgm8IMOynpI51lipj39AdxQ/LemylrKkak3J8VxS1hHUM2SOQT/WBOzjUMBurd0McdhthrV21OmGXb/TbUeu53d97PkR3uy0mlXB8dDoONYXOgte0At8OOq42xWMhU7o5XuBB0ddOP6l8urqzurqKOeH8Q30CT/YTZ44flzQQ5LwArltZ5UUKUXL9Qvo5xmJ0UkfICgWlMdvR9h3K22/XXPRMMx99KO5X+i3hsPx1VEfNZPzaGF/f/+lwWD6nq+i/8x4TJU5DnFoYQPpCAYs1MBATRiW28hLkVMyWh2vg7sevWWNpdd8GMzeJvqsaxhu6J7IP2uW18xnsU5OTvz2PxctX/xO0fTVZ0VI8o6fWIb7FtzjhWetyir693AP3KjjZ821svlsnpwYxvhL/1z0TYRpGNFUT9eXZ7dWSLE5WvZr6BpjM3lmielA/7RbzWUU1nCtKsCI9KLKZifc9Byh2mx1/MiKI9EmNA+G7pqcop6hLFf71WXZMGTEKMYw12i0m83RgISBgHv9KI4dXpGNKDJkOBifbLbJXeH4L+nd7LvelXuExqBYUjzJ0G8yPKPADHOZHIz2BrPIQPch2lMGCtswWqCjfHJeilMbPgwtGpArFdKNb37zm+3BINj7+n5/t4XpyX+n4XjQv4r6/auDFmq10H1PPGE///zWQw/bly61lpf3Hn88/fzzaRpGj1y69Ah8dyL4S8b076P/RtuN9jiGDjfYGoznDkw7bzZ8fyJrWdnCPfVjvWYv+6tprZA5dy7UHSfvOOjnsufOZgua+aD4ePQfG68twK3fQi7knckcJ/QhRdqia1UsPnIrVjREzPhwdJ2JBqg3Pggi1EvG4GfRLzMYWqkGcWiITpHF0Dow14GqkG46g9qtbscnFwyE7rv/2P1CxuF+079W0kqFzFNlpewpZSx9FpJtHt+P3gd3YN7xW4VrriaJZcWDW96QLVQvQbKdEe5PaNgfoD9mYDghyKxJhzWZSJTINGOiHHY9Os6Rsv6D6+6G5Vi8trZ9B3ayaU/W5LSB79hedzbSdppHB2s/sK5xEN1wyS1GWtYkP51x8e3bSfp0zo3QFRgXy8ztMGqtVrNWqQquFY/YRkSG7DKi4/M0qpFBugXV72x6rj9/VkDzd7bRyFDGB3QM9xTjOpNVDEPJirI4jQwCcjXACg5IEon0UYukja9C+F2GazQFDFWHyMsk8shNKZN5N2IRrB0R8wBzGVaAqo6cItrcRq015OsIr6Gw021WsQALXgER6t6EZux2Qph7ReRvdrpeClK7HZg/zRDuhgMl8ckS6cGITAG9F3Cne7j97Pb2s28nwTt535RWSrwh2YLEsaInNyqcqAeSXpDa60GR5QwO/x92iuU5JImKUMAqdLaPc4WgYpXltMln3DvfbZQk00McyyRvheCjVh6XI81SBFGxJA1xWgbZnosUxcgG9omKKWrjrzielrUlQ8EplktxUr6TFnguldILS0iqr4Tn0JsESTM4RWFg1s/aaAFWjlPMG29oJRtinS40BtS0RhpICGmjkVUvJO2jo2YXmsrzyaXmOnLXYCKQxvPIdCUDFK7FLUf+BZc0IcS2WeiAuTZTeUlkeV3lUq7Ga6JTNNQ0JxliKFsPWTlWQk7uQmpTcQRsBxBWNZ9nWVZjOY7n0rwoaBiX/BrmIDGFrbKSYhGbUrx7X3/M9eebcPxLWEKiyIoFQ0urCPE4lTJVhDmfFwsZS87ZXAlaS4BLLMe77xQMSYYsDF7UeFbiBMnzcx5b9FRXF6DAdU8xpAa09tqWZTptaE5rrk3TTIYpAK1YYNZgDJ5gdpjzzC5zkXmYeYx5A/PMDW3NR55fa3bbMLIAXvm1dujWyFgjIYZvJPiRW2v6pAlDWELJ9D+N4ABXyHUYpPCGELoJQpKSglO4kzyJ55p6/Ndnkdg1vti0RV6V2Mdqtwui3XyMlZpnOaMrBo9dlB4l1565wEP6ZQTpKfO4yCLpuJFqrqn+sfL/8tXVcnlV9TdKf+lrq+Vj8038f9eqlR+7z2hoeq1aO/8N9xla4w3na9Xz9Ur1wvnqbffqDc249x5I1b8hSa7Wq9VKfa9e8JbPFurL4/9aK3or54q1JW9Kh2h7nmTuuGl84s5kbIUwKEndaSQeeHS0wsgssnS+kqGKJ3fPtUjwNGAuXUqrvMilMvbpNdYo2Xb/LCBRjktrupgXZFHXontdG/NVuRMoJtAkTeXE1JGx9fndlapnq1jGHAFfkrxoq2pu+96Uk81nChYrcDbisF7K6apsqvfV1pqXli1d0hVBlmd49zfQFxgHxg1DAE6yqjRhvmAfIA3vJase+nj2Qvm77E7T/pimbZ4t3XXHXbI+/jD2DMMDBJTV9Y/Zzbb9L8rnN3XlrjvvKu18GhsE/Uzz+RlY9xxY6xlUJQ2yDjO5s+l7CdjHXUDbBTqDq+RiGzB3hBjH0CSBSwmW07MtPgUTQjWcC4VOOVerHrv/WLWaK7ZLyNYVW7e0Zr5czjc1S7cV/dx6tZPfwRIviryEdwrtygSffwHquwXHJmE0CKILm8YU2QHJIFgWlxCBr9toHU0uzI4Avj+j+2njkW2T41Kav6Zxosw5mllWXjl5SbtvLS3sfFAVRN5NYSWluT6HZdYIntR5AX1GEwT99QHQwxQGTKqlZIFzBcxrr2wL6bX7tEsnX1GrmuZwsshpGz45GKcfUhyfFF2gnYbRb1F0WwT0vcXcyzDtShv4AjZcY3G74ls1i9cJAWwDCoXx522jNehZD+gfjM5tBHO9SwhqkRDOW6QhZvtU67zjpHffsHmdObyKHta6gSqaq25g38/JmIUVBF30o4zAszLPLVRsJSVLbErncmdLgsBKAt9ZDdI0zY6w6dkPvKm1cVtGw8F4iPq/EdiaID1hibLW5VNIkgUkKk8akoBkmUdQXM3iWUHm/K6t80iCvJBQtHI8yytceYoTrgBOSAEygkXFrrQrqF1xMRx7qA95RACkaGQAseGwH83G+uQ5QBcVyydPHoyHMMyuMwckgFv5G95vAB6kediAOhsRBPDlJ3kdHqJsD/7G1+Yy3IuG0X70NcpaQNOyQqZHizp5Zjh5pgsd2k3yPdwfAZOyD+hkfPUK5DKXx/T+Btwfwt0ufNHBfmv6wLWoFTGvXj9aL8imFlGIHZevB+HhoNdLyrgfDYd/R91c0qoDWq8oadoj/RDjpF9DP8eYwFvdxzwKJRZqMOXJKh7BEg/TrNuMuX/AcQnPGwJMAoq6eQYR8ttuwVivEaLhRICaYKDDNexWAQH4ruN1XU9nARG2W+jDd97/lsspjl16+vjqgw0eL6dDI4VYw0hjWQC8YhhfcRd0Q4ZJVeU4nWP5XC3dyJR4vAJPuYEmppaW/Ry7cInlJEvWjG8tdRCXaoRBFgkpX+RUJMC6X5M5xGqNFrLSrsyyJU7Scj3ADRmF1dM1zPOsZrCaZfKmGGaUbO2fyWo2rVjmMsOIU16atKMJPFEWaHEFuCI6RslIwW6U8GptwLpd4K3dyZe0+WjcR3vjq6h1rUdY4ZNucbhH/0hahIZwuRf0epSfjqKimw32WnvBXjDpw2uzsYMIk1yxKg3CYR2OW1n6dDBEw1arB3MkCBIaegXKKxIZhwUcAhDKw1Y/OjiI+lCYUT84OAj6zFQecgXtkVFnEylAOBgM4EbUHwyyBwezewaoRWYo8DhosNdH0f7+7BrhCURaNpoVnuWBgiTb6b17cC9P3kNuTXJBcZ7Te3pQHpZKn1APhvPe1x/Np9uuhLRSEYribCaVO5oH4YF8PKRZJDlMrtP3A8CGyYr60/cnbdaoWbQa4bT004xuarMG5X6TCgxvarMeyecM8g/2+gfD4Q3pCEco2BtBHae079MwroDTtr2YlfO9WIBEVgmSoBOWhEJt36OAu0kQ9e9hFokqm0qrvl4IZN8vFng+W1jffMtl11akU43mDm4sSorI1xcUBf1ECnNKWjYV0ZSCjKDywtnOyehksZRqbyxF6/c73idMFKQ9RxcKlj2hR59Evw6UKAPlC2kJfbIA+6SJ12FMYJ+MfsLUhZMItJ/fjRp+F4e1b9D1Vmlrq9TS9ai8tVV+dOnUqQdObS3HEqRzlfbZ+s74z8qdnfoO+mfxfeT+cgT3/+KpB7fg5mwsRMqfUL/3xHee0D54ImmzX4dylZglIg9gdZagO8p9bLNrrE4Hmb/N4ma7u0EkFd0memzzJI4uv3mjvqktSQvFxgMXQn717gcu2Mdekteyl9+8LaJstvcC4tBPwtkbTuIgfbKeK22aNr0Nbm5m7v1gZvOk8EdY4V988WIHsTOaPQLqKQIuNQFHQf/CZOVxFEbJl5AKBOtYfzzid8SI38HwFccjSrtHe9ksjCHyd53IF2MsgT6PPg84YoFpM+cASbyRoKIEruKQoB0ikY3FskB6IblBZbFwreUTmEi6gkoHZidCtZtgSALunG6z1gFcAo8ChiQUXgBSHTkEVaInK2mP01Sd812loe1oWtrQ9ee0hvIRT+fG/zMSTE67y+QcQXiO1yX+OUFbmkQ5/RMQkYXnBD3FvVkWRbG44KQkvZ7VBEtkFcWtB/UsSnNekE2pluundX0HOADHAG7gLZr2MU7XT7R4XrvPFPQXBI17q6Bq3HMCWhLIgcYvvJVX9NRbgHgbb5btpbyIFUkLmpqAjaLipoNcY4Yr/jX0jUAkJg1YjmqwBLVblC1YQ1XBdQBmFaCVSIetIcS4xX7xxaUqAt4x7Zt8dZnNuyjyC0Cb3eJvbNW6MiuximXBlBK7jeN+KO/siM052jAkXB8iazX5EqFeBfKroUGvD6uOjvq6gvot+NOV0UjRp/Laa/Ac4Pxuxa3A6mi1OhHQeiLR6loE4xNJy2aHiqBg6pTJUTGMbWA94NOLVkuoVVodDwHVP4ICgqvHhzwVnKPp+2FCo8hK3r6FrBp5e1RBwyh+5+EhkbCgAGDX3tz7pu1I3nECxiJjAxyB8rnwOSr3EWoTAVByrIaThDYVAfkTMd0oWi/6+cAtFt0A8tA0CKJJJFgtR0PZIBwKOjyIiuue1ysuFUmSfJyjwp9WHHLHyWEvW149OKAMjZHMHbJmS4zP1OnseRuUmXR1t9PuNP1OE2oOk8GLNrudIxxkqhpLdoC9idUL3dm923AVGKFOd9PBG0QgC8QYLpK51N10McFDRC5C2CcBw6vpC18omTkO4ccE3TVyHBYs3TO01e7j3e7jz5Ggu3B7lrO4Uuvhpx9utR5eFXTHDDiZswyn+GjzfMbyMR8UzaKt8Szp6nwG81kvqBRE4XgtYxpcfmV1c/2e9fV70JNL3Ubt7Z4gCx/JlV1rJe2kTbSc5APB+IVCjnf5Ns0IgrfTu2yPrSOpnGM5JH9T2t/2bKyzqRTiX0wvV8sriqyXuML6Pa+7Z500a6KIgeGgAhJqAq06xewyj9+gjfHnmxQfvYKLMFbwNnCQTUzGARkPRP9A5RxRi1A3gw3pCghgdcLOI+bC286ff9t3k+DCuefPnn3+3SQ4t/XU1tZT30SCZ1y7FOpBZeVyaWVle2XlHs0xVMyzbNk1sqrU6XQaviXyLMpxItZVU9FYJnkhBFryQgiyyQshWFHxRjnwhIVcaSUgL91eGRiCqaU1Q+3kHXiZ224j18w5vl0PfJrfhHZfgbki0hm9GNNuuxVCq0B9u5MIbpOpUIgT5+I+UKcbphE8MFHFbVJYsA3tOtE2uXHznkZTdd1hVjZNx9gL6BzaiydGcuhvLPhlL/DK/sKG7S6JtqfaVaJFEpcWDkxHXZIqtmYcu/j6i8d0wy5Ljqc66CCTkwuuacjJ8b2PKIYpHw3M/Lp+xvR9c3eXhGf09eOer6WwxAkCJ+GUtvoWIWWxAD78Xn49l1vP93zFklhRSgkz3oOsoz5TY9aJlHkiR25S4gHw2sGU3vAVEtYqFHbPxxNqBDdCSHiMLn0DunTF9DxzkfXMwPTYRTgZ/+85IXKdKFAM5ToJtymVySe35uEE9aCxME8qxWPSdnFD9uLDruEZk4sQnfAMA6iHDr2/ypxmzjLnmTuZHh0DzXUK59xkJMyfpqgmKB4FUFs6JubPw66LzyDXQPER/6Eqaqqii6q/6g1VUVdUTVS9Vf8VQ45IdSLZGNKQnh9GwBomH/QmM5t2LctNZ82sbWePnI3/dkQeGZFXTGMfCSL6DzglaMF3uq78FNRznWpkiEIG10IhFov7BE/4AvbbaywlpmSF7dJlF2gw+u6qFBiR95rcbV7HCKSaZbP8Yg4bUbCqOCvbq7a8FrRNKb/IszZ6In1XzQvYwSCV82p3WxIyjcoZ05OffJ+49ZqtWg0C8QOvF7PmTsUwETO3Xo0YjeqLAOz4wK/FiNoOuyGGDyBXDGwPYo7dv1Qe991cUC81R48/rpwU/lCNxMcfln/gY2i0Uy6PD1HgZJy86Yy/4+7b5cpz2jdmxNvvVJ5+dkoT0RfRLzH3MA8xTzDPMS8y38F8ANAGUeKtI4d0sJEIvdsT+NUlgxNaCNqDDtFooh1JjvFAjm8g497zw8nS2Z3QTaLFJAMDhhGMEz8eLXESzJPO5Nyfi6Nf8FbP+KIqpSVbIpyApIr+mVXPdNI1lq8EelPiyJoMa00LviTKSaEWVDm2mguuSSYZ9A/FS/N5HtYm+Ka4gHuNxO3CJBd2BfzILtG5kKBEcQgJ/sbfWfW1Zt41RYUXVNF0cw3NX93xZU1eP6nq1ZMuLDuwxGvkWS0O4ZQ1BPdkVVdPrpvWU/F8i+LDBzgVgA+f2hGwCAhzCyuiqOAohkMJLTlEf0TXKTIHATtTxEygMqxDs5NOi5g1kI6aImPPwfz81IQGRYpSVt5PFHLvV9BptaS+T/VJ3HwjSXvjGlHlvZ8E4y8roqpIiiA5hlhFv6Mo71dLPrl2WonvgOD736iUfRWeou/wS+p70jnbteyMHeh+fiq/eRl9gXHpCsKQqUREr2GXcDmeTway3zQQgTCwWgKxCCn2wB7KfmN6uflAczn9gn6ieSbKamo6WN/4pgyAtoWglmnuOIG90/R8M0QXf6Pu2bZX/0Imh+6ub7iKId6lvmOFy6653x14q17AF1zgZyhdZpk5mZTP5IDzqgE/uAyzP2K6zBZzhmEIYvVr7Wjyxf+AOJGYUElWP4r2WsB8R6NXj/SJwAr+WKZHDtGA4OnWII7T8HCfxOZli7/KNJg1qm+Pp2IN+y4O292wGuumCBtAFk8CCrsA9SiAaaIDzcooQdpeNIMgveza2YyMJZF385X1zQvbJfOgHqqNVkMN790pe0Vd5FIrlV4+36uspDhDlUwtY+1g4BV0jNGLJ+85duy+4zP53K8yAZUUE9kKnqAeKMMWonpcWlLCS4fT4lw8HgTH12F9S/mF4nJYDJeLBT8lOO47F+FvUhbE9Or1nuo7DX+bZI7gK2z7DccX0ouL/+ekGNNyjKActzN3Q+uQpqkRAUsVC3F7dD1SlHYLmKcuEUEkIIOQNShTZ9KcIVGdxv8wZXwoNBqaWb2EspcvZ08WskG5ura4uFYtB+O/MhqczYsqLyqGnQHWTeMaJUfLcBxiBfNZU2ARx2U0Z29ra+tQF1KpzusuHw+8E3eIooAR9JUo3tE5rwoZK6jwgoB5nLJM1RRULKT0QFP8ghmGZsFXtEBPCXgleOWV6Ti4hgYwgksQq8zsLU4jAKExiCCWQJDkuUT2TMgf6kPI6+p4qOq6ivqqjgZFl16C4IAkDhRdVxiqtKH2A7GsZImi4/PMa5lLzOvi/CbacuC/mqmbpCYz8cnXuBTjQapXnyZ2iWxhcJ2hBSThoWbZvp3Wjhx6WhoIDJxNDukgnX7O9h04rUCib1vZ67Cqo9F8ZcffBhfgcxluBJj7UHw4uCExk7Gz/vdoaUe5RILjSfpDpEm0ZC3+EtCN0hF6cRsdc/cy98d8qXV0DXRrFBWRvqkK/lzcJis5kIstRMThkYtviE8oC3Dc437PL/l9+B7GK8NBfKBkBpjwPSApyWFICQsajgdokCVwLkvDHbKE7ZD1aBobfwuRm1+jJCdLiU1Aw2iCBW6u6z+sfu2K241VCvQb1wMwaB/A5y3qMWwNSbn30d7fUe5XDg+zV+gfMzcfRolNDWBnGJ90EsTygW6UmhrVDO5WDVMZP6uYhnp3rx9RId4pmOHq+DeUdFpBa6oZjQ9OPXgKPvP2IsSWhtjbkXpYNVxzuxPbpmEPDa5Fg2ul1dUzq6sIyDaMvqB1OEpMxhKbDfRtgKhX6FxiGk6i8OzW1lhCtWsTdEwbNIrDuB0rVMHmT5lMtAMtCA14eRGv7VTD4zhtFx1NbGzWL9Y3G6LmFMb/QzpXcyv4E9B+Jd//KHAJ8MRT1cgTcadZtCu6k200suTr6EW3VKvLQtknAww+Ezz8x+h/EK1fN5HeAl1M7EO2UaxXpclNCgmbVIabcHaYGlRgYi9IFYRHokKUvufC3T1b05S8bsmOKWmeKuCMVlJ9N49QvaaJMse5Ws4GUq+noctLxYqb9pfrHOIlrr6SNhdKHMvLXDFsWOkFs1qK2mWvUijIImfpHAZ4Y2IuhQQ97aTLnKcVlBNphfV0gDKqKRlmRpJUtbyaSUkim8qs5ooLHitjlnXDO7bOMsxMXzECxFWFsc90owln1rYSRo6M/gqu4ckYiKaD4XDCgFF+pacYaLd/qMVd8Fcm6TiPCngUxNBDdLDnQdrkMyfnGhLrLbtC5psPE4hIzPoHrSsB6sH46rUOZ7wmKWuBacIsPU70OVQoUaWrF4YjDjuzczQpKD81zZtE0EglUNXUntXKgdBJERSr7qJ9hYLk8X9SiA7e+P4YM0doS8joZPEwssIPy2k9lCRidqr5+DvRIIa2B0f4y+lcGs3rEOk/mVOjvagf7cWKpGB8OBrN8T5lZgNijoCtCmE3OpSB9qnoipySo1tEKQt7iZghJLo+jEaaMn7Hm3hoVtSAZRVfNjwT0IuibTwoQEcsKjD0LqKPKg43/sSPSjIhNxxvquxH1LTpp1Ip3h7/S1T4PrgCTDebxuy75nEY0c9QCSkwhW7oRlPhEGI2Lh4bXdm4+OT9x47dj5iDYxc3hleOkZMnL27EfDXLoDFgz1Wmw5xktplzzAXmLoKOPaoogVkkEDRPBN3rKBFzA49HzeLaa6gGM6wm+EnHbRoIkBU++kUbNaOUV50sQimOrWP8VdEVfxnjP8Oup7/DAGjCskjVJE9Vc/eLtIt+KP2D6V+efn/A/lz6B230V3WWwJmMq+bKel104QX4l+FVXxXP6S8Zdk5VPUnTUIpNWSLtZwueege84aW571zfEz6mfoOczY4lbLG0DZgC7APLsoEdxBx/Xbf7uudJcHzpwtLShQdIkEml0Au9LNRslFyEYLyfXIXgO1MIdS6++CKvzPPQQ8CGZYbYPLeILBSTgErN3RjMAB8adgkf/SJ/aqmwoRpK0EzVVtp1BFh7/Zcu1teerKPAkJdOl7N8Iyezwma13ulcaH3gtfW119fn5m3lVXLZQu1al8xlSsdvzOZS74UXdh+BrG7OBK70IKN52pCDY+vVq4Lenjq1VNzQZW2uEqsoSFn80mngZ2flvz2a0pFfR78FfXMnc5H5ZrLSUeUCwWik3JR+ABV0CblI6lJt8gQwd6iomTAePiH1XWroFQe+12k3G1N8Rwu8jNzYaN2jGgtPoAnkCpEeVJv/SpRVCTCwkTZYRVUV1kjDoiAi2VnLK36KXauH95cKWSwWyk+t5DVdFRSFNWXTcPzU+K+XycJ9SknBQ1gWJUmRiLxZSxsp8i6k5SWJZWWlgHlN0bEti4Yo29iQDf4Zt1jAjeWF16TTWi57d2OhWDf8vJk2RU1CuiCzrO8ET8bI4EXexrqi8bgAr+NkKS/y8Ir4dbM1hPQTBh4TRl03AcyNmA2HlZ2qRKKQtK4LLdkvekRnMx4V3QM4/H7YbofLGVtR7MyAkNknHRKOogc2Lzu5x4LpuP499HuA0pcSucBUnRZLBKhdEZ/YLPqxgeMZFKLPOW17HeYrdjEeiI6YFkVjzR5/ryMJMi9aaddVV1Tbeddl9DnbXktjnIZ7B6KYxq5ordvta44NN7hu2hJ5WZDgxjm6OIhtX7qRVbPh29sn5iSxrQbDHFnfBBhlDbdrAfFEzHAI38ceG1997LEb7kF8G1t+G42uT25CLbiJTeSTwyQ/K7JIfkQ91aOmKOQ7zY/cR/TlGoqLMiSq7CltuEJl3Izt4nal7eO23+66FTfsuoMIZff2gmh8bW8P9XrNj0a93WiYHGfl3Kd2DaQmoVuzIrdLjAuAyx+h05fHo8uXX3wRRS++OF8vYnNDauW3ocxtPBoOye2foVV78cXxVXL35P4gtgWwI8igFu0NBlAUgpjn8SkP6//5yT0NOvWcmIslmpxONyIrB2FxiRiTMr01eiWWvU8vRERwQHM4L+sZ03XNjC6zKSnFcjyyrbKlOarKcXII8A1WEJIuiaqoKBBIHCfxyNLzcel+l5PTQe11tSAtcwDmZFZK1zohAAaJk2XuPQs5XUQSL6UEUbWWLFUUUpLMs6KeY+b3FxApzXGCme3KBNcLFNcjAEaNVoxOyXaCmOndjBUwcTI98XHFrRxHL2tOWh0/r9g2+nZiEQUcuqSnc7pK2M20qSmiwPNQFNWsmyoU5o/pCDq0lfHvahabVtGiYo9HZOjsyTKVoV4h3PKeqXmmY8LH00wRK6L024SeitN+0RgPOChih0w0jncTvSjBZ3S1A1pgT9DXzVASd+NNEtNNFJXplZiZ2ew8gXbcDF3+Mp+K4dmjMTz7TzFoe+nrAMTtxXG0HV96m0GNKfu5czW6uh6vnUPZOK0VI7X48563EdnAcnc+rRe/ipnTTYqMA/U7BjzwvWRVn4h2gYUltmEA7dq41enW4tr6sN633VildpqqJWEMzieRIRmtEXNBmob6MTm3KFvaymcCQFYPXYaA6nWOXfTXgslJZUW+HDhZ7uyjxy4iJibTsQgtCoptR89oduFPdV/vaRkdTnoQfZOgZ/QenEBSFATaos8WbXJhrn4yrLRrgNFuI/jM/sdXJZo2jU+b5fDvXZnvi9tgiUgIUf8fWpW4IQ56u7ukSvP1Kty6XjdXA99Y1VvXi3Q5Dif1+sjRysxquXFDvaBve7uzer3jSEX6R2s5uLFeQOppxebHoworLtmRdPv8eHSPjsOv3Vc39e1kHP6T/datqzep08asnnNjMLh15eZ6aXC0nrfspzv//+mnkFrI/YO7yVy+K3359D+2n966Ak9vz+tGVVqvM6SP5sD/TS0f/p0JlNuaFPrviqK+nsmRYkJweLTM/Vl94KDvkavwTQ5zmG5ELSfrsxVpAmgr7QQq0/WJJ9KvCPdQn0gEBhHZFQTs/gDO0MPjq8HhIdkzdJ2RgezKQUAPRH177cqVYX+ebyFtlbmRYwrn9X4zLumne71o8jnCHR3OXWDm94hhRidWjxE1zfXJDI7aaC8aX23t9waDHuCk0WjY2h8O52wlfx19nuzIRMTGhAzGyVZaujuhGAvbO/EOrm0YeGRnG6zFnSb6abVQvuvsome7fNrAAPEVwRZ5XledQOSB3xZct1sweMPJp5csQUYve7aTquzUC13XJdt9eDlnqzrPi46gmIIi6K7g2h5b2jElKTOzF/499AcUE9qw2vrddRb7tu8JBkv3sX6k8smqUflk/csPKEj+fz9Z/3NTrXxf5ROQ9ok6Wn5AKcrj+if/pyKlZjj+t9FvA75KA11h7JpVadfIrDIQAL12t9M00Bnk9wHBjtBTFTEjQc/uYXa44791EQ3GBxG6rSKyOBiPhn0p8z3+zlsXJ+/9CXQA8zvZQ0oKCJjdI8w80eqip85LCI/eWxzh3On35t+z9978e9EPn5ey4ucL7/m8iO57X/59PwVp0zk1s7WmVltk/PHJEfWvoiygnmx8AJJElFM0ZL7W8/7k+egwsUPv3/T4qz3vJ/mTIzo4PCRm+TS84fGkLd4JmNiAFi5BG1sxO0j2FhAGF7djARyONqk9xPAb26eDohds3Vaq5YNMEC4eD/KQDG29WmlilgsLK4vvvssK08eXfG8OcxP73ijG9RExFjscDK6h4bXeXr/HzMsJeGppTq17bbJBAx/2+9nhsEdD1O+TXb3XGXqY42euUJ4c4He35nb9ShcazweEj6M2DiuY8DgfOHmy3C8/Me4/AYc4joYQR/c/MYbjXvnECQieQP1JfGqL99FYZkLkXgImwnSK5qlQD2YbEa/HWnmAxcxGlNaX9l/XsOwHP/CAbTYe23dVU7Qi9E3d9kYtl4P1qBquv+be+25bDytwpiuGWdlod0lW/LQuRN4d750FnsKtQaZhF/OkLn7Kx1C5CqlleDAcDvZKx59Ezl7pyeOl6taTpfEIolvE2rhfevLE7f3SiSfR7ZXHT5T6EH183qZfjTWZM/IPND0kBnbAqBLBBg4JGoY+BwbWxYkQoYoOEmIOwfcvqJahGJpXMCuNUsNwdbGJ9ayuZ+eXBUXRXeD2bdmo2MWs5RuKIt0rBCqQ+ilWv5aMXzIbParNrBIZCLByRBsTEaaw1iDR5Bslx95h0O9H8LnOHB7AMA/6ox4Z4kE224suPULgZ6/V2o0ich7N2viGvREomW0TXUk8a8jWiMM+0G6YNjD69qiqprXfn7Ph/hcxL4lgduBaN+rCF31L546O8aMmDWHSRdFhazpPR/Pz1AbWaP4/Fr/Ofw8I7qYqoUR/fm0qv/0a+nNi4U/XP3d+G0H89V/lGtF4VZI42RUAte/3okE0aME36s8njAbZEcpCFAHbPOj3e63p3+DatdHBwX6U/O3GqXM6Irpyo1o83rYQVVeR5Zou5TROkZIPLHzv58vtYrFd1kzbjD+BZJrmAI1K7TPt0r5smjKKSDge0XgPbtm72mdmtnNXoG3uZy4zTzBPMU8TqSCwpDCHHYOsuLVuwpOvI+KBoSoQDwcdv0kn9wakwwwgUu4OoXs4hhk+NTskeLUauqS4rdRml7wL+3w0Gz9okDJYIcUv3rFSYgWWZ/mUgkUeiYhs+dwQZRXWUlW3dZno1JEp8KoIHDyHeJlXeMzLoRdxnJOuyOO/uEb/UImFl/Apll9Mp4speI6XOY4kpFhR5j8mcgKv6ByWDZ7VeJ5Np1iOg7U9xad53VRQTby3n9XCYAj/8+0j0l26K8xF5uuodg37Z4iBFSE5wDtSC8GYPGB/mxJAWCbjy5RC+ARguBMMBotEtQntMls/yObSIVRDFdGdh4flFc1ICRw2LFnFqqCoQiplZGFZqtimo8tY5g1Fw1hXFQXrWEs7nqbJWgXWvV4/0CQsn4+CD6WRCvVUDRWzgqDzgiBAPY3A2AzuVjXF4FOqKFiCiVOcLViGrCHE6lYwoTNXbk1nanStxDAN/HbUoAQg/taS40EfZnJACA2aIzTDbJbqbG9FaGZ+Qip/nxGPBv+h3C6V2mUFWHzTIQZSAYxqMth32qUPUYvqiNhIjqlFHSJqnSlNGQFV02FmrRAkAxO8O7WP7t6kjiUG6sTBAqGh6PRt15nXnIplF98XkhePhyQMddRqXd1toVEvCHqJCimAq6NJQaxTp34Q5vvgpjJs3FQG2yJSZ5pWmxkvECM/+ER+Fz5HCvJFkv/4qk7LQ/A7NGgQtDeAqLeywZEijUdxWU6bSdm+eGUwgA+UK6Y5vwj02SaWMd3YCAawMNGDJtvQbpH2F6bipA1htVbbqi2K/Gajsvz5I0nCRrO8/GN5R4fpV7qQ3sy3tm5b74aVm1LmcP5PMQ6lez6RuydapdMo1isR/yLraCY4Rs/lTfPfGavGCcMgh3d9RBS72MM/hHFXdNF35Q0fUOq/M83jptfx4RZj/NUfwi7cgz8ieriLGeYfTm9LqP2Po7ejPpHxTuwVfo0iyHVYh04z54m0jQoEu82YZwZWpK3Htrg4CmHFhPXSfRWsSYhzaeLjgerUQvS9kiTIkrNateoVPy06kp/Jfil3Incyp291ukHBsDSjUHY8y9DN51Z0PiU+lbUsy8gBzgxGffTv2RTnynY901zEXorLHy9++3C4/Jah75oWh9i05tg7y7KnBAuWEtTVjPbBwSgY9qaY4RfQPcxZ5nbmXqCWl+gukK5LhbhhLbYUBsRZIx5YyO49GNWAUagI1IUujwgl3fTxGtQfMCSQRbjQwNE6EqANKN7CG7Uo1sW00AdlS0n7lbSRyvCFbLeeyRknjVwmU83k/LXVtCJhA7MVVpDKa46EbcnVJPbuu1lJHf8FnxMF7vmirJvWG1euoI3AND/LpVzsWAVRdTI7O8vLO8HOzk4KnnbgMVNN27KbEgzFChzZeFB3PNNcQqIvv2ZZzc5kO1eO4I7ZvsUb7O9mOxXjmRh/kn2wxDqmNYzxTDxG3011NDK8L0rVUtBqYa2L7j/2TKt/LP9G5WJzQLTRvfDtszVrSNcsl1oHNMnO/Yl2iyxKr3rycqz7P3Z4uHOLGDXNhngU7N8UmckC9tCArhpMbE8fxob11JS+7RIlej+qd9JOlCn+01LmEA2+pxHabu0D37taDsPS6k9CreM16Kvoq0wGkFsRZmebOQ6YbZtJvA8JOCSKI6AGbBi7H+J9IJEh9qncKPE85MdGp10+hPEGc8NPXBApVmc5JD6InNOWqBInRON3jYatfjQcjT5t2rXEBVH9lBValVUT8ZOL8DzxMKSK1lJIvBHZZ7qmQtwRnYWLo71+9H7rVB1Ol08c92q2uWCuViw3uUSqZE3Xuq+FS2M7LdJ6sKpaBMFHKEGdeA6B3ur4atfQsAcYfdi7zgSICbLDLDlcnQY3JaBREIwH2SzqZ8nfYBCQv2gaBJBCLkQ0IAlTe5QW1VHBcLATtb/XmNgE1SaRQXGpCB9EfH9B7HPxgSgWybEYX40/UxpN+O7V2H9Tbc6WMCSepoghQpVujiTD7QyRe3Q7RL2CDj1zvE/sItCe6VWEFPf0U5hPSannO93nUxLLC089zbGACP/Nv9FfPiSWFST4G0HhnngaCyn28Y2Nx9mUgJ9+glMEWX3nO9Up//1nUJ4i0foR7TAAiAZVQhPvCWTbaIklXpIcYE6uUqvGFoTC8ONEc8Rx3/+ulKygL78orvn/xXPFbyFH3737z19QMM8idPLjHIul2Xy6RnmnLJXkQVZQe8iIbIci0h1i0+T5bwBacGz8o8e+9CM8p1ji+78Hp+UUj4ZrX1yDzx+8hzMNln/DG3jWMDlmprcibUp8pBCL5xvsM3HNnbnCinzsu8R1WDds+0csNT9HNooVXV3t95vN3d2g2QS0V/SuEiMbCHp7RDlTFJ97GQAEDEDC/vfm91onvPuNuUOX3jq/198ql4/Nv1yYe7cNrVaClX31VvU7WquwDaOnOzXAO1LHg4Np5a6tFVumQsSt+nwJRvsvzJUhu9N01rZjqeyRtl6lnmhuUdupT6nmvD+pkHqcetW2/zNZTAluvoJNB+sKruRd2RexxApuz1X8b71VSw1EMSO5haqgati2hGreEVhJlDKKc5fLp47Nt+N8uX06Sm5uw5Aywt1XHx3RAHjiW3ZZfWOwVt07Miom+CHWp2aYPPWGdpPvq6ltWIUg9PkTdGjI4z71bjWUjfEg0Sg+NL7WmkUjRHcc0fvQd8XweH9/NInM2U0RDwRE5mwBE2ABKxAbLSFA2f3+Z56rf/zj9efQQexfY9R6rv4jP1J/jpm3uxJjz4cuGVrdmk109Ras/+7hKHpv/V8+HUXja6NWHx2MgnvfW/9X15ledICy0Wxv/ltgnXCJhQKgpBpxbbaF2k1qggkF+t27t+U7BMltZspL0Zkz0c/euZYW5bOpaLVz51TWNzoq/4/fc+Q1bqIGuAu9SQYm8um2eFpLl61iY7nd/iUJBvlIk8evyNqHt0PDOM4uh6vbH9ZkcjMzlR9cozbYs9VsTgcevxxROQpdyNp8cjzaDeNhtheMxlchoC7KhhOWZrx/7doIWEVgbAOqEpjKGr9EfXW0EwV6CbnYBbK/jtq9bKWy9sBapZId2F7FVNHLEcY8/URXDlK8qesvMUd9oLiJZ5H2xLmYK8Q29oOol615axvBci1YzrY3/GaEBuPBcCQiRGzjpZHKIowRO6Fpv0/bnOiZAXGRJk42GtamGw4npsfxcuFDF8T8RVXwYYwLc9fDVvOAF7NYga+KfUPP6IaPVwOgKuXVK7kG6zgQdRzURC9L3M6OgCfhA1aWpabyB2zWeoCTtOE+NTAfrODNmr+gf5ycfVxf8Gubc3Nusp+e+kCxcMUmIrCEC/a7tQBd3R+PdmOTleFwNBigw/FoHwE22AOIEAT9wax/rqFDsjrajQ4dCZOFBLsJY0NOWp0DRBRKd7XbDds+5KNqo9Vq2I6OPhmxpjL+xUa7fVdL+v7oT8orcJP0W3TQsdPy2gTXIjqSp15FY5vXqbdRN0zSUeC6tR7BG+6+V9wnR+haIEaoX7fXe72iS82X+nD0iru7RW9A/JDO2iZLLVepZcS85TZ1vRdvHid7GMh+nInRg9+ZGH3U2nPmHhEdrFYtFgah4SYVJnxKMWkE3a2YY6AC42sDArnLfgToQ1Q0M30trco8x6KUIGt2ThfZg6yp/AkamuRheHLTJA+Td30eZRPE/obEBGQ0VGVL1VXNkLWspsH7/0Qxs8yN9it5gq9vmrvAv9jTOk0MWax5Q5aNJJHET6Lv1tNpffyNEKLvGA8PYhTXS+xYYpvjcqAJsRFLuhyoGB0mD+jk4fEe5YFI3ywXi29U1UKmamfoXlHlIAqyUA9LVgNtNhYIP019aR2VU2DhFsKLJPH3bC3j2EJ7cWm51ky72tZyuPl/pbWMm8btxcWVatN2tJOQ9jOVjMnzfOOie9KpNlc333R2Nbw5aUoHr1GOq0g9wZ6IuXqHQlLil3KCLaKbIvgm6xrEvP3EsWMn/pYEcmyV/a0mtb3+1rhrfyVOPD3ZtX9scbh4jAZX5+2048/LyViKzWemcghSXonRAK3HfnbKk96HFbfjE7EDkT0kX7oLBBLpytoy3toKoh7wAoP4m+2Nh4P9/XgBRmhfNqgnKOIM6pDu3tijugB9ui6lKDerQ97OdN1oQh+ukN2tRJND1gu+WwPs6TZCtwuMHZSBOGMCxMHDlIJruBuWUNtAUXRwcO1g/PPN3mgA4SAMd0Kylg6Je48BAmwRhOGl5g4gkBHx+bHTHAwGcEsvbGrhdQZSgMEJw72wCbfuNBlmTlYnQPs4VLtE9EhUywYMZjuFY4UZ0ZeF3YPB2vnwjs+t3RGeX3shPL88WPub82uDtTvQaEDT4CokXmdCmkqun791HvFbqRTHjXiaU60SZ/xQ/Q54+PAOchh/jh5QH95Wh1zopTpNe4WGNH1ajy8AhiO7Y1p0X+YaIltTqf/kif57M1n1yJ4JHFtD0UXan3Bw3UkEfZ+y4A/9BSVv6IJjFKywqGfyvl5sWkXTEXTjMMgG8PkuzdHgs6Hbmmbr6AXbcezl4+2HdMWUSxnJMKRMSbIU/aH28TVyf9CUyY36kkwe02bryK9Su3rCC0fUPRu1BNz0u2sTWR1x/NAOm+gzP/88PruweZ5FpRPVldpWcEez+7rjx1/XPXlpg2VRc3dhg0XnN6tbdVQ8HuSpi4bo0ZO6fSPunOCYmyihn3jbnXjdnUcwPzdE/f2IBEcx6FXicIy6KUtoxK+gnwZezqO+h7aoTRPphk3Cy1UpcUqi/iya6naASpQQ2f0XwhG6Yh016XaCTY+wDtUw3vjyeU5R9WqgiIVq4bmU5BU8GWcL2T/kZIhKOFPIpsv6xrObRpkvheUP5ay8Vs1xOXVpVZY/v7qkQryqF6x8ipPRe6wl3Swu1TKZRb2ezdYLjmNMIuOrz60fP77+nJZOf6HZeVLU1ccW1hFaX3hM1cUnuk2OQ9P++1P0acK5Evam2wwnGwW6jWSfTgmh/1h/pO7p2W/6DuyKJYBS2a2ve+ZMLjACAb2u/lDdrQQ//M0Yl7CHxw1UzihZo4pn42OQ6BVnohIL7Qx24IOG3/7t44Nv+zbUm9z7m+iniFSqETt0IO7EBRxvUiDGIIg5vbESZHmvcTK7Ydsb2ZMNj49WNu4Klhc31h/Mr7GuabrsWv7rHl9cno6ZrwB+JLLcJnOK2WFi6+ZmTUcYcJxHBFFF1EWdFo+hwl0dxTYmJaBJmJiVLyPcKRHXA9Q7jgEx9LOiL28vLd35YpU3iivLIrIyEjovjr9S3Siu35nl3iyzsKrLP+hlsmWv8swpJ1A948xb65zGcdo39JdOoR/BeNtAd52RHbRQWBYzFpLQHVLmv1Tya+cyubuPSzkZ462ymc2UoxMBi9BWJDg8l5b6p2bt+jGYd4T3qlHLeWgwuljVKvGGd0IuCAlJPNpQvczLGmvYx9Yck9WIxen4kIRH01AAYb9TDguFsNKO+eOjZ3M8xRXoV5vKJtaZNvFEVqPMZsw9UP0rifsRkVq2a7hG3PzRG1LUIiKm1f2IiKei+uOVKKilmkHA5s08e3U3G/2vrS3zkUfWaNine5kHgGL3Bg89NLhvZ+e+QR85J7dKlx55Zetk6ZFLTOKvO1m74vWK9PhrmDuYXWgnQH54G51JdShhYl0yX1Ob3UQrhsNqst2ZjLRN4PFZYltb86catEpswEKEwsPrPE5xKUBMlibqIo8QD7yGrH4BVq2HambOEARRti090DXNteH8Cl1nqR050KT3pDAvi5LiG4KsYl6y4Iy7LYA1OrvumTm9TFwtAZCEA8eX9ZyVy2ZbQbBLQ2amoxgm9Tye1JPWkZ+rI3ZcH+rI/z3rF9dtfI0XWS7FskJaEzWoHM8Cw6IibvBdNSOvAypU0lA1Q42rdo2oqMbDPmp9IytysiTCYCfV4mSoFlSu3/d8K9DLQOFT8FIWsTypk9mmcsoomPn1A6iYBpyTgXokBr/JIgejBLgE14/a6LDfG/X7vYNe0OvvEcVln353s70DGBxTO/b/hr4wkXGiCTLmyUwn9NqfuBhFfbJl84FT4//e8JZfe5e3dPHXGq9d9u66uOShZ5eoseJ97sW73KWLd3qfdV2SfufFGSaH8hIZMSkzQ9iFCX1LAZ8KIxwwETq82rp6taUFO/0+YvqxGQbqUysMgqC1S/B3JX4fC2+E9+nJ+1y6grWJNV0jCv2KW8E1n2V68RvGf3Hl0gF5ySNXLqGA5HH1atT/KOTDTMpHfRIpVL5WINgI8G3UBva15jegrGTrrU81pyG8+mAzbYenzq/dhj4MXXk4gjwGdOPzoGY7ndtPPPRpwI6IOYyg3Ye3fD8MpG4NqI8LQKVRARIPhbdJa7SJkhZ9aPPibasXtkLbGr8L3gNvi3q7WZLBQw+duL3j2LcdEhwYXWd6B4dztlCERy1TlF4ku/aoUr4bIwoyeKvE+W3b3wZOf6e9eeLEZnvn1NPlc97ZxuLtS0u3LzbOumv7xypvQIfl4jMvPVMsd9fDQm3p9tfevlQtNltXFpeJK/fpfCIyf6IVyUOei8TrHBAHq0IaCapjQ9tFrSaBFt2IjCkSa0z4A79dpdCn5hL3iK1oPAImda/4K9lRH3irQTARnN+xVHV2nMryoIeYXg+qi6gXNeDUe3DDjw0GWcJSLRf7kQrQVR0cobVE4lakPgcJ919z426MqA3MdDt8mwCfLl+JI4BAI+LXNEK98egwLgM/Pgx61Ifs+BrxbHatFaEgGl27thdzgsPg6uHh/iA7OpzDXfP6EIZwGpXEFw/5lQMojEX3mcM3QFfHwAn/E806JH4ziRM/9OPjd6M9V01bX0e3NDPEX0WrNcfbphLvWUSSVpt6cwmPOiKj9qqx7ephq0VMChzTlM88e/r0s+8gwZmZndZg2I/1vv3kGgTjvZm117wNbqyBu8Ff14RoUGXYnFnsxWR/w7xJbLIt4vfpuJ3ZJSvQW1Q6SqSDber6DvD6vI2yPZ9lqtKuHLaojVQwZ3Fc26pWty6Q4H2EZIyoMdLw2MU3kKsQoFZ16/aT1erJ27eq40E0zf/aLH9Ec3ZpKV69SVNkngZfqwC/g/ooujH/8dVZ/sRajWSfmvYr6dUGxF8917myIeaWfem3dnfhgw5v3ZUoS662ZjxCbLtvUf8dj8/R/+5NrFJYrVVrsEoKxLGHAyslcTOyOfmdmtOIuO2lflH82GqKTHEiqSJiXmo/hc4vnFyAT/30w6fhk48R0rfxSsOu5l2OaIpYyc3X7EaxYdf0nJqk6HrNafyHSrXzb6OGkU4bS2s0gpgCedtCYYW87fQ5GFe+bm6wqqfpVbtRpm+VyCt4NWfU7Dp5K+SDWfTDD0SNSiW9mv232dU0jczJjq7QmevNpAczjokH6h/GprkxTOwRFxeJuwv0CIEsPeKRs2Wq6BXVRAe6MvGqoejR6KB/kCW/SzHf9vN+munOPbdGdvCliB6bWAYOBsPBYH9vbx8iRCUOqOMQBYAhYIkcZPeYmdyX+KWlnmuJ/qJHXENf37t6de/rmek974cxVmY249nr0p9ioro+6uuMCG/XETVmhelFfylmOblEZJGICc+FmgxcsmQofcWQgDeW9PBccygqWFcjVcOKiA6b50K35GUcMafEv8Ch5EQn45VcuHP8rOdppqppqjkb95+lbaASayxS7yk18yk8aAEj4cceL+gPPuz0ek07lwuD4IO7u5axZJg9362UTkUo/45cMwefH14ef/l7CmkTmVbpe35soxAIQmaCdY/qYTaZDtVNM93Eo8pEJ2O/qj7m1U/meefTt1TT3DoaxGx1/CTaT1xURf1JZO+mlCkt/gVKi4Gvb3TnPA9M3WP4XUCxuN0FjrRXNOxmu5E2i7GQ7dQDb//Xg8FzK5/4kFhMB81mkC6Kr4sla99SvdZqRYetxs/M7VUgFhdMvHFusr948ttdbeqhcSrkW7qw5JgFPg8sLa4aeb5gOpBUb7XuaMEiQKLVYpbznZVsdsXxuWyxWofEc9Gdrdads30EQ+rDr0G1nFN9w43aTuAvE5cEAqZaICKvHgQAUANqpMRA+HxLkTW/6CtqnQALFOwunzq1vGvKB+QWCK6c4GzZ8H1DTade3CWqvKP7P25c6Y7smD+yTX5G+I/s/zhIEiEgr535+OGovFCj2gmP0n1ikU2czPlRiKkKMpwL8WZn4lDMm3YxivbGV0e9Xn+ttLbWmwahlWFZJRIExGZMIpRWFDTaGwMHtNfTokALslor0LKBFmUh7GctqZzPFVUjd1qxFPgc6QdSznBWMpsaa0FXJP7gNgnl77rEHwmV/06KFAjcmyVeTOmOUxLNnmoLsmsZzrQc4799Nyc4rPIQ6xQcrOsPmlspXpALjnskb5lqLEnedOcNMMdk8w3NBFZPokXr9bIA1+LXjg+jVra3u9vLEl/47JE6TGswKeG0KDf2i3iTLUvyLNmoQ/oGDu1KgY3oL46F8SnlCumrgyEU62DYv870gXL3h0Qem+RFbNN7wMP1qIQQeNxsNjtlUxPsOilveqJ7nLU8LP0YuLtoHU0NnBIUOalTdBVeF5BsYgrzTb3ecNbk1/b3iVH2bgLKWq0ezdg8UvfY/3SGovo6tRA+xrQSnjkpS8IDT8ye8T8gTgt6hVjutIbQd7cKp+XtxYY5weRADXeyyaFFTXQSu6pb9dut+izZm3PLzor3ydOd7jd1VkRzh0+CESZ9RNH9pH9u9L5JdIOTfsmaco+6pZHN3WiuQ3bJEkkCYxDbm8Vj/0voT6Hl6a9/IM8lkAuo3zLy49W4G1InmWvUp8A2S382rDbdZY4SQXgsjqT7VgSq+YVFAn1BRGbJ4QSW437sBBZ6AkZBCUmu5Boidr6S4kTRWWmWTiJD9bBWMSpGSVMLpXIFi5Ysp0RdMLHBC5hV0dPFUn6zIrDoZXiIexkhUbJP5DPSd7MpjhX0WvRTnB60/FxUNlROWlp4rlD8NJvCtptRZAfuwHrG9SWNme1Lmf0mBvm9CvhaEMT2g/R72LrSQkyrNWunQeLzIHmmTdS709+nSL4D4vRv2Jo8wzIzPzhobkSwzJiZfNGAWJb19nu9adlumc9c2QiLPslnQncIT0E8m8576XXILqLYtjX5TbPpKkY3FRCNRBTzlXt3diMiY6ToIOrcBVMW1jbyczzBfqL1LbknHpTbMTBoyw+eIHeSBU425n1uD+O9hnZEERWgS7qnpj/dX4j6rcmuw6ntOrV+I7tUYocOwbT96Lp4grlAfa6R4daKf2SAuAQC6A/zihhUT2BCvGOCyoY9wrbEG4zCr8GqIsNSeJ7jMId5T/dFQ7WKjmmnTCWPNVUUZcOVVTFQjGw671mSIknp5pw37GOvPXbstU+QAAWcwkqSxPIoxaZLoizW65zlO4Gh6CleFDOqLEtq3lCMapiy5HyQwemfnXN2/a7kPRBMeCUYO4Q3aMLMJL5aGJj3tZkfGFzp6ogKSbdTAI1ifY5PpYaJNDHWeJxh6fJNnUOF2wgnu6uaLGNvVLMLiizbBWH8v38HGBcO8RiqiPkUYWJMDav4eSOjlyt6RlczYtEtitbXFxYXTzgStE3tm4NGAB90MB5VN3Ie51pfxqpgpiSR5wVJ4kSZ/MzY9xe0rEH8S2iFlIBSKcSxiycXbcPSA2z7j6RzuUa8Hk1kSteI1S+iFJxsUq3RbXyJQx0iYuzv0k9yRMzcCTlO5UUx9o5R9x3MffHMOOKfeIJr7NhbzYQvmf9hS/ITJlMWdRLBAEMAoTVRZMixW3fZiJItBUW3l02/Jp3tTawWg/FwP3F6Hx8+1HxHkzt5z0mY9onrMOPhZJPBwQiaOJ3NpqGtIVr88eEwwe5yfHAdxyatha5fT2jLg8SieWKtMTHhIG3390qbbGSeWX5Mtti4aEQZKrqrORjM4tlBMIsX3SNX3OJBvL6QIIpeJe4V58+KM19oL6GXKJ3E8Q+tEh0EeunRR+uPXmo8+mjj0qPoUXICMXKePPN+9H76zOwRH3Ue7V56tPMo/SDmUvfR5KQ7R6M4uks0rMH9qYqNtOhj6dCJUC8C8vSXP59NnNjE938efYZ6xmTs2Mx+YqvRrBIv+kVWmFjbC24tNvAgW5boXeQH3cjJnNDq91XRV2Tdz3sFP68s7VUMO7+ZZg0j1a6kzSXPGZTy6yvrGf/ia/RaaSGzoivloFbIWLvvi80Q0Gc4uRDU7bSbzmxkPC5dWm7Ki2fl7IWdS7ed7iw2TG6znc+kjdA2pEztKzETlrTXf0Z/NLMC1xFg/DUU/8YsoZ9Ev0jdkNFfJ9OpR0JiSknEfcLcD0iiK+RHS69kzuxkORJ7h3XM00TPe4cIK/s7sO7hd5DfRLI075h1xV8pplKSIAJUkDhhA/1s9ty5zKcyluFxmXPnsi9ZoiKI/hn/JWy4+CX6hvQxT00Lsmh9yttZQYjYinnEGT7LTuTB8Z52smO+CphxkzkJa2XicYvs3bYwHcg1ss3D9WPbPfpzR4m7kgiWVeLHInnkFQdWSjwYod4fO6YTrJnOM3mnXrcLj0fArvbGh1f671UURTeGARBFFBHndZ8x3GzfMdN2oZ93fEDB/eCwf9DSfWNeB6TQX8Ob+FaF9bwzdQrTnZDiKU2mJk8b9Ffrmq1pavemyBNoZ5Xyewcxth7Eh2/U72k2GqFurpbfnphjxheGiVuX43fEKv07/igmJ4uEaOn6rrbgWLv3aGZ5NRunKEcOE/nRj9P1qAR88gnqxW4zBoFk6BNOvTZ/LhRRl6ZT/8Tk1xNasfcywrV1af0hsglnpD3Qhm/qkpL2TaB096UV2TD9tCKxWvbXMpaZNn0I/rzqmemaZ1oXsyeaTbMVbBrLzRNoMZ8NPNMuZHKuadummw/yacu1wiDIZ/J2LpfN2fn7cu28HbRzmdWz+YrjVPJnV2e6qK8CN7ZKf5c5bMZChhLC5PfBsDBxtEx6hPiy9r1EDNHthHzYjB0flBBqCxKSexoPy9/eWz3V1mEJ9PDJJ+RA1OzierH0fEkgysazpiYI4vjTvMKyWk9RZR71BVmT79EQq/IvvbVYXCs5mhjI5x4RfQANSlp137oIC7LmnU1rqiF8mVdEXu3JrMTP6ZmJVQpxCk3kMV7shjkhUXQPqQDknSxe1NOxD3BJ2IjlKVNVDeI7C82wkBFSKS7lS8VK1C1kvUzN8K1UpqyoYglLiCtqLMZSOR1uV5fvRCPPOb9QaJssp6T5VP6+fLFSXFkuVVnHlI9V7TTWraxjvhhusmilLgYZzVi6cP9tzdk+n2sJxiW/17wxQ8eEV2pQ59aT7Q7dNjD8SZzKYhKGEIDHgBiTjkbou4e8IJpuobCQZweKnCkUlgrSXw/39sjG5thBd1RAgvC2VGGxkEm/lH+Eh0jB/QQW9ycOCvAN5crRPZvNoyXr3rCGElOjG4qztxc7ByXBww8+COdzpWjNfqPgSivqTX0rXP9bsqij65AzkX516CrY7ayxbeJklRrgEacblPoSQweINRtUMo5jt/BklhGXb5fvXbtX4GxX+aenT2Zydo4XO7nC+XvWz36b7Av02vhXVQmXFL+olp7M5opa8b+it5MLvs29DT9xbFM3RJUXtkvwVHThqzIn3Lt+kfNrWjmfeT0846slLGrOl5O18XfR7yZ+S4pIZ9fYbdZLzRQqLnplMZ9/7Zve9FoaXtjb24XWeGVhkgDh+CdJ2u7MB8KVxB5lakYV/+5gC7iCfRKZYcVYj3PDvQPqzqRHQvrz60k5D9BvQo9ukV9Bi61nyc+UEY0zZZfohshOy16DOnhxnCyMUJnkPuIDF118RobZyeoax4qOya2dW/OfwWmzVn3k4ddkMlUSF5/JWNaxc2czJZwVBMMRKsqHn5EDJ5XK6LLJif9fZVce3MZ13vft9fbGsVgssABxElyKBEGRi0MSKZKSTOowoYOU4viWFQW04qN2bcty3ThIrXQSJemRNrXJmcTNjNI2mTRNQ9e5HWfGaTIxWTfH1E3SNskfISepp+00bqedNlDf9xYAQcpuEhDcA8Du2337ju/4fb8vFMyMlg6Rw/QI4rK2feiWm7MXpGCIHHfwwO5QKJa5rYAjmiCV3w6X7ev/LVInJrn6GkVF5wHLRBE4E4gmUhCxnfedHpyYJ0IrGaHIx76wCzZ3PyFQgYahT1DAaWNBUtFg3BFZQ74cEQKnJZV9uIElXMPKU1oE/YFisMNIwQsKvoto22z4QVFhizza/wBPtHG8T8M8i5qacu38haQiTYZknNd1vfVtU1X+XlYKvIJ5vh+LX7R/KEoC0JxvPYcl8sx8zz/opmAuGOvopLjDlowaw1lH17PDRAFtm6hRI1+TPhw0ZfxNqZYnSmfIl7d79M5NonWCN8sPD3cxEOpOoTZqlA58oCn6/SSKfiM3NpaT5URr4zWulItls7uz4oIcMAVWilt4UUMbu2fH2ETrZ6hZcN+XG83liA60KNsJHoUMaVHs9Uv740UnCo0pgCeR/AOgpkbDxzo6Bxju/TGMy9NO4kcyes2ms7JSr9dpMAT4bzxE1zevkVfZcTbidaceX1taMtSmZjSblMK9tbnaqC/He3yaOvUiwUzWZgH2XMgf5ULxHqllF1t+go4K3qYFQMC97Qv9jGYoopTFAVaXjegsGw6usudOnDjH1g11BcwDEjtYHWQl1UAK2VFZ0HJV4/6Q7rp66Ey9fvpKOn3ldH2dkuaphgvmftdQmS285ia1NfYD43KHZRyC+4EBIUVqCFJ11cZyogCW3zEy2Lr06sto1Wk1nNxEPhGLJfITuda652RGEDOScepOmYhkmyjukc8VhfzG84byI4teZiQ/5N1r5zwv18uhCFbeuK9jYhpBWxE8oj/kBfIBmeSJlrm+1GjWyWNprdf7kgkPrSw1+/qcBmrMe+tgeNlT8p6dh6W3dV/PUZbfObCiFWiyKKKm1+xu4B45f87COUxT10W9LrXVFBK64p/o5lw/jzHwcUd9wnwiqaP1hCmFxMnJyCEzEY4YcoA/LLLOwao+4OiSQD2tmtFaD8fDZjy0OlgYyvM8i1E6m0sJAU0PR2Jh1vx5xGGJHHNXUA+RsyhSWLjfNRIFQ9Jy4CLOaWI0Arz6kfDhBG/zEstaPG8JUtGMmWY83KujQ+5lsPCAZcdHtFl536yy3lxebg7t3z/UbFImX6LlLjXqk2cmvV2HFw/vYnb6n/v+P/8zGLvfwO/81NobuZzXy+UeW0KFPA1S+fmyWxvvAMZhMBjIV3q8WFY7brxa8yi8nfQatBJ3pXu1v+KDXKJQqAyIz1p5O1k8UEzadnJyqK+kXZIGY+kSO7KatOPWF7iBSqGQUAKfC98rufFMsZghx18yRp3hyaRtpUYyqeJWG/wa6asxmuHPTyFGkTlE4vTAfGMRlRJ3A+meOLGndtvZX7ulfmNx5L0njr79qDtb63tPNJMZyWS8++64rVKrF4tH528+8vjherI6W0gXM5liuvusPoEe83OYUrLod3/ySP+930KXyOqebzLXj2FbGBLgiWmz4gCEXKDpYdvoQWCMoTTe15jGNWZpjYzpS8sNSHBCptzmChG7INLodfiizB0I4I1l1CBTOqB+nS2gb3dM/wJ6kWJ9aLYm38QHiTMByQOeY2qUJlM0blfVOKrllYQsa6GgpIdVFIo7CU1WHVEcvDWbMM3qkaOyUzlWLh9DH+x/yy4JS5om6URNCLKqqcmBgiRYejZx9EjVNJ93biyXb+yx/W6ir9I4yAWwkUNu0xJHZDKDx5ZIx5ApDhi9uS5lJx6APMIAWqhN8bVKlQaKGxzpfyUOPSOLTloWiZ6i2rZqhUMa6a4Xb+AUJ5MLu244l3HODJQHyPsHnV+aejSmm+Gg3v1l1nRdM5tx0L1GOiwaOKzJrCCw5PbDCpKUeTHgWAFOkriA5TzuwMkGFjq/lDhB4CQtGJE7vzTArG5YTi9XrkKxbrgCSFWYNbisH4JH7pj08339uwvCrYubyPFazX+fGz6OvMY80sPF2ePC8damt+v3kKO5nXb4FdLGcsBlQEc6MsS7PszDbjO9g4kSR4HuHT1EU61yD9gHR0YOxB7gIL/CAftBjnswSnMtZGR5wiEbzoQs05+SjTD5aJtcCFwo7exynk+Q20n70k5sBUgSxGAciiT7+vOlbNWJSIoSMIimaYQ0Q5RmZjImWud5BcwTT9x2aDgq84KkaEEzGk9lC7tKXrwnhsYvc88vUyqRCqgKWaGfUYIGCuT+RRfT5AXyx+fdvkG1KUdDTjgS/IUXuC6Sx2wn85Ks6Opqvr8vGQnrPXMhpihBpkblkZBne2be9tN9h1bK5aWlZPWO6gLZWFkrt9YgnL28Vka0X3T0uKXtfA01wETCyEHGCpgW3LZ61ERMa9UjR5NRYoW81tbiK/S11Cay6fhY1tt4GDK/dOIufTSMSXOX45U10K5g8fyK02jsCHek1L0bzW6//TZ6nNosimC9A32Y2ifG/HwC2/c5PytVbsDFKbRqpbAWDMZNnPoLsqkHgk4Y99UOP2LnzHOXzpk5+xH0OMRtc6yg0QQJ3c3WRxZvUPfMze1Rb1hktuLt6j5eBmVtL+si5xrTnEdME9UhC/MWD6hG7t0hsuQQ1Yl7GdMKNmlNRFrAFGTZJZ0AUwUuIdut1mxjO1X+qwNx9awxhtSzanwgPfaUDzD8vL/3T+0ve0AF/+h/c9L/Ztn3C0X8vWn/O6Y37kZjksxuyK+6bQY3aZwJzrngqoGomFzeDz2hjkH4KIV8hbaEqDGRqliI2XKrDLIav+uOosYLwvjSqBhFiOV1sfS2iqCznL7vsbLAs7uPHPIkncfSxNHFKlE3VHLnW96U73I8a6u6IsgooDnqqMjxCS3IYsGQw4E0r1eSokB2gwYXEsUsFxSDvXGRMmVqI0o2rtmQMzqNIHqq5pLxor58oW9lpe/Ccn3y0VPRS5eipx5FG8vmox+bn//Yo+bZS4FbL09OXr41sM2fIZP1652j50hme/mB68u/ruzryu2WuYQ2YPyDgGmfW8Emcw8djsA5RpPb+sGzzY1YOh27CZHZABuYTAlvJvvo6gF0UHDjenxAOHhQTqSseNxKJeSDB4UB8qHbnZ8pxjgDyHaTUpO0GUq2rfYjN0vUPNuPOvDHwAimnWzHBnYCpYCzY1FvER2n2WjqWoDHmO8bTfWsEjpiVNXMZMydS8h/nvnvZnOVlRVRDhCVxrK6a8Uga5PtznPALAXcqFkM+b/JI5qGCof8VPX19Y8Ui1L/mG2P9RNBdn39PGxJwyUp2+ufBD4q0GhrgocLOD8NilbErnkBMhdMsW7FRcm/bG14q8h55tjMC+dXB35wZOq5wfHKYhEJiFknL6f0/mK9fvzAxdJv9wfM+tLeOuePCazexrF3cQaFHuuKANw4vkmb/kP8LLr7jjuKd97ZepHVWk8/SV/oSOu7yP3M7aXbyfu30EutCvr4uSz5Q3e3nn6jcswt6GeFI+Vw5NxmT1lXaTF/y2ovwsmvXqYv9IxfSOuP/FJaT6O7aUlMx6epd/Py5WmkYq3i2jXLBVBDIV+hhAi4za1vV/wF1/XsYPtqNns1k3nx56+hVy+LzpMJ8cknw4EnY9LlPzx52l08OXhywV04iVAGZ7OZuey/wFUcdHCiVEpgB909GQ5MTMSk4dbayUV38ZR7cmFw4WR3Lnuduu5UNOC423Vda/8DjyI6d6z/GHm3PuxX9lXyvnyZ3PhL/3PsWO7YsavtuoZXevONyzE7FU1Kg7ouANEfYG5BCidlfdwv5uOklM/RUuh5XyL1fSstp/VZeqOkFCRups91sAedcvJg9doiEoY7cfOu75vP+rYKTARy9NcnT5HacxdOu6dPts6yWkbLjpQyRqvyTObLz2c/hF76PlTvqQH4waknoMir8GzbD3grN19n/n69SGgPN3oS2aL+awyR/HdSFvgggGYvNo6HvGzIs5DbRfUjZ/Uas4rm/UBntA57DR+gD4cp7fH0Web1eCwpd+UWw0+W4pp6GX86fJUwU6O11eYyIOfja2hto0FEmaVVb7WBVsHj3IToIZrdse60Xz0cnB32P1obvuW4G2sP8F4/dsTyGpThxnKaQP6BRgF061B87+YmWqW5QppNuvIcL16OM1v8optML6YXemqe8lRQ+1LFz1JJlHJvjb4o5eZa69m4nx+XeUPeLdQmL+itE6DWo2FINLPG0vIKWllvEJHLN29Tsl/for2lQ1Dew1rOHSsh6kZspzkeo7ZICwL9DES6mfd5Dqsyx9m2VlcNjxcl/NOqdFzkDaRC3kw+oipzVtBQg1dlLG9ID6uSsrzRLueb6G8oVzdEooylECWtAm92hPJVg+uPaC9EciKPE831lhN3egpq/QcA+7olWW863VvSFiZjkwmSeyozpyh+HVcofxAu1KJTRCusQQZ2opzSFOxpSHdadW24JAOBQdknyjajnp2tULtQxcO2P0f72WLsqECd8nYbjcAyTmQgELac1hOO6RrhiIO4vKBpX9FiQp5Xta+IghL69AsS5vJcAL8giWyeVURuVQ+hFhDIWAl8VNFNfV03LaG1oeHoN1RpHWvo9qMIEwUSH3nPESk86OKjrR+fJeecI+c+q8f4OVZdn+MMfBfGHFlLZwXc+rpSnycC4fFIgguqDd009REpFGlI6pExSVUZzccksAy1rk0SufAYqaMLzGPMO5h3Me+HDMOICNrbasuuQqhXClXdqJ0nX9ljUbBY1+xodZQdENMsBnbHUVJrmIi3JXB7TIP67Vo2iDKAcNlWlX5iajKliBGPTOJubXwggPJVXIaDa9TBDZioaSC8qgG1/vX1+5+Bwol6H/n3ckEkqkTU5Fk9wiocy8WiPMdLyKU7feHSWayjsPZgVRM4PlQYQsGArpypCImtur8vMXlm8k8LLKcYkZzKIz4mChGpGEveU+REpRS3kryOLib6AgENXTyCw4MD+OiVw7CWjv5wsJ7sP0n+P6KlWVEPBlUcSl7gkISwjESWHxq/wGEkG3g6bDRN7+whIyDbpczxBVbkpZvNkDV/IxkJj1tunwsgrRkdiWhw8jw5Hkn7zPAldWQ6KAUi2T3OkHZKE/jbT53osdP7/D1EDiUaf0XEFbGQtYjqWq2R0eSOM7ehQGsF8u989p7n7Oqx6k+ei9fqnsUI0AbomGuTUW+IuZHaS3zrJ6aRpltYEwvna/ZOd1pHtEkh0i3y5CkRnYw844FpEBRJLybKj0caCHJcLYrto/uHzSOUd2Q1mnqo7Dy0SrfJ4uWFvlMZLqQH8xKRsYKjlrU7RDbkfEgPsdMRsYpNhOqKNLvqNfwjrMaN4+0tGGyTtVoylA9gmY/JIU0LKXHSrwL9wbFwOh1GW3YhP38qxcWjnuwAYFLHHo1Jz3L+/bnIq2tGazWg1PlCqXCuztux6D3IsYPKZ+UAi1YMzXHUAFyAahhvbv1cNnSlq289T8qR20wTjIlDEHjp1SqkdQN/Lp1CwN8wG14olW78/fzM0p4TqDTT37/U34/WD7W+tWvXu1793oTnvXbo/PnzbT3hQ+ScSZBycvtRO+d2Bzxo0yzclRJC569IH7CyWesD2ZFUKrXvSjTDZp9R6umRdNVOp+1/rmaybNay0+1z/hh9nuYMaDt3wBMDCIASaq/2k+5fQjSVeFsHt6s1EVfRj81kOrNvZuH4QV054KV2y7Kk6dmhSNS09fxb93E1N9KvZxJqKoF+py+izUzOFIaG0CDqTyJOLOeQivRd49FimVUVtxY0cDAX5np4nCLQDinrrg+HtDqub+8XGax77dUWZCjazmO+lawHxqZ2PqYA3aCggTEfPADADtB+0MbUhScuTNHFhs9IslxMjxeL4+liysr1KZqAsVIwg+FIwMJKSFZTOSuFmOn2MVMX/tcnjHwMCzQImRcCMsZCbcrdw/E35PL9g/E8x7+tUibn6eHA+xh6npEoPvRXvWDml7/KL/0ql7aFl++jviDfGJ9vp5z1x4VuhmPb7c12STGrHoRedLJwBtQVRdHIdWqKghwaWUFDLwLqKuW9UQPP1gRTBSJD1RRqW/UCY1WIcm7BzBztEGPgPPBTe5RsCcxB0Fpq3gekqcFkKThszw0W58dx5eZbXrhlQpnc9hlyBrxY1EumB+eGl5a8JXc8Fh3ry5C9bpmvoj/3ywQ3hw0oRz9altyjmSM9BbCOPvUOWHSEkflxsXrLLZPy1GBid3A4PtdXrO/4BH1i8PBwo+GOx63xvkzrz3r3tu51hXKlGDRyFuCUHTP8OjjLl8uoXF4BgG4ZoLq9MWMgEQL7yYHrueRciGmnkm1HNezh++jYwl3KZk7NvtXadlnfoWjmryFN0kBw1qTWa5Kmfd/PJrMUMcJkCgsb7eQqncPimpSZL89nwH4PR6742X0fTYnxIAyfwbjIbOnnKzTGIANZddpBJBQuXwu5eAcglFxZE1STphpYXlqKb0E1UNP3Nj8C7g4PMqWqyzSurjdHt+lza/aesGaHoK12ZxWi6qx2MnGnzjyEmIe2tUOIVr+uhgsVG22krBY9B6pbqdYmZNmDvWuwHF3rxtX/hFwHsCdVGGCpoeZnPzcjRQvUgIii3fntHJBSiF0nZHnABToN9J1d75w9vG84JwR3zUxd2bcrwuu8JP2dnDDNhIknLmRHj8ad0b27+wL60dHsBaTv24vxULaqRvb1JbTBTEqwBFWbkU044At7xw/GUm5yLOmM9nFmvxE7OL53e2xv8PrY3lo+jboOnR7j5Bl5Xt4jh/tNM99r5Py3j370TXI6HE6He2UXwIWADuOLE6EsUYRq21AiXn0DxR0H8mHHEcRdtJqbNC+208MZDOcJv4HuZvco1O3H4dEo8X+dAdZj/43WKY4XNDey+l7n4/jMDNMbH4D99olcM2+6BaFL9wqmXeo6pvBScFd8WfM0MiKD/uW3SPV3k6KujJ2KxU6NKbqYRMx8axP1B5aWHKxKkopX9g6U2N2uu5stDfTmhghQK/Pw6/TocWgJVNraomKjzj/gXO7tu+vDJzKZE2+CxR2+rdgDAoS1FcRAv6GX+Mpgf2FwsNA/OE95TFOfcRzQXfV2m+/lPfRjf/Yy+8k4c4w5/jq8lURV7rAgUibEzkwGiiTIlu62D3b+ghILNenFN4HcEtVbq04dkBWt74oYaqvYaCw3my90d1Z7v2mgOh2DVsFsMbVU92Otm34tO06zLikSeTvA0y8B0Fvq+tL+Af2EtHXIIUw1EIuMmbXqOK65RJD9VL8k3U8eWagkWVeu9F8Jox/1Y0u6/79QsyT96D2FK9Wtdv0yepm0xxnauylOiegwIFURVYrmeWx7mSjR5XgUlKMIpgRHbXoqGAVonAT6ZOqu++4c51JCZF4qVybHR8e4xWCc19Rw3/SQxUckrAtExTBY4O7lOTYQicdkng3zAr8LeHHvJwfsu+u+UVyPCMk0OdkH4xxiOTU1FXfTFiY6dpYXWSwqLOaJKqsIWAjziLUENgA6wrVrRE9EpE4OMHVmkbl5h0wluHBLeSI8uv6kPOADTMm1+4ghdxwUaaLagXg5NiBGvTS7uwKoTJo4AgGgqJam37LM7MUrF2dnH3nvxdnW125KibwoWnEjkH7rRPFkOqAbAi8LRliWj8tYEHlBjMYC0QFR4EU7+3Vwkyb2l1/ZN2d+52Aunybda5ac6+J7HyGLG37KIkNHLBrdk0myimapmhTEMdeuJexXWJZog0QE4lAwyN6kISuUdscnpt+WkpIPHBofeueqJm/ZHeHxAhaiztzE3M68ZUdt7EwINl6FqhlGb1w1/i9yo2QmgpqhiFWX9ISCCRXTrZdH3kduAxbXeqRL7XhCILVgRnWj75aKeyShq7rIyZwWlKRZDD4CnnzpRE2R54Ro3wOHeIE0klit9am7vOmXJ1IZJ4GYufaJZx9BxS1xt/XMt1hdQ2hoPBlHsmIqmhTgonlrLBZ5gWUNA0RGsjz+pU/roXA8Xrz/zp+2fuacnyyd+GNV6vSBT1P8WIGMyRTeFvEA0AqT7TRbpWg4sPnYkIIA7AZf4owJ0n53zXCcwO1ThZlvcBwrwsYBdJqV+QkB8wvoQUUSZu/nRUF5YIXDnPLrD/ErAmkMT22LzTV3IlXyfrRBzxx1JLeYO3g5t80J98WHM1NPx5iOb+bD6Ema69bGcDj6zdwH4Rj0ZOyVhzP7u+X9CUWfQsQTOMpyFIIcafficT+djEDkgq9KyUpipP/USS1CpunOTlKSrjHvQpeSkgBJW/iItv/i/vaOlNw7PfFuyDXwfwVB8YUAAHicY2BkYGAA4lWM4ubx/DZfGbiZGEDgtpnQKRj9/9f//0y8TCCVHAxgaQAQawqVAHicY2BkYGBiAAI9Job/v/5/ZuJlYGRAAYwhAF9SBIQAeJxjYGBgYBrFo3gUD0H8/z8Zen4NvLtpHR7khAt1wh4A/0IMmAAAAAAAAAAAUABwAI4A5AEwAVQBsgIAAk4CgAKWAtIDDgNuBAAEqgVSBcgF/AZABqAHIgc+B1IHeAeSB6oHwgfmCAIIigjICOII+AkKCRgJLglACUwJYAlwCXwJkgmkCbAJvAoKClYKnArGC2oLoAu8C+wMDgxkDRINpA5ADqQPGA9mD5wQZhDGEQwRbBG2EfoScBKgEywTohP4FCYUSBSgFSAVYBV2FcwV5BYwFlAWyhcIFzwXbheaGEIYdBi8GNAY4hj0GQgZFhk2GU4ZZhl2GeIaQhqyGyIbjhv6HGIczh0sHWQdkh2uHf4eJh5SHngemB64HtgfCB8cHzgfZh+eH9AgGCBQIHQgjCCsIQohQiHSIkwihCK2IvgjRCOGI8Ij+iRqJOglFCUsJWoljiX6JmgmlCbcJxInPid+J6wn9ChQKIoozCjsKQ4pLiliKZwpwCnoKkQqbCqcKtIrQiuiK+YsPix6LM4tAC0yLZAtxi34LnAuoC62LuAvTC+ML9gwTDC0MNoxDDE0MVwxjDG+MfQyQjKCMrAy7jMaM1oznDPYNGA0ljS8NM41GDVONbQ16DYiNmQ2kjbmNyQ3SDdeN6A33Dg6OHI4ojkcOTY5UDlqOYQ5yDniOfA6bjroOww7fjvmPAA8GjwyPJg8/D1OPbY+ID6APtw/KD9mP8A/6D/+QBRAckDYQQRBQEGEQdhCGEJEQrpC3EMOQ1pDkEOiQ9BD7kQ0RKxE1EUKRURFnkXARehGEEZURmZGvEcoR1BHaEeKR75IIEhASHBIpEjYSSZJWkmOSchJ8koQSk5KgEqkSs5LAks4S8hMrEzKTUBNdE2eTchOEk40TpRO4E8gT1pPlk+wUBBQQlBkUIZQ3FEKUS5RYFGaUd5SUlJ2UtxTYlP4VDJUWFRqVKAAAHicY2BkYGAMYZjCIMgAAkxAzAWEDAz/wXwGACE9AhEAeJxtkE1OwzAQhV/6h2glVIGExM5iwQaR/iy66AHafRfZp6nTpEriyHEr9QKcgDNwBk7AkjNwFF7CKAuoR7K/efPGIxvAGJ/wUC8P181erw6umP1ylzQW7pEfhPsY4VF4QP1FeIhnLIRHuEPIG7xefdstnHAHN3gV7lJ/E+6R34X7uMeH8ID6l/AQAb6FR3jyFruwStLIFNVG749ZaNu8hUDbKjWFmvnTVlvrQtvQ6Z3anlV12s+di1VsTa5WpnA6y4wqrTnoyPmJc+VyMolF9yOTY8d3VUiQIoJBQd5AY48jMlbshfp/JWCH5Zk2ucIMPqYXfGv6isYb8gc1HQpbnLlXOHHmnKpDzDymxyAnrZre2p0xDJWyqR2oRNR9Tqi7SiwxYcR//H4zPf8B3ldh6nicbVcFdOO4Fu1Vw1Camd2dZeYsdJaZmeEzKbaSaCtbXktum/3MzMzMzMzMzMzMzP9JtpN0zu85je99kp+fpEeaY3P5X3Xu//7hJjDMo4IqaqijgSZaaKODLhawiCUsYwXbsB07sAf2xF7Yib2xD/bFftgfB+BAHISDcQgOxWE4HEfgSByFo3EMjkUPx+F4nIATsYpdOAkn4xScitNwOs7AmTgLZ+McnIvzcD4uwIW4CBfjElyKy3A5rsCVuApX4xpci+twPW7AjWTlzbgdbo874I64E+6Mu+CuuBvujnuAo48AIQQGGGIEiVuwBoUIMTQS3IoUBhYZ1rGBTYxxG+6Je+HeuA/ui/vh/ngAHogH4cF4CB6Kh+HheAQeiUfh0XgMHovH4fF4Ap6IJ+HJeAqeiqfh6XgGnoln4dl4Dp6L5+H5eAFeiBfhxXgJXoqX4eV4BV6JV+HVeA1ei9fh9XgD3og34c14C96Kt+HteAfeiXfh3XgP3ov34f34AD6ID+HD+Ag+io/h4/gEPolP4dP4DD6Lz+Hz+AK+iC/hy/gKvoqv4ev4Br6Jb+Hb+A6+i+/h+/gBfogf4cf4CX6Kn+Hn+AV+iV/h1/gNfovf4ff4A/6IP+HP+Av+ir/h7/gH/ol/4d/4D/7L5hgYY/OswqqsxuqswZqsxdqsw7psgS2yJbbMVtg2tp3tYHuwPdlebCfbm+3D9mX7sf3ZAexAdhA7mB3CDmWHscPZEexIdhQ7mh3DjmU9dhw7np3ATmSrbBc7iZ3MTmGnstPY6ewMdiY7i53NzmHnsvPY+ewCdiG7iF3MLmGXssvY5ewKdiW7il3NrmHXsuvY9ewGdiO7id08t8TDSMY9niSCpzwOxEIuCLRSPDFTGkUitqaYHmTG6kjeJtJuLhiKWKQyaOVspCPRzqGS8ZopcCRCyRcLnCkrjbSiUBALu6HTtUJBwoflQKKyoYxNOaCNLUwywloZD01JSVePK7u4la7uxne1prwwy2qtShMzI1LT4DJNFI9Flat+FnW4kkNaM61fpEs5GWRK9TZkaEetXKDEwBYw1rFYzGHiprmhpRmeyuHItnOBx8V7pE7UeMRv03GTx1yNrQxMnafBSK7TOaSp3uiFeiPOV7mFrramvJjpvjozs6TlTMeLIW+DG1vaja+2ZwSdHGeJG+nOktWVCQuzRMmAW9EoRfM8tTW+wdPQ1Po8WMuSSp/Ha5W+ECn9KNXtKx2s9UIx4OQSjb7Wa05pxYGVfhaGMtCx6fHAynVpx3tMRf1+kgpjekoP9c4ZMaHxdGTbdMQ5cRaTkqWpbKDTLDLLM4JUijg0M1OGqc4S05kKkmhmfipoyWJ2vtUJHdyM7TalhZOrNvqZVCGBdj8zMiYLIx4vlDghz9Nxt6QbmgZr/cxaHbcCroJMcavTDkGyj6dukxoloQmRSLmT1XI4H/CUIJ2CrdDDTbViqNNxKxgR7fFU8GYO++59jyhYRSFMJCElk76mo6sG7oza9JuFPcPXRdjJMR235n44CxcCHYqesdwZRKcd6MFAiA4lEp2SumBNpHUiWRSbLm2LTSnqes4lliaMDsN5ysJEkHAKyOlsCsrx4oTRzgtulyfcrJG5pG/7Fkmhc2UiXHc2CDJueXdR3A70ukh7MqL00wy5GfnVd0JueZ8byh9huDghYjPRqZ1yGW3lqYhIW3fC16XYaJSsHgqzRo5SD6WJpDENF7luL5uh80eK/LUWZUs6Ep6SLR66pFhxaMX9aOcBlDaKtDQrcrG9PCvIM04h6WsVdkpMXrC2oyD+/CYRvDiRxs5/Jwrz1O+cpFtIaCPozEv1I6GSckTGIVm3PGGUXG2kUzEZt2ResFCwW0izHIzL1a1JG4xETNGQbwWJlJ18VFMetao5YaUSnVn3zXI/Eipqw5Qno+WJwFAhsGLTbpVQ8Znsyq2ZtmLPguTHSF4UcV9vSlvo66UGCl2lyFZyvVJiU7km7Igyx3BUqqWTV6I0zFngQ6NcQqbKoYx2LXWh2J0IXBUt1axTmdAN+qJMjDRNEXGpXOC3Jmi16mFbRH0R9ngWSt3NcVGmi5FkpK1uFZgKayH2H+iIzUCkifVuWxGb0jbIYpFSXeoMeCDKPN0oSYOCPXThVxtIRRMrA8WHlYHWYSffvB43pHhCnFXtgpA32YUCD7lSIh2X83wslsQfTLcglGlsZsohb3TVEbPgirMJUiF8bdw2Q906nKw6pCRpakOth0o0h6kM/TpreaqvjTh1O2l9JLjL1lV6UhEbyZA8qznSWTpU3JjKyEaqRm+SPibDlre0F6Q66eQw34cdBaHjor4olVTdyeu3zUgp5VC8c7WcyyhjU/j5Ar2yRZKX4VlR/k3jLGhP4WrLxd1mL3C5S8YD7YLC+VPFkU4ehj0+IOO6Bek7Bxe1nDXpYV3URDVqASlJ0WNMKprOJG9EU7nffqb6DeeZ5JgxiUzuLB2qFdxK7Te/UZKFvMqX2aUW8ZQKQte3hL2ix2kXzLlGK8cuJxWTig5hoWA6yFxHupxT6ZKg7xFEITHUAvDQjISwhS4XcsUnvLc0IzGkzEDdWoM0Zc7cZglWJ2hXxaFWJN3Jusn1SNLeWFGlfjEzzYhEY+9THlVctqjH5F60ha2iqyUnqsXaO0qs2zohTxxQFhZpI+EqsuSazYRT/XcFdz4JB23C3q8pu1cSYU3Vf7mZ+GUKaoFdJfQ77jdrSv3CFoueuedzkggbxL1nNEuwWnGommh6uenKFplD4eiSQBFXTd9B2ZE09ST1n3XPdR6MG0mqwyywpkn3hdDfAmqpoF7HVuiha3nCbDgz6Voh51Njqr5naBiyJ8yU6ObRqBPnGKZmhDv/pqGS4lv01gStVj0kgRTKB1othzSZjHbOUTOKlmxa1Eql1u9SjQqqooMwNGPeaFM3iXZ1pUULo2IVJXbc9pDiUwlS5fCIq0HNl91xleoblSiT0SGMROqPrTlhiz6Lu+tRHkFLU54H0YwgFEpQIc0Frh2efcPxLW/4/t2/UfMCO08e1KB/3121Le2nJBeTXDWdJ+ftgPdpO8qivvHNf7PAWdJ2iyHXcebXC1yxtFdtKuexUT4qq4TNqGY3XK1tuwcZmL+R4woVI72dmmZKUobTmoPANdbusrC7sEZlimK8lSUhz+9atRzWii5x3YVv03uoP+YJWp3CXQSN7EtFXXqd+raYQmdpQyhq3X375Vc9EZS30pVSoMiV6G5Jm7pcilxK8re9HaWE7llDtzEurqevbqTuhkiXkWFjg8qRoRtx1zUF+U3C+cCEVTbJqvo4z7bz9Ky79Jj1xdzc/wARDj0u) format("woff"),url(../../../../wp-includes/fonts/dashicons.ttf?99ac726223c749443b642ce33df8b800) format("truetype");font-weight:400;font-style:normal}.dashicons,.dashicons-before:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in}.dashicons-admin-appearance:before{content:"\f100"}.dashicons-admin-collapse:before{content:"\f148"}.dashicons-admin-comments:before{content:"\f101"}.dashicons-admin-customizer:before{content:"\f540"}.dashicons-admin-generic:before{content:"\f111"}.dashicons-admin-home:before{content:"\f102"}.dashicons-admin-links:before{content:"\f103"}.dashicons-admin-media:before{content:"\f104"}.dashicons-admin-multisite:before{content:"\f541"}.dashicons-admin-network:before{content:"\f112"}.dashicons-admin-page:before{content:"\f105"}.dashicons-admin-plugins:before{content:"\f106"}.dashicons-admin-post:before{content:"\f109"}.dashicons-admin-settings:before{content:"\f108"}.dashicons-admin-site-alt:before{content:"\f11d"}.dashicons-admin-site-alt2:before{content:"\f11e"}.dashicons-admin-site-alt3:before{content:"\f11f"}.dashicons-admin-site:before{content:"\f319"}.dashicons-admin-tools:before{content:"\f107"}.dashicons-admin-users:before{content:"\f110"}.dashicons-airplane:before{content:"\f15f"}.dashicons-album:before{content:"\f514"}.dashicons-align-center:before{content:"\f134"}.dashicons-align-full-width:before{content:"\f114"}.dashicons-align-left:before{content:"\f135"}.dashicons-align-none:before{content:"\f138"}.dashicons-align-pull-left:before{content:"\f10a"}.dashicons-align-pull-right:before{content:"\f10b"}.dashicons-align-right:before{content:"\f136"}.dashicons-align-wide:before{content:"\f11b"}.dashicons-amazon:before{content:"\f162"}.dashicons-analytics:before{content:"\f183"}.dashicons-archive:before{content:"\f480"}.dashicons-arrow-down-alt:before{content:"\f346"}.dashicons-arrow-down-alt2:before{content:"\f347"}.dashicons-arrow-down:before{content:"\f140"}.dashicons-arrow-left-alt:before{content:"\f340"}.dashicons-arrow-left-alt2:before{content:"\f341"}.dashicons-arrow-left:before{content:"\f141"}.dashicons-arrow-right-alt:before{content:"\f344"}.dashicons-arrow-right-alt2:before{content:"\f345"}.dashicons-arrow-right:before{content:"\f139"}.dashicons-arrow-up-alt:before{content:"\f342"}.dashicons-arrow-up-alt2:before{content:"\f343"}.dashicons-arrow-up-duplicate:before{content:"\f143"}.dashicons-arrow-up:before{content:"\f142"}.dashicons-art:before{content:"\f309"}.dashicons-awards:before{content:"\f313"}.dashicons-backup:before{content:"\f321"}.dashicons-bank:before{content:"\f16a"}.dashicons-beer:before{content:"\f16c"}.dashicons-bell:before{content:"\f16d"}.dashicons-block-default:before{content:"\f12b"}.dashicons-book-alt:before{content:"\f331"}.dashicons-book:before{content:"\f330"}.dashicons-buddicons-activity:before{content:"\f452"}.dashicons-buddicons-bbpress-logo:before{content:"\f477"}.dashicons-buddicons-buddypress-logo:before{content:"\f448"}.dashicons-buddicons-community:before{content:"\f453"}.dashicons-buddicons-forums:before{content:"\f449"}.dashicons-buddicons-friends:before{content:"\f454"}.dashicons-buddicons-groups:before{content:"\f456"}.dashicons-buddicons-pm:before{content:"\f457"}.dashicons-buddicons-replies:before{content:"\f451"}.dashicons-buddicons-topics:before{content:"\f450"}.dashicons-buddicons-tracking:before{content:"\f455"}.dashicons-building:before{content:"\f512"}.dashicons-businessman:before{content:"\f338"}.dashicons-businessperson:before{content:"\f12e"}.dashicons-businesswoman:before{content:"\f12f"}.dashicons-button:before{content:"\f11a"}.dashicons-calculator:before{content:"\f16e"}.dashicons-calendar-alt:before{content:"\f508"}.dashicons-calendar:before{content:"\f145"}.dashicons-camera-alt:before{content:"\f129"}.dashicons-camera:before{content:"\f306"}.dashicons-car:before{content:"\f16b"}.dashicons-carrot:before{content:"\f511"}.dashicons-cart:before{content:"\f174"}.dashicons-category:before{content:"\f318"}.dashicons-chart-area:before{content:"\f239"}.dashicons-chart-bar:before{content:"\f185"}.dashicons-chart-line:before{content:"\f238"}.dashicons-chart-pie:before{content:"\f184"}.dashicons-clipboard:before{content:"\f481"}.dashicons-clock:before{content:"\f469"}.dashicons-cloud-saved:before{content:"\f137"}.dashicons-cloud-upload:before{content:"\f13b"}.dashicons-cloud:before{content:"\f176"}.dashicons-code-standards:before{content:"\f13a"}.dashicons-coffee:before{content:"\f16f"}.dashicons-color-picker:before{content:"\f131"}.dashicons-columns:before{content:"\f13c"}.dashicons-controls-back:before{content:"\f518"}.dashicons-controls-forward:before{content:"\f519"}.dashicons-controls-pause:before{content:"\f523"}.dashicons-controls-play:before{content:"\f522"}.dashicons-controls-repeat:before{content:"\f515"}.dashicons-controls-skipback:before{content:"\f516"}.dashicons-controls-skipforward:before{content:"\f517"}.dashicons-controls-volumeoff:before{content:"\f520"}.dashicons-controls-volumeon:before{content:"\f521"}.dashicons-cover-image:before{content:"\f13d"}.dashicons-dashboard:before{content:"\f226"}.dashicons-database-add:before{content:"\f170"}.dashicons-database-export:before{content:"\f17a"}.dashicons-database-import:before{content:"\f17b"}.dashicons-database-remove:before{content:"\f17c"}.dashicons-database-view:before{content:"\f17d"}.dashicons-database:before{content:"\f17e"}.dashicons-desktop:before{content:"\f472"}.dashicons-dismiss:before{content:"\f153"}.dashicons-download:before{content:"\f316"}.dashicons-drumstick:before{content:"\f17f"}.dashicons-edit-large:before{content:"\f327"}.dashicons-edit-page:before{content:"\f186"}.dashicons-edit:before{content:"\f464"}.dashicons-editor-aligncenter:before{content:"\f207"}.dashicons-editor-alignleft:before{content:"\f206"}.dashicons-editor-alignright:before{content:"\f208"}.dashicons-editor-bold:before{content:"\f200"}.dashicons-editor-break:before{content:"\f474"}.dashicons-editor-code-duplicate:before{content:"\f494"}.dashicons-editor-code:before{content:"\f475"}.dashicons-editor-contract:before{content:"\f506"}.dashicons-editor-customchar:before{content:"\f220"}.dashicons-editor-expand:before{content:"\f211"}.dashicons-editor-help:before{content:"\f223"}.dashicons-editor-indent:before{content:"\f222"}.dashicons-editor-insertmore:before{content:"\f209"}.dashicons-editor-italic:before{content:"\f201"}.dashicons-editor-justify:before{content:"\f214"}.dashicons-editor-kitchensink:before{content:"\f212"}.dashicons-editor-ltr:before{content:"\f10c"}.dashicons-editor-ol-rtl:before{content:"\f12c"}.dashicons-editor-ol:before{content:"\f204"}.dashicons-editor-outdent:before{content:"\f221"}.dashicons-editor-paragraph:before{content:"\f476"}.dashicons-editor-paste-text:before{content:"\f217"}.dashicons-editor-paste-word:before{content:"\f216"}.dashicons-editor-quote:before{content:"\f205"}.dashicons-editor-removeformatting:before{content:"\f218"}.dashicons-editor-rtl:before{content:"\f320"}.dashicons-editor-spellcheck:before{content:"\f210"}.dashicons-editor-strikethrough:before{content:"\f224"}.dashicons-editor-table:before{content:"\f535"}.dashicons-editor-textcolor:before{content:"\f215"}.dashicons-editor-ul:before{content:"\f203"}.dashicons-editor-underline:before{content:"\f213"}.dashicons-editor-unlink:before{content:"\f225"}.dashicons-editor-video:before{content:"\f219"}.dashicons-ellipsis:before{content:"\f11c"}.dashicons-email-alt:before{content:"\f466"}.dashicons-email-alt2:before{content:"\f467"}.dashicons-email:before{content:"\f465"}.dashicons-embed-audio:before{content:"\f13e"}.dashicons-embed-generic:before{content:"\f13f"}.dashicons-embed-photo:before{content:"\f144"}.dashicons-embed-post:before{content:"\f146"}.dashicons-embed-video:before{content:"\f149"}.dashicons-excerpt-view:before{content:"\f164"}.dashicons-exit:before{content:"\f14a"}.dashicons-external:before{content:"\f504"}.dashicons-facebook-alt:before{content:"\f305"}.dashicons-facebook:before{content:"\f304"}.dashicons-feedback:before{content:"\f175"}.dashicons-filter:before{content:"\f536"}.dashicons-flag:before{content:"\f227"}.dashicons-food:before{content:"\f187"}.dashicons-format-aside:before{content:"\f123"}.dashicons-format-audio:before{content:"\f127"}.dashicons-format-chat:before{content:"\f125"}.dashicons-format-gallery:before{content:"\f161"}.dashicons-format-image:before{content:"\f128"}.dashicons-format-quote:before{content:"\f122"}.dashicons-format-status:before{content:"\f130"}.dashicons-format-video:before{content:"\f126"}.dashicons-forms:before{content:"\f314"}.dashicons-fullscreen-alt:before{content:"\f188"}.dashicons-fullscreen-exit-alt:before{content:"\f189"}.dashicons-games:before{content:"\f18a"}.dashicons-google:before{content:"\f18b"}.dashicons-googleplus:before{content:"\f462"}.dashicons-grid-view:before{content:"\f509"}.dashicons-groups:before{content:"\f307"}.dashicons-hammer:before{content:"\f308"}.dashicons-heading:before{content:"\f10e"}.dashicons-heart:before{content:"\f487"}.dashicons-hidden:before{content:"\f530"}.dashicons-hourglass:before{content:"\f18c"}.dashicons-html:before{content:"\f14b"}.dashicons-id-alt:before{content:"\f337"}.dashicons-id:before{content:"\f336"}.dashicons-image-crop:before{content:"\f165"}.dashicons-image-filter:before{content:"\f533"}.dashicons-image-flip-horizontal:before{content:"\f169"}.dashicons-image-flip-vertical:before{content:"\f168"}.dashicons-image-rotate-left:before{content:"\f166"}.dashicons-image-rotate-right:before{content:"\f167"}.dashicons-image-rotate:before{content:"\f531"}.dashicons-images-alt:before{content:"\f232"}.dashicons-images-alt2:before{content:"\f233"}.dashicons-index-card:before{content:"\f510"}.dashicons-info-outline:before{content:"\f14c"}.dashicons-info:before{content:"\f348"}.dashicons-insert-after:before{content:"\f14d"}.dashicons-insert-before:before{content:"\f14e"}.dashicons-insert:before{content:"\f10f"}.dashicons-instagram:before{content:"\f12d"}.dashicons-laptop:before{content:"\f547"}.dashicons-layout:before{content:"\f538"}.dashicons-leftright:before{content:"\f229"}.dashicons-lightbulb:before{content:"\f339"}.dashicons-linkedin:before{content:"\f18d"}.dashicons-list-view:before{content:"\f163"}.dashicons-location-alt:before{content:"\f231"}.dashicons-location:before{content:"\f230"}.dashicons-lock-duplicate:before{content:"\f315"}.dashicons-lock:before{content:"\f160"}.dashicons-marker:before{content:"\f159"}.dashicons-media-archive:before{content:"\f501"}.dashicons-media-audio:before{content:"\f500"}.dashicons-media-code:before{content:"\f499"}.dashicons-media-default:before{content:"\f498"}.dashicons-media-document:before{content:"\f497"}.dashicons-media-interactive:before{content:"\f496"}.dashicons-media-spreadsheet:before{content:"\f495"}.dashicons-media-text:before{content:"\f491"}.dashicons-media-video:before{content:"\f490"}.dashicons-megaphone:before{content:"\f488"}.dashicons-menu-alt:before{content:"\f228"}.dashicons-menu-alt2:before{content:"\f329"}.dashicons-menu-alt3:before{content:"\f349"}.dashicons-menu:before{content:"\f333"}.dashicons-microphone:before{content:"\f482"}.dashicons-migrate:before{content:"\f310"}.dashicons-minus:before{content:"\f460"}.dashicons-money-alt:before{content:"\f18e"}.dashicons-money:before{content:"\f526"}.dashicons-move:before{content:"\f545"}.dashicons-nametag:before{content:"\f484"}.dashicons-networking:before{content:"\f325"}.dashicons-no-alt:before{content:"\f335"}.dashicons-no:before{content:"\f158"}.dashicons-open-folder:before{content:"\f18f"}.dashicons-palmtree:before{content:"\f527"}.dashicons-paperclip:before{content:"\f546"}.dashicons-pdf:before{content:"\f190"}.dashicons-performance:before{content:"\f311"}.dashicons-pets:before{content:"\f191"}.dashicons-phone:before{content:"\f525"}.dashicons-pinterest:before{content:"\f192"}.dashicons-playlist-audio:before{content:"\f492"}.dashicons-playlist-video:before{content:"\f493"}.dashicons-plugins-checked:before{content:"\f485"}.dashicons-plus-alt:before{content:"\f502"}.dashicons-plus-alt2:before{content:"\f543"}.dashicons-plus:before{content:"\f132"}.dashicons-podio:before{content:"\f19c"}.dashicons-portfolio:before{content:"\f322"}.dashicons-post-status:before{content:"\f173"}.dashicons-pressthis:before{content:"\f157"}.dashicons-printer:before{content:"\f193"}.dashicons-privacy:before{content:"\f194"}.dashicons-products:before{content:"\f312"}.dashicons-randomize:before{content:"\f503"}.dashicons-reddit:before{content:"\f195"}.dashicons-redo:before{content:"\f172"}.dashicons-remove:before{content:"\f14f"}.dashicons-rest-api:before{content:"\f124"}.dashicons-rss:before{content:"\f303"}.dashicons-saved:before{content:"\f15e"}.dashicons-schedule:before{content:"\f489"}.dashicons-screenoptions:before{content:"\f180"}.dashicons-search:before{content:"\f179"}.dashicons-share-alt:before{content:"\f240"}.dashicons-share-alt2:before{content:"\f242"}.dashicons-share:before{content:"\f237"}.dashicons-shield-alt:before{content:"\f334"}.dashicons-shield:before{content:"\f332"}.dashicons-shortcode:before{content:"\f150"}.dashicons-slides:before{content:"\f181"}.dashicons-smartphone:before{content:"\f470"}.dashicons-smiley:before{content:"\f328"}.dashicons-sort:before{content:"\f156"}.dashicons-sos:before{content:"\f468"}.dashicons-spotify:before{content:"\f196"}.dashicons-star-empty:before{content:"\f154"}.dashicons-star-filled:before{content:"\f155"}.dashicons-star-half:before{content:"\f459"}.dashicons-sticky:before{content:"\f537"}.dashicons-store:before{content:"\f513"}.dashicons-superhero-alt:before{content:"\f197"}.dashicons-superhero:before{content:"\f198"}.dashicons-table-col-after:before{content:"\f151"}.dashicons-table-col-before:before{content:"\f152"}.dashicons-table-col-delete:before{content:"\f15a"}.dashicons-table-row-after:before{content:"\f15b"}.dashicons-table-row-before:before{content:"\f15c"}.dashicons-table-row-delete:before{content:"\f15d"}.dashicons-tablet:before{content:"\f471"}.dashicons-tag:before{content:"\f323"}.dashicons-tagcloud:before{content:"\f479"}.dashicons-testimonial:before{content:"\f473"}.dashicons-text-page:before{content:"\f121"}.dashicons-text:before{content:"\f478"}.dashicons-thumbs-down:before{content:"\f542"}.dashicons-thumbs-up:before{content:"\f529"}.dashicons-tickets-alt:before{content:"\f524"}.dashicons-tickets:before{content:"\f486"}.dashicons-tide:before{content:"\f10d"}.dashicons-translation:before{content:"\f326"}.dashicons-trash:before{content:"\f182"}.dashicons-twitch:before{content:"\f199"}.dashicons-twitter-alt:before{content:"\f302"}.dashicons-twitter:before{content:"\f301"}.dashicons-undo:before{content:"\f171"}.dashicons-universal-access-alt:before{content:"\f507"}.dashicons-universal-access:before{content:"\f483"}.dashicons-unlock:before{content:"\f528"}.dashicons-update-alt:before{content:"\f113"}.dashicons-update:before{content:"\f463"}.dashicons-upload:before{content:"\f317"}.dashicons-vault:before{content:"\f178"}.dashicons-video-alt:before{content:"\f234"}.dashicons-video-alt2:before{content:"\f235"}.dashicons-video-alt3:before{content:"\f236"}.dashicons-visibility:before{content:"\f177"}.dashicons-warning:before{content:"\f534"}.dashicons-welcome-add-page:before{content:"\f133"}.dashicons-welcome-comments:before{content:"\f117"}.dashicons-welcome-learn-more:before{content:"\f118"}.dashicons-welcome-view-site:before{content:"\f115"}.dashicons-welcome-widgets-menus:before{content:"\f116"}.dashicons-welcome-write-blog:before{content:"\f119"}.dashicons-whatsapp:before{content:"\f19a"}.dashicons-wordpress-alt:before{content:"\f324"}.dashicons-wordpress:before{content:"\f120"}.dashicons-xing:before{content:"\f19d"}.dashicons-yes-alt:before{content:"\f12a"}.dashicons-yes:before{content:"\f147"}.dashicons-youtube:before{content:"\f19b"}.dashicons-editor-distractionfree:before{content:"\f211"}.dashicons-exerpt-view:before{content:"\f164"}.dashicons-format-links:before{content:"\f103"}.dashicons-format-standard:before{content:"\f109"}.dashicons-post-trash:before{content:"\f182"}.dashicons-share1:before{content:"\f237"}.dashicons-welcome-edit-page:before{content:"\f119"}@charset "UTF-8";.wp-block-accordion{box-sizing:border-box}.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.wp-block-accordion-item{transition:grid-template-rows .3s ease-out}.wp-block-accordion-item>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transition:transform .2s ease-in-out}}.wp-block-accordion-heading{margin:0}.wp-block-accordion-heading__toggle{align-items:center;background-color:inherit!important;border:none;color:inherit!important;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;overflow:hidden;padding:var(--wp--preset--spacing--20,1em) 0;text-align:inherit;text-decoration:inherit;text-transform:inherit;width:100%;word-spacing:inherit}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:focus,.wp-block-accordion-heading__toggle:hover{background-color:inherit!important;border:none;box-shadow:none;color:inherit;padding:var(--wp--preset--spacing--20,1em) 0;text-decoration:none}.wp-block-accordion-heading__toggle:focus-visible{outline:auto;outline-offset:0}.wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:underline}.wp-block-accordion-heading__toggle-title{flex:1}.wp-block-accordion-heading__toggle-icon{align-items:center;display:flex;height:1.2em;justify-content:center;width:1.2em}.wp-block-accordion-panel[aria-hidden=true],.wp-block-accordion-panel[inert]{display:none;margin-block-start:0}.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-breadcrumbs{box-sizing:border-box}.wp-block-breadcrumbs ol{flex-wrap:wrap;list-style:none}.wp-block-breadcrumbs li,.wp-block-breadcrumbs ol{align-items:center;display:flex;margin:0;padding:0}.wp-block-breadcrumbs li:not(:last-child):after{content:var(--separator,"/");margin:0 .5em;opacity:.7}.wp-block-breadcrumbs span{color:inherit}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}.wp-block-calendar :where(table:not(.has-text-color)){color:#40464d}.wp-block-calendar :where(table:not(.has-text-color)) td,.wp-block-calendar :where(table:not(.has-text-color)) th{border-color:#ddd}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{/*!rtl:begin:ignore*/direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap /*!rtl:end:ignore*/}.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0%;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0%;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):where(a):active,:where(.wp-block-file__button):where(a):focus,:where(.wp-block-file__button):where(a):hover,:where(.wp-block-file__button):where(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:fit-content}:where(.wp-block-form-input__input){font-size:1em;margin-bottom:.5em;padding:0 .5em}:where(.wp-block-form-input__input)[type=date],:where(.wp-block-form-input__input)[type=datetime-local],:where(.wp-block-form-input__input)[type=datetime],:where(.wp-block-form-input__input)[type=email],:where(.wp-block-form-input__input)[type=month],:where(.wp-block-form-input__input)[type=number],:where(.wp-block-form-input__input)[type=password],:where(.wp-block-form-input__input)[type=search],:where(.wp-block-form-input__input)[type=tel],:where(.wp-block-form-input__input)[type=text],:where(.wp-block-form-input__input)[type=time],:where(.wp-block-form-input__input)[type=url],:where(.wp-block-form-input__input)[type=week]{border-style:solid;border-width:1px;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout{box-sizing:border-box}.wp-block-math{overflow-x:auto;overflow-y:hidden}.wp-block-media-text{box-sizing:border-box;/*!rtl:begin:ignore*/direction:ltr;/*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{/*!rtl:begin:ignore*/grid-column:1;grid-row:1;/*!rtl:end:ignore*/margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;/*!rtl:begin:ignore*/grid-column:2;grid-row:1;/*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{/*!rtl:begin:ignore*/grid-column:2;grid-row:1 /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{/*!rtl:begin:ignore*/grid-column:1;grid-row:1 /*!rtl:end:ignore*/}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;opacity:0;position:absolute;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{height:0;overflow:hidden;visibility:hidden;width:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{left:-1px;top:100%}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open{overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0%;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form input:not([type=submit])),:where(.wp-block-post-comments-form textarea){border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form input:where(:not([type=submit]):not([type=checkbox]))),:where(.wp-block-post-comments-form textarea){padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote :where(cite){color:inherit;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-query-total,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0%;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}.wp-block-term-count{box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-term-name{box-sizing:border-box}.wp-block-term-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{height:auto;vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}#loading{border:10px solid #fff;border-top:10px solid #2c85d0;border-radius:50%;margin-left:40%;width:80px;height:80px;animation:spin 1s linear infinite;background:transparent;border-color:#ccc;border-top-color:var(--main-bg-color);display:none}.del-img{margin:-25px 5px 10px 0;float:right;display:none;position:relative;right:10px;top:30px}.iframe-cs{width:100%;height:115vh;border:none;overflow:hidden;margin:0%;margin-top:-20px}#err-msg{margin:5%;color:red;font-size:18px;font-family:"Helvetica Neue","HelveticaNeue",Helvetica,Arial,sans-serif}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.rs-p-wp-fix{display:none!important;margin:0!important;height:0px!important}.wp-block-themepunch-revslider{position:relative}#debungcontrolls{z-index:100000;position:fixed;bottom:0;width:100%;height:auto;background:rgba(0,0,0,.6);padding:10px;box-sizing:border-box}rs-debug{z-index:100000;position:fixed;top:0;width:300px;height:300px;background:rgba(0,0,0,.6);padding:10px;box-sizing:border-box;color:#fff;font-size:10px;line-height:13px;overflow:scroll}rs-modal{position:fixed!important;z-index:9999999!important;pointer-events:none!important}rs-modal.rs-modal-auto{top:auto;bottom:auto;left:auto;right:auto}rs-modal.rs-modal-fullwidth,rs-modal.rs-modal-fullscreen{top:0;left:0;width:100%;height:100%}rs-modal rs-fullwidth-wrap{position:absolute;top:0;left:0;height:100%}rs-module-wrap.rs-modal{display:none;max-height:100%!important;overflow:auto!important;pointer-events:auto!important}rs-module-wrap.hideallscrollbars.rs-modal{overflow:hidden!important;max-width:100%!important}rs-modal-cover{width:100%;height:100%;z-index:0;background:transparent;position:absolute;top:0;left:0;cursor:pointer;pointer-events:auto}body>rs-modal-cover{position:fixed;z-index:9999995!important}rs-sbg-px{pointer-events:none}.rs-forceuntouchable,.rs-forceuntouchable *{pointer-events:none!important}.rs-forcehidden *{visibility:hidden!important}.rs_splitted_lines{display:block;white-space:nowrap!important}.debugtimeline{width:100%;height:10px;position:relative;display:block;margin-bottom:3px;display:none;white-space:nowrap;box-sizing:border-box}.debugtimeline:hover{height:15px}.the_timeline_tester{background:#e74c3c;position:absolute;top:0;left:0;height:100%;width:0}.rs-go-fullscreen{position:fixed!important;width:100%!important;height:100%!important;top:0px!important;left:0px!important;z-index:9999999!important;background:#fff}.debugtimeline.tl_slide .the_timeline_tester{background:#f39c12}.debugtimeline.tl_frame .the_timeline_tester{background:#3498db}.debugtimline_txt{color:#fff;font-weight:400;font-size:7px;position:absolute;left:10px;top:0;white-space:nowrap;line-height:10px}.rtl{direction:rtl}@font-face{font-display:swap;font-family:'revicons';src:url(../../../plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888);src:url('../../../plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888#iefix') format('embedded-opentype'),url(../../../plugins/revslider/public/assets/fonts/revicons/revicons.woff?5510888) format('woff'),url(../../../plugins/revslider/public/assets/fonts/revicons/revicons.ttf?5510888) format('truetype'),url('../../../plugins/revslider/public/assets/fonts/revicons/revicons.svg?5510888#revicons') format('svg');font-weight:400;font-style:normal}[class^="revicon-"]:before,[class*=" revicon-"]:before{font-family:"revicons";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}rs-module i[class^="fa-"],rs-module i[class*=" fa-"],.rb-modal-wrapper i[class^="fa-"],.rb-modal-wrapper i[class*=" fa-"],#waitaminute i[class^="fa-"],#waitaminute i[class*=" fa-"],#objectlibrary i[class^="fa-"],#objectlibrary i[class*=" fa-"],#rs_overview i[class^="fa-"],#rs_overview i[class*=" fa-"],#rs_overview_menu i[class^="fa-"],#rs_overview_menu i[class*=" fa-"],#builderView i[class^="fa-"],#builderView i[class*=" fa-"]{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}rs-module [class^="fa-"]:before,rs-module [class*=" fa-"]:before,.rb-modal-wrapper [class^="fa-"]:before,.rb-modal-wrapper [class*=" fa-"]:before,#rs_overview [class^="fa-"]:before,#rs_overview [class*=" fa-"]:before,#objectlibrary [class^="fa-"]:before,#objectlibrary [class*=" fa-"]:before,#waitaminute [class^="fa-"]:before,#waitaminute [class*=" fa-"]:before,#rs_overview_menu [class^="fa-"]:before,#rs_overview_menu [class*=" fa-"]:before,#builderView [class^="fa-"]:before,#builderView [class*=" fa-"]:before{font-family:FontAwesome;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:auto;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:inherit;margin-left:0}rs-module .sr-only,#objectlibrary .sr-only,#waitaminute .sr-only,#rs_overview .sr-only,#rs_overview_menu .sr-only,.rb-modal-wrapper .sr-only,#builderView .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}rs-module .sr-only-focusable:active,rs-module .sr-only-focusable:focus,#waitaminute .sr-only-focusable:active,#waitaminute .sr-only-focusable:focus,#objectlibrary .sr-only-focusable:active,#objectlibrary .sr-only-focusable:focus,#rs_overview .sr-only-focusable:active,#rs_overview .sr-only-focusable:focus,#rs_overview_menu .sr-only-focusable:active,#rs_overview_menu .sr-only-focusable:focus,.rb-modal-wrapper .sr-only-focusable:active,.rb-modal-wrapper .sr-only-focusable:focus,#builderView .sr-only-focusable:active,#builderView .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.revicon-search-1:before{content:'\e802'}.revicon-pencil-1:before{content:'\e831'}.revicon-picture-1:before{content:'\e803'}.revicon-cancel:before{content:'\e80a'}.revicon-info-circled:before{content:'\e80f'}.revicon-trash:before{content:'\e801'}.revicon-left-dir:before{content:'\e817'}.revicon-right-dir:before{content:'\e818'}.revicon-down-open:before{content:'\e83b'}.revicon-left-open:before{content:'\e819'}.revicon-right-open:before{content:'\e81a'}.revicon-angle-left:before{content:'\e820'}.revicon-angle-right:before{content:'\e81d'}.revicon-left-big:before{content:'\e81f'}.revicon-right-big:before{content:'\e81e'}.revicon-magic:before{content:'\e807'}.revicon-picture:before{content:'\e800'}.revicon-export:before{content:'\e80b'}.revicon-cog:before{content:'\e832'}.revicon-login:before{content:'\e833'}.revicon-logout:before{content:'\e834'}.revicon-video:before{content:'\e805'}.revicon-arrow-combo:before{content:'\e827'}.revicon-left-open-1:before{content:'\e82a'}.revicon-right-open-1:before{content:'\e82b'}.revicon-left-open-mini:before{content:'\e822'}.revicon-right-open-mini:before{content:'\e823'}.revicon-left-open-big:before{content:'\e824'}.revicon-right-open-big:before{content:'\e825'}.revicon-left:before{content:'\e836'}.revicon-right:before{content:'\e826'}.revicon-ccw:before{content:'\e808'}.revicon-arrows-ccw:before{content:'\e806'}.revicon-palette:before{content:'\e829'}.revicon-list-add:before{content:'\e80c'}.revicon-doc:before{content:'\e809'}.revicon-left-open-outline:before{content:'\e82e'}.revicon-left-open-2:before{content:'\e82c'}.revicon-right-open-outline:before{content:'\e82f'}.revicon-right-open-2:before{content:'\e82d'}.revicon-equalizer:before{content:'\e83a'}.revicon-layers-alt:before{content:'\e804'}.revicon-popup:before{content:'\e828'}.tp-fullwidth-forcer{z-index:0;pointer-events:none}rs-module-wrap{visibility:hidden}rs-module-wrap,rs-module-wrap *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}rs-module-wrap{position:relative;z-index:1;width:100%;display:block}.rs-fixedscrollon rs-module-wrap{position:fixed!important;top:0px!important;z-index:1000;left:0!important}.rs-stickyscrollon rs-module-wrap{position:sticky!important;top:0;z-index:1000}.rs-stickyscrollon{overflow:visible!important}rs-fw-forcer{display:block;width:100%;pointer-events:none}rs-module{position:relative;overflow:hidden;display:block}rs-module.disableVerticalScroll{-ms-touch-action:pan-x;touch-action:pan-x}rs-pzimg-wrap,rs-sbg-effectwrap,rs-sbg{display:block;pointer-events:none}rs-sbg-effectwrap{position:absolute;top:0;left:0;width:100%;height:100%}rs-carousel-wrap rs-column rs-layer img{width:0;height:0}rs-sbg-px,rs-sbg-wrap{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;display:block}a.rs-layer,a.rs-layer:-webkit-any-link{text-decoration:none}a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important}.entry-content rs-module a,rs-module a{box-shadow:none}.rs-ov-hidden{overflow:hidden!important}.rs-forceoverflow,.rs-forceoverflow rs-module-wrap,.rs-forceoverflow rs-module,.rs-forceoverflow rs-slides,.rs-forceoverflow rs-slide{overflow:visible!important}.tp-simpleresponsive img,rs-module img{max-width:none!important;transition:none;margin:0;padding:0;border:none}rs-module .no-slides-text{font-weight:700;text-align:center;padding-top:80px}rs-slides,rs-slide,rs-slide:before{position:absolute;text-indent:0em;top:0;left:0}rs-slide,rs-slide:before{display:block;visibility:hidden}.rs-layer .rs-untoggled-content{display:block}.rs-layer .rs-toggled-content{display:none}.rs-tc-active.rs-layer>.rs-toggled-content{display:block}.rs-tc-active.rs-layer>.rs-untoggled-content{display:none}.rs-layer-video{overflow:hidden}.rs_html5vidbasicstyles{position:relative;top:0;left:0;width:100%;height:100%;overflow:hidden}rs-module rs-layer,rs-module .rs-layer{opacity:0;position:relative;visibility:hidden;white-space:nowrap;display:block;-webkit-font-smoothing:antialiased!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-osx-font-smoothing:grayscale;z-index:1}rs-layer-wrap,rs-mask,rs-module-wrap,rs-module .rs-layer,rs-module img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}rs-module rs-mask-wrap .rs-layer,rs-module rs-mask-wrap *:last-child,.wpb_text_column rs-module rs-mask-wrap .rs-layer,.wpb_text_column rs-module rs-mask-wrap *:last-child{margin-bottom:0}.rs-svg svg{width:100%;height:100%;position:relative;vertical-align:top}rs-layer:not(.rs-wtbindex),.rs-layer:not(.rs-wtbindex),rs-alyer *:not(.rs-wtbindex),.rs-layer *:not(.rs-wtbindex){outline:none!important}rs-carousel-wrap{cursor:url(../../../plugins/revslider/public/assets/css/openhand.cur),move}rs-carousel-wrap.dragged{cursor:url(../../../plugins/revslider/public/assets/css/closedhand.cur),move}rs-carousel-wrap.noswipe{cursor:default}rs-carousel-wrap{position:absolute;overflow:hidden;width:100%;height:100%;top:0;left:0}rs-carousel-space{clear:both;display:block;width:100%;height:0;position:relative}.tp_inner_padding{box-sizing:border-box;max-height:none!important}.rs-layer.rs-selectable{-moz-user-select:all;-khtml-user-select:all;-webkit-user-select:all;-o-user-select:all}rs-px-mask{overflow:hidden;display:block;width:100%;height:100%;position:relative}rs-module embed,rs-module iframe,rs-module object,rs-module audio,rs-module video{max-width:none!important;border:none}rs-bg-elem{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;display:block;pointer-events:none}.tp-blockmask,.tp-blockmask_in,.tp-blockmask_out{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1000;transform:scaleX(0) scaleY(0)}rs-zone{position:absolute;width:100%;left:0;box-sizing:border-box;min-height:50px;font-size:0;pointer-events:none}rs-row-wrap,rs-column,rs-cbg-mask-wrap{display:block;visibility:hidden}rs-layer-wrap,rs-parallax-wrap,rs-loop-wrap,rs-mask-wrap{display:block}rs-column-wrap>rs-loop-wrap{z-index:1}rs-layer-wrap,rs-mask-wrap,rs-cbg-mask-wrap{transform-style:flat}@media not all and (min-resolution:.001dpcm){@media{rs-carousel-wrap rs-layer-wrap,rs-carousel-wrap rs-loop-wrap{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}}}.safarifix rs-layer-wrap{perspective:1000000}@-moz-document url-prefix(){rs-layer-wrap,rs-mask-wrap,rs-cbg-mask-wrap{perspective:none}}rs-mask-wrap{overflow:hidden}rs-fullwidth-wrap{position:relative;width:100%;height:auto;display:block;overflow:visible;max-width:none!important}.rev_row_zone_top{top:0}.rev_row_zone_bottom{bottom:0}.rev_row_zone_middle{top:50%;transform:perspective(1px) translateY(-50%)}rs-column-wrap .rs-parallax-wrap{vertical-align:top}.rs-layer img,rs-layer img{vertical-align:top}rs-row,rs-row.rs-layer{display:table;position:relative;width:100%!important;table-layout:fixed;box-sizing:border-box;vertical-align:top;height:auto;font-size:0}rs-column-wrap{display:table-cell;position:relative;vertical-align:top;height:auto;box-sizing:border-box;font-size:0}rs-column{box-sizing:border-box;display:block;position:relative;width:100%!important;height:auto!important;white-space:normal!important}rs-cbg-mask-wrap{position:absolute;z-index:0;box-sizing:border-box}rs-column-wrap rs-cbg-mask-wrap{top:0;left:0;bottom:0;right:0}rs-column-bg{position:absolute;z-index:0;box-sizing:border-box;width:100%;height:100%}.rs-pelock *{pointer-events:none!important}rs-column .rs-parallax-wrap,rs-column rs-loop-wrap,rs-column rs-mask-wrap{text-align:inherit}rs-column rs-mask-wrap{display:inline-block}rs-column .rs-parallax-wrap rs-loop-wrap,rs-column .rs-parallax-wrap rs-mask-wrap,rs-column .rs-parallax-wrap{position:relative!important;left:auto!important;top:auto!important;line-height:0}rs-column .rs-parallax-wrap rs-loop-wrap,rs-column .rs-parallax-wrap rs-mask-wrap,rs-column .rs-parallax-wrap,rs-column .rev_layer_in_column{vertical-align:top}.rev_break_columns{display:block!important}.rev_break_columns rs-column-wrap.rs-parallax-wrap{display:block!important;width:100%!important}.rev_break_columns rs-column-wrap.rs-parallax-wrap.rs-layer-hidden,.tp-forcenotvisible,.tp-hide-revslider,rs-row-wrap.rs-layer-hidden,rs-column-wrap.rs-layer-hidden,.rs-layer.rs-layer-hidden,.rs-layer-audio.rs-layer-hidden,.rs-parallax-wrap.rs-layer-hidden{visibility:hidden!important;display:none!important}rs-layer.rs-nointeraction,.rs-layer.rs-nointeraction{pointer-events:none!important}rs-static-layers{position:absolute;z-index:101;top:0;left:0;display:block;width:100%;height:100%;pointer-events:none;overflow:hidden}rs-static-layers.rs-stl-back{z-index:0}.rs-layer rs-fcr{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-top:40px solid #00A8FF;position:absolute;right:100%;top:0}.rs-layer rs-fcrt{width:0;height:0;border-left:40px solid transparent;border-right:0 solid transparent;border-bottom:40px solid #00A8FF;position:absolute;right:100%;top:0}.rs-layer rs-bcr{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00A8FF;position:absolute;left:100%;top:0}.rs-layer rs-bcrt{width:0;height:0;border-left:0 solid transparent;border-right:40px solid transparent;border-top:40px solid #00A8FF;position:absolute;left:100%;top:0}.tp-layer-inner-rotation{position:relative!important}img.tp-slider-alternative-image{width:100%;height:auto}.noFilterClass{filter:none!important}rs-bgvideo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;display:block}.rs-layer.coverscreenvideo{width:100%;height:100%;top:0;left:0;position:absolute}.rs-layer.rs-fsv{left:0;top:0;position:absolute;width:100%;height:100%}.rs-layer.rs-fsv audio,.rs-layer.rs-fsv video,.rs-layer.rs-fsv iframe,.rs-layer.rs-fsv iframe audio,.rs-layer.rs-fsv iframe video{width:100%;height:100%;display:none}.fullcoveredvideo audio,.rs-fsv audio .fullcoveredvideo video,.rs-fsv video{background:#000}.fullcoveredvideo rs-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0;left:0}.videoisplaying .html5vid rs-poster{display:none}.tp-video-play-button{background:#000;background:rgba(0,0,0,.3);border-radius:5px;position:absolute;top:50%;left:50%;color:#FFF;z-index:3;margin-top:-25px;margin-left:-25px;line-height:50px!important;text-align:center;cursor:pointer;width:50px;height:50px;box-sizing:border-box;display:inline-block;vertical-align:top;z-index:4;opacity:0;transition:opacity 300ms ease-out!important}.rs-audio .tp-video-play-button{display:none!important}.rs-layer .html5vid{width:100%!important;height:100%!important}.tp-video-play-button i{width:50px;height:50px;display:inline-block;text-align:center!important;vertical-align:top;line-height:50px!important;font-size:30px!important}.rs-layer:hover .tp-video-play-button{opacity:1;display:block}.rs-layer .tp-revstop{display:none;width:15px;border-right:5px solid #fff!important;border-left:5px solid #fff!important;transform:translateX(50%) translateY(50%);height:20px;margin-left:11px!important;margin-top:5px!important}.videoisplaying .revicon-right-dir{display:none}.videoisplaying .tp-revstop{display:block}.videoisplaying .tp-video-play-button{display:none}.fullcoveredvideo .tp-video-play-button{display:none!important}.rs-fsv .rs-fsv audio{object-fit:contain!important}.rs-fsv .rs-fsv video{object-fit:contain!important}.rs-layer-video .html5vid.hidefullscreen video::-webkit-media-controls-fullscreen-button{display:none}@supports not (-ms-high-contrast:none){.rs-fsv .fullcoveredvideo audio{object-fit:cover!important}.rs-fsv .fullcoveredvideo video{object-fit:cover!important}}.rs-fullvideo-cover{width:100%;height:100%;top:0;left:0;position:absolute;background:transparent;z-index:5}.rs-nolc .tp-video-play-button,rs-bgvideo video::-webkit-media-controls-start-playback-button,rs-bgvideo video::-webkit-media-controls,rs-bgvideo audio::-webkit-media-controls{display:none!important}.rs-audio .tp-video-controls{opacity:1!important;visibility:visible!important}rs-module h1.rs-layer,rs-module h2.rs-layer,rs-module h3.rs-layer,rs-module h4.rs-layer,rs-module h5.rs-layer,rs-module h6.rs-layer,rs-module div.rs-layer,rs-module span.rs-layer,rs-module p.rs-layer{margin:0;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}rs-module h1.rs-layer:before,rs-module h2.rs-layer:before,rs-module h3.rs-layer:before,rs-module h4.rs-layer:before,rs-module h5.rs-layer:before,rs-module h6.rs-layer:before{content:none}rs-dotted{background-repeat:repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;display:block;pointer-events:none}rs-sbg-wrap rs-dotted{z-index:31}rs-dotted.twoxtwo{background:url(../../../plugins/revslider/public/assets/assets/gridtile.png)}rs-dotted.twoxtwowhite{background:url(../../../plugins/revslider/public/assets/assets/gridtile_white.png)}rs-dotted.threexthree{background:url(../../../plugins/revslider/public/assets/assets/gridtile_3x3.png)}rs-dotted.threexthreewhite{background:url(../../../plugins/revslider/public/assets/assets/gridtile_3x3_white.png)}.tp-shadowcover{width:100%;height:100%;top:0;left:0;background:#fff;position:absolute;z-index:-1}.tp-shadow1{box-shadow:0 10px 6px -6px rgba(0,0,0,.8)}.tp-shadow2:before,.tp-shadow2:after,.tp-shadow3:before,.tp-shadow4:after{z-index:-2;position:absolute;content:"";bottom:10px;left:10px;width:50%;top:85%;max-width:300px;background:transparent;box-shadow:0 15px 10px rgba(0,0,0,.8);transform:rotate(-3deg)}.tp-shadow2:after,.tp-shadow4:after{transform:rotate(3deg);right:10px;left:auto}.tp-shadow5{position:relative;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}.tp-shadow5:before,.tp-shadow5:after{content:"";position:absolute;z-index:-2;box-shadow:0 0 25px 0 rgba(0,0,0,.6);top:30%;bottom:0;left:20px;right:20px;border-radius:100px / 20px}.rev-btn,.rev-btn:visited{outline:none!important;box-shadow:none;text-decoration:none!important;box-sizing:border-box;cursor:pointer}.rev-btn.rev-uppercase,.rev-btn.rev-uppercase:visited{text-transform:uppercase}.rev-btn i{font-size:inherit;font-weight:400;position:relative;top:0;transition:opacity 0.2s ease-out,margin 0.2s ease-out;margin-left:0;line-height:inherit}.rev-btn.rev-hiddenicon i{font-size:inherit;font-weight:400;position:relative;top:0;transition:opacity 0.2s ease-out,margin 0.2s ease-out;opacity:0;margin-left:0px!important;width:0px!important}.rev-btn.rev-hiddenicon:hover i{opacity:1!important;margin-left:10px!important;width:auto!important}.rev-burger{position:relative;box-sizing:border-box;padding:22px 14px 22px 14px;border-radius:50%;border:1px solid rgba(51,51,51,.25);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;cursor:pointer}.rev-burger span{display:block;width:30px;height:3px;background:#333;transition:.7s;pointer-events:none;transform-style:flat!important}.rev-burger span:nth-child(2){margin:3px 0}.quick_style_example_wrap .rev-burger:hover :first-child,#dialog_addbutton .rev-burger:hover :first-child,.open .rev-burger :first-child,.open.rev-burger :first-child{transform:translateY(6px) rotate(-45deg)}.quick_style_example_wrap .rev-burger:hover :nth-child(2),#dialog_addbutton .rev-burger:hover :nth-child(2),.open .rev-burger :nth-child(2),.open.rev-burger :nth-child(2){transform:rotate(-45deg);opacity:0}.quick_style_example_wrap .rev-burger:hover :last-child,#dialog_addbutton .rev-burger:hover :last-child,.open .rev-burger :last-child,.open.rev-burger :last-child{transform:translateY(-6px) rotate(-135deg)}.rev-burger.revb-white{border:2px solid rgba(255,255,255,.2)}.rev-b-span-light span,.rev-burger.revb-white span{background:#fff}.rev-burger.revb-whitenoborder{border:0}.rev-burger.revb-whitenoborder span{background:#fff}.rev-burger.revb-darknoborder{border:0}.rev-b-span-dark span,.rev-burger.revb-darknoborder span{background:#333}.rev-burger.revb-whitefull{background:#fff;border:none}.rev-burger.revb-whitefull span{background:#333}.rev-burger.revb-darkfull{background:#333;border:none}.rev-burger.revb-darkfull span{background:#fff}@keyframes rev-ani-mouse{0%{opacity:1;top:29%}15%{opacity:1;top:70%}50%{opacity:0;top:70%}100%{opacity:0;top:29%}}.rev-scroll-btn{display:inline-block;position:relative;left:0;right:0;text-align:center;cursor:pointer;width:35px;height:55px;box-sizing:border-box;border:3px solid #fff;border-radius:23px}.rev-scroll-btn>*{display:inline-block;line-height:18px;font-size:13px;font-weight:400;color:#7f8c8d;color:#fff;font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:2px}.rev-scroll-btn>*:hover,.rev-scroll-btn>*:focus,.rev-scroll-btn>*.active{color:#fff}.rev-scroll-btn>*:hover,.rev-scroll-btn>*:focus,.rev-scroll-btn>*:active,.rev-scroll-btn>*.active{opacity:.8}.rev-scroll-btn.revs-fullwhite{background:#fff}.rev-scroll-btn.revs-fullwhite span{background:#333}.rev-scroll-btn.revs-fulldark{background:#333;border:none}.rev-scroll-btn.revs-fulldark span{background:#fff}.rev-scroll-btn span{position:absolute;display:block;top:29%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;animation:rev-ani-mouse 2.5s linear infinite;background:#fff}.rev-scroll-btn.rev-b-span-dark{border-color:#333}.rev-scroll-btn.rev-b-span-dark span,.rev-scroll-btn.revs-dark span{background:#333}.rev-control-btn{position:relative;display:inline-block;z-index:5;color:#FFF;font-size:20px;line-height:60px;font-weight:400;font-style:normal;font-family:Raleway;text-decoration:none;text-align:center;background-color:#000;border-radius:50px;text-shadow:none;background-color:rgba(0,0,0,.5);width:60px;height:60px;box-sizing:border-box;cursor:pointer}.rev-cbutton-dark-sr{border-radius:3px}.rev-cbutton-light{color:#333;background-color:rgba(255,255,255,.75)}.rev-cbutton-light-sr{color:#333;border-radius:3px;background-color:rgba(255,255,255,.75)}.rev-sbutton{line-height:37px;width:37px;height:37px}.rev-sbutton-blue{background-color:#3B5998}.rev-sbutton-lightblue{background-color:#00A0D1}.rev-sbutton-red{background-color:#DD4B39}rs-progress{visibility:hidden;position:absolute;z-index:200;width:100%;height:100%}rs-progress-bar,.rs-progress-bar{display:block;z-index:20;box-sizing:border-box;background-clip:content-box;position:absolute;vertical-align:top;line-height:0;width:100%;height:100%}rs-progress-bgs{display:block;z-index:15;box-sizing:border-box;width:100%;position:absolute;height:100%;top:0;left:0}rs-progress-bg{display:block;background-clip:content-box;position:absolute;width:100%;height:100%}rs-progress-gap{display:block;background-clip:content-box;position:absolute;width:100%;height:100%}rs-progress-vis{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.rs-layer img{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.rs-layer.slidelink{cursor:pointer;width:100%;height:100%}.rs-layer.slidelink a{width:100%;height:100%;display:block}.rs-layer.slidelink a div{width:3000px;height:1500px;background:url(../../../plugins/revslider/public/assets/assets/coloredbg.png) repeat}.rs-layer.slidelink a span{background:url(../../../plugins/revslider/public/assets/assets/coloredbg.png) repeat;width:100%;height:100%;display:block}.rs-layer .rs-starring{display:inline-block}.rs-layer .rs-starring .star-rating{float:none;display:inline-block;vertical-align:top;color:#FFC321!important}.rs-layer .rs-starring .star-rating,.rs-layer .rs-starring-page .star-rating{position:relative;height:1em;width:5.4em;font-family:star;font-size:1em!important}.rs-layer .rs-starring .star-rating:before,.rs-layer .rs-starring-page .star-rating:before{content:"\73\73\73\73\73";color:#E0DADF;float:left;top:0;left:0;position:absolute}.rs-layer .rs-starring .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;font-size:1em!important}.rs-layer .rs-starring .star-rating span:before,.rs-layer .rs-starring .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}rs-loader{top:50%;left:50%;z-index:10000;position:absolute}rs-loader.off{display:none!important}rs-loader.spinner0{width:40px;height:40px;background-color:#fff;background-image:url(../../../plugins/revslider/public/assets/assets/loader.gif);background-repeat:no-repeat;background-position:center center;box-shadow:0 0 20px 0 rgba(0,0,0,.15);margin-top:-20px;margin-left:-20px;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px}rs-loader.spinner1{width:40px;height:40px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);margin-top:-20px;margin-left:-20px;animation:tp-rotateplane 1.2s infinite ease-in-out;border-radius:3px}rs-loader.spinner5{background-image:url(../../../plugins/revslider/public/assets/assets/loader.gif);background-repeat:no-repeat;background-position:10px 10px;background-color:#fff;margin:-22px -22px;width:44px;height:44px;border-radius:3px}@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}rs-loader.spinner2{width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-color:red;box-shadow:0 0 20px 0 rgba(0,0,0,.15);border-radius:100%;animation:tp-scaleout 1.0s infinite ease-in-out}@keyframes tp-scaleout{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}rs-loader.spinner3{margin:-9px 0 0 -35px;width:70px;text-align:center}rs-loader.spinner3 .bounce1,rs-loader.spinner3 .bounce2,rs-loader.spinner3 .bounce3{width:18px;height:18px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15);border-radius:100%;display:inline-block;animation:tp-bouncedelay 1.4s infinite ease-in-out;animation-fill-mode:both}rs-loader.spinner3 .bounce1{animation-delay:-0.32s}rs-loader.spinner3 .bounce2{animation-delay:-0.16s}@keyframes tp-bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}rs-loader.spinner4{margin:-20px 0 0 -20px;width:40px;height:40px;text-align:center;animation:tp-rotate 2.0s infinite linear}rs-loader.spinner4 .dot1,rs-loader.spinner4 .dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fff;border-radius:100%;animation:tp-bounce 2.0s infinite ease-in-out;box-shadow:0 0 20px 0 rgba(0,0,0,.15)}rs-loader.spinner4 .dot2{top:auto;bottom:0;animation-delay:-1.0s}@keyframes tp-rotate{100%{transform:rotate(360deg)}}@keyframes tp-bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}rs-layer iframe{visibility:hidden}rs-layer.rs-ii-o iframe{visibility:visible}rs-layer input[type="text"],rs-layer input[type="email"],rs-layer input[type="url"],rs-layer input[type="password"],rs-layer input[type="search"],rs-layer input[type="number"],rs-layer input[type="tel"],rs-layer input[type="range"],rs-layer input[type="date"],rs-layer input[type="month"],rs-layer input[type="week"],rs-layer input[type="time"],rs-layer input[type="datetime"],rs-layer input[type="datetime-local"]{display:inline-block}rs-layer input::placeholder{vertical-align:middle;line-height:inherit!important}a.rs-layer{transition:none}rs-thumbs-wrap,rs-tabs-wrap,rs-thumbs,rs-thumb,rs-tab,rs-bullet,rs-bullets,rs-navmask,rs-tabs,rs-arrow{display:block}.tp-thumbs.navbar,.tp-bullets.navbar,.tp-tabs.navbar{border:none;min-height:0;margin:0;border-radius:0}.tp-tabs,.tp-thumbs,.tp-bullets{position:absolute;display:block;z-index:1000;top:0;left:0}.tp-tab,.tp-thumb{cursor:pointer;position:absolute;opacity:.5;box-sizing:border-box}.tp-arr-imgholder,rs-poster,.tp-thumb-image,.tp-tab-image{background-position:center center;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}rs-poster{cursor:pointer;z-index:3}.tp-tab:hover,.tp-tab.selected,.tp-thumb:hover,.tp-thumb.selected{opacity:1}.tp-tab-mask,.tp-thumb-mask{box-sizing:border-box!important}.tp-tabs,.tp-thumbs{box-sizing:content-box!important}.tp-bullet{width:15px;height:15px;position:absolute;background:#fff;background:rgba(255,255,255,.3);cursor:pointer}.tp-bullet.selected,.tp-bullet:hover{background:#fff}.tparrows{cursor:pointer;background:#000;background:rgba(0,0,0,.5);width:40px;height:40px;position:absolute;display:block;z-index:1000}.tparrows:hover{background:#000}.tparrows:before{font-family:"revicons";font-size:15px;color:#fff;display:block;line-height:40px;text-align:center}.tparrows.tp-leftarrow:before{content:'\e824'}.tparrows.tp-rightarrow:before{content:'\e825'}.rs-layer [class^="pe-7s-"]:before,.rs-layer [class*=" pe-7s-"]:before,.rs-layer [class^="pe-7s-"],.rs-layer [class*=" pe-7s-"]{width:auto;margin:0;line-height:inherit;box-sizing:inherit}rs-pzimg-wrap{display:block}body.rtl .rs-pzimg{left:0!important}.rs_fake_cube{transform-style:preserve-3d}.rs_fake_cube,.rs_fake_cube_wall{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;left:0;top:0;z-index:0}.rs-builder-mode rs-sbg-wrap canvas,rs-sbg canvas{overflow:hidden;z-index:5;-webkit-backface-visibility:hidden;backface-visibility:hidden}.dddwrappershadow{box-shadow:0 45px 100px rgba(0,0,0,.4)}.dddwrapper{transform-style:flat;perspective:10000px}.rs_error_message_box{background:#111;width:800px;margin:40px auto;padding:40px 20px;text-align:center;font-family:"Open Sans",sans-serif}.rs_error_message_oops{margin:0 0 20px;line-height:60px;font-size:34px;color:#FFF}.rs_error_message_content{margin:0 0 20px;line-height:25px;font-size:17px;color:#FFF}.rs_error_message_button{color:#fff!important;background:#333;display:inline-block;padding:10px 15px;text-align:right;border-radius:5px;cursor:pointer;text-decoration:none!important}.rs_error_message_button:hover{background:#5e35b1}.hglayerinfo{position:fixed;bottom:0;left:0;color:#FFF;font-size:12px;line-height:20px;font-weight:600;background:rgba(0,0,0,.75);padding:5px 10px;z-index:2000;white-space:normal}.hginfo{position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600;background:#000;padding:2px 5px}.indebugmode .rs-layer:hover{border:1px dashed #c0392b!important}.helpgrid{border:2px dashed #c0392b;position:absolute;top:0;left:0;z-index:0}#revsliderlogloglog{padding:15px;color:#fff;position:fixed;top:0;left:0;width:200px;height:150px;background:rgba(0,0,0,.7);z-index:100000;font-size:10px;overflow:scroll}.aden{filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.perpetua::after,.reyes::after{mix-blend-mode:soft-light;opacity:.5}.inkwell{filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua::after{background:linear-gradient(to bottom,#005b9a,#e6c13d)}.reyes{filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes::after{background:#efcdad}.gingham{filter:brightness(1.05) hue-rotate(-10deg)}.gingham::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.toaster{filter:contrast(1.5) brightness(.9)}.toaster::after{background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson::after{background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{filter:contrast(.9) sepia(.2)}.earlybird::after{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{filter:contrast(1.1) saturate(1.1)}.mayfair::after{background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{filter:saturate(1.1) contrast(1.5)}.lofi::after{background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{filter:contrast(.9) brightness(1.1)}.brooklyn::after{background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{filter:sepia(.3)}.xpro2::after{background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{filter:contrast(.9)}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{filter:contrast(1.2) saturate(1.35)}.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.willow{filter:grayscale(.5) contrast(.95) brightness(.9)}.willow::before{background-color:radial-gradient(40%,circle,#d4a9af 55%,#000 150%);mix-blend-mode:overlay}.willow::after{background-color:#d8cdcb;mix-blend-mode:color}.rise{filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise::after{background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}._1977:after,._1977:before,rs-pzimg-wrap.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:relative}._1977 img,.aden img,.brooklyn img,.clarendon img,.earlybird img,.gingham img,.hudson img,.inkwell img,.lark img,.lofi img,.mayfair img,.moon img,.nashville img,.perpetua img,.reyes img,.rise img,.slumber img,.toaster img,.walden img,.willow img,.xpro2 img{width:100%;z-index:1}._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:2}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:3}.slumber{filter:saturate(.66) brightness(1.05)}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten}rs-pzimg-wrap.perpetua:before,rs-pzimg-wrap.perpetua:after,rs-pzimg-wrap.nashville:before,rs-pzimg-wrap.nashville:after,rs-pzimg-wrap.xpro2:before,rs-pzimg-wrap.xpro2:after,rs-pzimg-wrap._1977:after,rs-pzimg-wrap._1977:before,rs-pzimg-wrap.aden:after,rs-pzimg-wrap.aden:before,rs-pzimg-wrap.brooklyn:after,rs-pzimg-wrap.brooklyn:before,rs-pzimg-wrap.clarendon:after,rs-pzimg-wrap.clarendon:before,rs-pzimg-wrap.earlybird:after,rs-pzimg-wrap.earlybird:before,rs-pzimg-wrap.gingham:after,rs-pzimg-wrap.gingham:before,rs-pzimg-wrap.hudson:after,rs-pzimg-wrap.hudson:before,rs-pzimg-wrap.inkwell:after,rs-pzimg-wrap.inkwell:before,rs-pzimg-wrap.lark:after,rs-pzimg-wrap.lark:before,rs-pzimg-wrap.lofi:after,rs-pzimg-wrap.lofi:before,rs-pzimg-wrap.mayfair:after,rs-pzimg-wrap.mayfair:before,rs-pzimg-wrap.moon:after,rs-pzimg-wrap.moon:before,rs-pzimg-wrap.reyes:after,rs-pzimg-wrap.reyes:before,rs-pzimg-wrap.rise:after,rs-pzimg-wrap.rise:before,rs-pzimg-wrap.slumber:after,rs-pzimg-wrap.slumber:before,rs-pzimg-wrap.toaster:after,rs-pzimg-wrap.toaster:before,rs-pzimg-wrap.walden:after,rs-pzimg-wrap.walden:before,rs-pzimg-wrap.willow:after,rs-pzimg-wrap.willow:before,rs-pzimg-wrap:before,rs-pzimg-wrap:after{height:500%;width:500%}rs-loader.spinner6{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner6 .rs-spinner-inner{width:100%;height:100%;display:inline-block;-webkit-animation:rs-revealer-6 1.4s linear infinite;animation:rs-revealer-6 1.4s linear infinite}rs-loader.spinner6 .rs-spinner-inner span{position:absolute;vertical-align:top;border-radius:100%;display:inline-block;width:8px;height:8px;margin-left:16px;transform-origin:center 20px;-webkit-transform-origin:center 20px}rs-loader.spinner6 .rs-spinner-inner span:nth-child(2){transform:rotate(36deg);-webkit-transform:rotate(36deg);opacity:.1}rs-loader.spinner6 .rs-spinner-inner span:nth-child(3){transform:rotate(72deg);-webkit-transform:rotate(72deg);opacity:.2}rs-loader.spinner6 .rs-spinner-inner span:nth-child(4){transform:rotate(108deg);-webkit-transform:rotate(108deg);opacity:.3}rs-loader.spinner6 .rs-spinner-inner span:nth-child(5){transform:rotate(144deg);-webkit-transform:rotate(144deg);opacity:.4}rs-loader.spinner6 .rs-spinner-inner span:nth-child(6){transform:rotate(180deg);-webkit-transform:rotate(180deg);opacity:.5}rs-loader.spinner6 .rs-spinner-inner span:nth-child(7){transform:rotate(216deg);-webkit-transform:rotate(216deg);opacity:.6}rs-loader.spinner6 .rs-spinner-inner span:nth-child(8){transform:rotate(252deg);-webkit-transform:rotate(252deg);opacity:.7}rs-loader.spinner6 .rs-spinner-inner span:nth-child(9){transform:rotate(288deg);-webkit-transform:rotate(288deg);opacity:.8}rs-loader.spinner6 .rs-spinner-inner span:nth-child(10){transform:rotate(324deg);-webkit-transform:rotate(324deg);opacity:.9}@keyframes rs-revealer-6{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-6{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner7{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner7 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;border-radius:100%;border:2px solid;-webkit-animation:rs-revealer-7 .8s linear infinite;animation:rs-revealer-7 .8s linear infinite}@keyframes rs-revealer-7{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-7{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner8{width:50px;height:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner8 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;text-align:left}rs-loader.spinner8 .rs-spinner-inner span{position:absolute;display:inline-block;width:100%;height:100%;border-radius:100%;-webkit-animation:rs-revealer-8 1.6s linear infinite;animation:rs-revealer-8 1.6s linear infinite}rs-loader.spinner8 .rs-spinner-inner span:last-child{animation-delay:-.8s;-webkit-animation-delay:-.8s}@keyframes rs-revealer-8{0%{transform:scale(0,0);opacity:.5}100%{transform:scale(1,1);opacity:0}}@-webkit-keyframes rs-revealer-8{0%{-webkit-transform:scale(0,0);opacity:.5}100%{-webkit-transform:scale(1,1);opacity:0}}rs-loader.spinner9{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner9 .rs-spinner-inner span{display:block;width:100%;height:100%;border-radius:50%;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-9 2s infinite ease-in-out;animation:rs-revealer-9 2s infinite ease-in-out}rs-loader.spinner9 .rs-spinner-inner span:last-child{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rs-revealer-9{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes rs-revealer-9{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}rs-loader.spinner10{width:54px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner10 .rs-spinner-inner{width:100%;height:100%;text-align:center;font-size:10px}rs-loader.spinner10 .rs-spinner-inner span{display:block;height:100%;width:6px;display:inline-block;-webkit-animation:rs-revealer-10 1.2s infinite ease-in-out;animation:rs-revealer-10 1.2s infinite ease-in-out}rs-loader.spinner10 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:-1s;animation-delay:-1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:-.9s;animation-delay:-.9s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes rs-revealer-10{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes rs-revealer-10{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}rs-loader.spinner11{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner11 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner11 .rs-spinner-inner span{display:block;width:33%;height:33%;background-color:#333;float:left;-webkit-animation:rs-revealer-11 1.3s infinite ease-in-out;animation:rs-revealer-11 1.3s infinite ease-in-out}rs-loader.spinner11 .rs-spinner-inner span:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(8){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}rs-loader.spinner12{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner12 .rs-spinner-inner{width:100%;height:100%;-webkit-animation:rs-revealer-12 1s infinite linear;animation:rs-revealer-12 1s infinite linear}@-webkit-keyframes rs-revealer-12{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes rs-revealer-12{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}rs-loader.spinner13{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner13 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner13 .rs-spinner-inner span{display:block;width:40%;height:40%;position:absolute;border-radius:50%;-webkit-animation:rs-revealer-13 2s ease infinite;animation:rs-revealer-13 2s ease infinite}rs-loader.spinner13 .rs-spinner-inner span:nth-child(1){animation-delay:-1.5s;-webkit-animation-delay:-1.5s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(2){animation-delay:-1s;-webkit-animation-delay:-1s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(3){animation-delay:-.5s;-webkit-animation-delay:-.5s}@keyframes rs-revealer-13{0%,100%{transform:translate(0)}25%{transform:translate(160%)}50%{transform:translate(160%,160%)}75%{transform:translate(0,160%)}}@-webkit-keyframes rs-revealer-13{0%,100%{-webkit-transform:translate(0)}25%{-webkit-transform:translate(160%)}50%{-webkit-transform:translate(160%,160%)}75%{-webkit-transform:translate(0,160%)}}rs-loader.spinner14{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner14 .rs-spinner-inner{width:100%;height:100%;animation:rs-revealer-14 1s infinite linear}rs-loader.spinner14 .rs-spinner-inner span{display:block;position:absolute;top:50%;left:50%;width:16px;height:16px;border-radius:50%;margin:-8px}rs-loader.spinner14 .rs-spinner-inner span:nth-child(1){-webkit-animation:rs-revealer-14-1 2s infinite;animation:rs-revealer-14-1 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(2){-webkit-animation:rs-revealer-14-2 2s infinite;animation:rs-revealer-14-2 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(3){-webkit-animation:rs-revealer-14-3 2s infinite;animation:rs-revealer-14-3 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(4){-webkit-animation:rs-revealer-14-4 2s infinite;animation:rs-revealer-14-4 2s infinite}@-webkit-keyframes rs-revealer-14-1{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-2{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-3{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-4{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-1{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-2{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-3{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-4{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}rs-loader.spinner15{width:40px;height:40px;margin-top:-4px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner15 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner15 .rs-spinner-inner span{display:block;width:20px;height:20px;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-15 1.8s infinite ease-in-out;animation:rs-revealer-15 1.8s infinite ease-in-out}rs-loader.spinner15 .rs-spinner-inner:last-child{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes rs-revealer-15{25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes rs-revealer-15{25%{transform:translateX(30px) rotate(-90deg) scale(.5);-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{transform:translateX(30px) translateY(30px) rotate(-179deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{transform:translateX(30px) translateY(30px) rotate(-180deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}.bgcanvas{display:none;position:absolute;overflow:hidden}#bwp_slider_price::before,#bwp_slider_price::after,.bwp_slider_price::before,#bwp_slider_price::after{background:#fff none repeat scroll 0 0;content:"";display:inline-block;height:100%;position:absolute;width:5px;z-index:1}#bwp_slider_price,.bwp_slider_price{background-color:#f03939;border-radius:5px;height:6px;margin:10px;position:relative}#bwp_slider_price .ui-slider-handle,.bwp_slider_price .ui-slider-handle{background:#fff none repeat scroll 0 0;border:3px solid #f03939;color:#f03939;cursor:e-resize;display:block;height:14px;position:absolute;text-align:center;top:-7px;width:14px;z-index:15;margin-right:inherit;padding-left:inherit;padding-right:inherit}.tongge-filter{position:fixed;border:1px solid #dfdfdf;overflow:scroll;padding:10px;background:#fff;z-index:999;top:100px;bottom:100px;right:-400px;width:400px;transition:all 0.35s ease}.tongge-filter.active{right:0}.bwp-woocommerce-filter-product .navbar-header{position:fixed;top:50%;right:0;transition:all 0.35s ease}.bwp-woocommerce-filter-product .navbar-header.active{right:400px}#bwp_form_filter_product{float:left}#bwp_form_filter_product .bwp-filter{float:left;width:100%}#bwp_form_filter_product .bwp-filter li{float:left;padding:5px}#bwp_form_filter_product .bwp-filter input{display:none}#bwp_form_filter_product .bwp-filter span{border:1px solid #ddd;display:block;height:20px;margin:5px 5px 5px 0;padding:0;width:20px;overflow:hidden;text-indent:100%;white-space:nowrap;box-sizing:content-box}#bwp_form_filter_product .bwp-filter span.active{border:2px solid red}#button-price-slider{margin:5px;float:right}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.9)}.loading span{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;position:fixed;left:50%;top:50%;z-index:10000}.bwp-filter-homepage .clear_all{display:none}.buy-together-wrap *{box-sizing:border-box}.buy-together-hidden{display:none}.buy-together-wrap .item-products-wrap{display:inline-block;width:100%}.buy-together-wrap .item-product{color:#0062bd}.buy-together-wrap .item-product .item-product-title{margin-right:7px}.buy-together-wrap .item-product .buy-together-price{color:#eeab10}.buy-together-wrap .item-product .buy-together-price del{color:#b2b3b3}.buy-together-wrap .item-product label{cursor:pointer;color:inherit}.buy-together-wrap .item-product.zanbt-main-item{color:#686c6f}.buy-together-wrap .item-products-wrap .item-product{position:relative;margin-bottom:30px;overflow:visible}.buy-together-wrap .item-products-wrap .item-product .thumbnail-wrap{border:1px solid #e2e2e2;padding:10px;overflow:visible;position:relative}.buy-together-wrap .item-products-wrap .item-product .thumbnail-wrap:before{content:"+";position:absolute;font-size:1.714em;line-height:1.458em;height:1.458em;width:1.458em;border-radius:50%;top:50%;left:-.729em;margin-left:-16px;display:inline-block;text-align:center;transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:1000;color:#999}.buy-together-wrap .item-products-wrap .item-product .item-product-title{font-size:14px;color:#333;line-height:24px;min-height:48px}.buy-together-wrap .item-products-wrap .item-product img{max-width:100%;width:auto;height:auto}.buy-together-wrap .item-products-wrap .item-product .buy-together-price{color:#eeab10}.buy-together-wrap .item-products-wrap .item-product .buy-together-price del{color:#b2b3b3}.buy-together-wrap .item-products-wrap .item-product:first-child .thumbnail-wrap:before{display:none}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.aws-container .aws-search-form{position:relative;width:100%;float:none!important;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;align-items:stretch;height:44px}.aws-container .aws-search-form *,.aws-search-result{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-hyphens:manual;-webkit-hyphens:manual;hyphens:manual;border-radius:0!important}.aws-container .aws-search-form .aws-loader,.aws-container .aws-search-form .aws-loader:after{border-radius:50%!important;width:20px;height:20px}.aws-container .aws-search-form .aws-wrapper{flex-grow:1;position:relative;vertical-align:top;padding:0;width:100%;overflow:hidden}.aws-container .aws-search-form .aws-loader{position:absolute;display:none;right:10px;top:50%;z-index:999;margin:-10px 0 0;font-size:10px;text-indent:-9999em;border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555}.aws-container .aws-search-form.aws-processing .aws-loader{display:block;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 .7s infinite linear;animation:load8 .7s infinite linear}.aws-container .aws-search-label{position:absolute!important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.aws-container .aws-search-field{width:100%;max-width:100%;color:#313131;padding:6px;line-height:30px;display:block;font-size:12px;position:relative;z-index:2;-webkit-appearance:none;height:100%;min-height:inherit;margin:0!important;border:1px solid #d8d8d8;outline:0}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1024px){.aws-container .aws-search-field{font-size:16px}}.aws-container .aws-search-field::-ms-clear{display:none;width:0;height:0}.aws-container .aws-search-field::-ms-reveal{display:none;width:0;height:0}.aws-container .aws-search-field::-webkit-search-cancel-button,.aws-container .aws-search-field::-webkit-search-decoration,.aws-container .aws-search-field::-webkit-search-results-button,.aws-container .aws-search-field::-webkit-search-results-decoration{display:none}.aws-container .aws-search-field:focus{background-color:#fff}.aws-container .aws-show-clear .aws-search-field{padding-right:40px}.aws-container .aws-search-field:focus::-webkit-input-placeholder{color:transparent}.aws-container .aws-search-field:focus:-moz-placeholder{color:transparent}.aws-container .aws-search-field:focus::-moz-placeholder{color:transparent}.aws-container .aws-search-field:focus:-ms-input-placeholder{color:transparent}.aws-container .aws-search-form .aws-search-clear{display:none!important;position:absolute;top:0;right:0;z-index:2;cursor:pointer;color:#757575;height:100%;width:38px;padding:0 0 0 10px;text-align:left}.aws-container .aws-search-form .aws-search-clear span{position:relative;display:block;font-size:24px;line-height:24px;top:50%;margin-top:-12px}.aws-container .aws-search-form.aws-show-clear.aws-form-active .aws-search-clear{display:block!important}.aws-container .aws-search-form.aws-form-active.aws-processing .aws-search-clear{display:none!important}.aws-container .aws-search-form .aws-search-btn{padding:0;line-height:10px;width:42px}.aws-container .aws-search-form .aws-search-btn_icon{display:inline-block;fill:currentColor;height:24px;line-height:24px;position:relative;width:42px;color:#555}.aws-container .aws-search-form .aws-search-btn svg{display:block;height:100%;width:100%}.aws-container[data-show-page=false] .aws-search-form .aws-search-btn:hover{background:#ededed;cursor:default}.aws-container .aws-search-form .aws-form-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-direction:column;text-align:center;background:#ededed;border:1px solid #d8d8d8;margin:0 0 0-1px;cursor:pointer;position:relative;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out}.aws-container .aws-search-form .aws-form-btn:hover{background:#dcdcdc}.aws-container .aws-search-form .aws-form-btn:active{background:#d8d8d8}.aws-container[data-buttons-order="3"] .aws-search-form .aws-wrapper{-webkit-order:2;order:2}.aws-container[data-buttons-order="3"] .aws-search-form .aws-search-btn{margin:0-1px 0 0}.aws-search-result{position:absolute;text-align:left;z-index:9999999999999;background:#fff;width:100%;margin-top:-1px;border:1px solid #ccc;font-size:12px;line-height:16px}.aws-search-result ul{list-style:none;padding:0!important;margin:0!important;max-height:400px;overflow-y:auto}.aws-search-result ul::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#ededed}.aws-search-result ul::-webkit-scrollbar{width:7px;background-color:#ededed}.aws-search-result ul::-webkit-scrollbar-thumb{background-color:#d8d8d8}.aws-search-result ul li{list-style:none;border-bottom:1px solid #ccc;overflow:hidden;margin:0!important;position:relative}.aws-search-result ul li:last-child{border-bottom:0}.aws-search-result .aws_result_link{display:block;cursor:pointer;padding:10px 8px;height:100%;overflow:hidden;text-decoration:none;border:0}.aws-search-result .aws_top_text{width:100%;padding:10px 8px;border-bottom:1px solid #ccc}.aws-search-result .aws_result_item.hovered,.aws-search-result .aws_result_item:hover,.aws-search-result .aws_search_more a:hover{background:#f5f5f5}.aws-search-result .aws_results .aws_result_item{position:relative}.aws-search-result .aws_result_item .aws_result_link_top{position:absolute;z-index:1;white-space:nowrap;text-indent:-9999px;overflow:hidden;top:0;bottom:0;left:0;right:0;opacity:0;outline:0;text-decoration:none}.aws-search-result .aws_result_item [data-link],.aws-search-result .aws_result_item a,.aws-search-result .aws_result_item button,.aws-search-result .aws_result_item span[href]{position:relative;z-index:2}.aws-search-result .aws_result_content{overflow:hidden;display:block}.aws-search-result .aws_result_title{display:block;font-weight:400;margin-bottom:3px;color:#21759b}.aws-search-result .aws_result_featured{margin:0 6px 0 0;position:relative;top:-2px;left:3px}.aws-search-result .aws_result_featured svg{width:13px;height:13px;fill:#fa0;vertical-align:bottom}.aws-search-result .aws_result_sku,.aws-search-result .aws_result_stock{display:block;font-weight:400;margin-top:4px;margin-bottom:5px;color:#7ad03a}.aws-search-result .aws_result_stock.out{color:#a44}.aws-search-result .aws_result_sku{margin-top:3px;color:#222}.aws-search-result .aws_result_cat .aws_result_title,.aws-search-result .aws_result_tag .aws_result_title,.aws-search-result .aws_result_top_custom_item .aws_result_title{margin-bottom:2px}.aws-search-result .aws_result_excerpt{display:block;color:#222}.aws-search-result .aws_result_price{display:block;padding:2px 0;color:#222}.aws-search-result .aws_result_price del{background:0 0;padding:0 12px 0 0;opacity:.8;text-decoration:line-through!important}.aws-search-result .aws_result_price ins{background:0 0;padding:0 12px 0 0;opacity:1}.aws-search-result .aws_result_cats{display:block;float:left;margin:0 20px 0 0}.aws-search-result .aws_result_image{display:block;height:100%;float:left;padding:0 10px 0 0}.aws-search-result .aws_result_image img{width:50px;height:auto;box-shadow:none}.aws-search-result .aws_result_sale{display:block;height:42px;overflow:hidden;position:absolute;right:0;top:0;width:47px}.aws-search-result .aws_onsale{background:#77a464 0 0;color:#fff;display:block;float:right;height:20px;padding-top:2px;position:relative;right:-25px;text-align:center;top:3px;transform:rotate(45deg);width:77px}.aws-search-result .aws_no_result{line-height:1.5;padding:10px 6px;cursor:auto}.aws-search-result .aws_search_more a{line-height:40px;display:block;text-decoration:none;border:0;text-align:center;color:#21759b}.aws-search-result .aws_terms_suggestions{line-height:1.7}.aws-search-result .aws_term_suggestion{color:#222;vertical-align:middle}.aws-search-result a.aws_term_suggestion{color:#222;background:#ededed;border:0;border-radius:3px;font-size:13px;padding:2px 5px}.aws-search-result a.aws_term_suggestion:hover{background-color:#dad8da}body.aws-overlay{overflow:hidden!important;position:fixed;width:100%}.aws-container.aws-mobile-fixed{position:fixed!important;z-index:9999999!important;top:10px!important;left:20px!important;width:100%;width:calc(100% - 40px)!important}.aws-mobile-fixed-close{padding:15px;margin-right:-10px;display:inline-block;float:right;cursor:pointer}.aws-overlay-mask{display:block;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#fff;z-index:9999998!important}.aws-overlay .aws-overlay-mask{opacity:1}.et_search_outer .aws-container{width:60%}.et_search_outer .aws-container .aws-search-form{max-width:100%!important}.et_vertical_nav .et_search_outer .aws-container{width:auto;margin:0 20px 0 0}.et_fixed_nav .et-fixed-header .et_search_outer .aws-container{top:7px}.et_pb_menu__search .aws-container{width:100%}#et-boc .aws-container .aws-search-field{border:1px solid #d8d8d8;padding:6px 15px}#et-boc .aws-container .aws-search-form .aws-form-btn{background:#ededed;border:1px solid #d8d8d8;margin:0 0 0-1px}#et-boc .aws-container .aws-search-form .aws-wrapper .aws-loader{border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555;margin:-10px 0 0}#et-boc .aws-container .aws-search-form .aws-search-clear span{margin-top:-12px}#et-boc .aws-container .aws-search-form .aws-search-clear{padding:0 0 0 10px}.aws-search-result .aws_result_title .advanced-woo-labels{position:relative!important;width:auto!important;margin:0 5px 5px 0!important;transform:none!important}.aws-search-result .aws_result_title .advanced-woo-labels:last-child{margin-bottom:0!important}.aws-search-result .aws_result_title .aws_result_labels{display:flex;margin:0!important;flex-wrap:wrap;flex-direction:row;text-align:left;justify-content:flex-start}@charset "UTF-8";@keyframes waiting_bar_effect{0%{left:0}to{left:100%}}.woo-multi-currency img{max-width:100%}.woo-multi-currency .vi-flag-64{vertical-align:top}.woo-multi-currency.wmc-sidebar,.woo-multi-currency.wmc-sidebar .wmc-title{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease}.woo-multi-currency.wmc-sidebar{position:fixed;z-index:9999999999;top:50%;transform:translateY(-50%);font-family:Arial}.woo-multi-currency.wmc-sidebar .wmc-title{text-align:center;visibility:hidden;color:#fff;font:300 16px Arial;margin:0;text-transform:uppercase;background:#000;transition:all .25s ease;width:250px;padding:16px 0}.woo-multi-currency.wmc-sidebar .wmc-list-currencies .wmc-sidebar-open{position:relative;height:40px;width:40px;background:rgba(153,153,153,.2);border-radius:50%;margin:10px 5px 0;line-height:40px;cursor:pointer;text-align:center;color:#ccc;font-weight:700;font-size:28px;display:none}.woo-multi-currency.wmc-sidebar.wmc-collapse.wmc-hover .wmc-currency,.woo-multi-currency.wmc-sidebar.wmc-hover .wmc-title{display:block!important;visibility:visible}.woo-multi-currency.wmc-sidebar.wmc-collapse.wmc-hover .wmc-list-currencies .wmc-sidebar-open{display:none}.woo-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies{width:250px;display:inline-block;font-size:0}.woo-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies .wmc-currency{background:#000;text-transform:uppercase;letter-spacing:1px;width:250px;z-index:1000;font:10px Arial;margin:2px 0 0;transition:all .25s ease;position:relative;cursor:pointer;clear:both;display:inline-block;height:40px}.woo-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies .wmc-currency:hover{background:#f78080}.woo-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies .wmc-currency span:not(.wmc-active-title){color:#fff;text-decoration:none;text-align:center;line-height:40px;vertical-align:top;width:48px;box-sizing:border-box;display:inline-block}.woo-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies .wmc-currency a,.woo-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies .wmc-currency span.wmc-active-title{color:#fff;text-decoration:none;text-align:center;line-height:40px;vertical-align:middle;display:inline-block;width:180px;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:10px}.woo-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies .wmc-currency.wmc-active{position:relative;background:#f78080}.woo-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies .wmc-sidebar-open:before{content:"+";width:100%;text-align:center}.woo-multi-currency.wmc-sidebar.wmc-collapse.style-1 .wmc-list-currencies .wmc-currency:not(.wmc-active){display:none}.woo-multi-currency.wmc-sidebar.style-1.wmc-left .wmc-list-currencies .wmc-currency{text-align:right}.woo-multi-currency.wmc-sidebar.wmc-left{left:-205px}.woo-multi-currency.wmc-sidebar.wmc-left .wmc-list-currencies .wmc-sidebar-open{float:right}.woo-multi-currency.wmc-sidebar.wmc-left .wmc-list-currencies .wmc-currency span{display:inline-block;float:right}.woo-multi-currency.wmc-sidebar.wmc-collapse .wmc-list-currencies .wmc-sidebar-open{display:block}.woo-multi-currency.wmc-sidebar.style-1.wmc-currency-flag .wmc-list-currencies .wmc-currency span:not(.wmc-active-title){width:60px}.woo-multi-currency.wmc-sidebar.wmc-currency-flag.wmc-currency-symbol .wmc-list-currencies .wmc-currency span,.woo-multi-currency.wmc-sidebar.wmc-currency-symbol .wmc-list-currencies .wmc-currency span{font-size:20px;font-weight:300;line-height:40px}.woo-multi-currency.wmc-sidebar.wmc-currency-flag.wmc-currency-symbol .wmc-list-currencies .wmc-currency a{font-size:20px}.woo-multi-currency.wmc-sidebar.wmc-currency-flag.wmc-left .wmc-list-currencies .wmc-currency{border-radius:0 5px 5px 0}.woo-multi-currency.wmc-sidebar.wmc-right{right:-202px}.woo-multi-currency.wmc-sidebar.wmc-right.wmc-currency-flag{right:-190px}.woo-multi-currency.wmc-sidebar.wmc-right.wmc-hover{right:0}.woo-multi-currency.wmc-sidebar.wmc-left.wmc-currency-flag{left:-190px}.woo-multi-currency.wmc-sidebar.wmc-left.wmc-hover{left:0}.woo-multi-currency.wmc-shortcode img{vertical-align:middle;height:24px;width:24px;margin:0;display:inline-block;padding:0}.woo-multi-currency.wmc-shortcode .wmc-currency a{text-decoration:none!important;box-shadow:none;margin:0;padding:0}.woo-multi-currency.wmc-shortcode .wmc-currency-wrapper .wmc-current-currency-arrow{position:absolute;line-height:1.5;right:3px;padding:0;top:50%;transform:translateY(-50%);font-size:15px}.woo-multi-currency.wmc-shortcode .wmc-currency-wrapper .wmc-current-currency-arrow::after{content:"▼"}.woo-multi-currency.wmc-shortcode.flag-large img{width:64px;height:auto}.woo-multi-currency.wmc-price-switcher a,.woo-multi-currency.wmc-shortcode.plain-horizontal{display:inline-block;font-size:0;vertical-align:top;width:100%}.woo-multi-currency.wmc-shortcode.plain-horizontal .wmc-currency{display:inline-block;padding:5px;vertical-align:top;max-width:50%;font-size:16px}.woo-multi-currency.wmc-shortcode.plain-horizontal .wmc-currency a{font-weight:300;display:flex}.woo-multi-currency.wmc-shortcode.layout9 .wmc-current-currency a,.woo-multi-currency.wmc-shortcode.plain-horizontal .wmc-currency.wmc-active a,.woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency a:hover,.woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency.wmc-active a{font-weight:700}.woo-multi-currency.wmc-shortcode.plain-vertical{box-sizing:border-box;display:inline-block;cursor:context-menu}.woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper{position:relative}.woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper span.wmc-current-currency{padding:5px 20px;display:flex;position:relative;font-weight:700;border:1px solid #e5e5e5;width:calc(100% + 2px)}.woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency{position:absolute;top:100%;width:calc(100% + 2px);background:#fff;border:1px solid #e5e5e5;text-align:center;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;display:none}.woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency{position:relative;padding:5px 20px}.woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency a{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;font-weight:400;display:flex;align-items:center}.woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency a span{display:inline-block;vertical-align:middle;padding:0 5px}.woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper:hover .wmc-sub-currency{display:block}.woo-multi-currency.wmc-shortcode.plain-vertical a{white-space:nowrap}.woo-multi-currency.wmc-shortcode.plain-vertical.layout5 .wmc-currency-wrapper span.wmc-current-currency span{padding:0 5px}.woo-multi-currency.wmc-shortcode.plain-horizontal.layout6 .wmc-currency{font-size:16px}.woo-multi-currency.wmc-shortcode.plain-vertical[data-layout=layout7] .wmc-currency-wrapper .wmc-sub-currency .wmc-currency{display:flex;justify-content:center}.woo-multi-currency.wmc-price-switcher{font-size:16px;position:relative;cursor:pointer;z-index:1;margin:5px 0;display:inline-block}.woo-multi-currency.wmc-price-switcher .wmc-currency.wmc-sub-currency-current{display:none}.woo-multi-currency.wmc-price-switcher .wmc-current-currency{display:inline-block;padding:0 20px 5px 0;position:relative}.woo-multi-currency.wmc-price-switcher .wmc-current-currency:before{content:"▼";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:14px}.woo-multi-currency.wmc-price-switcher .wmc-sub-currency{display:inline-block;opacity:0;position:absolute;top:-50px;visibility:hidden;transition:all .25s ease;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;left:0}.woo-multi-currency.wmc-price-switcher:hover .wmc-sub-currency{visibility:visible;opacity:1;top:45px}.woo-multi-currency.wmc-price-switcher a{white-space:nowrap;vertical-align:middle;background:#eee}.woo-multi-currency.wmc-price-switcher a span{padding:0 15px;display:inline-block;vertical-align:top;font-size:16px;line-height:32px}.woo-multi-currency.wmc-price-switcher img{display:inline-block;max-width:40px;vertical-align:top}.woo-multi-currency.wmc-price-switcher .wmc-currency{padding:0 0 5px}.wmc-currency-wrapper .vi-flag-64{vertical-align:bottom}.woo-multi-currency.wmc-shortcode.vertical-currency-symbols-circle{display:inline-block}.woo-multi-currency.wmc-shortcode.vertical-currency-symbols-circle .wmc-current-currency{display:inline-block;border-radius:50px;width:38px;height:38px;text-align:center;margin-bottom:3px;line-height:37px;font-size:20px}.woo-multi-currency.wmc-shortcode.vertical-currency-symbols-circle .wmc-currency-wrapper{position:relative}.woo-multi-currency.wmc-shortcode.vertical-currency-symbols-circle .wmc-currency-wrapper .wmc-sub-currency{position:absolute;top:100%;width:fit-content;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;display:none;z-index:999999}.woo-multi-currency.wmc-shortcode.vertical-currency-symbols-circle .wmc-currency-wrapper:hover .wmc-sub-currency{display:block;overflow:hidden}.woo-multi-currency.wmc-shortcode.vertical-currency-symbols-circle .wmc-currency{border-radius:50px;width:38px;height:38px;text-align:center;margin-bottom:3px;line-height:37px;font-size:20px}.woo-multi-currency.wmc-shortcode.vertical-currency-symbols-circle .wmc-fix-font{font-size:15px}.woo-multi-currency.wmc-shortcode.layout9 .wmc-currency-wrapper{font-size:0}.woo-multi-currency.wmc-shortcode.layout9 .wmc-currency{font-size:16px;display:inline-block;border-radius:50px;min-width:60px;text-align:center;margin-right:-30px;position:relative;border:1px solid rgba(0,0,0,.1);padding:5px 0}.woo-multi-currency.wmc-shortcode.layout9 .wmc-currency a{color:inherit;padding:0 14px}.woo-multi-currency.wmc-shortcode.layout9 .wmc-left{text-align:left}.woo-multi-currency.wmc-shortcode.layout9 .wmc-right{text-align:right}.woo-multi-currency.wmc-shortcode.layout10{vertical-align:middle}.woo-multi-currency.wmc-shortcode.layout10 .wmc-text{vertical-align:top;padding-left:5px}.woo-multi-currency.wmc-shortcode.layout10 .wmc-current-currency{padding-left:10px!important;background-color:transparent!important;border:0!important;font-weight:400!important}.woo-multi-currency.wmc-shortcode.layout10 .wmc-current-currency>span:first-child{display:flex}.woo-multi-currency.wmc-shortcode.layout10 .wmc-current-currency .wmc-open-dropdown-currencies{padding-left:5px}.woo-multi-currency.wmc-shortcode.layout10 .wmc-sub-currency{box-shadow:0 0 2px rgba(0,0,0,.5);border-radius:3px;padding:5px;border:0!important}.woo-multi-currency.wmc-shortcode.layout10 .wmc-sub-currency .wmc-currency a,.woo-multi-currency.wmc-shortcode.layout10 .wmc-sub-currency .wmc-currency a:hover{font-weight:400!important}.woo-multi-currency.wmc-shortcode.layout10 .wmc-sub-currency .wmc-currency:hover{background-color:#e5ecf3}.woo-multi-currency.wmc-shortcode.layout10 .wmc-currency{padding:5px!important}.woo-multi-currency.wmc-shortcode.layout10 .wmc-currency span{padding:0 0 0 5px!important}.woo-multi-currency.wmc-shortcode.layout10 .wmc-currency-wrapper .wmc-sub-currency{z-index:99999;max-height:250px;overflow-y:auto;font-size:12px}.woo-multi-currency.wmc-shortcode.layout10 .wmc-currency-wrapper .wmc-sub-currency::-webkit-scrollbar{width:7px}.woo-multi-currency.wmc-shortcode.layout10 .wmc-currency-wrapper .wmc-sub-currency::-webkit-scrollbar-track{background:#f1f1f1;margin-top:2px;margin-bottom:2px}.woo-multi-currency.wmc-shortcode.layout10 .wmc-currency-wrapper .wmc-sub-currency::-webkit-scrollbar-thumb{background:#cecece;border-radius:20px}.woo-multi-currency.wmc-shortcode.layout10 .wmc-currency-wrapper .wmc-sub-currency::-webkit-scrollbar-thumb:hover{background:#555}.woo-multi-currency.wmc-shortcode.plain-vertical.layout10 .wmc-currency-wrapper .wmc-sub-currency{width:auto}.course-origin-price+.origin-price,.wmc-cache-pid+.subscription-details+.subscription-details{display:none}@media screen and (max-width:768px){.woo-multi-currency.wmc-sidebar .wmc-title,.woo-multi-currency.wmc-sidebar.style-1 .wmc-list-currencies .wmc-currency{margin-left:auto;margin-right:auto}.woo-multi-currency.wmc-sidebar .wmc-list-currencies .wmc-currency:not(.wmc-active){display:none}.woo-multi-currency.wmc-sidebar .wmc-list-currencies .wmc-sidebar-open{display:flex}.woo-multi-currency.wmc-sidebar.wmc-hover{width:100%;top:0;right:0;left:0;transform:none;bottom:0;padding:10%0;background:rgba(255,255,255,.8)}.woo-multi-currency.wmc-sidebar.wmc-hover .wmc-list-currencies{overflow:auto;width:100%;margin:0 auto;position:relative;transform:translateY(-50%);top:50%;max-height:100%}.woo-multi-currency.wmc-sidebar.wmc-hover .wmc-list-currencies .wmc-sidebar-open{display:none}.woo-multi-currency.wmc-sidebar.wmc-hover .wmc-list-currencies .wmc-currency{display:flex}}.wmc-approximately{line-height:1.5;white-space:nowrap;padding-left:5px}.product .price .wmc-approximately{display:block!important;padding-left:0}.wmc-cache-loading .woocommerce-Price-amount.amount{position:relative}.wmc-cache-loading .woocommerce-Price-amount.amount:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f0f0f0}.wmc-cache-loading .woocommerce-Price-amount.amount:after{content:"";position:absolute;top:0;width:10px;bottom:0;background-color:#fefefe;opacity:.5;left:0;filter:blur(1px);animation:waiting_bar_effect 1s infinite}.vi-flag,.vi-flag-64{display:inline-block;background-repeat:no-repeat}.vi-flag-64{display:inline-block!important;width:60px!important;height:40px!important;background-image:url(../../../plugins/woo-multi-currency/css/images/flags-64.png)!important}.vi-flag-64.flag-unknown{background-position:0 0}.vi-flag-64.flag-abkhazia{background-position:0 -64px}.vi-flag-64.flag-basque-country{background-position:-64px 0}.vi-flag-64.flag-british-antarctic-territory{background-position:-128px 0}.vi-flag-64.flag-commonwealth{background-position:-192px 0}.vi-flag-64.flag-england{background-position:-256px 0}.vi-flag-64.flag-gosquared{background-position:-320px 0}.vi-flag-64.flag-kosovo{background-position:-384px 0}.vi-flag-64.flag-mars{background-position:-448px 0}.vi-flag-64.flag-nagorno-karabakh{background-position:-512px 0}.vi-flag-64.flag-nato{background-position:-576px 0}.vi-flag-64.flag-northern-cyprus{background-position:-640px 0}.vi-flag-64.flag-olympics{background-position:-704px 0}.vi-flag-64.flag-red-cross{background-position:-768px 0}.vi-flag-64.flag-scotland{background-position:-832px 0}.vi-flag-64.flag-somaliland{background-position:-896px 0}.vi-flag-64.flag-south-ossetia{background-position:-960px 0}.vi-flag-64.flag-united-nations{background-position:-1024px 0}.vi-flag-64.flag-wales{background-position:-64px -64px}.vi-flag-64.flag-ad{background-position:-128px -64px}.vi-flag-64.flag-ae{background-position:-192px -64px}.vi-flag-64.flag-af{background-position:-256px -64px}.vi-flag-64.flag-ag{background-position:-320px -64px}.vi-flag-64.flag-ai{background-position:-384px -64px}.vi-flag-64.flag-al{background-position:-448px -64px}.vi-flag-64.flag-am{background-position:-512px -64px}.vi-flag-64.flag-an{background-position:-576px -64px}.vi-flag-64.flag-ao{background-position:-640px -64px}.vi-flag-64.flag-aq{background-position:-704px -64px}.vi-flag-64.flag-ar{background-position:-768px -64px}.vi-flag-64.flag-as{background-position:-832px -64px}.vi-flag-64.flag-at{background-position:-896px -64px}.vi-flag-64.flag-au,.vi-flag-64.flag-hm{background-position:-960px -64px}.vi-flag-64.flag-aw{background-position:-1024px -64px}.vi-flag-64.flag-ax{background-position:0 -128px}.vi-flag-64.flag-az{background-position:-64px -128px}.vi-flag-64.flag-ba{background-position:-128px -128px}.vi-flag-64.flag-bb{background-position:-192px -128px}.vi-flag-64.flag-bd{background-position:-256px -128px}.vi-flag-64.flag-be{background-position:-320px -128px}.vi-flag-64.flag-bf{background-position:-384px -128px}.vi-flag-64.flag-bg{background-position:-448px -128px}.vi-flag-64.flag-bh{background-position:-512px -128px}.vi-flag-64.flag-bi{background-position:-576px -128px}.vi-flag-64.flag-bj{background-position:-640px -128px}.vi-flag-64.flag-bl{background-position:-704px -128px}.vi-flag-64.flag-bm{background-position:-768px -128px}.vi-flag-64.flag-bn{background-position:-832px -128px}.vi-flag-64.flag-bo{background-position:-896px -128px}.vi-flag-64.flag-br{background-position:-960px -128px}.vi-flag-64.flag-bs{background-position:-1024px -128px}.vi-flag-64.flag-bt{background-position:0 -192px}.vi-flag-64.flag-bw{background-position:-64px -192px}.vi-flag-64.flag-by{background-position:-128px -192px}.vi-flag-64.flag-bz{background-position:-192px -192px}.vi-flag-64.flag-ca{background-position:-256px -192px}.vi-flag-64.flag-cc{background-position:-320px -192px}.vi-flag-64.flag-cd{background-position:-384px -192px}.vi-flag-64.flag-cf{background-position:-448px -192px}.vi-flag-64.flag-cg{background-position:-512px -192px}.vi-flag-64.flag-ch{background-position:-576px -192px}.vi-flag-64.flag-ci{background-position:-640px -192px}.vi-flag-64.flag-ck{background-position:-704px -192px}.vi-flag-64.flag-cl{background-position:-768px -192px}.vi-flag-64.flag-cm{background-position:-832px -192px}.vi-flag-64.flag-cn{background-position:-896px -192px}.vi-flag-64.flag-co{background-position:-960px -192px}.vi-flag-64.flag-cr{background-position:-1024px -192px}.vi-flag-64.flag-cu{background-position:0 -256px}.vi-flag-64.flag-cv{background-position:-64px -256px}.vi-flag-64.flag-cw{background-position:-128px -256px}.vi-flag-64.flag-cx{background-position:-192px -256px}.vi-flag-64.flag-cy{background-position:-256px -256px}.vi-flag-64.flag-cz{background-position:-320px -256px}.vi-flag-64.flag-de{background-position:-384px -256px}.vi-flag-64.flag-dj{background-position:-448px -256px}.vi-flag-64.flag-dk{background-position:-512px -256px}.vi-flag-64.flag-dm{background-position:-576px -256px}.vi-flag-64.flag-do{background-position:-640px -256px}.vi-flag-64.flag-dz{background-position:-704px -256px}.vi-flag-64.flag-ec{background-position:-768px -256px}.vi-flag-64.flag-ee{background-position:-832px -256px}.vi-flag-64.flag-eg{background-position:-896px -256px}.vi-flag-64.flag-eh{background-position:-960px -256px}.vi-flag-64.flag-er{background-position:-1024px -256px}.vi-flag-64.flag-es{background-position:0 -320px}.vi-flag-64.flag-et{background-position:-64px -320px}.vi-flag-64.flag-eu{background-position:-128px -320px}.vi-flag-64.flag-fi{background-position:-192px -320px}.vi-flag-64.flag-fj{background-position:-256px -320px}.vi-flag-64.flag-fk{background-position:-320px -320px}.vi-flag-64.flag-fm{background-position:-384px -320px}.vi-flag-64.flag-fo{background-position:-448px -320px}.vi-flag-64.flag-fr{background-position:-512px -320px}.vi-flag-64.flag-ga{background-position:-576px -320px}.vi-flag-64.flag-gb{background-position:-640px -320px}.vi-flag-64.flag-gd{background-position:-704px -320px}.vi-flag-64.flag-ge{background-position:-768px -320px}.vi-flag-64.flag-gg{background-position:-832px -320px}.vi-flag-64.flag-gh{background-position:-896px -320px}.vi-flag-64.flag-gi{background-position:-960px -320px}.vi-flag-64.flag-gl{background-position:-1024px -320px}.vi-flag-64.flag-gm{background-position:0 -384px}.vi-flag-64.flag-gn{background-position:-64px -384px}.vi-flag-64.flag-gq{background-position:-128px -384px}.vi-flag-64.flag-gr{background-position:-192px -384px}.vi-flag-64.flag-gs{background-position:-256px -384px}.vi-flag-64.flag-gt{background-position:-320px -384px}.vi-flag-64.flag-gu{background-position:-384px -384px}.vi-flag-64.flag-gw{background-position:-448px -384px}.vi-flag-64.flag-gy{background-position:-512px -384px}.vi-flag-64.flag-hk{background-position:-576px -384px}.vi-flag-64.flag-hn{background-position:-640px -384px}.vi-flag-64.flag-hr{background-position:-704px -384px}.vi-flag-64.flag-ht{background-position:-768px -384px}.vi-flag-64.flag-hu{background-position:-832px -384px}.vi-flag-64.flag-ic{background-position:-896px -384px}.vi-flag-64.flag-id{background-position:-960px -384px}.vi-flag-64.flag-ie{background-position:-1024px -384px}.vi-flag-64.flag-il{background-position:0 -448px}.vi-flag-64.flag-im{background-position:-64px -448px}.vi-flag-64.flag-in{background-position:-128px -448px}.vi-flag-64.flag-iq{background-position:-192px -448px}.vi-flag-64.flag-ir{background-position:-256px -448px}.vi-flag-64.flag-is{background-position:-320px -448px}.vi-flag-64.flag-it{background-position:-384px -448px}.vi-flag-64.flag-je{background-position:-448px -448px}.vi-flag-64.flag-jm{background-position:-512px -448px}.vi-flag-64.flag-jo{background-position:-576px -448px}.vi-flag-64.flag-jp{background-position:-640px -448px}.vi-flag-64.flag-ke{background-position:-704px -448px}.vi-flag-64.flag-kg{background-position:-768px -448px}.vi-flag-64.flag-kh{background-position:-832px -448px}.vi-flag-64.flag-ki{background-position:-896px -448px}.vi-flag-64.flag-km{background-position:-960px -448px}.vi-flag-64.flag-kn{background-position:-1024px -448px}.vi-flag-64.flag-kp{background-position:0 -512px}.vi-flag-64.flag-kr{background-position:-64px -512px}.vi-flag-64.flag-kw{background-position:-128px -512px}.vi-flag-64.flag-ky{background-position:-192px -512px}.vi-flag-64.flag-kz{background-position:-256px -512px}.vi-flag-64.flag-la{background-position:-320px -512px}.vi-flag-64.flag-lb{background-position:-384px -512px}.vi-flag-64.flag-lc{background-position:-448px -512px}.vi-flag-64.flag-li{background-position:-512px -512px}.vi-flag-64.flag-lk{background-position:-576px -512px}.vi-flag-64.flag-lr{background-position:-640px -512px}.vi-flag-64.flag-ls{background-position:-704px -512px}.vi-flag-64.flag-lt{background-position:-768px -512px}.vi-flag-64.flag-lu{background-position:-832px -512px}.vi-flag-64.flag-lv{background-position:-896px -512px}.vi-flag-64.flag-ly{background-position:-960px -512px}.vi-flag-64.flag-ma{background-position:-1024px -512px}.vi-flag-64.flag-mc{background-position:0 -576px}.vi-flag-64.flag-md{background-position:-64px -576px}.vi-flag-64.flag-me{background-position:-128px -576px}.vi-flag-64.flag-mf{background-position:-192px -576px}.vi-flag-64.flag-mg{background-position:-256px -576px}.vi-flag-64.flag-mh{background-position:-320px -576px}.vi-flag-64.flag-mk{background-position:-384px -576px}.vi-flag-64.flag-ml{background-position:-448px -576px}.vi-flag-64.flag-mm{background-position:-512px -576px}.vi-flag-64.flag-mn{background-position:-576px -576px}.vi-flag-64.flag-mo{background-position:-640px -576px}.vi-flag-64.flag-mp{background-position:-704px -576px}.vi-flag-64.flag-mq{background-position:-768px -576px}.vi-flag-64.flag-mr{background-position:-832px -576px}.vi-flag-64.flag-ms{background-position:-896px -576px}.vi-flag-64.flag-mt{background-position:-960px -576px}.vi-flag-64.flag-mu{background-position:-1024px -576px}.vi-flag-64.flag-mv{background-position:0 -640px}.vi-flag-64.flag-mw{background-position:-64px -640px}.vi-flag-64.flag-mx{background-position:-128px -640px}.vi-flag-64.flag-my{background-position:-192px -640px}.vi-flag-64.flag-mz{background-position:-256px -640px}.vi-flag-64.flag-na{background-position:-320px -640px}.vi-flag-64.flag-nc{background-position:-384px -640px}.vi-flag-64.flag-ne{background-position:-448px -640px}.vi-flag-64.flag-nf{background-position:-512px -640px}.vi-flag-64.flag-ng{background-position:-576px -640px}.vi-flag-64.flag-ni{background-position:-640px -640px}.vi-flag-64.flag-nl{background-position:-704px -640px}.vi-flag-64.flag-bv,.vi-flag-64.flag-no{background-position:-768px -640px}.vi-flag-64.flag-np{background-position:-832px -640px}.vi-flag-64.flag-nr{background-position:-896px -640px}.vi-flag-64.flag-nu{background-position:-960px -640px}.vi-flag-64.flag-nz{background-position:-1024px -640px}.vi-flag-64.flag-om{background-position:0 -704px}.vi-flag-64.flag-pa{background-position:-64px -704px}.vi-flag-64.flag-pe{background-position:-128px -704px}.vi-flag-64.flag-pf{background-position:-192px -704px}.vi-flag-64.flag-pg{background-position:-256px -704px}.vi-flag-64.flag-ph{background-position:-320px -704px}.vi-flag-64.flag-pirate-black{background-position:-384px -704px}.vi-flag-64.flag-pirate-white{background-position:-448px -704px}.vi-flag-64.flag-pk{background-position:-512px -704px}.vi-flag-64.flag-pl{background-position:-576px -704px}.vi-flag-64.flag-pn{background-position:-640px -704px}.vi-flag-64.flag-pr{background-position:-704px -704px}.vi-flag-64.flag-ps{background-position:-768px -704px}.vi-flag-64.flag-pt{background-position:-832px -704px}.vi-flag-64.flag-pw{background-position:-896px -704px}.vi-flag-64.flag-py{background-position:-960px -704px}.vi-flag-64.flag-qa{background-position:-1024px -704px}.vi-flag-64.flag-ro{background-position:0 -768px}.vi-flag-64.flag-rs{background-position:-64px -768px}.vi-flag-64.flag-ru{background-position:-128px -768px}.vi-flag-64.flag-rw{background-position:-192px -768px}.vi-flag-64.flag-sa{background-position:-256px -768px}.vi-flag-64.flag-sb{background-position:-320px -768px}.vi-flag-64.flag-sc{background-position:-384px -768px}.vi-flag-64.flag-sd{background-position:-448px -768px}.vi-flag-64.flag-se{background-position:-512px -768px}.vi-flag-64.flag-sg{background-position:-576px -768px}.vi-flag-64.flag-sh{background-position:-640px -768px}.vi-flag-64.flag-si{background-position:-704px -768px}.vi-flag-64.flag-sk{background-position:-768px -768px}.vi-flag-64.flag-sl{background-position:-832px -768px}.vi-flag-64.flag-sm{background-position:-896px -768px}.vi-flag-64.flag-sn{background-position:-960px -768px}.vi-flag-64.flag-so{background-position:-1024px -768px}.vi-flag-64.flag-sr{background-position:0 -832px}.vi-flag-64.flag-ss{background-position:-64px -832px}.vi-flag-64.flag-st{background-position:-128px -832px}.vi-flag-64.flag-sv{background-position:-192px -832px}.vi-flag-64.flag-sy{background-position:-256px -832px}.vi-flag-64.flag-sz{background-position:-320px -832px}.vi-flag-64.flag-tc{background-position:-384px -832px}.vi-flag-64.flag-td{background-position:-448px -832px}.vi-flag-64.flag-tf{background-position:-512px -832px}.vi-flag-64.flag-tg{background-position:-576px -832px}.vi-flag-64.flag-th{background-position:-640px -832px}.vi-flag-64.flag-tj{background-position:-704px -832px}.vi-flag-64.flag-tk{background-position:-768px -832px}.vi-flag-64.flag-tl{background-position:-832px -832px}.vi-flag-64.flag-tm{background-position:-896px -832px}.vi-flag-64.flag-tn{background-position:-960px -832px}.vi-flag-64.flag-to{background-position:-1024px -832px}.vi-flag-64.flag-tr{background-position:0 -896px}.vi-flag-64.flag-tt{background-position:-64px -896px}.vi-flag-64.flag-tv{background-position:-128px -896px}.vi-flag-64.flag-tw{background-position:-192px -896px}.vi-flag-64.flag-tz{background-position:-256px -896px}.vi-flag-64.flag-ua{background-position:-320px -896px}.vi-flag-64.flag-ug{background-position:-384px -896px}.vi-flag-64.flag-us{background-position:-448px -896px}.vi-flag-64.flag-uy{background-position:-512px -896px}.vi-flag-64.flag-uz{background-position:-576px -896px}.vi-flag-64.flag-va{background-position:-640px -896px}.vi-flag-64.flag-vc{background-position:-704px -896px}.vi-flag-64.flag-ve{background-position:-768px -896px}.vi-flag-64.flag-vg{background-position:-832px -896px}.vi-flag-64.flag-vi{background-position:-896px -896px}.vi-flag-64.flag-vn{background-position:-960px -896px}.vi-flag-64.flag-vu{background-position:-1024px -896px}.vi-flag-64.flag-xbt{background-position:-448px -960px}.vi-flag-64.flag-eth{background-position:-512px -960px}.vi-flag-64.flag-zm{background-position:-320px -960px}.vi-flag-64.flag-gf{background-position:-576px -960px}.vi-flag-64.flag-gp,.vi-flag-64.flag-re{background-position:-512px -320px}.vi-flag-64.flag-yt{background-position:-192px -960px}.vi-flag-64.flag-ws{background-position:-64px -960px}.vi-flag-64.flag-za{background-position:-256px -960px}.vi-flag-64.flag-sj{background-position:-768px -640px}.vi-flag-64.flag-wf{background-position:0 -960px}.vi-flag-64.flag-ye{background-position:-128px -960px}.vi-flag-64.flag-zw{background-position:-384px -960px}.vi-flag-64.flag-pm{background-position:-640px -960px}.ps-container{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps-container{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps-container{overflow:auto!important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:15px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;-moz-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-webkit-border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;bottom:2px;height:6px}.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x{height:11px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:0;width:15px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,-webkit-border-radius .2s ease-in-out;-o-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;-moz-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out,-webkit-border-radius .2s ease-in-out,-moz-border-radius .2s ease-in-out;right:2px;width:6px}.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y{width:11px}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}.ps-theme-wpc{-ms-touch-action:none;touch-action:none;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps-theme-wpc{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps-theme-wpc{overflow:auto!important}}.ps-theme-wpc.ps-active-x>.ps-scrollbar-x-rail,.ps-theme-wpc.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-theme-wpc.ps-in-scrolling{pointer-events:none}.ps-theme-wpc.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:rgba(0,0,0,.1)!important}.ps-theme-wpc.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:rgba(0,0,0,1)}.ps-theme-wpc.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:rgba(0,0,0,.1)!important}.ps-theme-wpc.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:rgba(0,0,0,1);width:2px;border-radius:1px}.ps-theme-wpc>.ps-scrollbar-x-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;bottom:0;height:2px;border-radius:1px}.ps-theme-wpc>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:rgba(0,0,0,1);transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;bottom:0;height:2px!important;border-radius:1px!important}.ps-theme-wpc>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x,.ps-theme-wpc>.ps-scrollbar-x-rail:active>.ps-scrollbar-x{height:2px;border-radius:1px}.ps-theme-wpc>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;transition:background-color .2s linear,opacity .2s linear;right:0;width:2px;border-radius:1px}.ps-theme-wpc>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:rgba(0,0,0,1);transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;right:0;width:2px!important;border-radius:1px!important}.ps-theme-wpc>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y,.ps-theme-wpc>.ps-scrollbar-y-rail:active>.ps-scrollbar-y{width:2px;border-radius:1px}.ps-theme-wpc:hover.ps-in-scrolling{pointer-events:none}.ps-theme-wpc:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:rgba(0,0,0,1)}.ps-theme-wpc:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:rgba(0,0,0,1);height:2px;border-radius:1px}.ps-theme-wpc:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:rgba(0,0,0,1)}.ps-theme-wpc:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:rgba(0,0,0,1);width:2px;border-radius:1px}.ps-theme-wpc:hover>.ps-scrollbar-x-rail:hover{background-color:rgba(0,0,0,.1);opacity:1}.ps-theme-wpc:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:rgba(0,0,0,1)}.ps-theme-wpc:hover>.ps-scrollbar-y-rail:hover{background-color:rgba(0,0,0,.1);opacity:1}.ps-theme-wpc:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:rgba(0,0,0,1)}@font-face{font-family:'woosw';src:url(../../../plugins/woo-smart-wishlist/assets/fonts/woosw.eot?vv2087);src:url('../../../plugins/woo-smart-wishlist/assets/fonts/woosw.eot?vv2087#iefix') format('embedded-opentype'),url(../../../plugins/woo-smart-wishlist/assets/fonts/woosw.ttf?vv2087) format('truetype'),url(../../../plugins/woo-smart-wishlist/assets/fonts/woosw.woff?vv2087) format('woff'),url('../../../plugins/woo-smart-wishlist/assets/fonts/woosw.svg?vv2087#woosw') format('svg');font-weight:400;font-style:normal;font-display:swap}[class^="woosw-icon-"],[class*=" woosw-icon-"]{font-family:'woosw'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woosw-icon-20:before{content:"\e900"}.woosw-icon-21:before{content:"\e901"}.woosw-icon-22:before{content:"\e902"}.woosw-icon-16:before{content:"\e903"}.woosw-icon-17:before{content:"\e904"}.woosw-icon-18:before{content:"\e905"}.woosw-icon-19:before{content:"\e906"}.woosw-icon-23:before{content:"\e907"}.woosw-icon-24:before{content:"\e908"}.woosw-icon-25:before{content:"\f004"}.woosw-icon-26:before{content:"\f005"}.woosw-icon-27:before{content:"\f006"}.woosw-icon-28:before{content:"\f08a"}.woosw-icon-29:before{content:"\f110"}.woosw-icon-11:before{content:"\e909"}.woosw-icon-10:before{content:"\e90a"}.woosw-icon-9:before{content:"\e90b"}.woosw-icon-8:before{content:"\e90c"}.woosw-icon-5:before{content:"\e90d"}.woosw-icon-6:before{content:"\e90e"}.woosw-icon-12:before{content:"\e90f"}.woosw-icon-42:before{content:"\e919"}.woosw-icon-2:before{content:"\e910"}.woosw-icon-43:before{content:"\e91a"}.woosw-icon-15:before{content:"\e911"}.woosw-icon-44:before{content:"\e91b"}.woosw-icon-7:before{content:"\e912"}.woosw-icon-4:before{content:"\e913"}.woosw-icon-13:before{content:"\e914"}.woosw-icon-14:before{content:"\e915"}.woosw-icon-46:before{content:"\e91c"}.woosw-icon-3:before{content:"\e916"}.woosw-icon-45:before{content:"\e91d"}.woosw-icon-1:before{content:"\e918"}.woosw-icon-41:before{content:"\e917"}.woosw-icon-30:before{content:"\e97a"}.woosw-icon-31:before{content:"\e97b"}.woosw-icon-32:before{content:"\e97c"}.woosw-icon-33:before{content:"\e97f"}.woosw-icon-35:before{content:"\e981"}.woosw-icon-36:before{content:"\e982"}.woosw-icon-37:before{content:"\e983"}.woosw-icon-38:before{content:"\e9d7"}.woosw-icon-34:before{content:"\e9d9"}.woosw-icon-39:before{content:"\e9da"}.woosw-icon-40:before{content:"\ea2e"}@charset "UTF-8";@keyframes wpc-spinner{to{transform:rotate(360deg)}}@-webkit-keyframes wpc-spinner{to{-webkit-transform:rotate(360deg)}}@keyframes woosw-spinner{to{transform:rotate(360deg)}}@-webkit-keyframes woosw-spinner{to{-webkit-transform:rotate(360deg)}}.woosw-btn.woosw-added:before{content:"✓";margin-right:5px}.woosw-btn.woosw-btn-has-icon.woosw-added:before{display:none}.woosw-btn.woosw-adding:after{content:"..."!important;display:inline-block!important}.woosw-btn.woosw-btn-has-icon.woosw-adding:after{display:none!important}.woosw-btn-has-icon{display:inline-flex;align-items:center}.woosw-btn-has-icon .woosw-btn-icon{margin:0}.woosw-btn-icon-text .woosw-btn-text{margin-left:5px}.woosw-btn-text-icon .woosw-btn-text{margin-right:5px}.woosw-btn-has-icon.woosw-adding .woosw-btn-icon{-webkit-animation:woosw-spinner 1s linear infinite;-moz-animation:woosw-spinner 1s linear infinite;-ms-animation:woosw-spinner 1s linear infinite;-o-animation:woosw-spinner 1s linear infinite;animation:woosw-spinner 1s linear infinite}.woosw-view-wishlist{font-weight:700;cursor:pointer}.woosw-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999989;background:rgba(0,0,0,.7);opacity:0;font-size:14px;visibility:hidden;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;box-sizing:border-box}.woosw-popup *{box-sizing:border-box}.woosw-popup table{margin:0}.woosw-popup .woosw-popup-content-mid:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:7;background-color:rgba(255,255,255,.7);opacity:0;visibility:hidden}.woosw-popup .woosw-popup-content-mid:after{width:32px;height:32px;display:block;margin-top:-16px;margin-left:-16px;content:"";background-image:url(../../../plugins/woo-smart-wishlist/assets/images/curve.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:50%;left:50%;z-index:8;-webkit-animation:woosw-spinner 1s linear infinite;-moz-animation:woosw-spinner 1s linear infinite;-ms-animation:woosw-spinner 1s linear infinite;-o-animation:woosw-spinner 1s linear infinite;animation:woosw-spinner 1s linear infinite;opacity:0;visibility:hidden}.woosw-popup.woosw-loading .woosw-popup-content{pointer-events:none}.woosw-popup.woosw-loading .woosw-popup-content-mid:before,.woosw-popup.woosw-loading .woosw-popup-content-mid:after{opacity:1;visibility:visible}.woosw-popup .woosw-popup-inner{display:block;width:100%;height:100%;position:relative}.woosw-popup .woosw-popup-inner .woosw-popup-content{width:100%;max-width:460px;height:auto;max-height:100%;position:absolute;top:40%;left:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);padding:0;display:flex;flex-direction:column;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;overflow:hidden;background-color:#fff}.woosw-popup.woosw-show{opacity:1;visibility:visible}.woosw-popup.woosw-show .woosw-popup-inner .woosw-popup-content{top:50%}.woosw-popup .woosw-popup-inner .woosw-popup-content>div{align-self:stretch}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top{flex:0 0 auto;height:48px;line-height:48px;padding:0 60px 0 20px;margin:0;position:relative;color:#fff;font-weight:700;background-color:#222}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-count-wrapper:before{content:"("}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-count-wrapper:after{content:")"}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-manage,.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-empty{color:#fff;margin-left:5px;font-weight:400;text-decoration:underline;cursor:pointer}#woosw_manage .woosw-popup-content-mid{padding:10px 0}.woosw-new-wishlist{display:flex;align-items:center}#woosw_wishlist_name{flex-grow:1}.woosw-new-wishlist input{border-radius:4px!important;height:40px!important;line-height:38px!important;padding:0 10px!important;margin:0}.woosw-new-wishlist input[type=button]{margin-left:10px}.woosw-disable{opacity:.5;pointer-events:none}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-popup-close{display:inline-block;height:48px;line-height:48px;position:absolute;top:0;right:0;cursor:pointer;text-transform:none;color:#999;font-weight:400}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-popup-close:after{display:inline-block;float:right;width:48px;height:48px;line-height:48px;text-align:center;content:"\e918";font-size:20px;font-family:"woosw";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.rtl .woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top{padding:0 20px 0 60px}body.rtl .woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-popup-close{right:auto;left:0}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid{display:block;position:relative;min-height:80px;flex:1 1 auto;flex-grow:1;padding:0;margin:0;background-color:#fff;overflow-x:hidden;overflow-y:auto}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-mid .woosw-popup-content-mid-message{display:block;padding:20px;height:40px;line-height:40px;text-align:center}.woosw-popup .woosw-items{margin:0;padding:10px 0;overflow-y:auto;position:relative}.woosw-popup .woosw-items .woosw-item{padding:0 20px}.woosw-popup .woosw-items .woosw-item .woosw-item-inner{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-top:1px dashed #eee}.woosw-popup .woosw-items .woosw-item:first-child .woosw-item-inner{border-top:none}.woosw-popup .woosw-items .woosw-item .woosw-item-inner>div{margin-right:10px}.woosw-popup .woosw-items .woosw-item .woosw-item-inner>div:last-child{margin-right:0}.woosw-popup .woosw-items .woosw-item .woosw-item--info{flex-grow:1}.woosw-items .woosw-item .woosw-item--remove,.woosw-items .woosw-item .woosw-item--add{width:14px;flex:0 0 14px;font-size:0}.woosw-items .woosw-item .woosw-item--remove span,.woosw-items .woosw-item .woosw-item--add span{display:inline-block;width:14px;text-align:center;cursor:pointer}.woosw-items .woosw-item .woosw-item--remove span:before,.woosw-items .woosw-item .woosw-item--add span:before{display:inline-block;content:"\e918";font-size:16px;font-family:"woosw";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woosw-items .woosw-item .woosw-item--remove span:hover:before,.woosw-items .woosw-item .woosw-item--add span:hover:before{color:#cc6055}.woosw-items .woosw-item .woosw-item--remove span.woosw-item--removing:before,.woosw-items .woosw-item .woosw-item--remove span.woosw-item--adding:before,.woosw-items .woosw-item .woosw-item--add span.woosw-item--removing:before,.woosw-items .woosw-item .woosw-item--add span.woosw-item--adding:before{content:"\e913";animation:woosw-spinner 1s linear infinite;-webkit-animation:woosw-spinner 1s linear infinite}.woosw-items .woosw-item .woosw-item--add span{transform:rotate(45deg)}.woosw-popup .woosw-items .woosw-item .woosw-item--image{width:80px;flex:0 0 80px}.woosw-popup .woosw-items .woosw-item .woosw-item--image img{width:100%;height:auto;border:none;padding:0;margin:0;box-shadow:none}.woosw-popup .woosw-items .woosw-item .woosw-item--stock p{margin:0}.woosw-popup .woosw-items .woosw-item .woosw-item--name,.woosw-popup .woosw-items .woosw-item .woosw-item--name a{font-weight:700;text-decoration:none}.woosw-popup .woosw-items .woosw-item .woosw-item--atc p,.woosw-popup .woosw-items .woosw-item .woosw-item--atc .add_to_cart_inline{border:none;padding:0;margin:0}.woosw-popup .woosw-items .woosw-item .woosw-item--price-increase{color:#f60}.woosw-popup .woosw-items .woosw-item .woosw-item--price-decrease{color:#5fbd74}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot{flex:0 0 auto;padding:20px;position:relative;color:#fff;font-size:14px;background-color:#fff;text-transform:uppercase}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner a,.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner span{line-height:1.2;text-decoration:none;border-bottom:1px solid #222;outline:none;cursor:pointer}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-notice{display:block;text-align:center;width:100%;height:48px;line-height:48px;padding:0 20px;color:#fff;font-size:14px;font-weight:400;background-color:#5fbd74;position:absolute;left:0;bottom:0;transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;opacity:0;visibility:hidden}.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-notice.woosw-notice-show{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);opacity:1;visibility:visible}.woosw-items .woosw-item .woosw-item--note{padding-left:10px;border-left:2px solid #222;font-style:italic;font-size:14px;cursor:pointer}.woosw-items .woosw-item .woosw-item--note-add{width:100%;position:relative}.woosw-items .woosw-item .woosw-item--note-add input{height:40px!important;line-height:38px!important;padding:0 10px!important;border-radius:4px!important}.woosw-items .woosw-item .woosw-item--note-add input[type=text]{width:100%}.woosw-items .woosw-item .woosw-item--note-add input[type=button]{position:absolute;top:0;right:0}body.rtl .woosw-items .woosw-item .woosw-item--note{border-left:none;border-right:2px solid #222;padding-left:0;padding-right:10px}.woosw-list table.woosw-items{margin:0;padding:0}.woosw-list table.woosw-items tr td{vertical-align:middle;padding:10px}.woosw-list table.woosw-items tr:nth-child(2n) td{background-color:rgba(0,0,0,.03)}.woosw-list table.woosw-items tr:hover td{background-color:rgba(0,0,0,.05)}.woosw-list table.woosw-items .woosw-item .woosw-item--image{width:100px}.woosw-list table.woosw-items .woosw-item .woosw-item--image img{width:80px;height:auto;border-radius:2px;border:none;padding:0;margin:0;box-shadow:none}.woosw-list table.woosw-items .woosw-item .woosw-item--name a{font-weight:700}.woosw-list table.woosw-items .woosw-item .woosw-item--atc p,.woosw-list table.woosw-items .woosw-item .woosw-item--atc .add_to_cart_inline{border:none;padding:0;margin:0}.woosw-list .woosw-switcher{display:flex;align-items:center;justify-content:flex-end;margin-bottom:30px}.woosw-list .woosw-actions{display:flex;align-items:center;justify-content:space-between;margin-top:30px}.woosw-list .woosw-copy{display:flex;align-items:center}.woosw-list .woosw-copy .woosw-copy-url{margin-left:10px;margin-right:0}body.rtl .woosw-list .woosw-copy .woosw-copy-url{margin-left:0;margin-right:10px}.woosw-list .woosw-share .woosw-share-label,.woosw-list .woosw-share a{display:inline-block;margin-left:0;margin-right:10px;text-decoration:none!important;font-style:normal!important}body.rtl .woosw-list .woosw-share .woosw-share-label,body.rtl .woosw-list .woosw-share a{margin-right:0;margin-left:10px}.woosw-link a{color:inherit}.woosw-link .woosw-link-inner{position:relative}.woosw-link .woosw-link-inner:after{content:attr(data-count);display:block;background-color:#e94b35;color:#fff;font-size:10px;font-weight:400;width:16px;height:16px;line-height:16px;text-align:center;border-radius:8px;position:absolute;top:-10px;right:-10px}.woosw-menu-item .woosw-menu-item-inner{position:relative}.woosw-menu-item .woosw-menu-item-inner:after{content:attr(data-count);display:block;background-color:#e94b35;color:#fff;font-size:10px;font-weight:400;width:16px;height:16px;line-height:16px;text-align:center;border-radius:8px;position:absolute;top:-10px;right:-10px}.woosw-icon{font-family:"woosw";speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woosw-share-facebook .woosw-icon:before{content:"\e919"}.woosw-share-twitter .woosw-icon:before{content:"\e91d"}.woosw-share-pinterest .woosw-icon:before{content:"\e91c"}.woosw-share-instagram .woosw-icon:before{content:"\e91a"}.woosw-share-mail .woosw-icon:before{content:"\e91b"}@media only screen and (max-width:860px){.woosw-list .woosw-actions{flex-direction:column;align-items:flex-start}}.woosw-suggested{padding:0 20px}.woosw-suggested-heading{text-align:center;overflow:hidden}.woosw-suggested-heading span{position:relative}.woosw-suggested-heading span:before{content:"";width:1000px;height:1px;background-color:#ddd;display:block;position:absolute;top:50%;left:-10px;transform:translateX(-100%)}.woosw-suggested-heading span:after{content:"";width:1000px;height:1px;background-color:#ddd;display:block;position:absolute;top:50%;left:auto;right:-10px;transform:translateX(100%)}.notiny-container{z-index:999999}.notiny-theme-woosw{padding:10px;background-color:#fff;color:#222;margin:5px 0;min-height:32px;max-width:100vw;display:flex;align-items:center;border:1px solid #eee;box-shadow:0 4px 4px rgba(0,0,0,.03)}.notiny-theme-woosw .notiny-img{margin:0;padding:0;width:48px;flex:0 0 48px;margin-right:10px}.notiny-theme-woosw .notiny-img img{width:100%;height:auto;margin:0}.notiny-theme-woosw .notiny-text{font-size:14px;line-height:1.4;flex-grow:1}.notiny-container-fluid-top .notiny-theme-woosw,.notiny-container-fluid-bottom .notiny-theme-woosw{width:90%;max-width:300px;margin-left:auto;margin-right:auto}.notiny-container-fluid-top{top:10px!important}.notiny-container-fluid-bottom{bottom:10px!important}.woosw-popup.woosw-popup-right .woosw-popup-inner .woosw-popup-content{left:unset;top:0;right:0;height:100%;transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0)}.woosw-popup.woosw-popup-right.woosw-show .woosw-popup-inner .woosw-popup-content{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.woosw-popup.woosw-popup-right .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top{background-color:rgba(0,0,0,.1);color:#222;text-transform:uppercase}.woosw-popup.woosw-popup-right .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot{background-color:#fff;color:#222;text-transform:uppercase}.woosw-popup.woosw-popup-right .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top a,.woosw-popup.woosw-popup-right .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-empty,.woosw-popup.woosw-popup-right .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-manage,.woosw-popup.woosw-popup-right .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-popup-close,.woosw-popup.woosw-popup-right .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot a,.woosw-popup.woosw-popup-right .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-continue{color:#222}.woosw-popup.woosw-popup-left .woosw-popup-inner .woosw-popup-content{left:0;top:0;right:unset;height:100%;transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0)}.woosw-popup.woosw-popup-left.woosw-show .woosw-popup-inner .woosw-popup-content{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.woosw-popup.woosw-popup-left .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top{background-color:rgba(0,0,0,.1)}.woosw-popup.woosw-popup-left .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top{background-color:rgba(0,0,0,.1);color:#222;text-transform:uppercase}.woosw-popup.woosw-popup-left .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot{background-color:#fff;color:#222;text-transform:uppercase}.woosw-popup.woosw-popup-left .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top a,.woosw-popup.woosw-popup-left .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-empty,.woosw-popup.woosw-popup-left .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-manage,.woosw-popup.woosw-popup-left .woosw-popup-inner .woosw-popup-content .woosw-popup-content-top .woosw-popup-close,.woosw-popup.woosw-popup-left .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot a,.woosw-popup.woosw-popup-left .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-continue{color:#222}/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/* $body-bg:               #e6e6e6 !default; */
/**
 *   Blocks Layout Selectors
 */
/********* LAYOUT **************/
/* RIGHT TO LEFT */
/******************************************************
 * @package wpbingo Theme Framework for WordPress
 * @version 1.0
 * @author http://www.wpbingosite.com
 * @copyright Copyright (C) Augus 2016 wpbingo.com <@emai:wpbingo@gmail.com>.All rights reserved.
 * @license   GNU General Public License version 1
*******************************************************/
 .rtl{direction:rtl}@media (min-width:1200px){.rtl .col-xl-2-4{width:20%}}.rtl .widget.widget_categories ul li:hover a:before,.rtl .widget.widget_categories ul li:hover span:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rtl .bwp-top-bar .display li:last-child{margin-right:15px}.rtl .bwp-top-bar .display li:first-child{margin-right:0}.rtl .mini-cart .cart-popup{right:auto!important;left:-12px!important}.rtl .bwp-top-bar .display li:first-child{margin-right:10px}.rtl .bwp-header .block-top-link>.widget .widget-custom-menu>div{left:auto;right:0}.rtl .entry-meta>*:not(.sticky-post):first-child{padding-left:14px;padding-right:0}.rtl .entry-meta>*:not(.sticky-post):last-child{padding-left:0;padding-right:14px}.rtl .bestseller-product .slick-arrow.fa-angle-left,.rtl .featured-product .slick-arrow.fa-angle-left{left:0;right:auto}.rtl .bestseller-product .slick-arrow.fa-angle-right,.rtl .featured-product .slick-arrow.fa-angle-right{left:35px;right:auto}.rtl .bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu{left:0!important}.rtl .bwp_product_list.scroll{direction:ltr}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"Lato",sans-serif;font-size:1rem;font-weight:500;line-height:1.7;color:#767a79;text-align:left;background-color:transparent}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:1.5em;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#000;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#064532;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:16px 30px;padding-bottom:16px 30px;color:#767a79;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-family:"Libre Baskerville",serif;font-weight:700;line-height:1.2;color:#000}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#e1e1e1}.blockquote-footer::before{content:"\2014 \00A0"}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0%;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{flex-basis:0%;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0%;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{flex-basis:0%;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{flex-basis:0%;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl-2-4{flex:0 0 20%;max-width:20%}}@media (min-width:992px){.col-lg-2-4{flex:0 0 20%;max-width:20%}}@media (min-width:768px){.col-md-2-4{flex:0 0 20%;max-width:20%}}@media (min-width:480px){.col-sm-2-4{flex:0 0 20%;max-width:20%}}table,.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}table th,table td,.table th,.table td{padding:16px 30px;vertical-align:top;border-top:1px solid #e6e6e6}table thead th,.table thead th{vertical-align:bottom;border-bottom:2px solid #e6e6e6}table tbody+tbody,.table tbody+tbody{border-top:2px solid #e6e6e6}table table,table .table,.table table,.table .table{background-color:transparent}.table-sm th,.table-sm td{padding:.3rem}table,.table-bordered{border:1px solid #e6e6e6}table th,table td,.table-bordered th,.table-bordered td{border:1px solid #e6e6e6}table thead th,table thead td,.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#c6e8ed}.table-hover .table-primary:hover{background-color:#b3e0e7}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b3e0e7}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#d0edd6}.table-hover .table-success:hover{background-color:#bee6c6}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#bee6c6}.table-info,.table-info>th,.table-info>td{background-color:#b8e5f3}.table-hover .table-info:hover{background-color:#a2ddef}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#a2ddef}.table-warning,.table-warning>th,.table-warning>td{background-color:#f9f0c5}.table-hover .table-warning:hover{background-color:#f7eaae}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#f7eaae}.table-danger,.table-danger>th,.table-danger>td{background-color:#f7c1c6}.table-hover .table-danger:hover{background-color:#f4aab1}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f4aab1}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#bdbfc0}.table-hover .table-dark:hover{background-color:#b0b2b4}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b0b2b4}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:transparent;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#e6e6e6}.table-dark{color:transparent;background-color:#212529}.table-dark th,.table-dark td,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.7;color:#000;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#000;background-color:#fff;border-color:#404040;outline:0;box-shadow:0 0 0 .2rem rgba(0,0,0,.25)}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.45rem + 2px)}select.form-control:focus::-ms-value{color:#000;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.7}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:2rem;line-height:1.33}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:1rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.7;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{padding:.25rem .5rem;font-size:1rem;line-height:1.5;border-radius:.2rem;-webkit-border-radius:.2rem;-moz-border-radius:.2rem;-ms-border-radius:.2rem;-o-border-radius:.2rem}select.form-control-sm:not([size]):not([multiple]){height:calc(2rem + 2px)}.form-control-lg{padding:.5rem 1rem;font-size:2rem;line-height:1.33;border-radius:.3rem;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;-ms-border-radius:.3rem;-o-border-radius:.3rem}select.form-control-lg:not([size]):not([multiple]){height:calc(3.66rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#767a79}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#57bf6d}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(87,191,109,.8);border-radius:.2rem}.was-validated .form-control:valid,.form-control.is-valid,.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#57bf6d}.was-validated .form-control:valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#57bf6d;box-shadow:0 0 0 .2rem rgba(87,191,109,.25)}.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip{display:block}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#57bf6d}.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#57bf6d}.was-validated .custom-control-input:valid~.custom-control-label::before,.custom-control-input.is-valid~.custom-control-label::before{background-color:#b3e2bd}.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip,.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid:checked~.custom-control-label::before,.custom-control-input.is-valid:checked~.custom-control-label::before{background-color:#7ccd8d}.was-validated .custom-control-input:valid:focus~.custom-control-label::before,.custom-control-input.is-valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px transparent,0 0 0 .2rem rgba(87,191,109,.25)}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#57bf6d}.was-validated .custom-file-input:valid~.custom-file-label::before,.custom-file-input.is-valid~.custom-file-label::before{border-color:inherit}.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip,.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(87,191,109,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#e42234}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(228,34,52,.8);border-radius:.2rem}.was-validated .form-control:invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#e42234}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#e42234;box-shadow:0 0 0 .2rem rgba(228,34,52,.25)}.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip{display:block}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#e42234}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#e42234}.was-validated .custom-control-input:invalid~.custom-control-label::before,.custom-control-input.is-invalid~.custom-control-label::before{background-color:#f2949c}.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip,.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid:checked~.custom-control-label::before,.custom-control-input.is-invalid:checked~.custom-control-label::before{background-color:#ea4f5e}.was-validated .custom-control-input:invalid:focus~.custom-control-label::before,.custom-control-input.is-invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px transparent,0 0 0 .2rem rgba(228,34,52,.25)}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#e42234}.was-validated .custom-file-input:invalid~.custom-file-label::before,.custom-file-input.is-invalid~.custom-file-label::before{border-color:inherit}.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip,.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(228,34,52,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;transition:height 0.35s ease}.dropup,.dropdown{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-ms-border-radius:.25rem;-o-border-radius:.25rem;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.175);box-shadow:0 .5rem 1rem rgba(0,0,0,.175)}.dropup .dropdown-menu{margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:1px;margin:-.335 0;overflow:hidden;background-color:#ddd}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#000;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#000;text-decoration:none;background-color:#f5f5f5}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#000}.dropdown-item.disabled,.dropdown-item:disabled{color:#e1e1e1;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:1rem;color:#e1e1e1;white-space:nowrap}.btn{display:inline-block;font-weight:500;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.7;border-radius:.25rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.btn:hover,.btn:focus{text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,0,0,.25)}.btn.disabled,.btn:disabled{opacity:.65;-webkit-box-shadow:none;box-shadow:none}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn:not(:disabled):not(.disabled):active:focus,.btn:not(:disabled):not(.disabled).active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,0,0,.25),inset 0 3px 5px rgba(0,0,0,.125);box-shadow:0 0 0 .2rem rgba(0,0,0,.25),inset 0 3px 5px rgba(0,0,0,.125)}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#33aebd;border-color:#33aebd;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-primary:hover{color:#fff;background-color:#2b929f;border-color:#288995}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem rgba(51,174,189,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#33aebd;border-color:#33aebd}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#288995;border-color:#25808b}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(51,174,189,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus,.btn-secondary.focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#212529;background-color:#57bf6d;border-color:#57bf6d;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-success:hover{color:#fff;background-color:#42ae59;border-color:#3fa454}.btn-success:focus,.btn-success.focus{box-shadow:0 0 0 .2rem rgba(87,191,109,.5)}.btn-success.disabled,.btn-success:disabled{color:#212529;background-color:#57bf6d;border-color:#57bf6d}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#3fa454;border-color:#3b9b4f}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(87,191,109,.5)}.btn-info{color:#fff;background-color:#01a3d4;border-color:#01a3d4;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-info:hover{color:#fff;background-color:#0186ae;border-color:#017ca1}.btn-info:focus,.btn-info.focus{box-shadow:0 0 0 .2rem rgba(1,163,212,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#01a3d4;border-color:#01a3d4}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#017ca1;border-color:#017295}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(1,163,212,.5)}.btn-warning{color:#212529;background-color:#e9c931;border-color:#e9c931;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-warning:hover{color:#212529;background-color:#dcba18;border-color:#d1b016}.btn-warning:focus,.btn-warning.focus{box-shadow:0 0 0 .2rem rgba(233,201,49,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#e9c931;border-color:#e9c931}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d1b016;border-color:#c5a715}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(233,201,49,.5)}.btn-danger{color:#fff;background-color:#e42234;border-color:#e42234;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger:hover{color:#fff;background-color:#c71829;border-color:#bc1726}.btn-danger:focus,.btn-danger.focus{box-shadow:0 0 0 .2rem rgba(228,34,52,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#e42234;border-color:#e42234}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bc1726;border-color:#b11624}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(228,34,52,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#121B1F;border-color:#121B1F;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-dark:hover{color:#fff;background-color:#040607;border-color:#000}.btn-dark:focus,.btn-dark.focus{box-shadow:0 0 0 .2rem rgba(18,27,31,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#121B1F;border-color:#121B1F}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(18,27,31,.5)}.btn-outline-primary{color:#33aebd;background-color:transparent;background-image:none;border-color:#33aebd}.btn-outline-primary:hover{color:#fff;background-color:#33aebd;border-color:#33aebd}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(51,174,189,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#33aebd;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#33aebd;border-color:#33aebd}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(51,174,189,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#57bf6d;background-color:transparent;background-image:none;border-color:#57bf6d}.btn-outline-success:hover{color:#212529;background-color:#57bf6d;border-color:#57bf6d}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(87,191,109,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#57bf6d;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#212529;background-color:#57bf6d;border-color:#57bf6d}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(87,191,109,.5)}.btn-outline-info{color:#01a3d4;background-color:transparent;background-image:none;border-color:#01a3d4}.btn-outline-info:hover{color:#fff;background-color:#01a3d4;border-color:#01a3d4}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(1,163,212,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#01a3d4;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#01a3d4;border-color:#01a3d4}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(1,163,212,.5)}.btn-outline-warning{color:#e9c931;background-color:transparent;background-image:none;border-color:#e9c931}.btn-outline-warning:hover{color:#212529;background-color:#e9c931;border-color:#e9c931}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(233,201,49,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#e9c931;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#e9c931;border-color:#e9c931}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(233,201,49,.5)}.btn-outline-danger{color:#e42234;background-color:transparent;background-image:none;border-color:#e42234}.btn-outline-danger:hover{color:#fff;background-color:#e42234;border-color:#e42234}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(228,34,52,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#e42234;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#e42234;border-color:#e42234}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(228,34,52,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#121B1F;background-color:transparent;background-image:none;border-color:#121B1F}.btn-outline-dark:hover{color:#fff;background-color:#121B1F;border-color:#121B1F}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(18,27,31,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#121B1F;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#121B1F;border-color:#121B1F}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(18,27,31,.5)}.btn-link{font-weight:400;color:#000;background-color:transparent}.btn-link:hover{color:#064532;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link:focus,.btn-link.focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link:disabled,.btn-link.disabled{color:#e1e1e1}.btn-lg{padding:.5rem 1rem;font-size:2rem;line-height:1.33;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:1rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.clearfix::after{display:block;clear:both;content:""}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#33aebd}a.text-primary:hover{color:#288995}.text-secondary{color:#6c757d}a.text-secondary:hover{color:#545b62}.text-success{color:#57bf6d}a.text-success:hover{color:#3fa454}.text-info{color:#01a3d4}a.text-info:hover{color:#017ca1}.text-warning{color:#e9c931}a.text-warning:hover{color:#d1b016}.text-danger{color:#e42234}a.text-danger:hover{color:#bc1726}.text-light{color:#f8f9fa}a.text-light:hover{color:#dae0e5}.text-dark{color:#121B1F}a.text-dark:hover{color:#000}.text-muted{color:#767a79!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.time_circles{position:relative;width:100%;height:100%}.time_circles>div{position:absolute;text-align:center}.time_circles>div>h4{margin:0;padding:0;text-transform:uppercase}.time_circles>div>h4,.time_circles>div>span{text-align:center;font-family:Roboto,Arial}.time_circles>div>span{display:block;width:100%;font-size:300%;margin-top:.4em;font-weight:700}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{display:block;padding:0}.mm-menu,.mm-panels,.mm-panels>.mm-panel{box-sizing:border-box;background:inherit;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panels,.mm-panels>.mm-panel{border-color:inherit}.mm-panels{overflow:hidden}.mm-panel{-webkit-transform:translate(100%);transform:translate(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform-origin:top left;transform-origin:top left}.mm-panel.mm-opened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-panel.mm-subopened{-webkit-transform:translate(-30%);transform:translate(-30%);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel.mm-highest{z-index:1}.mm-panel.mm-noanimation{-webkit-transition:none!important;transition:none!important}.mm-panel.mm-noanimation.mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:not(.mm-hidden){display:block}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:"";display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{box-sizing:border-box;height:40px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:"";border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-next:after,.mm-prev:before{content:"";border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-prev:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-next:after{-webkit-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn:first-child{left:0}.mm-navbar .mm-btn:last-child{text-align:right;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview a,.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li:not(.mm-divider):after{content:"";border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0;left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:"";border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}.mm-menu .mm-navbar>*,.mm-menu .mm-navbar a{color:rgba(0,0,0,.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);tap-highlight-color:hsla(0,0%,100%,.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:hsla(0,0%,100%,.5)}.mm-menu .mm-divider,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking,html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}.mm-menu.mm-offcanvas.mm-opened{display:block}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-opened{z-index:10}.mm-menu.mm-offcanvas{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(440px);transform:translate(440px);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}.mm-menu.mm-border-none .mm-listview>li:after,.mm-menu .mm-listview.mm-border-none>li:after,.mm-menu .mm-listview>li.mm-border-none:after{content:none}.mm-menu.mm-border-full .mm-listview>li:after,.mm-menu .mm-listview.mm-border-full>li:after,.mm-menu .mm-listview>li.mm-border-full:after{left:0!important}.mm-menu.mm-border-offset .mm-listview>li:after,.mm-menu .mm-listview.mm-border-offset>li:after,.mm-menu .mm-listview>li.mm-border-offset:after{right:20px}.mm-menu.mm-offcanvas.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(100%);transform:translate(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media all and (max-width:140px){html.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){html.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(10000px);transform:translate(10000px);-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(-100%);transform:translate(-100%);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}@media all and (max-width:140px){html.mm-right.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){html.mm-right.mm-opening .mm-menu.mm-fullscreen~.mm-slideout{-webkit-transform:translate(-10000px);transform:translate(-10000px);-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu.mm-offcanvas.mm-fullscreen.mm-bottom,.mm-menu.mm-offcanvas.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px}.mm-menu.mm-fx-menu-zoom{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(.7) translate3d(-30%,0,0);transform:scale(.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;transform-origin:left center}html.mm-opening .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}html.mm-right.mm-opened .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(.7) translate3d(30%,0,0);transform:scale(.7) translate3d(30%,0,0);-webkit-transform-origin:right center;transform-origin:right center}html.mm-right.mm-opening .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.mm-menu.mm-fx-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(-30%);transform:translate(-30%);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}html.mm-opening .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}html.mm-right.mm-opened .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(30%);transform:translate(30%);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}html.mm-right.mm-opening .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu.mm-fx-menu-fade{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}html.mm-opening .mm-menu.mm-fx-menu-fade{opacity:1}.mm-menu .mm-fx-panels-none.mm-panel,.mm-menu.mm-fx-panels-none .mm-panel{-webkit-transition-property:none;transition-property:none}.mm-menu .mm-fx-panels-none.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-none .mm-panel.mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu .mm-fx-panels-zoom.mm-panel,.mm-menu.mm-fx-panels-zoom .mm-panel{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5) translate3d(100%,0,0);transform:scale(1.5) translate3d(100%,0,0)}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-opened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-opened{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-subopened{-webkit-transform:scale(.7) translate3d(-30%,0,0);transform:scale(.7) translate3d(-30%,0,0)}.mm-menu.mm-fx-panels-slide-0 .mm-panel.mm-subopened,.mm-menu .mm-fx-panels-slide-0.mm-panel.mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu.mm-fx-panels-slide-100 .mm-panel.mm-subopened,.mm-menu .mm-fx-panels-slide-100.mm-panel.mm-subopened{-webkit-transform:translate(-100%);transform:translate(-100%);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel,.mm-menu.mm-fx-panels-slide-up .mm-panel{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-opened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-opened,.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li{-webkit-transition:none .4s ease;transition:none .4s ease}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:first-child{-webkit-transition-delay:50ms;transition-delay:50ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(3){-webkit-transition-delay:.15s;transition-delay:.15s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(5){-webkit-transition-delay:.25s;transition-delay:.25s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(7){-webkit-transition-delay:.35s;transition-delay:.35s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(8){-webkit-transition-delay:.4s;transition-delay:.4s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(9){-webkit-transition-delay:.45s;transition-delay:.45s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(10){-webkit-transition-delay:.5s;transition-delay:.5s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(11){-webkit-transition-delay:.55s;transition-delay:.55s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(12){-webkit-transition-delay:.6s;transition-delay:.6s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(13){-webkit-transition-delay:.65s;transition-delay:.65s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(14){-webkit-transition-delay:.7s;transition-delay:.7s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(15){-webkit-transition-delay:.75s;transition-delay:.75s}.mm-menu.mm-fx-listitems-slide .mm-listview>li{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate(50%);transform:translate(50%);-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}html.mm-opening .mm-menu.mm-fx-listitems-slide .mm-panel.mm-opened .mm-listview>li{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.mm-menu.mm-fx-listitems-fade .mm-listview>li{-webkit-transition-property:opacity;transition-property:opacity;opacity:0}html.mm-opening .mm-menu.mm-fx-listitems-fade .mm-panel.mm-opened .mm-listview>li{opacity:1}.mm-menu.mm-fx-listitems-drop .mm-listview>li{-webkit-transition-property:opacity,top;transition-property:opacity,top;opacity:0;top:-25%}html.mm-opening .mm-menu.mm-fx-listitems-drop .mm-panel.mm-opened .mm-listview>li{opacity:1;top:0}html.mm-iconbar body{overflow-x:hidden}html.mm-iconbar .mm-page{background:inherit;min-height:100vh}html.mm-iconbar .mm-slideout{box-sizing:border-box;padding-right:60px;-webkit-transform:translate(60px);transform:translate(60px);-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}.mm-menu.mm-iconbar{display:block}.mm-menu.mm-listview-justify .mm-panels>.mm-panel:after,.mm-menu.mm-listview-justify .mm-panels>.mm-panel:before,.mm-menu .mm-panels>.mm-panel.mm-listview-justify:after,.mm-menu .mm-panels>.mm-panel.mm-listview-justify:before{content:none;display:none}.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview,.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li,.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:40px}.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider),.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li:not(.mm-divider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>a:not(.mm-next),.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>span,.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>a:not(.mm-next),.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>span{box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm-listview-small .mm-listview>li>a:not(.mm-next),.mm-listview-small .mm-listview>li>span{padding:7px 10px 7px 20px}.mm-listview-small .mm-listview>li.mm-vertical>.mm-next,.mm-listview-small .mm-vertical>.mm-listview>li>.mm-next{height:34px}.mm-listview-large .mm-listview>li>a:not(.mm-next),.mm-listview-large .mm-listview>li>span{padding:15px 10px 15px 20px}.mm-listview-large .mm-listview>li.mm-vertical>.mm-next,.mm-listview-large .mm-vertical>.mm-listview>li>.mm-next{height:50px}.mm-listview-huge .mm-listview>li>a:not(.mm-next),.mm-listview-huge .mm-listview>li>span{padding:20px 10px 20px 20px}.mm-listview-huge .mm-listview>li.mm-vertical>.mm-next,.mm-listview-huge .mm-vertical>.mm-listview>li>.mm-next{height:60px}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-listview .mm-inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-menu .mm-listview.mm-multiline>li>a,.mm-menu .mm-listview.mm-multiline>li>span,.mm-menu .mm-listview>li.mm-multiline>a,.mm-menu .mm-listview>li.mm-multiline>span,.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span{text-overflow:clip;white-space:normal}.mm-menu.mm-opened[class*=mm-pagedim]~#mm-blocker{opacity:0}html.mm-opening .mm-menu.mm-opened[class*=mm-pagedim]~#mm-blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.mm-menu.mm-opened.mm-pagedim~#mm-blocker{background:inherit}.mm-menu.mm-opened.mm-pagedim-white~#mm-blocker{background:#fff}.mm-menu.mm-opened.mm-pagedim-black~#mm-blocker{background:#000}.mm-menu.mm-popup{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu.mm-popup.mm-opened~.mm-slideout{-webkit-transform:none!important;transform:none!important;z-index:0}.mm-menu.mm-popup.mm-opened~#mm-blocker{-webkit-transition-delay:0s!important;transition-delay:0s!important;z-index:1}html.mm-opening .mm-menu.mm-popup{opacity:1}.mm-menu.mm-offcanvas.mm-right{left:auto}html.mm-right.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-menu~.mm-slideout{-webkit-transform:translate(-440px);transform:translate(-440px);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}html.mm-front .mm-slideout{-webkit-transform:none!important;transform:none!important;z-index:0}html.mm-front #mm-blocker{z-index:1}html.mm-front .mm-menu.mm-offcanvas{z-index:2}.mm-menu.mm-offcanvas.mm-front,.mm-menu.mm-offcanvas.mm-next{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(-100%);transform:translate(-100%);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-offcanvas.mm-front.mm-right,.mm-menu.mm-offcanvas.mm-next.mm-right{-webkit-transform:translate(100%);transform:translate(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-offcanvas.mm-top{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu.mm-offcanvas.mm-bottom{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{width:100%;min-width:100%;max-width:100%}.mm-menu.mm-offcanvas.mm-bottom{top:auto}html.mm-opening .mm-menu.mm-offcanvas.mm-front,html.mm-opening .mm-menu.mm-offcanvas.mm-next{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{height:80%;min-height:140px;max-height:880px}.mm-menu.mm-shadow-page:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100}.mm-menu.mm-shadow-page.mm-right:after{left:auto;right:100%}.mm-menu.mm-shadow-page.mm-front:after,.mm-menu.mm-shadow-page.mm-next:after{content:none;display:none}.mm-menu.mm-shadow-page:after,.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0,0,0,.15);color:hsla(0,0%,100%,.8)}.mm-menu.mm-theme-dark .mm-navbar>*,.mm-menu.mm-theme-dark .mm-navbar a{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-dark .mm-btn:after,.mm-menu.mm-theme-dark .mm-btn:before{border-color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark .mm-listview>li .mm-next:after{border-color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-dark .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.1);tap-highlight-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark .mm-divider,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:hsla(0,0%,100%,.05)}.mm-menu.mm-theme-dark label.mm-check:before{border-color:hsla(0,0%,100%,.8)}.mm-menu.mm-theme-dark em.mm-counter{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-dark .mm-fixeddivider span{background:hsla(0,0%,100%,.05)}.mm-menu.mm-keyboardfocus a:focus{background:rgba(0,0,0,.1)}.mm-menu.mm-shadow-page.mm-theme-dark:after,.mm-menu.mm-shadow-panels.mm-theme-dark .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu.mm-theme-dark .mm-search input{background:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.8)}.mm-menu.mm-theme-dark .mm-indexer a,.mm-menu.mm-theme-dark .mm-noresultsmsg{color:hsla(0,0%,100%,.4)}.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}.mm-menu.mm-theme-dark input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-white{background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-navbar>*,.mm-menu.mm-theme-white .mm-navbar a{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-btn:after,.mm-menu.mm-theme-white .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-white .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.05);tap-highlight-color:rgba(0,0,0,.05)}.mm-menu.mm-theme-white .mm-divider,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,.3)}.mm-menu.mm-keyboardfocus a:focus,.mm-menu.mm-theme-white .mm-fixeddivider span{background:rgba(0,0,0,.05)}.mm-menu.mm-shadow-page.mm-theme-white:after,.mm-menu.mm-shadow-panels.mm-theme-white .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-indexer a,.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff}.mm-menu.mm-theme-white input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-black{background:#000;border-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.6)}.mm-menu.mm-theme-black .mm-navbar>*,.mm-menu.mm-theme-black .mm-navbar a{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-black .mm-btn:after,.mm-menu.mm-theme-black .mm-btn:before{border-color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-black .mm-listview{border-color:hsla(0,0%,100%,.2)}.mm-menu.mm-theme-black .mm-listview>li .mm-next:after{border-color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-black .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.3);tap-highlight-color:hsla(0,0%,100%,.3)}.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:hsla(0,0%,100%,.3)}.mm-menu.mm-theme-black .mm-divider,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:hsla(0,0%,100%,.2)}.mm-menu.mm-theme-black label.mm-check:before{border-color:hsla(0,0%,100%,.6)}.mm-menu.mm-theme-black em.mm-counter{color:hsla(0,0%,100%,.4)}.mm-menu.mm-theme-black .mm-fixeddivider span{background:hsla(0,0%,100%,.2)}.mm-menu.mm-keyboardfocus a:focus{background:hsla(0,0%,100%,.3)}.mm-menu.mm-shadow-page.mm-theme-black:after{content:none;display:none}.mm-menu.mm-shadow-panels.mm-theme-black .mm-panel.mm-opened:nth-child(n+2){box-shadow:false}.mm-menu.mm-theme-black .mm-search input{background:hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.6)}.mm-menu.mm-theme-black .mm-indexer a,.mm-menu.mm-theme-black .mm-noresultsmsg{color:hsla(0,0%,100%,.4)}.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:hsla(0,0%,100%,.3)}.mm-menu.mm-theme-black label.mm-toggle{background:hsla(0,0%,100%,.2)}.mm-menu.mm-theme-black label.mm-toggle:before{background:#000}.mm-menu.mm-theme-black input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu .mm-tileview.mm-listview:after,.mm-menu.mm-tileview .mm-listview:after{content:"";display:block;clear:both}.mm-menu .mm-tileview.mm-listview>li,.mm-menu.mm-tileview .mm-listview>li{width:50%;height:0;padding:50% 0 0;float:left;position:relative}.mm-menu .mm-tileview.mm-listview>li:after,.mm-menu.mm-tileview .mm-listview>li:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-s,.mm-menu.mm-tileview .mm-listview>li.mm-tile-s{width:25%;padding-top:25%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-l,.mm-menu.mm-tileview .mm-listview>li.mm-tile-l{width:75%;padding-top:75%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xl{width:100%;padding-top:100%}.mm-menu .mm-tileview.mm-listview>li>a,.mm-menu.mm-tileview .mm-listview>li>a,.mm-menu .mm-tileview.mm-listview>li>span,.mm-menu.mm-tileview .mm-listview>li>span{line-height:1px;text-align:center;padding:50% 10px 0;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu .mm-tileview.mm-listview>li>.mm-next,.mm-menu.mm-tileview .mm-listview>li>.mm-next{width:auto}.mm-menu .mm-tileview.mm-listview>li>.mm-next:after,.mm-menu.mm-tileview .mm-listview>li>.mm-next:after,.mm-menu .mm-tileview.mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-listview>li>.mm-next:before{content:none;display:none}.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0}.mm-menu.mm-tileview .mm-panel:after{content:none;display:none}.mm-menu.mm-tileview .mm-listview{margin:0}html.mm-widescreen body{position:relative}html.mm-widescreen #mm-blocker{display:none!important}html.mm-widescreen .mm-slideout{-webkit-transform:none!important;transform:none!important;width:70%!important;margin-left:30%!important}html.mm-widescreen .mm-page{background:inherit;box-sizing:border-box}html.mm-widescreen.mm-blocking,html.mm-widescreen.mm-blocking body{overflow:auto}.mm-menu.mm-widescreen{border-right-width:1px;border-right-style:solid;display:block!important;width:30%!important;min-width:0!important;max-width:none!important;top:0!important;right:auto!important;bottom:0!important;left:0!important;z-index:100!important;-webkit-transform:none!important;transform:none!important}.mm-menu.mm-widescreen.mm-pageshadow:after{content:none;display:none}.mm-menu.mm-autoheight{-webkit-transition:none .4s ease;transition:none .4s ease;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.mm-menu.mm-autoheight:not(.mm-offcanvas){position:relative}.mm-menu.mm-measureheight .mm-panel{display:block!important}.mm-menu.mm-measureheight .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}.mm-columns{-webkit-transition-property:width;transition-property:width}.mm-columns .mm-panels>.mm-panel{right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-columns .mm-panels>.mm-panel.mm-opened,.mm-columns .mm-panels>.mm-panel.mm-subopened{border-left:1px solid;border-color:inherit;display:block!important}.mm-columns .mm-panels>.mm-columns-0{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-columns-0 .mm-panels>.mm-panel{z-index:0}.mm-columns-0 .mm-panels>.mm-panel else{width:100%}.mm-columns-0 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(100%);transform:translate(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-offcanvas.mm-columns-0{width:80%;min-width:140px;max-width:0}html.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:0){html.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}}html.mm-right.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:0){html.mm-right.mm-opening .mm-menu.mm-columns-0~.mm-slideout{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}}.mm-columns .mm-panels>.mm-columns-1{-webkit-transform:translate(100%);transform:translate(100%);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-columns-1 .mm-panels>.mm-panel else{width:100%}.mm-columns-1 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(200%);transform:translate(200%);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu.mm-offcanvas.mm-columns-1{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(440px);transform:translate(440px);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-menu.mm-columns-1~.mm-slideout{-webkit-transform:translate(-440px);transform:translate(-440px);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-columns .mm-panels>.mm-columns-2{-webkit-transform:translate(200%);transform:translate(200%);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-columns-2 .mm-panels>.mm-panel else{width:100%}.mm-columns-2 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(300%);transform:translate(300%);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu.mm-offcanvas.mm-columns-2{width:80%;min-width:140px;max-width:880px}html.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1100px){html.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(880px);transform:translate(880px);-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1100px){html.mm-right.mm-opening .mm-menu.mm-columns-2~.mm-slideout{-webkit-transform:translate(-880px);transform:translate(-880px);-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}.mm-columns .mm-panels>.mm-columns-3{-webkit-transform:translate(300%);transform:translate(300%);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-columns-3 .mm-panels>.mm-panel else{width:100%}.mm-columns-3 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(400%);transform:translate(400%);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu.mm-offcanvas.mm-columns-3{width:80%;min-width:140px;max-width:1320px}html.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1650px){html.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(1320px);transform:translate(1320px);-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1650px){html.mm-right.mm-opening .mm-menu.mm-columns-3~.mm-slideout{-webkit-transform:translate(-1320px);transform:translate(-1320px);-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}.mm-columns .mm-panels>.mm-columns-4{-webkit-transform:translate(400%);transform:translate(400%);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-columns-4 .mm-panels>.mm-panel else{width:100%}.mm-columns-4 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(500%);transform:translate(500%);-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu.mm-offcanvas.mm-columns-4{width:80%;min-width:140px;max-width:1760px}html.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(80%);transform:translate(80%);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(140px);transform:translate(140px);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:2200px){html.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(1760px);transform:translate(1760px);-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(-80%);transform:translate(-80%);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(-140px);transform:translate(-140px);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:2200px){html.mm-right.mm-opening .mm-menu.mm-columns-4~.mm-slideout{-webkit-transform:translate(-1760px);transform:translate(-1760px);-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}.mm-columns.mm-offcanvas.mm-bottom,.mm-columns.mm-offcanvas.mm-top{width:100%;max-width:100%;min-width:100%}html.mm-opening .mm-columns.mm-offcanvas.mm-front,html.mm-opening .mm-columns.mm-offcanvas.mm-next{-webkit-transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}em.mm-counter+a.mm-next{width:90px}em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen{padding-left:0}.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+a,.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+span,em.mm-counter+a.mm-fullsubopen+a,em.mm-counter+a.mm-fullsubopen+span{padding-right:90px}.mm-vertical>.mm-counter{top:12px;margin-top:0}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}.mm-nosubresults>.mm-counter{display:none}.mm-menu em.mm-counter{color:rgba(0,0,0,.3)}.mm-divider>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mm-collapsed:not(.mm-uncollapsed){display:none}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:10;-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-fixeddivider:after{content:none!important;display:none!important}.mm-hasdividers .mm-fixeddivider{display:block}.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,.05)}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;transition-duration:0s}.mm-menu.mm-dropdown{box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}html.mm-dropdown .mm-slideout{-webkit-transform:none!important;transform:none!important;z-index:0}html.mm-dropdown #mm-blocker{-webkit-transition-delay:0s!important;transition-delay:0s!important;z-index:1}html.mm-dropdown .mm-menu{z-index:2}html.mm-dropdown.mm-opened:not(.mm-opening) .mm-menu{display:none}.mm-menu.mm-tip:before{content:"";background:inherit;box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu.mm-tipleft:before{left:22px}.mm-menu.mm-tipright:before{right:22px}.mm-menu.mm-tiptop:before{top:-8px}.mm-menu.mm-tipbottom:before{bottom:-8px}.mm-iconpanel .mm-panels>.mm-panel{-webkit-transition-property:left,-webkit-transform;transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform}.mm-iconpanel .mm-panels>.mm-panel.mm-opened,.mm-iconpanel .mm-panels>.mm-panel.mm-subopened{border-left:1px solid;border-color:inherit;display:block!important}.mm-iconpanel .mm-panels>.mm-panel.mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0}.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px}.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px}.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px}.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px}.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px}.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px}.mm-subblocker{background:inherit;opacity:0;display:block;max-height:100%;position:absolute;top:0;right:0;left:0;z-index:3;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.mm-subopened .mm-subblocker{opacity:.6;bottom:-100000px}.mm-keyboardfocus a:focus{outline:0}.mm-menu.mm-keyboardfocus a:focus{background:hsla(0,0%,100%,.5)}.mm-navbars-bottom,.mm-navbars-top{background:inherit;border-color:inherit;border-width:0;overflow:hidden;position:absolute;left:0;right:0;z-index:3}.mm-navbars-bottom>.mm-navbar,.mm-navbars-top>.mm-navbar{border:none;padding:0;position:relative;-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-navbars-top{border-bottom-style:solid;border-bottom-width:1px;top:0}.mm-navbars-bottom{border-top-style:solid;border-top-width:1px;bottom:0}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-navbar[class*=mm-navbar-content-]>*{box-sizing:border-box;display:block;float:left}.mm-navbar .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar .mm-breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar .mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-hasnavbar-top-1 .mm-panels{top:40px}.mm-hasnavbar-top-2 .mm-panels{top:80px}.mm-hasnavbar-top-3 .mm-panels{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-hasnavbar-bottom-1 .mm-panels{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}.mm-menu.mm-rtl{direction:rtl}.mm-menu.mm-rtl.mm-offcanvas{right:auto}.mm-menu.mm-rtl .mm-panel:not(.mm-opened){-webkit-transform:translate(-100%);transform:translate(-100%);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-rtl .mm-panel.mm-subopened{-webkit-transform:translate(30%);transform:translate(30%);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-menu.mm-rtl .mm-navbar .mm-btn:first-child{left:auto;right:0}.mm-menu.mm-rtl .mm-navbar .mm-btn:last-child{right:auto;left:0}.mm-menu.mm-rtl .mm-navbar .mm-next:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-navbar .mm-prev:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-menu.mm-rtl .mm-listview>li:not(.mm-divider):after{left:0;right:20px}.mm-menu.mm-rtl .mm-listview>li>a:not(.mm-next),.mm-menu.mm-rtl .mm-listview>li>span:not(.mm-next){padding-left:10px;padding-right:20px!important;margin-right:0!important}.mm-menu.mm-rtl .mm-listview .mm-next{right:auto;left:0}.mm-menu.mm-rtl .mm-listview .mm-next:before{left:auto;right:0}.mm-menu.mm-rtl .mm-listview .mm-next:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-listview .mm-next+a,.mm-menu.mm-rtl .mm-listview .mm-next+span{margin-left:50px}.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter{left:45px;right:auto}.mm-menu.mm-rtl em.mm-counter+a.mm-next+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+span{margin-left:90px}.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+span{padding-left:90px}.mm-menu.mm-rtl label.mm-check,.mm-menu.mm-rtl label.mm-toggle{left:20px;right:auto!important}.mm-menu.mm-rtl label.mm-toggle+a,.mm-menu.mm-rtl label.mm-toggle+span{padding-left:80px}.mm-menu.mm-rtl label.mm-check+a,.mm-menu.mm-rtl label.mm-check+span{padding-left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check,.mm-menu.mm-rtl a.mm-next+label.mm-toggle{left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{margin-left:50px}.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{padding-left:70px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle{left:100px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+span,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+span{margin-left:90px}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-]{left:0}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-].mm-subopened{-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-menu.mm-rtl.mm-iconpanel .mm-panel{-webkit-transition-property:right,-webkit-transform;transition-property:right,-webkit-transform;transition-property:transform,right;transition-property:transform,right,-webkit-transform}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-0{right:0}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-1{right:40px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-2{right:80px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-3{right:120px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-4{right:160px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-5{right:200px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-6{right:240px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-opened{border-left:none;border-right:1px solid;border-color:inherit}.mm-search,.mm-search input{box-sizing:border-box}.mm-search{height:40px;padding:7px 10px 0;position:relative}.mm-search input{border:none!important;outline:0!important;box-shadow:none!important;border-radius:4px;font:inherit;font-size:14px;line-height:26px;display:block;box-sizing:border-box;width:100%;height:26px;min-height:26px;max-height:26px;margin:0;padding:0 10px}.mm-search input::-ms-clear{display:none}.mm-search .mm-clear,.mm-search .mm-next{right:0}.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}.mm-panel.mm-hassearch.mm-hasnavbar>.mm-search{top:40px}.mm-noresultsmsg{text-align:center;font-size:21px;padding:40px 0}.mm-noresults .mm-indexer{display:none!important}li.mm-nosubresults>a.mm-next{display:none}li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}.mm-menu .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-indexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-100px;z-index:15;-webkit-transition:right .4s ease;transition:right .4s ease;-webkit-transform:translate(0);transform:translate(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-indexer a{text-decoration:none;display:block;height:3.85%}.mm-indexer~.mm-panel.mm-hasindexer{padding-right:40px}.mm-hasindexer .mm-indexer{right:0}.mm-hasindexer .mm-fixeddivider{right:20px}.mm-menu .mm-indexer a{color:rgba(0,0,0,.3)}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen),.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a:not(.mm-fullsubopen){-webkit-transition:background .4s ease;transition:background .4s ease}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:hsla(0,0%,100%,.5)}input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2}label.mm-check:before,label.mm-toggle:before{content:"";display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked~label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked~label.mm-check:before{opacity:1}li.mm-vertical label.mm-check,li.mm-vertical label.mm-toggle{bottom:auto;margin-top:0;top:5px}label.mm-check,label.mm-toggle{right:20px}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check+a,label.mm-check+span{padding-right:60px}a.mm-next+label.mm-check,a.mm-next+label.mm-toggle{right:60px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span,a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{margin-right:50px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:70px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:50px}em.mm-counter+a.mm-next+label.mm-check,em.mm-counter+a.mm-next+label.mm-toggle{right:100px}em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span,em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span{margin-right:90px}.mm-menu label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu label.mm-toggle:before{background:#f3f3f3}.mm-menu input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:rgba(0,0,0,.75)}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff url(../../../themes/bookio/css/slick/ajax-loader.gif) 50% no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;margin-top:-10px;padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev:before{content:"\2190"}.slick-next{right:-25px}.slick-next:before{content:"\2192"}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:"\2190"}[dir=rtl] .slick-prev{right:-25px;left:auto}[dir=rtl] .slick-prev:before{content:"\2192"}[dir=rtl] .slick-slide{float:right}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(../../../plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.admin-bar .pswp{height:calc(100% - 32px);top:32px}@media screen and (max-width:782px){.admin-bar .pswp{height:calc(100% - 46px);top:46px}}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-display:swap;font-family:'FontAwesome';src:url(../../../plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url('../../../plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url(../../../plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../../../plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../../../plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url('../../../plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}/*!
 *  Material Design Iconic Font by Sergey Kupletsky (@zavoloklom) - http://zavoloklom.github.io/material-design-iconic-font/
 *  License - http://zavoloklom.github.io/material-design-iconic-font/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-display:swap;font-family:Material;src:url(../../../themes/bookio/fonts/Material-Design-Iconic-Font.woff2?v=2.2.0) format("woff2"),url(../../../themes/bookio/fonts/Material-Design-Iconic-Font.woff?v=2.2.0) format("woff"),url(../../../themes/bookio/fonts/Material-Design-Iconic-Font.ttf?v=2.2.0) format("truetype");font-weight:400;font-style:normal}.zmdi{display:inline-block;font:normal normal normal 14px/1 Material;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.zmdi-hc-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.zmdi-hc-2x{font-size:2em}.zmdi-hc-3x{font-size:3em}.zmdi-hc-4x{font-size:4em}.zmdi-hc-5x{font-size:5em}.zmdi-hc-fw{width:1.28571429em;text-align:center}.zmdi-hc-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.zmdi-hc-ul>li{position:relative}.zmdi-hc-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.zmdi-hc-li.zmdi-hc-lg{left:-1.85714286em}.zmdi-hc-border{padding:.1em .25em;border:.1em solid #9e9e9e;border-radius:2px}.zmdi-hc-border-circle{padding:.1em .25em;border:.1em solid #9e9e9e;border-radius:50%}.zmdi.pull-left{float:left;margin-right:.15em}.zmdi.pull-right{float:right;margin-left:.15em}.zmdi-hc-spin{-webkit-animation:a 1.5s infinite linear;animation:a 1.5s infinite linear}.zmdi-hc-spin-reverse{-webkit-animation:b 1.5s infinite linear;animation:b 1.5s infinite linear}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@keyframes b{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}.zmdi-hc-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.zmdi-hc-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.zmdi-hc-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.zmdi-hc-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.zmdi-hc-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.zmdi-hc-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.zmdi-hc-stack-1x,.zmdi-hc-stack-2x{position:absolute;left:0;width:100%;text-align:center}.zmdi-hc-stack-1x{line-height:inherit}.zmdi-hc-stack-2x{font-size:2em}.zmdi-hc-inverse{color:#fff}.zmdi-3d-rotation:before{content:"\f101"}.zmdi-airplane-off:before{content:"\f102"}.zmdi-airplane:before{content:"\f103"}.zmdi-album:before{content:"\f104"}.zmdi-archive:before{content:"\f105"}.zmdi-assignment-account:before{content:"\f106"}.zmdi-assignment-alert:before{content:"\f107"}.zmdi-assignment-check:before{content:"\f108"}.zmdi-assignment-o:before{content:"\f109"}.zmdi-assignment-return:before{content:"\f10a"}.zmdi-assignment-returned:before{content:"\f10b"}.zmdi-assignment:before{content:"\f10c"}.zmdi-attachment-alt:before{content:"\f10d"}.zmdi-attachment:before{content:"\f10e"}.zmdi-audio:before{content:"\f10f"}.zmdi-badge-check:before{content:"\f110"}.zmdi-balance-wallet:before{content:"\f111"}.zmdi-balance:before{content:"\f112"}.zmdi-battery-alert:before{content:"\f113"}.zmdi-battery-flash:before{content:"\f114"}.zmdi-battery-unknown:before{content:"\f115"}.zmdi-battery:before{content:"\f116"}.zmdi-bike:before{content:"\f117"}.zmdi-block-alt:before{content:"\f118"}.zmdi-block:before{content:"\f119"}.zmdi-boat:before{content:"\f11a"}.zmdi-book-image:before{content:"\f11b"}.zmdi-book:before{content:"\f11c"}.zmdi-bookmark-outline:before{content:"\f11d"}.zmdi-bookmark:before{content:"\f11e"}.zmdi-brush:before{content:"\f11f"}.zmdi-bug:before{content:"\f120"}.zmdi-bus:before{content:"\f121"}.zmdi-cake:before{content:"\f122"}.zmdi-car-taxi:before{content:"\f123"}.zmdi-car-wash:before{content:"\f124"}.zmdi-car:before{content:"\f125"}.zmdi-card-giftcard:before{content:"\f126"}.zmdi-card-membership:before{content:"\f127"}.zmdi-card-travel:before{content:"\f128"}.zmdi-card:before{content:"\f129"}.zmdi-case-check:before{content:"\f12a"}.zmdi-case-download:before{content:"\f12b"}.zmdi-case-play:before{content:"\f12c"}.zmdi-case:before{content:"\f12d"}.zmdi-cast-connected:before{content:"\f12e"}.zmdi-cast:before{content:"\f12f"}.zmdi-chart-donut:before{content:"\f130"}.zmdi-chart:before{content:"\f131"}.zmdi-city-alt:before{content:"\f132"}.zmdi-city:before{content:"\f133"}.zmdi-close-circle-o:before{content:"\f134"}.zmdi-close-circle:before{content:"\f135"}.zmdi-close:before{content:"\f136"}.zmdi-cocktail:before{content:"\f137"}.zmdi-code-setting:before{content:"\f138"}.zmdi-code-smartphone:before{content:"\f139"}.zmdi-code:before{content:"\f13a"}.zmdi-coffee:before{content:"\f13b"}.zmdi-collection-bookmark:before{content:"\f13c"}.zmdi-collection-case-play:before{content:"\f13d"}.zmdi-collection-folder-image:before{content:"\f13e"}.zmdi-collection-image-o:before{content:"\f13f"}.zmdi-collection-image:before{content:"\f140"}.zmdi-collection-item-1:before{content:"\f141"}.zmdi-collection-item-2:before{content:"\f142"}.zmdi-collection-item-3:before{content:"\f143"}.zmdi-collection-item-4:before{content:"\f144"}.zmdi-collection-item-5:before{content:"\f145"}.zmdi-collection-item-6:before{content:"\f146"}.zmdi-collection-item-7:before{content:"\f147"}.zmdi-collection-item-8:before{content:"\f148"}.zmdi-collection-item-9-plus:before{content:"\f149"}.zmdi-collection-item-9:before{content:"\f14a"}.zmdi-collection-item:before{content:"\f14b"}.zmdi-collection-music:before{content:"\f14c"}.zmdi-collection-pdf:before{content:"\f14d"}.zmdi-collection-plus:before{content:"\f14e"}.zmdi-collection-speaker:before{content:"\f14f"}.zmdi-collection-text:before{content:"\f150"}.zmdi-collection-video:before{content:"\f151"}.zmdi-compass:before{content:"\f152"}.zmdi-cutlery:before{content:"\f153"}.zmdi-delete:before{content:"\f154"}.zmdi-dialpad:before{content:"\f155"}.zmdi-dns:before{content:"\f156"}.zmdi-drink:before{content:"\f157"}.zmdi-edit:before{content:"\f158"}.zmdi-email-open:before{content:"\f159"}.zmdi-email:before{content:"\f15a"}.zmdi-eye-off:before{content:"\f15b"}.zmdi-eye:before{content:"\f15c"}.zmdi-eyedropper:before{content:"\f15d"}.zmdi-favorite-outline:before{content:"\f15e"}.zmdi-favorite:before{content:"\f15f"}.zmdi-filter-list:before{content:"\f160"}.zmdi-fire:before{content:"\f161"}.zmdi-flag:before{content:"\f162"}.zmdi-flare:before{content:"\f163"}.zmdi-flash-auto:before{content:"\f164"}.zmdi-flash-off:before{content:"\f165"}.zmdi-flash:before{content:"\f166"}.zmdi-flip:before{content:"\f167"}.zmdi-flower-alt:before{content:"\f168"}.zmdi-flower:before{content:"\f169"}.zmdi-font:before{content:"\f16a"}.zmdi-fullscreen-alt:before{content:"\f16b"}.zmdi-fullscreen-exit:before{content:"\f16c"}.zmdi-fullscreen:before{content:"\f16d"}.zmdi-functions:before{content:"\f16e"}.zmdi-gas-station:before{content:"\f16f"}.zmdi-gesture:before{content:"\f170"}.zmdi-globe-alt:before{content:"\f171"}.zmdi-globe-lock:before{content:"\f172"}.zmdi-globe:before{content:"\f173"}.zmdi-graduation-cap:before{content:"\f174"}.zmdi-home:before{content:"\f175"}.zmdi-hospital-alt:before{content:"\f176"}.zmdi-hospital:before{content:"\f177"}.zmdi-hotel:before{content:"\f178"}.zmdi-hourglass-alt:before{content:"\f179"}.zmdi-hourglass-outline:before{content:"\f17a"}.zmdi-hourglass:before{content:"\f17b"}.zmdi-http:before{content:"\f17c"}.zmdi-image-alt:before{content:"\f17d"}.zmdi-image-o:before{content:"\f17e"}.zmdi-image:before{content:"\f17f"}.zmdi-inbox:before{content:"\f180"}.zmdi-invert-colors-off:before{content:"\f181"}.zmdi-invert-colors:before{content:"\f182"}.zmdi-key:before{content:"\f183"}.zmdi-label-alt-outline:before{content:"\f184"}.zmdi-label-alt:before{content:"\f185"}.zmdi-label-heart:before{content:"\f186"}.zmdi-label:before{content:"\f187"}.zmdi-labels:before{content:"\f188"}.zmdi-lamp:before{content:"\f189"}.zmdi-landscape:before{content:"\f18a"}.zmdi-layers-off:before{content:"\f18b"}.zmdi-layers:before{content:"\f18c"}.zmdi-library:before{content:"\f18d"}.zmdi-link:before{content:"\f18e"}.zmdi-lock-open:before{content:"\f18f"}.zmdi-lock-outline:before{content:"\f190"}.zmdi-lock:before{content:"\f191"}.zmdi-mail-reply-all:before{content:"\f192"}.zmdi-mail-reply:before{content:"\f193"}.zmdi-mail-send:before{content:"\f194"}.zmdi-mall:before{content:"\f195"}.zmdi-map:before{content:"\f196"}.zmdi-menu:before{content:"\f197"}.zmdi-money-box:before{content:"\f198"}.zmdi-money-off:before{content:"\f199"}.zmdi-money:before{content:"\f19a"}.zmdi-more-vert:before{content:"\f19b"}.zmdi-more:before{content:"\f19c"}.zmdi-movie-alt:before{content:"\f19d"}.zmdi-movie:before{content:"\f19e"}.zmdi-nature-people:before{content:"\f19f"}.zmdi-nature:before{content:"\f1a0"}.zmdi-navigation:before{content:"\f1a1"}.zmdi-open-in-browser:before{content:"\f1a2"}.zmdi-open-in-new:before{content:"\f1a3"}.zmdi-palette:before{content:"\f1a4"}.zmdi-parking:before{content:"\f1a5"}.zmdi-pin-account:before{content:"\f1a6"}.zmdi-pin-assistant:before{content:"\f1a7"}.zmdi-pin-drop:before{content:"\f1a8"}.zmdi-pin-help:before{content:"\f1a9"}.zmdi-pin-off:before{content:"\f1aa"}.zmdi-pin:before{content:"\f1ab"}.zmdi-pizza:before{content:"\f1ac"}.zmdi-plaster:before{content:"\f1ad"}.zmdi-power-setting:before{content:"\f1ae"}.zmdi-power:before{content:"\f1af"}.zmdi-print:before{content:"\f1b0"}.zmdi-puzzle-piece:before{content:"\f1b1"}.zmdi-quote:before{content:"\f1b2"}.zmdi-railway:before{content:"\f1b3"}.zmdi-receipt:before{content:"\f1b4"}.zmdi-refresh-alt:before{content:"\f1b5"}.zmdi-refresh-sync-alert:before{content:"\f1b6"}.zmdi-refresh-sync-off:before{content:"\f1b7"}.zmdi-refresh-sync:before{content:"\f1b8"}.zmdi-refresh:before{content:"\f1b9"}.zmdi-roller:before{content:"\f1ba"}.zmdi-ruler:before{content:"\f1bb"}.zmdi-scissors:before{content:"\f1bc"}.zmdi-screen-rotation-lock:before{content:"\f1bd"}.zmdi-screen-rotation:before{content:"\f1be"}.zmdi-search-for:before{content:"\f1bf"}.zmdi-search-in-file:before{content:"\f1c0"}.zmdi-search-in-page:before{content:"\f1c1"}.zmdi-search-replace:before{content:"\f1c2"}.zmdi-search:before{content:"\f1c3"}.zmdi-seat:before{content:"\f1c4"}.zmdi-settings-square:before{content:"\f1c5"}.zmdi-settings:before{content:"\f1c6"}.zmdi-shield-check:before{content:"\f1c7"}.zmdi-shield-security:before{content:"\f1c8"}.zmdi-shopping-basket:before{content:"\f1c9"}.zmdi-shopping-cart-plus:before{content:"\f1ca"}.zmdi-shopping-cart:before{content:"\f1cb"}.zmdi-sign-in:before{content:"\f1cc"}.zmdi-sort-amount-asc:before{content:"\f1cd"}.zmdi-sort-amount-desc:before{content:"\f1ce"}.zmdi-sort-asc:before{content:"\f1cf"}.zmdi-sort-desc:before{content:"\f1d0"}.zmdi-spellcheck:before{content:"\f1d1"}.zmdi-storage:before{content:"\f1d2"}.zmdi-store-24:before{content:"\f1d3"}.zmdi-store:before{content:"\f1d4"}.zmdi-subway:before{content:"\f1d5"}.zmdi-sun:before{content:"\f1d6"}.zmdi-tab-unselected:before{content:"\f1d7"}.zmdi-tab:before{content:"\f1d8"}.zmdi-tag-close:before{content:"\f1d9"}.zmdi-tag-more:before{content:"\f1da"}.zmdi-tag:before{content:"\f1db"}.zmdi-thumb-down:before{content:"\f1dc"}.zmdi-thumb-up-down:before{content:"\f1dd"}.zmdi-thumb-up:before{content:"\f1de"}.zmdi-ticket-star:before{content:"\f1df"}.zmdi-toll:before{content:"\f1e0"}.zmdi-toys:before{content:"\f1e1"}.zmdi-traffic:before{content:"\f1e2"}.zmdi-translate:before{content:"\f1e3"}.zmdi-triangle-down:before{content:"\f1e4"}.zmdi-triangle-up:before{content:"\f1e5"}.zmdi-truck:before{content:"\f1e6"}.zmdi-turning-sign:before{content:"\f1e7"}.zmdi-wallpaper:before{content:"\f1e8"}.zmdi-washing-machine:before{content:"\f1e9"}.zmdi-window-maximize:before{content:"\f1ea"}.zmdi-window-minimize:before{content:"\f1eb"}.zmdi-window-restore:before{content:"\f1ec"}.zmdi-wrench:before{content:"\f1ed"}.zmdi-zoom-in:before{content:"\f1ee"}.zmdi-zoom-out:before{content:"\f1ef"}.zmdi-alert-circle-o:before{content:"\f1f0"}.zmdi-alert-circle:before{content:"\f1f1"}.zmdi-alert-octagon:before{content:"\f1f2"}.zmdi-alert-polygon:before{content:"\f1f3"}.zmdi-alert-triangle:before{content:"\f1f4"}.zmdi-help-outline:before{content:"\f1f5"}.zmdi-help:before{content:"\f1f6"}.zmdi-info-outline:before{content:"\f1f7"}.zmdi-info:before{content:"\f1f8"}.zmdi-notifications-active:before{content:"\f1f9"}.zmdi-notifications-add:before{content:"\f1fa"}.zmdi-notifications-none:before{content:"\f1fb"}.zmdi-notifications-off:before{content:"\f1fc"}.zmdi-notifications-paused:before{content:"\f1fd"}.zmdi-notifications:before{content:"\f1fe"}.zmdi-account-add:before{content:"\f1ff"}.zmdi-account-box-mail:before{content:"\f200"}.zmdi-account-box-o:before{content:"\f201"}.zmdi-account-box-phone:before{content:"\f202"}.zmdi-account-box:before{content:"\f203"}.zmdi-account-calendar:before{content:"\f204"}.zmdi-account-circle:before{content:"\f205"}.zmdi-account-o:before{content:"\f206"}.zmdi-account:before{content:"\f207"}.zmdi-accounts-add:before{content:"\f208"}.zmdi-accounts-alt:before{content:"\f209"}.zmdi-accounts-list-alt:before{content:"\f20a"}.zmdi-accounts-list:before{content:"\f20b"}.zmdi-accounts-outline:before{content:"\f20c"}.zmdi-accounts:before{content:"\f20d"}.zmdi-face:before{content:"\f20e"}.zmdi-female:before{content:"\f20f"}.zmdi-male-alt:before{content:"\f210"}.zmdi-male-female:before{content:"\f211"}.zmdi-male:before{content:"\f212"}.zmdi-mood-bad:before{content:"\f213"}.zmdi-mood:before{content:"\f214"}.zmdi-run:before{content:"\f215"}.zmdi-walk:before{content:"\f216"}.zmdi-cloud-box:before{content:"\f217"}.zmdi-cloud-circle:before{content:"\f218"}.zmdi-cloud-done:before{content:"\f219"}.zmdi-cloud-download:before{content:"\f21a"}.zmdi-cloud-off:before{content:"\f21b"}.zmdi-cloud-outline-alt:before{content:"\f21c"}.zmdi-cloud-outline:before{content:"\f21d"}.zmdi-cloud-upload:before{content:"\f21e"}.zmdi-cloud:before{content:"\f21f"}.zmdi-download:before{content:"\f220"}.zmdi-file-plus:before{content:"\f221"}.zmdi-file-text:before{content:"\f222"}.zmdi-file:before{content:"\f223"}.zmdi-folder-outline:before{content:"\f224"}.zmdi-folder-person:before{content:"\f225"}.zmdi-folder-star-alt:before{content:"\f226"}.zmdi-folder-star:before{content:"\f227"}.zmdi-folder:before{content:"\f228"}.zmdi-gif:before{content:"\f229"}.zmdi-upload:before{content:"\f22a"}.zmdi-border-all:before{content:"\f22b"}.zmdi-border-bottom:before{content:"\f22c"}.zmdi-border-clear:before{content:"\f22d"}.zmdi-border-color:before{content:"\f22e"}.zmdi-border-horizontal:before{content:"\f22f"}.zmdi-border-inner:before{content:"\f230"}.zmdi-border-left:before{content:"\f231"}.zmdi-border-outer:before{content:"\f232"}.zmdi-border-right:before{content:"\f233"}.zmdi-border-style:before{content:"\f234"}.zmdi-border-top:before{content:"\f235"}.zmdi-border-vertical:before{content:"\f236"}.zmdi-copy:before{content:"\f237"}.zmdi-crop:before{content:"\f238"}.zmdi-format-align-center:before{content:"\f239"}.zmdi-format-align-justify:before{content:"\f23a"}.zmdi-format-align-left:before{content:"\f23b"}.zmdi-format-align-right:before{content:"\f23c"}.zmdi-format-bold:before{content:"\f23d"}.zmdi-format-clear-all:before{content:"\f23e"}.zmdi-format-clear:before{content:"\f23f"}.zmdi-format-color-fill:before{content:"\f240"}.zmdi-format-color-reset:before{content:"\f241"}.zmdi-format-color-text:before{content:"\f242"}.zmdi-format-indent-decrease:before{content:"\f243"}.zmdi-format-indent-increase:before{content:"\f244"}.zmdi-format-italic:before{content:"\f245"}.zmdi-format-line-spacing:before{content:"\f246"}.zmdi-format-list-bulleted:before{content:"\f247"}.zmdi-format-list-numbered:before{content:"\f248"}.zmdi-format-ltr:before{content:"\f249"}.zmdi-format-rtl:before{content:"\f24a"}.zmdi-format-size:before{content:"\f24b"}.zmdi-format-strikethrough-s:before{content:"\f24c"}.zmdi-format-strikethrough:before{content:"\f24d"}.zmdi-format-subject:before{content:"\f24e"}.zmdi-format-underlined:before{content:"\f24f"}.zmdi-format-valign-bottom:before{content:"\f250"}.zmdi-format-valign-center:before{content:"\f251"}.zmdi-format-valign-top:before{content:"\f252"}.zmdi-redo:before{content:"\f253"}.zmdi-select-all:before{content:"\f254"}.zmdi-space-bar:before{content:"\f255"}.zmdi-text-format:before{content:"\f256"}.zmdi-transform:before{content:"\f257"}.zmdi-undo:before{content:"\f258"}.zmdi-wrap-text:before{content:"\f259"}.zmdi-comment-alert:before{content:"\f25a"}.zmdi-comment-alt-text:before{content:"\f25b"}.zmdi-comment-alt:before{content:"\f25c"}.zmdi-comment-edit:before{content:"\f25d"}.zmdi-comment-image:before{content:"\f25e"}.zmdi-comment-list:before{content:"\f25f"}.zmdi-comment-more:before{content:"\f260"}.zmdi-comment-outline:before{content:"\f261"}.zmdi-comment-text-alt:before{content:"\f262"}.zmdi-comment-text:before{content:"\f263"}.zmdi-comment-video:before{content:"\f264"}.zmdi-comment:before{content:"\f265"}.zmdi-comments:before{content:"\f266"}.zmdi-check-all:before{content:"\f267"}.zmdi-check-circle-u:before{content:"\f268"}.zmdi-check-circle:before{content:"\f269"}.zmdi-check-square:before{content:"\f26a"}.zmdi-check:before{content:"\f26b"}.zmdi-circle-o:before{content:"\f26c"}.zmdi-circle:before{content:"\f26d"}.zmdi-dot-circle-alt:before{content:"\f26e"}.zmdi-dot-circle:before{content:"\f26f"}.zmdi-minus-circle-outline:before{content:"\f270"}.zmdi-minus-circle:before{content:"\f271"}.zmdi-minus-square:before{content:"\f272"}.zmdi-minus:before{content:"\f273"}.zmdi-plus-circle-o-duplicate:before{content:"\f274"}.zmdi-plus-circle-o:before{content:"\f275"}.zmdi-plus-circle:before{content:"\f276"}.zmdi-plus-square:before{content:"\f277"}.zmdi-plus:before{content:"\f278"}.zmdi-square-o:before{content:"\f279"}.zmdi-star-circle:before{content:"\f27a"}.zmdi-star-half:before{content:"\f27b"}.zmdi-star-outline:before{content:"\f27c"}.zmdi-star:before{content:"\f27d"}.zmdi-bluetooth-connected:before{content:"\f27e"}.zmdi-bluetooth-off:before{content:"\f27f"}.zmdi-bluetooth-search:before{content:"\f280"}.zmdi-bluetooth-setting:before{content:"\f281"}.zmdi-bluetooth:before{content:"\f282"}.zmdi-camera-add:before{content:"\f283"}.zmdi-camera-alt:before{content:"\f284"}.zmdi-camera-bw:before{content:"\f285"}.zmdi-camera-front:before{content:"\f286"}.zmdi-camera-mic:before{content:"\f287"}.zmdi-camera-party-mode:before{content:"\f288"}.zmdi-camera-rear:before{content:"\f289"}.zmdi-camera-roll:before{content:"\f28a"}.zmdi-camera-switch:before{content:"\f28b"}.zmdi-camera:before{content:"\f28c"}.zmdi-card-alert:before{content:"\f28d"}.zmdi-card-off:before{content:"\f28e"}.zmdi-card-sd:before{content:"\f28f"}.zmdi-card-sim:before{content:"\f290"}.zmdi-desktop-mac:before{content:"\f291"}.zmdi-desktop-windows:before{content:"\f292"}.zmdi-device-hub:before{content:"\f293"}.zmdi-devices-off:before{content:"\f294"}.zmdi-devices:before{content:"\f295"}.zmdi-dock:before{content:"\f296"}.zmdi-floppy:before{content:"\f297"}.zmdi-gamepad:before{content:"\f298"}.zmdi-gps-dot:before{content:"\f299"}.zmdi-gps-off:before{content:"\f29a"}.zmdi-gps:before{content:"\f29b"}.zmdi-headset-mic:before{content:"\f29c"}.zmdi-headset:before{content:"\f29d"}.zmdi-input-antenna:before{content:"\f29e"}.zmdi-input-composite:before{content:"\f29f"}.zmdi-input-hdmi:before{content:"\f2a0"}.zmdi-input-power:before{content:"\f2a1"}.zmdi-input-svideo:before{content:"\f2a2"}.zmdi-keyboard-hide:before{content:"\f2a3"}.zmdi-keyboard:before{content:"\f2a4"}.zmdi-laptop-chromebook:before{content:"\f2a5"}.zmdi-laptop-mac:before{content:"\f2a6"}.zmdi-laptop:before{content:"\f2a7"}.zmdi-mic-off:before{content:"\f2a8"}.zmdi-mic-outline:before{content:"\f2a9"}.zmdi-mic-setting:before{content:"\f2aa"}.zmdi-mic:before{content:"\f2ab"}.zmdi-mouse:before{content:"\f2ac"}.zmdi-network-alert:before{content:"\f2ad"}.zmdi-network-locked:before{content:"\f2ae"}.zmdi-network-off:before{content:"\f2af"}.zmdi-network-outline:before{content:"\f2b0"}.zmdi-network-setting:before{content:"\f2b1"}.zmdi-network:before{content:"\f2b2"}.zmdi-phone-bluetooth:before{content:"\f2b3"}.zmdi-phone-end:before{content:"\f2b4"}.zmdi-phone-forwarded:before{content:"\f2b5"}.zmdi-phone-in-talk:before{content:"\f2b6"}.zmdi-phone-locked:before{content:"\f2b7"}.zmdi-phone-missed:before{content:"\f2b8"}.zmdi-phone-msg:before{content:"\f2b9"}.zmdi-phone-paused:before{content:"\f2ba"}.zmdi-phone-ring:before{content:"\f2bb"}.zmdi-phone-setting:before{content:"\f2bc"}.zmdi-phone-sip:before{content:"\f2bd"}.zmdi-phone:before{content:"\f2be"}.zmdi-portable-wifi-changes:before{content:"\f2bf"}.zmdi-portable-wifi-off:before{content:"\f2c0"}.zmdi-portable-wifi:before{content:"\f2c1"}.zmdi-radio:before{content:"\f2c2"}.zmdi-reader:before{content:"\f2c3"}.zmdi-remote-control-alt:before{content:"\f2c4"}.zmdi-remote-control:before{content:"\f2c5"}.zmdi-router:before{content:"\f2c6"}.zmdi-scanner:before{content:"\f2c7"}.zmdi-smartphone-android:before{content:"\f2c8"}.zmdi-smartphone-download:before{content:"\f2c9"}.zmdi-smartphone-erase:before{content:"\f2ca"}.zmdi-smartphone-info:before{content:"\f2cb"}.zmdi-smartphone-iphone:before{content:"\f2cc"}.zmdi-smartphone-landscape-lock:before{content:"\f2cd"}.zmdi-smartphone-landscape:before{content:"\f2ce"}.zmdi-smartphone-lock:before{content:"\f2cf"}.zmdi-smartphone-portrait-lock:before{content:"\f2d0"}.zmdi-smartphone-ring:before{content:"\f2d1"}.zmdi-smartphone-setting:before{content:"\f2d2"}.zmdi-smartphone-setup:before{content:"\f2d3"}.zmdi-smartphone:before{content:"\f2d4"}.zmdi-speaker:before{content:"\f2d5"}.zmdi-tablet-android:before{content:"\f2d6"}.zmdi-tablet-mac:before{content:"\f2d7"}.zmdi-tablet:before{content:"\f2d8"}.zmdi-tv-alt-play:before{content:"\f2d9"}.zmdi-tv-list:before{content:"\f2da"}.zmdi-tv-play:before{content:"\f2db"}.zmdi-tv:before{content:"\f2dc"}.zmdi-usb:before{content:"\f2dd"}.zmdi-videocam-off:before{content:"\f2de"}.zmdi-videocam-switch:before{content:"\f2df"}.zmdi-videocam:before{content:"\f2e0"}.zmdi-watch:before{content:"\f2e1"}.zmdi-wifi-alt-2:before{content:"\f2e2"}.zmdi-wifi-alt:before{content:"\f2e3"}.zmdi-wifi-info:before{content:"\f2e4"}.zmdi-wifi-lock:before{content:"\f2e5"}.zmdi-wifi-off:before{content:"\f2e6"}.zmdi-wifi-outline:before{content:"\f2e7"}.zmdi-wifi:before{content:"\f2e8"}.zmdi-arrow-left-bottom:before{content:"\f2e9"}.zmdi-arrow-left:before{content:"\f2ea"}.zmdi-arrow-merge:before{content:"\f2eb"}.zmdi-arrow-missed:before{content:"\f2ec"}.zmdi-arrow-right-top:before{content:"\f2ed"}.zmdi-arrow-right:before{content:"\f2ee"}.zmdi-arrow-split:before{content:"\f2ef"}.zmdi-arrows:before{content:"\f2f0"}.zmdi-caret-down-circle:before{content:"\f2f1"}.zmdi-caret-down:before{content:"\f2f2"}.zmdi-caret-left-circle:before{content:"\f2f3"}.zmdi-caret-left:before{content:"\f2f4"}.zmdi-caret-right-circle:before{content:"\f2f5"}.zmdi-caret-right:before{content:"\f2f6"}.zmdi-caret-up-circle:before{content:"\f2f7"}.zmdi-caret-up:before{content:"\f2f8"}.zmdi-chevron-down:before{content:"\f2f9"}.zmdi-chevron-left:before{content:"\f2fa"}.zmdi-chevron-right:before{content:"\f2fb"}.zmdi-chevron-up:before{content:"\f2fc"}.zmdi-forward:before{content:"\f2fd"}.zmdi-long-arrow-down:before{content:"\f2fe"}.zmdi-long-arrow-left:before{content:"\f2ff"}.zmdi-long-arrow-return:before{content:"\f300"}.zmdi-long-arrow-right:before{content:"\f301"}.zmdi-long-arrow-tab:before{content:"\f302"}.zmdi-long-arrow-up:before{content:"\f303"}.zmdi-rotate-ccw:before{content:"\f304"}.zmdi-rotate-cw:before{content:"\f305"}.zmdi-rotate-left:before{content:"\f306"}.zmdi-rotate-right:before{content:"\f307"}.zmdi-square-down:before{content:"\f308"}.zmdi-square-right:before{content:"\f309"}.zmdi-swap-alt:before{content:"\f30a"}.zmdi-swap-vertical-circle:before{content:"\f30b"}.zmdi-swap-vertical:before{content:"\f30c"}.zmdi-swap:before{content:"\f30d"}.zmdi-trending-down:before{content:"\f30e"}.zmdi-trending-flat:before{content:"\f30f"}.zmdi-trending-up:before{content:"\f310"}.zmdi-unfold-less:before{content:"\f311"}.zmdi-unfold-more:before{content:"\f312"}.zmdi-apps:before{content:"\f313"}.zmdi-grid-off:before{content:"\f314"}.zmdi-grid:before{content:"\f315"}.zmdi-view-agenda:before{content:"\f316"}.zmdi-view-array:before{content:"\f317"}.zmdi-view-carousel:before{content:"\f318"}.zmdi-view-column:before{content:"\f319"}.zmdi-view-comfy:before{content:"\f31a"}.zmdi-view-compact:before{content:"\f31b"}.zmdi-view-dashboard:before{content:"\f31c"}.zmdi-view-day:before{content:"\f31d"}.zmdi-view-headline:before{content:"\f31e"}.zmdi-view-list-alt:before{content:"\f31f"}.zmdi-view-list:before{content:"\f320"}.zmdi-view-module:before{content:"\f321"}.zmdi-view-quilt:before{content:"\f322"}.zmdi-view-stream:before{content:"\f323"}.zmdi-view-subtitles:before{content:"\f324"}.zmdi-view-toc:before{content:"\f325"}.zmdi-view-web:before{content:"\f326"}.zmdi-view-week:before{content:"\f327"}.zmdi-widgets:before{content:"\f328"}.zmdi-alarm-check:before{content:"\f329"}.zmdi-alarm-off:before{content:"\f32a"}.zmdi-alarm-plus:before{content:"\f32b"}.zmdi-alarm-snooze:before{content:"\f32c"}.zmdi-alarm:before{content:"\f32d"}.zmdi-calendar-alt:before{content:"\f32e"}.zmdi-calendar-check:before{content:"\f32f"}.zmdi-calendar-close:before{content:"\f330"}.zmdi-calendar-note:before{content:"\f331"}.zmdi-calendar:before{content:"\f332"}.zmdi-time-countdown:before{content:"\f333"}.zmdi-time-interval:before{content:"\f334"}.zmdi-time-restore-setting:before{content:"\f335"}.zmdi-time-restore:before{content:"\f336"}.zmdi-time:before{content:"\f337"}.zmdi-timer-off:before{content:"\f338"}.zmdi-timer:before{content:"\f339"}.zmdi-android-alt:before{content:"\f33a"}.zmdi-android:before{content:"\f33b"}.zmdi-apple:before{content:"\f33c"}.zmdi-behance:before{content:"\f33d"}.zmdi-codepen:before{content:"\f33e"}.zmdi-dribbble:before{content:"\f33f"}.zmdi-dropbox:before{content:"\f340"}.zmdi-evernote:before{content:"\f341"}.zmdi-facebook-box:before{content:"\f342"}.zmdi-facebook:before{content:"\f343"}.zmdi-github-box:before{content:"\f344"}.zmdi-github:before{content:"\f345"}.zmdi-google-drive:before{content:"\f346"}.zmdi-google-earth:before{content:"\f347"}.zmdi-google-glass:before{content:"\f348"}.zmdi-google-maps:before{content:"\f349"}.zmdi-google-pages:before{content:"\f34a"}.zmdi-google-play:before{content:"\f34b"}.zmdi-google-plus-box:before{content:"\f34c"}.zmdi-google-plus:before{content:"\f34d"}.zmdi-google:before{content:"\f34e"}.zmdi-instagram:before{content:"\f34f"}.zmdi-language-css3:before{content:"\f350"}.zmdi-language-html5:before{content:"\f351"}.zmdi-language-javascript:before{content:"\f352"}.zmdi-language-python-alt:before{content:"\f353"}.zmdi-language-python:before{content:"\f354"}.zmdi-lastfm:before{content:"\f355"}.zmdi-linkedin-box:before{content:"\f356"}.zmdi-paypal:before{content:"\f357"}.zmdi-pinterest-box:before{content:"\f358"}.zmdi-pocket:before{content:"\f359"}.zmdi-polymer:before{content:"\f35a"}.zmdi-share:before{content:"\f35b"}.zmdi-stackoverflow:before{content:"\f35c"}.zmdi-steam-square:before{content:"\f35d"}.zmdi-steam:before{content:"\f35e"}.zmdi-twitter-box:before{content:"\f35f"}.zmdi-twitter:before{content:"\f360"}.zmdi-vk:before{content:"\f361"}.zmdi-wikipedia:before{content:"\f362"}.zmdi-windows:before{content:"\f363"}.zmdi-aspect-ratio-alt:before{content:"\f364"}.zmdi-aspect-ratio:before{content:"\f365"}.zmdi-blur-circular:before{content:"\f366"}.zmdi-blur-linear:before{content:"\f367"}.zmdi-blur-off:before{content:"\f368"}.zmdi-blur:before{content:"\f369"}.zmdi-brightness-2:before{content:"\f36a"}.zmdi-brightness-3:before{content:"\f36b"}.zmdi-brightness-4:before{content:"\f36c"}.zmdi-brightness-5:before{content:"\f36d"}.zmdi-brightness-6:before{content:"\f36e"}.zmdi-brightness-7:before{content:"\f36f"}.zmdi-brightness-auto:before{content:"\f370"}.zmdi-brightness-setting:before{content:"\f371"}.zmdi-broken-image:before{content:"\f372"}.zmdi-center-focus-strong:before{content:"\f373"}.zmdi-center-focus-weak:before{content:"\f374"}.zmdi-compare:before{content:"\f375"}.zmdi-crop-16-9:before{content:"\f376"}.zmdi-crop-3-2:before{content:"\f377"}.zmdi-crop-5-4:before{content:"\f378"}.zmdi-crop-7-5:before{content:"\f379"}.zmdi-crop-din:before{content:"\f37a"}.zmdi-crop-free:before{content:"\f37b"}.zmdi-crop-landscape:before{content:"\f37c"}.zmdi-crop-portrait:before{content:"\f37d"}.zmdi-crop-square:before{content:"\f37e"}.zmdi-exposure-alt:before{content:"\f37f"}.zmdi-exposure:before{content:"\f380"}.zmdi-filter-b-and-w:before{content:"\f381"}.zmdi-filter-center-focus:before{content:"\f382"}.zmdi-filter-frames:before{content:"\f383"}.zmdi-filter-tilt-shift:before{content:"\f384"}.zmdi-gradient:before{content:"\f385"}.zmdi-grain:before{content:"\f386"}.zmdi-graphic-eq:before{content:"\f387"}.zmdi-hdr-off:before{content:"\f388"}.zmdi-hdr-strong:before{content:"\f389"}.zmdi-hdr-weak:before{content:"\f38a"}.zmdi-hdr:before{content:"\f38b"}.zmdi-iridescent:before{content:"\f38c"}.zmdi-leak-off:before{content:"\f38d"}.zmdi-leak:before{content:"\f38e"}.zmdi-looks:before{content:"\f38f"}.zmdi-loupe:before{content:"\f390"}.zmdi-panorama-horizontal:before{content:"\f391"}.zmdi-panorama-vertical:before{content:"\f392"}.zmdi-panorama-wide-angle:before{content:"\f393"}.zmdi-photo-size-select-large:before{content:"\f394"}.zmdi-photo-size-select-small:before{content:"\f395"}.zmdi-picture-in-picture:before{content:"\f396"}.zmdi-slideshow:before{content:"\f397"}.zmdi-texture:before{content:"\f398"}.zmdi-tonality:before{content:"\f399"}.zmdi-vignette:before{content:"\f39a"}.zmdi-wb-auto:before{content:"\f39b"}.zmdi-eject-alt:before{content:"\f39c"}.zmdi-eject:before{content:"\f39d"}.zmdi-equalizer:before{content:"\f39e"}.zmdi-fast-forward:before{content:"\f39f"}.zmdi-fast-rewind:before{content:"\f3a0"}.zmdi-forward-10:before{content:"\f3a1"}.zmdi-forward-30:before{content:"\f3a2"}.zmdi-forward-5:before{content:"\f3a3"}.zmdi-hearing:before{content:"\f3a4"}.zmdi-pause-circle-outline:before{content:"\f3a5"}.zmdi-pause-circle:before{content:"\f3a6"}.zmdi-pause:before{content:"\f3a7"}.zmdi-play-circle-outline:before{content:"\f3a8"}.zmdi-play-circle:before{content:"\f3a9"}.zmdi-play:before{content:"\f3aa"}.zmdi-playlist-audio:before{content:"\f3ab"}.zmdi-playlist-plus:before{content:"\f3ac"}.zmdi-repeat-one:before{content:"\f3ad"}.zmdi-repeat:before{content:"\f3ae"}.zmdi-replay-10:before{content:"\f3af"}.zmdi-replay-30:before{content:"\f3b0"}.zmdi-replay-5:before{content:"\f3b1"}.zmdi-replay:before{content:"\f3b2"}.zmdi-shuffle:before{content:"\f3b3"}.zmdi-skip-next:before{content:"\f3b4"}.zmdi-skip-previous:before{content:"\f3b5"}.zmdi-stop:before{content:"\f3b6"}.zmdi-surround-sound:before{content:"\f3b7"}.zmdi-tune:before{content:"\f3b8"}.zmdi-volume-down:before{content:"\f3b9"}.zmdi-volume-mute:before{content:"\f3ba"}.zmdi-volume-off:before{content:"\f3bb"}.zmdi-volume-up:before{content:"\f3bc"}.zmdi-n-1-square:before{content:"\f3bd"}.zmdi-n-2-square:before{content:"\f3be"}.zmdi-n-3-square:before{content:"\f3bf"}.zmdi-n-4-square:before{content:"\f3c0"}.zmdi-n-5-square:before{content:"\f3c1"}.zmdi-n-6-square:before{content:"\f3c2"}.zmdi-neg-1:before{content:"\f3c3"}.zmdi-neg-2:before{content:"\f3c4"}.zmdi-plus-1:before{content:"\f3c5"}.zmdi-plus-2:before{content:"\f3c6"}.zmdi-sec-10:before{content:"\f3c7"}.zmdi-sec-3:before{content:"\f3c8"}.zmdi-zero:before{content:"\f3c9"}.zmdi-airline-seat-flat-angled:before{content:"\f3ca"}.zmdi-airline-seat-flat:before{content:"\f3cb"}.zmdi-airline-seat-individual-suite:before{content:"\f3cc"}.zmdi-airline-seat-legroom-extra:before{content:"\f3cd"}.zmdi-airline-seat-legroom-normal:before{content:"\f3ce"}.zmdi-airline-seat-legroom-reduced:before{content:"\f3cf"}.zmdi-airline-seat-recline-extra:before{content:"\f3d0"}.zmdi-airline-seat-recline-normal:before{content:"\f3d1"}.zmdi-airplay:before{content:"\f3d2"}.zmdi-closed-caption:before{content:"\f3d3"}.zmdi-confirmation-number:before{content:"\f3d4"}.zmdi-developer-board:before{content:"\f3d5"}.zmdi-disc-full:before{content:"\f3d6"}.zmdi-explicit:before{content:"\f3d7"}.zmdi-flight-land:before{content:"\f3d8"}.zmdi-flight-takeoff:before{content:"\f3d9"}.zmdi-flip-to-back:before{content:"\f3da"}.zmdi-flip-to-front:before{content:"\f3db"}.zmdi-group-work:before{content:"\f3dc"}.zmdi-hd:before{content:"\f3dd"}.zmdi-hq:before{content:"\f3de"}.zmdi-markunread-mailbox:before{content:"\f3df"}.zmdi-memory:before{content:"\f3e0"}.zmdi-nfc:before{content:"\f3e1"}.zmdi-play-for-work:before{content:"\f3e2"}.zmdi-power-input:before{content:"\f3e3"}.zmdi-present-to-all:before{content:"\f3e4"}.zmdi-satellite:before{content:"\f3e5"}.zmdi-tap-and-play:before{content:"\f3e6"}.zmdi-vibration:before{content:"\f3e7"}.zmdi-voicemail:before{content:"\f3e8"}.zmdi-group:before{content:"\f3e9"}.zmdi-rss:before{content:"\f3ea"}.zmdi-shape:before{content:"\f3eb"}.zmdi-spinner:before{content:"\f3ec"}.zmdi-ungroup:before{content:"\f3ed"}.zmdi-500px:before{content:"\f3ee"}.zmdi-8tracks:before{content:"\f3ef"}.zmdi-amazon:before{content:"\f3f0"}.zmdi-blogger:before{content:"\f3f1"}.zmdi-delicious:before{content:"\f3f2"}.zmdi-disqus:before{content:"\f3f3"}.zmdi-flattr:before{content:"\f3f4"}.zmdi-flickr:before{content:"\f3f5"}.zmdi-github-alt:before{content:"\f3f6"}.zmdi-google-old:before{content:"\f3f7"}.zmdi-linkedin:before{content:"\f3f8"}.zmdi-odnoklassniki:before{content:"\f3f9"}.zmdi-outlook:before{content:"\f3fa"}.zmdi-paypal-alt:before{content:"\f3fb"}.zmdi-pinterest:before{content:"\f3fc"}.zmdi-playstation:before{content:"\f3fd"}.zmdi-reddit:before{content:"\f3fe"}.zmdi-skype:before{content:"\f3ff"}.zmdi-slideshare:before{content:"\f400"}.zmdi-soundcloud:before{content:"\f401"}.zmdi-tumblr:before{content:"\f402"}.zmdi-twitch:before{content:"\f403"}.zmdi-vimeo:before{content:"\f404"}.zmdi-whatsapp:before{content:"\f405"}.zmdi-xbox:before{content:"\f406"}.zmdi-yahoo:before{content:"\f407"}.zmdi-youtube-play:before{content:"\f408"}.zmdi-youtube:before{content:"\f409"}.zmdi-import-export:before,.zmdi-swap-vertical-:before{content:"\f30c"}.zmdi-airplanemode-inactive:before{content:"\f102"}.zmdi-airplanemode-active:before,.zmdi-rate-review:before{content:"\f103"}.zmdi-comment-sign:before{content:"\f25a"}.zmdi-network-warning:before{content:"\f2ad"}.zmdi-shopping-cart-add:before{content:"\f1ca"}.zmdi-file-add:before{content:"\f221"}.zmdi-network-wifi-scan:before{content:"\f2e4"}.zmdi-collection-add:before{content:"\f14e"}.zmdi-format-playlist-add:before{content:"\f3ac"}.zmdi-format-queue-music:before{content:"\f3ab"}.zmdi-plus-box:before{content:"\f277"}.zmdi-tag-backspace:before{content:"\f1d9"}.zmdi-alarm-add:before{content:"\f32b"}.zmdi-battery-charging:before{content:"\f114"}.zmdi-daydream-setting:before{content:"\f217"}.zmdi-more-horiz:before{content:"\f19c"}.zmdi-book-photo:before{content:"\f11b"}.zmdi-incandescent:before{content:"\f189"}.zmdi-wb-iridescent:before{content:"\f38c"}.zmdi-calendar-remove:before{content:"\f330"}.zmdi-refresh-sync-disabled:before{content:"\f1b7"}.zmdi-refresh-sync-problem:before{content:"\f1b6"}.zmdi-crop-original:before{content:"\f17e"}.zmdi-power-off:before{content:"\f1af"}.zmdi-power-off-setting:before{content:"\f1ae"}.zmdi-leak-remove:before{content:"\f38d"}.zmdi-star-border:before{content:"\f27c"}.zmdi-brightness-low:before{content:"\f36d"}.zmdi-brightness-medium:before{content:"\f36e"}.zmdi-brightness-high:before{content:"\f36f"}.zmdi-smartphone-portrait:before{content:"\f2d4"}.zmdi-live-tv:before{content:"\f2d9"}.zmdi-format-textdirection-l-to-r:before{content:"\f249"}.zmdi-format-textdirection-r-to-l:before{content:"\f24a"}.zmdi-arrow-back:before{content:"\f2ea"}.zmdi-arrow-forward:before{content:"\f2ee"}.zmdi-arrow-in:before{content:"\f2e9"}.zmdi-arrow-out:before{content:"\f2ed"}.zmdi-rotate-90-degrees-ccw:before{content:"\f304"}.zmdi-adb:before{content:"\f33a"}.zmdi-network-wifi:before{content:"\f2e8"}.zmdi-network-wifi-alt:before{content:"\f2e3"}.zmdi-network-wifi-lock:before{content:"\f2e5"}.zmdi-network-wifi-off:before{content:"\f2e6"}.zmdi-network-wifi-outline:before{content:"\f2e7"}.zmdi-network-wifi-info:before{content:"\f2e4"}.zmdi-layers-clear:before{content:"\f18b"}.zmdi-colorize:before{content:"\f15d"}.zmdi-format-paint:before{content:"\f1ba"}.zmdi-format-quote:before{content:"\f1b2"}.zmdi-camera-monochrome-photos:before{content:"\f285"}.zmdi-sort-by-alpha:before{content:"\f1cf"}.zmdi-folder-shared:before{content:"\f225"}.zmdi-folder-special:before{content:"\f226"}.zmdi-comment-dots:before{content:"\f260"}.zmdi-reorder:before{content:"\f31e"}.zmdi-dehaze:before{content:"\f197"}.zmdi-sort:before{content:"\f1ce"}.zmdi-pages:before{content:"\f34a"}.zmdi-stack-overflow:before{content:"\f35c"}.zmdi-calendar-account:before{content:"\f204"}.zmdi-paste:before{content:"\f109"}.zmdi-cut:before{content:"\f1bc"}.zmdi-save:before{content:"\f297"}.zmdi-smartphone-code:before{content:"\f139"}.zmdi-directions-bike:before{content:"\f117"}.zmdi-directions-boat:before{content:"\f11a"}.zmdi-directions-bus:before{content:"\f121"}.zmdi-directions-car:before{content:"\f125"}.zmdi-directions-railway:before{content:"\f1b3"}.zmdi-directions-run:before{content:"\f215"}.zmdi-directions-subway:before{content:"\f1d5"}.zmdi-directions-walk:before{content:"\f216"}.zmdi-local-hotel:before{content:"\f178"}.zmdi-local-activity:before,.zmdi-local-play:before{content:"\f1df"}.zmdi-local-airport:before{content:"\f103"}.zmdi-local-atm:before{content:"\f198"}.zmdi-local-bar:before{content:"\f137"}.zmdi-local-cafe:before{content:"\f13b"}.zmdi-local-car-wash:before{content:"\f124"}.zmdi-local-convenience-store:before{content:"\f1d3"}.zmdi-local-dining:before{content:"\f153"}.zmdi-local-drink:before{content:"\f157"}.zmdi-local-florist:before{content:"\f168"}.zmdi-local-gas-station:before{content:"\f16f"}.zmdi-local-grocery-store:before{content:"\f1cb"}.zmdi-local-hospital:before{content:"\f177"}.zmdi-local-laundry-service:before{content:"\f1e9"}.zmdi-local-library:before{content:"\f18d"}.zmdi-local-mall:before{content:"\f195"}.zmdi-local-movies:before{content:"\f19d"}.zmdi-local-offer:before{content:"\f187"}.zmdi-local-parking:before{content:"\f1a5"}.zmdi-local-pharmacy:before{content:"\f176"}.zmdi-local-phone:before{content:"\f2be"}.zmdi-local-pizza:before{content:"\f1ac"}.zmdi-local-post-office:before{content:"\f15a"}.zmdi-local-printshop:before{content:"\f1b0"}.zmdi-local-see:before{content:"\f28c"}.zmdi-local-shipping:before{content:"\f1e6"}.zmdi-local-store:before{content:"\f1d4"}.zmdi-local-taxi:before{content:"\f123"}.zmdi-local-wc:before{content:"\f211"}.zmdi-my-location:before{content:"\f299"}.zmdi-directions:before{content:"\f1e7"}@font-face{font-display:swap;font-family:ElegantIcons;src:url(../../../themes/bookio/fonts/ElegantIcons.eot);src:url(../../../themes/bookio/fonts/ElegantIcons.eot?#iefix) format("embedded-opentype"),url(../../../themes/bookio/fonts/ElegantIcons.woff) format("woff"),url(../../../themes/bookio/fonts/ElegantIcons.ttf) format("truetype"),url(../../../themes/bookio/fonts/ElegantIcons.svg#ElegantIcons) format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:ElegantIcons;content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arrow-up-down,.arrow_back,.arrow_carrot-2down,.arrow_carrot-2down_alt2,.arrow_carrot-2dwnn_alt,.arrow_carrot-2left,.arrow_carrot-2left_alt,.arrow_carrot-2left_alt2,.arrow_carrot-2right,.arrow_carrot-2right_alt,.arrow_carrot-2right_alt2,.arrow_carrot-2up,.arrow_carrot-2up_alt,.arrow_carrot-2up_alt2,.arrow_carrot-down,.arrow_carrot-down_alt,.arrow_carrot-down_alt2,.arrow_carrot-left,.arrow_carrot-left_alt,.arrow_carrot-left_alt2,.arrow_carrot-right,.arrow_carrot-right_alt,.arrow_carrot-right_alt2,.arrow_carrot-up,.arrow_carrot-up_alt2,.arrow_carrot_up_alt,.arrow_condense,.arrow_condense_alt,.arrow_down,.arrow_down_alt,.arrow_expand,.arrow_expand_alt,.arrow_expand_alt2,.arrow_expand_alt3,.arrow_left,.arrow_left-down,.arrow_left-down_alt,.arrow_left-right,.arrow_left-right_alt,.arrow_left-up,.arrow_left-up_alt,.arrow_left_alt,.arrow_move,.arrow_right,.arrow_right-down,.arrow_right-down_alt,.arrow_right-up,.arrow_right-up_alt,.arrow_right_alt,.arrow_triangle-down,.arrow_triangle-down_alt,.arrow_triangle-down_alt2,.arrow_triangle-left,.arrow_triangle-left_alt,.arrow_triangle-left_alt2,.arrow_triangle-right,.arrow_triangle-right_alt,.arrow_triangle-right_alt2,.arrow_triangle-up,.arrow_triangle-up_alt,.arrow_triangle-up_alt2,.arrow_up,.arrow_up-down_alt,.arrow_up_alt,.icon_adjust-horiz,.icon_adjust-vert,.icon_archive,.icon_archive_alt,.icon_bag,.icon_bag_alt,.icon_balance,.icon_blocked,.icon_book,.icon_book_alt,.icon_box-checked,.icon_box-empty,.icon_box-selected,.icon_briefcase,.icon_briefcase_alt,.icon_building,.icon_building_alt,.icon_calculator_alt,.icon_calendar,.icon_calulator,.icon_camera,.icon_camera_alt,.icon_cart,.icon_cart_alt,.icon_chat,.icon_chat_alt,.icon_check,.icon_check_alt,.icon_check_alt2,.icon_circle-empty,.icon_circle-slelected,.icon_clipboard,.icon_clock,.icon_clock_alt,.icon_close,.icon_close_alt,.icon_close_alt2,.icon_cloud,.icon_cloud-download,.icon_cloud-download_alt,.icon_cloud-upload,.icon_cloud-upload_alt,.icon_cloud_alt,.icon_cog,.icon_cogs,.icon_comment,.icon_comment_alt,.icon_compass,.icon_compass_alt,.icon_cone,.icon_cone_alt,.icon_contacts,.icon_contacts_alt,.icon_creditcard,.icon_currency,.icon_currency_alt,.icon_cursor,.icon_cursor_alt,.icon_datareport,.icon_datareport_alt,.icon_desktop,.icon_dislike,.icon_dislike_alt,.icon_document,.icon_document_alt,.icon_documents,.icon_documents_alt,.icon_download,.icon_drawer,.icon_drawer_alt,.icon_drive,.icon_drive_alt,.icon_easel,.icon_easel_alt,.icon_error-circle,.icon_error-circle_alt,.icon_error-oct,.icon_error-oct_alt,.icon_error-triangle,.icon_error-triangle_alt,.icon_film,.icon_floppy,.icon_floppy_alt,.icon_flowchart,.icon_flowchart_alt,.icon_folder,.icon_folder-add,.icon_folder-add_alt,.icon_folder-alt,.icon_folder-open,.icon_folder-open_alt,.icon_folder_download,.icon_folder_upload,.icon_genius,.icon_gift,.icon_gift_alt,.icon_globe,.icon_globe-2,.icon_globe_alt,.icon_grid-2x2,.icon_grid-3x3,.icon_group,.icon_headphones,.icon_heart,.icon_heart_alt,.icon_hourglass,.icon_house,.icon_house_alt,.icon_id,.icon_id-2,.icon_id-2_alt,.icon_id_alt,.icon_image,.icon_images,.icon_info,.icon_info_alt,.icon_key,.icon_key_alt,.icon_laptop,.icon_lifesaver,.icon_lightbulb,.icon_lightbulb_alt,.icon_like,.icon_like_alt,.icon_link,.icon_link_alt,.icon_loading,.icon_lock,.icon_lock-open,.icon_lock-open_alt,.icon_lock_alt,.icon_mail,.icon_mail_alt,.icon_map,.icon_map_alt,.icon_menu,.icon_menu-circle_alt,.icon_menu-circle_alt2,.icon_menu-square_alt,.icon_menu-square_alt2,.icon_mic,.icon_mic_alt,.icon_minus-06,.icon_minus-box,.icon_minus_alt,.icon_minus_alt2,.icon_mobile,.icon_mug,.icon_mug_alt,.icon_music,.icon_ol,.icon_paperclip,.icon_pause,.icon_pause_alt,.icon_pause_alt2,.icon_pencil,.icon_pencil-edit,.icon_pencil-edit_alt,.icon_pencil_alt,.icon_pens,.icon_pens_alt,.icon_percent,.icon_percent_alt,.icon_phone,.icon_piechart,.icon_pin,.icon_pin_alt,.icon_plus,.icon_plus-box,.icon_plus_alt,.icon_plus_alt2,.icon_printer,.icon_printer-alt,.icon_profile,.icon_pushpin,.icon_pushpin_alt,.icon_puzzle,.icon_puzzle_alt,.icon_question,.icon_question_alt,.icon_question_alt2,.icon_quotations,.icon_quotations_alt,.icon_quotations_alt2,.icon_refresh,.icon_ribbon,.icon_ribbon_alt,.icon_rook,.icon_search,.icon_search-2,.icon_search_alt,.icon_shield,.icon_shield_alt,.icon_star,.icon_star-half,.icon_star-half_alt,.icon_star_alt,.icon_stop,.icon_stop_alt,.icon_stop_alt2,.icon_table,.icon_tablet,.icon_tag,.icon_tag_alt,.icon_tags,.icon_tags_alt,.icon_target,.icon_tool,.icon_toolbox,.icon_toolbox_alt,.icon_tools,.icon_trash,.icon_trash_alt,.icon_ul,.icon_upload,.icon_vol-mute,.icon_vol-mute_alt,.icon_volume-high,.icon_volume-high_alt,.icon_volume-low,.icon_volume-low_alt,.icon_wallet,.icon_wallet_alt,.icon_zoom-in,.icon_zoom-in_alt,.icon_zoom-out,.icon_zoom-out_alt,.social_blogger,.social_blogger_circle,.social_blogger_square,.social_delicious,.social_delicious_circle,.social_delicious_square,.social_deviantart,.social_deviantart_circle,.social_deviantart_square,.social_dribbble,.social_dribbble_circle,.social_dribbble_square,.social_facebook,.social_facebook_circle,.social_facebook_square,.social_flickr,.social_flickr_circle,.social_flickr_square,.social_googledrive,.social_googledrive_alt2,.social_googledrive_square,.social_googleplus,.social_googleplus_circle,.social_googleplus_square,.social_instagram,.social_instagram_circle,.social_instagram_square,.social_linkedin,.social_linkedin_circle,.social_linkedin_square,.social_myspace,.social_myspace_circle,.social_myspace_square,.social_picassa,.social_picassa_circle,.social_picassa_square,.social_pinterest,.social_pinterest_circle,.social_pinterest_square,.social_rss,.social_rss_circle,.social_rss_square,.social_share,.social_share_circle,.social_share_square,.social_skype,.social_skype_circle,.social_skype_square,.social_spotify,.social_spotify_circle,.social_spotify_square,.social_stumbleupon_circle,.social_stumbleupon_square,.social_tumbleupon,.social_tumblr,.social_tumblr_circle,.social_tumblr_square,.social_twitter,.social_twitter_circle,.social_twitter_square,.social_vimeo,.social_vimeo_circle,.social_vimeo_square,.social_wordpress,.social_wordpress_circle,.social_wordpress_square,.social_youtube,.social_youtube_circle,.social_youtube_square{font-family:ElegantIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.arrow_up:before{content:"\21"}.arrow_down:before{content:"\22"}.arrow_left:before{content:"\23"}.arrow_right:before{content:"\24"}.arrow_left-up:before{content:"\25"}.arrow_right-up:before{content:"\26"}.arrow_right-down:before{content:"\27"}.arrow_left-down:before{content:"\28"}.arrow-up-down:before{content:"\29"}.arrow_up-down_alt:before{content:"\2a"}.arrow_left-right_alt:before{content:"\2b"}.arrow_left-right:before{content:"\2c"}.arrow_expand_alt2:before{content:"\2d"}.arrow_expand_alt:before{content:"\2e"}.arrow_condense:before{content:"\2f"}.arrow_expand:before{content:"\30"}.arrow_move:before{content:"\31"}.arrow_carrot-up:before{content:"\32"}.arrow_carrot-down:before{content:"\33"}.arrow_carrot-left:before{content:"\34"}.arrow_carrot-right:before{content:"\35"}.arrow_carrot-2up:before{content:"\36"}.arrow_carrot-2down:before{content:"\37"}.arrow_carrot-2left:before{content:"\38"}.arrow_carrot-2right:before{content:"\39"}.arrow_carrot-up_alt2:before{content:"\3a"}.arrow_carrot-down_alt2:before{content:"\3b"}.arrow_carrot-left_alt2:before{content:"\3c"}.arrow_carrot-right_alt2:before{content:"\3d"}.arrow_carrot-2up_alt2:before{content:"\3e"}.arrow_carrot-2down_alt2:before{content:"\3f"}.arrow_carrot-2left_alt2:before{content:"\40"}.arrow_carrot-2right_alt2:before{content:"\41"}.arrow_triangle-up:before{content:"\42"}.arrow_triangle-down:before{content:"\43"}.arrow_triangle-left:before{content:"\44"}.arrow_triangle-right:before{content:"\45"}.arrow_triangle-up_alt2:before{content:"\46"}.arrow_triangle-down_alt2:before{content:"\47"}.arrow_triangle-left_alt2:before{content:"\48"}.arrow_triangle-right_alt2:before{content:"\49"}.arrow_back:before{content:"\4a"}.icon_minus-06:before{content:"\4b"}.icon_plus:before{content:"\4c"}.icon_close:before{content:"\4d"}.icon_check:before{content:"\4e"}.icon_minus_alt2:before{content:"\4f"}.icon_plus_alt2:before{content:"\50"}.icon_close_alt2:before{content:"\51"}.icon_check_alt2:before{content:"\52"}.icon_zoom-out_alt:before{content:"\53"}.icon_zoom-in_alt:before{content:"\54"}.icon_search:before{content:"\55"}.icon_box-empty:before{content:"\56"}.icon_box-selected:before{content:"\57"}.icon_minus-box:before{content:"\58"}.icon_plus-box:before{content:"\59"}.icon_box-checked:before{content:"\5a"}.icon_circle-empty:before{content:"\5b"}.icon_circle-slelected:before{content:"\5c"}.icon_stop_alt2:before{content:"\5d"}.icon_stop:before{content:"\5e"}.icon_pause_alt2:before{content:"\5f"}.icon_pause:before{content:"\60"}.icon_menu:before{content:"\61"}.icon_menu-square_alt2:before{content:"\62"}.icon_menu-circle_alt2:before{content:"\63"}.icon_ul:before{content:"\64"}.icon_ol:before{content:"\65"}.icon_adjust-horiz:before{content:"\66"}.icon_adjust-vert:before{content:"\67"}.icon_document_alt:before{content:"\68"}.icon_documents_alt:before{content:"\69"}.icon_pencil:before{content:"\6a"}.icon_pencil-edit_alt:before{content:"\6b"}.icon_pencil-edit:before{content:"\6c"}.icon_folder-alt:before{content:"\6d"}.icon_folder-open_alt:before{content:"\6e"}.icon_folder-add_alt:before{content:"\6f"}.icon_info_alt:before{content:"\70"}.icon_error-oct_alt:before{content:"\71"}.icon_error-circle_alt:before{content:"\72"}.icon_error-triangle_alt:before{content:"\73"}.icon_question_alt2:before{content:"\74"}.icon_question:before{content:"\75"}.icon_comment_alt:before{content:"\76"}.icon_chat_alt:before{content:"\77"}.icon_vol-mute_alt:before{content:"\78"}.icon_volume-low_alt:before{content:"\79"}.icon_volume-high_alt:before{content:"\7a"}.icon_quotations:before{content:"\7b"}.icon_quotations_alt2:before{content:"\7c"}.icon_clock_alt:before{content:"\7d"}.icon_lock_alt:before{content:"\7e"}.icon_lock-open_alt:before{content:"\e000"}.icon_key_alt:before{content:"\e001"}.icon_cloud_alt:before{content:"\e002"}.icon_cloud-upload_alt:before{content:"\e003"}.icon_cloud-download_alt:before{content:"\e004"}.icon_image:before{content:"\e005"}.icon_images:before{content:"\e006"}.icon_lightbulb_alt:before{content:"\e007"}.icon_gift_alt:before{content:"\e008"}.icon_house_alt:before{content:"\e009"}.icon_genius:before{content:"\e00a"}.icon_mobile:before{content:"\e00b"}.icon_tablet:before{content:"\e00c"}.icon_laptop:before{content:"\e00d"}.icon_desktop:before{content:"\e00e"}.icon_camera_alt:before{content:"\e00f"}.icon_mail_alt:before{content:"\e010"}.icon_cone_alt:before{content:"\e011"}.icon_ribbon_alt:before{content:"\e012"}.icon_bag_alt:before{content:"\e013"}.icon_creditcard:before{content:"\e014"}.icon_cart_alt:before{content:"\e015"}.icon_paperclip:before{content:"\e016"}.icon_tag_alt:before{content:"\e017"}.icon_tags_alt:before{content:"\e018"}.icon_trash_alt:before{content:"\e019"}.icon_cursor_alt:before{content:"\e01a"}.icon_mic_alt:before{content:"\e01b"}.icon_compass_alt:before{content:"\e01c"}.icon_pin_alt:before{content:"\e01d"}.icon_pushpin_alt:before{content:"\e01e"}.icon_map_alt:before{content:"\e01f"}.icon_drawer_alt:before{content:"\e020"}.icon_toolbox_alt:before{content:"\e021"}.icon_book_alt:before{content:"\e022"}.icon_calendar:before{content:"\e023"}.icon_film:before{content:"\e024"}.icon_table:before{content:"\e025"}.icon_contacts_alt:before{content:"\e026"}.icon_headphones:before{content:"\e027"}.icon_lifesaver:before{content:"\e028"}.icon_piechart:before{content:"\e029"}.icon_refresh:before{content:"\e02a"}.icon_link_alt:before{content:"\e02b"}.icon_link:before{content:"\e02c"}.icon_loading:before{content:"\e02d"}.icon_blocked:before{content:"\e02e"}.icon_archive_alt:before{content:"\e02f"}.icon_heart_alt:before{content:"\e030"}.icon_star_alt:before{content:"\e031"}.icon_star-half_alt:before{content:"\e032"}.icon_star:before{content:"\e033"}.icon_star-half:before{content:"\e034"}.icon_tools:before{content:"\e035"}.icon_tool:before{content:"\e036"}.icon_cog:before{content:"\e037"}.icon_cogs:before{content:"\e038"}.arrow_up_alt:before{content:"\e039"}.arrow_down_alt:before{content:"\e03a"}.arrow_left_alt:before{content:"\e03b"}.arrow_right_alt:before{content:"\e03c"}.arrow_left-up_alt:before{content:"\e03d"}.arrow_right-up_alt:before{content:"\e03e"}.arrow_right-down_alt:before{content:"\e03f"}.arrow_left-down_alt:before{content:"\e040"}.arrow_condense_alt:before{content:"\e041"}.arrow_expand_alt3:before{content:"\e042"}.arrow_carrot_up_alt:before{content:"\e043"}.arrow_carrot-down_alt:before{content:"\e044"}.arrow_carrot-left_alt:before{content:"\e045"}.arrow_carrot-right_alt:before{content:"\e046"}.arrow_carrot-2up_alt:before{content:"\e047"}.arrow_carrot-2dwnn_alt:before{content:"\e048"}.arrow_carrot-2left_alt:before{content:"\e049"}.arrow_carrot-2right_alt:before{content:"\e04a"}.arrow_triangle-up_alt:before{content:"\e04b"}.arrow_triangle-down_alt:before{content:"\e04c"}.arrow_triangle-left_alt:before{content:"\e04d"}.arrow_triangle-right_alt:before{content:"\e04e"}.icon_minus_alt:before{content:"\e04f"}.icon_plus_alt:before{content:"\e050"}.icon_close_alt:before{content:"\e051"}.icon_check_alt:before{content:"\e052"}.icon_zoom-out:before{content:"\e053"}.icon_zoom-in:before{content:"\e054"}.icon_stop_alt:before{content:"\e055"}.icon_menu-square_alt:before{content:"\e056"}.icon_menu-circle_alt:before{content:"\e057"}.icon_document:before{content:"\e058"}.icon_documents:before{content:"\e059"}.icon_pencil_alt:before{content:"\e05a"}.icon_folder:before{content:"\e05b"}.icon_folder-open:before{content:"\e05c"}.icon_folder-add:before{content:"\e05d"}.icon_folder_upload:before{content:"\e05e"}.icon_folder_download:before{content:"\e05f"}.icon_info:before{content:"\e060"}.icon_error-circle:before{content:"\e061"}.icon_error-oct:before{content:"\e062"}.icon_error-triangle:before{content:"\e063"}.icon_question_alt:before{content:"\e064"}.icon_comment:before{content:"\e065"}.icon_chat:before{content:"\e066"}.icon_vol-mute:before{content:"\e067"}.icon_volume-low:before{content:"\e068"}.icon_volume-high:before{content:"\e069"}.icon_quotations_alt:before{content:"\e06a"}.icon_clock:before{content:"\e06b"}.icon_lock:before{content:"\e06c"}.icon_lock-open:before{content:"\e06d"}.icon_key:before{content:"\e06e"}.icon_cloud:before{content:"\e06f"}.icon_cloud-upload:before{content:"\e070"}.icon_cloud-download:before{content:"\e071"}.icon_lightbulb:before{content:"\e072"}.icon_gift:before{content:"\e073"}.icon_house:before{content:"\e074"}.icon_camera:before{content:"\e075"}.icon_mail:before{content:"\e076"}.icon_cone:before{content:"\e077"}.icon_ribbon:before{content:"\e078"}.icon_bag:before{content:"\e079"}.icon_cart:before{content:"\e07a"}.icon_tag:before{content:"\e07b"}.icon_tags:before{content:"\e07c"}.icon_trash:before{content:"\e07d"}.icon_cursor:before{content:"\e07e"}.icon_mic:before{content:"\e07f"}.icon_compass:before{content:"\e080"}.icon_pin:before{content:"\e081"}.icon_pushpin:before{content:"\e082"}.icon_map:before{content:"\e083"}.icon_drawer:before{content:"\e084"}.icon_toolbox:before{content:"\e085"}.icon_book:before{content:"\e086"}.icon_contacts:before{content:"\e087"}.icon_archive:before{content:"\e088"}.icon_heart:before{content:"\e089"}.icon_profile:before{content:"\e08a"}.icon_group:before{content:"\e08b"}.icon_grid-2x2:before{content:"\e08c"}.icon_grid-3x3:before{content:"\e08d"}.icon_music:before{content:"\e08e"}.icon_pause_alt:before{content:"\e08f"}.icon_phone:before{content:"\e090"}.icon_upload:before{content:"\e091"}.icon_download:before{content:"\e092"}.social_facebook:before{content:"\e093"}.social_twitter:before{content:"\e094"}.social_pinterest:before{content:"\e095"}.social_googleplus:before{content:"\e096"}.social_tumblr:before{content:"\e097"}.social_tumbleupon:before{content:"\e098"}.social_wordpress:before{content:"\e099"}.social_instagram:before{content:"\e09a"}.social_dribbble:before{content:"\e09b"}.social_vimeo:before{content:"\e09c"}.social_linkedin:before{content:"\e09d"}.social_rss:before{content:"\e09e"}.social_deviantart:before{content:"\e09f"}.social_share:before{content:"\e0a0"}.social_myspace:before{content:"\e0a1"}.social_skype:before{content:"\e0a2"}.social_youtube:before{content:"\e0a3"}.social_picassa:before{content:"\e0a4"}.social_googledrive:before{content:"\e0a5"}.social_flickr:before{content:"\e0a6"}.social_blogger:before{content:"\e0a7"}.social_spotify:before{content:"\e0a8"}.social_delicious:before{content:"\e0a9"}.social_facebook_circle:before{content:"\e0aa"}.social_twitter_circle:before{content:"\e0ab"}.social_pinterest_circle:before{content:"\e0ac"}.social_googleplus_circle:before{content:"\e0ad"}.social_tumblr_circle:before{content:"\e0ae"}.social_stumbleupon_circle:before{content:"\e0af"}.social_wordpress_circle:before{content:"\e0b0"}.social_instagram_circle:before{content:"\e0b1"}.social_dribbble_circle:before{content:"\e0b2"}.social_vimeo_circle:before{content:"\e0b3"}.social_linkedin_circle:before{content:"\e0b4"}.social_rss_circle:before{content:"\e0b5"}.social_deviantart_circle:before{content:"\e0b6"}.social_share_circle:before{content:"\e0b7"}.social_myspace_circle:before{content:"\e0b8"}.social_skype_circle:before{content:"\e0b9"}.social_youtube_circle:before{content:"\e0ba"}.social_picassa_circle:before{content:"\e0bb"}.social_googledrive_alt2:before{content:"\e0bc"}.social_flickr_circle:before{content:"\e0bd"}.social_blogger_circle:before{content:"\e0be"}.social_spotify_circle:before{content:"\e0bf"}.social_delicious_circle:before{content:"\e0c0"}.social_facebook_square:before{content:"\e0c1"}.social_twitter_square:before{content:"\e0c2"}.social_pinterest_square:before{content:"\e0c3"}.social_googleplus_square:before{content:"\e0c4"}.social_tumblr_square:before{content:"\e0c5"}.social_stumbleupon_square:before{content:"\e0c6"}.social_wordpress_square:before{content:"\e0c7"}.social_instagram_square:before{content:"\e0c8"}.social_dribbble_square:before{content:"\e0c9"}.social_vimeo_square:before{content:"\e0ca"}.social_linkedin_square:before{content:"\e0cb"}.social_rss_square:before{content:"\e0cc"}.social_deviantart_square:before{content:"\e0cd"}.social_share_square:before{content:"\e0ce"}.social_myspace_square:before{content:"\e0cf"}.social_skype_square:before{content:"\e0d0"}.social_youtube_square:before{content:"\e0d1"}.social_picassa_square:before{content:"\e0d2"}.social_googledrive_square:before{content:"\e0d3"}.social_flickr_square:before{content:"\e0d4"}.social_blogger_square:before{content:"\e0d5"}.social_spotify_square:before{content:"\e0d6"}.social_delicious_square:before{content:"\e0d7"}.icon_printer:before{content:"\e103"}.icon_calulator:before{content:"\e0ee"}.icon_building:before{content:"\e0ef"}.icon_floppy:before{content:"\e0e8"}.icon_drive:before{content:"\e0ea"}.icon_search-2:before{content:"\e101"}.icon_id:before{content:"\e107"}.icon_id-2:before{content:"\e108"}.icon_puzzle:before{content:"\e102"}.icon_like:before{content:"\e106"}.icon_dislike:before{content:"\e0eb"}.icon_mug:before{content:"\e105"}.icon_currency:before{content:"\e0ed"}.icon_wallet:before{content:"\e100"}.icon_pens:before{content:"\e104"}.icon_easel:before{content:"\e0e9"}.icon_flowchart:before{content:"\e109"}.icon_datareport:before{content:"\e0ec"}.icon_briefcase:before{content:"\e0fe"}.icon_shield:before{content:"\e0f6"}.icon_percent:before{content:"\e0fb"}.icon_globe:before{content:"\e0e2"}.icon_globe-2:before{content:"\e0e3"}.icon_target:before{content:"\e0f5"}.icon_hourglass:before{content:"\e0e1"}.icon_balance:before{content:"\e0ff"}.icon_rook:before{content:"\e0f8"}.icon_printer-alt:before{content:"\e0fa"}.icon_calculator_alt:before{content:"\e0e7"}.icon_building_alt:before{content:"\e0fd"}.icon_floppy_alt:before{content:"\e0e4"}.icon_drive_alt:before{content:"\e0e5"}.icon_search_alt:before{content:"\e0f7"}.icon_id_alt:before{content:"\e0e0"}.icon_id-2_alt:before{content:"\e0fc"}.icon_puzzle_alt:before{content:"\e0f9"}.icon_like_alt:before{content:"\e0dd"}.icon_dislike_alt:before{content:"\e0f1"}.icon_mug_alt:before{content:"\e0dc"}.icon_currency_alt:before{content:"\e0f3"}.icon_wallet_alt:before{content:"\e0d8"}.icon_pens_alt:before{content:"\e0db"}.icon_easel_alt:before{content:"\e0f0"}.icon_flowchart_alt:before{content:"\e0df"}.icon_datareport_alt:before{content:"\e0f2"}.icon_briefcase_alt:before{content:"\e0f4"}.icon_shield_alt:before{content:"\e0d9"}.icon_percent_alt:before{content:"\e0da"}.icon_globe_alt:before{content:"\e0de"}.icon_clipboard:before{content:"\e0e6"}.glyph{float:left;text-align:center;padding:.75em;margin:.4em 1.5em .75em 0;width:6em;text-shadow:none}.glyph_big{font-size:128px;color:#59c5dc;float:left;margin-right:20px}.glyph div{padding-bottom:10px}.glyph input{font-family:consolas,monospace;font-size:12px;width:100%;text-align:center;border:0;box-shadow:0 0 0 1px #ccc;padding:.2em;-moz-border-radius:5px;-webkit-border-radius:5px}.centered{margin-left:auto;margin-right:auto}.glyph .fs1{font-size:2em}@font-face{font-family:wpbingofont;src:url(../../../themes/bookio/fonts/wpbingo.eot?fzv6fp);src:url(../../../themes/bookio/fonts/wpbingo.eot?fzv6fp#iefix) format("embedded-opentype"),url(../../../themes/bookio/fonts/wpbingo.ttf?fzv6fp) format("truetype"),url(../../../themes/bookio/fonts/wpbingo.woff?fzv6fp) format("woff"),url(../../../themes/bookio/fonts/wpbingo.svg?fzv6fp#wpbingo) format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=" wpb-icon-"],[class^=wpb-icon-]{font-family:wpbingofont;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wpb-icon-delivery-truck:before{content:"\e924"}.wpb-icon-expand:before{content:"\e923"}.wpb-icon-calendar:before{content:"\e922"}.wpb-icon-youtube:before{content:"\e921"}.wpb-icon-gallery:before{content:"\e920"}.wpb-icon-info:before{content:"\e91e"}.wpb-icon-comment:before{content:"\e91d"}.wpb-icon-gift-voucher:before{content:"\e91c"}.wpb-icon-left-arrow:before{content:"\e91a"}.wpb-icon-right-arrow:before{content:"\e91b"}.wpb-icon-chat:before{content:"\e919"}.wpb-icon-content-writing:before{content:"\e918"}.wpb-icon-levels:before{content:"\e917"}.wpb-icon-play-video:before{content:"\e912"}.wpb-icon-d-design:before{content:"\e911"}.wpb-icon-login1:before{content:"\e915"}.wpb-icon-user2:before{content:"\e916"}.wpb-icon-large-paper-bag-empty:before{content:"\e914"}.wpb-icon-ruler:before{content:"\e913"}.wpb-icon-shopping-cart:before{content:"\e912"}.wpb-icon-mail:before{content:"\e90e"}.wpb-icon-lock:before{content:"\e90f"}.wpb-icon-user1:before{content:"\e910"}.wpb-icon-login:before{content:"\e911"}.wpb-icon-circular:before{content:"\e90d"}.wpb-icon-shop:before{content:"\e907"}.wpb-icon-menu-vertical:before{content:"\e908"}.wpb-icon-menu:before{content:"\e909"}.wpb-icon-heart:before{content:"\e90a"}.wpb-icon-magnifying-glass:before{content:"\e90b"}.wpb-icon-user:before{content:"\e90c"}.wpb-icon-shield2:before{content:"\e900"}.wpb-icon-delivery:before{content:"\e901"}.wpb-icon-refund:before{content:"\e902"}.wpb-icon-plane:before{content:"\e903"}.wpb-icon-ship-car:before{content:"\e904"}.wpb-icon-sticker:before{content:"\e905"}.wpb-icon-security-on:before{content:"\e906"}@font-face{font-family:icomoon;src:url(../../../themes/bookio/fonts/icomoon.eot?fzv6fp);src:url(../../../themes/bookio/fonts/icomoon.eot?fzv6fp#iefix) format("embedded-opentype"),url(../../../themes/bookio/fonts/icomoon.ttf?fzv6fp) format("truetype"),url(../../../themes/bookio/fonts/icomoon.woff?fzv6fp) format("woff"),url(../../../themes/bookio/fonts/icomoon.svg?fzv6fp#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ranking:before{content:"\e90c"}.icon-new:before{content:"\e90d"}.icon-trendy:before{content:"\e90e"}.icon-ribbon:before{content:"\e90f"}.icon-comment:before{content:"\e90b"}.icon-mail:before{content:"\e90a"}.icon-quote:before{content:"\e909"}.icon-arrow-left:before{content:"\e906"}.icon-arrow-right:before{content:"\e907"}.icon-star:before{content:"\e908"}.icon-loupe:before{content:"\e905"}.icon-large-paper-bag:before{content:"\e900"}.icon-love:before{content:"\e901"}.icon-placeholder:before{content:"\e902"}.icon-user:before{content:"\e903"}.icon-view:before{content:"\e904"}@charset "UTF-8";
/*------------------------------------------------------------------
[Table of contents]

1. Utilities
2. Font
3. Base
4. Layout
5. Page
6. Post
7. Slideshow
8. Form
9. Responsive
10. Widget
-------------------------------------------------------------------*/
/* $body-bg:               #e6e6e6 !default; */
/**
 *   Blocks Layout Selectors
 */
/********* LAYOUT **************/
/* 1. Utilities */
/* RIGHT TO LEFT */
/******************************************************
 * @package wpbingo Theme Framework for WordPress
 * @version 1.0
 * @author http://www.wpbingosite.com
 * @copyright Copyright (C) Augus 2016 wpbingo.com <@emai:wpbingo@gmail.com>.All rights reserved.
 * @license   GNU General Public License version 1
*******************************************************/
 .rtl{direction:rtl}@media (min-width:1200px){.rtl .col-xl-2-4{width:20%}}.rtl .widget.widget_categories ul li:hover a:before,.rtl .widget.widget_categories ul li:hover span:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.rtl .bwp-top-bar .display li:last-child{margin-right:15px}.rtl .bwp-top-bar .display li:first-child{margin-right:0}.rtl .mini-cart .cart-popup{right:auto!important;left:-12px!important}.rtl .bwp-top-bar .display li:first-child{margin-right:10px}.rtl .bwp-header .block-top-link>.widget .widget-custom-menu>div{left:auto;right:0}.rtl .entry-meta>*:not(.sticky-post):first-child{padding-left:14px;padding-right:0}.rtl .entry-meta>*:not(.sticky-post):last-child{padding-left:0;padding-right:14px}.rtl .bestseller-product .slick-arrow.fa-angle-left,.rtl .featured-product .slick-arrow.fa-angle-left{left:0;right:auto}.rtl .bestseller-product .slick-arrow.fa-angle-right,.rtl .featured-product .slick-arrow.fa-angle-right{left:35px;right:auto}.rtl .bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu{left:0!important}.rtl .bwp_product_list.scroll{direction:ltr}#bwp-topbar{color:#000;font-size:13px;height:45px;line-height:45px}#bwp-topbar a{color:#767a79}#bwp-topbar a:hover{color:#064532}#bwp-topbar .email,#bwp-topbar .address{display:inline-block}#bwp-topbar .email i,#bwp-topbar .address i{margin-right:10px;font-size:15px;position:relative;top:2px;color:#000}#bwp-topbar .email{position:relative;margin-left:10px;padding-left:15px}.rtl #bwp-topbar .email{margin-right:10px;margin-left:0}.rtl #bwp-topbar .email{padding-right:15px;padding-left:0}#bwp-topbar .email:before{position:absolute;content:"";left:0;background:#d4d4d4;width:1px;height:18px;top:calc(50% - 9px)}.rtl #bwp-topbar .email:before{right:0;left:auto}#bwp-topbar #topbar_menu{list-style:none;padding:0}#bwp-topbar #topbar_menu li{display:inline-block;padding-right:10px;margin-right:10px;position:relative;font-size:12px;text-transform:uppercase;font-weight:700}.rtl #bwp-topbar #topbar_menu li{padding-left:10px;padding-right:0}.rtl #bwp-topbar #topbar_menu li{margin-left:10px;margin-right:0}#bwp-topbar #topbar_menu li:before{position:absolute;content:"";right:0;background:#d4d4d4;width:1px;height:18px;top:calc(50% - 9px)}.rtl #bwp-topbar #topbar_menu li:before{left:0;right:auto}#bwp-topbar #topbar_menu li:last-child{margin-right:0;padding-right:0}.rtl #bwp-topbar #topbar_menu li:last-child{margin-left:0;margin-right:0}.rtl #bwp-topbar #topbar_menu li:last-child{padding-left:0;padding-right:0}#bwp-topbar #topbar_menu li:last-child:before{display:none}#bwp-topbar .topbar-right{text-align:right}.rtl #bwp-topbar .topbar-right{text-align:left}#bwp-topbar .topbar-right>*{display:inline-block;padding-right:10px;margin-right:10px;position:relative}.rtl #bwp-topbar .topbar-right>*{padding-left:10px;padding-right:0}.rtl #bwp-topbar .topbar-right>*{margin-left:10px;margin-right:0}#bwp-topbar .topbar-right>*:before{position:absolute;content:"";right:0;background:#d4d4d4;width:1px;height:18px;top:calc(50% - 9px)}.rtl #bwp-topbar .topbar-right>*:before{left:0;right:auto}#bwp-topbar .topbar-right>*:last-child{margin-right:0;padding-right:0}.rtl #bwp-topbar .topbar-right>*:last-child{margin-left:0;margin-right:0}.rtl #bwp-topbar .topbar-right>*:last-child{padding-left:0;padding-right:0}#bwp-topbar .topbar-right>*:last-child:before{display:none}#bwp-topbar .topbar-right>*:last-child{padding-right:0}.rtl #bwp-topbar .topbar-right>*:last-child{padding-left:0;padding-right:0}#bwp-topbar .topbar-right>* a{color:#767a79;font-size:12px;text-transform:uppercase;font-weight:700}#bwp-topbar .topbar-right>* a:hover{color:#064532}#bwp-topbar .topbar-right>* i{margin-right:10px;font-size:14px;position:relative;top:1px;color:#064532}#bwp-topbar .topbar-right .block-top-link>*{display:inline-block;margin-right:15px}.rtl #bwp-topbar .topbar-right .block-top-link>*{margin-left:15px;margin-right:0}#bwp-topbar .topbar-right .block-top-link>*:last-child{margin-right:0}.rtl #bwp-topbar .topbar-right .block-top-link>*:last-child{margin-left:0;margin-right:0}#bwp-topbar .block-top-link .widget-title{color:#000;font-weight:400;font-size:12px;line-height:20px;text-transform:uppercase;font-family:"Lato",sans-serif}#bwp-topbar .block-top-link .widget-title:after{display:inline-block;font-family:'ElegantIcons'!important;content:"\33";position:relative;top:1px;font-size:14px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;line-height:1}#bwp-topbar .block-top-link .widget-title.active,#bwp-topbar .block-top-link .widget-title:hover{color:#064532}#bwp-topbar .block-top-link .widget-title.active:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);color:#064532}#bwp-topbar .block-top-link a{color:#767a79!important}#bwp-topbar .block-top-link a:hover{color:#064532!important}#bwp-topbar .block-top-link .menu-language-menu-container,#bwp-topbar .block-top-link .menu-currency-menu-container{top:30px}#bwp-topbar .phone{display:inline-flex;align-items:center}#bwp-topbar .phone i{color:#064532;font-size:20px;line-height:45px;top:-2px}#bwp-topbar .phone .content a{font-size:16px;color:#064532;font-family:"Libre Baskerville",serif}#bwp-topbar.topbar-v1{border-bottom:1px solid #ebebeb}#bwp-topbar.topbar-v2{background:#000}#bwp-topbar.topbar-v2 a{color:#fff}#bwp-topbar.topbar-v2 a:hover{color:#064532}#bwp-topbar.topbar-v2 .address i,#bwp-topbar.topbar-v2 .email i{color:#fff;font-size:14px;top:2px}#bwp-topbar.topbar-v2 .email:before{background:rgba(255,255,255,.15)}#bwp-topbar.topbar-v2 .block-top-link .widget-title{color:#fff}#bwp-topbar.topbar-v2 .block-top-link .widget-title:hover{color:#064532}#bwp-topbar.topbar-v2 #topbar_menu li:before{background:rgba(255,255,255,.15)}#bwp-topbar.topbar-v2 .ship .content{color:#fff;font-weight:400;font-family:"Lato",sans-serif}#bwp-topbar.topbar-v3{border-bottom:1px solid rgba(255,255,255,.1);background:#000}#bwp-topbar.topbar-v3 a{color:#fff}#bwp-topbar.topbar-v3 a:hover{color:#064532}#bwp-topbar.topbar-v3 .address i,#bwp-topbar.topbar-v3 .email i{color:#fff}#bwp-topbar.topbar-v3 .email:before{background:#fff}#bwp-topbar.topbar-v3 .block-top-link .widget-title{color:#fff;border-color:#fff}#bwp-topbar.topbar-v3 .block-top-link .widget-title.active:after{color:#fff}#bwp-topbar.topbar-v3 #topbar_menu li:before{background:#fff}#bwp-topbar.topbar-v4{background:#f2f2f2;color:#767a79}#bwp-topbar.topbar-v4 a{color:#767a79}#bwp-topbar.topbar-v4 a:hover{color:#064532}#bwp-topbar.topbar-v4 .email:before{background:#d4d4d4}#bwp-topbar.topbar-v4 .block-top-link .widget-title{color:#000}#bwp-topbar.topbar-v4 .block-top-link .widget-title.active,#bwp-topbar.topbar-v4 .block-top-link .widget-title:hover{color:#000}#bwp-topbar.topbar-v4 .block-top-link .widget-title.active:after,#bwp-topbar.topbar-v4 .block-top-link .widget-title:hover:after{color:#064532}#bwp-topbar.topbar-v4 .block-top-link a{color:#000}#bwp-topbar.topbar-v4 .block-top-link a:hover{color:#064532}#bwp-topbar.topbar-v4 .woocs-style-1-dropdown{color:#fff}#bwp-topbar.topbar-v4 .woocs-style-1-dropdown:hover{color:#064532}.title-vertical h2{font-size:14px;text-transform:uppercase;padding-bottom:10px!important;position:relative;font-weight:700}.title-vertical h2:before{position:absolute;bottom:-1px;width:40px;height:1px;background:#064532;content:"";left:0}.rtl .title-vertical h2:before{right:0;left:auto}.categories-vertical-menu{position:relative;min-width:240px}@media (min-width:1199px){.categories-vertical-menu.show .bwp-vertical-navigation>div{display:block!important;height:100%!important}}.categories-vertical-menu.accordion .verticalmenu{border:0!important}.categories-vertical-menu.accordion .bwp-vertical-navigation>div{display:none}.categories-vertical-menu .menu-item-desc{display:none}.categories-vertical-menu .widget-title{font-size:14px;color:#fff;margin:0;line-height:45px;background:#064532;display:flex;cursor:pointer;position:relative;font-weight:700;padding:0 20px;text-transform:uppercase;font-family:"Lato",sans-serif}.categories-vertical-menu .widget-title .icon-cate{background:#fff;width:10px;height:2px;margin:20px 35px 0 0;position:relative}.rtl .categories-vertical-menu .widget-title .icon-cate{margin:20px 0 0 35px}.categories-vertical-menu .widget-title .icon-cate:before{content:"";position:absolute;background:#fff;width:26px;height:2px;top:-6px}.categories-vertical-menu .widget-title .icon-cate:after{content:"";position:absolute;background:#fff;width:17px;height:2px;bottom:-6px}.categories-vertical-menu .widget-title:after{display:inline-block;font-family:'ElegantIcons';content:"\33";position:relative;margin-left:5px;font-size:16px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-weight:400}.rtl .categories-vertical-menu .widget-title:after{margin-right:5px;margin-left:0}.categories-vertical-menu .widget-title.active:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.categories-vertical-menu>div{position:absolute;width:100%;background:#fff;top:calc(100% + 5px);border-top:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-box-shadow:0 0 10px 1px rgba(144,144,144,.1);box-shadow:0 0 10px 1px rgba(144,144,144,.1);min-width:200px}.categories-vertical-menu .bwp-vertical-navigation>div{padding:0;display:block;position:relative}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu{padding:0}@media (max-width:991px){.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.menu-hide-title>span.title,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.menu-hide-title>a{display:block!important;margin:0;padding:0!important}}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.menu-item-has-children{position:relative}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.menu-item-has-children>a{display:inline-block;width:100%}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.menu-item-has-children>a:after{top:1px;content:""!important;position:absolute;margin-left:5px;right:0;font-family:"Material";display:inline-block;background:transparent;opacity:1;right:0;top:calc(50% - 15px);bottom:auto;font-size:18px;color:rgba(99,99,99,.5);width:auto;height:auto}.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.menu-item-has-children>a:after{margin-right:5px;margin-left:0}.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.menu-item-has-children>a:after{left:0;right:auto}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0{float:unset;width:100%;position:unset!important;padding:0 20px;list-style:none}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0:last-child a{border-bottom:none}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 .menu-img{display:inline-block;float:left;width:22px;margin-right:15px}.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 .menu-img{float:right}.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 .menu-img{margin-left:15px;margin-right:0}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 i{font-size:22px;width:22px;text-align:center;margin-right:15px;position:relative;top:0;float:left;color:#c6c6c6}.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 i{margin-left:15px;margin-right:0}.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 i{float:right}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0>a{margin:0;width:100%;font-size:14px;text-transform:capitalize;white-space:normal;position:relative;position:relative;display:inline-block;border-bottom:1px dashed #e9e9e9;padding:8.5px 0}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0>a:hover{color:#064532}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0>a:hover i{color:#064532}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0>a>span{position:relative}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0>a>span:before,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0>a>span:after{display:none!important}@media (min-width:992px){.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children>ul.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children div.sub-menu{top:0;left:calc(100% + 50px)}.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children>ul.sub-menu,.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children div.sub-menu{right:calc(100% + 50px);left:auto}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children:hover>ul.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children:hover div.sub-menu{opacity:1;visibility:visible;left:100%}.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children:hover>ul.sub-menu,.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children:hover div.sub-menu{right:100%;left:auto}}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children:not(.mega-menu){position:relative!important}@media (min-width:992px){.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children:not(.mega-menu) li.menu-item-has-children>ul.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children:not(.mega-menu) li.menu-item-has-children div.sub-menu{top:0}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children:not(.mega-menu) li.menu-item-has-children:hover>ul.sub-menu{top:0!important}}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children>a:after{font-family:"Material";display:inline-block;background:transparent;opacity:1;right:0;top:calc(50% - 15px);bottom:auto;font-size:18px;color:rgba(118,122,121,.5);width:auto;height:auto}.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children>a:after{left:0;right:auto}@media (max-width:991px){.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.menu-item-has-children>a:after{display:none}}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 .menu-item-has-children>a>span:after{display:none}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu-fullwidth-width ul.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu-fullwidth-width div.sub-menu{left:calc(100% + 30px)}.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu-fullwidth-width ul.sub-menu,.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu-fullwidth-width div.sub-menu{right:calc(100% + 30px);left:auto}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 ul.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 div.sub-menu{left:100%;top:0;padding:25px 20px;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset;position:absolute;z-index:9999;background:#fff;display:block;min-width:225px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;visibility:hidden;border:1px solid #f5f5f5}.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 ul.sub-menu,.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 div.sub-menu{right:100%;left:auto}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 ul.sub-menu li,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 div.sub-menu li{list-style:none;padding-top:5px;padding-bottom:5px}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 ul.sub-menu li:last-child,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 div.sub-menu li:last-child{border-bottom:0}@media (max-width:991px){.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 ul.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 div.sub-menu{padding-top:0}}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 ul.sub-menu a{color:#767a79}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 ul.sub-menu a:hover{color:#064532}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 ul.sub-menu>li:hover>ul.sub-menu{opacity:1;visibility:visible}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu{padding:0;background:transparent;border:0}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu>div,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu>div{height:100%}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu>div>div,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu>div>div{height:100%}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu>div>div>div,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu>div>div>div{height:100%}@media (min-width:992px){.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu{width:710px}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu .elementor-section>.elementor-container,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu .elementor-section>.elementor-container{margin-left:0}}@media (min-width:992px) and (max-width:1199px){.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu{width:700px}}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu .title h2,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu .title h2{font-size:15px;text-transform:uppercase;margin:0;margin-bottom:17px}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu ul,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu ul{padding:0}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu ul li,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu ul li{list-style:none;padding:3px 0}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu ul li:last-child,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu ul li:last-child{border-bottom:0}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu ul li a,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu ul li a{color:#767a79}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu ul li a:hover,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu ul li a:hover{color:#064532}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu>ul.sub-menu .vertical-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0.mega-menu div.sub-menu .vertical-menu{padding:35px 30px;height:100%;margin:0}@media (min-width:991px){.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0:not(.mega-menu)>ul.sub-menu li.level-1 .sub-menu,.categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 div.sub-menu li.level-1 .sub-menu{left:calc(100% + 20px)}.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0:not(.mega-menu)>ul.sub-menu li.level-1 .sub-menu,.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu li.level-0 div.sub-menu li.level-1 .sub-menu{right:calc(100% + 20px);left:auto}}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap{padding:0 20px;color:#000;font-weight:500;background:rgba(0,0,0,.2)}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap:hover{cursor:pointer;color:#064532}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap span{line-height:40px}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap span:before{font-size:16px;margin-right:14px;content:"\f278";font-family:Material;width:20px;font-weight:400;text-align:center;display:inline-block;vertical-align:top}.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap span:before{margin-left:14px;margin-right:0}@media (max-width:1529px){.categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap span:before{margin-right:8px}.rtl .categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap span:before{margin-left:8px;margin-right:0}}.categories-vertical-menu .bwp-vertical-navigation>div ul.menu .more-wrap.open span:before{content:"\f273"}body:not(.page-template-homepage) .bwp-header .header-mobile{border-bottom:1px solid #e5e5e5}.home.blog .bwp-header{margin-bottom:30px}@media (min-width:991px){body.page-template-homepage .bwp-header.header-v2{position:absolute;width:100%}}body.page-template-homepage .bwp-header.header-v4 #bwp-topbar{border:0}body.page-template-homepage .bwp-header.header-v4 .header-desktop{position:absolute;width:100%}body.page-template-homepage .bwp-header.header-v4 .bwp-navigation ul>li.level-0>a{color:#fff}body.page-template-homepage .bwp-header.header-v4 .block-top-link>.widget .widget-custom-menu .widget-title{color:#fff}body.page-template-homepage .bwp-header.header-v4 .header-page-link .wishlist-box a{color:#fff}body.page-template-homepage .bwp-header.header-v4 .header-page-link .mini-cart .cart-icon{color:#fff}body.page-template-homepage .bwp-header.header-v4 .header-page-link .login-header>a{color:#fff}body.page-template-homepage .bwp-header.header-v4 .header-mobile{background:#000}body.page-template-homepage .bwp-header.header-v4 .header-mobile .navbar-toggle:before,body.page-template-homepage .bwp-header.header-v4 .header-mobile .mini-cart .cart-icon{color:#fff}@media (min-width:991px){body.page-template-homepage .bwp-header.header-v7{position:absolute;width:100%}}.bwp-header{margin-bottom:0;position:relative;z-index:9999;background:transparent}.bwp-header .header-content{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.bwp-header .header-content .wpbingo-menu-left .menu-title-box .navbar-toggle{display:inline-block;color:#000}.bwp-header .header-content .wpbingo-menu-left .menu-title-box .navbar-toggle>span{font-size:15px;font-weight:700;text-transform:uppercase}.bwp-header .header-content .wpbingo-menu-left .menu-title-box .navbar-toggle i{font-size:15px}.bwp-header .header-content .search-box{color:#000}.bwp-header .header-content .search-box:hover{color:#064532}.bwp-header .header-content .search-box .search-toggle{display:block;cursor:pointer;font-size:22px}@media (max-width:991px){.bwp-header .header-content.empty_header_right>.container>.row{display:flex}.bwp-header .header-content.empty_header_right>.container>.row .header-logo{text-align:left!important}.bwp-header .header-content.empty_header_right>.container>.row .header-right{display:none}}.bwp-header .header-left>*{display:inline-block;vertical-align:middle}.bwp-header .header-page-link{text-align:right}.rtl .bwp-header .header-page-link{text-align:left}.bwp-header .header-page-link>*{display:inline-block;margin-left:40px;vertical-align:middle}.rtl .bwp-header .header-page-link>*{margin-right:40px;margin-left:0}.bwp-header .header-page-link>*:first-child{margin-left:0}.rtl .bwp-header .header-page-link>*:first-child{margin-right:0;margin-left:0}@media (max-width:1199px) and (min-width:991px){.bwp-header .header-page-link>*{margin-left:15px}.rtl .bwp-header .header-page-link>*{margin-right:15px;margin-left:0}}@media (max-width:767px){.bwp-header .header-page-link>*{margin-left:10px}.rtl .bwp-header .header-page-link>*{margin-right:10px;margin-left:0}}.bwp-header .header-page-link .mini-cart{padding-right:20px}.rtl .bwp-header .header-page-link .mini-cart{padding-left:20px;padding-right:0}.bwp-header .header-page-link .mini-cart .cart-icon{position:relative;display:inline-block;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;color:#064532}.bwp-header .header-page-link .mini-cart .cart-icon:hover{color:#f1592b}.bwp-header .header-page-link .mini-cart .cart-icon i{font-size:30px;position:relative}.bwp-header .header-page-link .mini-cart .cart-count{position:absolute;top:-11px;right:-20px;width:22px;height:22px;line-height:22px;display:inline-block;color:#fff;text-align:center;background:#f1592b;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;font-size:12px}.rtl .bwp-header .header-page-link .mini-cart .cart-count{left:-20px;right:auto}.bwp-header .header-page-link .search-box .search-toggle{position:relative;color:#000;display:inline-block;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;font-size:16px;font-family:"Libre Baskerville",serif;font-weight:600}.bwp-header .header-page-link .search-box .search-toggle i{margin-right:8px;position:relative;top:2px}.rtl .bwp-header .header-page-link .search-box .search-toggle i{margin-left:8px;margin-right:0}.bwp-header .header-page-link .search-box .search-toggle:hover{color:#064532}.bwp-header .header-page-link>.search-from>ul.result-search-products{padding:20px!important;max-height:380px!important;min-width:290px;top:40px}.bwp-header .header-page-link>.search-from>ul.result-search-products li{width:100%!important}.bwp-header .header-page-link .login-header{position:relative}.bwp-header .header-page-link .login-header>a{position:relative;display:inline-block;text-align:center;color:#064532;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-size:18px}.bwp-header .header-page-link .login-header>a:hover{color:#f1592b}.bwp-header .header-page-link .login-header .block-top-link .widget-custom-menu>div{width:auto}.bwp-header .header-search-form{flex:1}@media (max-width:767px){.bwp-header .header-search-form{margin-bottom:30px}}.bwp-header .header-search-form .result-search-products-content{position:absolute;background:#fff;width:100%;top:calc(100% + 10px);left:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-box-shadow:0 1px 12px 2px rgba(143,143,143,.3);box-shadow:0 1px 12px 2px rgba(143,143,143,.3);display:none;z-index:10}.bwp-header .header-search-form .result-search-products-content:before{content:"";position:absolute;top:-14px;left:50px;border-style:solid;border-width:7px 8px;border-color:transparent;border-bottom-color:#fff}.rtl .bwp-header .header-search-form .result-search-products-content:before{right:50px;left:auto}.bwp-header .header-search-form .result-search-products{display:none;z-index:10;max-height:300px;overflow-y:auto;padding:30px;overflow-x:hidden;list-style:none}.bwp-header .header-search-form .result-search-products::-webkit-scrollbar-track{background-color:#F5F5F5}.bwp-header .header-search-form .result-search-products::-webkit-scrollbar{width:5px;background-color:#F5F5F5}.bwp-header .header-search-form .result-search-products::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1)}.bwp-header .header-search-form .result-search-products .item-search{list-style:none;padding:15px 0;display:table;width:100%;border-bottom:1px solid #f5f5f5}.bwp-header .header-search-form .result-search-products .item-search .item-image{display:table-cell;width:70px}.bwp-header .header-search-form .result-search-products .item-search .item-content{display:table-cell;vertical-align:top;padding-left:20px}.rtl .bwp-header .header-search-form .result-search-products .item-search .item-content{padding-right:20px;padding-left:0}.bwp-header .header-search-form .result-search-products .item-search .item-content a{font-weight:500;text-transform:capitalize}.bwp-header .header-search-form .result-search-products .item-search:last-child{padding-bottom:0;border-bottom:0}.bwp-header .header-search-form .result-search-products .item-search:first-child{padding-top:0}.bwp-header .header-search-form .result-search-products .price{font-size:14px}.bwp-header .header-search-form .result-search-products .price del{font-size:13px}.bwp-header .header-search-form .result-search-products.loading:before{position:absolute;left:50%;top:calc(50% - 17px);display:inline-block;content:"\f110";width:auto;height:auto;color:#064532;margin-left:0;font-family:FontAwesome;background-color:transparent!important;background:none;font-size:20px;-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround}.bwp-header .header-search-form .search-from{width:100%;height:50px;display:flex;position:relative;border:0;width:100%}@media (max-width:1199px){.bwp-header .header-search-form .search-from{width:auto}}.bwp-header .header-search-form .search-from .select_authors{line-height:50px;height:50px;background:#efefef;padding:0 20px;position:relative}.bwp-header .header-search-form .search-from .select_authors .pwb-dropdown-toggle{cursor:pointer;height:50px;display:inline-block}.bwp-header .header-search-form .search-from .select_authors:before{content:"";width:1px;height:26px;background:#d4d4d4;position:absolute;right:0;top:calc(50% - 13px)}.rtl .bwp-header .header-search-form .search-from .select_authors:before{left:0;right:auto}.bwp-header .header-search-form .search-from .select_authors .caret{font-size:15px;margin-left:5px;top:1px;position:relative}.rtl .bwp-header .header-search-form .search-from .select_authors .caret{margin-right:5px;margin-left:0}.bwp-header .header-search-form .search-from .select_authors .author-search{-webkit-transform:unset!important;-moz-transform:unset!important;-ms-transform:unset!important;-o-transform:unset!important;transform:unset!important;top:100%!important;left:0!important;will-change:unset!important;min-width:250px;max-height:400px;overflow:auto;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;padding:10px 0;border:0}.rtl .bwp-header .header-search-form .search-from .select_authors .author-search{right:0!important;left:auto}.bwp-header .header-search-form .search-from .select_authors .author-search::-webkit-scrollbar-track{background-color:#F5F5F5}.bwp-header .header-search-form .search-from .select_authors .author-search::-webkit-scrollbar{width:5px;background-color:#F5F5F5}.bwp-header .header-search-form .search-from .select_authors .author-search::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1)}.bwp-header .header-search-form .search-from .select_authors .author-search li{line-height:35px;padding:0 20px;border-bottom:1px solid rgba(230,230,230,.7);cursor:pointer;color:#767a79;font-size:14px}.bwp-header .header-search-form .search-from .select_authors .author-search li:hover,.bwp-header .header-search-form .search-from .select_authors .author-search li.active{color:#064532}.bwp-header .header-search-form .search-from .select_authors .author-search li:last-child{border-bottom:0}.bwp-header .header-search-form .search-from .select_authors .author-search li.children{padding-left:35px}.rtl .bwp-header .header-search-form .search-from .select_authors .author-search li.children{padding-right:35px;padding-left:0}.bwp-header .header-search-form .search-from .select_category{line-height:50px;height:50px;background:#efefef;padding:0 20px;position:relative}.bwp-header .header-search-form .search-from .select_category .pwb-dropdown-toggle{cursor:pointer;height:50px;display:inline-block}.bwp-header .header-search-form .search-from .select_category:before{content:"";width:1px;height:26px;background:#d4d4d4;position:absolute;right:0;top:calc(50% - 13px)}.rtl .bwp-header .header-search-form .search-from .select_category:before{left:0;right:auto}.bwp-header .header-search-form .search-from .select_category .caret{font-size:15px;margin-left:5px;top:1px;position:relative}.rtl .bwp-header .header-search-form .search-from .select_category .caret{margin-right:5px;margin-left:0}.bwp-header .header-search-form .search-from .select_category .category-search{-webkit-transform:unset!important;-moz-transform:unset!important;-ms-transform:unset!important;-o-transform:unset!important;transform:unset!important;top:100%!important;left:0!important;will-change:unset!important;min-width:250px;max-height:400px;overflow:auto;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;padding:10px 0;border:0}.rtl .bwp-header .header-search-form .search-from .select_category .category-search{right:0!important;left:auto}.bwp-header .header-search-form .search-from .select_category .category-search::-webkit-scrollbar-track{background-color:#F5F5F5}.bwp-header .header-search-form .search-from .select_category .category-search::-webkit-scrollbar{width:5px;background-color:#F5F5F5}.bwp-header .header-search-form .search-from .select_category .category-search::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1)}.bwp-header .header-search-form .search-from .select_category .category-search li{line-height:35px;padding:0 20px;border-bottom:1px solid rgba(230,230,230,.7);cursor:pointer;color:#767a79;font-size:14px}.bwp-header .header-search-form .search-from .select_category .category-search li:hover,.bwp-header .header-search-form .search-from .select_category .category-search li.active{color:#064532}.bwp-header .header-search-form .search-from .select_category .category-search li:last-child{border-bottom:0}.bwp-header .header-search-form .search-from .select_category .category-search li.children{padding-left:35px}.rtl .bwp-header .header-search-form .search-from .select_category .category-search li.children{padding-right:35px;padding-left:0}.bwp-header .header-search-form .search-from .search-box{text-align:left;flex:1}.rtl .bwp-header .header-search-form .search-from .search-box{text-align:right}.bwp-header .header-search-form .search-from .search-box input[type="text"]{border:0;padding:0;line-height:50px;width:100%;background:#efefef;padding:0 20px;color:#767a79}.bwp-header .header-search-form .search-from .search-box input[type="text"]:-moz-placeholder{color:#767a79}.bwp-header .header-search-form .search-from .search-box input[type="text"]::-moz-placeholder{color:#767a79}.bwp-header .header-search-form .search-from .search-box input[type="text"]:-ms-input-placeholder{color:#767a79}.bwp-header .header-search-form .search-from .search-box input[type="text"]::-webkit-input-placeholder{color:#767a79}@media (max-width:1199px){.bwp-header .header-search-form .search-from .search-box{width:auto}}@media (max-width:767px){.bwp-header .header-search-form .search-from .search-box{padding-left:15px}.rtl .bwp-header .header-search-form .search-from .search-box{padding-right:15px;padding-left:0}}.bwp-header .header-search-form .search-from #searchsubmit,.bwp-header .header-search-form .search-from #searchsubmit2{color:#000;font-size:0;line-height:50px;padding:0 40px;background:#f1592b;color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.bwp-header .header-search-form .search-from #searchsubmit i,.bwp-header .header-search-form .search-from #searchsubmit2 i{font-size:17px;line-height:46px}.bwp-header .header-search-form .search-from #searchsubmit:hover,.bwp-header .header-search-form .search-from #searchsubmit2:hover{background:#064532}.bwp-header .searchform{color:#e1e1e1;border:1px solid #e6e6e6;display:flex;font-size:14px;height:40px;padding:0 25px;max-width:415px;width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.bwp-header .searchform .searchsubmit{background:transparent;font-size:19px;padding:0;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.bwp-header .searchform .searchsubmit i{color:#000}.bwp-header .searchform .searchsubmit:hover i{color:#064532}.bwp-header .searchform .searchsubmit:active{-webkit-box-shadow:none;box-shadow:none}.bwp-header .searchform input[type="text"]{border:0;font-weight:300;padding:5px 0;width:100%;margin-right:10px}.rtl .bwp-header .searchform input[type="text"]{margin-left:10px;margin-right:0}.bwp-header .search-style ul.result-search-products li{width:100%}.bwp-header .content-mostsearch{display:flex;font-size:12px;margin-top:5px}.bwp-header .content-mostsearch label{color:#000;margin:0 10px 0 0;white-space:nowrap}.rtl .bwp-header .content-mostsearch label{margin:0 0 0 10px}.bwp-header .content-mostsearch #mostsearch_menu{padding:0;list-style:none}.bwp-header .content-mostsearch #mostsearch_menu li{display:inline-block}.bwp-header .content-mostsearch #mostsearch_menu li:after{content:"";display:inline-block;margin:0 10px;height:11px;width:1px;background:#e7e7e7;position:relative;top:2px}.bwp-header .content-mostsearch #mostsearch_menu li:last-child:after{display:none}.bwp-header .content-header{position:unset;display:flex;align-items:center}.bwp-header .header-top{padding:15px 0}.bwp-header .header-top .row{align-items:center}.bwp-header .block-top-link.acount{text-align:left}.rtl .bwp-header .block-top-link.acount{text-align:right}.bwp-header .block-top-link.acount label{margin-bottom:-4px;font-size:14px;font-weight:400;text-transform:capitalize}.bwp-header .block-top-link>.widget{margin-bottom:0}.bwp-header .block-top-link>.widget .widget-custom-menu .widget-title{margin:0;font-size:0;font-weight:500;cursor:pointer;position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;top:0;text-align:center;color:#064532}.bwp-header .block-top-link>.widget .widget-custom-menu .widget-title:after{font-size:18px;content:"\e903";font-family:icomoon}.bwp-header .block-top-link>.widget .widget-custom-menu .widget-title:hover{color:#f1592b}.bwp-header .block-top-link>.widget .widget-custom-menu>div{display:none;margin:0;padding:15px 30px;font-size:16px;text-transform:capitalize;position:absolute;z-index:1001;background:#fff;line-height:28px;border:1px solid rgba(163,163,163,.1);top:calc(100% + 10px);text-align:left;-webkit-box-shadow:0 5px 15px 5px rgba(144,144,144,.15);box-shadow:0 5px 15px 5px rgba(144,144,144,.15);white-space:nowrap;max-width:300px;border-top:2px solid #064532}.rtl .bwp-header .block-top-link>.widget .widget-custom-menu>div{text-align:right}.bwp-header .block-top-link>.widget .widget-custom-menu>div:before{position:absolute;content:"";top:-14px;right:2px;border-color:transparent;border-width:6px 5px;border-style:solid;border-bottom-color:#064532}.rtl .bwp-header .block-top-link>.widget .widget-custom-menu>div:before{left:2px;right:auto}@media (min-width:992px){.bwp-header .block-top-link>.widget .widget-custom-menu>div{right:0}}@media (max-width:991px){.bwp-header .block-top-link>.widget .widget-custom-menu>div{right:0;left:unset}.rtl .bwp-header .block-top-link>.widget .widget-custom-menu>div{left:0;right:auto}.rtl .bwp-header .block-top-link>.widget .widget-custom-menu>div{right:unset;left:auto}}.bwp-header .block-top-link>.widget .widget-custom-menu>div .widget{margin-bottom:0}.bwp-header .block-top-link>.widget .widget-custom-menu>div .widget ul{padding:0;list-style:none}.bwp-header .block-top-link>.widget .widget-custom-menu>div ul#menu-top-menu{min-width:100px;padding:0}.bwp-header .block-top-link>.widget .widget-custom-menu>div ul#menu-top-menu li{border-bottom:1px solid #f5f5f5}.bwp-header .block-top-link>.widget .widget-custom-menu>div ul#menu-top-menu li a{color:#767a79;padding:5px 0;display:inline-block}.bwp-header .block-top-link>.widget .widget-custom-menu>div ul#menu-top-menu li a:hover{color:#064532}.bwp-header .block-top-link>.widget .widget-custom-menu>div ul#menu-top-menu li:last-child{border-bottom:0}.bwp-header .block-top-link>.widget .widget-custom-menu>div ul#menu-top-menu li:last-child a{padding-bottom:0}.bwp-header .block-top-link>.widget .widget-custom-menu>div ul#menu-top-menu li:first-child a{padding-top:0}.bwp-header .block-top-link>.widget .widget-custom-menu>div ul li{border-bottom:1px solid #f5f5f5}.bwp-header .block-top-link>.widget .widget-custom-menu>div ul li a{color:#767a79;padding:5px 0;display:inline-block;font-size:12px}.bwp-header .block-top-link>.widget .widget-custom-menu>div ul li a:hover{color:#064532}.bwp-header .block-top-link>.widget .widget-custom-menu>div ul li:last-child{border-bottom:0}.bwp-header .block-top-link>.widget .widget-custom-menu>div ul li:last-child a{padding-bottom:0}.bwp-header .block-top-link>.widget .widget-custom-menu>div ul li:first-child a{padding-top:0}.bwp-header .menu_fixed{position:fixed;top:0;z-index:9999;background:#fff;left:0;right:0;margin:0 auto;width:1210px;padding:0 40px;-webkit-transition:all 0.6s ease 0s;transition:all 0.6s ease 0s}.bwp-header .menu_fixed .logo{margin:20px 0}.bwp-header .menu_fixed .navbar-mega .navbar-nav>li>a{line-height:55px}.bwp-header .menu_fixed .search-from{top:22px;right:40px}.rtl .bwp-header .menu_fixed .search-from{left:40px;right:auto}.bwp-header .menu_fixed .top-cart{right:90px;top:23px}.rtl .bwp-header .menu_fixed .top-cart{left:90px;right:auto}.bwp-header .header-logo{z-index:9}.bwp-header .header-left{display:flex;align-items:center}.bwp-header .header-right{position:relative;color:#8d8d8d;display:flex;align-items:center;justify-content:flex-end}.bwp-header .wpbingoLogo img{max-height:37px}@media (max-width:480px){.bwp-header .wpbingoLogo{margin-bottom:15px;text-align:center}}@media (max-width:1199px){.bwp-header .wpbingo-menu-mobile.text-center .wpbingo-menu-wrapper{margin-right:-30px}.rtl .bwp-header .wpbingo-menu-mobile.text-center .wpbingo-menu-wrapper{margin-left:-30px;margin-right:0}}@media (max-width:991px){.bwp-header .header-desktop{display:none}}@media (min-width:992px){.bwp-header .header-mobile{display:none}}.bwp-header .header-mobile{padding:20px 0}.bwp-header .header-mobile>.container>.row{align-items:center}.bwp-header .header-mobile .navbar-toggle{border:0;background:transparent;padding:0}.bwp-header .header-mobile .navbar-toggle:before{content:"\e908";font-family:wpbingofont;font-size:20px;color:#000}.bwp-header .header-mobile .navbar-toggle span{display:none}.bwp-header .header-mobile .wpbingoLogo{text-align:center;margin:0!important}.bwp-header .header-mobile .bookio-topcart{margin:0 10px}.bwp-header .header-mobile .mini-cart{text-align:right}.rtl .bwp-header .header-mobile .mini-cart{text-align:left}.bwp-header .header-mobile .mini-cart .cart-icon{position:relative;top:-2px}.bwp-header .header-mobile .mini-cart .cart-icon .icons-cart{display:inline-block;position:relative}.bwp-header .header-mobile .mini-cart .cart-icon i{font-size:18px;position:relative;top:4px}.bwp-header .header-mobile .mini-cart .cart-count{position:absolute;top:-10px;right:-14px;width:18px;height:18px;line-height:18px;display:inline-block;color:#fff;text-align:center;background:#064532;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;font-size:10px}.rtl .bwp-header .header-mobile .mini-cart .cart-count{left:-14px;right:auto}.bwp-header .header-mobile .header-right{display:flex;justify-content:flex-end;align-items:center}.bwp-header .header-mobile .wpbingo-verticalmenu-mobile{display:inline-block}.bwp-header .header-mobile #show-verticalmenu{border:0}.bwp-header .header-mobile #show-verticalmenu:before{content:"\e909"}.bwp-header .header-mobile .header-mobile-fixed{position:fixed;bottom:0;width:100%;background:#fff;display:flex;padding:10px 15px 5px;align-items:center;-webkit-box-shadow:0 1px 12px 2px rgba(144,144,144,.3);box-shadow:0 1px 12px 2px rgba(144,144,144,.3)}.bwp-header .header-mobile .header-mobile-fixed>div{flex:1;text-align:center}.bwp-header .header-mobile .header-mobile-fixed .search-toggle{color:#000;font-size:20px}.bwp-header .header-mobile .header-mobile-fixed .wishlist-box a{color:#000;font-size:20px}.bwp-header .header-mobile .header-mobile-fixed .wishlist-box a:hover{color:#064532}.bwp-header .header-mobile .header-mobile-fixed i{font-size:20px}.bwp-header .header-mobile .header-mobile-fixed a:hover{color:#064532}.bwp-header .ship .content{font-weight:700;color:#064532;font-size:16px;display:flex;align-items:center}.bwp-header .ship .content label{padding:0 15px;line-height:23px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;margin:0 8px 0 0;background:#205091;color:#fff;text-transform:uppercase;font-weight:700;font-size:11px;white-space:nowrap}.rtl .bwp-header .ship .content label{margin:0 0 0 8px}@media (max-width:1350px){.bwp-header .ship .content{font-size:14px}}.bwp-header .header-desktop .phone{display:flex;align-items:center;border:2px dashed #e6e6e6;padding:8px 20px 6px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;margin-right:25px}.rtl .bwp-header .header-desktop .phone{margin-left:25px;margin-right:0}.bwp-header .header-desktop .phone i{font-size:32px;color:#064532}.bwp-header .header-desktop .phone h2{margin:0;font-size:11px;text-transform:uppercase;font-family:"Libre Baskerville",serif}.bwp-header .header-desktop .phone a{font-size:20px;font-weight:500;color:#064532;line-height:20px}.bwp-header .header-desktop .phone .content{padding-left:10px}.rtl .bwp-header .header-desktop .phone .content{padding-right:10px;padding-left:0}@media (max-width:1199px){.bwp-header .header-desktop .phone{padding:8px 10px 6px;margin-right:15px}.rtl .bwp-header .header-desktop .phone{margin-left:15px;margin-right:0}.bwp-header .header-desktop .phone a{font-size:15px}}.bwp-header .header-desktop .address{text-align:center}.bwp-header .header-desktop .address a{color:#064532;font-size:14px;font-weight:700}.bwp-header .header-desktop .address i{display:block;font-size:20px}.bwp-header .header-section{display:flex;align-items:center}.bwp-header .header-campbar{text-align:center;padding:17px 15px;color:#fff;font-size:12px;text-transform:uppercase}.bwp-header .header-campbar .content-campbar{max-width:1740px;margin:auto;position:relative}.bwp-header .header-campbar .close-campbar{position:absolute;right:0;top:0;font-size:16px;line-height:1;cursor:pointer}.rtl .bwp-header .header-campbar .close-campbar{left:0;right:auto}.bwp-header .header-campbar .close-campbar:hover{color:#064532}@media (max-width:480px){.bwp-header .header-campbar .close-campbar{top:-12px}}.bwp-header .header-wrapper{position:relative}.bwp-header .content-header-main{position:relative}.bwp-header .header-sticky{display:none;position:fixed!important;width:100%;background:rgba(255,255,255,.93);z-index:900;left:0;padding:20px 0!important;right:0;box-shadow:1px 1px 10px rgba(0,0,0,.08);top:0;border:none;-webkit-animation:sticky-header 900ms ease-in-out;-o-animation:sticky-header 900ms ease-in-out;animation:sticky-header 900ms ease-in-out}.bwp-header .header-sticky .content-header-main{margin-left:50px}.rtl .bwp-header .header-sticky .content-header-main{margin-right:50px;margin-left:0}.bwp-header .header-sticky .bwp-navigation ul>li.level-0>a{color:#064532!important}.bwp-header .header-sticky .header-page-link>*{margin-left:20px}.rtl .bwp-header .header-sticky .header-page-link>*{margin-right:20px;margin-left:0}.bwp-header .header-sticky .header-page-link .block-top-link>.widget .widget-custom-menu .widget-title{color:#064532!important}.bwp-header .header-sticky .header-page-link .mini-cart .cart-icon{color:#064532!important}.bwp-header .header-sticky .header-page-link .mini-cart .cart-icon i{font-size:18px}.bwp-header .header-sticky .header-page-link .wishlist-box{font-size:18px}.bwp-header .header-sticky .header-page-link .wishlist-box a{color:#064532!important}.bwp-header .header-sticky .header-page-link .wishlist-box a:hover{color:#f1592b!important}.bwp-header .header-sticky .header-page-link .login-header>a{color:#064532!important}.bwp-header .header-sticky .header-page-link .login-header>a:hover{color:#f1592b!important}.bwp-header .header-sticky .content-header{justify-content:flex-start!important}.bwp-header.header-normal{background:transparent!important}.bwp-header .header-normal{padding:30px 0;background:transparent!important}@media (max-width:991px){.bwp-header .header-normal .header-main{justify-content:flex-end!important}}.bwp-header .header-normal .menu{display:flex;flex-wrap:wrap}.bwp-header .header-normal .wpbingo-menu-mobile .navbar-default .navbar-toggle{color:#064532!important;border-color:#064532!important;position:unset!important}.bwp-header .header-normal .header-wrapper{background:transparent!important}.bwp-header .header-normal .header-wrapper .header-left{order:unset}.bwp-header .header-normal .header-wrapper .wpbingoLogo{margin-bottom:0;text-align:left}.rtl .bwp-header .header-normal .header-wrapper .wpbingoLogo{text-align:right}@media (max-width:991px){.bwp-header .header-normal .header-wrapper .wpbingoLogo{margin-bottom:0;text-align:left}.rtl .bwp-header .header-normal .header-wrapper .wpbingoLogo{text-align:right}}@media (max-width:480px){.bwp-header .header-normal .wpbingoLogo{margin-bottom:0;text-align:left}.rtl .bwp-header .header-normal .wpbingoLogo{text-align:right}}.bwp-header.header-v1 .header-wrapper{padding:15px 0}.bwp-header.header-v1 .header-wrapper .row{align-items:center}.bwp-header.header-v1 .header-vertical-menu{margin-right:20px}.rtl .bwp-header.header-v1 .header-vertical-menu{margin-left:20px;margin-right:0}.bwp-header.header-v1 .header-search-form{padding:0 50px}.bwp-header.header-v1 .header-top{border-bottom:1px solid #e6e6e6}.bwp-header.header-v2 .header-wrapper{padding:30px 0}.bwp-header.header-v2 .header-wrapper .row{align-items:center}.bwp-header.header-v2 .content-header-main{margin-top:5px;margin-left:60px}.rtl .bwp-header.header-v2 .content-header-main{margin-right:60px;margin-left:0}.bwp-header.header-v2 .header-page-link>*{margin-left:20px}.rtl .bwp-header.header-v2 .header-page-link>*{margin-right:20px;margin-left:0}.bwp-header.header-v2 .header-page-link .mini-cart .cart-icon i{font-size:18px}.bwp-header.header-v2 .header-page-link .wishlist-box{font-size:18px}.bwp-header.header-v2 .header-page-link .wishlist-box a{color:#064532}.bwp-header.header-v2 .header-page-link .wishlist-box a:hover{color:#f1592b}.bwp-header.header-v3 .header-wrapper{margin-top:15px;background:#064532}.bwp-header.header-v3 .header-wrapper .row{align-items:center}.bwp-header.header-v3 .header-vertical-menu{margin-right:20px}.rtl .bwp-header.header-v3 .header-vertical-menu{margin-left:20px;margin-right:0}.bwp-header.header-v3 .header-search-form{padding:0 50px}.bwp-header.header-v3 .header-top{border-bottom:1px solid #e6e6e6}.bwp-header.header-v3 .categories-vertical-menu .widget-title{background:#f1592b}.bwp-header.header-v3 .bwp-navigation ul>li.level-0>a{color:#fff}.bwp-header.header-v3 .ship .content{color:#fff}.bwp-header.header-v3 .header-search-form .search-from #searchsubmit,.bwp-header.header-v3 .header-search-form .search-from #searchsubmit2{background:#000}.bwp-header.header-v3 .header-search-form .search-from #searchsubmit:hover,.bwp-header.header-v3 .header-search-form .search-from #searchsubmit2:hover{background:#064532}.bwp-header.header-v4 .header-page-link>*{margin-left:20px}.rtl .bwp-header.header-v4 .header-page-link>*{margin-right:20px;margin-left:0}.bwp-header.header-v4 .header-page-link .mini-cart .cart-icon i{font-size:18px}.bwp-header.header-v4 .header-page-link .wishlist-box{font-size:18px}.bwp-header.header-v4 .header-page-link .wishlist-box a{color:#064532}.bwp-header.header-v4 .header-page-link .wishlist-box a:hover{color:#f1592b}.bwp-header.header-v4 .ship .content label{background:#5e3c00}.bwp-header.header-v4 .header-wrapper{padding:30px 0}.bwp-header.header-v4 .content-header{justify-content:center}.bwp-header.header-v4 .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu{left:50%;-webkit-transform:translate(-50%,40px)!important;-moz-transform:translate(-50%,40px)!important;-ms-transform:translate(-50%,40px)!important;-o-transform:translate(-50%,40px)!important;transform:translate(-50%,40px)!important}.bwp-header.header-v4 .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width:hover>.sub-menu{-webkit-transform:translate(-50%,13px)!important;-moz-transform:translate(-50%,13px)!important;-ms-transform:translate(-50%,13px)!important;-o-transform:translate(-50%,13px)!important;transform:translate(-50%,13px)!important}.bwp-header.header-v5 .bwp-navigation ul>li.level-0:first-child{padding-left:0}.rtl .bwp-header.header-v5 .bwp-navigation ul>li.level-0:first-child{padding-right:0;padding-left:0}.bwp-header.header-v5 .categories-vertical-menu{min-width:195px;margin:6px 30px 0}.bwp-header.header-v5 .categories-vertical-menu .widget-title{background:transparent;padding:0;color:#064532}.bwp-header.header-v5 .categories-vertical-menu .widget-title .icon-cate{background:#f1592b}.bwp-header.header-v5 .categories-vertical-menu .widget-title .icon-cate:before,.bwp-header.header-v5 .categories-vertical-menu .widget-title .icon-cate:after{background:#f1592b}.bwp-header.header-v5 .header-search-form{margin-right:40px}.rtl .bwp-header.header-v5 .header-search-form{margin-left:40px;margin-right:0}.bwp-header.header-v5 .header-search-form .search-from .search-box input[type="text"]{border:1px solid #dbdbdb;background:transparent;line-height:48px;border-left:0}.rtl .bwp-header.header-v5 .header-search-form .search-from .search-box input[type="text"]{border-right:0;border-left:0}.bwp-header.header-v5 .header-search-form .search-from .select_category{background:transparent;line-height:48px;border:1px solid #dbdbdb;border-right:0}.rtl .bwp-header.header-v5 .header-search-form .search-from .select_category{border-left:0;border-right:0}.bwp-header.header-v5 .header-search-form .search-from #searchsubmit2,.bwp-header.header-v5 .header-search-form .search-from #searchsubmit{margin-left:5px}.rtl .bwp-header.header-v5 .header-search-form .search-from #searchsubmit2,.rtl .bwp-header.header-v5 .header-search-form .search-from #searchsubmit{margin-right:5px;margin-left:0}.bwp-header.header-v5 .header-top{position:relative;z-index:2;padding:0}.bwp-header.header-v5 .header-top .header-section{padding:15px 0;border-bottom:2px solid #064532}.bwp-header.header-v5 .header-wrapper{padding:20px 0}.bwp-header.header-v5 .header-desktop .search-box{flex:1;text-align:right;margin-right:20px}.rtl .bwp-header.header-v5 .header-desktop .search-box{text-align:left}.rtl .bwp-header.header-v5 .header-desktop .search-box{margin-left:20px;margin-right:0}.bwp-header.header-v5 .header-desktop .search-box .search-toggle{display:inline-block;text-align:center;color:#064532;font-size:14px;font-weight:700}.bwp-header.header-v5 .header-desktop .search-box .search-toggle i{display:block;font-size:20px;color:#064532;font-weight:400}.bwp-header.header-v6{max-width:1490px;margin:auto;padding:0 15px}@media (max-width:1510px) and (min-width:1200px){.bwp-header.header-v6 .container{padding-left:25px;padding-right:25px}}.bwp-header.header-v6>div{background:#fff}.bwp-header.header-v6 .header-search-form .search-from{max-width:510px}.bwp-header.header-v6 .wpbingoLogo{text-align:center}.bwp-header.header-v6 #bwp-topbar{border:0}.bwp-header.header-v6 #bwp-topbar .container{position:relative}.bwp-header.header-v6 #bwp-topbar .container:before{width:calc(100% - 30px);height:1px;content:"";position:absolute;bottom:0;left:15px;background:#e9e9e9}@media (max-width:1510px) and (min-width:1200px){.bwp-header.header-v6 #bwp-topbar .container:before{width:calc(100% - 50px);left:25px}}.bwp-header.header-v6 .header-top{padding:0}.bwp-header.header-v6 .header-top .container{position:relative;padding-top:15px;padding-bottom:15px}.bwp-header.header-v6 .header-top .container:before{width:calc(100% - 30px);height:1px;content:"";position:absolute;bottom:0;left:15px;background:#e9e9e9}@media (max-width:1510px) and (min-width:1200px){.bwp-header.header-v6 .header-top .container:before{width:calc(100% - 50px);left:25px}}.bwp-header.header-v6 .header-wrapper{padding:5px 0}.bwp-header.header-v6 .header-search-form .search-from #searchsubmit,.bwp-header.header-v6 .header-search-form .search-from #searchsubmit2{padding:0 25px}.bwp-header.header-v7 .header-wrapper{padding:30px 0}.bwp-header.header-v7 .header-wrapper .row{align-items:center}.bwp-header.header-v7 .content-header-main{margin-top:5px;margin-left:60px}.rtl .bwp-header.header-v7 .content-header-main{margin-right:60px;margin-left:0}.bwp-header.header-v7 .header-page-link>*{margin-left:20px}.rtl .bwp-header.header-v7 .header-page-link>*{margin-right:20px;margin-left:0}.bwp-header.header-v7 .header-page-link .mini-cart .cart-icon i{font-size:18px}.bwp-header.header-v7 .header-page-link .wishlist-box{font-size:18px}.bwp-header.header-v7 .header-page-link .wishlist-box a{color:#064532}.bwp-header.header-v7 .header-page-link .wishlist-box a:hover{color:#f1592b}.bwp-header.header-v8 .categories-vertical-menu{min-width:unset;margin:2px 20px 0 40px}.rtl .bwp-header.header-v8 .categories-vertical-menu{margin:2px 40px 0 20px}.bwp-header.header-v8 .categories-vertical-menu .widget-title{background:transparent;padding:0;color:#064532;font-size:0}.bwp-header.header-v8 .categories-vertical-menu .widget-title:after{display:none}.bwp-header.header-v8 .categories-vertical-menu .widget-title .icon-cate{background:#f1592b}.bwp-header.header-v8 .categories-vertical-menu .widget-title .icon-cate:before,.bwp-header.header-v8 .categories-vertical-menu .widget-title .icon-cate:after{background:#f1592b}.bwp-header.header-v8 .header-search-form{margin-right:40px}.rtl .bwp-header.header-v8 .header-search-form{margin-left:40px;margin-right:0}.bwp-header.header-v8 .header-search-form .search-from .search-box{position:relative}.bwp-header.header-v8 .header-search-form .search-from .search-box input[type="text"]{border:1px solid #dbdbdb;background:transparent;line-height:48px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.bwp-header.header-v8 .header-search-form .search-from .select_category{background:transparent;line-height:48px;border:0;padding:0;margin-right:20px}.rtl .bwp-header.header-v8 .header-search-form .search-from .select_category{margin-left:20px;margin-right:0}.bwp-header.header-v8 .header-search-form .search-from .select_category .pwb-dropdown-toggle{color:#064532;font-weight:700}.bwp-header.header-v8 .header-search-form .search-from .select_category:before{display:none}.bwp-header.header-v8 .header-search-form .search-from .select_authors{background:transparent;line-height:48px;border:0;padding:0;margin-right:20px}.rtl .bwp-header.header-v8 .header-search-form .search-from .select_authors{margin-left:20px;margin-right:0}.bwp-header.header-v8 .header-search-form .search-from .select_authors .pwb-dropdown-toggle{color:#064532;font-weight:700}.bwp-header.header-v8 .header-search-form .search-from .select_authors:before{display:none}.bwp-header.header-v8 .header-search-form .search-from #searchsubmit2,.bwp-header.header-v8 .header-search-form .search-from #searchsubmit{width:40px;height:40px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#f1592b;padding:0;line-height:40px;position:absolute;right:7px;top:5px}.rtl .bwp-header.header-v8 .header-search-form .search-from #searchsubmit2,.rtl .bwp-header.header-v8 .header-search-form .search-from #searchsubmit{left:7px;right:auto}.bwp-header.header-v8 .header-search-form .search-from #searchsubmit2 i,.bwp-header.header-v8 .header-search-form .search-from #searchsubmit i{line-height:40px;font-size:15px}.bwp-header.header-v8 .header-search-form .search-from #searchsubmit2:hover,.bwp-header.header-v8 .header-search-form .search-from #searchsubmit:hover{background:#064532}.bwp-header.header-v8 .header-wrapper{padding:20px 0;border-bottom:1px solid #e4e4e4}.bwp-header.bwp-header-default .header-desktop{padding:30px 0}.bwp-header.bwp-header-default .header-content .row{align-items:center}@media (max-width:480px){.bwp-header.bwp-header-default .wpbingoLogo{text-align:left}.rtl .bwp-header.bwp-header-default .wpbingoLogo{text-align:right}}.bwp-header.bwp-header-default .wpbingo-menu-mobile.text-right .navbar-toggle{float:right}.rtl .bwp-header.bwp-header-default .wpbingo-menu-mobile.text-right .navbar-toggle{float:left}.bwp-header.bwp-header-default .wpbingo-menu-mobile.text-right .bwp-navigation ul>li.level-0:last-child>a{margin-right:0}.rtl .bwp-header.bwp-header-default .wpbingo-menu-mobile.text-right .bwp-navigation ul>li.level-0:last-child>a{margin-left:0;margin-right:0}@media (max-width:991px){.bwp-header.bwp-header-default .wpbingoLogo{margin-bottom:0!important}.bwp-header.bwp-header-default .header-logo{margin-bottom:0!important}.bwp-header.bwp-header-default #show-megamenu{position:unset!important}}.form-login-register{display:none;position:absolute;top:calc(100% + 10px);right:-100px;z-index:9999;min-width:400px;text-align:left;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.rtl .form-login-register{left:-100px;right:auto}.rtl .form-login-register{text-align:right}.form-login-register:before{position:absolute;content:"";top:-12px;right:102px;border-color:transparent;border-width:6px 5px;border-style:solid;border-bottom-color:#064532}.rtl .form-login-register:before{left:102px;right:auto}.form-login-register .remove-form-login-register{position:fixed;width:100%;height:100%;left:0;top:0;display:none;z-index:1}.form-login-register.active{display:block}.form-login-register.active .remove-form-login-register{display:block}.form-login-register .box-content{position:relative;border:1px solid #e5e5e5}.form-login-register .box-content>div{position:relative;z-index:3;background:#fff;opacity:0;visibility:hidden;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.form-login-register .box-content>div.active{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.form-login-register .box-content>div.active .login{display:block!important}.form-login-register .box-content>div>form{padding:30px;position:relative}@media (max-width:480px){.form-login-register .box-content>div>form{padding:45px 15px 15px}}.form-login-register .box-content .form-register{position:absolute;width:100%;top:0;left:0;z-index:2;background:#fff;opacity:0;visibility:hidden;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.form-login-register .box-content .form-register.active{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.form-login-register .box-form-login{max-width:400px;background:#fff;margin:auto;overflow:hidden;border-top:2px solid #064532;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:10}.form-login-register .box-form-login .active-login{text-align:right;position:absolute;z-index:9;right:-2px;top:-2px;cursor:pointer;width:28px;height:28px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-bottom-color:transparent}.rtl .form-login-register .box-form-login .active-login{text-align:left}.rtl .form-login-register .box-form-login .active-login{left:-2px;right:auto}.form-login-register .box-form-login .active-login:after{content:'';position:absolute;height:2px;width:14px;top:50%;left:calc(50% - 7px);margin-top:-1px;background-color:rgba(0,0,0,.5);transform-origin:50% 50%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.form-login-register .box-form-login .active-login:before{content:'';position:absolute;height:2px;width:14px;top:50%;left:calc(50% - 7px);margin-top:-1px;background-color:rgba(0,0,0,.5);transform-origin:50% 50%;-webkit-transform:rotate(95deg);-moz-transform:rotate(95deg);-ms-transform:rotate(95deg);-o-transform:rotate(95deg);transform:rotate(95deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.form-login-register .box-form-login .active-login:hover{background:#e5e5e5}.form-login-register .box-form-login .active-login:hover:before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.form-login-register .box-form-login .active-login:hover:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:480px){.form-login-register .box-form-login .active-login{right:2px;top:16px}.rtl .form-login-register .box-form-login .active-login{left:2px;right:auto}}.form-login-register .box-form-login .login-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.form-login-register .box-form-login label{margin:0 0 5px;font-size:14px;font-weight:400}.form-login-register .box-form-login label:not(.inline):after{content:"*";display:inline-block;color:red;margin-left:5px}.rtl .form-login-register .box-form-login label:not(.inline):after{margin-right:5px;margin-left:0}.form-login-register .box-form-login h2{text-align:center;position:relative;font-size:18px;font-weight:600;display:inline-block;margin:0}.form-login-register .box-form-login .button-login input[type="submit"],.form-login-register .box-form-login .button-register input[type="submit"]{background:#000;border:0;font-size:12px;color:#fff;text-transform:uppercase;cursor:pointer;font-weight:500;font-family:"Libre Baskerville",serif}.form-login-register .box-form-login .button-login input[type="submit"]:hover,.form-login-register .box-form-login .button-register input[type="submit"]:hover{background:#064532}.form-login-register .box-form-login .button-next-reregister,.form-login-register .box-form-login .button-next-login{background:transparent;border:0;font-size:16px;color:#064532;cursor:pointer;display:inline-block;font-weight:600;font-family:"Libre Baskerville",serif}.form-login-register .box-form-login .button-next-reregister a,.form-login-register .box-form-login .button-next-login a{color:#064532}.form-login-register .box-form-login .button-next-reregister a:hover,.form-login-register .box-form-login .button-next-login a:hover{color:#000}.form-login-register .box-form-login .content input{width:100%;height:45px;line-height:45px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;font-size:14px}.form-login-register .box-form-login .content .username,.form-login-register .box-form-login .content .password,.form-login-register .box-form-login .content .email{margin-bottom:15px}.form-login-register .box-form-login .content .username input,.form-login-register .box-form-login .content .password input,.form-login-register .box-form-login .content .email input{padding:0 20px}.form-login-register .box-form-login .content .username{margin-bottom:15px;position:relative}.form-login-register .box-form-login .content .email{position:relative}.form-login-register .box-form-login .user-role{margin:0 0 18px;justify-content:space-between}.form-login-register .box-form-login .user-role:after,.form-login-register .box-form-login .user-role:before{display:none}.form-login-register .box-form-login .user-role input{width:16px;height:16px;display:inline-block;position:relative;top:3px}.form-login-register .box-form-login .user-role .radio{color:#000;font-weight:500;cursor:pointer}.form-login-register .box-form-login .rememberme-lost{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:17px;margin-bottom:10px}.form-login-register .box-form-login .rememberme-lost .rememberme{margin-right:10px;position:relative}.rtl .form-login-register .box-form-login .rememberme-lost .rememberme{margin-left:10px;margin-right:0}.form-login-register .box-form-login .rememberme-lost .rememberme input{display:none}.form-login-register .box-form-login .rememberme-lost .rememberme input:checked+label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.form-login-register .box-form-login .rememberme-lost .inline{color:#000;font-weight:500;cursor:pointer;position:relative}.form-login-register .box-form-login .rememberme-lost .inline:before{width:16px;height:16px;content:"";display:inline-block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:2px solid #767a79;margin-right:5px;position:relative;top:3px;z-index:2}.rtl .form-login-register .box-form-login .rememberme-lost .inline:before{margin-left:5px;margin-right:0}.form-login-register .box-form-login .rememberme-lost .inline:after{width:16px;height:16px;content:"";display:inline-block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:absolute;top:3px;border:4px solid #fff;left:0;background:#064532;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:1;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.rtl .form-login-register .box-form-login .rememberme-lost .inline:after{right:0;left:auto}.form-login-register .box-form-login .rememberme-lost .lost_password{font-weight:500}.form-login-register .box-form-login .rememberme-lost .lost_password a{display:inline-block;position:relative;font-size:13px;color:#000000!important}.form-login-register .box-form-login .rememberme-lost .lost_password a:before{bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);content:"";position:absolute;width:100%;height:1px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:#000}.form-login-register .box-form-login .rememberme-lost .lost_password a:hover:before{width:50%}@media (max-width:480px){.form-login-register .box-form-login{width:calc(100% - 20px);left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:30px 15px 15px}}.bwp-header.sticky{padding:0}@media (min-width:991px){.bwp-header.sticky .header-sticky{display:inline-block}}.bwp-header.sticky .header-wrapper{padding:0!important}@media (max-width:991px){.bwp-header.sticky{position:relative!important;animation:none}.bwp-header.sticky .header-mobile>.container{position:fixed!important;width:100%;background:#fff;z-index:900;left:0;padding-top:20px;padding-bottom:20px;right:0;box-shadow:1px 1px 10px rgba(0,0,0,.08);top:0;border:none;-webkit-animation:sticky-header 900ms ease-in-out;-o-animation:sticky-header 900ms ease-in-out;animation:sticky-header 900ms ease-in-out}}body.home .bwp-header.header-v10 .header-sticky,body.page-template-homepage .bwp-header.header-v10 .header-sticky{background:rgba(0,0,0,.5)}.wpbingoLogo-sticky{display:none}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.bwp-slider-homepage .slick-carousel:not(.slick-initialized){display:block}.slick-carousel:not(.slick-initialized){display:none}.home .page-title,.page-template-homepage .page-title,.page-template-homepage-fixed .page-title,.page-template-homepage-v2 .page-title{display:none}.home #bwp-footer,.page-template-homepage #bwp-footer,.page-template-homepage-fixed #bwp-footer,.page-template-homepage-v2 #bwp-footer{margin-top:0}.page-template-homepage .container{max-width:1440px}@media (min-width:1440px){.page-template-homepage #bwp-footer .container{max-width:1440px}}::-moz-selection{color:#fff;background:#064532}::selection{color:#fff;background:#064532}iframe{border:none}del{font-size:12px;color:#767a79}img{border:0;vertical-align:top;max-width:100%;height:auto}.video-responsive{height:0;padding-top:0;padding-bottom:56.25%;margin-bottom:10px;position:relative;overflow:hidden}.video-responsive embed,.video-responsive iframe,.video-responsive object,.video-responsive video{top:0;left:0;position:absolute;width:100%;height:100%}blockquote{font-weight:500;margin:30px 0;padding:0 100px 0 60px;color:#1a1a1a;border-left:2px solid #064532;position:relative;font-size:16px}.rtl blockquote{padding:0 60px 0 100px}.rtl blockquote{border-right:2px solid #064532;border-left:0}blockquote:before{content:""}blockquote p{margin:0}blockquote strong,blockquote b{font-weight:400}blockquote h2{font-size:12px;font-weight:700;text-transform:uppercase;margin:15px 0 0}blockquote i{display:block;font-size:23px;color:#dadada;margin-bottom:20px}@media (max-width:480px){blockquote{font-size:14px;padding:0 50px 0 30px}.rtl blockquote{padding:0 30px 0 50px}}.audio-responsive iframe{width:100%;height:126px}textarea:focus,input:focus{outline:none}.map_canvas img{max-width:none}.spinner{background-size:20px 20px;display:block;margin:0 auto;background:url(../../../themes/bookio/images/spinner.gif) no-repeat;opacity:.7;filter:alpha(opacity=70);width:20px;height:20px}table .product-remove,.table .product-remove{position:relative}table .product-remove a.remove,.table .product-remove a.remove{font-size:0;background:transparent!important;position:absolute;top:calc(50% - 15px);left:0;width:100%;text-align:center;text-indent:1px}.rtl table .product-remove a.remove,.rtl .table .product-remove a.remove{right:0;left:auto}table .product-remove a.remove:before,.table .product-remove a.remove:before{display:inline-block;content:"\f136";font-family:"Material";font-size:10px;color:#000000!important;width:16px;height:16px;border:1px solid #000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;line-height:15px}table .product-remove a.remove:hover:before,.table .product-remove a.remove:hover:before{color:#fff!important;background:#064532;border-color:#064532}table .product-thumbnail a img,.table .product-thumbnail a img{width:80px}table>thead>tr>th,table>thead>tr>td,.table>thead>tr>th,.table>thead>tr>td{border-bottom-width:0}table.shop_table,.table.shop_table{width:100%;height:auto;margin-top:0;margin-bottom:21px;border:0}table.shop_table>thead>tr>th,table.shop_table>tbody>tr>th,table.shop_table>tfoot>tr>th,.table.shop_table>thead>tr>th,.table.shop_table>tbody>tr>th,.table.shop_table>tfoot>tr>th{padding:16px 30px;line-height:1.7;vertical-align:top;border:1px solid #e6e6e6;color:#000}table.shop_table>thead>tr>td,table.shop_table>tbody>tr>td,table.shop_table>tfoot>tr>td,.table.shop_table>thead>tr>td,.table.shop_table>tbody>tr>td,.table.shop_table>tfoot>tr>td{padding:16px 30px;line-height:1.7;vertical-align:top;border:1px solid #e6e6e6}table.shop_table thead,.table.shop_table thead{border:1px solid #e8e8e8}table.shop_table thead th,.table.shop_table thead th{font-size:15px;text-transform:uppercase;border:0!important;font-weight:500;font-family:"Libre Baskerville",serif}table.shop_table.cart>thead>tr>th,table.shop_table.cart>thead>tr>td,table.shop_table.cart>tbody>tr>th,table.shop_table.cart>tbody>tr>td,table.shop_table.cart>tfoot>tr>th,table.shop_table.cart>tfoot>tr>td,.table.shop_table.cart>thead>tr>th,.table.shop_table.cart>thead>tr>td,.table.shop_table.cart>tbody>tr>th,.table.shop_table.cart>tbody>tr>td,.table.shop_table.cart>tfoot>tr>th,.table.shop_table.cart>tfoot>tr>td{vertical-align:middle}table.shop_table.cart>thead>tr>th.product-subtotal span,table.shop_table.cart>thead>tr>td.product-subtotal span,table.shop_table.cart>tbody>tr>th.product-subtotal span,table.shop_table.cart>tbody>tr>td.product-subtotal span,table.shop_table.cart>tfoot>tr>th.product-subtotal span,table.shop_table.cart>tfoot>tr>td.product-subtotal span,.table.shop_table.cart>thead>tr>th.product-subtotal span,.table.shop_table.cart>thead>tr>td.product-subtotal span,.table.shop_table.cart>tbody>tr>th.product-subtotal span,.table.shop_table.cart>tbody>tr>td.product-subtotal span,.table.shop_table.cart>tfoot>tr>th.product-subtotal span,.table.shop_table.cart>tfoot>tr>td.product-subtotal span{color:#000}table.shop_table.cart>thead>tr>th.product-quantity>.quantity,table.shop_table.cart>thead>tr>td.product-quantity>.quantity,table.shop_table.cart>tbody>tr>th.product-quantity>.quantity,table.shop_table.cart>tbody>tr>td.product-quantity>.quantity,table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity,table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity,.table.shop_table.cart>thead>tr>th.product-quantity>.quantity,.table.shop_table.cart>thead>tr>td.product-quantity>.quantity,.table.shop_table.cart>tbody>tr>th.product-quantity>.quantity,.table.shop_table.cart>tbody>tr>td.product-quantity>.quantity,.table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity,.table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity{min-width:130px;border:1px solid #e8e8e8;display:inline-block}table.shop_table.cart>thead>tr>th.product-quantity>.quantity input,table.shop_table.cart>thead>tr>td.product-quantity>.quantity input,table.shop_table.cart>tbody>tr>th.product-quantity>.quantity input,table.shop_table.cart>tbody>tr>td.product-quantity>.quantity input,table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity input,table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity input,.table.shop_table.cart>thead>tr>th.product-quantity>.quantity input,.table.shop_table.cart>thead>tr>td.product-quantity>.quantity input,.table.shop_table.cart>tbody>tr>th.product-quantity>.quantity input,.table.shop_table.cart>tbody>tr>td.product-quantity>.quantity input,.table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity input,.table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity input{border:0;text-align:center;width:40px;float:right}.rtl table.shop_table.cart>thead>tr>th.product-quantity>.quantity input,.rtl table.shop_table.cart>thead>tr>td.product-quantity>.quantity input,.rtl table.shop_table.cart>tbody>tr>th.product-quantity>.quantity input,.rtl table.shop_table.cart>tbody>tr>td.product-quantity>.quantity input,.rtl table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity input,.rtl table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity input,.rtl .table.shop_table.cart>thead>tr>th.product-quantity>.quantity input,.rtl .table.shop_table.cart>thead>tr>td.product-quantity>.quantity input,.rtl .table.shop_table.cart>tbody>tr>th.product-quantity>.quantity input,.rtl .table.shop_table.cart>tbody>tr>td.product-quantity>.quantity input,.rtl .table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity input,.rtl .table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity input{float:left}table.shop_table.cart>thead>tr>th.product-quantity>.quantity button,table.shop_table.cart>thead>tr>td.product-quantity>.quantity button,table.shop_table.cart>tbody>tr>th.product-quantity>.quantity button,table.shop_table.cart>tbody>tr>td.product-quantity>.quantity button,table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity button,table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity button,.table.shop_table.cart>thead>tr>th.product-quantity>.quantity button,.table.shop_table.cart>thead>tr>td.product-quantity>.quantity button,.table.shop_table.cart>tbody>tr>th.product-quantity>.quantity button,.table.shop_table.cart>tbody>tr>td.product-quantity>.quantity button,.table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity button,.table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity button{border:0;width:40px}table.shop_table.cart>thead>tr>th.product-quantity>.quantity button.plus,table.shop_table.cart>thead>tr>td.product-quantity>.quantity button.plus,table.shop_table.cart>tbody>tr>th.product-quantity>.quantity button.plus,table.shop_table.cart>tbody>tr>td.product-quantity>.quantity button.plus,table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity button.plus,table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity button.plus,.table.shop_table.cart>thead>tr>th.product-quantity>.quantity button.plus,.table.shop_table.cart>thead>tr>td.product-quantity>.quantity button.plus,.table.shop_table.cart>tbody>tr>th.product-quantity>.quantity button.plus,.table.shop_table.cart>tbody>tr>td.product-quantity>.quantity button.plus,.table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity button.plus,.table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity button.plus{float:right}.rtl table.shop_table.cart>thead>tr>th.product-quantity>.quantity button.plus,.rtl table.shop_table.cart>thead>tr>td.product-quantity>.quantity button.plus,.rtl table.shop_table.cart>tbody>tr>th.product-quantity>.quantity button.plus,.rtl table.shop_table.cart>tbody>tr>td.product-quantity>.quantity button.plus,.rtl table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity button.plus,.rtl table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity button.plus,.rtl .table.shop_table.cart>thead>tr>th.product-quantity>.quantity button.plus,.rtl .table.shop_table.cart>thead>tr>td.product-quantity>.quantity button.plus,.rtl .table.shop_table.cart>tbody>tr>th.product-quantity>.quantity button.plus,.rtl .table.shop_table.cart>tbody>tr>td.product-quantity>.quantity button.plus,.rtl .table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity button.plus,.rtl .table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity button.plus{float:left}@media (max-width:480px){table.shop_table.cart>thead>tr>th.product-quantity>.quantity,table.shop_table.cart>thead>tr>td.product-quantity>.quantity,table.shop_table.cart>tbody>tr>th.product-quantity>.quantity,table.shop_table.cart>tbody>tr>td.product-quantity>.quantity,table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity,table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity,.table.shop_table.cart>thead>tr>th.product-quantity>.quantity,.table.shop_table.cart>thead>tr>td.product-quantity>.quantity,.table.shop_table.cart>tbody>tr>th.product-quantity>.quantity,.table.shop_table.cart>tbody>tr>td.product-quantity>.quantity,.table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity,.table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity{min-width:80px}table.shop_table.cart>thead>tr>th.product-quantity>.quantity input,table.shop_table.cart>thead>tr>td.product-quantity>.quantity input,table.shop_table.cart>tbody>tr>th.product-quantity>.quantity input,table.shop_table.cart>tbody>tr>td.product-quantity>.quantity input,table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity input,table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity input,.table.shop_table.cart>thead>tr>th.product-quantity>.quantity input,.table.shop_table.cart>thead>tr>td.product-quantity>.quantity input,.table.shop_table.cart>tbody>tr>th.product-quantity>.quantity input,.table.shop_table.cart>tbody>tr>td.product-quantity>.quantity input,.table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity input,.table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity input{width:30px}table.shop_table.cart>thead>tr>th.product-quantity>.quantity button,table.shop_table.cart>thead>tr>td.product-quantity>.quantity button,table.shop_table.cart>tbody>tr>th.product-quantity>.quantity button,table.shop_table.cart>tbody>tr>td.product-quantity>.quantity button,table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity button,table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity button,.table.shop_table.cart>thead>tr>th.product-quantity>.quantity button,.table.shop_table.cart>thead>tr>td.product-quantity>.quantity button,.table.shop_table.cart>tbody>tr>th.product-quantity>.quantity button,.table.shop_table.cart>tbody>tr>td.product-quantity>.quantity button,.table.shop_table.cart>tfoot>tr>th.product-quantity>.quantity button,.table.shop_table.cart>tfoot>tr>td.product-quantity>.quantity button{width:25px}}table.shop_table.cart>thead>tr>th.product-thumbnail,table.shop_table.cart>thead>tr>td.product-thumbnail,table.shop_table.cart>tbody>tr>th.product-thumbnail,table.shop_table.cart>tbody>tr>td.product-thumbnail,table.shop_table.cart>tfoot>tr>th.product-thumbnail,table.shop_table.cart>tfoot>tr>td.product-thumbnail,.table.shop_table.cart>thead>tr>th.product-thumbnail,.table.shop_table.cart>thead>tr>td.product-thumbnail,.table.shop_table.cart>tbody>tr>th.product-thumbnail,.table.shop_table.cart>tbody>tr>td.product-thumbnail,.table.shop_table.cart>tfoot>tr>th.product-thumbnail,.table.shop_table.cart>tfoot>tr>td.product-thumbnail{display:flex;align-items:center}table.shop_table.cart>thead>tr>th.product-thumbnail a,table.shop_table.cart>thead>tr>td.product-thumbnail a,table.shop_table.cart>tbody>tr>th.product-thumbnail a,table.shop_table.cart>tbody>tr>td.product-thumbnail a,table.shop_table.cart>tfoot>tr>th.product-thumbnail a,table.shop_table.cart>tfoot>tr>td.product-thumbnail a,.table.shop_table.cart>thead>tr>th.product-thumbnail a,.table.shop_table.cart>thead>tr>td.product-thumbnail a,.table.shop_table.cart>tbody>tr>th.product-thumbnail a,.table.shop_table.cart>tbody>tr>td.product-thumbnail a,.table.shop_table.cart>tfoot>tr>th.product-thumbnail a,.table.shop_table.cart>tfoot>tr>td.product-thumbnail a{min-width:80px;display:inline-block}table.shop_table.cart>thead>tr>th.product-price,table.shop_table.cart>thead>tr>td.product-price,table.shop_table.cart>tbody>tr>th.product-price,table.shop_table.cart>tbody>tr>td.product-price,table.shop_table.cart>tfoot>tr>th.product-price,table.shop_table.cart>tfoot>tr>td.product-price,.table.shop_table.cart>thead>tr>th.product-price,.table.shop_table.cart>thead>tr>td.product-price,.table.shop_table.cart>tbody>tr>th.product-price,.table.shop_table.cart>tbody>tr>td.product-price,.table.shop_table.cart>tfoot>tr>th.product-price,.table.shop_table.cart>tfoot>tr>td.product-price{color:#000}table.shop_table.cart>thead>tr>th .product-name,table.shop_table.cart>thead>tr>td .product-name,table.shop_table.cart>tbody>tr>th .product-name,table.shop_table.cart>tbody>tr>td .product-name,table.shop_table.cart>tfoot>tr>th .product-name,table.shop_table.cart>tfoot>tr>td .product-name,.table.shop_table.cart>thead>tr>th .product-name,.table.shop_table.cart>thead>tr>td .product-name,.table.shop_table.cart>tbody>tr>th .product-name,.table.shop_table.cart>tbody>tr>td .product-name,.table.shop_table.cart>tfoot>tr>th .product-name,.table.shop_table.cart>tfoot>tr>td .product-name{display:inline-block;vertical-align:middle;margin-left:30px}.rtl table.shop_table.cart>thead>tr>th .product-name,.rtl table.shop_table.cart>thead>tr>td .product-name,.rtl table.shop_table.cart>tbody>tr>th .product-name,.rtl table.shop_table.cart>tbody>tr>td .product-name,.rtl table.shop_table.cart>tfoot>tr>th .product-name,.rtl table.shop_table.cart>tfoot>tr>td .product-name,.rtl .table.shop_table.cart>thead>tr>th .product-name,.rtl .table.shop_table.cart>thead>tr>td .product-name,.rtl .table.shop_table.cart>tbody>tr>th .product-name,.rtl .table.shop_table.cart>tbody>tr>td .product-name,.rtl .table.shop_table.cart>tfoot>tr>th .product-name,.rtl .table.shop_table.cart>tfoot>tr>td .product-name{margin-right:30px;margin-left:0}table.shop_table.cart>thead>tr>th .product-name a,table.shop_table.cart>thead>tr>td .product-name a,table.shop_table.cart>tbody>tr>th .product-name a,table.shop_table.cart>tbody>tr>td .product-name a,table.shop_table.cart>tfoot>tr>th .product-name a,table.shop_table.cart>tfoot>tr>td .product-name a,.table.shop_table.cart>thead>tr>th .product-name a,.table.shop_table.cart>thead>tr>td .product-name a,.table.shop_table.cart>tbody>tr>th .product-name a,.table.shop_table.cart>tbody>tr>td .product-name a,.table.shop_table.cart>tfoot>tr>th .product-name a,.table.shop_table.cart>tfoot>tr>td .product-name a{font-size:14px;color:#000}table.shop_table.cart>thead>tr>th .product-name a:hover,table.shop_table.cart>thead>tr>td .product-name a:hover,table.shop_table.cart>tbody>tr>th .product-name a:hover,table.shop_table.cart>tbody>tr>td .product-name a:hover,table.shop_table.cart>tfoot>tr>th .product-name a:hover,table.shop_table.cart>tfoot>tr>td .product-name a:hover,.table.shop_table.cart>thead>tr>th .product-name a:hover,.table.shop_table.cart>thead>tr>td .product-name a:hover,.table.shop_table.cart>tbody>tr>th .product-name a:hover,.table.shop_table.cart>tbody>tr>td .product-name a:hover,.table.shop_table.cart>tfoot>tr>th .product-name a:hover,.table.shop_table.cart>tfoot>tr>td .product-name a:hover{color:#064532}table.shop_table.cart>thead>tr:not(.cart_item)>td,table.shop_table.cart>tbody>tr:not(.cart_item)>td,table.shop_table.cart>tfoot>tr:not(.cart_item)>td,.table.shop_table.cart>thead>tr:not(.cart_item)>td,.table.shop_table.cart>tbody>tr:not(.cart_item)>td,.table.shop_table.cart>tfoot>tr:not(.cart_item)>td{text-align:left}.rtl table.shop_table.cart>thead>tr:not(.cart_item)>td,.rtl table.shop_table.cart>tbody>tr:not(.cart_item)>td,.rtl table.shop_table.cart>tfoot>tr:not(.cart_item)>td,.rtl .table.shop_table.cart>thead>tr:not(.cart_item)>td,.rtl .table.shop_table.cart>tbody>tr:not(.cart_item)>td,.rtl .table.shop_table.cart>tfoot>tr:not(.cart_item)>td{text-align:right}table.shop_table.cart>thead th,.table.shop_table.cart>thead th{padding:15px;border:0;border-bottom:1px solid #e8e8e8}table.shop_table.cart>thead th.product-remove,.table.shop_table.cart>thead th.product-remove{width:80px}table.shop_table.cart>tbody,.table.shop_table.cart>tbody{border:1px solid #e8e8e8;border-top:0}table.shop_table.cart>tbody td,.table.shop_table.cart>tbody td{padding:15px;border:0;border-bottom:1px solid #e8e8e8}@media (max-width:991px){table.shop_table.cart>thead,.table.shop_table.cart>thead{display:none}table.shop_table.cart>tbody,.table.shop_table.cart>tbody{border:2px solid #e8e8e8}table.shop_table.cart>tbody>tr,.table.shop_table.cart>tbody>tr{display:flex;flex-wrap:wrap;align-items:center;border-bottom:2px solid #e8e8e8}table.shop_table.cart>tbody>tr td,.table.shop_table.cart>tbody>tr td{border:0;padding:5px 10px}table.shop_table.cart>tbody>tr td.product-quantity,.table.shop_table.cart>tbody>tr td.product-quantity{flex:1}table.shop_table.cart>tbody>tr td.product-thumbnail,.table.shop_table.cart>tbody>tr td.product-thumbnail{flex:0 0 100%}table.shop_table.cart>tbody>tr td.product-thumbnail,.table.shop_table.cart>tbody>tr td.product-thumbnail{border-bottom:1px dashed #e8e8e8}table.shop_table.cart>tbody>tr td.actions,.table.shop_table.cart>tbody>tr td.actions{flex:0 0 100%}table.shop_table.cart>tbody>tr td.product-remove a.remove,.table.shop_table.cart>tbody>tr td.product-remove a.remove{top:calc(50% - 10px)}table.shop_table.cart>tbody>tr:last-child,.table.shop_table.cart>tbody>tr:last-child{border-bottom:0}}@media (max-width:480px){table.shop_table.cart>tbody>tr,.table.shop_table.cart>tbody>tr{padding-left:100px;position:relative}table.shop_table.cart>tbody>tr td,.table.shop_table.cart>tbody>tr td{border:0;padding:5px 10px 5px 0;border-bottom:1px dashed #e8e8e8;flex:0 0 100%}table.shop_table.cart>tbody>tr td.product-thumbnail,.table.shop_table.cart>tbody>tr td.product-thumbnail{flex:0 0 100%}table.shop_table.cart>tbody>tr td.product-thumbnail>a,.table.shop_table.cart>tbody>tr td.product-thumbnail>a{position:absolute;top:5px;left:5px}table.shop_table.cart>tbody>tr td.product-thumbnail .product-name,.table.shop_table.cart>tbody>tr td.product-thumbnail .product-name{margin:5px 0}table.shop_table.cart>tbody>tr td.actions,.table.shop_table.cart>tbody>tr td.actions{flex:0 0 100%;padding:0}table.shop_table.cart>tbody>tr td.product-remove,.table.shop_table.cart>tbody>tr td.product-remove{position:absolute;border:0;left:35px;bottom:10px}table.shop_table.cart>tbody>tr td.product-remove a.remove,.table.shop_table.cart>tbody>tr td.product-remove a.remove{position:unset}table.shop_table.cart>tbody>tr:last-child,.table.shop_table.cart>tbody>tr:last-child{padding:10px}}table.shop_table .button,.table.shop_table .button{border-radius:.25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;-ms-border-radius:.25rem;-o-border-radius:.25rem}table.cart .product-remove,.table.cart .product-remove{vertical-align:middle}table.cart .actions,.table.cart .actions{padding:15px;vertical-align:middle}table.table--style .price,.table.table--style .price{display:table-cell;vertical-align:middle;font-size:1rem}table.table--style .label,.table.table--style .label{padding:10px}.widget_calendar #wp-calendar{margin-bottom:0}.widget_calendar .wp-calendar-nav{border:1px solid #e6e6e6;border-top:0;display:flex}.widget_calendar .wp-calendar-nav a{color:#064532}.widget_calendar .wp-calendar-nav span{display:inline-block;padding:5px 10px}.widget_calendar .wp-calendar-nav .pad{width:20%}.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev{width:40%;border-right:1px solid #e6e6e6}.widget_calendar .wp-calendar-nav .wp-calendar-nav-next{width:40%;border-left:1px solid #e6e6e6;text-align:right}#wp-calendar{width:100%;margin-bottom:1.33;border:1px solid #e6e6e6}#wp-calendar td,#wp-calendar th{padding:5px;text-align:center}#wp-calendar caption{margin-top:7px;margin-bottom:10px;caption-side:top}#wp-calendar>thead>tr>th,#wp-calendar>thead>tr>td{border-bottom-width:0px!important}#wp-calendar #today{color:#064532;font-weight:500}ul.treemenu li{padding:13px 0 13px 13px;background:url(../../../themes/bookio/images/dot.jpg) 0 22px no-repeat;text-transform:capitalize;border-bottom:1px solid #e6e6e6}ul.treemenu li:first-child{padding-top:0;background-position:0 10px}ul.treemenu li:last-child{border-bottom:0;padding-bottom:0}ul.treemenu li>ul{padding-left:20px}.rtl ul.treemenu li>ul{padding-right:20px;padding-left:0}ul.treemenu li>ul li:first-child{padding-top:13px 0 13px 13px}ul.hasicon li{float:none;margin:0 0 10px 0}ul.hasicon li .fa{margin-top:5px;margin-right:5px}.rtl ul.hasicon li .fa{margin-left:5px;margin-right:0}ul.hasicon li br{display:none}ul.list-group-highlighted{margin-bottom:0}ul.list-group-highlighted li{margin:0;padding:0;border:0;background:transparent;text-align:left}.rtl ul.list-group-highlighted li{text-align:right}ul.list-group-highlighted li a{color:#666;font-size:12px;font-weight:300;text-transform:uppercase;padding:0 5px;display:block}ul.list-group-highlighted li .count{color:#666;font-size:12px;font-weight:300;text-transform:uppercase;position:relative;z-index:100;margin:0;top:18px;right:5px;position:absolute;background:transparent}.rtl ul.list-group-highlighted li .count{left:5px;right:auto}ul.list-group-highlighted li ul li{padding-left:0;padding-right:0}ul.list-group-highlighted li:last-child ul li:last-child a{border:0}ul.contact-us{text-align:center}ul.contact-us li{color:#fff}ul.contact-us li .fa{color:#064532;font-size:20px}ul.list-contact li{text-transform:none;font-size:11px}.align-right{text-align:right}.rtl .align-right{text-align:left}.align-left{text-align:left}.rtl .align-left{text-align:right}.icons{font-size:18px}.fancybox-overlay.fancybox-overlay-fixed{z-index:9999}.fancybox-opened{z-index:99999}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.rtl .bookiotooltip{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.bookiotooltip{color:#fff;display:block;float:left;font-size:11px;left:25px;line-height:22px;padding:4px 8px;position:absolute;top:-40px;white-space:nowrap;width:auto;z-index:2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:#064532;margin:0!important;text-transform:capitalize}.rtl .bookiotooltip{right:25px;left:auto}.bookiotooltip .fa{font-size:0}.bookiotooltip:after{background:none;border:7px solid transparent;border-top-color:#064532;top:97%;content:"";display:block;height:0;left:calc(50% - 7px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;transform:none;width:0}body i.slick-arrow{top:calc(50% - 18px);position:absolute;z-index:1;color:#fff;font-size:10px;font-style:normal;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-family:icomoon;text-align:center;width:30px;height:30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;line-height:30px;background:#064532}@media (min-width:991px){body i.slick-arrow{opacity:0;visibility:hidden}}body i.slick-arrow.fa-angle-right{right:-15px}body i.slick-arrow.fa-angle-right:before{content:"\e907"}body i.slick-arrow.fa-angle-left{left:-15px}body i.slick-arrow.fa-angle-left:before{content:"\e906"}body i.slick-arrow:hover{cursor:pointer;color:#fff;background:#021610}.slick-slider{overflow:hidden}.slick-slider .slick-list{margin:0 -15px}.slick-slider .slick-list .slick-slide{padding:0 15px}.slick-slider .slick-list .slick-track:focus,.slick-slider .slick-list .slick-slide:focus,.slick-slider .slick-list .carousel-body:focus{outline:none}ul.slick-dots{bottom:30px;list-style-type:none;position:unset}ul.slick-dots li{display:inline-block;vertical-align:bottom;margin:0 5px;width:20px;height:2px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}ul.slick-dots li:focus{outline:none}ul.slick-dots li button{font-size:0;width:20px;height:2px;background:#d4d4d4;padding:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:relative}ul.slick-dots li button:focus{outline:none}ul.slick-dots li button:before{display:none}ul.slick-dots li.slick-active button{background:#064532}ul.slick-dots li:last-child{margin-right:0}.rtl ul.slick-dots li:last-child{margin-left:0;margin-right:0}ul.slick-dots li:first-child{margin-left:0}.rtl ul.slick-dots li:first-child{margin-right:0;margin-left:0}.open>.dropdown-menu{display:block;opacity:1;visibility:visible}a{color:#000}a:hover,a:focus{color:#064532;text-decoration:unset;outline:unset}ol,ul,dl{margin:0}.form-control:focus{-webkit-box-shadow:unset;box-shadow:unset}.btn:not(:disabled):not(.disabled):active,.clear-all:not(:disabled):not(.disabled):active,.clear-all:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active,.clear-all:not(:disabled):not(.disabled).active,.clear-all:not(:disabled):not(.disabled).active{-webkit-box-shadow:unset;box-shadow:unset}code,kbd,pre,samp{font-family:monospace}code,code,kbd,samp,.wp-block-table.is-style-stripes tbody tr:nth-child(odd),:root .has-subtle-background-background-color{background-color:#dcd7ca}.btn:focus,.clear-all:focus,.clear-all:focus,.btn.focus,.focus.clear-all,.focus.clear-all{-webkit-box-shadow:unset!important;box-shadow:unset!important}.dokan-form-control{height:35px;line-height:35px}body.not-scroll{overflow:hidden}body .fa{font-family:"FontAwesome";font-weight:inherit}body.search.search-results .blog-content-standar h3.entry-title{font-size:25px}body.search.search-results .blog-content-standar .post-content{margin-top:20px}@media (min-width:767px){body.search.search-results .list-post>article{display:inline-block;width:100%}body.search.search-results .blog-content-standar .single-thumb{max-width:20%;float:left;margin-right:30px}.rtl body.search.search-results .blog-content-standar .single-thumb{float:right}.rtl body.search.search-results .blog-content-standar .single-thumb{margin-left:30px;margin-right:0}body.search.search-results .blog-content-standar .post-content{overflow:hidden;margin-top:0}}.btn-default{border:1px solid #a3a3a3}.btn-primary{border:1px solid #000}.btn-default,.btn-primary{position:relative;z-index:0}.btn-default:hover,.btn-primary:hover{color:#fff!important;border-color:#064532!important}.btn-default:hover:before,.btn-primary:hover:before{height:100%;opacity:1;visibility:visible}.btn-default:before,.btn-primary:before{position:absolute;content:"";top:0;background:#064532;left:0;width:100%;height:0;opacity:0;visibility:hidden;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:-1}.rtl .btn-default:before,.rtl .btn-primary:before{right:0;left:auto}.bwp-menu-wrapper{border-top:1px solid #e6e6e6;border-bottom:4px double #e6e6e6}.bwp-menu-wrapper .container{display:table}.bwp-menu-wrapper #primary-navigation{display:table-cell;vertical-align:middle}.bwp-menu-wrapper .block-cart{display:table-cell;vertical-align:middle;text-align:right}.rtl .bwp-menu-wrapper .block-cart{text-align:left}.bwp-menu-wrapper .block-cart .cart-popup{min-width:320px;right:0;left:inherit}.rtl .bwp-menu-wrapper .block-cart .cart-popup{left:0;right:auto}.rtl .bwp-menu-wrapper .block-cart .cart-popup{right:inherit;left:auto}.bwp-menu-wrapper .block-cart .cart-popup .cart_list{list-style:none}.breadcrumb-noheading .breadcrumb{font-size:13px;line-height:24px;color:#000;justify-content:flex-start;padding:20px 0}.breadcrumb-noheading .breadcrumb a{color:#767a79;position:relative}.breadcrumb-noheading .breadcrumb a:hover{color:#064532}.breadcrumb-noheading .breadcrumb .current{color:#000}.breadcrumb-noheading .breadcrumb .delimiter{margin:0 8px;color:#767a79}.breadcrumb-noheading .breadcrumb .delimiter:before{content:"\f105";display:inline-block;font-family:FontAwesome;font-size:15px}.breadcrumb{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;margin:0 0;color:#064532;padding:0;font-size:13px;font-weight:400;width:100%;background:transparent}.breadcrumb a{color:#767a79;position:relative}.breadcrumb a:hover{color:#064532}.breadcrumb .current{color:#064532}.breadcrumb .delimiter{margin:0 8px;color:#767a79}.breadcrumb .delimiter:before{content:"\f105";display:inline-block;font-family:FontAwesome;font-size:13px}.bwp-slideshow .wpb-inner{margin-bottom:0!important}.bwp-main{background:transparent;padding-top:0;padding-bottom:0}.bwp-main .page-title{margin:0 0 50px 0;font-size:20px;padding-top:30px;padding-bottom:30px;background-position:center;background-size:cover}.bwp-main .page-title h1{text-transform:capitalize;margin:0;font-size:25px;font-weight:600;position:absolute;right:15px;-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px)}.rtl .bwp-main .page-title h1{left:15px;right:auto}@media (max-width:1510px) and (min-width:1200px){.bwp-main .page-title h1{right:30px}.rtl .bwp-main .page-title h1{left:30px;right:auto}}@media (max-width:767px){.bwp-main .page-title h1{font-size:20px;position:unset;margin-bottom:5px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.bwp-main .page-title.empty-image{background:#f0f3f8}.bwp-main .page-title>.container{position:relative}.bwp-content{background:transparent}.bwp-content:before,.bwp-content:after{content:" ";display:table}.bwp-content:after{clear:both}.bwp-pagination{margin:0}#bwp-footer{background:transparent;padding-top:0;padding-bottom:0;position:relative;color:#767a79;border-bottom:none;font-size:14px;z-index:2;line-height:24px;margin-top:60px}@media (max-width:991px){#bwp-footer{padding-bottom:50px}}#bwp-footer a:hover,#bwp-footer a:focus,#bwp-footer a:active{color:#064532}#bwp-footer strong{color:#064532;font-weight:700}#bwp-footer p:not(:last-child){margin-bottom:10px}#bwp-footer .list-link-footer ul li{line-height:17px;padding-right:20px;border-right:1px solid #e6e6e6;margin-right:20px}.rtl #bwp-footer .list-link-footer ul li{padding-left:20px;padding-right:0}.rtl #bwp-footer .list-link-footer ul li{border-left:1px solid #e6e6e6;border-right:0}.rtl #bwp-footer .list-link-footer ul li{margin-left:20px;margin-right:0}#bwp-footer .list-link-footer ul li:last-child{padding-right:0;border-right:0;margin-right:5px}.rtl #bwp-footer .list-link-footer ul li:last-child{padding-left:0;padding-right:0}.rtl #bwp-footer .list-link-footer ul li:last-child{border-left:0;border-right:0}.rtl #bwp-footer .list-link-footer ul li:last-child{margin-left:5px;margin-right:0}@media (max-width:480px){#bwp-footer .list-link-footer ul li{width:100%;line-height:25px;padding-right:0;border-right:0;margin-right:5px}.rtl #bwp-footer .list-link-footer ul li{padding-left:0;padding-right:0}.rtl #bwp-footer .list-link-footer ul li{border-left:0;border-right:0}.rtl #bwp-footer .list-link-footer ul li{margin-left:5px;margin-right:0}}#bwp-footer ul.social-link li{margin:0 5px}#bwp-footer ul.social-link li:before{display:none}#bwp-footer ul.social-link li:first-child{margin-left:0}.rtl #bwp-footer ul.social-link li:first-child{margin-right:0;margin-left:0}#bwp-footer ul.social-link li:last-child{margin-right:0}.rtl #bwp-footer ul.social-link li:last-child{margin-left:0;margin-right:0}#bwp-footer ul.social-link li a{display:inline-block;width:40px;height:40px;border:1px solid #e6e6e6;line-height:38px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}#bwp-footer ul.social-link li a i{color:#064532;font-size:14px}#bwp-footer ul.social-link li a:hover{background:#064532;border-color:#064532}#bwp-footer ul.social-link li a:hover i{color:#fff}#bwp-footer ul.social-link li a:before{display:none}#bwp-footer.footer-3 ul.social-link li a{background:#064532;border:0}#bwp-footer.footer-3 ul.social-link li a i{color:#fff}#bwp-footer.footer-3 ul.social-link li a:hover{background:#000}#bwp-footer.footer-4 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix{padding:0;background:transparent}#bwp-footer.footer-4 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix:before{display:none}#bwp-footer.footer-4 .wpbingo-newsletter.newsletter-default .content-newsletter input[type="submit"]{font-size:13px;font-weight:700;text-transform:uppercase;position:relative;background:#f1592b;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;letter-spacing:1.5px}#bwp-footer.footer-4 .wpbingo-newsletter.newsletter-default .content-newsletter input[type="submit"]:hover{background:#064532}#bwp-footer.footer-6 .wpbingo-newsletter.newsletter-default .content-newsletter input[type="email"]{padding:0}#bwp-footer.footer-6 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix{position:relative;margin-left:10px}.rtl #bwp-footer.footer-6 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix{margin-right:10px;margin-left:0}#bwp-footer.footer-6 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix:before{display:none}#bwp-footer.footer-6 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix input[type="submit"]{font-size:11px;text-transform:uppercase;font-family:"Libre Baskerville",serif;color:#000;padding:0 10px;border-bottom:2px solid #000;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}#bwp-footer.footer-6 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix input[type="submit"]:hover{color:#064532;border-color:#064532}#bwp-footer.footer-6 ul.social-link li{margin:0 6px}#bwp-footer.footer-6 ul.social-link li:first-child{margin-left:0}.rtl #bwp-footer.footer-6 ul.social-link li:first-child{margin-right:0;margin-left:0}#bwp-footer.footer-6 ul.social-link li:last-child{margin-right:0}.rtl #bwp-footer.footer-6 ul.social-link li:last-child{margin-left:0;margin-right:0}#bwp-footer.footer-6 ul.social-link li a{width:38px;height:38px;line-height:36px;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #e6e6e6}#bwp-footer.footer-6 ul.social-link li a:hover{background:#064532;border-color:#064532}#bwp-footer.footer-6 ul.social-link li a:hover i{color:#fff}.newsletterpopup .close-popup{cursor:pointer;position:absolute;top:10px;right:10px;text-align:center;z-index:9999;display:inline-block;width:35px;height:35px;padding:6px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border:1px solid rgba(118,122,121,.35)}.rtl .newsletterpopup .close-popup{left:10px;right:auto}.newsletterpopup .close-popup:after{content:'';position:absolute;height:2px;width:15px;top:50%;left:calc(50% - 7.5px);margin-top:-1px;background-color:rgba(118,122,121,.35);transform-origin:50% 50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.newsletterpopup .close-popup:before{content:'';position:absolute;height:2px;width:15px;top:50%;left:calc(50% - 7.5px);margin-top:-1px;background-color:rgba(118,122,121,.35);transform-origin:50% 50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.newsletterpopup .close-popup:hover:after,.newsletterpopup .close-popup:hover:before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}body:not(.page-template-homepage) .popupshadow,body:not(.page-template-homepage) .newsletterpopup{display:none!important}.popupshadow{background-color:rgba(32,32,32,.6);height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999;display:none}.rtl .popupshadow{right:0;left:auto}.newsletterpopup{box-sizing:border-box;height:auto;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:auto;position:fixed;top:50%;width:930px;z-index:1000000;overflow:hidden;display:none}.newsletterpopup .wp-newletter{display:flex}.newsletterpopup .wp-newletter .image{width:51.5%}.newsletterpopup .wp-newletter .widget{width:48.5%;margin:0;background:#fff;display:flex;align-items:center;justify-content:center}.newsletterpopup .wp-newletter .hidden-popup-newsletter{font-size:12px;display:block;text-align:center;padding:0 30px;position:relative}.newsletterpopup .wp-newletter .hidden-popup-newsletter .wpcf7-list-item first{position:relative}.newsletterpopup .wp-newletter .hidden-popup-newsletter input{position:absolute;z-index:10;opacity:0;width:100%;top:4px;left:0;cursor:pointer}.newsletterpopup .wp-newletter .hidden-popup-newsletter input:checked~.wpcf7-list-item-label:before{background:#064532}.newsletterpopup .wp-newletter .hidden-popup-newsletter .wpcf7-list-item{margin:0}.newsletterpopup .wp-newletter .hidden-popup-newsletter .wpcf7-list-item-label{cursor:pointer}.newsletterpopup .wp-newletter .hidden-popup-newsletter .wpcf7-list-item-label:before{width:10px;height:10px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#e8e8e8;display:inline-block;margin-right:10px;position:relative;top:1px}.newsletterpopup .wpbingo-newsletter-popup{text-align:center;padding:25px 25px 10px;margin:auto}.newsletterpopup .wpbingo-newsletter-popup .title-newsletter{font-size:40px;margin:auto;position:relative;margin-bottom:5px;color:#000;line-height:50px;font-weight:600;font-family:"Libre Baskerville",serif}.newsletterpopup .wpbingo-newsletter-popup .title-newsletter span{display:block;color:#ff4545}.newsletterpopup .wpbingo-newsletter-popup .subtitle-newsletter{font-size:20px;color:#000;font-weight:600;font-family:"Libre Baskerville",serif}.newsletterpopup .wpbingo-newsletter-popup .text-newsletter{font-size:14px;margin-bottom:25px}.newsletterpopup .content-newsletter{margin-bottom:15px}.newsletterpopup .content-newsletter .wpcf7-not-valid-tip{margin-bottom:-20px;margin-top:-18px}.newsletterpopup .content-newsletter .your-email input{width:100%;padding:0;line-height:35px;border:1px solid #dfdfdf;background:transparent;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;font-size:12px;padding:0 20px;height:50px;margin-bottom:20px;line-height:50px}.newsletterpopup .content-newsletter .your-email input::placeholder{font-size:12px}.newsletterpopup .content-newsletter .clearfix{position:relative}.newsletterpopup .content-newsletter .clearfix .ajax-loader{position:absolute}.newsletterpopup .content-newsletter .clearfix input{background:#ff9125;border:0;padding:0 35px;font-size:16px;color:#fff;cursor:pointer;font-weight:500;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;font-weight:600;line-height:40px}.newsletterpopup .content-newsletter .clearfix input:hover{background:#064532}@media (max-width:991px){.newsletterpopup{width:500px}.newsletterpopup .image{display:none}.newsletterpopup .wp-newletter .widget{width:100%;padding:30px 0}}@media (max-width:767px){.newsletterpopup{width:calc(100% - 50px)}.newsletterpopup .wpbingo-newsletter-popup .title-newsletter{font-size:30px;line-height:35px}.newsletterpopup .wpbingo-newsletter-popup .subtitle-newsletter{font-size:16px}.newsletterpopup .wpbingo-newsletter-popup .text-newsletter{margin-bottom:15px}}.bwp-copyright{color:#000;font-size:14px;font-weight:400;background:transparent;font-family:"Lato",sans-serif;margin-top:80px}@media (max-width:991px){.bwp-copyright{padding-bottom:50px}}.bwp-copyright .widget .widget-title,.bwp-copyright .widget .widgettitle,.bwp-copyright .widget .wpb_heading{color:#fff;text-transform:normal;margin:40px 0 17px;font-size:16px}.bwp-copyright .container{padding-bottom:9px;position:relative;padding-top:10px}.bwp-copyright .container:before{position:absolute;top:0;content:"";background:#dedede;left:15px;width:calc(100% - 30px);height:1px}.rtl .bwp-copyright .container:before{right:15px;left:auto}.bwp-copyright .container .payment{text-align:right}.rtl .bwp-copyright .container .payment{text-align:left}.wpcf7 .ajax-loader{margin:0}.default-template .article{background:#fff}.bs-component .modal,.bs-docs-section .modal{bottom:auto;display:block;left:auto;position:relative;right:auto;top:auto;z-index:1}.bs-component p:empty,.bs-docs-section p:empty{margin:0;padding:0;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.bs-component br,.bs-docs-section br{display:none}.bs-component .modal-dialog,.bs-docs-section .modal-dialog{width:90%}.contact-top .contact-title{margin-bottom:28px;margin-top:-8px;font-weight:700;font-size:35px;color:#000}.contact-top .contact-text{max-width:770px;margin:auto}.contact-top .contact-meta{text-align:center}@media (max-width:767px){.contact-top .contact-meta{margin-bottom:30px}}.contact-top .contact-meta .style-contact .contact-info-style .icon-style{width:93px;height:93px;line-height:93px;text-align:center;margin:auto;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#fff;-webkit-box-shadow:0 0 10px 3px rgba(18,18,18,.1);box-shadow:0 0 10px 3px rgba(18,18,18,.1);margin-bottom:28px}.contact-top .contact-meta .style-contact .contact-info-style .icon-style i{font-size:40px;color:#064532;line-height:93px}.contact-top .contact-meta .style-contact .contact-info-style .text-style{max-width:200px;margin:auto}.contact-top .contact-meta .style-contact .contact-info-style .text-style .title-contact-info{font-size:20px;font-weight:700;text-transform:capitalize;margin:0;margin-bottom:15px;color:#000}.contact-text-form{max-width:580px;margin:auto}div.wpcf7-validation-errors{margin:0;padding:10px}.contact-form-content{padding:20px;background:#fff;margin-bottom:30px;min-height:260px}.contact-form-content .rounded{color:#fff;width:40px;height:40px;background:transparent}.contact-form-content .rounded .fa,.contact-form-content .rounded .icon{font-size:16px;margin:13px}.contact-form-content small{color:#444646}#bwp-main .wpb_gmaps_widget .wpb_wrapper{background:none;padding:0}#bwp-main #wpcf7-f8-p321-o1 p .wpcf7-form-control-wrap{display:block}.text-block-page{border-bottom:1px solid #e6e6e6;padding-bottom:10px;margin:0 0 22px 0}.rtl .text-block-page{margin:0 0 22px 0}h3.text-block-page{font-size:18px}.contact-info ul{list-style-type:none;padding-left:0}.rtl .contact-info ul{padding-right:0;padding-left:0}.contact-info ul li{margin-bottom:25px;font-weight:400;position:relative}.contact-info ul li strong{display:block;font-weight:700;color:#000;padding-bottom:13px;font-size:18px;text-transform:uppercase}@media (max-width:767px){.contact-info{padding-left:0;margin-bottom:50px!important}.rtl .contact-info{padding-right:0;padding-left:0}}.wpb_gmaps_widget iframe{height:540px}.contact-form h2{font-size:28px;font-weight:500;line-height:1.3;max-width:314px}.contact-info-form h2.vc_custom_heading{margin-bottom:35px;margin-top:2px;font-weight:700}.contact-info-form .title-input{font-size:14px}.contact-info-form .form-required .title-input{position:relative}.contact-info-form .form-required .title-input:before{content:"*";position:absolute;color:red;right:-10px;top:0}.contact-info-form p{margin-bottom:0}.contact-info-form .ajax-loader{position:absolute}.contact .wpcf7-form div.wpcf7-validation-errors,.contact .wpcf7-form div.wpcf7-acceptance-missing{margin-top:15px!important}.form-required .wpcf7-not-valid-tip{position:absolute;top:-45px;left:0}.social-contact .social-link li{margin:0;margin-right:10px}.rtl .social-contact .social-link li{margin-left:10px;margin-right:0}.social-contact .social-link li:last-child{margin-right:0}.rtl .social-contact .social-link li:last-child{margin-left:0;margin-right:0}.social-contact .social-link li a{width:45px;height:45px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #000;display:inline-block;line-height:45px;text-align:center}.social-contact .social-link li a i{font-size:18px;color:#000}.social-contact .social-link li a:hover{background:#064532;border-color:#064532}.social-contact .social-link li a:hover i{color:#fff}.contact-us-form>.row{margin:0 -10px}.contact-us-form>.row>div{padding:0 10px}.contact-us-form label{color:#000;font-size:14px;margin-bottom:10px;position:relative;font-weight:600}.contact-us-form input[type="text"],.contact-us-form input[type="email"]{height:50px;line-height:50px;margin-bottom:20px;width:100%;padding:10px 20px;border:0;font-weight:400;color:#fff;background:#fff;border:1px solid #e4e4e4}.contact-us-form textarea{width:100%;max-height:370px;padding:10px 20px;border:0;font-weight:400;margin-bottom:23px;background:#fff;border:1px solid #e4e4e4}.contact-us-form .ajax-loader{position:absolute;right:20px;top:30px}.contact-us-form .button{position:relative;display:inline-block}.contact-us-form input[type="submit"]{height:50px;line-height:50px;font-size:14px;padding:0 40px;color:#fff;background:#000;border:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;font-weight:700;text-transform:uppercase}.contact-us-form input[type="submit"]:hover{background:#064532}.contact-us-form .wpcf7-text::placeholder,.contact-us-form .wpcf7-textarea::placeholder{font-size:14px;font-weight:300}.text-block-contact a{text-decoration:underline!important}.woocommerce-page .header-title{display:none}.blog-page-list .entry-title{font-size:4rem;line-height:1.2;padding-top:10px;margin-bottom:0!important}.blog-page-list .entry-meta{margin-top:5px!important}.bwp-portfolio .portfolio-tab{display:block;text-align:center;margin-bottom:40px;margin-top:0}.bwp-portfolio .portfolio-tab ul{padding-left:0}.rtl .bwp-portfolio .portfolio-tab ul{padding-right:0;padding-left:0}.bwp-portfolio .portfolio-tab ul li{font-size:14px;font-weight:700;margin-right:30px;line-height:40px;text-transform:uppercase;position:relative;color:#000;padding:0 35px;background:#f4f4f4;display:inline-block;cursor:pointer}.rtl .bwp-portfolio .portfolio-tab ul li{margin-left:30px;margin-right:0}.bwp-portfolio .portfolio-tab ul li:last-child{margin-right:0}.rtl .bwp-portfolio .portfolio-tab ul li:last-child{margin-left:0;margin-right:0}.bwp-portfolio .portfolio-tab ul li:hover,.bwp-portfolio .portfolio-tab ul li.selected{background:#064532;color:#fff}.bwp-portfolio .portfolio-container{margin-bottom:-30px}.bwp-portfolio .portfolio-container ul{padding-left:0;width:100%}.rtl .bwp-portfolio .portfolio-container ul{padding-right:0;padding-left:0}.bwp-portfolio .portfolio-container ul li{list-style:none;margin-bottom:30px}.bwp-portfolio .portfolio-container .portfolio-item-inner{position:relative;overflow:hidden}.bwp-portfolio .portfolio-container .portfolio-item-inner:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.35);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;visibility:hidden;z-index:1}.rtl .bwp-portfolio .portfolio-container .portfolio-item-inner:before{right:0;left:auto}.bwp-portfolio .portfolio-container .portfolio-item-inner .portfolio-img img{-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease}.bwp-portfolio .portfolio-container .portfolio-item-inner:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.bwp-portfolio .portfolio-container .portfolio-item-inner:hover .pitem-text a{opacity:1;visibility:visible;top:-17.5px}.bwp-portfolio .portfolio-container .portfolio-item-inner:hover .portfolio-img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease}.bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text{position:absolute;top:50%;left:50%;width:100%;display:inline-block;text-align:center;z-index:9;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rtl .bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text{right:50%;left:auto}.bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text a{position:absolute;top:-30px;opacity:0;visibility:hidden;color:#767a79;background:#fff;line-height:35px;z-index:9;text-align:center;width:35px;height:35px;-webkit-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}.bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text a:hover{color:#fff;background:#064532}.bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text a span{line-height:35px}.bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text .item-more{right:calc(50% - 40px)}.rtl .bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text .item-more{left:calc(50% - 40px);right:auto}.bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text .item-popup{left:calc(50% - 40px)}.rtl .bwp-portfolio .portfolio-container .portfolio-item-inner .pitem-text .item-popup{right:calc(50% - 40px);left:auto}.bwp-portfolio .bwp-portfolio.masonry .portfolio-content li{padding:0;margin-bottom:0}.error404 .bwp-main{text-align:center}.error404 .bwp-main .page-title{display:none}.error404 .page-404{position:relative}.error404 .page-404 .title-error{font-size:300px;line-height:1;color:#000}.error404 .page-404 .sub-title{font-size:50px;color:#000;font-weight:500;margin-bottom:25px;position:relative;padding-bottom:10px}.error404 .page-404 .sub-title:before{position:absolute;content:"";width:140px;height:2px;bottom:0;left:calc(50% - 70px);background:#e1e1e1}.error404 .page-404 .sub-error{max-width:325px;margin:auto}.error404 .page-404 .content-page-404{padding:100px 0 60px}.error404 .page-404 .content-page-404 a{margin-top:30px;padding:0 40px;height:50px;line-height:46px;font-weight:700;font-size:18px;color:#fff;font-size:14px;background:#000;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;position:relative;z-index:1;border:2px solid #000;text-transform:uppercase}.error404 .page-404 .content-page-404 a:after{display:inline-block;content:"\24";font-family:eleganticons;font-size:20px;line-height:1;font-weight:400;position:relative;top:5px}@media (max-width:767px){.error404 .page-404 .content-page-404 a:after{font-size:15px}}.error404 .page-404 .content-page-404 a:hover{background:#fff;color:#000}@media (max-width:991px){.error404 .page-404 .content-page-404{position:unset}}@media (max-width:767px){.error404 .page-404 .content-page-404{position:unset}.error404 .page-404 .content-page-404 a{margin-top:20px}.error404 .page-404 .title-error{font-size:200px;margin-bottom:-10px}.error404 .page-404 .sub-title{font-size:20px}.error404 .page-404 .sub-error{font-size:15px}}.woocommerce-MyAccount-navigation{background:#f5f5f5;border:1px solid #f5f5f5;margin-bottom:60px;padding:20px 30px;width:30%;float:left}.rtl .woocommerce-MyAccount-navigation{float:right}.woocommerce-MyAccount-navigation ul{padding:0;list-style:none}.woocommerce-MyAccount-navigation ul li{border-bottom:1px solid rgba(230,230,230,.5);list-style-type:none;padding:10px 0;vertical-align:middle}.woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none}.woocommerce-MyAccount-navigation ul li a,.woocommerce-MyAccount-navigation ul li span{-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;font-weight:600}.woocommerce-MyAccount-navigation ul li a.active,.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li span.active,.woocommerce-MyAccount-navigation ul li span:hover{color:#064532;cursor:pointer}.woocommerce-MyAccount-content{width:68%;float:right}.rtl .woocommerce-MyAccount-content{float:left}.woocommerce-MyAccount-content h2{font-size:16px}.woocommerce-MyAccount-content h3{font-size:12px}.woocommerce-MyAccount-content input[type="submit"]{background:#064532;color:#fff;border:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;font-size:12px;text-transform:uppercase;font-weight:700;padding:5px 10px}.woocommerce-MyAccount-content input[type="submit"]:hover{background:#085c43}.lost_reset_password .form-row{margin:0}.lost_reset_password .form-row input[type="submit"]{position:absolute;bottom:0;height:35px}.woocommerce-lost-password .lost_reset_password .form-row.form-row-first{float:none}@media (max-width:767px){.woocommerce-lost-password .lost_reset_password .form-row.form-row-first{width:100%}}.woocommerce-lost-password .lost_reset_password button[type="submit"]{margin-top:10px}.woocommerce-cart-form{margin-bottom:30px;border-right:1px solid #e8e8e8}.rtl .woocommerce-cart-form{border-left:1px solid #e8e8e8;border-right:0}.woocommerce-cart-form table.shop_table{margin:0}.woocommerce-cart-form table.shop_table .button{padding:0 35px;background:#000;text-transform:uppercase;color:#fff;font-size:12px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;line-height:52px;cursor:pointer;font-weight:600}.woocommerce-cart-form table.shop_table .button:disabled{opacity:.8;background:#000;color:#fff;cursor:not-allowed}.woocommerce-cart-form table.shop_table .button:disabled:hover{opacity:.8;background:#000;color:#fff}.woocommerce-cart-form table.shop_table .button:hover{background:#021610}.woocommerce-cart-form table.shop_table .coupon .button{padding:0 35px;background:#000;text-transform:uppercase;color:#fff;font-size:12px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;line-height:52px;cursor:pointer;font-weight:600}.woocommerce-cart-form table.shop_table .coupon .button:hover{background:#021610}.cart_totals .woocommerce-shipping-destination{margin-bottom:10px}.cart_totals .woocommerce-shipping-destination>strong{color:#000;font-weight:700}.cart_totals table.shop_table>tbody{border:1px solid rgba(230,230,230,.25);border-top:0}.cart_totals table.shop_table>tbody>tr td,.cart_totals table.shop_table>tbody>tr th{padding:15px;border:0;border-bottom:1px solid rgba(230,230,230,.5)}.cart_totals table.shop_table>tbody>tr.order-total .woocommerce-Price-amount{font-size:24px}.cart_totals table.shop_table>tbody>tr.shipping ul.woocommerce-shipping-methods{margin-bottom:10px}@media (max-width:767px){.cart_totals table.shop_table>tbody>tr.shipping ul.woocommerce-shipping-methods{display:block}}.cart_totals table.shop_table>tbody>tr.shipping ul li{margin-right:20px}.rtl .cart_totals table.shop_table>tbody>tr.shipping ul li{margin-left:20px;margin-right:0}.cart_totals table.shop_table>tbody>tr.shipping ul li input[type="radio"],.cart_totals table.shop_table>tbody>tr.shipping ul li input[type="checkbox"]{margin-top:0}.cart_totals table.shop_table>tbody>tr.shipping ul li .shipping_method{display:none}.cart_totals table.shop_table>tbody>tr.shipping ul li label{margin:0;margin-left:0;font-weight:400;margin-bottom:0;position:relative;padding-left:18px;cursor:pointer}.rtl .cart_totals table.shop_table>tbody>tr.shipping ul li label{margin-right:0;margin-left:0}.rtl .cart_totals table.shop_table>tbody>tr.shipping ul li label{padding-right:18px;padding-left:0}.cart_totals table.shop_table>tbody>tr.shipping ul li label:before{position:absolute;left:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;top:calc(50% - 6px);width:12px;height:12px;border:1px solid #767a79;content:""}.rtl .cart_totals table.shop_table>tbody>tr.shipping ul li label:before{right:0;left:auto}.cart_totals table.shop_table>tbody>tr.shipping ul li .shipping_method:checked+label:before{background:#064532;border-color:#064532}.cart_totals table.shop_table>tbody>tr>td a.shipping-calculator-button{color:#000;text-transform:uppercase;font-weight:700;position:relative;display:inline-block;padding-bottom:2px;font-size:13px}.cart_totals table.shop_table>tbody>tr>td a.shipping-calculator-button:before{content:"";width:100%;height:2px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:#000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.cart_totals table.shop_table>tbody>tr>td a.shipping-calculator-button:hover{color:#064532}.cart_totals table.shop_table>tbody>tr>td a.shipping-calculator-button:hover:before{background:#064532;width:60%}.cart_totals table.shop_table>tbody>tr>td .shipping-calculator-form{margin-top:30px}.cart_totals table.shop_table>tbody>tr>td .shipping-calculator-form .select2{height:40px;line-height:40px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.cart_totals table.shop_table>tbody>tr>td .shipping-calculator-form .select2 span{height:40px;line-height:40px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.cart_totals table.shop_table>tbody>tr>td .shipping-calculator-form .button{background:#064532;color:#fff;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:2px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;cursor:pointer;padding:0 20px;line-height:40px}.cart_totals table.shop_table>tbody>tr>td .shipping-calculator-form .button:hover{background:#021610}.cart_totals table.shop_table>tbody>tr>td .woocommerce-shipping-destination strong{font-weight:500}.cart_totals table.shop_table>tbody>tr>td .woocommerce-Price-amount{font-weight:500}.cart_totals .wc-proceed-to-checkout{padding:0 30px}.cart_totals .wc-proceed-to-checkout>a.wc-forward{background:#000;color:#fff;padding:24px 20px;text-transform:uppercase;font-size:14px;display:inline-block;width:100%;text-align:center;font-weight:600}.cart_totals .wc-proceed-to-checkout>a.wc-forward:hover{background:#021610}.cart_totals .wc-proceed-to-checkout>a.wc-forward:before{display:none}.sticky{background:#f5f5f5;padding:30px 30px 25px}.sticky .entry-meta>span:nth-child(2){padding-left:0!important}.sticky .entry-meta>span:nth-child(2):before{display:none}.sticky .entry-title a{font-size:35px!important}.sticky .sticky-post{background-color:#064532;color:#fff;font-weight:500;letter-spacing:.04em;margin-bottom:10px;display:inline-block;padding:5px 10px!important;text-transform:uppercase;line-height:19px;top:40px;letter-spacing:2px}.sticky .post-content{padding:0!important;margin-top:0!important}@media (min-width:992px){.category-posts .cate-post-content.left:not(.col-xl-12):not(.col-lg-12),.author.left:not(.col-xl-12):not(.col-lg-12),.search.left:not(.col-xl-12):not(.col-lg-12){padding-left:35px}.rtl .category-posts .cate-post-content.left:not(.col-xl-12):not(.col-lg-12),.rtl .author.left:not(.col-xl-12):not(.col-lg-12),.rtl .search.left:not(.col-xl-12):not(.col-lg-12){padding-right:35px;padding-left:0}}@media (min-width:992px){.category-posts .cate-post-content.right:not(.col-xl-12):not(.col-lg-12),.author.right:not(.col-xl-12):not(.col-lg-12),.search.right:not(.col-xl-12):not(.col-lg-12){padding-right:35px}.rtl .category-posts .cate-post-content.right:not(.col-xl-12):not(.col-lg-12),.rtl .author.right:not(.col-xl-12):not(.col-lg-12),.rtl .search.right:not(.col-xl-12):not(.col-lg-12){padding-left:35px;padding-right:0}}.category-posts .cate-post-content.col-lg-12.col-md-12,.author.col-lg-12.col-md-12,.search.col-lg-12.col-md-12{max-width:1200px;margin-left:auto;margin-right:auto}.category-posts .cate-post-content .entry-thumb .gallery-slider,.author .entry-thumb .gallery-slider,.search .entry-thumb .gallery-slider{vertical-align:top;overflow:hidden}.category-posts .cate-post-content .navigation,.author .navigation,.search .navigation{text-align:left;margin-top:30px}.rtl .category-posts .cate-post-content .navigation,.rtl .author .navigation,.rtl .search .navigation{text-align:right}.category-posts .cate-post-content .blog-content-grid,.author .blog-content-grid,.search .blog-content-grid{margin:0 -15px}.category-posts .cate-post-content .blog-content-grid .entry-post,.author .blog-content-grid .entry-post,.search .blog-content-grid .entry-post{position:relative;overflow:hidden}.category-posts .cate-post-content .blog-content-grid .entry-post:before,.author .blog-content-grid .entry-post:before,.search .blog-content-grid .entry-post:before{content:"";position:absolute;bottom:0;height:50%;left:0;width:100%;z-index:1;background:-moz-linear-gradient(bottom,rgba(0,0,0,.65) 0%,transparent 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.65) 0%,transparent 100%);background:linear-gradient(to top,rgba(0,0,0,.65) 0%,transparent 100%)}.category-posts .cate-post-content .blog-content-grid .entry-post .entry-thumb,.author .blog-content-grid .entry-post .entry-thumb,.search .blog-content-grid .entry-post .entry-thumb{width:100%;position:relative}.category-posts .cate-post-content .blog-content-grid .entry-post .post-content,.author .blog-content-grid .entry-post .post-content,.search .blog-content-grid .entry-post .post-content{z-index:9;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;bottom:0;width:100%;padding:0 15px;left:0}.category-posts .cate-post-content .blog-content-grid h3.entry-title,.author .blog-content-grid h3.entry-title,.search .blog-content-grid h3.entry-title{font-size:20px;line-height:1.1;width:100%;margin:8px 0}.category-posts .cate-post-content .blog-content-grid h3.entry-title a,.author .blog-content-grid h3.entry-title a,.search .blog-content-grid h3.entry-title a{color:#fff}.category-posts .cate-post-content .blog-content-grid h3.entry-title a:hover,.author .blog-content-grid h3.entry-title a:hover,.search .blog-content-grid h3.entry-title a:hover{color:#064532}.category-posts .cate-post-content .blog-content-grid .post-date,.author .blog-content-grid .post-date,.search .blog-content-grid .post-date{display:inline-block;width:60px;height:60px;padding:0 7px;position:relative;margin-bottom:20px;position:absolute;background:#fff;top:20px;left:20px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.rtl .category-posts .cate-post-content .blog-content-grid .post-date,.rtl .author .blog-content-grid .post-date,.rtl .search .blog-content-grid .post-date{right:20px;left:auto}.category-posts .cate-post-content .blog-content-grid .post-date:before,.author .blog-content-grid .post-date:before,.search .blog-content-grid .post-date:before{content:"";position:absolute;height:1px;width:56px;background:#000;top:50%;left:calc(50% - 28px);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:50% 100%}.category-posts .cate-post-content .blog-content-grid .post-date .day,.author .blog-content-grid .post-date .day,.search .blog-content-grid .post-date .day{display:block;line-height:21px;font-size:22px;font-weight:600;padding-top:3px}.category-posts .cate-post-content .blog-content-grid .post-date .month,.author .blog-content-grid .post-date .month,.search .blog-content-grid .post-date .month{display:block;line-height:45px;font-size:11px;font-weight:600;text-transform:uppercase;text-align:right}.rtl .category-posts .cate-post-content .blog-content-grid .post-date .month,.rtl .author .blog-content-grid .post-date .month,.rtl .search .blog-content-grid .post-date .month{text-align:left}.category-posts .cate-post-content .blog-content-grid .post-categories a,.author .blog-content-grid .post-categories a,.search .blog-content-grid .post-categories a{font-size:11px;text-transform:uppercase;font-weight:600;color:#fff}.category-posts .cate-post-content .blog-content-grid .post-categories a:hover,.author .blog-content-grid .post-categories a:hover,.search .blog-content-grid .post-categories a:hover{color:#021610}.category-posts .cate-post-content .blog-content-grid .entry-meta-head,.author .blog-content-grid .entry-meta-head,.search .blog-content-grid .entry-meta-head{display:flex;margin-bottom:20px;flex-wrap:wrap;align-items:center;color:#fff;font-size:13px}.category-posts .cate-post-content .blog-content-grid .entry-meta-head i,.author .blog-content-grid .entry-meta-head i,.search .blog-content-grid .entry-meta-head i{font-size:16px;color:#fff;position:relative;top:1px;margin-right:10px}.rtl .category-posts .cate-post-content .blog-content-grid .entry-meta-head i,.rtl .author .blog-content-grid .entry-meta-head i,.rtl .search .blog-content-grid .entry-meta-head i{margin-left:10px;margin-right:0}.category-posts .cate-post-content .blog-content-grid .entry-meta-head .entry-author,.author .blog-content-grid .entry-meta-head .entry-author,.search .blog-content-grid .entry-meta-head .entry-author{color:#fff;display:flex;align-items:center}.category-posts .cate-post-content .blog-content-grid .entry-meta-head .entry-author:after,.author .blog-content-grid .entry-meta-head .entry-author:after,.search .blog-content-grid .entry-meta-head .entry-author:after{content:"";margin:0 10px;height:1px;width:10px;display:inline-block;background:#d5d5d5}.category-posts .cate-post-content .blog-content-grid .entry-meta-head .entry-author a,.author .blog-content-grid .entry-meta-head .entry-author a,.search .blog-content-grid .entry-meta-head .entry-author a{color:#fff}@media (max-width:767px){.category-posts .cate-post-content .blog-content-list .type-post,.author .blog-content-list .type-post,.search .blog-content-list .type-post{margin-bottom:50px}}.category-posts .cate-post-content .blog-content-list .post-date,.author .blog-content-list .post-date,.search .blog-content-list .post-date{display:inline-block;width:60px;height:60px;border:1px solid #000;padding:0 7px;position:relative;margin-bottom:20px}.category-posts .cate-post-content .blog-content-list .post-date:before,.author .blog-content-list .post-date:before,.search .blog-content-list .post-date:before{content:"";position:absolute;height:1px;width:56px;background:#000;top:50%;left:calc(50% - 28px);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);transform-origin:50% 100%}.category-posts .cate-post-content .blog-content-list .post-date .day,.author .blog-content-list .post-date .day,.search .blog-content-list .post-date .day{display:block;line-height:30px;font-size:21px;font-weight:600;padding-top:1px}.category-posts .cate-post-content .blog-content-list .post-date .month,.author .blog-content-list .post-date .month,.search .blog-content-list .post-date .month{display:block;line-height:29px;font-size:11px;font-weight:600;text-transform:uppercase;text-align:right}.rtl .category-posts .cate-post-content .blog-content-list .post-date .month,.rtl .author .blog-content-list .post-date .month,.rtl .search .blog-content-list .post-date .month{text-align:left}.category-posts .cate-post-content .blog-content-list .entry-meta-head,.author .blog-content-list .entry-meta-head,.search .blog-content-list .entry-meta-head{display:flex;margin-bottom:15px}.category-posts .cate-post-content .blog-content-list .entry-meta-head .entry-author:after,.author .blog-content-list .entry-meta-head .entry-author:after,.search .blog-content-list .entry-meta-head .entry-author:after{content:"|";margin:0 15px;display:inline-block;color:#d5d5d5}.category-posts .cate-post-content .blog-content-list .entry-meta-head .entry-author a,.author .blog-content-list .entry-meta-head .entry-author a,.search .blog-content-list .entry-meta-head .entry-author a{color:#767a79}.category-posts .cate-post-content .blog-content-list .read-more,.author .blog-content-list .read-more,.search .blog-content-list .read-more{display:inline-block;color:#fff;position:relative;font-size:12px;text-transform:uppercase;letter-spacing:1px;line-height:40px;background:#000;padding:0 30px;font-weight:500;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.category-posts .cate-post-content .blog-content-list .read-more:hover,.author .blog-content-list .read-more:hover,.search .blog-content-list .read-more:hover{background:#064532}.category-posts .cate-post-content .blog-content-list .entry-thumb,.author .blog-content-list .entry-thumb,.search .blog-content-list .entry-thumb{position:relative;display:inline-block;overflow:hidden;margin-left:30px;width:50%}.rtl .category-posts .cate-post-content .blog-content-list .entry-thumb,.rtl .author .blog-content-list .entry-thumb,.rtl .search .blog-content-list .entry-thumb{margin-right:30px;margin-left:0}@media (max-width:767px){.category-posts .cate-post-content .blog-content-list .entry-thumb,.author .blog-content-list .entry-thumb,.search .blog-content-list .entry-thumb{width:100%;margin:0 0 15px}}.category-posts .cate-post-content .blog-content-list .post-content,.author .blog-content-list .post-content,.search .blog-content-list .post-content{flex:1}@media (max-width:767px){.category-posts .cate-post-content .blog-content-list .post-content,.author .blog-content-list .post-content,.search .blog-content-list .post-content{margin-top:20px}}.category-posts .cate-post-content .blog-content-list .list-post>article,.author .blog-content-list .list-post>article,.search .blog-content-list .list-post>article{width:100%;display:flex;flex-wrap:wrap;margin-bottom:45px;align-items:center;padding-bottom:45px;border-bottom:1px solid #e2e2e2}.category-posts .cate-post-content .blog-content-list .list-post>article .post-content h3.entry-title,.author .blog-content-list .list-post>article .post-content h3.entry-title,.search .blog-content-list .list-post>article .post-content h3.entry-title{font-size:35px;margin:0 0 5px;word-break:break-word}@media (max-width:991px){.category-posts .cate-post-content .blog-content-list .list-post>article .post-content h3.entry-title,.author .blog-content-list .list-post>article .post-content h3.entry-title,.search .blog-content-list .list-post>article .post-content h3.entry-title{font-size:25px}}@media (max-width:767px){.category-posts .cate-post-content .blog-content-list .list-post>article .post-content,.author .blog-content-list .list-post>article .post-content,.search .blog-content-list .list-post>article .post-content{order:2}}.category-posts .cate-post-content .blog-content-list .list-post:last-child>article,.author .blog-content-list .list-post:last-child>article,.search .blog-content-list .list-post:last-child>article{margin-bottom:0}.category-posts .cate-post-content .blog-content-list .post-excerpt,.author .blog-content-list .post-excerpt,.search .blog-content-list .post-excerpt{margin-bottom:15px!important}.category-posts .cate-post-content .blog-content-list .list-post:last-child .type-post,.author .blog-content-list .list-post:last-child .type-post,.search .blog-content-list .list-post:last-child .type-post{margin-bottom:70px}.category-posts .cate-post-content .blog-content-list .cat-links,.author .blog-content-list .cat-links,.search .blog-content-list .cat-links{margin-bottom:5px}.category-posts .cate-post-content .blog-content-list .cat-links ul,.author .blog-content-list .cat-links ul,.search .blog-content-list .cat-links ul{padding:0;list-style:none}.category-posts .cate-post-content .blog-content-list .cat-links ul li,.author .blog-content-list .cat-links ul li,.search .blog-content-list .cat-links ul li{display:inline-block}.category-posts .cate-post-content .blog-content-list .cat-links ul li:first-child a:before,.author .blog-content-list .cat-links ul li:first-child a:before,.search .blog-content-list .cat-links ul li:first-child a:before{display:none}.category-posts .cate-post-content .blog-content-list .cat-links a,.author .blog-content-list .cat-links a,.search .blog-content-list .cat-links a{font-size:11px;text-transform:uppercase;color:#767a79;font-weight:600}.category-posts .cate-post-content .blog-content-list .cat-links a:hover,.author .blog-content-list .cat-links a:hover,.search .blog-content-list .cat-links a:hover{color:#021610}.category-posts .cate-post-content .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow,.author .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow,.search .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow{border:none;width:30px;height:30px;line-height:30px;right:50px;top:10px;left:auto;color:#000;opacity:1;visibility:visible;font-size:15px}.category-posts .cate-post-content .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow:after,.author .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow:after,.search .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow:after{background:#fff}.category-posts .cate-post-content .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow:hover,.author .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow:hover,.search .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow:hover{background:#064532;color:#fff}.category-posts .cate-post-content .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before,.author .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before,.search .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before{content:"\f177"}.category-posts .cate-post-content .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right,.author .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right,.search .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right{right:15px}.category-posts .cate-post-content .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before,.author .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before,.search .blog-content-list .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before{content:"\f178"}.category-posts .cate-post-content .blog-content-modern .entry-meta-head,.author .blog-content-modern .entry-meta-head,.search .blog-content-modern .entry-meta-head{display:flex;margin-bottom:30px}.category-posts .cate-post-content .blog-content-modern .entry-meta-head .entry-author:after,.author .blog-content-modern .entry-meta-head .entry-author:after,.search .blog-content-modern .entry-meta-head .entry-author:after{content:"|";margin:0 15px;display:inline-block;color:#d5d5d5}.category-posts .cate-post-content .blog-content-modern .entry-meta-head .entry-author a,.author .blog-content-modern .entry-meta-head .entry-author a,.search .blog-content-modern .entry-meta-head .entry-author a{color:#767a79}.category-posts .cate-post-content .blog-content-modern .content-moderns,.author .blog-content-modern .content-moderns,.search .blog-content-modern .content-moderns{margin:0 -15px;display:flex;width:calc(100% + 30px);flex-wrap:wrap}.category-posts .cate-post-content .blog-content-modern .content-moderns .list-post,.author .blog-content-modern .content-moderns .list-post,.search .blog-content-modern .content-moderns .list-post{padding:0 15px;width:50%}.category-posts .cate-post-content .blog-content-modern .content-moderns .entry-title,.author .blog-content-modern .content-moderns .entry-title,.search .blog-content-modern .content-moderns .entry-title{font-size:25px}.category-posts .cate-post-content .blog-content-modern .post-content,.author .blog-content-modern .post-content,.search .blog-content-modern .post-content{margin-top:15px}.category-posts .cate-post-content .blog-content-modern h3.entry-title,.author .blog-content-modern h3.entry-title,.search .blog-content-modern h3.entry-title{font-size:35px;margin:0 0 5px;word-break:break-word}.category-posts .cate-post-content .blog-content-modern .entry-thumb,.author .blog-content-modern .entry-thumb,.search .blog-content-modern .entry-thumb{position:relative;overflow:hidden}.category-posts .cate-post-content .blog-content-modern .post-excerpt,.author .blog-content-modern .post-excerpt,.search .blog-content-modern .post-excerpt{margin-bottom:15px!important}.category-posts .cate-post-content .blog-content-modern .cat-links,.author .blog-content-modern .cat-links,.search .blog-content-modern .cat-links{margin-bottom:5px}.category-posts .cate-post-content .blog-content-modern .cat-links ul,.author .blog-content-modern .cat-links ul,.search .blog-content-modern .cat-links ul{padding:0;list-style:none}.category-posts .cate-post-content .blog-content-modern .cat-links ul li,.author .blog-content-modern .cat-links ul li,.search .blog-content-modern .cat-links ul li{display:inline-block}.category-posts .cate-post-content .blog-content-modern .cat-links ul li:first-child a:before,.author .blog-content-modern .cat-links ul li:first-child a:before,.search .blog-content-modern .cat-links ul li:first-child a:before{display:none}.category-posts .cate-post-content .blog-content-modern .cat-links a,.author .blog-content-modern .cat-links a,.search .blog-content-modern .cat-links a{font-size:11px;text-transform:uppercase;color:#767a79;font-weight:600}.category-posts .cate-post-content .blog-content-modern .cat-links a:hover,.author .blog-content-modern .cat-links a:hover,.search .blog-content-modern .cat-links a:hover{color:#021610}.category-posts .cate-post-content .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow,.author .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow,.search .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow{border:none;width:30px;height:30px;line-height:30px;right:50px;top:10px;left:auto;color:#000;opacity:1;visibility:visible;font-size:15px}.category-posts .cate-post-content .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow:after,.author .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow:after,.search .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow:after{background:#fff}.category-posts .cate-post-content .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow:hover,.author .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow:hover,.search .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow:hover{background:#064532;color:#fff}.category-posts .cate-post-content .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before,.author .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before,.search .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before{content:"\f177"}.category-posts .cate-post-content .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right,.author .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right,.search .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right{right:15px}.category-posts .cate-post-content .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before,.author .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before,.search .blog-content-modern .post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before{content:"\f178"}@media (max-width:767px){.category-posts .cate-post-content .blog-content-modern .content-moderns .list-post,.author .blog-content-modern .content-moderns .list-post,.search .blog-content-modern .content-moderns .list-post{width:100%}.category-posts .cate-post-content .blog-content-modern h3.entry-title,.author .blog-content-modern h3.entry-title,.search .blog-content-modern h3.entry-title{font-size:30px}}.category-posts .cate-post-content .blog-content-standar .list-post>article,.author .blog-content-standar .list-post>article,.search .blog-content-standar .list-post>article{border-bottom:1px solid #e2e2e2;margin-bottom:50px;padding-bottom:50px}.category-posts .cate-post-content .blog-content-standar .list-post>article.sticky .read-more,.author .blog-content-standar .list-post>article.sticky .read-more,.search .blog-content-standar .list-post>article.sticky .read-more{z-index:2}.category-posts .cate-post-content .blog-content-standar .post-content,.author .blog-content-standar .post-content,.search .blog-content-standar .post-content{margin-top:25px}.category-posts .cate-post-content .blog-content-standar h3.entry-title,.author .blog-content-standar h3.entry-title,.search .blog-content-standar h3.entry-title{font-size:35px;line-height:40px;width:100%;margin:0 0 15px;position:relative}.category-posts .cate-post-content .blog-content-standar .post-date,.author .blog-content-standar .post-date,.search .blog-content-standar .post-date{position:absolute;bottom:0;right:0;background:#fff;height:40px;line-height:45px;padding:0 30px 0 50px;clip-path:polygon(25% 0%,100% 0,100% 100%,0 100%)}.rtl .category-posts .cate-post-content .blog-content-standar .post-date,.rtl .author .blog-content-standar .post-date,.rtl .search .blog-content-standar .post-date{left:0;right:auto}.rtl .category-posts .cate-post-content .blog-content-standar .post-date,.rtl .author .blog-content-standar .post-date,.rtl .search .blog-content-standar .post-date{padding:0 50px 0 30px}.category-posts .cate-post-content .blog-content-standar .post-date time.updated,.author .blog-content-standar .post-date time.updated,.search .blog-content-standar .post-date time.updated{font-size:16px}.category-posts .cate-post-content .blog-content-standar .post-date time.updated .day:after,.author .blog-content-standar .post-date time.updated .day:after,.search .blog-content-standar .post-date time.updated .day:after{content:"";margin:0 8px;width:13px;height:1px;display:inline-block;background:#c7c7c7;vertical-align:middle}.category-posts .cate-post-content .blog-content-standar .cat-links,.author .blog-content-standar .cat-links,.search .blog-content-standar .cat-links{position:absolute;bottom:20px;width:100%;padding:0 20px}.category-posts .cate-post-content .blog-content-standar .cat-links ul,.author .blog-content-standar .cat-links ul,.search .blog-content-standar .cat-links ul{padding:0;list-style:none}.category-posts .cate-post-content .blog-content-standar .cat-links ul li,.author .blog-content-standar .cat-links ul li,.search .blog-content-standar .cat-links ul li{display:inline-block;margin-right:5px}.rtl .category-posts .cate-post-content .blog-content-standar .cat-links ul li,.rtl .author .blog-content-standar .cat-links ul li,.rtl .search .blog-content-standar .cat-links ul li{margin-left:5px;margin-right:0}.category-posts .cate-post-content .blog-content-standar .cat-links a,.author .blog-content-standar .cat-links a,.search .blog-content-standar .cat-links a{font-size:10px;text-transform:uppercase;font-weight:500;color:#fff;background:#064532;line-height:25px;letter-spacing:1px;padding:0 12px;display:inline-block}.category-posts .cate-post-content .blog-content-standar .cat-links a:hover,.author .blog-content-standar .cat-links a:hover,.search .blog-content-standar .cat-links a:hover{background:#000}.category-posts .cate-post-content .blog-content-standar .entry-meta-head,.author .blog-content-standar .entry-meta-head,.search .blog-content-standar .entry-meta-head{display:flex;margin-bottom:10px;flex-wrap:wrap;align-items:center;font-size:13px}.category-posts .cate-post-content .blog-content-standar .entry-meta-head>div,.author .blog-content-standar .entry-meta-head>div,.search .blog-content-standar .entry-meta-head>div{color:#767a79;display:flex;align-items:center}.category-posts .cate-post-content .blog-content-standar .entry-meta-head>div:last-child:after,.author .blog-content-standar .entry-meta-head>div:last-child:after,.search .blog-content-standar .entry-meta-head>div:last-child:after{display:none}.category-posts .cate-post-content .blog-content-standar .entry-meta-head>div:after,.author .blog-content-standar .entry-meta-head>div:after,.search .blog-content-standar .entry-meta-head>div:after{content:"/";margin:0 10px;display:inline-block;color:#d5d5d5}.category-posts .cate-post-content .blog-content-standar .entry-meta-head>div a,.author .blog-content-standar .entry-meta-head>div a,.search .blog-content-standar .entry-meta-head>div a{color:#767a79}.category-posts .cate-post-content .blog-content-standar .entry-meta-head>div time,.author .blog-content-standar .entry-meta-head>div time,.search .blog-content-standar .entry-meta-head>div time{color:#767a79}.category-posts .cate-post-content .blog-content-standar .entry-meta-head i,.author .blog-content-standar .entry-meta-head i,.search .blog-content-standar .entry-meta-head i{font-size:13px;color:#000;position:relative;top:1px;margin-right:5px}.rtl .category-posts .cate-post-content .blog-content-standar .entry-meta-head i,.rtl .author .blog-content-standar .entry-meta-head i,.rtl .search .blog-content-standar .entry-meta-head i{margin-left:5px;margin-right:0}.category-posts .cate-post-content .blog-content-standar .entry-meta-head .comments-link i,.author .blog-content-standar .entry-meta-head .comments-link i,.search .blog-content-standar .entry-meta-head .comments-link i{top:0}.category-posts .cate-post-content .blog-content-standar .entry-meta-head .entry-date i,.author .blog-content-standar .entry-meta-head .entry-date i,.search .blog-content-standar .entry-meta-head .entry-date i{top:-1px}.category-posts .cate-post-content .blog-content-standar .post-excerpt,.author .blog-content-standar .post-excerpt,.search .blog-content-standar .post-excerpt{margin-bottom:-5px;word-break:break-word}.category-posts .cate-post-content .blog-content-standar .read-more,.author .blog-content-standar .read-more,.search .blog-content-standar .read-more{display:inline-block;margin-top:35px;color:#fff;position:relative;font-size:12px;text-transform:uppercase;letter-spacing:1px;line-height:40px;background:#000;padding:0 30px;font-weight:600;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.category-posts .cate-post-content .blog-content-standar .read-more:hover,.author .blog-content-standar .read-more:hover,.search .blog-content-standar .read-more:hover{background:#064532}@media (max-width:767px){.category-posts .cate-post-content .blog-content-standar h3.entry-title,.author .blog-content-standar h3.entry-title,.search .blog-content-standar h3.entry-title{font-size:30px}}.category-posts .cate-post-content h3.entry-title,.author h3.entry-title,.search h3.entry-title{margin-bottom:5px;line-height:1.3;font-size:30px;word-break:break-word;margin-top:5px}@media (max-width:991px){.category-posts .cate-post-content h3.entry-title,.author h3.entry-title,.search h3.entry-title{margin-top:10px}}.category-posts .cate-post-content .entry-meta .entry-meta-link a,.author .entry-meta .entry-meta-link a,.search .entry-meta .entry-meta-link a{text-transform:capitalize;color:#064532}.category-posts .cate-post-content .entry-meta .entry-meta-link img,.author .entry-meta .entry-meta-link img,.search .entry-meta .entry-meta-link img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin-right:10px}.rtl .category-posts .cate-post-content .entry-meta .entry-meta-link img,.rtl .author .entry-meta .entry-meta-link img,.rtl .search .entry-meta .entry-meta-link img{margin-left:10px;margin-right:0}.category-posts .cate-post-content .byline,.category-posts .cate-post-content .published:not(.updated),.author .byline,.author .published:not(.updated),.search .byline,.search .published:not(.updated){display:none}.post_format-post-format-gallery .gallery-slider{display:inline-block;width:100%}.post_format-post-format-gallery .gallery-slider .slick-arrow{border:none;width:30px;height:30px;line-height:30px;right:30px;left:auto;top:0;color:#064532}.post_format-post-format-gallery .gallery-slider .slick-arrow:after{background:#fff}.post_format-post-format-gallery .gallery-slider .slick-arrow:hover{background:transparent}.post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-left:before{content:"\f177"}.post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right{right:0}.post_format-post-format-gallery .gallery-slider .slick-arrow.fa-angle-right:before{content:"\f178"}.blog-content-grid{display:flex;flex-wrap:wrap}.content-image-single{position:relative;margin:20px 0 50px}.content-image-single .content-info{text-align:center;margin-bottom:30px}.content-image-single .single-thumb img{width:100%}.content-image-single .cat-links{font-size:12px;text-transform:uppercase}.content-image-single .cat-links a{color:#767a79;font-size:11px;font-weight:600;font-family:"Libre Baskerville",serif;letter-spacing:1px}.content-image-single .cat-links a:hover{color:#064532}.content-image-single .entry-title{font-size:50px;word-break:break-word;margin:5px 0 15px}@media (max-width:767px){.content-image-single .entry-title{font-size:30px}}.content-image-single .entry-by{color:#000;font-size:13px}.content-image-single .entry-by a{color:#767a79}.content-image-single .entry-by>*{display:inline-block}.content-image-single .entry-by .entry-author:after{content:"";display:inline-block;margin:0 15px;background:#d5d5d5;width:15px;height:1px;position:relative;top:-3px}.content-image-single .entry-by i{font-size:15px;color:#000;position:relative;top:1px;margin-right:5px}.rtl .content-image-single .entry-by i{margin-left:5px;margin-right:0}.comments-area{display:inline-block;width:100%}.comments-area>ol>li,.comments-area>ul>li{padding:0!important}.comments-area>ol>li.bypostauthor,.comments-area>ul>li.bypostauthor{font-style:normal;font-size:13px}.comments-area ul{list-style:disc}.comments-area ol{list-style:decimal}.comments-area .comments-title{font-size:26px;margin-bottom:0;color:#000;margin-top:55px;text-align:center}@media (max-width:767px){.comments-area .comments-title{font-size:25px}}.comments-area .comment-navigation{display:inline-block;width:100%;margin-bottom:50px}.comments-area .comment-navigation>div{font-weight:400;text-transform:uppercase}@media (max-width:767px){.comments-area .comment-navigation>div{font-size:12px}}.comments-area .comment-navigation>div a{color:#fff;position:relative;padding:0 20px;background:#064532;display:inline-block;line-height:40px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media (max-width:767px){.comments-area .comment-navigation>div a{padding:0 15px}}.comments-area .comment-navigation>div a:before{display:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;visibility:hidden;position:absolute;content:"\23";font-family:ElegantIcons;left:-15px;top:0;font-size:16px;line-height:40px;color:#fff}.rtl .comments-area .comment-navigation>div a:before{right:-15px;left:auto}@media (max-width:767px){.comments-area .comment-navigation>div a:before{font-size:13px}}.comments-area .comment-navigation>div a:hover{color:#fff;background:#021610}.comments-area .comment-navigation>div:empty{display:none}.comments-area .comment-navigation .nav-previous{float:left}.rtl .comments-area .comment-navigation .nav-previous{float:right}.comments-area .comment-navigation .nav-next{float:right}.rtl .comments-area .comment-navigation .nav-next{float:left}.comments-area .comment-navigation .nav-next a:before{content:"\24";left:auto;right:0}.rtl .comments-area .comment-navigation .nav-next a:before{right:auto;left:auto}.rtl .comments-area .comment-navigation .nav-next a:before{left:0;right:auto}.comments-area .comment-navigation .nav-next a:hover{color:#fff}.comments-area .comment-navigation .nav-next a:hover:before{right:11px;left:auto;opacity:1;visibility:visible}.rtl .comments-area .comment-navigation .nav-next a:hover:before{left:11px;right:auto}.rtl .comments-area .comment-navigation .nav-next a:hover:before{right:auto;left:auto}.comments-area .comment-list{list-style:none;padding:0;margin-top:42px}.comments-area .comment-list .children{list-style:none;padding-left:90px}.rtl .comments-area .comment-list .children{padding-right:90px;padding-left:0}.comments-area .comment-list .children .media:last-child{border-bottom:0}@media (max-width:767px){.comments-area .comment-list .children{padding-left:0}.rtl .comments-area .comment-list .children{padding-right:0;padding-left:0}}.comments-area .comment-list>.children{border-bottom:1px solid #e6e6e6;margin-bottom:35px}.comments-area .comment-list b.fn{color:#252525}.comments-area .comment-list .media{position:relative;margin-bottom:40px;padding-bottom:35px;border-bottom:1px solid #e6e6e6;display:block}.comments-area .comment-list .media:last-child{margin-bottom:0}.comments-area .comment-list .media .media-left{float:left}.rtl .comments-area .comment-list .media .media-left{float:right}.comments-area .comment-list .media .media-left img{margin:0;margin-right:20px;min-width:70px}.rtl .comments-area .comment-list .media .media-left img{margin-left:20px;margin-right:0}@media (max-width:767px){.comments-area .comment-list .media .media-left img{width:45px;min-width:45px}}.comments-area .comment-list .media .media-body{overflow:hidden}.comments-area .comment-list .media .media-body>.media-content{padding-bottom:0;font-weight:300}.comments-area .comment-list .media .media-body>.media-content p:empty{display:none}.comments-area .comment-list .media .media-body>.media-content .media-silver{margin-top:-8px}.comments-area .comment-list .media .media-body>.media-content .media-silver a{font-size:12px;line-height:18px;color:rgba(118,122,121,.7);font-weight:400}.comments-area .comment-list .media .media-body>.media-content .media-silver a:hover{color:#064532}.comments-area .comment-list .media .media-body>.media-content .media-silver .comment-edit-link:before{content:"-";display:inline-block;margin:0 10px;color:#a3a3a3}.comments-area .comment-list .media .media-body>.media-content h2.media-heading{line-height:1.8;font-size:12px;margin-bottom:5px;margin-top:0;text-transform:uppercase;letter-spacing:1px}.comments-area .comment-list .media .media-body>.media-content h2.media-heading a{color:#000}.comments-area .comment-list .media .media-body>.media-content h2.media-heading a:hover{color:#064532}.comments-area .comment-list .media .media-body>.media-content .media-silver{margin-bottom:7px;display:block;font-size:14px}.comments-area .comment-list .media .media-body>.media-content .media-silver i{margin-right:5px}.rtl .comments-area .comment-list .media .media-body>.media-content .media-silver i{margin-left:5px;margin-right:0}.comments-area .comment-list .media .media-body>.media-content .comment-content{color:#767a79;font-weight:400}.comments-area .comment-list .media .media-body>.media-content .comment-content p{margin:0}@media (max-width:767px){.comments-area .comment-list .media .media-body>.media-content .comment-content{margin-top:15px}}.comments-area .comment-list .media .media-body>.media-content .comment-reply-link{position:absolute;top:5px;right:0;color:#c2c2c2;font-weight:400;font-size:0;font-weight:500}.rtl .comments-area .comment-list .media .media-body>.media-content .comment-reply-link{left:0;right:auto}.comments-area .comment-list .media .media-body>.media-content .comment-reply-link:before{content:"\f112";display:inline-block;font-size:14px;font-family:FontAwesome}.comments-area .comment-list .media .media-body>.media-content .comment-reply-link:hover{color:#064532}@media (max-width:767px){.comments-area .comment-list .media .media-body{overflow:unset}.comments-area .comment-list .media .media-body .comment-text table td,.comments-area .comment-list .media .media-body .comment-text table th,.comments-area .comment-list .media .media-body .comment-text .table td,.comments-area .comment-list .media .media-body .comment-text .table th{padding:10px 5px}}.comments-area .comment-form a,.comments-area .comment-respond a{color:#064532}.comments-area .comment-form a:hover,.comments-area .comment-respond a:hover{color:#021610}.comments-area .comment-form .comment-notes,.comments-area .comment-form .logged-in-as,.comments-area .comment-respond .comment-notes,.comments-area .comment-respond .logged-in-as{margin-bottom:10px;font-weight:400}.comments-area .comment-form .comment_reply_header h3,.comments-area .comment-respond .comment_reply_header h3{font-size:26px;margin-top:0;margin-bottom:23px;color:#000}@media (max-width:767px){.comments-area .comment-form .comment_reply_header h3,.comments-area .comment-respond .comment_reply_header h3{font-size:25px}}.comments-area .comment-form .comment-form-cookies-consent,.comments-area .comment-respond .comment-form-cookies-consent{display:inline-block;padding:0 15px}.comments-area .comment-form .comment-form-cookies-consent input,.comments-area .comment-respond .comment-form-cookies-consent input{margin-right:5px}.rtl .comments-area .comment-form .comment-form-cookies-consent input,.rtl .comments-area .comment-respond .comment-form-cookies-consent input{margin-left:5px;margin-right:0}.comments-area .comment-form .form-group,.comments-area .comment-respond .form-group{position:relative;margin-bottom:30px}.comments-area .comment-form .form-group .form-control,.comments-area .comment-respond .form-group .form-control{height:47px;padding:10px 20px;border:none;background:#f5f5f5}.comments-area .comment-form .form-group .form-control:-moz-placeholder,.comments-area .comment-respond .form-group .form-control:-moz-placeholder{color:rgba(118,122,121,.7)}.comments-area .comment-form .form-group .form-control::-moz-placeholder,.comments-area .comment-respond .form-group .form-control::-moz-placeholder{color:rgba(118,122,121,.7)}.comments-area .comment-form .form-group .form-control:-ms-input-placeholder,.comments-area .comment-respond .form-group .form-control:-ms-input-placeholder{color:rgba(118,122,121,.7)}.comments-area .comment-form .form-group .form-control::-webkit-input-placeholder,.comments-area .comment-respond .form-group .form-control::-webkit-input-placeholder{color:rgba(118,122,121,.7)}.comments-area .comment-form .form-group .form-control:focus,.comments-area .comment-respond .form-group .form-control:focus{border-color:#000}.comments-area .comment-form .form-group textarea.form-control,.comments-area .comment-respond .form-group textarea.form-control{height:auto}.comments-area .comment-form .form-group>#comment,.comments-area .comment-respond .form-group>#comment{margin-top:15px;-webkit-box-shadow:unset;box-shadow:unset}.comments-area .comment-form .form-group input[type="submit"],.comments-area .comment-respond .form-group input[type="submit"]{background:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;color:#000;padding:0 30px;height:50px;line-height:50px;font-size:12px;border:1px solid #000;text-transform:uppercase;font-weight:600;font-family:"Libre Baskerville",serif}.comments-area .comment-form .form-group input[type="submit"]:hover,.comments-area .comment-respond .form-group input[type="submit"]:hover{background:#064532;color:#fff;border-color:#064532}.comments-area .comment-form .form-group .required,.comments-area .comment-respond .form-group .required{color:red;position:absolute;right:20px;top:17px}.rtl .comments-area .comment-form .form-group .required,.rtl .comments-area .comment-respond .form-group .required{left:20px;right:auto}.comments-area .comment-form{margin-top:55px;text-align:center}.comments-area .comment-respond{margin-top:50px}.comments-area .no-comments{font-weight:500;color:#000;margin-top:25px}@media (min-width:992px){.content-single-sidebar .post-single:not(.col-xl-12):not(.col-lg-12){padding-left:35px}.rtl .content-single-sidebar .post-single:not(.col-xl-12):not(.col-lg-12){padding-right:35px;padding-left:0}}.post-single.col-xl-12.col-lg-12{max-width:1200px;margin-left:auto;margin-right:auto}.post-single .type-post{margin-bottom:0}.post-single .entry-meta .entry-meta-link a{text-transform:capitalize}.post-single .entry-meta .entry-meta-link img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin-right:10px}.rtl .post-single .entry-meta .entry-meta-link img{margin-left:10px;margin-right:0}.post-single .format-gallery .post-content .post-excerpt{display:inline-block;margin:0 -5px}.post-single .format-gallery .post-content .post-excerpt>div.gallery{display:inline-block;width:100%;vertical-align:top;margin-bottom:20px}.post-single .format-gallery .post-content .post-excerpt p,.post-single .format-gallery .post-content .post-excerpt h2{padding:0 5px}.post-single .format-gallery .post-content .post-excerpt .page-links{padding:0 5px}.post-single .format-gallery .post-content .post-excerpt .gallery-icon a{pointer-events:none}.post-single .format-video iframe{width:100%}.post-single .prevNextArticle{padding:30px 0;display:inline-block;width:100%;border-bottom:1px solid #e6e6e6;position:relative}.post-single .prevNextArticle:before{content:"";position:absolute;left:50%;top:calc(50% - 39px);width:1px;height:78px;background:#e6e6e6}.post-single .prevNextArticle .hoverExtend{font-size:11px;text-transform:uppercase;margin-bottom:5px;letter-spacing:1px}.post-single .prevNextArticle .previousArticle,.post-single .prevNextArticle .nextArticle{width:50%;float:left}.rtl .post-single .prevNextArticle .previousArticle,.rtl .post-single .prevNextArticle .nextArticle{float:right}.post-single .prevNextArticle .previousArticle a,.post-single .prevNextArticle .nextArticle a{color:#a3a3a3;font-size:15px;text-transform:capitalize;display:block}.post-single .prevNextArticle .previousArticle a .title,.post-single .prevNextArticle .nextArticle a .title{font-weight:600;overflow-wrap:break-word;margin:0;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"Libre Baskerville",serif}.post-single .prevNextArticle .previousArticle a:hover .title,.post-single .prevNextArticle .nextArticle a:hover .title{color:#064532}.post-single .prevNextArticle .previousArticle a:hover .hoverExtend,.post-single .prevNextArticle .nextArticle a:hover .hoverExtend{color:#064532}.post-single .prevNextArticle .previousArticle{padding-right:15px}.rtl .post-single .prevNextArticle .previousArticle{padding-left:15px;padding-right:0}.post-single .prevNextArticle .nextArticle{text-align:right;float:right;padding-left:15px}.rtl .post-single .prevNextArticle .nextArticle{text-align:left}.rtl .post-single .prevNextArticle .nextArticle{float:left}.rtl .post-single .prevNextArticle .nextArticle{padding-right:15px;padding-left:0}@media (max-width:767px){.post-single .prevNextArticle:before{height:60px;top:calc(50% - 30px)}.post-single .prevNextArticle .previousArticle a,.post-single .prevNextArticle .nextArticle a{color:#000;font-weight:500}.post-single .prevNextArticle .previousArticle a .hoverExtend,.post-single .prevNextArticle .nextArticle a .hoverExtend{margin:0}.post-single .prevNextArticle .previousArticle a .title,.post-single .prevNextArticle .nextArticle a .title{display:none}.post-single .prevNextArticle .previousArticle a .hoverExtend:before{display:inline-block;font-family:eleganticons;content:"\23";font-size:20px;margin-right:10px;line-height:1;position:relative;top:5px}.rtl .post-single .prevNextArticle .previousArticle a .hoverExtend:before{margin-left:10px;margin-right:0}.post-single .prevNextArticle .nextArticle a .hoverExtend:after{display:inline-block;font-family:eleganticons;content:"\24";font-size:20px;margin-left:10px;line-height:1;position:relative;top:5px}.rtl .post-single .prevNextArticle .nextArticle a .hoverExtend:after{margin-right:10px;margin-left:0}}.post-single .post-content-entry{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:0;padding-bottom:35px;width:100%;border-bottom:1px solid #e6e6e6}.post-single .post-content-entry .entry-social-share{margin-bottom:0;margin-top:20px}.post-single .post-content-entry .entry-social-share label{margin:0 5px 0 0;color:#000}.rtl .post-single .post-content-entry .entry-social-share label{margin:0 0 0 5px}.post-single .post-content-entry .entry-social-share .social-share{display:inline-block}.post-single .post-content-entry .entry-social-share .social-share a{display:inline-block;width:40px;height:40px;margin-right:5px;text-align:center;line-height:38px;border:1px solid #e6e6e6}.rtl .post-single .post-content-entry .entry-social-share .social-share a{margin-left:5px;margin-right:0}.post-single .post-content-entry .entry-social-share .social-share a i{text-align:center;font-size:13px;color:#000}.post-single .post-content-entry .entry-social-share .social-share a:hover{background:#064532;border-color:#064532}.post-single .post-content-entry .entry-social-share .social-share a:hover i{color:#fff}.post-single .post-content-entry .entry-social-share .social-share a:last-child{margin-right:0}.rtl .post-single .post-content-entry .entry-social-share .social-share a:last-child{margin-left:0;margin-right:0}.post-single .post-content-entry .tags-links{margin-top:20px}.post-single .post-content-entry .tags-links label{margin:0;color:#000}.post-single .post-content-entry .tags-links a{font-size:13px;color:#767a79;font-weight:400;line-height:35px;margin:2.5px;border:1px solid #e6e6e6;display:inline-block;padding:0 20px;background:transparent;white-space:nowrap}.post-single .post-content-entry .tags-links a:hover{background:#064532;color:#fff;border-color:#064532}.post-single .edit-link{display:block;color:#a3a3a3;font-weight:400;text-transform:inherit;margin-top:29px;padding-bottom:27px;border-bottom:1px solid #e6e6e6}.post-single .edit-link a{color:#064532;margin-right:15px;font-weight:400}.rtl .post-single .edit-link a{margin-left:15px;margin-right:0}.post-single .edit-link:before{display:none}.post-single .post-content{margin-bottom:0}.post-single .post-content .post-excerpt .first-letter{font-size:40px;color:#000;width:60px;height:60px;border:2px solid #000;display:inline-block;text-align:center;line-height:50px;float:left;margin-right:20px;position:relative;top:4px}.rtl .post-single .post-content .post-excerpt .first-letter{float:right}.rtl .post-single .post-content .post-excerpt .first-letter{margin-left:20px;margin-right:0}.post-single .post-content .post-excerpt h3{margin-top:30px}.post-single .post-content .post-excerpt strong{color:#000;font-weight:600}.post-single .post-content .post-excerpt figure{word-break:break-word}.post-single .post-content .post-excerpt iframe{margin-top:20px;width:100%}.post-single .post-content .post-excerpt ul.list-type-blog{margin-bottom:30px;list-style-type:none;padding:0}.post-single .post-content .post-excerpt ul.list-type-blog li{padding:10px 0;font-family:"Lato",sans-serif}.post-single .post-content .post-excerpt ul.list-type-blog li:before{content:"\4e";color:#064532;font-family:'ElegantIcons';margin-right:10px}.rtl .post-single .post-content .post-excerpt ul.list-type-blog li:before{margin-left:10px;margin-right:0}.post-single .post-content .post-excerpt ul.list-type-blog li:last-child{padding-bottom:0}.post-single .post-content .post-excerpt .post-password-form{margin-bottom:-10px}.post-single .post-content .post-excerpt .post-password-form label{margin-bottom:0}.post-single .post-content .post-excerpt .post-password-form input[type="password"]{padding:5px 15px}.post-single .post-content .post-excerpt .post-password-form input[type="submit"]{background:#064532;color:#fff;padding:5px 15px;margin-left:-5px;border:1px solid #064532}.rtl .post-single .post-content .post-excerpt .post-password-form input[type="submit"]{margin-right:-5px;margin-left:0}.post-single .post-content .post-excerpt .post-password-form input[type="submit"]:hover{background:#021610;border-color:#021610}.post-single .post-content h2.post-btn{float:right;margin:0}.rtl .post-single .post-content h2.post-btn{float:left}.post-single .post-content h2.post-btn .post-btn-more{text-transform:uppercase;font-size:12px;font-weight:700;text-transform:uppercase;border:1px solid #747474;color:#747474;margin:0;display:inline-block;padding:10px 20px;font-family:"Lato",sans-serif;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.post-single .post-content h2.post-btn .post-btn-more:hover{color:#fff;background:#064532;border-color:#064532}.post-single .post-content .entry-tag{float:left}.rtl .post-single .post-content .entry-tag{float:right}@media (max-width:767px){.post-single .post-content .entry-tag{float:left;width:100%;margin-top:10px}.rtl .post-single .post-content .entry-tag{float:right}}.post-single .post-content .entry-tag a{color:#767a79}.post-single .post-content .entry-tag a:hover{color:#064532}.post-single .post-content .entry-tag i{font-size:17px;color:#000;margin-right:20px;position:relative}.rtl .post-single .post-content .entry-tag i{margin-left:20px;margin-right:0}.post-single .post-content .entry-tag i:after{position:absolute;content:":";right:-10px;color:#000;font-weight:500}.rtl .post-single .post-content .entry-tag i:after{left:-10px;right:auto}.post-single .post-content .entry-tag .title-tag{display:none}.post-single .entry-meta-author{display:inline-block;padding:30px;background:#f5f5f5;margin-top:50px;width:100%;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}@media (max-width:767px){.post-single .entry-meta-author{padding:15px}}.post-single .entry-meta-author .author-avatar{display:inline-block;vertical-align:middle}@media (max-width:767px){.post-single .entry-meta-author .author-avatar{display:block;text-align:center}}.post-single .entry-meta-author .author-avatar .author-image img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.post-single .entry-meta-author .author-info{display:inline-block;vertical-align:middle;padding:0 20px;width:calc(100% - 105px)}@media (max-width:767px){.post-single .entry-meta-author .author-info{padding:0;width:100%;text-align:center;margin-top:10px}}.post-single .entry-meta-author .author-info .author-link{display:block;margin-bottom:10px}.post-single .entry-meta-author .author-info .author-link a{font-size:16px;font-weight:700}.post-single.one_column,.post-single.simple_title,.post-single.prallax_image{max-width:1055px;margin-left:auto;margin-right:auto}.content-single-simple_title>.content-image-single{margin:0 0 50px;background:#f6f6f6;padding:90px 0}.content-single-simple_title>.content-image-single .content-info{max-width:1440px;padding-left:15px;padding-right:15px;margin:auto}.content-single-sticky_title .entry-thumb{background-attachment:fixed;background-size:cover;height:800px;margin-bottom:60px;background-position:center}.content-single-sticky_title .entry-thumb:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.25)}.content-single-sticky_title .content-info{text-align:left;margin:0}.rtl .content-single-sticky_title .content-info{text-align:right}.content-single-sticky_title .content-image-single{margin:0;position:sticky;top:50px}.content-single-sticky_title>.container>.row{display:inline-block}.content-single-sticky_title>.container>.row>div{float:left}.rtl .content-single-sticky_title>.container>.row>div{float:right}@media (max-width:991px){.content-single-sticky_title .content-image-single{margin:0 0 30px;position:relative;top:0}.content-single-sticky_title .entry-thumb{height:500px}}@media (max-width:480px){.content-single-sticky_title .entry-thumb{height:350px}}.content-single-prallax_image .entry-thumb{background-attachment:fixed;background-size:cover;height:800px;margin-bottom:60px;background-position:center;position:relative}.content-single-prallax_image .entry-thumb:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.25)}.content-single-prallax_image .content-image-single{margin:0 0 50px;position:relative}.content-single-prallax_image .content-image-single .entry-title{color:#fff}.content-single-prallax_image .content-image-single .cat-links{color:#fff}.content-single-prallax_image .content-image-single .cat-links a{color:#fff}.content-single-prallax_image .content-image-single .cat-links a:hover{color:#064532}.content-single-prallax_image .content-image-single .entry-by{color:#fff}.content-single-prallax_image .content-image-single .entry-by i{color:#fff}.content-single-prallax_image .content-image-single .entry-by a{color:#fff}.content-single-prallax_image .content-image-single .entry-by a:hover{color:#064532}.content-single-prallax_image .content-image-single .entry-by .entry-author:after{color:#fff}.content-single-prallax_image .content-info{width:100%;padding:50px 15px;bottom:0;left:0;position:absolute;margin:0}@media (max-width:991px){.content-single-prallax_image .entry-thumb{height:500px}}@media (max-width:480px){.content-single-prallax_image .entry-thumb{height:350px}}.single-post-sticky_title .bwp-main .page-title,.single-post-prallax_image .bwp-main .page-title{margin-bottom:0}@media (max-width:991px){.navigation.paging-navigation{margin-bottom:50px}}.navigation.paging-navigation .screen-reader-text{display:none}.navigation.paging-navigation .loop-pagination{display:inline-block}.entry-date{font-weight:400}.entry-date time{color:#064532}.entry-date:hover{cursor:pointer}.entry-date:hover time{color:#064532}.entry-content .page-links{width:100%;display:inline-block}.entry-vote{z-index:1;display:table;text-align:center;top:20px;position:absolute;background:rgba(0,0,0,.5);width:44px;height:44px;right:20px}.rtl .entry-vote{left:20px;right:auto}.entry-vote .entry-vote-inner{color:#fff;display:table-cell;vertical-align:middle;font-weight:700}.entry-vote.vote-perfect .entry-vote-inner{color:#e42234}.entry-vote.vote-good .entry-vote-inner{color:#e9c931}.entry-vote.vote-average .entry-vote-inner{color:#91e536}.entry-vote.vote-bad .entry-vote-inner{color:#fbaf3f}.entry-vote.vote-poor .entry-vote-inner{color:#57bf6d}.entry-image{margin:-1px;display:block}.entry-thumb{position:relative}.entry-title{margin-top:0;line-height:1;text-transform:capitalize}.entry-content-inner{padding:20px}.type-post{margin-bottom:30px}.blog-type .entry-image{width:auto;height:169px}.blog-type .entry-image img{width:auto}.post-title{font-size:14px}.post-thumb{position:relative}.blog-meta{top:0;position:absolute;right:0}.rtl .blog-meta{left:0;right:auto}.single-portfolio-content article{margin-bottom:60px}@media (max-width:991px){.single-portfolio-content .content-left{margin-bottom:30px}}.single-portfolio-content .portfolio-excerpt ul{padding:0;margin-bottom:15px}.single-portfolio-content .portfolio-excerpt ul li{list-style:none;position:relative;padding-left:30px}.rtl .single-portfolio-content .portfolio-excerpt ul li{padding-right:30px;padding-left:0}.single-portfolio-content .portfolio-excerpt ul li:before{content:"";width:8px;height:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:absolute;left:0;top:calc(50% - 4px);background:#064532}.rtl .single-portfolio-content .portfolio-excerpt ul li:before{right:0;left:auto}.single-portfolio-content .entry-title{font-size:35px;text-transform:capitalize;color:#000;margin-bottom:40px;line-height:1}.single-portfolio-content .portfolio-infomation{margin-top:20px}.single-portfolio-content .portfolio-infomation .entry-social-share{display:flex;width:100%}.single-portfolio-content .portfolio-infomation .entry-social-share .social-share a{margin-right:10px;display:inline-block;width:30px;height:30px;text-align:center;line-height:30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#a3a3a3;color:#fff;font-size:12px}.rtl .single-portfolio-content .portfolio-infomation .entry-social-share .social-share a{margin-left:10px;margin-right:0}.single-portfolio-content .portfolio-infomation .entry-social-share .social-share a:hover{background:#064532}.single-portfolio-content .portfolio-infomation>div{display:flex;border-bottom:1px dashed rgba(163,163,163,.25);padding:10px 0}.single-portfolio-content .portfolio-infomation>div:last-child{border-bottom:0}.single-portfolio-content .portfolio-infomation>div strong{width:50%;font-weight:700;color:#000;text-transform:capitalize}.single-portfolio-content .portfolio-infomation>div time.entry-date.published{display:none}.single-portfolio-content .portfolio-infomation>div time.updated{color:#767a79;text-transform:capitalize;font-size:1rem}.single-portfolio-content .portfolio-infomation>div time.updated:before{display:none}.single-portfolio-content .portfolio-infomation>div .list-categories{padding:0}.single-portfolio-content .portfolio-infomation>div .list-categories li{display:inline-block;list-style:none}.single-portfolio-content .portfolio-infomation>div .list-categories li a{color:#767a79}.single-portfolio-content .portfolio-infomation>div .list-categories li a:hover{color:#064532}.single-ourteam-content .ourteam-content{padding-left:20px}.rtl .single-ourteam-content .ourteam-content{padding-right:20px;padding-left:0}@media (max-width:991px){.single-ourteam-content .ourteam-content{margin-top:50px;padding-left:0}.rtl .single-ourteam-content .ourteam-content{padding-right:0;padding-left:0}}.single-ourteam-content .entry-thumb{text-align:center}.single-ourteam-content .ourteam{display:flex;flex-wrap:wrap;align-items:center}.single-ourteam-content .entry-title{font-size:30px;text-transform:capitalize;margin:0;color:#000;line-height:1;margin-bottom:45px}.single-ourteam-content .team-job{margin-bottom:15px;color:#064532}.single-ourteam-content .social-link{margin-top:20px}.single-ourteam-content .social-link li{margin:0 7px}.single-ourteam-content .social-link li a i{color:#767a79;font-size:25px}.single-ourteam-content .social-link li a:hover i{color:#064532}body.single-post.elementor-page #bwp-main>.container{max-width:1440px}h1.bwp-title-default{font-size:25px;padding-top:30px;padding-bottom:20px}.widget{margin-bottom:20px;border:0 solid transparent;position:relative;padding:0}.widget .widget-title.separator_align_center .widget-arrow,.widget .widgettitle.separator_align_center .widget-arrow,.widget .wpb_heading.separator_align_center .widget-arrow{margin:0 auto;left:0;right:0}.rtl .widget .widget-title.separator_align_center .widget-arrow,.rtl .widget .widgettitle.separator_align_center .widget-arrow,.rtl .widget .wpb_heading.separator_align_center .widget-arrow{right:0;left:auto}.rtl .widget .widget-title.separator_align_center .widget-arrow,.rtl .widget .widgettitle.separator_align_center .widget-arrow,.rtl .widget .wpb_heading.separator_align_center .widget-arrow{left:0;right:auto}.widget .widget-title.separator_align_right .widget-arrow,.widget .widgettitle.separator_align_right .widget-arrow,.widget .wpb_heading.separator_align_right .widget-arrow{left:auto;right:70px}.widget .widget-title.separator_align_right .widget-arrow:before,.widget .widgettitle.separator_align_right .widget-arrow:before,.widget .wpb_heading.separator_align_right .widget-arrow:before{left:auto;right:47px}.rtl .widget .widget-title.separator_align_right .widget-arrow:before,.rtl .widget .widgettitle.separator_align_right .widget-arrow:before,.rtl .widget .wpb_heading.separator_align_right .widget-arrow:before{right:auto;left:auto}.rtl .widget .widget-title.separator_align_right .widget-arrow:before,.rtl .widget .widgettitle.separator_align_right .widget-arrow:before,.rtl .widget .wpb_heading.separator_align_right .widget-arrow:before{left:47px;right:auto}.widget .widget-title.separator_align_right .widget-arrow:after,.widget .widgettitle.separator_align_right .widget-arrow:after,.widget .wpb_heading.separator_align_right .widget-arrow:after{left:47px}.rtl .widget .widget-title.separator_align_right .widget-arrow:after,.rtl .widget .widgettitle.separator_align_right .widget-arrow:after,.rtl .widget .wpb_heading.separator_align_right .widget-arrow:after{right:47px;left:auto}.rtl .widget .widget-title.separator_align_right .widget-arrow,.rtl .widget .widgettitle.separator_align_right .widget-arrow,.rtl .widget .wpb_heading.separator_align_right .widget-arrow{right:auto;left:auto}.rtl .widget .widget-title.separator_align_right .widget-arrow,.rtl .widget .widgettitle.separator_align_right .widget-arrow,.rtl .widget .wpb_heading.separator_align_right .widget-arrow{left:70px;right:auto}.widget .widget-title.separator_align_left .widget-arrow,.widget .widgettitle.separator_align_left .widget-arrow,.widget .wpb_heading.separator_align_left .widget-arrow{left:74px}.widget .widget-title.separator_align_left .widget-arrow:before,.widget .widgettitle.separator_align_left .widget-arrow:before,.widget .wpb_heading.separator_align_left .widget-arrow:before{left:-70px}.rtl .widget .widget-title.separator_align_left .widget-arrow:before,.rtl .widget .widgettitle.separator_align_left .widget-arrow:before,.rtl .widget .wpb_heading.separator_align_left .widget-arrow:before{right:-70px;left:auto}.widget .widget-title.separator_align_left .widget-arrow:after,.widget .widgettitle.separator_align_left .widget-arrow:after,.widget .wpb_heading.separator_align_left .widget-arrow:after{left:47px}.rtl .widget .widget-title.separator_align_left .widget-arrow:after,.rtl .widget .widgettitle.separator_align_left .widget-arrow:after,.rtl .widget .wpb_heading.separator_align_left .widget-arrow:after{right:47px;left:auto}.rtl .widget .widget-title.separator_align_left .widget-arrow,.rtl .widget .widgettitle.separator_align_left .widget-arrow,.rtl .widget .wpb_heading.separator_align_left .widget-arrow{right:74px;left:auto}.widget .widget-content{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.widget .widget-content:before,.widget .widget-content:after{content:" ";display:table}.widget .widget-content:after{clear:both}.widget .widget-title-reversed{margin-right:75px}.rtl .widget .widget-title-reversed{margin-left:75px;margin-right:0}.widget.nopadding .widget-content{padding:0;margin:0}.widget-theme{border-color:#e6e6e6;background:#064532}.widget-theme .widget-title,.widget-theme .widgettitle,.widget-theme .wpb_heading{color:#fff;background-color:#064532;border-color:#e6e6e6}.widget-theme .widget-title span:before,.widget-theme .widget-title span:after,.widget-theme .widgettitle span:before,.widget-theme .widgettitle span:after,.widget-theme .wpb_heading span:before,.widget-theme .wpb_heading span:after{background:#fff}.widget-theme .widget-title+.widget-collapse .widget-content,.widget-theme .widgettitle+.widget-collapse .widget-content,.widget-theme .wpb_heading+.widget-collapse .widget-content{border-top-color:#e6e6e6}.widget-theme>.widget-footer+.widget-collapse .widget-body{border-bottom-color:#e6e6e6}.widget-default{border-color:#e6e6e6;background:transparent}.widget-default .widget-title,.widget-default .widgettitle,.widget-default .wpb_heading{color:#000;background-color:transparent;border-color:#e6e6e6}.widget-default .widget-title span:before,.widget-default .widget-title span:after,.widget-default .widgettitle span:before,.widget-default .widgettitle span:after,.widget-default .wpb_heading span:before,.widget-default .wpb_heading span:after{background:#fff}.widget-default .widget-title+.widget-collapse .widget-content,.widget-default .widgettitle+.widget-collapse .widget-content,.widget-default .wpb_heading+.widget-collapse .widget-content{border-top-color:#e6e6e6}.widget-default>.widget-footer+.widget-collapse .widget-body{border-bottom-color:#e6e6e6}.widget-primary{border-color:#000;background:#000}.widget-primary .widget-title,.widget-primary .widgettitle,.widget-primary .wpb_heading{color:#fff;background-color:#000;border-color:#000}.widget-primary .widget-title span:before,.widget-primary .widget-title span:after,.widget-primary .widgettitle span:before,.widget-primary .widgettitle span:after,.widget-primary .wpb_heading span:before,.widget-primary .wpb_heading span:after{background:#fff}.widget-primary .widget-title+.widget-collapse .widget-content,.widget-primary .widgettitle+.widget-collapse .widget-content,.widget-primary .wpb_heading+.widget-collapse .widget-content{border-top-color:#000}.widget-primary>.widget-footer+.widget-collapse .widget-body{border-bottom-color:#000}.widget-success{border-color:#d6e9c6;background:#dff0d8}.widget-success .widget-title,.widget-success .widgettitle,.widget-success .wpb_heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.widget-success .widget-title span:before,.widget-success .widget-title span:after,.widget-success .widgettitle span:before,.widget-success .widgettitle span:after,.widget-success .wpb_heading span:before,.widget-success .wpb_heading span:after{background:#fff}.widget-success .widget-title+.widget-collapse .widget-content,.widget-success .widgettitle+.widget-collapse .widget-content,.widget-success .wpb_heading+.widget-collapse .widget-content{border-top-color:#d6e9c6}.widget-success>.widget-footer+.widget-collapse .widget-body{border-bottom-color:#d6e9c6}.widget-info{border-color:#bce8f1;background:#d9edf7}.widget-info .widget-title,.widget-info .widgettitle,.widget-info .wpb_heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.widget-info .widget-title span:before,.widget-info .widget-title span:after,.widget-info .widgettitle span:before,.widget-info .widgettitle span:after,.widget-info .wpb_heading span:before,.widget-info .wpb_heading span:after{background:#fff}.widget-info .widget-title+.widget-collapse .widget-content,.widget-info .widgettitle+.widget-collapse .widget-content,.widget-info .wpb_heading+.widget-collapse .widget-content{border-top-color:#bce8f1}.widget-info>.widget-footer+.widget-collapse .widget-body{border-bottom-color:#bce8f1}.widget-warning{border-color:#faebcc;background:#fcf8e3}.widget-warning .widget-title,.widget-warning .widgettitle,.widget-warning .wpb_heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.widget-warning .widget-title span:before,.widget-warning .widget-title span:after,.widget-warning .widgettitle span:before,.widget-warning .widgettitle span:after,.widget-warning .wpb_heading span:before,.widget-warning .wpb_heading span:after{background:#fff}.widget-warning .widget-title+.widget-collapse .widget-content,.widget-warning .widgettitle+.widget-collapse .widget-content,.widget-warning .wpb_heading+.widget-collapse .widget-content{border-top-color:#faebcc}.widget-warning>.widget-footer+.widget-collapse .widget-body{border-bottom-color:#faebcc}.widget-danger{border-color:#ebccd1;background:#f2dede}.widget-danger .widget-title,.widget-danger .widgettitle,.widget-danger .wpb_heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.widget-danger .widget-title span:before,.widget-danger .widget-title span:after,.widget-danger .widgettitle span:before,.widget-danger .widgettitle span:after,.widget-danger .wpb_heading span:before,.widget-danger .wpb_heading span:after{background:#fff}.widget-danger .widget-title+.widget-collapse .widget-content,.widget-danger .widgettitle+.widget-collapse .widget-content,.widget-danger .wpb_heading+.widget-collapse .widget-content{border-top-color:#ebccd1}.widget-danger>.widget-footer+.widget-collapse .widget-body{border-bottom-color:#ebccd1}.widget-highlighted{margin:0 0 20px}.widget-highlighted .widget-title,.widget-highlighted .widgettitle,.widget-highlighted .wpb_heading{margin:0;color:#000;padding:0;padding-right:0;background:transparent;font-weight:900;font-size:14px;border:none!important;text-transform:uppercase;overflow:hidden}.rtl .widget-highlighted .widget-title,.rtl .widget-highlighted .widgettitle,.rtl .widget-highlighted .wpb_heading{padding-left:0;padding-right:0}.widget-highlighted .widget-title>span,.widget-highlighted .widgettitle>span,.widget-highlighted .wpb_heading>span{position:relative;padding:0 15px}.widget-highlighted .widget-title>span:after,.widget-highlighted .widget-title>span:before,.widget-highlighted .widgettitle>span:after,.widget-highlighted .widgettitle>span:before,.widget-highlighted .wpb_heading>span:after,.widget-highlighted .wpb_heading>span:before{content:"";position:absolute;top:50%;height:1px;width:1000px;background:#e6e6e6}.widget-highlighted .widget-title>span:after,.widget-highlighted .widgettitle>span:after,.widget-highlighted .wpb_heading>span:after{left:100%}.rtl .widget-highlighted .widget-title>span:after,.rtl .widget-highlighted .widgettitle>span:after,.rtl .widget-highlighted .wpb_heading>span:after{right:100%;left:auto}.widget-highlighted .widget-title>span:before,.widget-highlighted .widgettitle>span:before,.widget-highlighted .wpb_heading>span:before{right:100%}.rtl .widget-highlighted .widget-title>span:before,.rtl .widget-highlighted .widgettitle>span:before,.rtl .widget-highlighted .wpb_heading>span:before{left:100%;right:auto}.widget-highlighted .widget-title>span>span,.widget-highlighted .widgettitle>span>span,.widget-highlighted .wpb_heading>span>span{position:relative;padding:7px 15px}.widget-highlighted .widget-title>span>span:after,.widget-highlighted .widget-title>span>span:before,.widget-highlighted .widgettitle>span>span:after,.widget-highlighted .widgettitle>span>span:before,.widget-highlighted .wpb_heading>span>span:after,.widget-highlighted .wpb_heading>span>span:before{content:"";position:absolute;top:0;height:100%;width:1px;background:#064532;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.widget-highlighted .widget-title>span>span:after,.widget-highlighted .widgettitle>span>span:after,.widget-highlighted .wpb_heading>span>span:after{left:100%}.widget-highlighted .widget-title>span>span:before,.widget-highlighted .widgettitle>span>span:before,.widget-highlighted .wpb_heading>span>span:before{right:100%}.widget-highlighted .widget-content{padding:0;background:transparent}.widget-highlighted .widget-content>div{background:transparent}.widget-highlighted .widget-content>div>ul>li{border:none}.widget-highlighted .widget-content>div>ul>li>a{padding:17px 15px;border-top:1px solid rgba(0,0,0,.1);color:#666;margin:0}.widget-highlighted .widget-content>div>ul>li>a:hover{border-top:1px solid rgba(0,0,0,.1)}.widget-highlighted .widget-content>div>ul>li:first-child a{border-top:none}.widget-inline .icon{font-size:35px}.widget-inline .explain{font-size:11px}.widget-inline .widget-content{color:#fff;position:relative;text-transform:normal;font-weight:700;font-size:14px}.widget-inline .input-group{width:98%}.bwp-twitter-slider a{color:#064532}.bwp-testimonial .star{margin-bottom:10px}.bwp-testimonial .star:before,.bwp-testimonial .star:after{display:inline-block;color:#f7a20d;font-family:"icomoon";font-size:13px;line-height:1;letter-spacing:5px}.bwp-testimonial .star:after{color:#e1e1e1}.bwp-testimonial .star.star-1:before{content:"\f005"}.bwp-testimonial .star.star-1:after{content:"\e908\e908\e908\e908\e908"}.bwp-testimonial .star.star-2:before{content:"\e908\e908"}.bwp-testimonial .star.star-2:after{content:"\e908\e908\e908"}.bwp-testimonial .star.star-3:before{content:"\e908\e908\e908"}.bwp-testimonial .star.star-3:after{content:"\e908\e908"}.bwp-testimonial .star.star-4:before{content:"\e908\e908\e908\e908"}.bwp-testimonial .star.star-4:after{content:"\e908"}.bwp-testimonial .star.star-5:before{content:"\e908\e908\e908\e908\e908"}.bwp-testimonial .wpb-icon{display:inline-block;float:right}.rtl .bwp-testimonial .wpb-icon{float:left}.bwp-testimonial:hover .slick-arrow{opacity:1;visibility:visible}.bwp-testimonial .slick-carousel{overflow:unset}@media (max-width:1199px){.bwp-testimonial .slick-list{margin:0 -7.5px}.bwp-testimonial .slick-list .testimonial-content{padding:0 7.5px}}.bwp-testimonial.default .slick-arrow{width:auto;height:auto;background:transparent;color:#767a79;font-size:18px}.bwp-testimonial.default .slick-arrow:hover{color:#064532}.bwp-testimonial.default .slick-arrow.fa-angle-left{left:-30px}.bwp-testimonial.default .slick-arrow.fa-angle-right{right:-30px}@media (max-width:1199px){.bwp-testimonial.default .slick-arrow.fa-angle-left{left:-15px}.bwp-testimonial.default .slick-arrow.fa-angle-right{right:-15px}}.bwp-testimonial.layout1 .wpb-icon{display:inline-block;float:unset}.bwp-brand .item .item-image{display:flex;justify-content:center}.bwp-brand .item .item-image a{display:flex;align-items:center;justify-content:center}.bwp-client .item .item-image{display:flex;justify-content:center}.bwp-client .item-image a img{filter:grayscale(100%)}.bwp-client .item-image a:hover img{filter:grayscale(0%)}.bwp-client.default .item-image{min-height:100px;display:flex;align-items:center;justify-content:center}.bwp-client.default .item-image img{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.bwp-client.default .item-image:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.bwp-client.slider{background:#fff;border:1px solid #dedede}.bwp-client.slider .slick-list{margin:0 -1px}.bwp-client.slider .item{padding:5px 0;border-right:1px solid #dedede}.rtl .bwp-client.slider .item{border-left:1px solid #dedede;border-right:0}.bwp-client.slider .item-image{min-height:200px;padding:5px 0;display:flex;align-items:center;justify-content:center}.bwp-client.slider .item-image img{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.bwp-client.slider .item-image:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.bwp-client.slider .slick-arrow{background:#064532}.bwp-client.slider .slick-arrow:hover{background:#021610}.bwp-client.slider .slick-arrow.fa-angle-left{left:-12.5px}.rtl .bwp-client.slider .slick-arrow.fa-angle-left{right:-12.5px;left:auto}.bwp-client.slider .slick-arrow.fa-angle-right{right:-12.5px}.rtl .bwp-client.slider .slick-arrow.fa-angle-right{left:-12.5px;right:auto}.bwp-client.slider2 .item-image{min-height:150px;display:flex;align-items:center;justify-content:center}.bwp-client.slider2 .item-image img{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.bwp-client.slider2 .item-image:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.bwp-cta.default{text-align:center;border:1px solid rgba(230,230,230,.5);padding:30px 25px}.bwp-cta.default:hover .box-image img{-webkit-animation-name:shakes;animation-name:shakes;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.bwp-cta.default .count-cta{font-size:28px;font-weight:700;margin:0;margin-top:25px}.bwp-cta.default .title-cta{font-size:18px;margin-top:5px}.bwp-footer .widget{border:none;padding:0;background:transparent;margin:0 0 40px 0}.bwp-footer .widget .widget-title,.bwp-footer .widget .widgettitle,.bwp-footer .widget .wpb_heading{color:#fff;text-transform:normal;margin:40px 0 17px;padding:0;font-size:16px;text-align:left;border:none}.rtl .bwp-footer .widget .widget-title,.rtl .bwp-footer .widget .widgettitle,.rtl .bwp-footer .widget .wpb_heading{text-align:right}.bwp-footer .widget .widget-title>span,.bwp-footer .widget .widgettitle>span,.bwp-footer .widget .wpb_heading>span{position:relative;padding:0 10px}.bwp-footer .widget .widget-title>span:after,.bwp-footer .widget .widget-title>span:before,.bwp-footer .widget .widgettitle>span:after,.bwp-footer .widget .widgettitle>span:before,.bwp-footer .widget .wpb_heading>span:after,.bwp-footer .widget .wpb_heading>span:before{content:"";height:0;width:0;background:none}.bwp-footer .widget .widget-title>span>span,.bwp-footer .widget .widgettitle>span>span,.bwp-footer .widget .wpb_heading>span>span{position:relative;padding:0 10px}.bwp-footer .widget .widget-title>span>span:after,.bwp-footer .widget .widget-title>span>span:before,.bwp-footer .widget .widgettitle>span>span:after,.bwp-footer .widget .widgettitle>span>span:before,.bwp-footer .widget .wpb_heading>span>span:after,.bwp-footer .widget .wpb_heading>span>span:before{content:"";height:0;width:0;background:none}.bwp-footer .widget .widget-content{border:none;padding:0}.widget_search .container{padding:0}.widget_search .container input[type="text"]{border:0;padding:0}.widget_search .form-content{position:relative}.widget_search .form-content input[type="text"]{line-height:45px;height:45px;border:1px solid #a3a3a3;padding:0 70px 0 15px;width:100%}.rtl .widget_search .form-content input[type="text"]{padding:0 15px 0 70px}.widget_search .form-content #searchsubmit{position:absolute;top:0;right:0;padding:0 10px}.rtl .widget_search .form-content #searchsubmit{left:0;right:auto}.widget_search .form-content #searchsubmit:hover i{color:#064532}.widget_search .search-from .btn,.widget_search .search-from .clear-all{background:transparent;border:0;line-height:0}.bwp-filter-homepage .products-list.slick-carousel{overflow:unset}@media (max-width:1199px){.bwp-filter-homepage .slick-list{margin:0 -7.5px}.bwp-filter-homepage .slick-list .item-product{padding:0 7.5px}}.bwp-filter-homepage:hover .slick-arrow{opacity:1;visibility:visible}.bwp-filter-homepage .bwp-filter-heading{display:inline-block;width:100%;vertical-align:top}@media (max-width:991px){.bwp-filter-homepage .bwp-filter-heading{margin-bottom:30px}}.bwp-filter-homepage .bwp-filter-heading ul{list-style-type:none;right:0;left:auto;padding:0}.bwp-filter-homepage .bwp-filter-heading ul li{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.bwp-filter-homepage .bwp-filter-heading .category-nav{display:inline-block;text-align:center}.bwp-filter-homepage .bwp-filter-heading ul.filter-category{padding:0}.bwp-filter-homepage .bwp-filter-heading ul.filter-category li{display:inline-block}.bwp-filter-homepage .bwp-filter-heading ul.filter-category li:hover,.bwp-filter-homepage .bwp-filter-heading ul.filter-category li.active{cursor:pointer}.bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle{font-weight:500;display:inline-block;position:relative;font-size:12px;text-transform:uppercase;cursor:pointer;color:#000;padding:0 15px 0 35px;line-height:32px;border:2px solid #000;position:relative;top:20px}.bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle:before{position:absolute;content:"\f136";font-family:Material;font-size:0;color:#e42234;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0;visibility:hidden;-webkit-transition:transform 0.2s ease;transition:transform 0.2s ease;left:15px;font-size:16px;top:calc(50% - 8px);line-height:1}.bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle i{font-size:16px;position:absolute;top:calc(50% - 8px);left:15px}.bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle.active i{display:none}.bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle.active:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.bwp-filter-homepage .bwp-filter-heading .bwp-filter-toggle:hover{border-color:#064532;color:#064532}.bwp-filter-homepage .bwp-filter-heading .filter-order-by.open>button{color:#064532}.bwp-filter-homepage .bwp-filter-heading .filter-order-by.open>button:before{opacity:1;width:100%}.bwp-filter-homepage .bwp-filter-heading .filter-order-by.open>button .caret:before{content:"\32";font-family:ElegantIcons}.bwp-filter-homepage .bwp-filter-heading .filter-order-by>.dropdown-menu{top:calc(100% + 5px);padding:10px 20px;line-height:28px;min-width:200px}.bwp-filter-homepage .bwp-filter-heading .filter-order-by>button{text-transform:uppercase;background:transparent;border:0;color:#000;font-weight:500;font-size:15px;padding:0}.bwp-filter-homepage .bwp-filter-heading .filter-order-by>button:focus{outline:none}.bwp-filter-homepage .bwp-filter-heading .filter-order-by>button .caret:before{content:"\33";font-family:ElegantIcons;font-size:22px;font-size:16px;position:relative;top:-3px}.bwp-filter-homepage .bwp-filter-heading .filter-order-by>button:hover{color:#064532}.bwp-filter-homepage .bwp-filter-heading .filter-order-by ul li{cursor:pointer}.bwp-filter-homepage .bwp-filter-heading .filter-order-by ul li:hover{color:#064532}.bwp-filter-homepage .bwp-filter-attribute{display:none;width:100%;margin-bottom:15px}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner{display:flex;flex-wrap:wrap;width:100%;padding-top:30px}@media (max-width:767px){.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner{display:inline-block;padding-top:0}}@media (min-width:768px){.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner{padding:37px 25px 30px;border:1px solid #e6e6e6;margin-bottom:60px}}@media (max-width:991px) and (min-width:768px){.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner{padding-top:20px;padding-bottom:30px}}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div{flex:1;padding:0 15px}@media (max-width:991px){.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div{flex:0 0 50%;margin-bottom:30px}}@media (max-width:767px){.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div{width:100%;padding:0!important;margin-bottom:25px;display:inline-block}}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul{list-style:none;padding:0}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul li{float:left;width:50%;padding:5px 0}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul li span{color:#767a79;cursor:pointer}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul li span:hover{color:#000}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul:not(.pa_color) li span{position:relative}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul:not(.pa_color) li span:before{content:"";width:17px;height:17px;cursor:pointer;overflow:visible;display:inline-block;vertical-align:middle;border:1px solid #ccc;margin-right:10px;position:relative;top:-2px}.rtl .bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul:not(.pa_color) li span:before{margin-left:10px;margin-right:0}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul:not(.pa_color) li.active span{color:#000}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul:not(.pa_color) li.active span:before{border-color:#000}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div ul:not(.pa_color) li.active span:after{content:"\f00c";font-family:FontAwesome;position:absolute;top:4px;left:4px;font-size:11px;color:#000}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color{order:1}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color .pa_color li .color{display:inline-block;vertical-align:top;width:16px;height:16px;margin-right:10px;-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px);padding:0;-webkit-transition:transform 0.1s ease;transition:transform 0.1s ease;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.rtl .bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color .pa_color li .color{margin-left:10px;margin-right:0}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color .pa_color li .color:before{content:"";width:22px;height:22px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;top:calc(50% - 11px);left:calc(50% - 11px);position:absolute;border:1px solid #ccc}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color .pa_color li.active span{color:#000}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color .pa_color li.active .color:before{border-color:#000}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color .pa_color li.active .color:after{display:none}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color li[data-value="white"] .color{border:1px solid #e6e6e6}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color li[data-value="white"].active .color:before{top:-2px;left:5.5px;color:#064532}.rtl .bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-color li[data-value="white"].active .color:before{right:5.5px;left:auto}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price{order:3}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price h2{margin-bottom:45px}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price .bwp_slider_price{margin:0;background:transparent;-webkit-box-shadow:inset 0 1px 3px 3px rgba(0,0,0,.2);box-shadow:inset 0 1px 3px 3px rgba(0,0,0,.2);height:5px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;width:calc(100% - 20px)}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price .bwp_slider_price:after,.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price .bwp_slider_price:before{display:none}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price .bwp_slider_price .ui-slider-handle{width:10px;height:14px;border:1px solid #064532;background:#064532;top:-5px}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price .bwp_slider_price .ui-slider-range{height:5px;background:#064532;position:absolute;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px);width:calc(100% -50px)!important}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price .price-input{margin-top:20px;font-size:14px;color:#000;font-weight:500}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-price .price-input>span:not(.text-price-filter){color:#767a79;font-weight:400}.bwp-filter-homepage .bwp-filter-attribute .bwp-filter-attribute-inner>div.bwp-filter-brand{order:2}.bwp-filter-homepage .bwp-filter-attribute .clear_all span{background:#064532;color:#fff;text-transform:uppercase;padding:5px 10px;font-size:12px;display:inline-block}.bwp-filter-homepage .bwp-filter-attribute .clear_all span:hover{cursor:pointer;background:#000}.bwp-filter-homepage .bwp-filter-attribute h2{color:#000;padding:0 0 15px;background:transparent;font-weight:500;font-size:14px;margin:0 0 40px 0;position:relative;text-transform:uppercase;border-bottom:1px solid #e1e1e1;letter-spacing:3.2px}.bwp-filter-homepage.filter.slider .bwp-filter-heading{overflow:unset}.bwp-filter-homepage.filter-default .bwp-filter-heading{display:flex;justify-content:space-between;margin-bottom:50px;flex-wrap:wrap}.bwp-filter-homepage.filter-default .bwp-filter-heading ul li{font-size:20px;margin:0 25px;position:relative;padding:15px 0;font-weight:500}.bwp-filter-homepage.filter-default .bwp-filter-heading ul li:before{content:"";position:absolute;bottom:0;width:0;height:2px;background:#000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.bwp-filter-homepage.filter-default .bwp-filter-heading ul li .item-count{position:absolute;top:0;font-size:14px;right:-10px}.rtl .bwp-filter-homepage.filter-default .bwp-filter-heading ul li .item-count{left:-10px;right:auto}.bwp-filter-homepage.filter-default .bwp-filter-heading ul li.active,.bwp-filter-homepage.filter-default .bwp-filter-heading ul li:hover{color:#000}.bwp-filter-homepage.filter-default .bwp-filter-heading ul li.active:before,.bwp-filter-homepage.filter-default .bwp-filter-heading ul li:hover:before{width:100%}@media (max-width:991px){.bwp-filter-homepage.filter-default .bwp-filter-heading ul li{margin:0 15px;font-size:16px}}@media (max-width:991px){.bwp-filter-homepage.filter-default .bwp-filter-heading .filter-content{order:2;margin-top:10px}.bwp-filter-homepage.filter-default .bwp-filter-heading .filter-content a{top:0}}@media (max-width:767px){.bwp-filter-homepage.filter-default .bwp-filter-heading .filter-content{flex:0 0 100%;margin-top:30px}.bwp-filter-homepage.filter-default .bwp-filter-heading .filter-category{flex:0 0 100%;text-align:center}}@media (max-width:480px){.bwp-filter-homepage.filter-default .bwp-filter-heading .filter-content a{width:100%}.bwp-filter-homepage.filter-default .bwp-filter-heading .filter-category li{margin:0 0 5px;width:100%;padding:10px;background:#f5f5f5}.bwp-filter-homepage.filter-default .bwp-filter-heading .filter-category li:before{display:none}.bwp-filter-homepage.filter-default .bwp-filter-heading .filter-category li .item-count{display:inline-block;font-size:12px;position:relative;top:-10px;right:0}}.bwp-filter-homepage.filter-default .products_loadmore .btn.loadmore,.bwp-filter-homepage.filter-default .products_loadmore .loadmore.clear-all{margin-top:30px;line-height:40px;height:44px;padding:0 30px;background:transparent;color:#000;font-size:16px;font-weight:500;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;letter-spacing:0;border:2px solid #000}.bwp-filter-homepage.filter-default .products_loadmore .btn.loadmore span,.bwp-filter-homepage.filter-default .products_loadmore .loadmore.clear-all span{padding:0}.bwp-filter-homepage.filter-default .products_loadmore .btn.loadmore span:before,.bwp-filter-homepage.filter-default .products_loadmore .loadmore.clear-all span:before{display:none}.bwp-filter-homepage.filter-default .products_loadmore .btn.loadmore i,.bwp-filter-homepage.filter-default .products_loadmore .loadmore.clear-all i{line-height:1;width:20px;height:15px;display:none}.bwp-filter-homepage.filter-default .products_loadmore .btn.loadmore i:before,.bwp-filter-homepage.filter-default .products_loadmore .loadmore.clear-all i:before{position:relative;left:1px}.bwp-filter-homepage.filter-default .products_loadmore .btn.loadmore:hover i,.bwp-filter-homepage.filter-default .products_loadmore .loadmore.clear-all:hover i{color:#064532!important}.bwp-filter-homepage.filter-default .products_loadmore .btn.loadmore.loading i,.bwp-filter-homepage.filter-default .products_loadmore .loadmore.loading.clear-all i{display:block}.bwp-filter-homepage.tab-category-default .bwp-filter-heading{margin-bottom:45px}.bwp-filter-homepage.tab-category-default .bwp-filter-heading .category-tab-nav{display:flex;justify-content:center;flex-wrap:wrap}.bwp-filter-homepage.tab-category-default .filter-category li{margin-left:40px}.rtl .bwp-filter-homepage.tab-category-default .filter-category li{margin-right:40px;margin-left:0}.bwp-filter-homepage.tab-category-default .filter-category li:first-child{margin-left:0}.rtl .bwp-filter-homepage.tab-category-default .filter-category li:first-child{margin-right:0;margin-left:0}.bwp-filter-homepage.tab-category-default .filter-category li a{font-size:20px;text-transform:uppercase;color:#767a79;display:inline-block;padding-bottom:5px;position:relative}.bwp-filter-homepage.tab-category-default .filter-category li a:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:0;height:2px;background:#064532;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;bottom:0}.bwp-filter-homepage.tab-category-default .filter-category li:hover a,.bwp-filter-homepage.tab-category-default .filter-category li.active a{color:#000}.bwp-filter-homepage.tab-category-default .filter-category li:hover a:before,.bwp-filter-homepage.tab-category-default .filter-category li.active a:before{width:100%}@media (max-width:767px){.bwp-filter-homepage.tab-category-default .bwp-filter-heading .category-tab-nav{display:block}.bwp-filter-homepage.tab-category-default .button-all{margin-top:20px}}@media (max-width:480px){.bwp-filter-homepage.tab-category-default .bwp-filter-heading .filter-category li{margin:0 0 5px;display:block;width:100%;padding:5px 0;background:#f5f5f5;text-align:center}.bwp-filter-homepage.tab-category-default .bwp-filter-heading .filter-category li a{padding:0}.bwp-filter-homepage.tab-category-default .bwp-filter-heading .filter-category li a:before{display:none}.bwp-filter-homepage.tab-category-default .button-all{text-align:center}}.bwp-filter-homepage.tab_category_slider{position:relative}.bwp-filter-homepage.tab_category_slider .bwp-filter-content{position:relative}.bwp-filter-homepage.tab_category_slider .loading-filter{top:30px}.bwp-filter-homepage.tab_category_slider .bwp-filter-heading{margin-bottom:25px}.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .category-tab-nav{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li{margin-right:15px}.rtl .bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li{margin-left:15px;margin-right:0}.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li.active a{color:#064532;padding:0 20px;border-color:#064532}.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li a{display:inline-block;font-weight:600;line-height:32px;border:1px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;color:#767a79;font-size:16px}.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li a:hover{color:#064532}.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li:last-child{margin-right:0}.rtl .bwp-filter-homepage.tab_category_slider .bwp-filter-heading .filter-category li:last-child{margin-left:0;margin-right:0}.bwp-filter-homepage.tab_category_slider .item{padding:0}.bwp-filter-homepage.tab_category_slider .item.four{display:flex;flex-wrap:wrap}.bwp-filter-homepage.tab_category_slider .item.four>div{flex:0 0 50%;max-width:50%;padding:0 15px}.bwp-filter-homepage.tab_category_slider .item.one>div{padding:0 15px}@media (max-width:1199px){.bwp-filter-homepage.tab_category_slider .item.four>div{padding:0 7.5px}.bwp-filter-homepage.tab_category_slider .item.one>div{padding:0 7.5px}}@media (max-width:991px){.bwp-filter-homepage.tab_category_slider .filter-category{max-width:100%;width:100%;text-align:center}.bwp-filter-homepage.tab_category_slider .bwp-filter-heading{padding:0;border:0}.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .category-tab-nav{justify-content:center}.bwp-filter-homepage.tab_category_slider .bwp-filter-heading .title-block{margin-bottom:10px}}@media (max-width:480px){.bwp-filter-homepage.tab_category_slider .bwp-filter-heading ul.filter-category li{width:100%;margin:0 0 5px}.bwp-filter-homepage.tab_category_slider .bwp-filter-heading ul.filter-category li a{width:100%;border:1px solid #e6e6e6}}.bwp-filter-homepage.tab_category_slider_2{position:relative}.bwp-filter-homepage.tab_category_slider_2 .bwp-filter-content{position:relative}.bwp-filter-homepage.tab_category_slider_2 .loading-filter{top:30px}.bwp-filter-homepage.tab_category_slider_2 .bwp-filter-heading{margin-bottom:40px;border-bottom:1px solid #e6e6e6;padding-bottom:25px}.bwp-filter-homepage.tab_category_slider_2 .bwp-filter-heading .category-tab-nav{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.bwp-filter-homepage.tab_category_slider_2 .bwp-filter-heading .filter-category li{margin-right:15px}.rtl .bwp-filter-homepage.tab_category_slider_2 .bwp-filter-heading .filter-category li{margin-left:15px;margin-right:0}.bwp-filter-homepage.tab_category_slider_2 .bwp-filter-heading .filter-category li.active a{color:#064532;padding:0 20px;border-color:#064532}.bwp-filter-homepage.tab_category_slider_2 .bwp-filter-heading .filter-category li a{display:inline-block;font-weight:600;line-height:32px;border:1px solid transparent;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;color:#767a79;font-size:16px}.bwp-filter-homepage.tab_category_slider_2 .bwp-filter-heading .filter-category li a:hover{color:#064532}.bwp-filter-homepage.tab_category_slider_2 .bwp-filter-heading .filter-category li:last-child{margin-right:0}.rtl .bwp-filter-homepage.tab_category_slider_2 .bwp-filter-heading .filter-category li:last-child{margin-left:0;margin-right:0}@media (max-width:991px){.bwp-filter-homepage.tab_category_slider_2 .filter-category{max-width:100%;width:100%;text-align:center}.bwp-filter-homepage.tab_category_slider_2 .bwp-filter-heading{padding:0;border:0}.bwp-filter-homepage.tab_category_slider_2 .bwp-filter-heading .category-tab-nav{justify-content:center}.bwp-filter-homepage.tab_category_slider_2 .bwp-filter-heading .title-block{margin-bottom:10px}}@media (max-width:480px){.bwp-filter-homepage.tab_category_slider_2 .bwp-filter-heading ul.filter-category li{width:100%;margin:0 0 5px}.bwp-filter-homepage.tab_category_slider_2 .bwp-filter-heading ul.filter-category li a{width:100%;border:1px solid #e6e6e6}}.bwp-filter-homepage.tab_product_slider .bwp-filter-heading{margin-bottom:40px}.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li[data-value="date"]:after{content:"\e90d"}.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li[data-value="rating"]:after{content:"\e90c"}.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li[data-value="popularity"]:after{content:"\e90f"}.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li[data-value="featured"]:after{content:"\e90e"}.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li{font-size:24px;font-weight:600;font-family:"Libre Baskerville",serif;margin:0 25px;position:relative;padding:60px 0 5px}.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li:before{width:0;height:3px;background:#064532;content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li:after{font-family:icomoon;font-size:40px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);font-weight:400;color:#767a79}.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li:hover{color:#064532}.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li:hover:after{color:#064532}.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li.active{color:#064532}.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li.active:before{width:100%}.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li.active:after{color:#064532}@media (max-width:767px){.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li{margin:0 0 5px;font-size:18px;width:100%;text-align:center;padding:0;line-height:30px;border:1px solid #e6e6e6}.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li:before,.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li:after{display:none}.bwp-filter-homepage.tab_product_slider .bwp-filter-heading .filter-orderby li.active{background:#064532;border-color:#064532;color:#fff}}.bwp-filter-homepage.tab_product_slider_2 .bwp-filter-heading{margin-bottom:40px}.bwp-filter-homepage.tab_product_slider_2 .bwp-filter-heading .filter-orderby{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.bwp-filter-homepage.tab_product_slider_2 .bwp-filter-heading .filter-orderby li{font-size:22px;font-weight:600;font-family:"Libre Baskerville",serif;padding:0 20px;position:relative;line-height:50px;color:#000;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.bwp-filter-homepage.tab_product_slider_2 .bwp-filter-heading .filter-orderby li:before{position:absolute;content:"";bottom:-12px;right:calc(50% - 6px);border-color:transparent;border-width:6px 5px;border-style:solid;border-top-color:#08425f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;visibility:hidden}.bwp-filter-homepage.tab_product_slider_2 .bwp-filter-heading .filter-orderby li:hover{color:#064532}.bwp-filter-homepage.tab_product_slider_2 .bwp-filter-heading .filter-orderby li.active{color:#fff;background:#08425f}.bwp-filter-homepage.tab_product_slider_2 .bwp-filter-heading .filter-orderby li.active:before{opacity:1;visibility:visible}@media (max-width:480px){.bwp-filter-homepage.tab_product_slider_2 .bwp-filter-heading .filter-orderby li{margin:0 0 5px;font-size:18px;width:100%;text-align:center;padding:0;line-height:30px;border:1px solid #e6e6e6}.bwp-filter-homepage.tab_product_slider_2 .bwp-filter-heading .filter-orderby li:before{display:none}.bwp-filter-homepage.tab_product_slider_2 .bwp-filter-heading .filter-orderby li.active{background:#064532;border-color:#064532;color:#fff}}.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-category{margin-bottom:50px}.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-category li{margin:0;margin-right:10px;padding:0}.rtl .bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-category li{margin-left:10px;margin-right:0}.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-category li:last-child{margin-right:0}.rtl .bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-category li:last-child{margin-left:0;margin-right:0}.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-category li span{font-size:15px;color:#767a79;text-transform:capitalize;padding:0 20px;line-height:25px;font-weight:600}.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-category li.active span,.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-category li:hover span{background:#064532;color:#fff}.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-order-by{margin:0;margin-top:-1px}@media (max-width:991px){.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-order-by{margin-left:30px}.rtl .bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-order-by{margin-right:30px;margin-left:0}}.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-order-by>button{font-size:12px;color:#767a79;line-height:24px;padding:0 20px;border:1px solid #767a79}.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-order-by>button .caret{line-height:1}.bwp-filter-homepage.filter.slider .bwp-filter-heading .filter-order-by>button .caret:before{top:0}.bwp-filter-homepage.filter.slider .bwp-filter-heading .bwp-filter-toggle{font-size:12px;color:#767a79;line-height:24px;padding:0 20px;border:1px solid #767a79;margin:0;margin-left:10px}.rtl .bwp-filter-homepage.filter.slider .bwp-filter-heading .bwp-filter-toggle{margin-right:10px;margin-left:0}.bwp-filter-homepage.filter.slider .bwp-filter-heading .bwp-filter-toggle:after{display:none}.bwp-filter-homepage.filter.slider .bwp-filter-heading .bwp-filter-toggle:before{display:none}.bwp-filter-homepage.filter.slider .bwp-filter-heading .bwp-filter-toggle i{font-size:18px;top:5px}.bwp-filter-homepage.filter.slider .bwp-filter-heading .bwp-filter-toggle.active:after{display:none}.bwp-filter-homepage.filter.slider .bwp-filter-heading .bwp-filter-toggle.active i{display:inline-block}.bwp-filter-homepage.filter.slider .bwp-filter-heading .bwp-filter-toggle.active i:before{display:inline-block;position:relative;top:-3px;content:"\f136";font-family:Material}@media (max-width:1199px){.bwp-filter-homepage.filter.slider .bwp-filter-content .slick-dots{bottom:0}}.main-archive-product.list .content-products-list{overflow:hidden}.main-archive-product .content-products-list{position:relative}.main-archive-product .content-products-list.active>.products-list{opacity:0}.main-archive-product .content-products-list>.loading{position:absolute;top:0;left:calc(50% - 40px)}.main-archive-product .content-products-list .products-list.grid .product-wapper .products-thumb{width:100%}.main-archive-product .content-products-list .products-list.grid .product-wapper .products-thumb>a>img{width:100%}@media (max-width:1199px){.main-archive-product .content-products-list>.row{margin:0 -7.5px}.main-archive-product .content-products-list>.row>li{padding:0 7.5px}}.main-archive-product.style-5 .bestseller-product .slick-carousel,.main-archive-product.style-5 .featured-product .slick-carousel{overflow:unset}.main-archive-product.style-4 .content-products-list{overflow:hidden}.bwp-filter-content,ul.products-list{position:relative}.bwp-filter-content>.content,.bwp-filter-content>.content-product-list,ul.products-list>.content,ul.products-list>.content-product-list{-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.bwp-filter-content>.content .slick-arrow,.bwp-filter-content>.content-product-list .slick-arrow,ul.products-list>.content .slick-arrow,ul.products-list>.content-product-list .slick-arrow{opacity:0;visibility:hidden}@media (max-width:991px){.bwp-filter-content>.content .slick-arrow,.bwp-filter-content>.content-product-list .slick-arrow,ul.products-list>.content .slick-arrow,ul.products-list>.content-product-list .slick-arrow{opacity:1;visibility:visible}}.bwp-filter-content>.content:hover .slick-arrow,.bwp-filter-content>.content-product-list:hover .slick-arrow,ul.products-list>.content:hover .slick-arrow,ul.products-list>.content-product-list:hover .slick-arrow{opacity:1;visibility:visible}.bwp-filter-content.active>.content,.bwp-filter-content.active>.content-product-list,.bwp-filter-content.active>li,ul.products-list.active>.content,ul.products-list.active>.content-product-list,ul.products-list.active>li{opacity:0}.bwp-filter-content>.loading-filter,ul.products-list>.loading-filter{position:absolute;top:0;left:calc(50% - 50px)}.bwp-woo-tab-cat .bwp-category-tab{text-align:center;margin-bottom:32px}.bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs{display:inline-block;float:none}.bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs li{padding:0;float:none;display:inline-block}.bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs li a{font-size:16px;padding:0 20px;text-transform:uppercase;font-weight:700;position:relative}@media (max-width:480px){.bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs li a{padding:0 10px}}.bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs li a:after{top:0;content:"/";color:#a3a3a3;position:absolute;right:-1px}.rtl .bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs li a:after{left:-1px;right:auto}@media (max-width:480px){.bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs li a:after{display:none}}.bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs li a:before{display:none}.bwp-woo-tab-cat .bwp-category-tab ul.nav-tabs li:last-child a:after{display:none}.bwp-woo-tab-cat .tab-content{position:relative}.bwp-woo-tab-cat .tab-pane{display:block!important}.bwp-woo-tab-cat .tab-pane.active .slick-arrow{display:block!important}.bwp-woo-tab-cat.slider .row{display:flex;align-items:center}@media (max-width:991px){.bwp-woo-tab-cat.slider .row{display:block}}.bwp-woo-tab-cat.slider .category-nav .category{position:relative;margin-bottom:30px}.bwp-woo-tab-cat.slider .category-nav .category .name-category{position:absolute;font-size:18px;color:#000;font-weight:700;bottom:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin:0}.rtl .bwp-woo-tab-cat.slider .category-nav .category .name-category{right:50%;left:auto}.bwp-woo-tab-cat.slider .category-nav .category .name-category:hover{color:#064532}.bwp-woo-tab-cat.slider .title-block{position:absolute;z-index:99}.bwp-woo-tab-cat.slider .title-block h2{font-size:35px;font-weight:500;color:#000;margin:0;margin-top:-7px;display:inline-block}.bwp-woo-tab-cat.slider .category{padding:86px 15px}.bwp-woo-tab-cat.slider .category .category-content{width:55%;padding:72px 30px 153px 30px;background:#fff;background:#fff}.rtl .bwp-woo-tab-cat.slider .category .category-content{padding:72px 30px 153px 30px}.bwp-woo-tab-cat.slider .category .category-content .name-category{text-transform:uppercase;font-size:18px;color:#000;font-weight:500;margin-bottom:35px;display:block}.bwp-woo-tab-cat.slider .category .category-content .name-category:hover{color:#064532}.bwp-woo-tab-cat.slider .category .category-content .description-category{color:#767a79}@media (max-width:991px){.bwp-woo-tab-cat.slider .category .category-content{width:50%}}@media (max-width:767px){.bwp-woo-tab-cat.slider .category .category-content{width:100%}}.bwp-woo-tab-cat.slider .category .category-img{position:absolute;top:0;right:20px;-webkit-box-shadow:3px 4px 5px 0 rgba(0,0,0,.25);box-shadow:3px 4px 5px 0 rgba(0,0,0,.25)}.rtl .bwp-woo-tab-cat.slider .category .category-img{left:20px;right:auto}@media (max-width:1199px){.bwp-woo-tab-cat.slider .category .category-img{max-width:280px;top:130px}}@media (max-width:991px){.bwp-woo-tab-cat.slider .category .category-img{right:120px}}@media (max-width:767px){.bwp-woo-tab-cat.slider .category .category-img{display:none}}.bwp-woo-tab-cat.slider .slick-arrow{border:none;background:#f5f5f5;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;top:auto;left:45px;bottom:27%;width:34px;height:34px;line-height:34px;color:#767a79}.rtl .bwp-woo-tab-cat.slider .slick-arrow{right:45px;left:auto}.bwp-woo-tab-cat.slider .slick-arrow.fa-angle-right{left:88px}.rtl .bwp-woo-tab-cat.slider .slick-arrow.fa-angle-right{right:88px;left:auto}.bwp-woo-tab-cat.slider .slick-arrow:hover{background:#064532;color:#fff}.bwp-woo-tab-cat.slider .prodcut-slider .products-list{padding-top:40px;padding:0}.bwp_widget_woo_categories.widget{margin-bottom:0}@media (max-width:1199px){.bwp-woo-categories .slick-list{margin:0 -7.5px}.bwp-woo-categories .slick-list .item-product-cat{padding:0 7.5px}}.bwp-woo-categories .content-category.slick-carousel{overflow:unset}.bwp-woo-categories .item-image,.bwp-woo-categories .item-thumbnail{position:relative}.bwp-woo-categories .item-title{margin:0}.bwp-woo-categories.slider{position:relative}.bwp-woo-categories.slider:hover .slick-arrow{opacity:1;visibility:visible}.bwp-woo-categories.slider .item-product-cat-content>a>div{display:flex;justify-content:center}.bwp-woo-categories.slider .slick-dots{margin-top:30px}@media (max-width:1199px){.bwp-woo-categories.slider .slick-list{margin:0 -7.5px}.bwp-woo-categories.slider .slick-list .item-product-cat{padding:0 7.5px}}.bwp-woo-categories.slider2 .item-product-cat-content{position:relative}.bwp-woo-categories.slider2 .item-product-cat-content:hover .item-title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.bwp-woo-categories.slider2 .item-product-cat-content:hover .item-title:before{width:70%}.bwp-woo-categories.slider2 .product-cat-content-info{position:absolute;bottom:30px;width:100%;text-align:center;overflow:hidden}@media (max-width:480px){.bwp-woo-categories.slider2 .product-cat-content-info{bottom:20px}}.bwp-woo-categories.slider2 .item-title{position:relative;padding-bottom:10px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.bwp-woo-categories.slider2 .item-title:before{content:"";position:absolute;bottom:0;width:0;height:1px;background:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;transition-delay:0.2s}.bwp-woo-categories.category-children:hover .slick-arrow{opacity:1;visibility:visible}.bwp-woo-categories.category-children .item-product-cat-content{overflow:hidden}.bwp-woo-categories.category-children .item-product-cat-content:hover .content-image img{-webkit-animation-name:shakes;animation-name:shakes;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.bwp-woo-categories.category-children .content-category{overflow:hidden}.bwp-woo-categories.category-children .item-product-cat{border-right:1px solid #e6e6e6}.rtl .bwp-woo-categories.category-children .item-product-cat{border-left:1px solid #e6e6e6;border-right:0}.bwp-woo-categories.category-children ul{padding:0;list-style:none;font-size:14px;margin-bottom:17px}.bwp-woo-categories.category-children ul li{margin-bottom:2px}.bwp-woo-categories.category-children ul a{color:#767a79}.bwp-woo-categories.category-children ul a:hover{color:#064532}.bwp-woo-categories.category-children .item-btn a{display:inline-block;font-size:15px;font-family:"Libre Baskerville",serif;font-weight:600}.bwp-woo-categories.category-children .item-btn a:after{content:"\e904";font-family:icomoon;display:inline-block;font-size:12px;position:relative;margin-left:5px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;top:1px}.rtl .bwp-woo-categories.category-children .item-btn a:after{margin-right:5px;margin-left:0}.bwp-woo-categories.category-children .item-btn a:hover{color:#064532}@media (max-width:991px){.bwp-woo-categories.category-children .item-title{font-size:15px}}@media (max-width:1199px){.bwp-slider .slick-list{margin:0 -7.5px}.bwp-slider .slick-list .item{padding:0 7.5px}}.bwp-slider .button-slider a{display:inline-block}.bwp-slider.default .slick-list{margin:0 -7.5px}.bwp-slider.default .slick-list .item{padding:0 7.5px}.bwp-slider.default .slick-arrow{opacity:1;visibility:visible;background:#fff;color:#000;width:45px;height:45px;line-height:45px;top:35%;font-size:15px}.bwp-slider.default .slick-arrow.fa-angle-left{left:22%}.bwp-slider.default .slick-arrow.fa-angle-right{right:22%}.bwp-slider.default .slick-arrow:hover{background:#064532;color:#fff}.bwp-slider.default .subtitle-slider{position:relative;padding-bottom:15px}.bwp-slider.default .subtitle-slider:before{width:70px;height:2px;background:#e6e6e6;position:absolute;bottom:0;left:calc(50% - 35px);content:""}.bwp-slider.default .content-image img{width:100%}.bwp-slider.default .button-slider a{display:inline-block}.bwp-slider.default .button-slider a:after{content:"\24";font-family:eleganticons;display:inline-block;font-weight:400;line-height:1;position:relative;top:3px;margin-left:5px}.rtl .bwp-slider.default .button-slider a:after{margin-right:5px;margin-left:0}.bwp-slider.default .slick-list{padding:0 30%}.bwp-slider.default .content-info{opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.bwp-slider.default .item.slick-current.slick-active .content-info{opacity:1;visibility:visible}@media (max-width:1300px){.bwp-slider.default .slick-list{padding:0 25%}.bwp-slider.default .slick-arrow{top:30%}.bwp-slider.default .slick-arrow.fa-angle-left{left:15%}.bwp-slider.default .slick-arrow.fa-angle-right{right:15%}}@media (max-width:991px){.bwp-slider.default .slick-list{padding:0 15%}.bwp-slider.default .slick-arrow{top:30%;width:30px;height:30px;line-height:30px;font-size:11px}.bwp-slider.default .slick-arrow.fa-angle-left{left:15px}.bwp-slider.default .slick-arrow.fa-angle-right{right:15px}}@media (max-width:767px){.bwp-slider.default .slick-list{padding:0}.bwp-slider.default .slick-arrow{top:30%;width:30px;height:30px;line-height:30px;font-size:11px}.bwp-slider.default .slick-arrow.fa-angle-left{left:15px}.bwp-slider.default .slick-arrow.fa-angle-right{right:15px}}.bwp-slider.default2 .slick-list{margin:0 -7.5px}.bwp-slider.default2 .slick-list .item{padding:0 7.5px}.bwp-slider.default2 .slick-arrow{opacity:1;visibility:visible;background:#fff;color:#000;width:45px;height:45px;line-height:45px;top:35%;font-size:15px}.bwp-slider.default2 .slick-arrow.fa-angle-left{left:22%}.bwp-slider.default2 .slick-arrow.fa-angle-right{right:22%}.bwp-slider.default2 .slick-arrow:hover{background:#064532;color:#fff}.bwp-slider.default2 .subtitle-slider{position:relative}.bwp-slider.default2 .content-image img{width:100%}.bwp-slider.default2 .button-slider a{display:inline-block}.bwp-slider.default2 .button-slider a:after{content:"\24";font-family:eleganticons;display:inline-block;font-weight:400;line-height:1;position:relative;top:3px;margin-left:5px}.rtl .bwp-slider.default2 .button-slider a:after{margin-right:5px;margin-left:0}.bwp-slider.default2 .slick-list{padding:0 30%}.bwp-slider.default2 .content-info{opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 15px}.bwp-slider.default2 .content-info .content{padding:30px 50px 35px;background:#fff;max-width:620px;margin:auto;box-shadow:0 13px 54px 0 rgba(0,0,0,.07)}.bwp-slider.default2 .item.slick-current.slick-active .content-info{opacity:1;visibility:visible}@media (max-width:1300px){.bwp-slider.default2 .slick-list{padding:0 25%}.bwp-slider.default2 .slick-arrow{top:30%}.bwp-slider.default2 .slick-arrow.fa-angle-left{left:15%}.bwp-slider.default2 .slick-arrow.fa-angle-right{right:15%}}@media (max-width:991px){.bwp-slider.default2 .slick-list{padding:0 15%}.bwp-slider.default2 .slick-arrow{top:30%;width:30px;height:30px;line-height:30px;font-size:11px}.bwp-slider.default2 .slick-arrow.fa-angle-left{left:15px}.bwp-slider.default2 .slick-arrow.fa-angle-right{right:15px}}@media (max-width:767px){.bwp-slider.default2 .slick-list{padding:0}.bwp-slider.default2 .slick-arrow{top:30%;width:30px;height:30px;line-height:30px;font-size:11px}.bwp-slider.default2 .slick-arrow.fa-angle-left{left:15px}.bwp-slider.default2 .slick-arrow.fa-angle-right{right:15px}.bwp-slider.default2 .content-info{opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);padding:0}.bwp-slider.default2 .content-info .content{padding:20px 20px 20px;background:#fff;max-width:620px;margin:auto;box-shadow:0 13px 54px 0 rgba(0,0,0,.07)}}.bwp-slider-homepage:hover.slider-homepage1 .slick-arrow,.bwp-slider-homepage:hover.slider-homepage2 .slick-arrow,.bwp-slider-homepage:hover.slider-homepage3 .slick-arrow{opacity:1;visibility:visible}.bwp-slider-homepage .slick-carousel>.item{position:absolute;top:0}.bwp-slider-homepage .slick-carousel>.item:first-child{position:relative;z-index:10}.bwp-slider-homepage.slider-homepage1 .content-image img{width:100%}.bwp-slider-homepage.slider-homepage1 span{display:inline-block;color:#f1592b;position:relative}.bwp-slider-homepage.slider-homepage1 span:before{content:"";width:100%;height:3px;background:#f1592b;position:absolute;bottom:3px}.bwp-slider-homepage.slider-homepage1 .slick-dots{position:absolute;bottom:0;z-index:10}.bwp-slider-homepage.slider-homepage1 .item-info{position:absolute;width:100%;display:flex}.bwp-slider-homepage.slider-homepage1 .item-info .content{opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;transition-delay:0.6s}.bwp-slider-homepage.slider-homepage1 .item-info.vertical_middle{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bwp-slider-homepage.slider-homepage1 .item-info.vertical_top{top:0}.bwp-slider-homepage.slider-homepage1 .item-info.vertical_bottom{bottom:0}.bwp-slider-homepage.slider-homepage1 .item-info.horizontal_center{justify-content:center}.bwp-slider-homepage.slider-homepage1 .item-info.horizontal_start{justify-content:flex-start}.bwp-slider-homepage.slider-homepage1 .item-info.horizontal_end{justify-content:flex-end}.bwp-slider-homepage.slider-homepage1 .item-info.align_left{text-align:left}.bwp-slider-homepage.slider-homepage1 .item-info.align_right{text-align:right}.bwp-slider-homepage.slider-homepage1 .item-info.align_center{text-align:center}.bwp-slider-homepage.slider-homepage1 .item-info.align_justify{text-align:justify}.bwp-slider-homepage.slider-homepage1 .item-info.animation-top .content{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}.bwp-slider-homepage.slider-homepage1 .item-info.animation-left .content{-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px)}.bwp-slider-homepage.slider-homepage1 .item-info.animation-bottom .content{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}.bwp-slider-homepage.slider-homepage1 .item-info.animation-right .content{-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}.bwp-slider-homepage.slider-homepage1 .item-info.animation-scale .content{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}@media (max-width:767px){.bwp-slider-homepage.slider-homepage1 .item-info.horizontal_start.align_center{justify-content:center}}.bwp-slider-homepage.slider-homepage1 .button-slider{display:inline-block}.bwp-slider-homepage.slider-homepage1 .button-slider:after{content:"\24";font-family:eleganticons;font-size:18px;font-weight:400;top:3px;display:inline-block;line-height:1;position:relative;margin-left:7.5px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.rtl .bwp-slider-homepage.slider-homepage1 .button-slider:after{margin-right:7.5px;margin-left:0}.bwp-slider-homepage.slider-homepage1 .slick-list{margin:0}.bwp-slider-homepage.slider-homepage1 .slick-list .item{padding:0}.bwp-slider-homepage.slider-homepage1 .slick-current .item-info .content{opacity:1;visibility:visible;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.bwp-slider-homepage.slider-homepage1 .slick-current .item-info.animation-scale .content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.bwp-slider-homepage.slider-homepage1 .slick-arrow{opacity:0;visibility:hidden;width:45px;height:45px;line-height:43px;font-size:18px;font-weight:400;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bwp-slider-homepage.slider-homepage1 .slick-arrow.fa-angle-left{left:90px}.bwp-slider-homepage.slider-homepage1 .slick-arrow.fa-angle-left:before{content:"\23";font-family:eleganticons}.bwp-slider-homepage.slider-homepage1 .slick-arrow.fa-angle-right{right:90px}.bwp-slider-homepage.slider-homepage1 .slick-arrow.fa-angle-right:before{content:"\24";font-family:eleganticons}@media (max-width:1199px){.bwp-slider-homepage.slider-homepage1 .slick-arrow{width:35px;height:35px;line-height:33px;font-size:16px}.bwp-slider-homepage.slider-homepage1 .slick-arrow.fa-angle-left{left:15px}.bwp-slider-homepage.slider-homepage1 .slick-arrow.fa-angle-right{right:15px}}@media (max-width:991px){.bwp-slider-homepage.slider-homepage1 .slick-arrow{display:none!important}}.bwp-slider-homepage.slider-homepage1 ul.slick-dots li button{background:rgba(255,255,255,.3)}.bwp-slider-homepage.slider-homepage1 ul.slick-dots li.slick-active button{background:#fff}.bwp-slider-homepage.slider-homepage2 .content-image img{width:100%}.bwp-slider-homepage.slider-homepage2 span{display:inline-block}.bwp-slider-homepage.slider-homepage2 .slick-dots{position:absolute;bottom:0;z-index:10}.bwp-slider-homepage.slider-homepage2 .item-info{position:absolute;width:100%;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;margin-top:-100px;transition-delay:0.6s;display:flex}.bwp-slider-homepage.slider-homepage2 .item-info.vertical_middle{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bwp-slider-homepage.slider-homepage2 .item-info.vertical_top{top:0}.bwp-slider-homepage.slider-homepage2 .item-info.vertical_bottom{bottom:0}.bwp-slider-homepage.slider-homepage2 .item-info.horizontal_center{justify-content:center}.bwp-slider-homepage.slider-homepage2 .item-info.horizontal_start{justify-content:flex-start}.bwp-slider-homepage.slider-homepage2 .item-info.horizontal_end{justify-content:flex-end}.bwp-slider-homepage.slider-homepage2 .item-info.align_left{text-align:left}.bwp-slider-homepage.slider-homepage2 .item-info.align_right{text-align:right}.bwp-slider-homepage.slider-homepage2 .item-info.align_center{text-align:center}.bwp-slider-homepage.slider-homepage2 .item-info.align_justify{text-align:justify}@media (max-width:480px){.bwp-slider-homepage.slider-homepage2 .item-info{justify-content:center!important}}.bwp-slider-homepage.slider-homepage2 .content{max-width:415px}.bwp-slider-homepage.slider-homepage2 .button-slider{display:inline-block}.bwp-slider-homepage.slider-homepage2 .slick-list{margin:0}.bwp-slider-homepage.slider-homepage2 .slick-list .item{padding:0}.bwp-slider-homepage.slider-homepage2 .slick-current .item-info{opacity:1;visibility:visible;margin-top:0}.bwp-slider-homepage.slider-homepage2 .slick-arrow{opacity:1;visibility:visible;width:45px;height:45px;line-height:43px;font-size:15px;font-weight:400;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bwp-slider-homepage.slider-homepage2 .slick-arrow.fa-angle-left{left:90px}.bwp-slider-homepage.slider-homepage2 .slick-arrow.fa-angle-left:before{content:"\e910";font-family:"icomoon"}.bwp-slider-homepage.slider-homepage2 .slick-arrow.fa-angle-right{right:90px}.bwp-slider-homepage.slider-homepage2 .slick-arrow.fa-angle-right:before{content:"\e904";font-family:"icomoon"}@media (max-width:1199px){.bwp-slider-homepage.slider-homepage2 .slick-arrow.fa-angle-left{left:15px}.bwp-slider-homepage.slider-homepage2 .slick-arrow.fa-angle-right{right:15px}}@media (max-width:991px){.bwp-slider-homepage.slider-homepage2 .slick-arrow{display:none!important}}.bwp-slider-homepage.slider-homepage3 .content-image img{width:100%}.bwp-slider-homepage.slider-homepage3 span{display:inline-block}.bwp-slider-homepage.slider-homepage3 .slick-dots{position:absolute;bottom:0;z-index:10}.bwp-slider-homepage.slider-homepage3 .item-info{position:absolute;width:100%;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;margin-top:-100px;transition-delay:0.6s;display:flex}.bwp-slider-homepage.slider-homepage3 .item-info.vertical_middle{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bwp-slider-homepage.slider-homepage3 .item-info.vertical_top{top:0}.bwp-slider-homepage.slider-homepage3 .item-info.vertical_bottom{bottom:0}.bwp-slider-homepage.slider-homepage3 .item-info.horizontal_center{justify-content:center}.bwp-slider-homepage.slider-homepage3 .item-info.horizontal_start{justify-content:flex-start}.bwp-slider-homepage.slider-homepage3 .item-info.horizontal_end{justify-content:flex-end}.bwp-slider-homepage.slider-homepage3 .item-info.align_left{text-align:left}.bwp-slider-homepage.slider-homepage3 .item-info.align_right{text-align:right}.bwp-slider-homepage.slider-homepage3 .item-info.align_center{text-align:center}.bwp-slider-homepage.slider-homepage3 .item-info.align_justify{text-align:justify}@media (max-width:480px){.bwp-slider-homepage.slider-homepage3 .item-info{justify-content:center!important}}.bwp-slider-homepage.slider-homepage3 .button-slider{display:inline-block}.bwp-slider-homepage.slider-homepage3 .slick-list{margin:0}.bwp-slider-homepage.slider-homepage3 .slick-list .item{padding:0}.bwp-slider-homepage.slider-homepage3 .slick-current .item-info{opacity:1;visibility:visible;margin-top:0}.bwp-slider-homepage.slider-homepage3 .slick-arrow{opacity:1;visibility:visible;width:45px;height:45px;line-height:43px;font-size:15px;font-weight:400;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.bwp-slider-homepage.slider-homepage3 .slick-arrow.fa-angle-left{left:90px}.bwp-slider-homepage.slider-homepage3 .slick-arrow.fa-angle-left:before{content:"\e910";font-family:"icomoon"}.bwp-slider-homepage.slider-homepage3 .slick-arrow.fa-angle-right{right:90px}.bwp-slider-homepage.slider-homepage3 .slick-arrow.fa-angle-right:before{content:"\e904";font-family:"icomoon"}@media (max-width:1199px){.bwp-slider-homepage.slider-homepage3 .slick-arrow.fa-angle-left{left:15px}.bwp-slider-homepage.slider-homepage3 .slick-arrow.fa-angle-right{right:15px}}@media (max-width:991px){.bwp-slider-homepage.slider-homepage3 .slick-arrow{display:none!important}}.social-link{padding:0}.social-link li{display:inline-block;text-align:center;margin:0 17px}.social-link li:first-child{margin-left:0}.rtl .social-link li:first-child{margin-right:0;margin-left:0}.social-link li:last-child{margin-right:0}.rtl .social-link li:last-child{margin-left:0;margin-right:0}.social-link li a i{font-size:18px;color:#e6e6e6}.social-link li a i.social_instagram{color:#bc1a1a}.social-link li a i.social_googleplus{color:#dd4b39}.social-link li a i.social_twitter{color:#1b80be}.social-link li a i.social_facebook{color:#3b5998}.social-link li a i.social_linkedin{color:#1da1f2}.social-link li a i.social_pinterest{color:#bc1a1a}.social-link li:hover a i{color:#064532}.bwp-countdown .slick-carousel{overflow:unset}@media (max-width:1199px){.bwp-countdown .slick-list{margin:0 -7.5px}.bwp-countdown .slick-list .item-product{padding:0 7.5px}}.bwp-countdown.slider .products-list.grid .product-wapper .products-thumb{border:15px solid #fff;-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.05);box-shadow:0 15px 20px 0 rgba(0,0,0,.05)}.bwp-countdown.slider .products-list.grid .product-wapper .products-thumb .product-button{text-align:center}.bwp-countdown.slider .item-product-content{margin:0 0 30px!important;-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.05);box-shadow:0 15px 20px 0 rgba(0,0,0,.05);display:flex;align-items:center;flex-wrap:wrap;overflow:hidden}.bwp-countdown.slider .content-image{width:225px;flex:0 0 225px}.bwp-countdown.slider .rating .review-count{display:inline-block}.bwp-countdown.slider .products-list.grid .product-wapper{padding:20px 60px 20px 20px}.rtl .bwp-countdown.slider .products-list.grid .product-wapper{padding:20px 20px 20px 60px}.bwp-countdown.slider .products-list.grid .product-wapper .products-content{flex:1;padding-left:20px;margin:0}.rtl .bwp-countdown.slider .products-list.grid .product-wapper .products-content{padding-right:20px;padding-left:0}.bwp-countdown.slider .products-list.grid .product-wapper .products-content h3.product-title{font-size:18px}.bwp-countdown.slider .price{font-size:18px;color:#767a79;margin-bottom:5px}.bwp-countdown.slider .price ins{text-decoration:none}.bwp-countdown.slider .available-box{margin-top:20px}.bwp-countdown.slider .available-box .content-available{display:flex;justify-content:space-between;font-weight:700;font-size:14px}.bwp-countdown.slider .available-box .content-available label{margin-bottom:0;margin-right:5px;color:#767a79}.rtl .bwp-countdown.slider .available-box .content-available label{margin-left:5px;margin-right:0}.bwp-countdown.slider .available-box .content-available .available{color:#064532}.bwp-countdown.slider .available-box .content-available .sold{color:#de2828}.bwp-countdown.slider .available-box .percent{position:relative;height:6px;width:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background:#e1e1e1;margin-bottom:6px}.bwp-countdown.slider .available-box .percent .content{position:absolute;top:0;left:0;height:6px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background:#064532}.bwp-countdown.slider .item-countdown{display:flex;align-items:center;margin-top:20px;flex-wrap:wrap;text-align:left}.rtl .bwp-countdown.slider .item-countdown{text-align:right}.bwp-countdown.slider .item-countdown .countdown-content>span{display:inline-block;margin-right:5px;text-align:center}.rtl .bwp-countdown.slider .item-countdown .countdown-content>span{margin-left:5px;margin-right:0}.bwp-countdown.slider .item-countdown .countdown-content>span:last-child{margin-right:0}.rtl .bwp-countdown.slider .item-countdown .countdown-content>span:last-child{margin-left:0;margin-right:0}.bwp-countdown.slider .item-countdown .countdown-content>span .countdown-amount{font-size:18px;font-weight:700;color:#f1592b;width:45px;height:45px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:inline-block;text-align:center;line-height:43px;border:1px solid #dbdbdb}.bwp-countdown.slider .item-countdown .countdown-content>span .countdown-text{font-size:12px;text-transform:uppercase;font-weight:700;display:block;margin-top:3px;color:#064532}.bwp-countdown.slider .slick-dots{margin-top:20px}@media (max-width:1199px){.bwp-countdown.slider .products-list.grid .product-wapper{padding:20px}}@media (max-width:767px){.bwp-countdown.slider .products-list.grid .product-wapper .products-content{width:100%;flex:0 0 100%;padding-left:0;margin-top:25px}.rtl .bwp-countdown.slider .products-list.grid .product-wapper .products-content{padding-right:0;padding-left:0}.bwp-countdown.slider .content-image{width:100%;flex:0 0 100%}}.bwp-gallery .slick-slide{text-align:center}.bwp-gallery .slick-slide img{display:inline-block}.bwp-gallery .slick-dots{position:absolute;bottom:15px;padding:0;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.bwp-gallery .slick-dots li button{border:0;opacity:.4;background:#000;width:16px;height:16px;transform:none}.bwp-gallery .slick-dots li button:hover{background:#fff;opacity:1}.bwp-gallery .slick-dots li.slick-active button{background:#fff;opacity:1}.vc_wp_tagcloud .widget_tag_cloud h2.widgettitle{font-size:18px;border-bottom:1px solid #343434;margin-top:0;margin-bottom:10px;padding-bottom:14px}.wpb-portfolio.slider .portfolio-item:first-child{margin-bottom:30px}.wpb-portfolio.slider .portfolio-item-inner{position:relative;overflow:hidden}.wpb-portfolio.slider .portfolio-item-inner:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.35);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;visibility:hidden;z-index:1}.rtl .wpb-portfolio.slider .portfolio-item-inner:before{right:0;left:auto}.wpb-portfolio.slider .portfolio-item-inner .portfolio-img img{-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease}.wpb-portfolio.slider .portfolio-item-inner:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.wpb-portfolio.slider .portfolio-item-inner:hover .pitem-text a{opacity:1;visibility:visible;top:-17.5px}.wpb-portfolio.slider .portfolio-item-inner:hover .portfolio-img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease}.wpb-portfolio.slider .portfolio-item-inner .pitem-text{position:absolute;top:50%;left:50%;width:100%;display:inline-block;text-align:center;z-index:9;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rtl .wpb-portfolio.slider .portfolio-item-inner .pitem-text{right:50%;left:auto}.wpb-portfolio.slider .portfolio-item-inner .pitem-text a{position:absolute;top:-30px;opacity:0;visibility:hidden;color:#767a79;background:#fff;line-height:35px;z-index:9;text-align:center;width:35px;height:35px;-webkit-transition:top 0.3s ease-in-out;transition:top 0.3s ease-in-out}.wpb-portfolio.slider .portfolio-item-inner .pitem-text a:hover{color:#fff;background:#064532}.wpb-portfolio.slider .portfolio-item-inner .pitem-text a span{line-height:35px}.wpb-portfolio.slider .portfolio-item-inner .pitem-text .item-more{right:calc(50% - 40px)}.rtl .wpb-portfolio.slider .portfolio-item-inner .pitem-text .item-more{left:calc(50% - 40px);right:auto}.wpb-portfolio.slider .portfolio-item-inner .pitem-text .item-popup{left:calc(50% - 40px)}.rtl .wpb-portfolio.slider .portfolio-item-inner .pitem-text .item-popup{right:calc(50% - 40px);left:auto}.bwp-widget-feature-product{border:2px solid #e6e6e6;padding:25px 15px 20px}.bwp-widget-feature-product .title-feature{font-size:22px;margin:0;border-bottom:2px solid #e6e6e6;padding-bottom:10px;margin-bottom:20px}.bwp-widget-feature-product .title-feature:after{content:".";display:inline-block;color:#064532}.bwp-widget-feature-product ul{padding:0;list-style:none}.bwp-widget-feature-product .item-product{display:flex;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e6e6e6}.bwp-widget-feature-product .item-product:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.bwp-widget-feature-product .item-thumb{flex:0 0 90px}.bwp-widget-feature-product .content-bottom{padding-left:15px}.rtl .bwp-widget-feature-product .content-bottom{padding-right:15px;padding-left:0}.bwp-widget-feature-product .content-bottom .rating{margin-bottom:0;font-size:14px}.bwp-widget-feature-product .content-bottom .item-title{margin-top:0;font-weight:500;display:block;margin-bottom:5px;font-size:15px;font-family:"Libre Baskerville",serif;line-height:18px}.bwp-widget-feature-product .content-bottom .item-title a{color:#000}.bwp-widget-feature-product .content-bottom .item-title a:hover{color:#064532}.bwp-widget-feature-product .content-bottom .price{line-height:100%;display:inline-block;font-size:14px}.bwp-widget-feature-product .content-bottom .price del{line-height:100%;color:rgba(118,122,121,.8);font-size:12px}.bwp-widget-feature-product .content-bottom .rating .review-count{display:inline-block;position:relative;top:-3px}.bwp-widget-feature-product .content-bottom .rating .star-rating{font-size:12px}.bwp-widget-feature-product .content-bottom .rating .review-count{display:inline-block;position:relative;top:-3px;font-size:10px}@media (max-width:1199px) and (min-width:991px){.bwp-widget-feature-product .title-feature{font-size:16px}.bwp-widget-feature-product .item-thumb{flex:0 0 60px}}.search-from-book.default .form-search{display:flex;align-items:center}.search-from-book.default .form-search>div:not(.btnsearchsubmit){flex:1;padding-right:60px}.rtl .search-from-book.default .form-search>div:not(.btnsearchsubmit){padding-left:60px;padding-right:0}.search-from-book.default .form-search>div:not(.btnsearchsubmit)>div{border-bottom:2px solid #e6e6e6;position:relative;padding-bottom:8px}.search-from-book.default .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-toggle{width:100%;display:block;cursor:pointer}.search-from-book.default .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu{-webkit-transform:unset!important;-moz-transform:unset!important;-ms-transform:unset!important;-o-transform:unset!important;transform:unset!important;top:100%!important;left:0!important;will-change:unset!important;min-width:250px;max-height:300px;width:100%;overflow:auto;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;padding:10px 0;border:0}.rtl .search-from-book.default .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu{right:0!important;left:auto}.search-from-book.default .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu::-webkit-scrollbar-track{background-color:#F5F5F5}.search-from-book.default .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu::-webkit-scrollbar{width:5px;background-color:#F5F5F5}.search-from-book.default .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1)}.search-from-book.default .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu li{line-height:35px;padding:0 20px;border-bottom:1px solid rgba(230,230,230,.7);cursor:pointer;color:#767a79;font-size:14px}.search-from-book.default .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu li:hover,.search-from-book.default .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu li.active{color:#064532}.search-from-book.default .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu li:last-child{border-bottom:0}.search-from-book.default .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu li.children{padding-left:35px}.rtl .search-from-book.default .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu li.children{padding-right:35px;padding-left:0}.search-from-book.default .form-search>div:not(.btnsearchsubmit) .caret{position:absolute;right:0;font-size:14px;top:2px}.rtl .search-from-book.default .form-search>div:not(.btnsearchsubmit) .caret{left:0;right:auto}@media (max-width:991px){.search-from-book.default .form-search>div:not(.btnsearchsubmit){padding-right:30px}.rtl .search-from-book.default .form-search>div:not(.btnsearchsubmit){padding-left:30px;padding-right:0}}.search-from-book.default .form-search .btnsearchsubmit button{background:#f1592b;color:#fff;border-radius:0;font-weight:700;text-transform:uppercase;padding:0 30px;line-height:45px}.search-from-book.default .form-search .btnsearchsubmit button i{font-size:20px;position:relative;top:3px;margin-right:5px}.rtl .search-from-book.default .form-search .btnsearchsubmit button i{margin-left:5px;margin-right:0}.search-from-book.default .form-search .btnsearchsubmit button:hover{background:#064532}@media (max-width:767px){.search-from-book.default .form-search{flex-wrap:wrap}.search-from-book.default .form-search>div:not(.btnsearchsubmit){padding-right:0;width:100%;flex:0 0 100%;margin-bottom:30px}.rtl .search-from-book.default .form-search>div:not(.btnsearchsubmit){padding-left:0;padding-right:0}.search-from-book.default .form-search .btnsearchsubmit{width:100%}.search-from-book.default .form-search .btnsearchsubmit button{width:100%}}.search-from-book.layout1 .form-search{display:flex;align-items:center}.search-from-book.layout1 .form-search>div:not(.btnsearchsubmit){flex:1;padding-right:60px}.rtl .search-from-book.layout1 .form-search>div:not(.btnsearchsubmit){padding-left:60px;padding-right:0}.search-from-book.layout1 .form-search>div:not(.btnsearchsubmit)>div{border-bottom:2px solid #e6e6e6;position:relative;padding-bottom:8px}.search-from-book.layout1 .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-toggle{width:100%;display:block;cursor:pointer}.search-from-book.layout1 .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu{-webkit-transform:unset!important;-moz-transform:unset!important;-ms-transform:unset!important;-o-transform:unset!important;transform:unset!important;top:100%!important;left:0!important;will-change:unset!important;min-width:250px;max-height:300px;width:100%;overflow:auto;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;padding:10px 0;border:0}.rtl .search-from-book.layout1 .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu{right:0!important;left:auto}.search-from-book.layout1 .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu::-webkit-scrollbar-track{background-color:#F5F5F5}.search-from-book.layout1 .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu::-webkit-scrollbar{width:5px;background-color:#F5F5F5}.search-from-book.layout1 .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1)}.search-from-book.layout1 .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu li{line-height:35px;padding:0 20px;border-bottom:1px solid rgba(230,230,230,.7);cursor:pointer;color:#767a79;font-size:14px}.search-from-book.layout1 .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu li:hover,.search-from-book.layout1 .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu li.active{color:#064532}.search-from-book.layout1 .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu li:last-child{border-bottom:0}.search-from-book.layout1 .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu li.children{padding-left:35px}.rtl .search-from-book.layout1 .form-search>div:not(.btnsearchsubmit)>div .pwb-dropdown-menu li.children{padding-right:35px;padding-left:0}.search-from-book.layout1 .form-search>div:not(.btnsearchsubmit) .caret{position:absolute;right:0;font-size:14px;top:2px}@media (max-width:991px){.search-from-book.layout1 .form-search>div:not(.btnsearchsubmit){padding-right:30px}.rtl .search-from-book.layout1 .form-search>div:not(.btnsearchsubmit){padding-left:30px;padding-right:0}}.search-from-book.layout1 .form-search .btnsearchsubmit button{background:#f1592b;color:#fff;border-radius:0;font-weight:700;text-transform:uppercase;padding:0 30px;line-height:45px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.search-from-book.layout1 .form-search .btnsearchsubmit button i{font-size:20px;position:relative;top:3px;margin-right:5px}.rtl .search-from-book.layout1 .form-search .btnsearchsubmit button i{margin-left:5px;margin-right:0}.search-from-book.layout1 .form-search .btnsearchsubmit button:hover{background:#064532}@media (max-width:767px){.search-from-book.layout1 .form-search{flex-wrap:wrap}.search-from-book.layout1 .form-search>div:not(.btnsearchsubmit){padding-right:0;width:100%;flex:0 0 100%;margin-bottom:30px}.rtl .search-from-book.layout1 .form-search>div:not(.btnsearchsubmit){padding-left:0;padding-right:0}.search-from-book.layout1 .form-search .btnsearchsubmit{width:100%}.search-from-book.layout1 .form-search .btnsearchsubmit button{width:100%}}.bwp_widget_image{margin-bottom:40px}.bwp_widget_image .container-banner{position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.bwp_widget_image .container-banner .boxContent{max-width:640px;padding:30px;text-align:center;color:#fff}.bwp_widget_image .container-banner .boxContent .boxSubTitle{margin:0;padding:10px 0;font-size:24px;font-weight:400;text-transform:uppercase}.bwp_widget_image .container-banner .boxContent .boxTitle{margin:0;padding:10px 0;font-size:42px;font-weight:700;text-transform:uppercase;color:#fff}.bwp_widget_image .container-banner .boxContent .btn,.bwp_widget_image .container-banner .boxContent .clear-all{font-size:16px;font-weight:700;margin:20px 0 0;padding:5px 20px;height:42px;border:1px solid #fff;background-color:transparent;color:#fff;text-transform:uppercase;text-decoration:none;-webkit-transition:opacity 0.3s ease-in-out 0.3s;transition:opacity 0.3s ease-in-out 0.3s}.bwp_widget_image .container-banner .boxContent .btn:hover,.bwp_widget_image .container-banner .boxContent .clear-all:hover{border-color:#064532;background-color:#064532}.title_block h4{font-size:5rem;text-align:center;position:relative;text-transform:uppercase;line-height:100%;letter-spacing:2px;padding-bottom:15px;padding-bottom:20px;margin-bottom:30px}.title_block h4:before,.title_block h4:after{content:"";height:1px;position:absolute;bottom:0;left:50%}.rtl .title_block h4:before,.rtl .title_block h4:after{right:50%;left:auto}.title_block h4:before{width:20%;margin-left:-10%;background-color:#e6e6e6}.rtl .title_block h4:before{margin-right:-10%;margin-left:0}.title_block h4:after{width:10%;margin-left:-5%;background-color:#616161;z-index:1}.rtl .title_block h4:after{margin-right:-5%;margin-left:0}.widget label{font-weight:500}.widget .widget_sp_image-image-link{display:block;overflow:hidden;position:relative}.widget .widget_sp_image-image-link img{display:block;max-width:100%;height:auto;-webkit-transition:all 0.35s;transition:all 0.35s}.widget .post-widget .image{width:70px;height:70px;margin:0;margin-right:10px}.rtl .widget .post-widget .image{margin-left:10px;margin-right:0}.widget .post-widget .image img{width:100%;height:100%}.widget.widget_archive ul,.widget.widget_archive ol{padding:0;list-style:none}.widget.widget_archive ul li .children>li:before,.widget.widget_archive ol li .children>li:before{top:24px}.widget.widget_archive ul ul li:first-child,.widget.widget_archive ol ul li:first-child{padding-top:14px;background-position:0 24px}.widget.widget_pages ul,.widget.widget_pages ol{padding:0;list-style:none}.widget.widget_pages ul li .children>li:before,.widget.widget_pages ol li .children>li:before{top:24px}.widget.widget_pages ul ul li:first-child,.widget.widget_pages ol ul li:first-child{padding-top:14px;background-position:0 24px}.widget.widget_meta ul,.widget.widget_meta ol{padding:0;list-style:none}.widget.widget_meta ul li .children>li:before,.widget.widget_meta ol li .children>li:before{top:24px}.widget.widget_meta ul ul li:first-child,.widget.widget_meta ol ul li:first-child{padding-top:14px;background-position:0 24px}.widget.widget_nav_menu ul,.widget.widget_nav_menu ol{padding:0;list-style:none}.widget.widget_nav_menu ul li .children>li:before,.widget.widget_nav_menu ol li .children>li:before{top:24px}.widget.widget_nav_menu ul ul li:first-child,.widget.widget_nav_menu ol ul li:first-child{padding-top:14px;background-position:0 24px}.widget.widget_rss ul,.widget.widget_rss ol{padding:0;list-style:none}.widget.widget_rss ul li .children>li:before,.widget.widget_rss ol li .children>li:before{top:24px}.widget.widget_rss ul ul li:first-child,.widget.widget_rss ol ul li:first-child{padding-top:14px;background-position:0 24px}.widget.widget_rss ul li{background:none;margin-bottom:10px}.widget.widget_rss ul li a{padding:0}.widget.widget_recent_entries ul,.widget.widget_recent_entries ol{padding:0;list-style:none}.widget.widget_recent_entries ul li .children>li:before,.widget.widget_recent_entries ol li .children>li:before{top:24px}.widget.widget_recent_entries ul ul li:first-child,.widget.widget_recent_entries ol ul li:first-child{padding-top:14px;background-position:0 24px}.widget.widget_recent_entries ul li{background:none}.widget.widget_recent_comments ul,.widget.widget_recent_comments ol{padding:0;list-style:none}.widget.widget_recent_comments ul li .children>li:before,.widget.widget_recent_comments ol li .children>li:before{top:24px}.widget.widget_recent_comments ul ul li:first-child,.widget.widget_recent_comments ol ul li:first-child{padding-top:14px;background-position:0 24px}.widget.widget_recent_comments ul li{background:none}.widget.widget_rss ul,.widget.widget_rss ol{padding:0;list-style:none}.widget.widget_rss ul li .children>li:before,.widget.widget_rss ol li .children>li:before{top:24px}.widget.widget_rss ul ul li:first-child,.widget.widget_rss ol ul li:first-child{padding-top:14px;background-position:0 24px}.widget.widget_rss ul li{background:none}.widget.widget_rss ul li a{padding:0}.widget.widget_rss ul li:before{display:none}.contact{margin:0;padding:0}.contact:before,.contact:after{content:" ";display:table}.contact:after{clear:both}.contact dt{float:left;width:30px;height:auto}.rtl .contact dt{float:right}.contact dd{overflow:hidden;margin-bottom:5px}.contact .contact-icon{display:block;text-align:center;background:#064532;float:left;width:22px;height:22px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.rtl .contact .contact-icon{float:right}.contact .contact-icon .fa{color:#fff;font-size:1rem;margin:0 0 0 4px}.rtl .contact .contact-icon .fa{margin:0 4px 0 0}.wpcf7-form div.wpcf7-validation-errors,.wpcf7-form div.wpcf7-acceptance-missing{margin-top:15px}.wpbingo-newsletter-1{background-color:transparent;z-index:1;position:relative;display:flex;align-items:center;flex-wrap:wrap}.wpbingo-newsletter-1 .title{font-size:18px;font-weight:700;color:#fff;line-height:25px;text-transform:uppercase}.wpbingo-newsletter-1 .sub-title{color:#767a79}.wpbingo-newsletter-1 .content-newsletter{margin-left:90px;position:relative;flex:1;display:flex;align-items:center}@media (max-width:1199px){.wpbingo-newsletter-1 .content-newsletter{margin-left:40px}}@media (max-width:991px){.wpbingo-newsletter-1 .content-newsletter{margin-left:0;margin-bottom:25px}}@media (max-width:767px){.wpbingo-newsletter-1 .content-newsletter{max-width:unset;min-width:unset}}.wpbingo-newsletter-1 .content-newsletter input[type="email"]{height:40px;line-height:40px}.wpbingo-newsletter-1 .content-newsletter .clearfix{position:relative}.wpbingo-newsletter-1 .content-newsletter .your-email{flex:1}.wpbingo-newsletter-1 input[type="email"]{border:0;background:#fff;font-weight:300;width:100%;padding:0 20px;border:none}.wpbingo-newsletter-1 input[type="email"]:-moz-placeholder{color:#a3a3a3}.wpbingo-newsletter-1 input[type="email"]::-moz-placeholder{color:#a3a3a3}.wpbingo-newsletter-1 input[type="email"]:-ms-input-placeholder{color:#a3a3a3}.wpbingo-newsletter-1 input[type="email"]::-webkit-input-placeholder{color:#a3a3a3}@media (max-width:1199px){.wpbingo-newsletter-1 input[type="email"]{padding:0 15px}}.wpbingo-newsletter-1 input[type="email"]::placeholder{font-size:14px}.wpbingo-newsletter-1 input[type="submit"]{background:transparent;border:0;text-transform:uppercase;color:#fff;font-size:14px;margin-left:10px;cursor:pointer;line-height:40px;padding:0 15px}.rtl .wpbingo-newsletter-1 input[type="submit"]{margin-right:10px;margin-left:0}.wpbingo-newsletter-1 input[type="submit"]:hover{background:#000;color:#fff}.wpbingo-newsletter-1 span.wpcf7-not-valid-tip{margin-top:15px}@media (max-width:991px){.wpbingo-newsletter-1 .title-newsletter{width:100%;text-align:center;margin-bottom:25px}}.wpbingo-newsletter-1-1{background-color:transparent;z-index:1;position:relative;display:flex;align-items:center;flex-wrap:wrap}.wpbingo-newsletter-1-1 .content-newsletter{position:relative;flex:1;display:flex;align-items:center}.wpbingo-newsletter-1-1 .content-newsletter input[type="email"]{height:55px;line-height:55px}.wpbingo-newsletter-1-1 .content-newsletter .clearfix{position:relative}.wpbingo-newsletter-1-1 .content-newsletter .your-email{flex:1}.wpbingo-newsletter-1-1 input[type="email"]{border:0;background:#fff;font-weight:300;width:100%;padding:0 20px;border:none;border:1px solid rgba(163,163,163,.5)}.wpbingo-newsletter-1-1 input[type="email"]:-moz-placeholder{color:#a3a3a3}.wpbingo-newsletter-1-1 input[type="email"]::-moz-placeholder{color:#a3a3a3}.wpbingo-newsletter-1-1 input[type="email"]:-ms-input-placeholder{color:#a3a3a3}.wpbingo-newsletter-1-1 input[type="email"]::-webkit-input-placeholder{color:#a3a3a3}@media (max-width:1199px){.wpbingo-newsletter-1-1 input[type="email"]{padding:0 15px}}.wpbingo-newsletter-1-1 input[type="email"]::placeholder{font-size:14px}.wpbingo-newsletter-1-1 input[type="submit"]{background:transparent;border:0;text-transform:uppercase;color:#fff;font-size:14px;cursor:pointer;line-height:55px;padding:0 15px}.wpbingo-newsletter-1-1 input[type="submit"]:hover{background:#000;color:#fff}.wpbingo-newsletter-1-1 span.wpcf7-not-valid-tip{margin-top:15px}@media (max-width:991px){.wpbingo-newsletter-1-1 .title-newsletter{width:100%;text-align:center;margin-bottom:25px}}.wpbingo-newsletter.newsletter-default .content-newsletter{max-width:690px;margin:auto;display:flex}.wpbingo-newsletter.newsletter-default .content-newsletter .wpcf7-form-control-wrap{width:100%}.wpbingo-newsletter.newsletter-default .content-newsletter input[type="email"]{width:100%;border:0;padding:0 20px;height:48px;line-height:48px;font-size:13px;background:#f0f0f0;color:#767a79}.wpbingo-newsletter.newsletter-default .content-newsletter input[type="submit"]{border:0;font-size:0;text-transform:uppercase;color:#fff;height:48px;line-height:48px;font-weight:500;position:relative;top:0;cursor:pointer;background:transparent;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:absolute;top:0;z-index:2;right:0;padding:0 30px}.wpbingo-newsletter.newsletter-default .content-newsletter .clearfix{position:relative;background:#064532;padding:0 20px;display:inline-block;text-align:center;display:inline-block;line-height:48px;height:48px}.wpbingo-newsletter.newsletter-default .content-newsletter .clearfix:before{content:"\e90a";font-family:icomoon;display:inline-block;font-size:20px;color:#fff}.wpbingo-newsletter.newsletter-default .content-newsletter .clearfix:hover{background:#f1592b}.wpbingo-newsletter.newsletter-default .content-newsletter .ajax-loader{position:absolute;left:calc(50% - 8px)}.wpbingo-newsletter.wpbingo-newsletter-sidebar{background:#f5f5f5;padding:35px 20px 40px 20px;color:#000}.rtl .wpbingo-newsletter.wpbingo-newsletter-sidebar{padding:35px 20px 40px 20px}.wpbingo-newsletter.wpbingo-newsletter-sidebar .content-newsletter{display:block}.wpbingo-newsletter.wpbingo-newsletter-sidebar input[type="email"]{border:2px solid #dedede;background:#fff;margin-bottom:10px}.wpbingo-newsletter.wpbingo-newsletter-sidebar input[type="submit"]{width:100%}.bwp-recent-post:hover .slick-arrow{opacity:1;visibility:visible}.bwp-recent-post .slick-carousel{overflow:unset}@media (max-width:1199px){.bwp-recent-post .slick-list{margin:0 -7.5px}.bwp-recent-post .slick-list .post-grid{padding:0 7.5px}}.bwp-recent-post .slick-arrow{top:30%}.bwp-recent-post .post-inner{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;margin-top:10px;overflow:hidden}.bwp-recent-post .post-inner:hover .post-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.bwp-recent-post .post-image{overflow:hidden}.bwp-recent-post .post-image img{-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.bwp-recent-post .btn-read-more .read-more{display:inline-block}.bwp-recent-post .btn-read-more .read-more:after{content:"\24";font-family:eleganticons;display:inline-block;font-weight:400;font-size:18px;position:relative;top:5px;margin-left:5px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.rtl .bwp-recent-post .btn-read-more .read-more:after{margin-right:5px;margin-left:0}.bwp-recent-post .post-categories{z-index:2;position:relative}.bwp-recent-post .post-categories a{display:inline-block}.bwp-recent-post .entry-meta{display:flex;align-items:center}.bwp-recent-post.sidebar .post-grid{margin:0}.bwp-recent-post.sidebar .post-grid:last-child .item{border-bottom:0}.bwp-recent-post.sidebar .post-grid:first-child .item{padding-top:10px}.bwp-recent-post.sidebar .item{padding:20px 0;border-bottom:1px dashed #e6e6e6}.bwp-recent-post.sidebar .item>*{display:table-cell;vertical-align:top}@media (max-width:1199px) and (min-width:992px){.bwp-recent-post.sidebar .item>*{display:block}}.bwp-recent-post.sidebar .item>.post-thumbnail{width:70px;position:relative}@media (max-width:1199px) and (min-width:992px){.bwp-recent-post.sidebar .item>.post-thumbnail{width:100%}}.bwp-recent-post.sidebar .item>.post-thumbnail .cout{width:24px;height:24px;font-size:10px;background:#000;color:#fff;line-height:24px;text-align:center;position:absolute;top:0;left:0}.rtl .bwp-recent-post.sidebar .item>.post-thumbnail .cout{right:0;left:auto}.bwp-recent-post.sidebar .item .post-content{position:relative;top:-7px;padding-left:20px}.rtl .bwp-recent-post.sidebar .item .post-content{padding-right:20px;padding-left:0}@media (max-width:1199px) and (min-width:992px){.bwp-recent-post.sidebar .item .post-content{padding:0;margin-top:15px}}.bwp-recent-post.sidebar .item .post-content .post-categories{margin-bottom:5px}.bwp-recent-post.sidebar .item .post-content .post-categories a{font-size:11px;color:#064532;text-transform:uppercase;font-weight:700}.bwp-recent-post.sidebar .item .post-content h2.entry-title{font-size:16px;font-weight:500;line-height:20px;margin:0;margin-bottom:3px}.bwp-recent-post.sidebar .item .post-content h2.entry-title a{color:#000}.bwp-recent-post.sidebar .item .post-content h2.entry-title a:hover{color:#064532}.bwp-recent-post.sidebar .item .post-content .meta-date{font-size:12px}.bwp-recent-post.sidebar .item .post-content span.entry-date{display:block;text-transform:uppercase}.bwp-recent-post.sidebar .item .post-content span.entry-date time{color:#767a79;font-size:10px;font-weight:500}.bwp-recent-post.sidebar .item .post-content .entry-link a{color:#000}.bwp-recent-post.sidebar .item .post-content .entry-link a:hover{color:#064532}.bwp-recent-post.sidebar .item .post-content i{display:none}.bwp-recent-post.default .post-content{margin-top:10px}.bwp-recent-post.default .categories a{color:#064532;font-size:14px}.bwp-recent-post.default .categories a:hover{color:#000}.bwp-recent-post.default .entry-title{line-height:1.3;font-size:16px;margin-bottom:0;margin-top:0}.bwp-recent-post.default .date-cmt{display:flex}.bwp-recent-post.default .date-cmt time.entry-date{color:#767a79;font-size:14px}.bwp-recent-post.default .entry-meta-head{font-size:14px;color:#767a79}.bwp-recent-post.default .entry-meta-head:before{content:"-";display:inline-block;margin:0 3px 0 5px}.bwp-recent-post.blog-menu .post-thumbnail{display:inline-block;max-width:125px;flex:0 0 125px}.bwp-recent-post.blog-menu .post-thumbnail img{max-width:125px}.bwp-recent-post.blog-menu .item{display:flex}.bwp-recent-post.blog-menu .post-content{padding-left:30px}.rtl .bwp-recent-post.blog-menu .post-content{padding-right:30px;padding-left:0}.bwp-recent-post.blog-menu .entry-title{font-size:16px;margin:0 0 5px}.bwp-recent-post.blog-menu .post-grid{margin-bottom:15px}.bwp-recent-post.blog-menu .post-grid:last-child{margin-bottom:0}.bwp-recent-post.blog-menu .day-cmt>*{display:inline-block;font-size:14px;color:#767a79}.bwp-recent-post.blog-menu .day-cmt>*:before{content:"|";display:inline-block;margin:0 5px;color:#e1e1e1}.bwp-recent-post.blog-menu .day-cmt>*:first-child:before{display:none}.bwp-recent-post.blog-menu .day-cmt>* a{color:#767a79}.bwp-recent-post.blog-menu .day-cmt>* time{color:#767a79}.bwp-recent-post.slider .entry-meta>div{margin-right:20px;padding-right:20px;position:relative}.rtl .bwp-recent-post.slider .entry-meta>div{margin-left:20px;margin-right:0}.rtl .bwp-recent-post.slider .entry-meta>div{padding-left:20px;padding-right:0}.bwp-recent-post.slider .entry-meta>div:before{content:"";position:absolute;right:0;width:1px;height:20px;background:#ddd;top:calc(50% - 10px)}.rtl .bwp-recent-post.slider .entry-meta>div:before{left:0;right:auto}.bwp-recent-post.slider .entry-meta>div:last-child{margin-right:0;padding-right:0}.rtl .bwp-recent-post.slider .entry-meta>div:last-child{margin-left:0;margin-right:0}.rtl .bwp-recent-post.slider .entry-meta>div:last-child{padding-left:0;padding-right:0}.bwp-recent-post.slider .entry-meta>div:last-child:before{display:none}.bwp-recent-post.slider .entry-meta>div i{position:relative;top:0}@media (max-width:480px){.bwp-recent-post.slider .entry-meta>div{margin-right:15px}.rtl .bwp-recent-post.slider .entry-meta>div{margin-left:15px;margin-right:0}}.bwp-recent-post.slider2 .item{margin-bottom:20px}.bwp-recent-post.slider2 .post-inner{display:flex;flex-wrap:wrap}.bwp-recent-post.slider2 .post-image{width:40%}.bwp-recent-post.slider2 .post-content{width:60%;padding-left:30px}.rtl .bwp-recent-post.slider2 .post-content{padding-right:30px;padding-left:0}.bwp-recent-post.slider2 .entry-meta>div{margin-left:20px}.rtl .bwp-recent-post.slider2 .entry-meta>div{margin-right:20px;margin-left:0}.bwp-recent-post.slider2 .entry-meta>div:first-child{margin-left:0}.rtl .bwp-recent-post.slider2 .entry-meta>div:first-child{margin-right:0;margin-left:0}.bwp-recent-post.slider2 .entry-meta i{position:relative;top:1px}@media (max-width:480px){.bwp-recent-post.slider2 .post-image{width:100%}.bwp-recent-post.slider2 .post-content{width:100%;padding-left:0;margin-top:20px}.rtl .bwp-recent-post.slider2 .post-content{padding-right:0;padding-left:0}.bwp-recent-post.slider2 .item{margin-bottom:50px}}.widget_text select{width:100%;white-space:pre-wrap}.sidebar .widget>ul ul.children{padding:0 20px}.sidebar .widget ul.sub-menu{padding:0 20px}.template-news .bwp-sidebar .post-widget .blog-title,.template-news .bwp-sidebar .post-widget h6,.template-news .bwp-sidebar .comment-widget .blog-title,.template-news .bwp-sidebar .comment-widget h6{text-transform:none;font-weight:700;font-size:12px}.flickr-gallery img{padding:0;margin:4px;width:60px;height:60px;float:left}.rtl .flickr-gallery img{float:right}.bwp-sidebar>.widget{margin-bottom:40px;padding:0;border:none}.bwp-sidebar>.widget:empty{display:none}.bwp-sidebar>.widget:last-child{margin-bottom:0}.bwp-sidebar>.widget.bwp_widget_image{padding:0;overflow:hidden;border:none}@media (max-width:991px){.bwp-sidebar>.widget.bwp_widget_image .bwp-image{text-align:center}}.bwp-sidebar>.widget.widget_categories ul li{padding:15px 0!important;font-size:11px;font-weight:500}.bwp-sidebar>.widget.widget_categories ul li a{color:#767a79}.bwp-sidebar>.widget.widget_categories ul li a:hover{color:#064532}.bwp-sidebar>.widget.widget_categories ul li:last-child{border-bottom:0}.bwp-sidebar>.widget.widget_categories ul li.current-cat a{color:#064532}.bwp-sidebar>.widget.widget_categories ul li .children li:last-child{padding-bottom:0}.bwp-sidebar>.widget.widget_rss .rss-widget-icon{margin-top:3px!important}.bwp-sidebar>.widget.widget_rss ul li{padding-left:0!important}.rtl .bwp-sidebar>.widget.widget_rss ul li{padding-right:0!important;padding-left:0}.bwp-sidebar>.widget.dokan-store-widget.dokan-category-menu ul li{padding:5px 0!important}.bwp-sidebar>.widget.dokan-store-widget.dokan-category-menu ul li a{padding:0!important;border-bottom:0!important;font-size:14px!important;margin:0!important}.bwp-sidebar>.widget.dokan-store-widget.dokan-category-menu ul li a:hover{color:#064532!important}.bwp-sidebar>.widget.dokan-store-widget.dokan-category-menu #cat-drop-stack ul li:last-child.has-children a{border-bottom:0!important}.bwp-sidebar>.widget.dokan-store-widget.dokan-category-menu #cat-drop-stack>ul li.parent-cat-wrap ul.level-0{background:transparent}.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li:last-child{margin-bottom:0}.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li:before{display:none}.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li .product-title{font-size:15px;color:#767a79;font-weight:400;display:block}.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li .thumbnail-content{width:100%;max-width:100px}.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li .box-content{padding-left:20px}.rtl .bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li .box-content{padding-right:20px;padding-left:0}.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li .woocommerce-Price-amount{color:#000;font-size:16px}.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li .woocommerce-Price-amount>span{color:#000}.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li ins{text-decoration:none}.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li del .woocommerce-Price-amount{color:#767a79;font-weight:400;font-size:14px}.bwp-sidebar>.widget.dokan-store-widget.widget_products .product_list_widget li del .woocommerce-Price-amount>span{color:#767a79;font-weight:400}.bwp-sidebar>.widget.dokan-store-widget.dokan-store-contact{margin-bottom:50px}.bwp-sidebar>.widget.dokan-store-widget.dokan-store-contact ul li{padding:0!important}.bwp-sidebar>.widget.dokan-store-widget.dokan-store-contact ul li:before{display:none}.bwp-sidebar>.widget.dokan-store-widget.dokan-store-contact .dokan-btn-theme{padding:0 20px;line-height:40px;text-transform:uppercase;font-weight:500!important;font-size:12px;letter-spacing:2px}.bwp-sidebar>.widget.dokan-store-widget #cat-drop-stack>ul li a{color:#767a79}.bwp-sidebar>.widget.dokan-store-widget #cat-drop-stack>ul li a:hover{color:#064532}.bwp-sidebar>.widget .widgettitle,.bwp-sidebar>.widget .widget-title,.bwp-sidebar>.widget .title_brand h2{color:#000;padding:0 0 10px;background:transparent;font-weight:600;font-size:20px;margin:0 0 20px 0;position:relative;text-transform:capitalize;border:0;border-bottom:1px solid #e1e1e1;line-height:20px}.bwp-sidebar>.widget .widgettitle .rsswidget .rss-widget-icon,.bwp-sidebar>.widget .widget-title .rsswidget .rss-widget-icon,.bwp-sidebar>.widget .title_brand h2 .rsswidget .rss-widget-icon{margin-top:5px}.bwp-sidebar>.widget .widgettitle:before,.bwp-sidebar>.widget .widget-title:before,.bwp-sidebar>.widget .title_brand h2:before{content:"";width:50px;height:3px;background:#064532;bottom:-1px;position:absolute}.bwp-sidebar>.widget>div>ul:not(.social-link),.bwp-sidebar>.widget>ul{padding-left:0px!important;margin-top:-7px;margin-bottom:-7px}.rtl .bwp-sidebar>.widget>div>ul:not(.social-link),.rtl .bwp-sidebar>.widget>ul{padding-right:0px!important;padding-left:0}.bwp-sidebar>.widget>div>ul:not(.social-link)>li a,.bwp-sidebar>.widget>div>ul:not(.social-link)>li span,.bwp-sidebar>.widget>ul>li a,.bwp-sidebar>.widget>ul>li span{color:#767a79}.bwp-sidebar>.widget>div>ul:not(.social-link)>li.current-cat>a,.bwp-sidebar>.widget>div>ul:not(.social-link)>li.open>a,.bwp-sidebar>.widget>ul>li.current-cat>a,.bwp-sidebar>.widget>ul>li.open>a{color:#064532}.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget){background:transparent;padding:0;border:none;padding-left:15px}.rtl .bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget){padding-right:15px;padding-left:0}.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments){padding:5px 0;list-style:none;color:#767a79}.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments):first-child{padding-top:0;border-top:none}.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) .count{display:inline-block}.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) a:not(.rsswidget){color:#767a79}.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) a:not(.rsswidget):hover,.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) a:not(.rsswidget).active{color:#064532}.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments).current-cat{color:#064532}.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments).current-cat>a,.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments).current-cat>span{color:#064532;cursor:pointer}.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments).current-cat>a .count,.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments).current-cat>span .count{color:#064532}.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments).current-cat:before{color:#064532!important}.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget).children{margin-top:12px}.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget).children li:last-child{padding-bottom:0}.bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li.cat-parent .children li{padding-left:20px}.rtl .bwp-sidebar>.widget ul:not(.social-link):not(.content-products):not(.product_list_widget) li.cat-parent .children li{padding-right:20px;padding-left:0}.bwp-sidebar>.widget.widget_recent_comments ul li{padding:5px 0;list-style:none;color:#767a79;padding-left:20px}.rtl .bwp-sidebar>.widget.widget_recent_comments ul li{padding-right:20px;padding-left:0}.bwp-sidebar>.widget.widget_recent_comments ul li:first-child{padding-top:0;border-top:none}.bwp-sidebar>.widget.widget_recent_comments ul li:before{content:"\f0e6";font-family:FontAwesome;font-size:13px;color:rgba(118,122,121,.5);margin-right:10px;margin-left:-20px}.rtl .bwp-sidebar>.widget.widget_recent_comments ul li:before{margin-left:10px;margin-right:0}.rtl .bwp-sidebar>.widget.widget_recent_comments ul li:before{margin-right:-20px;margin-left:0}.bwp-sidebar>.widget.widget_recent_comments ul li a{color:#767a79;word-break:break-word}.bwp-sidebar>.widget.widget_recent_comments ul li a:hover{color:#064532}.bwp-sidebar>.widget.widget_search #searchsubmit{font-size:0;height:45px;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);background:#000;padding:0 20px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.bwp-sidebar>.widget.widget_search #searchsubmit:hover{background:#021610}.bwp-sidebar>.widget.widget_search #searchsubmit:hover i{color:#fff}.bwp-sidebar>.widget.widget_search i{font-size:18px;line-height:45px;color:#fff}.bwp-sidebar>.widget.widget_search span{line-height:45px;color:#fff}.bwp-sidebar>.widget.widget_archive select,.bwp-sidebar>.widget.widget_text select,.bwp-sidebar>.widget.widget_categories select{margin-bottom:10px}.bwp-sidebar>.widget.widget_rss ul li{margin-left:0!important}.rtl .bwp-sidebar>.widget.widget_rss ul li{margin-right:0!important;margin-left:0}.bwp-sidebar>.widget.widget_rss ul li>div{font-style:italic;color:rgba(118,122,121,.7)}.bwp-sidebar>.widget.widget_rss ul li a{display:block;color:#000}.bwp-sidebar>.widget.widget_rss ul li a:hover{color:#064532}.bwp-sidebar>.widget.widget_rss ul li cite:before{content:"- "}.bwp-sidebar>.widget.widget_rss ul li cite:after{content:" -"}.bwp-sidebar>.widget.widget_tag_cloud .tagcloud a{color:#767a79;border:1px solid #e6e6e6;overflow:hidden;background:transparent;padding:7px 20px;text-transform:capitalize;position:relative}.bwp-sidebar>.widget.widget_tag_cloud .tagcloud a:before{content:"";position:absolute;bottom:0;right:0;width:0;height:100%;background:#efefef;z-index:-1;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.rtl .bwp-sidebar>.widget.widget_tag_cloud .tagcloud a:before{left:0;right:auto}.bwp-sidebar>.widget.widget_tag_cloud .tagcloud a:hover{border-color:#064532;color:#fff}.bwp-sidebar>.widget.widget_tag_cloud .tagcloud a:hover:before{width:100%;background:#064532}.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget{padding:0;list-style:none}.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li{padding:20px 0!important;border-bottom:1px dashed #e6e6e6;display:inline-block;width:100%}.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li:last-child{border-bottom:0}.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li img{max-width:90px;float:left;margin-right:20px}.rtl .bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li img{float:right}.rtl .bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li img{margin-left:20px;margin-right:0}.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li .product-title{font-size:16px;color:#000;display:block;font-weight:600;line-height:18px;margin-bottom:10px;font-family:"Libre Baskerville",serif}.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li .woocommerce-Price-amount{color:#064532;font-weight:500;font-size:18px;font-family:"Libre Baskerville",serif}.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li .woocommerce-Price-amount .woocommerce-Price-currencySymbol{color:#064532}.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li del .woocommerce-Price-amount{color:#767a79;font-size:12px}.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li del .woocommerce-Price-amount .woocommerce-Price-currencySymbol{color:#767a79}.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li ins{text-decoration:none}.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li ins .woocommerce-Price-amount{color:#ff4545}.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li ins .woocommerce-Price-amount .woocommerce-Price-currencySymbol{color:#ff4545}.bwp-sidebar>.widget.woocommerce.widget_products .product_list_widget li a:hover .product-title{color:#064532}.bwp-sidebar>.widget .bwp-widget-banner{text-align:left;margin-bottom:0}.rtl .bwp-sidebar>.widget .bwp-widget-banner{text-align:right}.bwp-sidebar ul.social-link li a{border:1px solid #000;width:36px;height:36px;background:#000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;line-height:36px;text-align:center;display:inline-block;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.bwp-sidebar ul.social-link li a i{color:#fff}.bwp-sidebar ul.social-link li a:hover{background:#fff}.bwp-sidebar ul.social-link li a:hover i{color:#000}.bwp-sidebar.sidebar-blog>.widget{border:2px solid #e6e6e6;padding:10px 30px 15px}.bwp-sidebar.sidebar-blog>.widget:not(.bwp_recent_post_widget).widget_categories>form{border:0!important}.bwp-sidebar.sidebar-blog>.widget:not(.bwp_recent_post_widget).widget_categories>form select{padding:0;border:0;background-position:calc(100% - 24px) calc(1em - 5px),calc(100% - 18px) calc(1em - 5px),calc(100% - 2.5em) .5em}.bwp-sidebar.sidebar-blog>.widget:not(.bwp_recent_post_widget).widget_categories>form select:focus{background-position:calc(100% - 24px) calc(1em - 5px),calc(100% - 18px) calc(1em - 5px),calc(100% - 2.5em) .5em;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-size:6px 5px,6px 5px,0 1.5em}.bwp-sidebar.sidebar-blog>.widget:not(.bwp_recent_post_widget).widget_archive select{border:0;padding:0;background-position:calc(100% - 24px) calc(1em - 5px),calc(100% - 18px) calc(1em - 5px),calc(100% - 2.5em) .5em}.bwp-sidebar.sidebar-blog>.widget:not(.bwp_recent_post_widget).widget_archive select:focus{background-position:calc(100% - 24px) calc(1em - 5px),calc(100% - 18px) calc(1em - 5px),calc(100% - 2.5em) .5em;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-size:6px 5px,6px 5px,0 1.5em}.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget){margin:0;overflow:hidden;padding:0}.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget).children{padding:0}.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments){font-size:15px;padding:10px 2px 10px 0!important;position:relative;font-weight:500}.rtl .bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments){padding:10px 0!important10px 2px}.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments):after{position:absolute;top:0;width:500px;border-top:1px dashed #e6e6e6;height:1px;left:calc(50% - 250px);content:""}.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments):before{content:"";display:inline-block;width:6px;height:6px;margin-right:10px;position:relative;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;top:-1px;background:rgba(230,230,230,.95);line-height:1}.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) .children,.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) .sub-menu{margin-top:10px;padding:10px 0 0 15px;overflow:unset;position:relative}.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) .children li:last-child,.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) .sub-menu li:last-child{padding-bottom:0!important}.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) .children:after,.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments) .sub-menu:after{position:absolute;top:0;width:1000px;border-top:1px dashed #e6e6e6;height:1px;left:calc(50% - 500px);content:""}.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments):first-child{padding-top:0!important}.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments):first-child:after{display:none}@media (max-width:1199px){.bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments){padding:10px 2px 10px 10px!important}.rtl .bwp-sidebar.sidebar-blog>.widget:not(.widget_rss) ul:not(.social-link):not(.content-products):not(.product_list_widget) li:not(.recentcomments){padding:10px 10px!important10px 2px}}.bwp-sidebar.sidebar-blog>.widget.widget_recent_comments ul li{color:rgba(118,122,121,.75)}.bwp-sidebar.sidebar-blog>.widget.widget_recent_comments ul li a{color:#5d605f}.bwp-sidebar.sidebar-blog>.widget.widget_recent_comments ul li a:hover{color:#064532}.bwp-sidebar.sidebar-blog>.widget.widget_search{padding:10px 30px 30px}.bwp-sidebar.sidebar-blog>.widget.widget_search .widget-title{margin-bottom:30px}.bwp-sidebar.sidebar-blog>.widget .widget-title{border-bottom:1px solid #e6e6e6;padding:11px 0}.bwp-sidebar.sidebar-single-product .policy-single{background:#f5f5f5!important}.bwp-sidebar.sidebar-single-product .policy-single li{display:flex;align-items:center;padding:20px!important;border-bottom:1px solid #e6e6e6}.bwp-sidebar.sidebar-single-product .policy-single li:last-child{border-bottom:0}.bwp-sidebar.sidebar-single-product .policy-single li i{font-size:40px;color:#064532}.bwp-sidebar.sidebar-single-product .policy-single li h2{margin:0;font-size:14px;text-transform:uppercase;font-weight:600}.bwp-sidebar.sidebar-single-product .policy-single li p{margin:0}.bwp-sidebar.sidebar-single-product .policy-single li .content{padding-left:20px}.rtl .bwp-sidebar.sidebar-single-product .policy-single li .content{padding-right:20px;padding-left:0}.widget_mc4wp_widget form{margin:0}.brands .vc_item{opacity:.5;filter:alpha(opacity=50)}.brands .vc_item.vc_active,.brands .vc_item:hover{opacity:1;filter:alpha(opacity=100)}.list-social{margin:0;line-height:0;text-align:center}.list-social li{display:inline-block;margin-bottom:0!important}.list-social li a{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;text-align:center;margin:0 18px 0 0;width:32px;height:32px;overflow:hidden;display:block;padding:6px;color:#000;background:#fff}.list-social li a>*{display:block;color:#000;font-size:18px}.list-social li a .fa,.list-social li a [class^="icon-"],.list-social li a [class*=" icon-"]{z-index:1;position:relative}.list-social li a:hover{background:#064532}.list-social li a:hover>*{color:#fff}.list-social li a:hover.dribbble{background:#F26798}.list-social li a:hover.facebook{background:#3b589e}.list-social li a:hover.google-plus{background:#d44132}.list-social li a:hover.skype{background:#00A8E6}.list-social li a:hover.tumblr{background:#465a74}.list-social li a:hover.twitter{background:#40BBF7}.list-social li a:hover.youtube{background:#F04E43}.list-social li a:hover.linkedin{background:#F8659C}.list-social li:last-child a{margin:0}.wpb_video_widget .video-description{text-transform:uppercase;font-weight:400;line-height:30px;font-size:12px;color:#000}.wpb_video_widget .wpb_wrapper .wpb_video_wrapper{padding-top:60.7%!important}#block_contact_infos p{margin-bottom:0}#block_contact_infos .ct-adress{padding-left:30px;margin-bottom:10px}.rtl #block_contact_infos .ct-adress{padding-right:30px;padding-left:0}#block_contact_infos .ct-adress:before{content:"\f041";font-family:"FontAwesome";position:absolute;left:0;font-size:17px}.rtl #block_contact_infos .ct-adress:before{right:0;left:auto}#block_contact_infos .ct-phone{padding-left:30px;margin-bottom:10px}.rtl #block_contact_infos .ct-phone{padding-right:30px;padding-left:0}#block_contact_infos .ct-phone:before{content:"\f10b";font-family:"FontAwesome";position:absolute;left:0;font-size:21px}.rtl #block_contact_infos .ct-phone:before{right:0;left:auto}#block_contact_infos .ct-email{padding-left:30px}.rtl #block_contact_infos .ct-email{padding-right:30px;padding-left:0}#block_contact_infos .ct-email:before{content:"\f0e0";font-family:"FontAwesome";position:absolute;left:0;font-size:13px}.rtl #block_contact_infos .ct-email:before{right:0;left:auto}.mc4wp-form .btn,.mc4wp-form .clear-all{line-height:20px}.bwp-ourteam:hover .slick-arrow{opacity:1;visibility:visible}@media (max-width:1199px){.bwp-ourteam .slick-list{margin:0 -7.5px}.bwp-ourteam .slick-list .ourteam-item{padding:0 7.5px}}.bwp-ourteam .slick-track{display:flex;align-items:flex-end}.bwp-ourteam .ourteam-customer-name{font-size:22px;color:#000;font-weight:600;margin-bottom:5px}.bwp-ourteam .ourteam-items:hover .ourteam-image .social-link{opacity:1;visibility:visible;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.bwp-ourteam .ourteam-info{margin-top:15px}.bwp-ourteam .ourteam-image{position:relative;text-align:center;overflow:hidden}.bwp-ourteam .ourteam-image img{width:100%}.bwp-ourteam .social-link{opacity:0;visibility:hidden;position:absolute;padding:30px;bottom:0;background:rgba(0,0,0,.5);left:50%;width:100%;-webkit-transform:translate(-50%,100%);-moz-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);-o-transform:translate(-50%,100%);transform:translate(-50%,100%);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:2}.bwp-ourteam .social-link li{margin:0 7px}.bwp-ourteam .social-link li a{font-size:12px;width:40px;height:40px;display:inline-block;line-height:42px;text-align:center;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#767a79}.bwp-ourteam .social-link li a i{font-size:14px;color:#767a79}.bwp-ourteam .social-link li a:hover{background:#064532}.bwp-ourteam .social-link li a:hover i{color:#fff}.widget h1.widget-title{font-size:18px;text-transform:uppercase;padding:0 0 10px 0;margin:0}.rtl .widget h1.widget-title{padding:0 0 10px 0}.bwp_best_seller .content-best-seller{margin-top:15px}.bwp_best_seller .content-best-seller .post-item{margin-bottom:30px;border:1px solid #f5f5f5;display:flex}.bwp_best_seller .content-best-seller .item-img{min-width:95px}.bwp_best_seller .content-best-seller .item-img img{width:95px}.bwp_best_seller .content-best-seller .item-content{padding-left:20px;padding-right:10px}.rtl .bwp_best_seller .content-best-seller .item-content{padding-right:20px;padding-left:0}.rtl .bwp_best_seller .content-best-seller .item-content{padding-left:10px;padding-right:0}.bwp_best_seller .content-best-seller .item-content h4{font-size:15px;font-weight:500;line-height:25px;margin-top:12px;margin-bottom:7px}.bwp_best_seller .content-best-seller .item-content h4 a{color:#767a79}.bwp_best_seller .content-best-seller .item-content h4 a:hover{color:#064532}.bwp_best_seller .content-best-seller .item-content del>.woocommerce-Price-amount{color:#767a79;font-weight:300}.bwp_best_seller .content-best-seller .item-content .woocommerce-Price-amount{color:#064532;font-weight:500}.bwp_best_seller .content-best-seller .item-content ins{color:#767a79;text-decoration:none;margin-left:5px}.rtl .bwp_best_seller .content-best-seller .item-content ins{margin-right:5px;margin-left:0}.bwp-widget-banner{position:relative}@media (max-width:991px){.bwp-widget-banner .banners .bwp-image img{width:100%}.bwp-widget-banner .banners .bwp-image a{display:block}}.bwp-widget-banner .button{display:inline-block}.bwp-image-product-countdown{position:relative}.bwp-image-product-countdown .button-banner a{display:inline-block}.bwp-image-product-countdown.default .review-count{display:inline-block;font-size:12px;position:relative;top:-3px}.bwp-image-product-countdown.default .product-title{margin:0;font-size:18px;font-family:"Libre Baskerville",serif}.bwp-image-product-countdown.default .product-price{color:#064532;font-size:20px;font-family:"Libre Baskerville",serif;margin-bottom:10px}.bwp-image-product-countdown.default .product-price ins{text-decoration:none;color:#ff4545}.bwp-image-product-countdown.default .product-countdown{margin-bottom:17px}.bwp-image-product-countdown.default .product-countdown .countdown-amount{display:inline-block;width:60px;height:60px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#fff;font-size:22px;font-family:"Libre Baskerville",serif;font-weight:600;line-height:60px;background:#064532}@media (max-width:480px){.bwp-image-product-countdown.default .product-countdown .countdown-amount{width:50px;height:50px;line-height:50px;font-size:18px}}.bwp-image-product-countdown.default .product-countdown .countdown-text{display:block;color:#000;text-transform:uppercase;font-family:"Libre Baskerville",serif;font-weight:600;font-size:11px;margin-top:7px;letter-spacing:1px}.bwp-image-product-countdown.default .product-countdown .countdown-content>*{display:inline-block;margin:0 5px}.bwp-image-product-countdown.banner-product-countdown .row{align-items:center}.bwp-image-product-countdown.banner-product-countdown .review-count{display:inline-block;font-size:12px;position:relative;top:-3px}.bwp-image-product-countdown.banner-product-countdown .product-title{margin:0;font-size:18px;font-family:"Libre Baskerville",serif}.bwp-image-product-countdown.banner-product-countdown .product-price{color:#064532;font-size:20px;font-family:"Libre Baskerville",serif;margin-bottom:10px}.bwp-image-product-countdown.banner-product-countdown .product-price ins{text-decoration:none;color:#ff4545}.bwp-image-product-countdown.banner-product-countdown .product-countdown{margin-bottom:17px}.bwp-image-product-countdown.banner-product-countdown .product-countdown .countdown-amount{display:inline-block;width:60px;height:60px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#fff;font-size:22px;font-family:"Libre Baskerville",serif;font-weight:600;line-height:60px;background:#de2828}@media (max-width:480px){.bwp-image-product-countdown.banner-product-countdown .product-countdown .countdown-amount{width:50px;height:50px;line-height:50px;font-size:18px}}.bwp-image-product-countdown.banner-product-countdown .product-countdown .countdown-text{display:block;color:#000;text-transform:uppercase;font-family:"Libre Baskerville",serif;font-weight:600;font-size:11px;margin-top:7px;letter-spacing:1px}.bwp-image-product-countdown.banner-product-countdown .product-countdown .countdown-content>*{display:inline-block;margin:0 5px}.bwp-image-product-countdown.banner-product-countdown .content-image{display:flex;flex-wrap:wrap;align-items:center}.bwp-image-product-countdown.banner-product-countdown .content-image .content-gallery{width:110px;flex:0 0 110px}.bwp-image-product-countdown.banner-product-countdown .content-image .content-gallery .slick-list{margin:0 -10px}.bwp-image-product-countdown.banner-product-countdown .content-image .content-gallery .images{padding:10px}.bwp-image-product-countdown.banner-product-countdown .content-image .content-gallery .images.slick-current.slick-center .image{border-color:#064532}.bwp-image-product-countdown.banner-product-countdown .content-image .content-gallery .image{border:1px solid #e6e6e6;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;padding:5px;overflow:hidden;cursor:pointer}.bwp-image-product-countdown.banner-product-countdown .content-image .content-gallery .image img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.bwp-image-product-countdown.banner-product-countdown .content-image .content-feature{width:calc(100% - 110px);flex:0 0 calc(100% - 110px)}@media (max-width:767px){.bwp-image-product-countdown.banner-product-countdown .content-image .content-feature{width:100%;flex:0 0 100%}.bwp-image-product-countdown.banner-product-countdown .content-image .content-gallery{width:100%;flex:0 0 100%}}.bwp-widget-bannerproduct.layout-1 .content{padding-left:150px;position:relative}.rtl .bwp-widget-bannerproduct.layout-1 .content{padding-right:150px;padding-left:0}.bwp-widget-bannerproduct.layout-1 .content:before{content:"";position:absolute;top:25px;left:0;background:url(../../../themes/bookio/images/book-1st.png) no-repeat;width:120px;height:87px;background-size:contain;background-position:center}.rtl .bwp-widget-bannerproduct.layout-1 .content:before{right:0;left:auto}.bwp-widget-bannerproduct.layout-1 .banner-wrapper{display:flex;align-items:center;margin:0 -15px}.bwp-widget-bannerproduct.layout-1 .banner-wrapper>div{flex:1;padding:0 15px}.bwp-widget-bannerproduct.layout-1 .product-price{font-size:26px;font-weight:700}.bwp-widget-bannerproduct.layout-1 .product-price ins{text-decoration:none;color:#ff4545}.bwp-widget-bannerproduct.layout-1 .product-price del{font-size:20px;color:#fff}.bwp-widget-bannerproduct.layout-1 .description ul{padding-left:18px}.rtl .bwp-widget-bannerproduct.layout-1 .description ul{padding-right:18px;padding-left:0}.bwp-widget-bannerproduct.layout-1 .product-button a{position:relative;display:inline-block}.bwp-widget-bannerproduct.layout-1 .product-button a:after{content:"\24";font-family:eleganticons;display:inline-block;font-weight:400;margin-left:5px;position:relative;top:3px;font-size:18px}.rtl .bwp-widget-bannerproduct.layout-1 .product-button a:after{margin-right:5px;margin-left:0}.bwp-widget-bannerproduct.layout-1 .product-button a.loading{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;color:transparent!important}.bwp-widget-bannerproduct.layout-1 .product-button a.loading:before{position:absolute;content:"";border:2px solid rgba(255,255,255,.25);border-top-color:#fff;width:16px;height:16px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:none;-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround;top:calc(50% - 8px);left:calc(50% - 8px);display:inline-block;margin:0}.bwp-widget-bannerproduct.layout-1 .product-button a.added_to_cart{display:none}@media (max-width:991px){.bwp-widget-bannerproduct.layout-1 .banner-wrapper{flex-wrap:wrap}.bwp-widget-bannerproduct.layout-1 .banner-wrapper>div{flex:0 0 100%}.bwp-widget-bannerproduct.layout-1 .banner-wrapper .bwp-image{text-align:center;margin-bottom:50px}.bwp-widget-bannerproduct.layout-1 .banner-wrapper .banner-wrapper-infor{max-width:600px;margin:auto}}@media (max-width:767px){.bwp-widget-bannerproduct.layout-1 .product-price del{font-size:14px}}@media (max-width:480px){.bwp-widget-bannerproduct.layout-1 .content{padding-left:90px}.rtl .bwp-widget-bannerproduct.layout-1 .content{padding-right:90px;padding-left:0}.bwp-widget-bannerproduct.layout-1 .content:before{width:70px;top:10px}}.bwp-instagram.default{text-align:center}.bwp-instagram.default .instagram-title{background:#064532;position:absolute;top:0;height:100%;width:100%;left:0;display:flex;align-items:center;justify-content:center}.bwp-instagram.default .instagram-title h2{text-transform:uppercase;font-size:14px;margin:0 0 10px;letter-spacing:1.6px;position:relative;padding-top:115px;color:#fff}.bwp-instagram.default .instagram-title h2:before{content:"\e911";font-family:icomoon;font-size:90px;position:absolute;top:0;line-height:1;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1199px){.bwp-instagram.default .instagram-title h2{padding-top:80px;letter-spacing:0}.bwp-instagram.default .instagram-title h2:before{font-size:50px}}.bwp-instagram.default .instagram-title .subtitle{font-size:16px;color:#fff}@media (max-width:991px){.bwp-instagram.default .instagram-title{position:unset;padding:20px}}@media (min-width:992px){.bwp-instagram.default .image-instagram:nth-child(3){opacity:0;visibility:hidden}}.bwp-instagram.default .content_instagram.row{margin:0}.bwp-instagram.default .content_instagram.row .image-instagram{padding:0;margin:0}.bwp-instagram.default .content_instagram.row .image-instagram a{margin:0}.bwp-instagram a.instagram{display:inline-block;margin-bottom:20px;position:relative;vertical-align:top;overflow:hidden}.bwp-instagram a.instagram img{-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease}@media (max-width:767px){.bwp-instagram a.instagram img{width:100%}}.bwp-instagram a.instagram:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;background-color:rgba(37,37,37,.45);-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;z-index:1}.bwp-instagram a.instagram:after{content:"\f16d";color:#fff;font-family:"FontAwesome";font-size:30px;font-weight:400;position:absolute;top:calc(50% - 13px);left:0;width:100%;text-align:center;line-height:100%;opacity:0;visibility:hidden;z-index:2;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.bwp-instagram a.instagram:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.bwp-instagram a.instagram:hover:before,.bwp-instagram a.instagram:hover:after{opacity:1;visibility:visible}.bwp-instagram.slider{position:relative}.bwp-instagram.slider:hover .slick-arrow{opacity:1;visibility:visible}.bwp-instagram.slider a.instagram{margin-bottom:0}.bwp-instagram.slider .slick-list{margin:0 -7.5px}.bwp-instagram.slider .image-instagram{padding:0 7.5px}.bwp-instagram.slider2{position:relative}.bwp-instagram.slider2 .slick-list{margin:0}.bwp-instagram.slider2 .slick-slide{padding:0}.bwp-instagram.slider2 a.instagram{margin-bottom:0}.bwp-instagram.slider3 .instagram-title{border-bottom:1px solid #e1e1e1;margin-bottom:25px}.bwp-instagram.slider3 .instagram-title h2{margin:0;font-size:16px;padding-bottom:10px;font-weight:700;position:relative;text-transform:uppercase}.bwp-instagram.slider3 .instagram-title h2:before{content:"";position:absolute;bottom:-1px;left:0;width:72px;height:2px;background:#064532}.rtl .bwp-instagram.slider3 .instagram-title h2:before{right:0;left:auto}.bwp-instagram.slider3 .slick-list{margin:0 -5px}.bwp-instagram.slider3 .item-instagram{padding:0 5px}.bwp-instagram.slider3 a.instagram{margin-bottom:10px}.bwp-instagram.slider3 .image-instagram:last-child a.instagram{margin-bottom:0}.bwp-policy.default{display:flex;align-items:center}@media (min-width:1199px){.bwp-policy.default{justify-content:center}}@media (min-width:992px){.bwp-policy.default{padding:0 30px}}.bwp-policy.default:hover .policy-icon i,.bwp-policy.default:hover .policy-icon img{-webkit-animation-name:zoomin2;animation-name:zoomin2;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.bwp-policy.default .title-policy{margin:0 0 5px;font-size:24px}@media (max-width:767px){.bwp-policy.default .title-policy{font-size:20px}}.bwp-policy.default .desc-policy{font-size:16px}.bwp-policy.default .policy-icon i{font-size:54px;color:#000;display:inline-block}.bwp-policy.default .policy-icon.image img{width:55px}.bwp-policy.default .policy-info{padding-left:20px}.rtl .bwp-policy.default .policy-info{padding-right:20px;padding-left:0}@media (min-width:992px){.bwp-policy.default2{justify-content:center;display:flex;align-items:center;padding:0 30px}}@media (max-width:991px){.bwp-policy.default2{justify-content:center}}.bwp-policy.default2:hover .policy-icon i,.bwp-policy.default2:hover .policy-icon img{-webkit-animation-name:zoomin2;animation-name:zoomin2;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.bwp-policy.default2 .title-policy{margin:0 0 5px;font-size:24px}@media (max-width:767px){.bwp-policy.default2 .title-policy{font-size:20px}}.bwp-policy.default2 .desc-policy{font-size:16px}.bwp-policy.default2 .policy-icon i{font-size:54px;color:#000;display:inline-block}.bwp-policy.default2 .policy-icon.image img{width:55px}.bwp-policy.default2 .policy-info{padding-left:20px}.rtl .bwp-policy.default2 .policy-info{padding-right:20px;padding-left:0}@media (max-width:991px){.bwp-policy.default2{padding:0 15px}.bwp-policy.default2 .policy-icon.image{text-align:center}.bwp-policy.default2 .policy-info{padding-left:0;text-align:center}.rtl .bwp-policy.default2 .policy-info{padding-right:0;padding-left:0}}.bwp-policy.default3{display:flex;align-items:center}.bwp-policy.default3 .title-policy{padding-left:10px;margin:0;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:3.2px}.rtl .bwp-policy.default3 .title-policy{padding-right:10px;padding-left:0}.bwp-policy.default3 .policy-icon{line-height:1}.bwp-policy.default3 .policy-icon i{font-size:28px;color:#fff}@media (max-width:991px){.bwp-policy.default3 .title-policy{font-size:10px;letter-spacing:2px}}.border-policy>.wpb_column .bwp-policy.layout2{background:transparent}.border-policy-2{margin:0!important}@media (min-width:768px){.border-policy-2{display:flex}}.border-policy-2>.wpb_column{border:1px solid rgba(163,163,163,.3);padding-top:100px;padding-bottom:93px}@media (min-width:768px){.border-policy-2>.wpb_column:not(:last-child){border-right:0}}@media (max-width:767px){.border-policy-2>.wpb_column:not(:last-child){border-bottom:0}}.bwp-widget-video{position:relative}.bwp-widget-video .bwp-video{display:inline-flex;justify-content:center;align-items:center;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;position:relative}.bwp-widget-video .bwp-video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;animation-name:scale;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-delay:0s}.bwp-widget-video .bwp-video:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;animation-name:scale;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-delay:1s}.bwp-widget-video .content-video{position:fixed;width:100%;height:100%;top:0;left:0;display:none;z-index:10000;background:rgba(0,0,0,.5)}.bwp-widget-video .content-video .remove-show-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:none}.bwp-widget-video .content-video.show .remove-show-modal,.bwp-widget-video .content-video.show .modal-dialog{display:block}.bwp-widget-video .content-video .modal-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none}.bwp-widget-video .content-video .modal-dialog iframe{height:60vh;width:70vw}.bwp-author.default .item-image{position:relative}.bwp-author.default .item-image span{display:inline-block;width:30px;height:30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#ff9e21;color:#fff;line-height:30px;text-align:center;font-size:12px;font-weight:700;position:absolute;top:10px}.bwp-author.slider .item-image{position:relative;background:url(../../../themes/bookio/images/bg-author.png) no-repeat;background-position:center bottom}.grid-system .cell{border:1px solid #e6e6e6;background:#e5e5e5;text-align:center!important;margin:0 0 10px 0;padding:8px 0 8px 0}.rtl .grid-system .cell{margin:0 0 10px 0}.rtl .grid-system .cell{padding:8px 0 8px 0}.grid-system>div{padding:0 5px 0 5px}.rtl .grid-system>div{padding:0 5px 0 5px}.features-btn .table>thead>tr>th,.features-btn .table>thead>tr>td,.features-btn .table>tbody>tr>th,.features-btn .table>tbody>tr>td,.features-btn .table>tfoot>tr>th,.features-btn .table>tfoot>tr>td{vertical-align:middle}.icon .input-group-addon{background:#fff}.icon .input-group-addon .fa,.icon .input-group-addon .icon{color:#000}.icons-examples{padding-bottom:20px;min-height:130px}.icons-examples .fa{font-size:24px;line-height:40px;width:40px;height:40px;text-align:center}.rtl .icons-examples .fa{text-align:right}.shortcode_sourcecode{margin:10px 0}.shortcode_sourcecode code{white-space:normal}html{font-size:14px}.alignnone{margin:20px 0 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto;clear:both}.alignright{float:right;margin:5px 0 20px 15px;clear:both}.rtl .alignright{float:left}.alignleft{float:left;margin:5px 30px 20px 0;clear:both}.rtl .alignleft{float:right}a img.alignright{float:right;margin:5px 0 20px 15px}a img.alignnone{margin:5px 0 20px 0}a img.alignleft{float:left;margin:5px 15px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;text-align:center;max-width:100%}.wp-caption.alignnone{margin:5px 0 20px 0}.wp-caption.alignleft{margin:5px 15px 20px 0}.wp-caption.alignright{margin:5px 0 20px 15px}.wp-caption img{border:0 none;height:auto;margin:0;padding:0;width:auto}.wp-caption .wp-caption-text{font-size:12px;margin:0;padding:10px 4px 5px;font-style:italic;margin-bottom:20px}.gallery-slider.carousel .carousel-control{width:26px;height:26px;line-height:26px;color:#fff;opacity:.7}.gallery-slider.carousel .carousel-control:hover{opacity:1}.gallery{margin:0 -5px}.gallery .gallery-item{float:left;overflow:hidden;position:relative;margin:5px}.rtl .gallery .gallery-item{float:right}.gallery .gallery-item img{width:100%}.gallery-columns-1 .gallery-item{max-width:100%;width:100%}.gallery-columns-2 .gallery-item{max-width:48%;max-width:-webkit-calc(50% - 14px);max-width:calc(50% - 14px);width:100%}.gallery-columns-3 .gallery-item{max-width:32%;max-width:-webkit-calc(33.3% - 11px);max-width:calc(33.3% - 11px);width:100%}.gallery-columns-4 .gallery-item{max-width:23%;max-width:-webkit-calc(25% - 9px);max-width:calc(25% - 9px);width:100%}.gallery-columns-5 .gallery-item{max-width:19%;max-width:-webkit-calc(20% - 8px);max-width:calc(20% - 8px);width:100%}.gallery-columns-6 .gallery-item{max-width:15%;max-width:-webkit-calc(16.7% - 7px);max-width:calc(16.7% - 7px);width:100%}.gallery-columns-7 .gallery-item{max-width:13%;max-width:-webkit-calc(14.28% - 7px);max-width:calc(14.28% - 7px);width:100%}.gallery-columns-8 .gallery-item{max-width:11%;max-width:-webkit-calc(12.5% - 6px);max-width:calc(12.5% - 6px);width:100%}.gallery-columns-9 .gallery-item{max-width:9%;max-width:-webkit-calc(11.1% - 6px);max-width:calc(11.1% - 6px);width:100%}.gallery .gallery-caption{background-color:rgba(0,0,0,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%}.rtl .gallery .gallery-caption{text-align:right}.gallery .gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.mejs-mediaelement,.mejs-container .mejs-controls{background:#000}.mejs-controls .mejs-time-rail .mejs-time-loaded,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#fff}.mejs-controls .mejs-time-rail .mejs-time-current{background:#24890d}.mejs-controls .mejs-time-rail .mejs-time-total,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:rgba(255,255,255,.33)}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{border-radius:0}.mejs-overlay-loading{background:transparent}html .mceContentBody.rtl{direction:rtl;unicode-bidi:embed}.rtl .wp-caption,.rtl tr th{text-align:right}.rtl .rtl .wp-caption,.rtl .rtl tr th{text-align:left}.rtl td{text-align:right}.rtl .rtl td{text-align:left}.bg-primary{background-color:#000}.bg-success{background-color:#000}.bg-info{background-color:#000}.bg-warning{background-color:#000}.bg-danger{background-color:#000}.text-primary{color:#000}.text-success{color:#57bf6d}.text-info{color:#33aebd}.text-warning{color:#fbaf3f}.text-danger{color:#e42234}.text-skin{color:#064532}.text-hightlight{color:#000}.box-advert>div{background:#fff;padding:20px}.heading-padding-large .widget-title{padding-bottom:20px}.box-header{display:table;margin-top:20px}.box-header>div{float:left}.box-header .icon{width:35px;height:35px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #f99b17;text-align:center;line-height:44px;margin-right:5px;margin-top:6px}.box-header .icon i{font-size:30px;color:#f99b17;width:13px}.box-header .text-sm{font-size:11px;font-weight:300;color:#767a79;display:block}.box-header .text-large{font-size:18px;font-weight:300;color:#f99b17;display:block}.caret{border:none;font-family:"FontAwesome";font-size:11px;width:auto;height:auto}.caret:before{content:"\f107"}.tabs-list{border:0;text-align:left}.rtl .tabs-list{text-align:right}.breadcrumb>.fa{margin:0 5px 0 5px}.rtl .breadcrumb>.fa{margin:0 5px 0 5px}.modal-content{-webkit-box-shadow:none;box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.modal-lg{width:900px}.modal-lg.modal-min-width{width:500px;height:auto;min-height:90px}.modal-lg.modal-min-width .modal-content{border:0}.modal-lg .total,.modal-lg .buttons{text-align:center}.bwp-pagination:before,.bwp-pagination:after{content:" ";display:table}.bwp-pagination:after{clear:both}.bwp-pagination .pagination,.bwp-pagination .page-numbers{margin:0;border:0}.bwp-pagination .pagination.current,.bwp-pagination .page-numbers.current{background-color:#064532;color:#fff}.result-count{padding:5px 0;margin:0}.active-mobile{width:44px;height:70px;text-align:center;line-height:70px;position:relative;cursor:default;border-left:1px solid rgba(255,255,255,.1);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;text-align:center;padding-top:4px}.active-mobile:before{background-color:#0d0d0d;content:"";display:block;width:1px;height:40px;left:0;margin-top:-20px;position:absolute;top:50%;display:none}.rtl .active-mobile:before{right:0;left:auto}.active-mobile:first-child:before{display:none}.active-mobile:hover{background-color:#0d0d0d!important;cursor:pointer}.active-mobile:hover:before{display:none}.active-mobile:hover .active-content{left:auto}.rtl .active-mobile:hover .active-content{right:auto;left:auto}.active-mobile>.fa,.active-mobile>.icon{color:#fff}.active-mobile.cart-popup{background:url(../../../themes/bookio/images/cart-m.svg) no-repeat center center}.active-mobile.cart-popup .fa,.active-mobile.cart-popup .icon{display:none}.active-mobile .active-content{position:absolute;top:100%;z-index:9999;color:#767a79;padding:20px;background-color:#0d0d0d;left:-10000px;opacity:0;filter:alpha(opacity=0);position:absolute;min-width:270px;visibility:hidden;right:0;text-align:left;-webkit-transition:opacity 0.3s ease 0s;transition:opacity 0.3s ease 0s}.rtl .active-mobile .active-content{right:-10000px;left:auto}.rtl .active-mobile .active-content{left:0;right:auto}.rtl .active-mobile .active-content{text-align:right}.active-mobile.cart-popup .active-content{background-color:#0d0d0d;min-width:320px}.active-mobile .title{color:#fff;margin:0 0 10px 0;padding-bottom:10px;border-bottom:1px solid #1a1a1a}.rtl .active-mobile .title{margin:0 0 10px 0}.active-mobile ul{padding:0}.active-mobile ul li{display:block;margin:0;padding:10px 0;line-height:normal;text-transform:none;font-size:1rem}.active-mobile .navbar-toggle{position:static;background:none;border:medium none;margin:0;padding:0;position:static}.custom-panel{border:0}.custom-panel .panel-footer{border-width:0 1px 1px 1px;border-style:solid;border-color:#e6e6e6}.pricing-tables .panel-heading{border-color:#e6e6e6}.pricing-tables .panel-footer{border-top:0}.box-service{overflow:hidden;padding:0 16.6667%}.box-service .box-content{overflow:hidden;padding:95px 0 75px}.box-service .box-content .small-text,.box-service .box-content .tiny-text{display:inline-block;font-size:-1rem;color:#fff;text-transform:uppercase;font-weight:400;position:relative;padding:0 15px}.box-service .box-content .small-text:after,.box-service .box-content .small-text:before,.box-service .box-content .tiny-text:after,.box-service .box-content .tiny-text:before{height:1px;width:500px;position:absolute;background:rgba(255,255,255,.3);top:50%;content:""}.box-service .box-content .small-text:after,.box-service .box-content .tiny-text:after{left:100%}.box-service .box-content .small-text:before,.box-service .box-content .tiny-text:before{right:100%}.box-service .box-content .large-text{font-size:30px;font-weight:900;padding:15px 0;display:block;color:#064532}.box-service .box-content .large-text.yellow{color:#e9c931}.box-service .box-content .tiny-text{text-transform:none}.carousel.slide{position:relative}.tabs-left>.nav-tabs{border-bottom:0;float:left;margin-right:0;padding-right:10px;background:transparent;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;width:auto;min-width:16.6667%}.tabs-left>.nav-tabs:after,.tabs-left>.nav-tabs:before{content:none}.tabs-left>.nav-tabs li{float:none;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #e6e6e6}.tabs-left>.nav-tabs li a{margin-right:0;padding:0;font-size:12px;font-weight:400;color:#aaa;margin-right:-1px;background:transparent}.tabs-left>.nav-tabs li a:after,.tabs-left>.nav-tabs li a:before{content:none}.tabs-left>.nav-tabs li a:hover,.tabs-left>.nav-tabs li a:focus{background:transparent;color:#064532;font-weight:400}.tabs-left>.nav-tabs li:hover{border-color:#064532}.tabs-left>.nav-tabs li.active{border-color:#064532;background:transparent}.tabs-left>.nav-tabs li.active a,.tabs-left>.nav-tabs li.active a:hover,.tabs-left>.nav-tabs li.active a:focus{font-weight:400;color:#064532}.tabbable{overflow:hidden}.back-top{width:40px;height:40px;line-height:49px;text-align:center;position:fixed;bottom:70px;right:30px;z-index:9;color:#000;background:#fff;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border:2px solid #000}.rtl .back-top{left:30px;right:auto}@media (max-width:767px){.back-top{display:none}}.back-top i{font-size:26px;display:block;line-height:36px}.back-top i:before{margin-right:1px}.rtl .back-top i:before{margin-left:1px;margin-right:0}.back-top:hover{cursor:pointer;background:#064532;color:#fff;border-color:#064532}.back-top.button-show{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}.wpml-languages img{margin-right:5px}#_atssh{overflow:hidden}.wpb_button_a .wpb_button{background:transparent;font-weight:700;text-transform:uppercase;color:#252525;border:none;font-size:19px}.wpb_button_a .wpb_button:hover{color:#064532;background:transparent}.btn-outline{color:#fff;background-color:#064532;border:1px solid #064532;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-transition:all 0.3s;transition:all 0.3s}.btn-outline:hover,.btn-outline:focus,.btn-outline:active,.btn-outline.active{color:#fff;background-color:#000;border:1px solid #000}.btn-outline .fa,.btn-outline .icon{font-size:14px;margin:0}.btn-outline:hover{background:#000!important;border-color:#000!important}.btn-outline-lg{padding:21px 48px;font-size:14px;line-height:3;border-radius:4px}.btn-outline-sm{padding:8px 18px;font-size:11px;line-height:1.3;border-radius:3px}.btn-outline-xs{padding:5px 15px;font-size:11px;line-height:1.2;border-radius:3px}.btn-outline-inverse,.btn-cart a{color:#fff;background-color:#000;border:1px solid #000;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-transition:all 0.3s;transition:all 0.3s}.btn-outline-inverse:hover,.btn-cart a:hover,.btn-outline-inverse:focus,.btn-cart a:focus,.btn-outline-inverse:active,.btn-cart a:active,.btn-outline-inverse.active,.btn-cart a.active{color:#fff;background-color:#064532;border:1px solid #fff}.btn-outline-inverse .fa,.btn-cart a .fa,.btn-outline-inverse .icon,.btn-cart a .icon{font-size:14px;margin:0}.btn-outline-inverse:hover,.btn-cart a:hover{background:#064532!important;border-color:#fff!important}.btn-inverse{color:#000;background-color:#fff;border:#e6e6e6;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-transition:all 0.3s;transition:all 0.3s}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active{color:#fff;background-color:#000;border:#e6e6e6}.btn-inverse .fa,.btn-inverse .icon{font-size:14px;margin:0}.btn-inverse:hover{background:#064532!important;border-color:#064532!important}.btn-action,.btn-cart a{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;cursor:pointer;display:inline-block;font-size:11px;font-weight:900;line-height:30px;margin-bottom:0;padding:0 10px;text-align:center;text-transform:uppercase;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;vertical-align:middle;white-space:nowrap}.searchform{position:relative}.searchform ul.result-search-products{display:none;position:absolute;top:41px;background:#fff;left:0;padding:30px;z-index:9;width:100%;color:#000;list-style-type:none;overflow-x:hidden;overflow-y:auto;min-height:60px;max-height:260px;text-align:left;-webkit-box-shadow:0 1px 12px 2px rgba(144,144,144,.3);box-shadow:0 1px 12px 2px rgba(144,144,144,.3)}.rtl .searchform ul.result-search-products{right:0;left:auto}.rtl .searchform ul.result-search-products{text-align:right}.searchform ul.result-search-products.loading:before{position:absolute;left:50%;top:calc(50% - 17px);display:inline-block;content:"\e02d";width:auto;height:auto;color:#064532;margin-left:0;font-family:'ElegantIcons';background-color:transparent!important;background:none;font-size:20px;-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround}.rtl .searchform ul.result-search-products.loading:before{right:50%;left:auto}.rtl .searchform ul.result-search-products.loading:before{margin-right:0;margin-left:0}.searchform ul.result-search-products.loading span{position:initial;width:auto;height:auto;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}@media (max-width:991px){.searchform ul.result-search-products{padding:20px}}@media (min-width:992px){.searchform ul.result-search-products{max-height:282px}}.searchform ul.result-search-products li{display:flex;margin-bottom:20px;width:33.33333%;padding-right:20px;float:left}.rtl .searchform ul.result-search-products li{padding-left:20px;padding-right:0}.rtl .searchform ul.result-search-products li{float:right}@media (max-width:991px){.searchform ul.result-search-products li{width:50%}}@media (max-width:767px){.searchform ul.result-search-products li{width:100%}}.searchform ul.result-search-products li:last-child{border:none;padding:0;margin:0}.searchform ul.result-search-products li .item-image{min-width:80px}.searchform ul.result-search-products li .item-image img{width:80px}.searchform ul.result-search-products li .item-content{text-transform:capitalize;padding-left:20px}.rtl .searchform ul.result-search-products li .item-content{padding-right:20px;padding-left:0}.searchform ul.result-search-products li .item-content .price{margin-top:10px}.search-box{cursor:pointer;text-align:center}.search-overlay{position:fixed;width:100%;height:100%;top:0;background:#fff;color:#000;right:0;z-index:99999;opacity:0;visibility:hidden;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;padding-top:90px}.rtl .search-overlay{left:0;right:auto}@media (max-width:480px){.search-overlay{padding-top:50px}}.search-overlay.search-visible{opacity:1;visibility:visible}.search-overlay .search-top{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}.search-overlay .search-top h2{margin:0 0 10px;font-size:18px}.search-overlay .close-search{font-size:12px;text-transform:uppercase;margin-bottom:10px;font-weight:600}.search-overlay .close-search i{font-size:20px;line-height:1;position:relative;top:3px;margin-left:5px}.rtl .search-overlay .close-search i{margin-right:5px;margin-left:0}.search-overlay .close-search:hover{cursor:pointer;color:#064532}.search-overlay .search-from{margin:auto;display:flex;position:relative}@media (max-width:1199px){.search-overlay .search-from{width:auto}}.search-overlay .search-from .select_category{line-height:50px}@media (max-width:767px){.search-overlay .search-from .select_category{display:none}}.search-overlay .search-from .select_category:after{content:"|";color:rgba(255,255,255,.5);margin:0 30px}.search-overlay .search-from .select_category .pwb-dropdown-toggle{line-height:50px;display:inline-block;cursor:pointer;margin-right:5px}.rtl .search-overlay .search-from .select_category .pwb-dropdown-toggle{margin-left:5px;margin-right:0}.search-overlay .search-from .select_category ul{padding:15px 30px;max-height:350px;overflow:auto}.search-overlay .search-from .select_category ul li{border-bottom:1px solid #f5f5f5;cursor:pointer;line-height:1.3;padding:15px 0}.search-overlay .search-from .select_category ul li:last-child{border-bottom:0}.search-overlay .search-from .select_category ul li:hover,.search-overlay .search-from .select_category ul li.active{color:#064532}.search-overlay .search-from .caret:before{content:"\f0d7";font-size:14px}.search-overlay .search-from .search-box{text-align:left;flex:1}.rtl .search-overlay .search-from .search-box{text-align:right}.search-overlay .search-from .search-box input[type="text"]{border:0;padding:0;line-height:50px;width:100%;color:#000;font-size:40px;font-weight:500;border-bottom:2px solid #000;padding-bottom:20px;margin-bottom:50px}.search-overlay .search-from .search-box input[type="text"]:-moz-placeholder{color:#767a79}.search-overlay .search-from .search-box input[type="text"]::-moz-placeholder{color:#767a79}.search-overlay .search-from .search-box input[type="text"]:-ms-input-placeholder{color:#767a79}.search-overlay .search-from .search-box input[type="text"]::-webkit-input-placeholder{color:#767a79}@media (max-width:767px){.search-overlay .search-from .search-box input[type="text"]{font-size:25px;padding-bottom:5px;margin-bottom:30px}}.search-overlay .search-from .search-box #searchsubmit{position:absolute;top:15px;background:transparent;color:#000;text-transform:capitalize;font-size:25px;font-weight:700;text-align:center;border:0;padding:0;right:0}.rtl .search-overlay .search-from .search-box #searchsubmit{left:0;right:auto}.search-overlay .search-from .search-box #searchsubmit:hover{color:#064532}.search-overlay .search-from .search-box #searchsubmit>.icon-search{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.search-overlay .search-from .search-box #searchsubmit>span{display:none}@media (max-width:767px){.search-overlay .search-from .search-box #searchsubmit{font-size:18px;top:20px}}@media (max-width:1199px){.search-overlay .search-from .search-box{width:auto}}.search-overlay .search-from .result-search-products{display:flex!important;flex-wrap:wrap;z-index:10000;position:relative;background:#fff;overflow-y:auto;padding:0;overflow-x:hidden;left:0;list-style:none;margin:0 -15px;height:calc(100vh - 275px)}.search-overlay .search-from .result-search-products::-webkit-scrollbar-track{background-color:#F5F5F5}.search-overlay .search-from .result-search-products::-webkit-scrollbar{width:5px;background-color:#F5F5F5}.search-overlay .search-from .result-search-products::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1)}.search-overlay .search-from .result-search-products .no-result-item{color:#000;padding:0 15px}.search-overlay .search-from .result-search-products .item-search{list-style:none;padding:0 15px;display:inline-block;width:25%;margin-bottom:30px}@media (max-width:1199px){.search-overlay .search-from .result-search-products .item-search{width:33.33%}}@media (max-width:767px){.search-overlay .search-from .result-search-products .item-search{width:50%}}.search-overlay .search-from .result-search-products .item-content>a{font-size:16px;margin-top:20px;text-transform:capitalize;display:inline-block;color:#767a79}.search-overlay .search-from .result-search-products .item-content>a:hover{color:#064532}.search-overlay .search-from .result-search-products .price{font-size:16px;font-weight:600}.search-overlay .search-from .result-search-products .price del{font-size:13px}.search-overlay .search-from .result-search-products.loading:before{position:absolute;left:50%;top:0;display:inline-block;content:"\f110";width:auto;height:auto;color:#064532;margin-left:0;font-family:FontAwesome;background-color:transparent!important;background:none;font-size:20px;-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround}.search-overlay .form-content{position:relative}input[type="text"],input[type="number"],input[type="email"],input[type="password"],input[type="tel"],textarea,select{border:1px solid #e6e6e6;padding:5px 6px;background:transparent;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-o-appearance:none;-webkit-appearance:none}select{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 18px) calc(1em + 1px),calc(100% - 13px) calc(1em + 1px),calc(100% - 2.5em) .5em;background-size:6px 5px,6px 5px,0 1.5em;background-repeat:no-repeat;width:100%}select:focus{background-image:linear-gradient(45deg,#000000 50%,transparent 50%),linear-gradient(135deg,transparent 50%,#000000 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 13px) 1em,calc(100% - 19px) 1em,calc(100% - 2.5em) .5em;background-size:6px 5px,5px 5px,0 1.5em;background-repeat:no-repeat;border-color:#000;outline:0}.chosen-container{width:100%!important}.input-group-form{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;background:transparent;margin:0 0 5px 0}.input-group-form .form-control-reversed{border:0;background:#2e2e2e;color:#ccc;font-size:14px;height:34px}.input-group-form .form-control-reversed:hover,.input-group-form .form-control-reversed:focus{-webkit-box-shadow:none;box-shadow:none}.input-group-form .input-group-addon{border:0;background:#2e2e2e;border-bottom-left-radius:4px;border-top-left-radius:4px}.select{overflow:hidden;width:180px;cursor:pointer;margin:0;font-weight:500;border:1px solid #e6e6e6}.select select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;width:200px;border:0;cursor:pointer;background:transparent url(../../../themes/bookio/images/arrow.png) no-repeat 85% center}.select select:hover,.select select:focus{outline:none!important;-webkit-box-shadow:none;box-shadow:none}.off-canvas-toggle{border:0 none;margin:0;padding:0;position:absolute;z-index:100;display:block;right:140px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;width:68px;height:68px;border-left:1px solid #0d0d0d;top:-172px}.rtl .off-canvas-toggle{left:140px;right:auto}.off-canvas-toggle .icon-bar{color:#fff;background:#fff!important;margin:24px 24px 0;height:4px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.off-canvas-toggle:hover,.off-canvas-toggle:active,.off-canvas-toggle:focus{background:transparent!important}.navbar-offcanvas{background-color:#f5f5f5;border:none}.navbar-offcanvas .navbar-brand{color:#767a79}.navbar-offcanvas .navbar-brand:hover,.navbar-offcanvas .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-offcanvas .navbar-text{color:#000}.navbar-offcanvas .navbar-nav>li{margin:0}.navbar-offcanvas .navbar-nav>li>a{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;font-size:14px;text-transform:none;padding-top:15px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1)!important;color:#000;font-weight:700;text-transform:uppercase}.navbar-offcanvas .navbar-nav>li>a:hover,.navbar-offcanvas .navbar-nav>li>a:focus{color:#0281AB;background-color:transparent}.navbar-offcanvas .navbar-nav>.active>a{color:#0281AB}.navbar-offcanvas .navbar-nav>.active>a,.navbar-offcanvas .navbar-nav>.active>a:hover,.navbar-offcanvas .navbar-nav>.active>a:focus{color:#0281AB}.navbar-offcanvas .navbar-nav>.disabled>a,.navbar-offcanvas .navbar-nav>.disabled>a:hover,.navbar-offcanvas .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-toggle:hover,.navbar-toggle:focus{background-color:transparent}.navbar-toggle .icon-bar{background-color:#000}.navbar-collapse,.navbar-form{border-color:#e3e3e3;border:0;-webkit-box-shadow:none;box-shadow:none;padding:0}.navbar-nav a{border-color:rgba(0,0,0,.1)}.navbar-nav a:hover,.navbar-nav a:focus{background-color:transparent}.dropdown>a:hover .caret{border-top-color:#0281AB;border-bottom-color:#0281AB}.dropdown>a .caret{display:block;border:0;margin:0;padding:0;top:15px;right:20px;position:absolute;color:#000}.rtl .dropdown>a .caret{left:20px;right:auto}.dropdown>a .caret:before{content:"\f105";color:#000;font-size:1rem;font-family:"FontAwesome"}.dropdown-menu{display:block;padding:10px;float:none;width:100%;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.25s ease;transition:all 0.25s ease;background:#fff;left:auto!important}.dropdown-menu.show{opacity:1;visibility:visible}.dropdown-menu .caret{top:5px}@media (max-width:767px){.open .dropdown-menu{opacity:1;filter:alpha(opacity=100);visibility:visible}.open .dropdown-menu>.dropdown-header{border-color:rgba(0,0,0,.1)}.open .dropdown-menu>li>a{color:#767a79}.open .dropdown-menu>li>a:hover,.open .dropdown-menu>li>a:focus{color:#0281AB;background-color:transparent}.open .dropdown-menu>.disabled>a:hover,.open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-link{color:#767a79}.navbar-link:hover{color:#0281AB}.noscroll{position:fixed;overflow-y:scroll;width:100%}.comment-form-comment textarea#comment{width:100%}.elementor-page #main-content>.container{width:100%;padding:0;max-width:100%}.elementor-page #bwp-main>.container{width:100%;padding:0;max-width:100%}.elementor-page #bwp-main>.container>.row{margin:0}.elementor-page #bwp-main>.container>.row>.col-lg-12.col-md-12{padding:0}.woocommerce-pagination>ul.page-numbers,.loop-pagination>ul.page-numbers{vertical-align:top;float:none;padding:0;text-align:left}.rtl .woocommerce-pagination>ul.page-numbers,.rtl .loop-pagination>ul.page-numbers{text-align:right}.woocommerce-pagination>ul.page-numbers li,.loop-pagination>ul.page-numbers li{display:inline-block;margin-left:5px}.rtl .woocommerce-pagination>ul.page-numbers li,.rtl .loop-pagination>ul.page-numbers li{margin-right:5px;margin-left:0}.woocommerce-pagination>ul.page-numbers li a,.woocommerce-pagination>ul.page-numbers li span,.loop-pagination>ul.page-numbers li a,.loop-pagination>ul.page-numbers li span{display:table-cell;padding:0;float:none;width:32px;height:32px;line-height:normal;text-indent:1px;text-align:center;vertical-align:middle;color:#767a79;font-size:12px;border:1px solid #e6e6e6;-webkit-transition:none;transition:none;text-transform:uppercase;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.woocommerce-pagination>ul.page-numbers li a:hover,.woocommerce-pagination>ul.page-numbers li a.current,.woocommerce-pagination>ul.page-numbers li a:focus,.woocommerce-pagination>ul.page-numbers li span:hover,.woocommerce-pagination>ul.page-numbers li span.current,.woocommerce-pagination>ul.page-numbers li span:focus,.loop-pagination>ul.page-numbers li a:hover,.loop-pagination>ul.page-numbers li a.current,.loop-pagination>ul.page-numbers li a:focus,.loop-pagination>ul.page-numbers li span:hover,.loop-pagination>ul.page-numbers li span.current,.loop-pagination>ul.page-numbers li span:focus{color:#fff;background:#000;border-color:#000}.woocommerce-pagination>ul.page-numbers li a.next,.woocommerce-pagination>ul.page-numbers li a.prev,.woocommerce-pagination>ul.page-numbers li span.next,.woocommerce-pagination>ul.page-numbers li span.prev,.loop-pagination>ul.page-numbers li a.next,.loop-pagination>ul.page-numbers li a.prev,.loop-pagination>ul.page-numbers li span.next,.loop-pagination>ul.page-numbers li span.prev{font-size:0;color:#767a79}.woocommerce-pagination>ul.page-numbers li a.next:before,.woocommerce-pagination>ul.page-numbers li a.prev:before,.woocommerce-pagination>ul.page-numbers li span.next:before,.woocommerce-pagination>ul.page-numbers li span.prev:before,.loop-pagination>ul.page-numbers li a.next:before,.loop-pagination>ul.page-numbers li a.prev:before,.loop-pagination>ul.page-numbers li span.next:before,.loop-pagination>ul.page-numbers li span.prev:before{font-size:20px;font-family:eleganticons}.woocommerce-pagination>ul.page-numbers li a.next:hover:before,.woocommerce-pagination>ul.page-numbers li a.next:focus:before,.woocommerce-pagination>ul.page-numbers li a.prev:hover:before,.woocommerce-pagination>ul.page-numbers li a.prev:focus:before,.woocommerce-pagination>ul.page-numbers li span.next:hover:before,.woocommerce-pagination>ul.page-numbers li span.next:focus:before,.woocommerce-pagination>ul.page-numbers li span.prev:hover:before,.woocommerce-pagination>ul.page-numbers li span.prev:focus:before,.loop-pagination>ul.page-numbers li a.next:hover:before,.loop-pagination>ul.page-numbers li a.next:focus:before,.loop-pagination>ul.page-numbers li a.prev:hover:before,.loop-pagination>ul.page-numbers li a.prev:focus:before,.loop-pagination>ul.page-numbers li span.next:hover:before,.loop-pagination>ul.page-numbers li span.next:focus:before,.loop-pagination>ul.page-numbers li span.prev:hover:before,.loop-pagination>ul.page-numbers li span.prev:focus:before{color:#fff}.woocommerce-pagination>ul.page-numbers li a.prev:before,.woocommerce-pagination>ul.page-numbers li span.prev:before,.loop-pagination>ul.page-numbers li a.prev:before,.loop-pagination>ul.page-numbers li span.prev:before{content:"\34"}.woocommerce-pagination>ul.page-numbers li a.next:before,.woocommerce-pagination>ul.page-numbers li span.next:before,.loop-pagination>ul.page-numbers li a.next:before,.loop-pagination>ul.page-numbers li span.next:before{content:"\35"}.woocommerce-pagination>ul.page-numbers li:first-child,.loop-pagination>ul.page-numbers li:first-child{margin-left:0}.rtl .woocommerce-pagination>ul.page-numbers li:first-child,.rtl .loop-pagination>ul.page-numbers li:first-child{margin-right:0;margin-left:0}.page-links .page-links-title{text-transform:capitalize;color:#767a79;margin-right:5px}.rtl .page-links .page-links-title{margin-left:5px;margin-right:0}.page-links>span:not(.page-links-title){width:40px;height:40px;line-height:40px;text-align:center;border:1px solid #064532;display:inline-block;margin-right:5px;color:#fff;background:#064532}.rtl .page-links>span:not(.page-links-title){margin-left:5px;margin-right:0}.page-links a{width:40px;height:40px;line-height:38px;text-align:center;border:1px solid rgba(163,163,163,.5);display:inline-block;margin-right:5px;color:#767a79}.rtl .page-links a{margin-left:5px;margin-right:0}.page-links a:hover{background:#064532;color:#fff;border-color:#064532}.fancybox-close{background-color:#064532}.fancybox-close:hover{background-color:#000}button:focus{box-shadow:unset!important;outline:0}.wp-block-button{color:#fff;margin-bottom:1.5em}.wp-block-button__link:hover{text-decoration:underline!important}.wp-block-button__link{background-color:#313440;border:none;border-radius:6px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:break-word}.is-style-outline{color:#313440}.is-style-outline .wp-block-button__link{background:transparent;border:2px solid}.wp-block-cover{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-parallax{background-attachment:fixed}.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright{max-width:305px;width:100%}.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports (position:-webkit-sticky) or (position:sticky){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright{display:flex}.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color){color:inherit}.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:#fff!important}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.wp-block-cover-image-text a{color:#fff}.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover{color:#fff}.wp-block-cover-text a{color:#fff}.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover{color:#fff}section.wp-block-cover-image h2 a{color:#fff}section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text{margin-left:0;text-align:left}.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.wp-block-cover-image .wp-block-cover-image-text strong,.wp-block-cover .wp-block-cover-text strong,section.wp-block-cover-image>h2 strong{font-size:inherit!important;color:inherit!important;font-weight:500}.wp-block-image .aligncenter{clear:both}.wp-block-gallery{margin-bottom:1rem}@media (max-width:991px){.bwp-navigation{display:none}.rtl .bwp-canvas-navigation .menu li .mm-next::before{content:"\f177"}.mm-btn{height:50px}.bwp-canvas-navigation,.bwp-canvas-vertical{position:fixed;top:0;left:0;bottom:0;background-color:#fff;width:280px;z-index:999999;overflow-x:hidden;overflow-y:auto;visibility:hidden;border-width:1px 0 0 1px;-webkit-transform:translate3d(-280px,0,0);-moz-transform:translate3d(-280px,0,0);-ms-transform:translate3d(-280px,0,0);-o-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0);-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s}.bwp-canvas-navigation .remove-megamenu,.bwp-canvas-vertical .remove-megamenu{padding:10px;z-index:10;cursor:pointer;display:none;text-align:right}.bwp-canvas-navigation .remove-megamenu,.bwp-canvas-vertical .remove-megamenu{display:block;padding:0;background:#064532;padding:10px 20px 20px;color:#fff;text-transform:uppercase;font-size:13px;cursor:pointer;font-family:"Lato",sans-serif}.bwp-canvas-navigation .remove-megamenu::after,.bwp-canvas-vertical .remove-megamenu::after{content:"\4d";font-family:eleganticons;color:#fff;font-size:25px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:inline-block;text-align:center;line-height:25px;margin-left:5px;position:relative;top:5px}.rtl .bwp-canvas-navigation .remove-megamenu::after,.rtl .bwp-canvas-vertical .remove-megamenu::after{margin-right:5px;margin-left:0}.bwp-canvas-navigation .remove-megamenu:hover::before,.bwp-canvas-vertical .remove-megamenu:hover::before{color:#767a79}.bwp-canvas-navigation.active,.bwp-canvas-vertical.active{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-box-shadow:0 1px 12px 2px rgba(144,144,144,.3);box-shadow:0 1px 12px 2px rgba(144,144,144,.3)}.bwp-canvas-navigation .mm-menu,.bwp-canvas-vertical .mm-menu{background:#fff;z-index:999;top:68px}.bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview,.bwp-canvas-vertical .mm-menu .mm-panels>.mm-panel>.mm-listview{margin:0;margin-top:0}.bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview .vertical-menu,.bwp-canvas-vertical .mm-menu .mm-panels>.mm-panel>.mm-listview .vertical-menu{background-image:none!important}.bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>a,.bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>span,.bwp-canvas-vertical .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>a,.bwp-canvas-vertical .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>span{padding:0;text-align:left}.rtl .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>a,.rtl .bwp-canvas-navigation .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>span,.rtl .bwp-canvas-vertical .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>a,.rtl .bwp-canvas-vertical .mm-menu .mm-panels>.mm-panel>.mm-listview>li.level-0>span{text-align:right}}@media (max-width:991px) and (max-width:991px){.bwp-canvas-navigation .mm-menu .sub-menu>div>div>div>section,.bwp-canvas-vertical .mm-menu .sub-menu>div>div>div>section{background:transparent!important}.bwp-canvas-navigation .mm-menu .sub-menu .wpb-col-sm-100.elementor-column,.bwp-canvas-vertical .mm-menu .sub-menu .wpb-col-sm-100.elementor-column{margin-bottom:30px!important}.bwp-canvas-navigation .mm-menu .sub-menu .wpb-col-sm-100.elementor-column:last-child,.bwp-canvas-vertical .mm-menu .sub-menu .wpb-col-sm-100.elementor-column:last-child{margin-bottom:0!important}.bwp-canvas-navigation .mm-menu .sub-menu .wpb-col-sm-100.elementor-column .elementor-column-wrap,.bwp-canvas-vertical .mm-menu .sub-menu .wpb-col-sm-100.elementor-column .elementor-column-wrap{padding:0}.bwp-canvas-navigation .mm-menu .sub-menu ul li a,.bwp-canvas-vertical .mm-menu .sub-menu ul li a{position:relative;color:#767a79}.bwp-canvas-navigation .mm-menu .sub-menu ul li a>span:not(.elementor-icon-list-text),.bwp-canvas-vertical .mm-menu .sub-menu ul li a>span:not(.elementor-icon-list-text){line-height:17px;font-size:8px;color:#fff;text-transform:uppercase;background:#45c03b;padding:0 5px;position:absolute;top:-15px;right:-24px;margin:0;min-width:auto;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.rtl .bwp-canvas-navigation .mm-menu .sub-menu ul li a>span:not(.elementor-icon-list-text),.rtl .bwp-canvas-vertical .mm-menu .sub-menu ul li a>span:not(.elementor-icon-list-text){left:-24px;right:auto}.bwp-canvas-navigation .mm-menu .sub-menu ul li a>span:not(.elementor-icon-list-text):before,.bwp-canvas-vertical .mm-menu .sub-menu ul li a>span:not(.elementor-icon-list-text):before{content:"";position:absolute;bottom:-4px;border-style:solid;border-width:2px 3.5px;border-color:#45c03b;border-right-color:transparent;border-bottom-color:transparent}.bwp-canvas-navigation .mm-menu .sub-menu ul li a>span:not(.elementor-icon-list-text).hot,.bwp-canvas-vertical .mm-menu .sub-menu ul li a>span:not(.elementor-icon-list-text).hot{background:#ff4a4a}.bwp-canvas-navigation .mm-menu .sub-menu ul li a>span:not(.elementor-icon-list-text).hot:before,.bwp-canvas-vertical .mm-menu .sub-menu ul li a>span:not(.elementor-icon-list-text).hot:before{border-color:#ff4a4a;border-right-color:transparent;border-bottom-color:transparent}}@media (max-width:991px){.bwp-canvas-navigation .mm-menu .title,.bwp-canvas-vertical .mm-menu .title{margin-bottom:17px}.bwp-canvas-navigation .mm-menu .title h2,.bwp-canvas-vertical .mm-menu .title h2{font-size:15px;padding-bottom:5px!important;position:relative;font-weight:600}.bwp-canvas-navigation .mm-menu .mm-listview,.bwp-canvas-vertical .mm-menu .mm-listview{margin:0;padding:0}.bwp-canvas-navigation .mm-menu .mm-listview>li:not(.mm-divider):after,.bwp-canvas-vertical .mm-menu .mm-listview>li:not(.mm-divider):after{display:none}}@media (max-width:991px) and (max-width:991px){.bwp-canvas-navigation .mm-menu .mm-listview ul,.bwp-canvas-vertical .mm-menu .mm-listview ul{padding:0;margin-bottom:30px}.bwp-canvas-navigation .mm-menu .mm-listview .title h2,.bwp-canvas-vertical .mm-menu .mm-listview .title h2{display:inline-block;color:#000;font-weight:700;margin-top:0;margin-bottom:17px;text-transform:uppercase;font-size:15px}}@media (max-width:991px){.bwp-canvas-navigation .mm-menu .mm-navbar,.bwp-canvas-vertical .mm-menu .mm-navbar{height:50px;line-height:30px;border:none}.bwp-canvas-navigation .mm-menu .mm-navbar a,.bwp-canvas-vertical .mm-menu .mm-navbar a{color:#064532;text-transform:uppercase;font-weight:500;font-size:14px;font-family:"Libre Baskerville",serif}.bwp-canvas-navigation .mm-menu .menu-item-image,.bwp-canvas-vertical .mm-menu .menu-item-image{border-bottom:none;text-align:center;margin-top:10px}.bwp-canvas-navigation .mm-menu .menu-item-image>span.title,.bwp-canvas-navigation .mm-menu .menu-item-image>a,.bwp-canvas-vertical .mm-menu .menu-item-image>span.title,.bwp-canvas-vertical .mm-menu .menu-item-image>a{display:none}.bwp-canvas-navigation .mm-menu .sub-menu li,.bwp-canvas-vertical .mm-menu .sub-menu li{border:0;padding:0}.bwp-canvas-navigation .mm-menu .sub-menu li>a:not(.mm-next),.bwp-canvas-navigation .mm-menu .sub-menu li span.title,.bwp-canvas-vertical .mm-menu .sub-menu li>a:not(.mm-next),.bwp-canvas-vertical .mm-menu .sub-menu li span.title{text-transform:capitalize;font-size:13px;color:#767a79}.bwp-canvas-navigation .mm-menu ul>li,.bwp-canvas-navigation .mm-menu ul>li.level-0,.bwp-canvas-vertical .mm-menu ul>li,.bwp-canvas-vertical .mm-menu ul>li.level-0{display:inline-block;width:100%;position:relative!important;padding-top:8px;padding-bottom:6px!important;border-bottom:1px solid rgba(230,230,230,.5)}.bwp-canvas-navigation .mm-menu ul>li.current_page_item>a>span.menu-item-text,.bwp-canvas-navigation .mm-menu ul>li.level-0.current_page_item>a>span.menu-item-text,.bwp-canvas-vertical .mm-menu ul>li.current_page_item>a>span.menu-item-text,.bwp-canvas-vertical .mm-menu ul>li.level-0.current_page_item>a>span.menu-item-text{font-weight:500;color:#064532}.bwp-canvas-navigation .mm-menu ul>li .mm-next,.bwp-canvas-navigation .mm-menu ul>li.level-0 .mm-next,.bwp-canvas-vertical .mm-menu ul>li .mm-next,.bwp-canvas-vertical .mm-menu ul>li.level-0 .mm-next{position:absolute;top:0;right:0;width:30px;height:43px;text-align:center}.rtl .bwp-canvas-navigation .mm-menu ul>li .mm-next,.rtl .bwp-canvas-navigation .mm-menu ul>li.level-0 .mm-next,.rtl .bwp-canvas-vertical .mm-menu ul>li .mm-next,.rtl .bwp-canvas-vertical .mm-menu ul>li.level-0 .mm-next{left:0;right:auto}.bwp-canvas-navigation .mm-menu ul>li .mm-next:before,.bwp-canvas-navigation .mm-menu ul>li.level-0 .mm-next:before,.bwp-canvas-vertical .mm-menu ul>li .mm-next:before,.bwp-canvas-vertical .mm-menu ul>li.level-0 .mm-next:before{display:none}.bwp-canvas-navigation .mm-menu ul>li .mm-next:after,.bwp-canvas-navigation .mm-menu ul>li.level-0 .mm-next:after,.bwp-canvas-vertical .mm-menu ul>li .mm-next:after,.bwp-canvas-vertical .mm-menu ul>li.level-0 .mm-next:after{right:17px}.rtl .bwp-canvas-navigation .mm-menu ul>li .mm-next:after,.rtl .bwp-canvas-navigation .mm-menu ul>li.level-0 .mm-next:after,.rtl .bwp-canvas-vertical .mm-menu ul>li .mm-next:after,.rtl .bwp-canvas-vertical .mm-menu ul>li.level-0 .mm-next:after{left:17px;right:auto}.bwp-canvas-navigation .mm-menu ul>li>a:not(.mm-next),.bwp-canvas-navigation .mm-menu ul>li span.title,.bwp-canvas-navigation .mm-menu ul>li.level-0>a:not(.mm-next),.bwp-canvas-navigation .mm-menu ul>li.level-0 span.title,.bwp-canvas-vertical .mm-menu ul>li>a:not(.mm-next),.bwp-canvas-vertical .mm-menu ul>li span.title,.bwp-canvas-vertical .mm-menu ul>li.level-0>a:not(.mm-next),.bwp-canvas-vertical .mm-menu ul>li.level-0 span.title{color:#000;padding:0;line-height:30px;text-transform:uppercase;font-size:12px;font-weight:400}.bwp-canvas-navigation .mm-menu ul>li>a:not(.mm-next) .menu-img,.bwp-canvas-navigation .mm-menu ul>li span.title .menu-img,.bwp-canvas-navigation .mm-menu ul>li.level-0>a:not(.mm-next) .menu-img,.bwp-canvas-navigation .mm-menu ul>li.level-0 span.title .menu-img,.bwp-canvas-vertical .mm-menu ul>li>a:not(.mm-next) .menu-img,.bwp-canvas-vertical .mm-menu ul>li span.title .menu-img,.bwp-canvas-vertical .mm-menu ul>li.level-0>a:not(.mm-next) .menu-img,.bwp-canvas-vertical .mm-menu ul>li.level-0 span.title .menu-img{width:22px;margin-right:15px;display:inline-block;float:left}.rtl .bwp-canvas-navigation .mm-menu ul>li>a:not(.mm-next) .menu-img,.rtl .bwp-canvas-navigation .mm-menu ul>li span.title .menu-img,.rtl .bwp-canvas-navigation .mm-menu ul>li.level-0>a:not(.mm-next) .menu-img,.rtl .bwp-canvas-navigation .mm-menu ul>li.level-0 span.title .menu-img,.rtl .bwp-canvas-vertical .mm-menu ul>li>a:not(.mm-next) .menu-img,.rtl .bwp-canvas-vertical .mm-menu ul>li span.title .menu-img,.rtl .bwp-canvas-vertical .mm-menu ul>li.level-0>a:not(.mm-next) .menu-img,.rtl .bwp-canvas-vertical .mm-menu ul>li.level-0 span.title .menu-img{margin-left:15px;margin-right:0}.rtl .bwp-canvas-navigation .mm-menu ul>li>a:not(.mm-next) .menu-img,.rtl .bwp-canvas-navigation .mm-menu ul>li span.title .menu-img,.rtl .bwp-canvas-navigation .mm-menu ul>li.level-0>a:not(.mm-next) .menu-img,.rtl .bwp-canvas-navigation .mm-menu ul>li.level-0 span.title .menu-img,.rtl .bwp-canvas-vertical .mm-menu ul>li>a:not(.mm-next) .menu-img,.rtl .bwp-canvas-vertical .mm-menu ul>li span.title .menu-img,.rtl .bwp-canvas-vertical .mm-menu ul>li.level-0>a:not(.mm-next) .menu-img,.rtl .bwp-canvas-vertical .mm-menu ul>li.level-0 span.title .menu-img{float:right}.bwp-canvas-navigation .mm-menu ul>li:last-child,.bwp-canvas-navigation .mm-menu ul>li.level-0:last-child,.bwp-canvas-vertical .mm-menu ul>li:last-child,.bwp-canvas-vertical .mm-menu ul>li.level-0:last-child{border-bottom:0}.bwp-canvas-navigation .mm-menu ul.link-vertical li a,.bwp-canvas-vertical .mm-menu ul.link-vertical li a{color:#767a79}.bwp-canvas-navigation .mm-menu ul.link-vertical li a:hover,.bwp-canvas-vertical .mm-menu ul.link-vertical li a:hover{color:#064532}.bwp-canvas-navigation .mm-menu .elementor-top-column,.bwp-canvas-vertical .mm-menu .elementor-top-column{width:100%!important;margin-bottom:30px}.bwp-canvas-navigation .mm-menu .elementor-top-column ul,.bwp-canvas-vertical .mm-menu .elementor-top-column ul{padding:0}.bwp-canvas-navigation .mm-menu .elementor-row,.bwp-canvas-vertical .mm-menu .elementor-row{flex-wrap:wrap}.bwp-canvas-vertical{right:0;left:auto;-webkit-transform:translate3d(280px,0,0);-moz-transform:translate3d(280px,0,0);-ms-transform:translate3d(280px,0,0);-o-transform:translate3d(280px,0,0);transform:translate3d(280px,0,0)}.bwp-canvas-vertical .mm-menu .sub-menu>div>div>div>section{background:transparent!important}.bwp-canvas-vertical .mm-menu .sub-menu>div>div>div>section .elementor-inner-section{padding:20px 0 0!important;border:0!important;box-shadow:none}.bwp-canvas-vertical .mm-menu .sub-menu>div>div>div>section .elementor-column-wrap{background:#fff!important;border:0;box-shadow:none}.bwp-canvas-vertical .mm-menu .sub-menu .wpb-col-sm-100.elementor-column{margin-bottom:30px!important}.bwp-canvas-vertical .mm-menu .sub-menu .wpb-col-sm-100.elementor-column:last-child{margin-bottom:0!important}.bwp-canvas-vertical .mm-menu .sub-menu .wpb-col-sm-100.elementor-column .elementor-column-wrap{padding:0}.bwp-canvas-vertical .mm-menu .sub-menu ul li a{position:relative;color:#767a79}.bwp-canvas-vertical .mm-menu .sub-menu ul li a>span:not(.elementor-icon-list-text){line-height:17px;font-size:8px;color:#fff;text-transform:uppercase;background:#45c03b;padding:0 5px;position:absolute;top:-15px;right:-24px;margin:0;min-width:auto;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.rtl .bwp-canvas-vertical .mm-menu .sub-menu ul li a>span:not(.elementor-icon-list-text){left:-24px;right:auto}.bwp-canvas-vertical .mm-menu .sub-menu ul li a>span:not(.elementor-icon-list-text):before{content:"";position:absolute;bottom:-4px;border-style:solid;border-width:2px 3.5px;border-color:#45c03b;border-right-color:transparent;border-bottom-color:transparent}.bwp-canvas-vertical .mm-menu .sub-menu ul li a>span:not(.elementor-icon-list-text).hot{background:#ff4a4a}.bwp-canvas-vertical .mm-menu .sub-menu ul li a>span:not(.elementor-icon-list-text).hot:before{border-color:#ff4a4a;border-right-color:transparent;border-bottom-color:transparent}.bwp-canvas-vertical .remove-verticalmenu{text-align:left}.bwp-canvas-vertical .menu-item-desc{display:none}.bwp-canvas-vertical .more-wrap{display:none}.bwp-canvas-vertical .mm-menu .mm-panels>.mm-panel>.mm-listview>li>a>span>i{margin-right:8px;width:20px;font-size:16px;position:relative;top:2px}.rtl .bwp-canvas-vertical .mm-menu .mm-panels>.mm-panel>.mm-listview>li>a>span>i{margin-left:8px;margin-right:0}.bwp-canvas-vertical .remove-verticalmenu{display:block;padding:0;background:#064532;padding:10px 20px 20px;text-align:left;color:#fff;text-transform:uppercase;color:#fff;font-size:13px;font-family:"Lato",sans-serif}.rtl .bwp-canvas-vertical .remove-verticalmenu{text-align:right}.bwp-canvas-vertical .remove-verticalmenu::after{content:"\4d";font-family:eleganticons;color:#fff;font-size:25px;line-height:25px;margin-left:5px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:inline-block;position:relative;top:5px}.rtl .bwp-canvas-vertical .remove-verticalmenu::after{margin-right:5px;margin-left:0}.bwp-canvas-vertical .remove-verticalmenu:hover::after{color:#767a79}}.wpbingo-menu-wrapper .navbar-default{border:none;background:transparent}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation{display:block}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation span.grower{display:block;opacity:1;position:absolute;right:0;cursor:pointer;font-family:ElegantIcons;font-size:18px;top:10px;text-align:center;color:#767a79;background:transparent;width:18px;height:18px;line-height:18px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.rtl .wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation span.grower{left:0;right:auto}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation span.grower:before{content:"\35"}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation span.grower.open{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0{float:none;font-size:16px;padding:12px 0!important;position:relative!important;border-bottom:1px solid rgba(163,163,163,.4)}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0:last-child{padding-bottom:12px!important;border-bottom:0}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>a{margin:0}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>ul.sub-menu li a{font-weight:400}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.mega-menu>ul.sub-menu>li{margin-bottom:0}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.mega-menu .menu-item-has-children span.title,.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.mega-menu .menu-item-has-children>a{margin:0;font-weight:400;font-size:14px;text-transform:capitalize}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0>span.grower{top:14px;color:#767a79}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0 a:before{display:none}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.menu-item-has-children>.sub-menu{position:initial;display:none;width:auto;opacity:1;visibility:inherit;margin-top:0;float:none;min-width:auto!important;box-shadow:none;border:none;border-radius:0;padding-left:20px!important;padding:0;background:transparent;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;-webkit-transition:none!important;transition:none!important}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.menu-item-has-children>.sub-menu li{border:none}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.menu-item-has-children>.sub-menu li.level-1{padding:0}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu>li.level-0.menu-item-has-children>.sub-menu li.level-1.menu-item-has-children>a{padding:0;font-size:14px;font-weight:400;text-transform:capitalize}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu li{width:100%;position:relative;padding:3px 0!important}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu li:last-child{padding-bottom:0!important}.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu li.menu-item-has-children>a>span:after,.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu li.menu-item-has-children>a:after{display:none}@media (min-width:768px){.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu li.menu-hide-title:not(.menu-item-image)>span.title,.wpbingo-menu-mobile.wpbingo-menu-sidebar .bwp-navigation ul.menu li.menu-hide-title:not(.menu-item-image)>a{display:block!important}}.bwp-navigation{float:none}.bwp-navigation>.open>a{color:#064532}.bwp-navigation>.open>a:after{content:"";position:absolute;width:100%;height:3px;background:#064532;left:0;bottom:-1px;-webkit-transition:all 0.35s;transition:all 0.35s}.bwp-navigation>.open>a:hover,.bwp-navigation>.open>a:focus{color:#064532}.bwp-navigation ul{padding:0;list-style:none;float:none;-webkit-transition:all 0.35s;transition:all 0.35s;margin:0}.bwp-navigation ul li{text-align:left}.rtl .bwp-navigation ul li{text-align:right}.bwp-navigation ul li.parent{position:relative}.bwp-navigation ul li.dropdown-submenu{position:relative}.bwp-navigation ul li.dropdown-submenu .dropdown-menu{top:0;left:100%;right:auto;position:absolute}@media (min-width:768px){.bwp-navigation ul li.menu-hide-title>span.title,.bwp-navigation ul li.menu-hide-title>a{display:none!important}}.bwp-navigation ul>li.level-0{position:relative;display:table;float:left;padding:0 15px;line-height:24px}.rtl .bwp-navigation ul>li.level-0{float:right}.bwp-navigation ul>li.level-0:first-child-child{padding-left:0}.rtl .bwp-navigation ul>li.level-0:first-child-child{padding-right:0;padding-left:0}.bwp-navigation ul>li.level-0:last-child{padding-right:0}.rtl .bwp-navigation ul>li.level-0:last-child{padding-left:0;padding-right:0}@media (max-width:1350px){.bwp-navigation ul>li.level-0{padding:0 10px}}.bwp-navigation ul>li.level-0:not(.mega-menu) ul.sub-menu li.level-1:first-child{padding-top:0}.bwp-navigation ul>li.level-0:not(.mega-menu) ul.sub-menu li.level-1.sub-menu-left ul.sub-menu{right:calc(100% - 10px)!important;left:auto!important}.bwp-navigation ul>li.level-0>a{position:relative;text-transform:capitalize;font-family:"Lato",sans-serif;font-weight:700;font-size:16px;background-color:transparent;color:#064532;display:table;white-space:nowrap;text-transform:capitalize;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.bwp-navigation ul>li.level-0>a .caret{color:#064532}.bwp-navigation ul>li.level-0>a:hover{color:#064532}.bwp-navigation ul>li.level-0>a>span{position:relative;display:inline-block}.bwp-navigation ul>li.level-0.menu-item-has-children>a{position:relative}.bwp-navigation ul>li.level-0.menu-item-has-children>a:after{content:"\f2f9";font-family:"Material";font-size:14px;display:inline-block;vertical-align:middle;margin-left:5px;position:relative;top:-1px}.rtl .bwp-navigation ul>li.level-0.menu-item-has-children>a:after{margin-right:5px;margin-left:0}.bwp-navigation ul>li.level-0.menu-item-has-children>a:before{content:"";position:absolute;bottom:-25px;width:100%;height:25px;left:0}.bwp-navigation ul>li.level-0.menu-item-has-children>a>span{position:relative}.bwp-navigation ul>li.level-0.menu-item-has-children>a>span:before{content:"";position:absolute;bottom:-40px;left:calc(50% - 5px);border-color:transparent;border-width:6px 5px;border-style:solid;border-bottom-color:#064532;opacity:0;visibility:hidden;-webkit-transition:opacity 0.1s linear,bottom 0.1s linear;transition:opacity 0.1s linear,bottom 0.1s linear}.bwp-navigation ul>li.level-0 .menu-item-has-children>a:after{content:"\f2f9";font-family:"Material";font-size:14px;display:inline-block;margin-left:5px}.rtl .bwp-navigation ul>li.level-0 .menu-item-has-children>a:after{margin-right:5px;margin-left:0}.bwp-navigation ul>li.level-0:hover>a{color:#064532}.bwp-navigation ul>li.level-0.current_page_item>a,.bwp-navigation ul>li.level-0:hover>a,.bwp-navigation ul>li.level-0.current-menu-item>a,.bwp-navigation ul>li.level-0.current-menu-ancestor>a{color:#064532}.bwp-navigation ul>li.level-0>ul.sub-menu li,.bwp-navigation ul>li.level-0 div.sub-menu li{padding-top:5px;padding-bottom:5px;position:relative}.bwp-navigation ul>li.level-0>ul.sub-menu li:last-child,.bwp-navigation ul>li.level-0 div.sub-menu li:last-child{border:none;padding-bottom:0}@media (max-width:991px){.bwp-navigation ul>li.level-0>ul.sub-menu li.menu-item-image,.bwp-navigation ul>li.level-0 div.sub-menu li.menu-item-image{margin-bottom:10px}.bwp-navigation ul>li.level-0>ul.sub-menu li.menu-item-image>span.title,.bwp-navigation ul>li.level-0>ul.sub-menu li.menu-item-image>a,.bwp-navigation ul>li.level-0 div.sub-menu li.menu-item-image>span.title,.bwp-navigation ul>li.level-0 div.sub-menu li.menu-item-image>a{display:none}}.bwp-navigation ul>li.level-0>ul.sub-menu li a,.bwp-navigation ul>li.level-0 div.sub-menu li a{color:#767a79;font-weight:400;position:relative;font-size:14px}.bwp-navigation ul>li.level-0>ul.sub-menu li a:hover,.bwp-navigation ul>li.level-0 div.sub-menu li a:hover{color:#064532}@media (min-width:992px){.bwp-navigation ul>li.level-0>ul.sub-menu li a,.bwp-navigation ul>li.level-0 div.sub-menu li a{position:relative;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}}.bwp-navigation ul>li.level-0>ul.sub-menu li a>span:not(.elementor-icon-list-text),.bwp-navigation ul>li.level-0 div.sub-menu li a>span:not(.elementor-icon-list-text){line-height:17px;font-size:8px;color:#fff;text-transform:uppercase;background:#45c03b;padding:0 5px;position:absolute;top:-15px;right:-24px;margin:0;min-width:auto;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.rtl .bwp-navigation ul>li.level-0>ul.sub-menu li a>span:not(.elementor-icon-list-text),.rtl .bwp-navigation ul>li.level-0 div.sub-menu li a>span:not(.elementor-icon-list-text){left:-24px;right:auto}.bwp-navigation ul>li.level-0>ul.sub-menu li a>span:not(.elementor-icon-list-text):before,.bwp-navigation ul>li.level-0 div.sub-menu li a>span:not(.elementor-icon-list-text):before{content:"";position:absolute;bottom:-4px!important;border-style:solid;border-width:2px 3.5px;border-color:#45c03b;border-right-color:transparent;border-bottom-color:transparent}.bwp-navigation ul>li.level-0>ul.sub-menu li a>span:not(.elementor-icon-list-text).hot,.bwp-navigation ul>li.level-0 div.sub-menu li a>span:not(.elementor-icon-list-text).hot{background:#ff4a4a}.bwp-navigation ul>li.level-0>ul.sub-menu li a>span:not(.elementor-icon-list-text).hot:before,.bwp-navigation ul>li.level-0 div.sub-menu li a>span:not(.elementor-icon-list-text).hot:before{border-color:#ff4a4a;border-right-color:transparent;border-bottom-color:transparent}@media (min-width:991px){.bwp-navigation ul>li.level-0>ul.sub-menu li.level-1 .sub-menu,.bwp-navigation ul>li.level-0 div.sub-menu li.level-1 .sub-menu{left:calc(100% - 20px);margin-top:-40px}.rtl .bwp-navigation ul>li.level-0>ul.sub-menu li.level-1 .sub-menu,.rtl .bwp-navigation ul>li.level-0 div.sub-menu li.level-1 .sub-menu{right:calc(100% - 20px);left:auto}}.bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width{position:static}.bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu{left:0;-webkit-transform:translateY(40px)!important;-moz-transform:translateY(40px)!important;-ms-transform:translateY(40px)!important;-o-transform:translateY(40px)!important;transform:translateY(40px)!important;padding:0;-webkit-box-shadow:3px 3px 45px 0 rgba(0,0,0,.05);box-shadow:3px 3px 45px 0 rgba(0,0,0,.05);min-width:650px;padding:0 15px;font-size:14px}.rtl .bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width>.sub-menu{right:0;left:auto}.bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width:hover{position:static}.bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width:hover>.sub-menu{-webkit-transform:translateY(13px)!important;-moz-transform:translateY(13px)!important;-ms-transform:translateY(13px)!important;-o-transform:translateY(13px)!important;transform:translateY(13px)!important}.bwp-navigation ul>li.level-0.mega-menu .title{margin-bottom:10px}.bwp-navigation ul>li.level-0.mega-menu .title h2{font-size:16px;position:relative;font-weight:600}.bwp-navigation ul>li.level-0.mega-menu .menu-homepage a{text-transform:uppercase;font-weight:500;color:#000;margin-bottom:10px;display:inline-block}.bwp-navigation ul>li.level-0.mega-menu .menu-homepage a:hover{color:#064532}.bwp-navigation ul>li.level-0.mega-menu .menu-homepage .mega-menu-image{display:inline-block;border:1px solid rgba(163,163,163,.25)}.bwp-navigation ul>li.level-0.mega-menu .menu-homepage .mega-menu-image>a{margin-bottom:0}.bwp-navigation ul>li.level-0.mega-menu .menu-homepage .mega-menu-image:hover{border:1px solid #064532}@media (min-width:991px){.bwp-navigation ul>li.level-0.mega-menu>ul.sub-menu{min-width:340px}}.bwp-navigation ul>li.level-0.mega-menu>ul.sub-menu li.menu-item-has-children,.bwp-navigation ul>li.level-0.mega-menu>ul.sub-menu li.menu-item-image{border:none}.bwp-navigation ul>li.level-0.mega-menu>ul.sub-menu li.level-1 .sub-menu{margin-top:0;position:inherit;left:0;margin-left:0;padding:0;border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.rtl .bwp-navigation ul>li.level-0.mega-menu>ul.sub-menu li.level-1 .sub-menu{right:0;left:auto}.rtl .bwp-navigation ul>li.level-0.mega-menu>ul.sub-menu li.level-1 .sub-menu{margin-right:0;margin-left:0}.bwp-navigation ul>li.level-0.mega-menu>ul.sub-menu li.level-1 .sub-menu li.level-2 .mega-menu-image{display:inline-block;padding-bottom:10px}@media (min-width:768px){.bwp-navigation ul>li.level-0.mega-menu>ul.sub-menu>li{margin-bottom:30px}}.bwp-navigation ul>li.level-0.mega-menu:hover>ul.sub-menu li.level-1 .sub-menu{opacity:1!important;visibility:visible!important}.bwp-navigation ul>li.level-0.mega-menu.mega-menu-fullwidth-width .sub-menu{padding:30px 15px}.bwp-navigation ul>li.level-0.mega-menu .sub-menu li.level-1{padding:0 15px}.bwp-navigation ul>li.level-0.mega-menu .sub-menu li.level-1>a{padding:0 0 8px;display:block;font-size:16px;color:#000;position:relative;font-weight:700;text-transform:uppercase}@media (max-width:991px){.bwp-navigation ul>li.level-0.mega-menu .sub-menu li.level-1>a{font-size:14px}}.bwp-navigation ul>li.level-0 .sub-menu{display:block;min-width:225px;position:absolute;top:100%;z-index:9999;background:#fff;opacity:0;visibility:hidden;-webkit-transition:opacity 0.1s linear,transform 0.1s linear;transition:opacity 0.1s linear,transform 0.1s linear;-webkit-transform:translate(0,40px);-moz-transform:translate(0,40px);-ms-transform:translate(0,40px);-o-transform:translate(0,40px);transform:translate(0,40px);border-top:2px solid #064532}.bwp-navigation ul>li.level-0 .sub-menu .menu-item-has-children{position:relative}.bwp-navigation ul>li.level-0 ul.sub-menu{padding:22px 0}.bwp-navigation ul>li.level-0 ul.sub-menu li{padding:5px 30px}.bwp-navigation ul ul.sub-menu,.bwp-navigation ul div.sub-menu{padding:22px 30px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 2px rgba(0,0,0,.1)}.bwp-navigation>.active a{color:#000}.bwp-navigation .menu-item-has-children:hover>.sub-menu{opacity:1!important;visibility:visible!important;-webkit-transform:translate(0,13px)!important;-moz-transform:translate(0,13px)!important;-ms-transform:translate(0,13px)!important;-o-transform:translate(0,13px)!important;transform:translate(0,13px)!important;display:block}.bwp-navigation .menu-item-has-children:hover a>span:before{bottom:-15px!important;opacity:1!important;visibility:visible!important}.bwp-navigation .menu-item-new-badge>a,.bwp-navigation .menu-item-sale-badge>a{position:relative}.bwp-navigation .menu-item-new-badge>a>.sale-badge,.bwp-navigation .menu-item-new-badge>a .new-badge,.bwp-navigation .menu-item-sale-badge>a>.sale-badge,.bwp-navigation .menu-item-sale-badge>a .new-badge{position:absolute;top:-17px;font-size:12px;text-transform:capitalize;color:#fff;padding:0 5px}.bwp-navigation .menu-item-new-badge>a>.sale-badge:before,.bwp-navigation .menu-item-new-badge>a .new-badge:before,.bwp-navigation .menu-item-sale-badge>a>.sale-badge:before,.bwp-navigation .menu-item-sale-badge>a .new-badge:before{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;position:absolute;top:14px}.bwp-navigation .menu-item-new-badge>a>.new-badge{background:#3a9be6;left:calc(100% + 5px)}.bwp-navigation .menu-item-new-badge>a>.new-badge:before{left:0;border-color:transparent transparent transparent #3a9be6}.bwp-navigation .menu-item-sale-badge>a>.sale-badge{right:calc(100% + 5px);background:red}.bwp-navigation .menu-item-sale-badge>a>.sale-badge:before{border-color:transparent transparent transparent red;right:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu li.menu-item-loggedin{display:none!important}.logged-in .menu li.menu-item-loggedin{display:block!important}.inline-block{display:inline-block;vertical-align:middle}.lt-ie8 .inline-block{display:inline;zoom:1}.clear-list{padding:0;list-style:none}.hidden,.no-sidebar-left .col-lg-2 .product-grid .onsale,.no-sidebar-left .col-lg-2 .product-grid .button-groups,.no-sidebar-left .col-lg-2 .product-grid .category,.no-sidebar-left .col-lg-2 .product-grid .price,.no-sidebar-left .col-lg-2 .product-grid .rating,.no-sidebar-left .col-md-2 .product-grid .onsale,.no-sidebar-left .col-md-2 .product-grid .button-groups,.no-sidebar-left .col-md-2 .product-grid .category,.no-sidebar-left .col-md-2 .product-grid .price,.no-sidebar-left .col-md-2 .product-grid .rating,.no-sidebar-right .col-lg-2 .product-grid .onsale,.no-sidebar-right .col-lg-2 .product-grid .button-groups,.no-sidebar-right .col-lg-2 .product-grid .category,.no-sidebar-right .col-lg-2 .product-grid .price,.no-sidebar-right .col-lg-2 .product-grid .rating,.no-sidebar-right .col-md-2 .product-grid .onsale,.no-sidebar-right .col-md-2 .product-grid .button-groups,.no-sidebar-right .col-md-2 .product-grid .category,.no-sidebar-right .col-md-2 .product-grid .price,.no-sidebar-right .col-md-2 .product-grid .rating,.products .product-list .button-groups .feedback,.product-info .cart .button .fa,.product-info .cart .button [class^="icon-"],.product-info .cart .button [class*=" icon-"]{display:none!important;visibility:hidden!important}.no-heading-style:after{display:none!important}.text-none{text-transform:none!important}.text-uppercase{text-transform:uppercase!important}.text-align-center{text-align:center}.separator_align_center{text-align:center!important}.separator_align_left{text-align:left!important}.separator_align_right{text-align:right!important}.well.no-margin{margin-bottom:0}.well.no-padding{padding-bottom:0}.font-size-lg{font-size:2rem}.font-size-md{font-size:35px}.font-size-sm{font-size:1rem}.font-size-xs{font-size:1rem}.rounded{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.no-rounded{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}@media (max-width:991px){.content-icon-box .elementor-icon-box-wrapper{flex-wrap:wrap;justify-content:center;text-align:center}.content-icon-box .elementor-icon-box-wrapper>*{width:100%;text-align:center}.content-icon-box .elementor-icon-box-wrapper .elementor-icon-box-icon{margin:0 0 10px!important;justify-content:center}}@media (max-width:991px) and (max-width:767px){.content-icon-box .elementor-icon-box-wrapper .elementor-icon-box-icon{margin:0!important;display:none}}.policy-left .elementor-icon-box-wrapper{text-align:left!important;display:flex;align-items:center}.policy-left .elementor-icon-box-wrapper .elementor-icon-box-icon{margin-right:10px!important}.rtl .policy-left .elementor-icon-box-wrapper .elementor-icon-box-icon{margin-left:10px!important;margin-right:0}.overflow-hidden{overflow:hidden}.overflow-hidden>div{overflow:hidden}@media (max-width:767px){.box-icon-xs-left .elementor-widget-container .elementor-icon-box-wrapper{display:flex;text-align:left;align-items:center}.rtl .box-icon-xs-left .elementor-widget-container .elementor-icon-box-wrapper{text-align:right}.box-icon-xs-left .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon{margin-right:20px!important}.rtl .box-icon-xs-left .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon{margin-left:20px!important;margin-right:0}}.height-100{height:100%}.height-100>div{height:100%}.newlest-1 .wpbingo-newsletter.newsletter-default .content-newsletter input[type="email"]{background:transparent;border-bottom:2px solid #fff;padding:0;height:35px;line-height:35px;color:#fff}.newlest-1 .wpbingo-newsletter.newsletter-default .content-newsletter input[type="email"]:-moz-placeholder{color:#fff}.newlest-1 .wpbingo-newsletter.newsletter-default .content-newsletter input[type="email"]::-moz-placeholder{color:#fff}.newlest-1 .wpbingo-newsletter.newsletter-default .content-newsletter input[type="email"]:-ms-input-placeholder{color:#fff}.newlest-1 .wpbingo-newsletter.newsletter-default .content-newsletter input[type="email"]::-webkit-input-placeholder{color:#fff}.newlest-1 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix{background:transparent;padding:0;height:auto;line-height:1}.newlest-1 .wpbingo-newsletter.newsletter-default .content-newsletter .clearfix:before{display:none}.newlest-1 .wpbingo-newsletter.newsletter-default .content-newsletter input[type="submit"]{position:relative;font-size:12px;color:#fff;text-transform:uppercase;border-bottom:2px solid #fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;height:35px;line-height:35px;padding:0 15px;letter-spacing:1.5px;font-weight:700;margin-left:7px}.rtl .newlest-1 .wpbingo-newsletter.newsletter-default .content-newsletter input[type="submit"]{margin-right:7px;margin-left:0}.newlest-1 .wpbingo-newsletter.newsletter-default .content-newsletter input[type="submit"]:hover{color:#064532;border-color:#064532}.text-block-1 a{display:inline-block;border-bottom:2px solid #f1592b}.marginright-auto>.elementor-container{margin-left:0!important}.marginleft-auto>.elementor-container{margin-right:0!important}@media (min-width:991px){.marginright-sm-auto>.elementor-container{margin-left:0!important}.marginleft-sm-auto>.elementor-container{margin-right:0!important}}@media (max-width:991px){.marginright-xs-auto>.elementor-container{margin-left:0!important}.marginleft-xs-auto>.elementor-container{margin-right:0!important}}.elementor-icon-box-title{margin-top:0}.elementor-widget-icon-box:hover .svg-icon path{animation:svg-animation 1.5s linear forwards}@media (max-width:1770px) and (min-width:1199px){.elementor-section:not(.elementor-section-full_width):not(.elementor-inner-section){padding-left:15px;padding-right:15px}}.loader-content{position:absolute;top:0;left:0;width:100%;z-index:1000111;opacity:1;transition:all 2s linear 0s}.loading-gif{background:#fff;position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000111;opacity:1;transition:all 0.2s linear 0s;filter:contrast(2)}.loader-content.loader-off,body.loaded .loader-content,.loading-gif.loader-off,body.loaded .loading-gif{opacity:0;visibility:hidden}#loader{position:absolute;top:0;width:0%;height:3px;background:#f1592b;transition:width 1s ease;animation-name:pre-loader;animation-duration:2s;animation-fill-mode:forwards}#loader.pre-loading{animation-name:pre-loading;animation-duration:1s;animation-fill-mode:forwards}#loader-gif{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:url(../../../themes/bookio/images/loading-home.gif) no-repeat;width:560px;height:100%;background-size:contain;background-position:center}.zoom-2{overflow:hidden}.zoom-2 img{position:relative;width:100%;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.zoom-2:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.filter-grayscale,.widget .widget_sp_image-image-link img,.category-image img{-webkit-transition:all 0.6s ease-out 0s;transition:all 0.6s ease-out 0s}.filter-grayscale:hover,.widget .widget_sp_image-image-link img:hover,.category-image img:hover{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%)}.filter-brightness{-webkit-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s}.filter-brightness:hover{filter:brightness(.4);-webkit-filter:brightness(.4);-moz-filter:brightness(.4);-o-filter:brightness(.4);-ms-filter:brightness(.4)}.filter-blur{-webkit-transition:all 0.6s ease-out 0s;transition:all 0.6s ease-out 0s}.filter-blur:hover{filter:blur(5px);-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px)}.tab-pane{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:0.7s;animation-duration:0.7s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;height:0;overflow:hidden;display:none}.tab-pane.active{height:auto;display:block;overflow:visible}.close .fa{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.close:hover .fa{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.image-overlay-1:after,.image-overlay-1:before{content:"";display:block;position:absolute;z-index:100;background:rgba(0,0,0,.7);width:100%;height:100%;left:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.rtl .image-overlay-1:after,.rtl .image-overlay-1:before{right:0;left:auto}.image-overlay-1:after{top:-100%}.image-overlay-1:before{bottom:-100%}.image-overlay-1:hover:after{top:-50%;opacity:1;filter:alpha(opacity=100)}.image-overlay-1:hover:before{bottom:-50%;opacity:1;filter:alpha(opacity=100)}.image-plus-1{position:relative}.image-plus-1::before{overflow:hidden;position:absolute;top:0;content:"";z-index:100;width:100%;height:100%;left:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-transform:scale(.5) rotateY(180deg);-moz-transform:scale(.5) rotateY(180deg);-ms-transform:scale(.5) rotateY(180deg);-o-transform:scale(.5) rotateY(180deg);transform:scale(.5) rotateY(180deg);background:url(../../../themes/bookio/images/plus.png) no-repeat scroll center center/60px 60px rgba(0,0,0,.6)}.rtl .image-plus-1::before{right:0;left:auto}.image-plus-1:hover::before{visibility:visible;opacity:.6;filter:alpha(opacity=60);-webkit-transform:scale(1) rotateY(0deg);-moz-transform:scale(1) rotateY(0deg);-ms-transform:scale(1) rotateY(0deg);-o-transform:scale(1) rotateY(0deg);transform:scale(1) rotateY(0deg)}.image-plus-2{position:relative}.image-plus-2::before{content:"";z-index:199;top:0;position:absolute;background:url(../../../themes/bookio/images/plus.png) no-repeat scroll center center/60px 60px rgba(0,0,0,.8);width:100%;height:100%;left:0;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;opacity:0;filter:alpha(opacity=0);-webkit-background-size:10px 10px,100% 100%;-moz-background-size:10px 10px,100% 100%;-ms-background-size:10px 10px,100% 100%;-o-background-size:10px 10px,100% 100%;background-size:10px 10px,100% 100%;-webkit-background-origin:padding-box,padding-box;-moz-background-origin:padding-box,padding-box;-ms-background-origin:padding-box,padding-box;-o-background-origin:padding-box,padding-box;background-origin:padding-box,padding-box}.rtl .image-plus-2::before{right:0;left:auto}.image-plus-2:hover::before{opacity:.6;visibility:visible;-webkit-background-size:60px 60px,100% 100%;-moz-background-size:60px 60px,100% 100%;-ms-background-size:60px 60px,100% 100%;-o-background-size:60px 60px,100% 100%;background-size:60px 60px,100% 100%}.image-plus-3{position:relative}.image-plus-3::before{content:"";top:0;overflow:hidden;position:absolute;z-index:100;-webkit-transform:scale(.5) rotateX(180deg);-moz-transform:scale(.5) rotateX(180deg);-ms-transform:scale(.5) rotateX(180deg);-o-transform:scale(.5) rotateX(180deg);transform:scale(.5) rotateX(180deg);width:100%;height:100%;left:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background:rgba(0,0,0,.8)}.rtl .image-plus-3::before{right:0;left:auto}.image-plus-3:hover::before{visibility:visible;opacity:.6;filter:alpha(opacity=60);-webkit-transform:scale(1) rotateX(0deg);-moz-transform:scale(1) rotateX(0deg);-ms-transform:scale(1) rotateX(0deg);-o-transform:scale(1) rotateX(0deg);transform:scale(1) rotateX(0deg)}.icon-effect-1{position:relative}.icon-effect-1:before{content:"";display:block;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transition:transform 0.5s cubic-bezier(.19,1,.22,1),background-color 0.2s cubic-bezier(.19,1,.22,1);transition:transform 0.5s cubic-bezier(.19,1,.22,1),background-color 0.2s cubic-bezier(.19,1,.22,1);left:0;right:0;bottom:0;top:0;margin:auto;width:100%;height:100%;position:absolute;background-color:transparent}.icon-effect-1:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:transform 0.5s cubic-bezier(.19,1,.22,1),background-color 0.2s cubic-bezier(.19,1,.22,1);transition:transform 0.5s cubic-bezier(.19,1,.22,1),background-color 0.2s cubic-bezier(.19,1,.22,1)}.ih-item.square{position:relative}.ih-item.square .info{backface-visibility:hidden;bottom:0;left:0;position:absolute;right:0;text-align:center;top:0;background:#333;color:#fff}.ih-item.square .info>*{color:#fff}.ih-item.square .info h3{text-transform:uppercase;color:#fff;text-align:center;padding:10px;background:#111;margin:30px 0 0 0;font-size:2rem}.ih-item.square .info p{font-style:italic;position:relative;color:#bbb;padding:20px 20px 20px;text-align:center;font-size:1rem}.ih-item.square.effect2{overflow:hidden}.ih-item.square.effect2.colored .info{background:#333}.ih-item.square.effect2.colored .info h3{background:#111}.ih-item.square.effect2 .img{opacity:1;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}.ih-item.square.effect2 .info{background:#333;visibility:hidden;-webkit-transition:all 0.35s 0.3s ease-in-out;transition:all 0.35s 0.3s ease-in-out}.ih-item.square.effect2 .info h3{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all 0.35s 0.6s ease-in-out;transition:all 0.35s 0.6s ease-in-out}.ih-item.square.effect2 .info p{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all 0.35s 0.5s linear;transition:all 0.35s 0.5s linear}.ih-item.square.effect2 a:hover .img{-webkit-transform:rotate(720deg) scale(0);-moz-transform:rotate(720deg) scale(0);-ms-transform:rotate(720deg) scale(0);-o-transform:rotate(720deg) scale(0);transform:rotate(720deg) scale(0);opacity:0}.ih-item.square.effect2 a:hover .info{visibility:visible}.ih-item.square.effect2 a:hover .info h3,.ih-item.square.effect2 a:hover .info p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect3.bottom_to_top{overflow:hidden}.ih-item.square.effect3.bottom_to_top .info{top:auto;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 0.35s;transition:all 0.35s}.ih-item.square.effect3.bottom_to_top .img{-webkit-transition:all 0.35s;transition:all 0.35s}.ih-item.square.effect3.bottom_to_top a:hover .img{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}.ih-item.square.effect3.bottom_to_top a:hover .info{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect5 .img{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect5 .info{background:#111;opacity:0;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect5 a:hover .img{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition-delay:0,0;-moz-transition-delay:0,0;-ms-transition-delay:0,0;-o-transition-delay:0,0;transition-delay:0,0}.ih-item.square.effect5 a:hover .info{visibility:visible;opacity:1;-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition-delay:0.3s,0.3s;-moz-transition-delay:0.3s,0.3s;-ms-transition-delay:0.3s,0.3s;-o-transition-delay:0.3s,0.3s;transition-delay:0.3s,0.3s}.ih-item.square.effect5.left_to_right .info{-webkit-transform:scale(0) rotate(-180deg);-moz-transform:scale(0) rotate(-180deg);-ms-transform:scale(0) rotate(-180deg);-o-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg)}.ih-item.square.effect6{overflow:hidden}.ih-item.square.effect6 .img{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect6 .info{background:#111;background:#333;visibility:hidden;opacity:0;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect6 .info h3{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect6 .info p{-webkit-transition:all 0.35s 0.1s linear;transition:all 0.35s 0.1s linear}.ih-item.square.effect6 a:hover .img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.ih-item.square.effect6 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect6.bottom_to_top .info h3{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.square.effect6.bottom_to_top .info p{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.square.effect6.bottom_to_top a:hover .info h3,.ih-item.square.effect6.bottom_to_top a:hover .info p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect7{overflow:hidden}.ih-item.square.effect7 .img{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect7 .info{background:#111;background:#333;visibility:hidden;opacity:0;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect7 .info h3{-webkit-transform:scale(4);-moz-transform:scale(4);-ms-transform:scale(4);-o-transform:scale(4);transform:scale(4);-webkit-transition:all 0.35s 0.1s ease-in-out;transition:all 0.35s 0.1s ease-in-out}.ih-item.square.effect7 .info p{-webkit-transform:scale(5);-moz-transform:scale(5);-ms-transform:scale(5);-o-transform:scale(5);transform:scale(5);-webkit-transition:all 0.35s 0.3s linear;transition:all 0.35s 0.3s linear}.ih-item.square.effect7 a:hover .img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.ih-item.square.effect7 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect7 a:hover .info h3,.ih-item.square.effect7 a:hover .info p{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect8{overflow:hidden}.ih-item.square.effect8 .img{opacity:1;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect8 .info{background:#111;visibility:hidden;opacity:0;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect8 .info h3{-webkit-transition:all 0.35s 0.1s ease-in-out;transition:all 0.35s 0.1s ease-in-out}.ih-item.square.effect8 .info p{-webkit-transition:all 0.35s 0.15s linear;transition:all 0.35s 0.15s linear}.ih-item.square.effect8 a:hover .img{opacity:0}.ih-item.square.effect8 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect8.scale_up .img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect8.scale_up .info{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.ih-item.square.effect8.scale_up .info h3,.ih-item.square.effect8.scale_up .info p{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.ih-item.square.effect8.scale_up a:hover .img{-webkit-transform:scale(5);-moz-transform:scale(5);-ms-transform:scale(5);-o-transform:scale(5);transform:scale(5)}.ih-item.square.effect8.scale_up a:hover .info{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect8.scale_up a:hover .info h3,.ih-item.square.effect8.scale_up a:hover .info p{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect10{overflow:hidden}.ih-item.square.effect10 .img{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect10 .info{background:#111;visibility:hidden;opacity:0;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect10 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect10.left_to_right .img{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.square.effect10.left_to_right .info{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.ih-item.square.effect10.left_to_right a:hover .img{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.ih-item.square.effect10.left_to_right a:hover .info{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.square.effect12{overflow:hidden}.ih-item.square.effect12 .img{-webkit-transition:all 0.35s ease-in;transition:all 0.35s ease-in}.ih-item.square.effect12 .info{background:#111;background:#333;visibility:hidden;opacity:0;-webkit-transition:all 0.35s ease-in;transition:all 0.35s ease-in}.ih-item.square.effect12 .info h3{-webkit-transition:all 0.35s ease-in;transition:all 0.35s ease-in}.ih-item.square.effect12 .info p{-webkit-transition:all 0.35s ease-in;transition:all 0.35s ease-in}.ih-item.square.effect12 a:hover .info{visibility:visible;opacity:1;-webkit-transition-delay:0.2s,0.2s;-moz-transition-delay:0.2s,0.2s;-ms-transition-delay:0.2s,0.2s;-o-transition-delay:0.2s,0.2s;transition-delay:0.2s,0.2s}.ih-item.square.effect12 a:hover .info h3{-webkit-transition-delay:0.3s,0.3s;-moz-transition-delay:0.3s,0.3s;-ms-transition-delay:0.3s,0.3s;-o-transition-delay:0.3s,0.3s;transition-delay:0.3s,0.3s}.ih-item.square.effect12 a:hover .info p{-webkit-transition-delay:0.25s,0.25s;-moz-transition-delay:0.25s,0.25s;-ms-transition-delay:0.25s,0.25s;-o-transition-delay:0.25s,0.25s;transition-delay:0.25s,0.25s}.ih-item.square.effect12.left_to_right .info{-webkit-transform:translate(-460px,-100px) rotate(-180deg);-moz-transform:translate(-460px,-100px) rotate(-180deg);-ms-transform:translate(-460px,-100px) rotate(-180deg);-o-transform:translate(-460px,-100px) rotate(-180deg);transform:translate(-460px,-100px) rotate(-180deg)}.ih-item.square.effect12.left_to_right .info h3{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}.ih-item.square.effect12.left_to_right .info p{-webkit-transform:translateX(-300px) rotate(-90deg);-moz-transform:translateX(-300px) rotate(-90deg);-ms-transform:translateX(-300px) rotate(-90deg);-o-transform:translateX(-300px) rotate(-90deg);transform:translateX(-300px) rotate(-90deg)}.ih-item.square.effect12.left_to_right a:hover .info{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.ih-item.square.effect12.left_to_right a:hover .info h3{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect12.left_to_right a:hover .info p{-webkit-transform:translateX(0) rotate(0deg);-moz-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}.ih-item.square.effect14{overflow:hidden}.ih-item.square.effect14 .img{opacity:1;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect14 .info{background:#111;visibility:hidden;opacity:0;pointer-events:none;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);-webkit-transition:all 0.35s ease 0.2s;transition:all 0.35s ease 0.2s}.ih-item.square.effect14 a:hover .img{opacity:0;pointer-events:none;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}.ih-item.square.effect14 a:hover .info{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect14.left_to_right .img{-webkit-transform:translateX(0) rotate(0);-moz-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);-o-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}.ih-item.square.effect14.left_to_right a:hover .img{-webkit-transform:translateX(100%) rotate(180deg);-moz-transform:translateX(100%) rotate(180deg);-ms-transform:translateX(100%) rotate(180deg);-o-transform:translateX(100%) rotate(180deg);transform:translateX(100%) rotate(180deg)}.ih-item.square.effect15{overflow:hidden;-webkit-perspective:900px;-moz-perspective:900px;perspective:900px}.ih-item.square.effect15 .img{opacity:1;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.ih-item.square.effect15 .info{background:#111;opacity:0;-webkit-transition:all 0.35s ease-in-out 0.3s;transition:all 0.35s ease-in-out 0.3s}.ih-item.square.effect15 a:hover .img{opacity:0;visibility:hidden}.ih-item.square.effect15 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect15.left_to_right .img{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ih-item.square.effect15.left_to_right .info{-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%}.ih-item.square.effect15.left_to_right a:hover .img{-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg)}.ih-item.square.effect15.left_to_right a:hover .info{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.banners-effect-1 .banners>div img{-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.banners-effect-1 .banners>div img:hover{opacity:.9}.banners-effect-2 .banners>div a{display:block;position:relative;overflow:hidden}.banners-effect-2 .banners>div a:hover:before,.banners-effect-2 .banners>div a:hover:after{left:0;opacity:1}.banners-effect-2 .banners>div a:before,.banners-effect-2 .banners>div a:after{background-color:rgba(255,255,255,.4);display:block;width:100%;height:100%;left:-100%;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;content:"";z-index:1}.banners-effect-3 .banners>div a{display:block;position:relative;overflow:hidden}.banners-effect-3 .banners>div a:hover:before,.banners-effect-3 .banners>div a:hover:after{border:0 solid rgba(0,0,0,.7);opacity:0;filter:alpha(opacity=0)}.banners-effect-3 .banners>div a:before,.banners-effect-3 .banners>div a:after{border:50px solid transparent;border-top-right-radius:50px;border-top-left-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;box-sizing:border-box;cursor:pointer;display:inline-block;left:0;right:0;bottom:0;margin:auto;position:absolute;top:0;content:"";opacity:1;filter:alpha(opacity=100);width:100px;height:100px;-webkit-transform:scale(7);-moz-transform:scale(7);-ms-transform:scale(7);-o-transform:scale(7);transform:scale(7);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;visibility:visible;z-index:1}.banners-effect-4 .banners>.bwp-image a{display:block;position:relative;overflow:hidden}.banners-effect-4 .banners>.bwp-image a:hover:before,.banners-effect-4 .banners>.bwp-image a:hover:after{opacity:1;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,4,1);-moz-transform:rotate3d(0,0,1,45deg) scale3d(1,4,1);-ms-transform:rotate3d(0,0,1,45deg) scale3d(1,4,1);-o-transform:rotate3d(0,0,1,45deg) scale3d(1,4,1);transform:rotate3d(0,0,1,45deg) scale3d(1,4,1)}.banners-effect-4 .banners>.bwp-image a:before,.banners-effect-4 .banners>.bwp-image a:after{border-bottom:50px solid rgba(0,0,0,.2);border-top:50px solid rgba(0,0,0,.2);content:"";height:100%;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;transform-origin:50% 50% 0;width:100%;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-moz-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-ms-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-o-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-webkit-transition:opacity 0.4s ease 0s,transform 0.35s ease 0s;transition:opacity 0.4s ease 0s,transform 0.35s ease 0s;visibility:visible;z-index:1}.banners-effect-5 .banners>div a{display:block;position:relative;overflow:hidden}.banners-effect-5 .banners>div a:before{content:"";height:100%;width:100%;position:absolute;border:70px solid rgba(255,255,255,0);top:0;left:0;transition:all 0.5s ease-in-out}.banners-effect-5 .banners>div a:after{content:"";height:100%;width:100%;position:absolute;opacity:.5;border:30px solid #fff;top:0;left:0;transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transition:all 0.5s ease-in-out}.banners-effect-5 .banners>div a:hover:before{border:0 solid rgba(255,255,255,.7)}.banners-effect-5 .banners>div a:hover:after{transform:scale(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8);-ms-transform:scale(.8);opacity:0;transition-delay:0.1s}.banners-effect-6 .banners>div a{display:inline-block;position:relative;overflow:hidden;vertical-align:top}.banners-effect-6 .banners>div a img{backface-visibility:hidden;filter:alpha(opacity=100);-webkit-transition:opacity 1s ease 0s,transform 1s ease 0s;transition:opacity 1s ease 0s,transform 1s ease 0s}.banners-effect-6 .bwp-widget-banner:hover .banners>div a img{filter:alpha(opacity=80);transform:scale3d(1.1,1.1,1)}.banners-effect-7 .banners>div a{display:block;position:relative;overflow:hidden}.banners-effect-7 .banners>div a:before{position:absolute;background:rgba(0,0,0,.3);width:0;top:0;left:50%;content:"";transition:all 0.3s ease-in-out 0s}.banners-effect-7 .banners>div a:hover:before{width:100%;left:0;top:0;height:100%}.banners-effect-8 .banners>div a{display:inline-block;position:relative;overflow:hidden;background:#000;vertical-align:top}.banners-effect-8 .banners>div a:before,.banners-effect-8 .banners>div a:after{bottom:20px;content:"";left:20px;opacity:0;position:absolute;right:20px;top:20px;-webkit-transition:opacity 0.35s ease 0s,transform 0.35s ease 0s;-o-transition:opacity 0.35s ease 0s,transform 0.35s ease 0s;transition:opacity 0.35s ease 0s,transform 0.35s ease 0s;z-index:1}.banners-effect-8 .banners>div a:before{border-bottom:1px solid #fff;border-top:1px solid #fff;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}.banners-effect-8 .banners>div a:after{border-left:1px solid #fff;border-right:1px solid #fff;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}.banners-effect-8 .banners>div img{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.35s ease 0s;-o-transition:opacity 0.35s ease 0s;transition:opacity 0.35s ease 0s}.banners-effect-8 .banners>div a:hover:before,.banners-effect-8 .banners>div a:hover:after{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.banners-effect-8 .banners>div a:hover img{opacity:.5;filter:alpha(opacity=50)}.banners-effect-9 .banners>div a{display:block;position:relative;z-index:10}.banners-effect-9 .banners>div a:before{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:#000;content:'';-webkit-transition:opacity 0.35s;transition:opacity 0.35s;box-shadow:0 3px 30px rgba(0,0,0,.2);opacity:0}.banners-effect-9 .banners>div a:hover:before{opacity:1}.banners-effect-9 .banners>div a img{opacity:1;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:perspective(1000px) translate3d(0,0,0);transform:perspective(1000px) translate3d(0,0,0)}.banners-effect-9 .banners>div a:hover img{-webkit-transform:perspective(1000px) translate3d(0,0,21px);transform:perspective(1000px) translate3d(0,0,21px)}.banners-effect-10 .banners>div a{display:block;position:relative;overflow:hidden}.banners-effect-10 .banners>div a:before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,.2) 75%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.2) 75%);content:'';opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.banners-effect-10 .banners>div a:hover:before{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.banners-effect-11 .banners>div a{display:block;position:relative;overflow:hidden}.banners-effect-11 .banners>div a:hover:before,.banners-effect-11 .banners>div a:hover:after{width:100%;height:100%}.banners-effect-11 .banners>div a:before,.banners-effect-11 .banners>div a:after{background-color:rgba(0,0,0,.15);content:"";height:0;left:0;margin:auto;position:absolute;width:0;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.banners-effect-11 .banners>div a:after{left:auto;right:0;bottom:0}.banners-effect-12 .banners>div img{-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.banners-effect-12 .banners>div img:hover{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%)}.loading-filter{display:inline-block;position:relative;width:100px;height:65px}.loading-filter:before{background:url(../../../themes/bookio/images/loading-filter.svg) no-repeat center;content:"";display:inline-block;background-size:contain;width:100px;height:65px;position:unset}@keyframes bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes d{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 0;transform-origin:100% 0}33%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 0;transform-origin:100% 0}40%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes scale2{0%{transform:scale(1);-webkit-transform:scale(1);opacity:1}100%{transform:scale(2);-webkit-transform:scale(2);opacity:0}}@keyframes shakes{16.65%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}33.33%{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);-ms-transform:translateX(-8px);-o-transform:translateX(-8px);transform:translateX(-8px)}49.95%{-webkit-transform:translateX(6px);-moz-transform:translateX(6px);-ms-transform:translateX(6px);-o-transform:translateX(6px);transform:translateX(6px)}66.6%{-webkit-transform:translateX(-4px);-moz-transform:translateX(-4px);-ms-transform:translateX(-4px);-o-transform:translateX(-4px);transform:translateX(-4px)}83.25%{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes rotate2{16.65%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}33.33%{-webkit-transform:rotate(-13deg);-moz-transform:rotate(-13deg);-ms-transform:rotate(-13deg);-o-transform:rotate(-13deg);transform:rotate(-13deg)}49.95%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}66.6%{-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}83.25%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes zoomin{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes zoomin{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@-webkit-keyframes zoomin2{0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}@keyframes zoomin2{0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}@-webkit-keyframes zoomin3{0%{transform:scale(1)}50%{transform:scale(1.8)}100%{transform:scale(1)}}@keyframes zoomin3{0%{transform:scale(1)}50%{transform:scale(1.8)}100%{transform:scale(1)}}@keyframes scroll{50%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes scroll{50%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes scroll{50%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes sticky-product{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes sticky-product{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes sticky-product{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes sticky-header{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes sticky-header{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes sticky-header{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes loading-home{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes scale{0%{transform:scale(1);-webkit-transform:scale(1);opacity:1}100%{transform:scale(1.5);-webkit-transform:scale(1.5);opacity:0}}@keyframes pre-loader{0%{width:0}100%{width:40%}}@keyframes pre-loading{0%{width:40%}100%{width:100%}}@keyframes svg-animation{0%{stroke:#064532;stroke-width:10px;fill:none;stroke-dasharray:1000;stroke-dashoffset:1000}90%{stroke:#064532;stroke-width:10px;fill:none;stroke-dasharray:1000;stroke-dashoffset:0}100%{stroke:unset;stroke-width:unset;fill:unset}}.woocommerce #respond input#submit,.woocommerce button.button,.woocommerce input.button{color:#fff;background:#000;font-size:13px;padding:0 50px;line-height:50px;cursor:pointer;border:0}.woocommerce #respond input#submit:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#021610}.woocommerce #respond input#submit:focus,.woocommerce button.button:focus,.woocommerce input.button:focus{outline:none}.button.loading:before,#submit.loading:before{content:"";left:0;right:0;bottom:0;top:0;margin:auto;width:100%;height:100%;position:absolute;background:url(../../../themes/bookio/images/loading-cart.gif) center no-repeat transparent}.clear-all:hover{text-decoration:none!important}.bookio-product-added{background:#000;line-height:1.5;-webkit-box-shadow:unset;box-shadow:unset;color:#fff;top:50px;left:auto;right:30px;padding:15px 25px;font-weight:400;position:fixed;z-index:10000}.bookio-product-added>div{display:inline-block}.bookio-product-added>div:before{display:inline-block;content:"\e91d";font-family:wpbingofont;margin-right:10px}.rtl .bookio-product-added>div:before{margin-left:10px;margin-right:0}@media (max-width:480px){.bookio-product-added{right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);max-width:280px}}.woocommerce-error,.alert-success,.woocommerce-message{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d;list-style:none}.woocommerce-error .wc-forward,.alert-success .wc-forward,.woocommerce-message .wc-forward{background:#064532;color:#fff;padding:8px 12px;text-transform:uppercase;font-weight:500;font-weight:700;font-size:12px}.woocommerce-error .wc-forward:hover,.alert-success .wc-forward:hover,.woocommerce-message .wc-forward:hover{background:#021610;color:#fff}.woocommerce-error .wc-forward:before,.alert-success .wc-forward:before,.woocommerce-message .wc-forward:before{display:none}.woocommerce-error .wc-forward:after,.alert-success .wc-forward:after,.woocommerce-message .wc-forward:after{content:"\24";font-family:eleganticons;margin-left:10px;font-size:18px;line-height:1;position:relative;top:4px}.rtl .woocommerce-error .wc-forward:after,.rtl .alert-success .wc-forward:after,.rtl .woocommerce-message .wc-forward:after{margin-right:10px;margin-left:0}.woocommerce-notices-wrapper{max-width:1410px;margin:auto;width:100%}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:12px 22px 12px 42px;margin:0 0 24px 0;position:relative;background-color:#f7f6f7;color:#515151;border-top:3px solid #a46497;list-style:none outside;width:auto;word-wrap:break-word;border-top-color:#b81c23;width:100%}.rtl .woocommerce-error,.rtl .woocommerce-info,.rtl .woocommerce-message{padding:12px 42px 12px 22px}.rtl .woocommerce-error,.rtl .woocommerce-info,.rtl .woocommerce-message{margin:0 0 24px 0}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.rtl .woocommerce-error .button,.rtl .woocommerce-info .button,.rtl .woocommerce-message .button{float:left}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl .woocommerce-error li,.rtl .woocommerce-info li,.rtl .woocommerce-message li{padding-right:0!important;padding-left:0}.rtl .woocommerce-error li,.rtl .woocommerce-info li,.rtl .woocommerce-message li{margin-right:0!important;margin-left:0}.woocommerce-info:after,.woocommerce-message:after,.woocommerce-error:after{content:'';display:table;clear:both}.woocommerce-info:before,.woocommerce-message:before,.woocommerce-error:before{content:'\f1ec';display:table;font-family:Material;display:inline-block;position:absolute;top:8px;font-size:18px;left:20px;color:#b81c23}.rtl .woocommerce-info:before,.rtl .woocommerce-message:before,.rtl .woocommerce-error:before{right:20px;left:auto}.woocommerce-info,.woocommerce-message{border-top:3px solid #000;text-transform:capitalize}.woocommerce-info:before,.woocommerce-message:before{content:"\e91e";font-family:wpbingofont;color:#000;font-size:15px;margin-right:10px;line-height:1;top:16px}.rtl .woocommerce-info:before,.rtl .woocommerce-message:before{margin-left:10px;margin-right:0}.woocommerce-info a,.woocommerce-message a{color:#000;font-weight:700}.woocommerce-info a:hover,.woocommerce-message a:hover{color:#064532}.woocommerce-info .button.wc-forward,.woocommerce-message .button.wc-forward{background:transparent;line-height:28px;border:1px solid #000;color:#000;padding:0;padding:0 15px 0 20px;font-size:10px;text-transform:uppercase}.woocommerce-info .button.wc-forward:after,.woocommerce-message .button.wc-forward:after{content:"\35";font-size:15px;top:3px;margin-left:5px}.rtl .woocommerce-info .button.wc-forward:after,.rtl .woocommerce-message .button.wc-forward:after{margin-right:5px;margin-left:0}.woocommerce-info .button.wc-forward:hover,.woocommerce-message .button.wc-forward:hover{background:#064532;color:#fff;border-color:#064532}p.demo_store{top:0;position:fixed;left:0;right:0;width:100%;height:auto;text-align:center;font-size:35px;padding:.5em 0;z-index:99998;border:1px solid #cdcdcd;-webkit-box-shadow:0,0,0,3px,rgba(255,255,255,.2);box-shadow:0,0,0,3px,rgba(255,255,255,.2)}.rtl p.demo_store{right:0;left:auto}.rtl p.demo_store{left:0;right:auto}.rtl p.demo_store{text-align:right}.woocommerce .wc-forward:before,.woocommerce .wc-forward a:before{content:"\f00c";font-family:"FontAwesome";margin:0 10px 0 0}.rtl .woocommerce .wc-forward:before,.rtl .woocommerce .wc-forward a:before{margin:0 0 0 10px}.woocommerce .wc-backward,.woocommerce .wc-backward a{line-height:34px;background:#000;color:#fff;padding:0 20px;display:inline-block;text-transform:uppercase;font-size:12px;font-weight:700;height:40px}.woocommerce .wc-backward:before,.woocommerce .wc-backward a:before{content:"\23";font-size:18px;font-family:'ElegantIcons';margin:0 5px 0 0;position:relative;top:3px}.rtl .woocommerce .wc-backward:before,.rtl .woocommerce .wc-backward a:before{margin:0 0 0 5px}.woocommerce .wc-backward:hover,.woocommerce .wc-backward a:hover{background:#064532;color:#fff}.woocommerce-tabs{margin:0 0 10px 0;border-bottom:1px solid #e1e1e1;padding-bottom:50px}.woocommerce-tabs table{margin:0}.woocommerce-tabs .tab-title{font-size:18px;text-transform:uppercase;margin:0 0 30px}.woocommerce-tabs #tab-vendor .product-vendor{padding:33px 50px 20px}.woocommerce-tabs #tab-vendor .product-vendor h2{font-size:20px}.woocommerce-tabs #tab-wcmp_customer_qna #cust_qna_form{padding:45px 50px 30px}.woocommerce-tabs #tab-wcmp_customer_qna #cust_qna_form h2{font-size:20px;margin-bottom:25px}.woocommerce-tabs #tab-singleproductmultivendor{padding:40px 50px}.woocommerce-tabs .content-woocommerce-tabs .content-tab{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.woocommerce-tabs .content-ul-tab{margin-bottom:35px;border-bottom:1px solid #e6e6e6}.woocommerce-tabs .content-tab .panel{padding:0}.woocommerce-tabs ul.tabs{position:relative;overflow:unset;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;margin-bottom:0}.woocommerce-tabs ul.tabs li{padding:0;border:0;margin:0;margin-right:50px;-webkit-box-shadow:unset;box-shadow:unset}.rtl .woocommerce-tabs ul.tabs li{margin-left:50px;margin-right:0}.woocommerce-tabs ul.tabs li:before,.woocommerce-tabs ul.tabs li:after{display:none}.woocommerce-tabs ul.tabs li:last-child{margin-right:0}.rtl .woocommerce-tabs ul.tabs li:last-child{margin-left:0;margin-right:0}@media (max-width:480px){.woocommerce-tabs ul.tabs li{margin:0}}.woocommerce-tabs ul.tabs li a{color:#767a79;font-size:18px;padding:0 0 5px;border:0;display:inline-block;position:relative;font-weight:600;font-family:"Libre Baskerville",serif}.woocommerce-tabs ul.tabs li a:before{position:absolute;bottom:-2px;content:"";left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width:0;height:3px;background:#064532}@media (max-width:1199px){.woocommerce-tabs ul.tabs li a:before{display:none}}@media (max-width:480px){.woocommerce-tabs ul.tabs li a{font-size:20px;padding:0}}.woocommerce-tabs ul.tabs li:hover,.woocommerce-tabs ul.tabs li.active{background:transparent}.woocommerce-tabs ul.tabs li:hover a,.woocommerce-tabs ul.tabs li.active a{color:#000}.woocommerce-tabs ul.tabs li:hover a:before,.woocommerce-tabs ul.tabs li.active a:before{width:100%}.woocommerce-tabs .panel{background:transparent;text-align:left;line-height:2em;margin-left:auto;margin-right:auto}.rtl .woocommerce-tabs .panel{text-align:right}.woocommerce-tabs .panel.woocommerce-Tabs-panel--seller h2{margin-top:0;margin-bottom:30px;font-size:18px;text-transform:uppercase}.woocommerce-tabs .panel.woocommerce-Tabs-panel--seller .seller-rating .star-rating>span>strong{opacity:0}.woocommerce-tabs .panel.woocommerce-Tabs-panel--more_seller_product{border:0}.woocommerce-tabs .panel.woocommerce-Tabs-panel--more_seller_product ul li:before{display:none}.woocommerce-tabs .panel.woocommerce-Tabs-panel--description h2{font-size:50px;font-weight:600;margin:30px 0 20px}@media (max-width:767px){.woocommerce-tabs .panel.woocommerce-Tabs-panel--description h2{font-size:30px}}.woocommerce-tabs .panel ul{padding:0;list-style:none}.woocommerce-tabs .panel ol{padding-left:15px}.rtl .woocommerce-tabs .panel ol{padding-right:15px;padding-left:0}.woocommerce-tabs .panel ol li{margin-bottom:5px}.woocommerce-tabs .panel ol li:last-child{margin-bottom:0}.woocommerce-tabs #tab-seller ul.list-unstyled>li.clearfix{display:flex}.woocommerce-tabs #tab-seller ul.list-unstyled>li.clearfix .seller-rating{order:2;display:inline-block;vertical-align:bottom;padding-top:2px;margin-left:15px}.rtl .woocommerce-tabs #tab-seller ul.list-unstyled>li.clearfix .seller-rating{margin-right:15px;margin-left:0}.woocommerce-tabs #tab-seller ul.list-unstyled>li.clearfix .text:after{content:":";margin-left:3px}.rtl .woocommerce-tabs #tab-seller ul.list-unstyled>li.clearfix .text:after{margin-right:3px;margin-left:0}.woocommerce-tabs #tab-description>ul{margin-bottom:12px}.woocommerce-tabs #tab-additional_information table.shop_attributes{border:none}.woocommerce-tabs #tab-additional_information table.shop_attributes p{margin:0}.woocommerce-tabs #tab-additional_information table.shop_attributes>tbody>tr{background:#fff}.woocommerce-tabs #tab-additional_information table.shop_attributes>tbody>tr>th{text-transform:capitalize;font-weight:700;color:#000}.woocommerce-tabs #tab-reviews #reviews #comments{margin-bottom:40px}.woocommerce-tabs #tab-reviews #reviews #comments .woocommerce-Reviews-title{font-size:25px;margin-bottom:30px}.woocommerce-tabs #tab-reviews #reviews #comments .woocommerce-Reviews-title span{color:#064532}.woocommerce-tabs #tab-reviews #reviews .commentlist{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0 -15px}.woocommerce-tabs #tab-reviews #reviews .commentlist li{padding:0 15px;flex:1;min-width:50%;margin-bottom:25px}.woocommerce-tabs #tab-reviews #reviews .commentlist li .description{color:#767a79;line-height:22px}.woocommerce-tabs #tab-reviews #reviews .commentlist li .description p{margin:0}.woocommerce-tabs #tab-reviews #reviews .commentlist li .content_comment_container{border:1px solid #d9d9d9;padding:30px}@media (max-width:767px){.woocommerce-tabs #tab-reviews #reviews .commentlist li{flex:0 0 100%}}.woocommerce-tabs #tab-reviews #reviews .commentlist .star-rating{position:absolute;right:0;top:-15px}.rtl .woocommerce-tabs #tab-reviews #reviews .commentlist .star-rating{left:0;right:auto}.woocommerce-tabs #tab-reviews #reviews .commentlist .comment-text{margin:0;padding-left:15px}.rtl .woocommerce-tabs #tab-reviews #reviews .commentlist .comment-text{padding-right:15px;padding-left:0}.woocommerce-tabs #tab-reviews #reviews .commentlist .comment-text .meta{margin:0}.woocommerce-tabs #tab-reviews #reviews .commentlist .comment-text .meta .woocommerce-review__author{display:block;color:#000;font-size:13px;margin-bottom:-5px;text-transform:uppercase}.woocommerce-tabs #tab-reviews #reviews .commentlist .comment-text .meta .woocommerce-review__dash{display:none}.woocommerce-tabs #tab-reviews #reviews .commentlist .comment-text .meta .woocommerce-review__published-date{font-size:12px}.woocommerce-tabs #tab-reviews #reviews .commentlist .comment_container{display:flex;align-items:center;flex-wrap:wrap;position:relative;margin-bottom:10px}.woocommerce-tabs #tab-reviews #reviews .commentlist .comment_container>img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin:0}.woocommerce-tabs #tab-reviews #reviews #respond #reply-title{font-weight:600;color:#000;font-size:16px;margin-bottom:25px;display:inline-block;text-transform:uppercase;font-family:"Libre Baskerville",serif}.woocommerce-tabs #tab-reviews #reviews #respond #reply-title:before{content:"\e918";font-family:wpbingofont;display:inline-block;font-size:20px;margin-right:15px;font-weight:400}.rtl .woocommerce-tabs #tab-reviews #reviews #respond #reply-title:before{margin-left:15px;margin-right:0}.woocommerce-tabs #tab-reviews #reviews #respond .comment-notes{margin-bottom:15px}.woocommerce-tabs #tab-reviews #reviews #respond .comment-form .comment-form-rating label{font-weight:500;margin-right:0;margin-bottom:10px;color:#000}.rtl .woocommerce-tabs #tab-reviews #reviews #respond .comment-form .comment-form-rating label{margin-left:0;margin-right:0}.woocommerce-tabs #tab-reviews #reviews #respond .form-submit{margin:0}.woocommerce-tabs #tab-reviews #reviews #respond input[type="submit"]{background:#fff;font-size:14px;font-weight:600;padding:0 50px;height:60px;color:#000;cursor:pointer;text-transform:uppercase;width:100%;border:1px solid #000}.woocommerce-tabs #tab-reviews #reviews #respond input[type="submit"]:hover{background:#064532;border-color:#064532;color:#fff}.woocommerce-tabs #tab-reviews #reviews #respond input[type="text"],.woocommerce-tabs #tab-reviews #reviews #respond input[type="email"],.woocommerce-tabs #tab-reviews #reviews #respond textarea{background:#fff;padding:14px 20px;border:1px solid #d6d6d6;height:60px;font-weight:300}.woocommerce-tabs #tab-reviews #reviews #respond input[type="text"]:-moz-placeholder,.woocommerce-tabs #tab-reviews #reviews #respond input[type="email"]:-moz-placeholder,.woocommerce-tabs #tab-reviews #reviews #respond textarea:-moz-placeholder{color:#767a79}.woocommerce-tabs #tab-reviews #reviews #respond input[type="text"]::-moz-placeholder,.woocommerce-tabs #tab-reviews #reviews #respond input[type="email"]::-moz-placeholder,.woocommerce-tabs #tab-reviews #reviews #respond textarea::-moz-placeholder{color:#767a79}.woocommerce-tabs #tab-reviews #reviews #respond input[type="text"]:-ms-input-placeholder,.woocommerce-tabs #tab-reviews #reviews #respond input[type="email"]:-ms-input-placeholder,.woocommerce-tabs #tab-reviews #reviews #respond textarea:-ms-input-placeholder{color:#767a79}.woocommerce-tabs #tab-reviews #reviews #respond input[type="text"]::-webkit-input-placeholder,.woocommerce-tabs #tab-reviews #reviews #respond input[type="email"]::-webkit-input-placeholder,.woocommerce-tabs #tab-reviews #reviews #respond textarea::-webkit-input-placeholder{color:#767a79}.woocommerce-tabs #tab-reviews #reviews #respond textarea{height:100%!important}.woocommerce-tabs #tab-reviews #reviews #respond #commentform{display:flex;flex-wrap:wrap;margin:0 -10px}.woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-notes,.woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-rating{width:100%;padding:0 10px}.woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-comment{flex:1;padding:0 10px;margin:0;order:2}.woocommerce-tabs #tab-reviews #reviews #respond #commentform .content-info-reviews{flex:1;padding:0 10px;order:1;margin:0}.woocommerce-tabs #tab-reviews #reviews #respond #commentform .required{color:red}.woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-author,.woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-email{margin-bottom:25px}.woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-author input,.woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-email input{width:100%}.woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars{padding-top:0;display:inline-block;margin-left:20px;margin-bottom:0}.rtl .woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars{margin-right:20px;margin-left:0}.woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars a:hover,.woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars a.active{color:#f7bc3d}.woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars a:hover:after,.woocommerce-tabs #tab-reviews #reviews #respond #commentform .stars a.active:after{color:#f7bc3d}@media (max-width:767px){.woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-comment{flex:0 0 100%;order:1;margin-bottom:25px}.woocommerce-tabs #tab-reviews #reviews #respond #commentform .content-info-reviews{flex:0 0 100%}}.woocommerce-tabs #tab-reviews #reviews #review_form{width:100%;flex:0 0 100%}.woocommerce-tabs #tab-reviews #reviews #review_form.have-rating{width:70%;flex:0 0 70%}@media (max-width:991px){.woocommerce-tabs #tab-reviews #reviews #review_form.have-rating{width:100%;flex:0 0 100%}}.woocommerce-tabs #tab-reviews #reviews .average-rating{width:30%;flex:0 0 30%}@media (max-width:991px){.woocommerce-tabs #tab-reviews #reviews .average-rating{width:100%;flex:0 0 100%;margin-bottom:50px}}.woocommerce-tabs #tab-reviews #reviews .average-rating .average-label{margin:0 0 5px;font-size:14px;font-weight:400}.woocommerce-tabs #tab-reviews #reviews .average-rating .average-value{font-size:55px;margin:0;font-weight:600;color:#064532}.woocommerce-tabs #tab-reviews #reviews .average-rating .star-rating{font-size:18px;width:115px}.woocommerce-tabs #tab-reviews #reviews .average-rating .review-count{margin-top:-10px}.woocommerce-tabs #tab-reviews #reviews .average-rating .bar-rating{margin-top:15px}.woocommerce-tabs #tab-reviews #reviews .average-rating .star-item{display:flex;align-items:center}.woocommerce-tabs #tab-reviews #reviews .average-rating .star-item .star-label{min-width:50px;margin-right:10px}.rtl .woocommerce-tabs #tab-reviews #reviews .average-rating .star-item .star-label{margin-left:10px;margin-right:0}.woocommerce-tabs #tab-reviews #reviews .average-rating .star-item .star-bar{min-width:200px;height:10px;margin-right:20px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;overflow:hidden}.rtl .woocommerce-tabs #tab-reviews #reviews .average-rating .star-item .star-bar{margin-left:20px;margin-right:0}@media (max-width:1199px){.woocommerce-tabs #tab-reviews #reviews .average-rating .star-item .star-bar{min-width:140px}}@media (max-width:991px){.woocommerce-tabs #tab-reviews #reviews .average-rating .star-item .star-bar{width:calc(100% - 115px);min-width:unset}}.woocommerce-tabs #tab-reviews #reviews .average-rating .star-item .star-content{position:relative;width:100%;height:10px;background-color:#f1f1f1}.woocommerce-tabs #tab-reviews #reviews .average-rating .star-item .star-content>span{background:#064532;display:block;height:100%;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.woocommerce-tabs #tab-reviews #reviews #review_form_wrapper{display:flex;flex-wrap:wrap;margin:0 -15px}.woocommerce-tabs #tab-reviews #reviews #review_form_wrapper>div{padding:0 15px}.woocommerce-tabs #tab-vendor h2{text-transform:capitalize}.woocommerce-tabs #tab-vendor a{color:#064532;position:relative}.woocommerce-tabs #tab-vendor a:after{content:"\f178";font-family:FontAwesome;display:inline-block;top:-4px;right:0;opacity:0;position:absolute;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.rtl .woocommerce-tabs #tab-vendor a:after{left:0;right:auto}.woocommerce-tabs #tab-vendor a:hover:after{opacity:1;right:-20px}.rtl .woocommerce-tabs #tab-vendor a:hover:after{left:-20px;right:auto}.woocommerce-tabs #tab-wcmp_customer_qna input{padding:10px 20px}.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .rowbody{background:#fff}.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .rowbody .rowsub:nth-of-type(3){text-align:right}.rtl .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .rowbody .rowsub:nth-of-type(3){text-align:left}.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .rowbody:last-child{border-top:none}.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .row.rowhead{background:transparent}.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .row.rowhead>.rowsub{font-size:14px;text-transform:uppercase;font-weight:700;color:#767a79;background:#f9f9f9;line-height:35px}.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .vendor_name{float:left}.rtl .woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .vendor_name{float:right}.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .vendor_name a{color:#767a79}.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .vendor_name a:hover{color:#064532}.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .buttongap{margin:0 10px}.woocommerce-tabs .woocommerce-Tabs-panel--singleproductmultivendor .container .buttongap:last-child{margin:0}.woocommerce-tabs.description-style-vertical{padding:0 0 75px}.woocommerce-tabs.description-style-vertical .content-woocommerce-tabs{display:flex;max-width:1440px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.woocommerce-tabs.description-style-vertical .content-tab{padding-left:50px;flex:1}.rtl .woocommerce-tabs.description-style-vertical .content-tab{padding-right:50px;padding-left:0}.woocommerce-tabs.description-style-vertical .content-tab .woocommerce-Reviews-title{margin-top:0}.woocommerce-tabs.description-style-vertical .content-ul-tab{padding:0;flex:0 0 240px;text-align:left;margin:0;border:0}.rtl .woocommerce-tabs.description-style-vertical .content-ul-tab{text-align:right}.woocommerce-tabs.description-style-vertical .content-ul-tab ul{padding:0;height:100%;border-right:3px solid #e9e9e9}.rtl .woocommerce-tabs.description-style-vertical .content-ul-tab ul{border-left:3px solid #e9e9e9;border-right:0}.woocommerce-tabs.description-style-vertical .content-ul-tab ul li{margin:0;width:100%;padding:19px 0;position:relative}.woocommerce-tabs.description-style-vertical .content-ul-tab ul li:before{content:"";width:3px;height:100%;background:#000;position:absolute;top:0;right:-3px;left:auto;-webkit-box-shadow:unset;box-shadow:unset;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;display:inline-block;opacity:0;visibility:hidden}.woocommerce-tabs.description-style-vertical .content-ul-tab ul li a{color:#000;padding:0}.woocommerce-tabs.description-style-vertical .content-ul-tab ul li a:before{height:1px}.woocommerce-tabs.description-style-vertical .content-ul-tab ul li.active:before{opacity:1;visibility:visible}@media (max-width:1510px) and (min-width:1200px){.woocommerce-tabs.description-style-vertical .content-woocommerce-tabs{padding-left:30px;padding-right:30px}.woocommerce-tabs.description-style-vertical .content-woocommerce-tabs .content-ul-tab ul.tabs{padding-left:0;padding-right:0}.woocommerce-tabs.description-style-vertical .content-woocommerce-tabs .content-tab{padding:0 0 0 30px}.rtl .woocommerce-tabs.description-style-vertical .content-woocommerce-tabs .content-tab{padding:0 30px 0 0}}@media (max-width:1199px){.woocommerce-tabs.description-style-vertical #tab-reviews #reviews .average-rating{width:100%;flex:0 0 100%;margin-bottom:50px}.woocommerce-tabs.description-style-vertical #tab-reviews #reviews .average-rating .star-item .star-bar{width:calc(100% - 115px);min-width:unset}.woocommerce-tabs.description-style-vertical #tab-reviews #reviews #review_form.have-rating{width:100%;flex:0 0 100%}}@media (max-width:991px){.woocommerce-tabs.description-style-vertical .content-woocommerce-tabs{flex-wrap:wrap}.woocommerce-tabs.description-style-vertical .content-ul-tab{flex:0 0 100%;margin-bottom:50px}.woocommerce-tabs.description-style-vertical .content-ul-tab ul{border:0;text-align:center}.woocommerce-tabs.description-style-vertical .content-ul-tab ul li{padding:0;margin:0 20px;width:auto;padding:5px 0}.woocommerce-tabs.description-style-vertical .content-ul-tab ul li:before{left:0;bottom:-3px;top:auto;width:100%;height:3px}.woocommerce-tabs.description-style-vertical .content-tab{padding:0}}@media (max-width:991px){.woocommerce-tabs.description-style-vertical .content-ul-tab{margin-bottom:50px}.woocommerce-tabs.description-style-vertical .content-ul-tab ul{border:0;text-align:center}.woocommerce-tabs.description-style-vertical .content-ul-tab ul li{padding:0;margin:2.5px 0;width:100%;padding:5px 0;background:#f5f5f5}.woocommerce-tabs.description-style-vertical .content-ul-tab ul li:before{display:none}.woocommerce-tabs.description-style-vertical .content-ul-tab ul li a{color:#767a79}.woocommerce-tabs.description-style-vertical .content-ul-tab ul li.active a{color:#000}}.woocommerce-tabs.description-style-full-content{padding:0 0 60px}.woocommerce-tabs.description-style-full-content .content-tab-woocommerce{max-width:1440px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.woocommerce-tabs.description-style-full-content .content-tab-woocommerce>h2{font-size:20px;margin:0 0 30px;position:relative;padding-bottom:10px;font-weight:600;border-bottom:1px solid #e6e6e6}.woocommerce-tabs.description-style-full-content .content-tab-woocommerce>h2:before{content:"";position:absolute;bottom:-2px;left:0;width:50px;height:3px;background:#064532}.rtl .woocommerce-tabs.description-style-full-content .content-tab-woocommerce>h2:before{right:0;left:auto}.woocommerce-tabs.description-style-full-content .content-tab-woocommerce .tab-content{margin-bottom:60px}.woocommerce-tabs.description-style-full-content .content-tab-woocommerce .tab-content:last-child{margin-bottom:0}.woocommerce-tabs.description-style-full-content .content-tab-woocommerce .woocommerce-Reviews-title{margin-top:0}@media (max-width:991px){.woocommerce-tabs.description-style-full-content .content-tab-woocommerce .tab-content{padding-left:0}.rtl .woocommerce-tabs.description-style-full-content .content-tab-woocommerce .tab-content{padding-right:0;padding-left:0}}@media (max-width:1510px) and (min-width:1200px){.woocommerce-tabs.description-style-full-content .content-tab-woocommerce{padding-left:30px;padding-right:30px}}#respond{line-height:1.4em}#respond .comments{margin-bottom:15px}#respond .comment-form label{font-weight:400;color:#000;margin-bottom:20px;margin-right:10px}.rtl #respond .comment-form label{margin-left:10px;margin-right:0}#respond .comment-form-rating{margin-bottom:10px}#respond textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#respond p.stars{position:relative;padding:5px 0;width:160px;position:relative}#respond p.stars a{display:inline-block;vertical-align:middle;text-indent:-9999px;line-height:100%;position:relative;letter-spacing:18px;font-size:0}.lt-ie8 #respond p.stars a{display:inline;zoom:1}#respond p.stars a:last-child{margin-right:0}.rtl #respond p.stars a:last-child{margin-left:0;margin-right:0}#respond p.stars a.star-1:after,#respond p.stars a.star-2:after,#respond p.stars a.star-3:after,#respond p.stars a.star-4:after,#respond p.stars a.star-5:after{top:0;font-family:"FontAwesome";font-size:18px;font-weight:unset;text-indent:0;position:absolute;left:0;color:#cecece}.rtl #respond p.stars a.star-1:after,.rtl #respond p.stars a.star-2:after,.rtl #respond p.stars a.star-3:after,.rtl #respond p.stars a.star-4:after,.rtl #respond p.stars a.star-5:after{right:0;left:auto}#respond p.stars a.star-1{width:18px;position:absolute;left:0;z-index:5}#respond p.stars a.star-1:after{content:"\f005"}#respond p.stars a.star-1.active{z-index:5}#respond p.stars a.star-2{width:56px;position:absolute;left:0;z-index:4}#respond p.stars a.star-2:after{content:"\f005\f005"}#respond p.stars a.star-2.active{z-index:5}#respond p.stars a.star-3{width:90px;position:absolute;left:0;z-index:3}#respond p.stars a.star-3:after{content:"\f005\f005\f005"}#respond p.stars a.star-3.active{z-index:5}#respond p.stars a.star-4{width:126px;position:absolute;left:0;z-index:2}#respond p.stars a.star-4:after{content:"\f005\f005\f005\f005"}#respond p.stars a.star-4.active{z-index:5}#respond p.stars a.star-5{width:160px;position:absolute;left:0;border:0;z-index:1}#respond p.stars a.star-5:after{content:"\f005\f005\f005\f005\f005"}#respond p.stars a.star-5.active{z-index:5}.quantity{width:auto;position:relative;margin:0 auto;overflow:hidden;zoom:1}.quantity input.qty{float:left;width:45px;height:38px;text-align:center;padding:0;-moz-appearance:textfield}.quantity input.qty:focus:focus{border-color:#66afe9;outline:0}.quantity .plus,.quantity .minus{background:#fff;float:left;display:block;padding:0;margin:0;vertical-align:text-top;text-decoration:none;overflow:visible;text-decoration:none;cursor:pointer;line-height:13px;font-size:16px;color:#767a79;border:1px solid #e6e6e6;text-align:center;width:45px;height:38px}.form-row:before,.form-row:after{content:" ";display:table}.form-row:after{clear:both}.form-row label.hidden,.form-row .no-sidebar-left .col-lg-2 .product-grid label.onsale,.no-sidebar-left .col-lg-2 .product-grid .form-row label.onsale,.form-row .no-sidebar-left .col-lg-2 .product-grid label.button-groups,.no-sidebar-left .col-lg-2 .product-grid .form-row label.button-groups,.form-row .no-sidebar-left .col-lg-2 .product-grid label.category,.no-sidebar-left .col-lg-2 .product-grid .form-row label.category,.form-row .no-sidebar-left .col-lg-2 .product-grid label.price,.no-sidebar-left .col-lg-2 .product-grid .form-row label.price,.form-row .no-sidebar-left .col-lg-2 .product-grid label.rating,.no-sidebar-left .col-lg-2 .product-grid .form-row label.rating,.form-row .no-sidebar-left .col-md-2 .product-grid label.onsale,.no-sidebar-left .col-md-2 .product-grid .form-row label.onsale,.form-row .no-sidebar-left .col-md-2 .product-grid label.button-groups,.no-sidebar-left .col-md-2 .product-grid .form-row label.button-groups,.form-row .no-sidebar-left .col-md-2 .product-grid label.category,.no-sidebar-left .col-md-2 .product-grid .form-row label.category,.form-row .no-sidebar-left .col-md-2 .product-grid label.price,.no-sidebar-left .col-md-2 .product-grid .form-row label.price,.form-row .no-sidebar-left .col-md-2 .product-grid label.rating,.no-sidebar-left .col-md-2 .product-grid .form-row label.rating,.form-row .no-sidebar-right .col-lg-2 .product-grid label.onsale,.no-sidebar-right .col-lg-2 .product-grid .form-row label.onsale,.form-row .no-sidebar-right .col-lg-2 .product-grid label.button-groups,.no-sidebar-right .col-lg-2 .product-grid .form-row label.button-groups,.form-row .no-sidebar-right .col-lg-2 .product-grid label.category,.no-sidebar-right .col-lg-2 .product-grid .form-row label.category,.form-row .no-sidebar-right .col-lg-2 .product-grid label.price,.no-sidebar-right .col-lg-2 .product-grid .form-row label.price,.form-row .no-sidebar-right .col-lg-2 .product-grid label.rating,.no-sidebar-right .col-lg-2 .product-grid .form-row label.rating,.form-row .no-sidebar-right .col-md-2 .product-grid label.onsale,.no-sidebar-right .col-md-2 .product-grid .form-row label.onsale,.form-row .no-sidebar-right .col-md-2 .product-grid label.button-groups,.no-sidebar-right .col-md-2 .product-grid .form-row label.button-groups,.form-row .no-sidebar-right .col-md-2 .product-grid label.category,.no-sidebar-right .col-md-2 .product-grid .form-row label.category,.form-row .no-sidebar-right .col-md-2 .product-grid label.price,.no-sidebar-right .col-md-2 .product-grid .form-row label.price,.form-row .no-sidebar-right .col-md-2 .product-grid label.rating,.no-sidebar-right .col-md-2 .product-grid .form-row label.rating,.form-row .products .product-list .button-groups label.feedback,.products .product-list .button-groups .form-row label.feedback,.form-row .product-info .cart .button label.fa,.product-info .cart .button .form-row label.fa,.form-row .product-info .cart .button label[class^="icon-"],.product-info .cart .button .form-row label[class^="icon-"],.form-row .product-info .cart .button label[class*=" icon-"],.product-info .cart .button .form-row label[class*=" icon-"]{visibility:hidden}.form-row label.inline{display:inline}.form-row label{display:block}.form-row select{cursor:pointer}.form-row .required{color:#e42234;font-weight:700;border:0}.form-row .input-text{width:100%}.form-row.form-row-wide{clear:both;margin:0;margin-bottom:14px}ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}ul.tabs li{display:inline-block;vertical-align:middle;position:relative;z-index:0;margin:0 -5px;padding:0 1em;border:1px solid #cdcdcd;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.6);box-shadow:0 3px 3px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.6)}.lt-ie8 ul.tabs li{display:inline;zoom:1}ul.tabs li a{display:inline-block;vertical-align:middle;padding:.5em 0;font-weight:700;color:#e6e6e6;text-decoration:none}.lt-ie8 ul.tabs li a{display:inline;zoom:1}ul.tabs li a:hover{text-decoration:none;color:#fff}ul.tabs li.active{background:#e6e6e6;z-index:2;border-bottom-color:#e6e6e6}ul.tabs li.active a{color:inherit;text-shadow:inherit}ul.tabs li.active:before{-webkit-box-shadow:2px 2px 0 #e6e6e6;box-shadow:2px 2px 0 #e6e6e6}ul.tabs li.active:after{-webkit-box-shadow:-2px 2px 0 #e6e6e6;box-shadow:-2px 2px 0 #e6e6e6}ul.tabs li:before,ul.tabs li:after{border:1px solid #cdcdcd;position:absolute;bottom:-1px;content:"";width:5px;height:5px}ul.tabs li:before{border-width:0 1px 1px 0;left:-6px;border-bottom-right-radius:4px;border-top-right-radius:4px;-webkit-box-shadow:2px 2px 0 #cdcdcd;box-shadow:2px 2px 0 #cdcdcd}.rtl ul.tabs li:before{right:-6px;left:auto}ul.tabs li:after{border-width:0 0 1px 1px;right:-6px;border-bottom-left-radius:4px;border-top-left-radius:4px;-webkit-box-shadow:-2px 2px 0 #cdcdcd;box-shadow:-2px 2px 0 #cdcdcd}.rtl ul.tabs li:after{left:-6px;right:auto}.product-quantity .input-text .input-sm{height:calc(2rem + 2px);padding:6px 6px;font-size:1rem;line-height:1.5;border-radius:0}.product-quantity .input-text select.input-sm{height:calc(2rem + 2px);line-height:calc(2rem + 2px)}.product-quantity .input-text textarea.input-sm{height:auto}.i-am-new li{background-image:none!important;background-color:#fff!important;-webkit-border-radius:0px!important;border-radius:0px!important}.i-am-new li .noty_message{padding:20px 0!important}.onsale,.hot{text-align:center!important;color:#fff;font-size:12px;padding:0 5px;text-transform:capitalize;font-weight:500;display:inline-block;position:relative;line-height:18px;text-align:center;min-width:35px;z-index:1}.onsale:empty,.hot:empty{display:none}.onsale{background:#ff0404}.hot{background:#f90}.star-rating{overflow:hidden;position:relative;width:86px;height:1.2em;line-height:1.2em;display:inline-block;font-family:icomoon;font-size:12px}.star-rating:before{content:"\e908\e908\e908\e908\e908";color:#e1e1e1;float:left;top:0;left:0;position:absolute;letter-spacing:6px}.rtl .star-rating:before{float:right}.rtl .star-rating:before{right:0;left:auto}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.rtl .star-rating span{float:right}.rtl .star-rating span{right:0;left:auto}.star-rating span:before{content:"\e908\e908\e908\e908\e908";top:0;position:absolute;left:0;color:#ffae00;letter-spacing:6px}.rtl .star-rating span:before{right:0;left:auto}@media (max-width:480px){.star-rating{font-size:10px;width:68px}.star-rating:before{letter-spacing:2px}.star-rating span:before{letter-spacing:2px}}.bookio-topcart.active.popup .cart-popup.popup{-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateX(0)!important;opacity:1;visibility:visible}.bookio-topcart.active .remove-cart-shadow{display:block}.bookio-topcart.dark .cart-popup{background:#222;border:0}.bookio-topcart.dark .mini-cart .cart-popup .remove-cart a{color:#fff!important}.bookio-topcart.dark .mini-cart .cart-popup .remove-cart a:hover{color:#064532!important}.bookio-topcart.dark .mini-cart .cart-popup .top-total-cart{color:#fff;border-color:#fff!important}.bookio-topcart.dark .mini-cart .cart-popup a.product-name{color:#fff!important}.bookio-topcart.dark .mini-cart .cart-popup a.product-name:hover{color:#064532!important}.bookio-topcart.dark .mini-cart .cart-popup .quantity,.bookio-topcart.dark .mini-cart .cart-popup .price{color:#fff!important}.bookio-topcart.dark .mini-cart .cart-popup .total-cart{color:#fff;border-color:#fff}.bookio-topcart.dark .mini-cart .cart-popup .free-order{color:#fff}.bookio-topcart.dark .mini-cart .cart-popup .mini_cart_item a.remove{color:#fff;border-color:#fff}.bookio-topcart.dark .mini-cart .cart-popup .mini_cart_item a.remove:hover{border-color:#064532}.bookio-topcart.dark .mini-cart .cart-popup .cart_list li.empty{color:#fff!important}.bookio-topcart.dark .mini-cart .cart-popup .cart_list li.empty:before{color:#fff!important}.bookio-topcart.dark .mini-cart .cart-popup .cart_list li.empty .go-shop{color:#fff;border-color:#fff!important}.bookio-topcart.popup .mini-cart{position:relative}.bookio-topcart.popup .mini-cart.show .cart-popup{-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateX(0)!important;opacity:1;visibility:visible}.bookio-topcart.popup .mini-cart.show .remove-cart-shadow{display:block}.bookio-topcart.popup .mini-cart .cart-popup{position:fixed!important;height:100%;top:0!important;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;width:420px;padding:40px 40px 10px;max-width:calc(100% - 20px);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateX(100%)!important;-moz-transform:translateX(100%)!important;-ms-transform:translateX(100%)!important;-o-transform:translateX(100%)!important;transform:translateX(100%)!important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}@media (max-width:480px){.bookio-topcart.popup .mini-cart .cart-popup{padding:30px 15px}}.bookio-topcart.popup .mini-cart .cart-popup>*{width:100%}.bookio-topcart.popup .mini-cart .cart-popup .box-cart-top{display:flex;justify-content:space-between;border-bottom:2px solid #000;align-items:center;padding-bottom:10px;margin-bottom:30px}.bookio-topcart.popup .mini-cart .cart-popup .top-total-cart{font-size:16px;display:inline-block;border-bottom:2px solid #000;width:auto;margin-bottom:40px;text-transform:uppercase;font-weight:500}.bookio-topcart.popup .mini-cart .cart-popup .quantity{color:#000;text-transform:uppercase;font-weight:600}.bookio-topcart.popup .mini-cart .cart-popup .price{color:#767a79;font-size:13px;font-weight:400}.bookio-topcart.popup .mini-cart .cart-popup .cart_list{height:calc(100% - 295px);max-height:unset}.bookio-topcart.popup .mini-cart .cart-popup .cart_list li.empty{text-align:center;position:relative;padding-top:85px;font-size:24px;color:#000}.bookio-topcart.popup .mini-cart .cart-popup .cart_list li.empty:before{content:"\e914";font-family:wpbingofont;position:absolute;top:0;font-size:70px;line-height:1;left:calc(50% - 35px);color:#000}.bookio-topcart.popup .mini-cart .cart-popup .cart_list li.empty span{display:block}.bookio-topcart.popup .mini-cart .cart-popup .cart_list li.empty .go-shop{display:inline-block;font-size:14px;text-transform:uppercase;line-height:28px;border-bottom:2px solid #000;margin-top:15px}.bookio-topcart.popup .mini-cart .cart-popup .cart_list li.empty .go-shop i{font-size:18px;margin-left:5px;position:relative;top:3px}.rtl .bookio-topcart.popup .mini-cart .cart-popup .cart_list li.empty .go-shop i{margin-right:5px;margin-left:0}.bookio-topcart.popup .mini-cart .cart-popup .cart_list li.empty .go-shop:hover{border-color:#064532;color:#064532}.bookio-topcart.popup .mini-cart .cart-popup .remove-cart{text-align:right;margin-top:0;text-transform:capitalize;font-size:12px;margin-bottom:15px}.rtl .bookio-topcart.popup .mini-cart .cart-popup .remove-cart{text-align:left}.bookio-topcart.popup .mini-cart .cart-popup .remove-cart a{color:#000;line-height:31px;text-transform:uppercase;font-weight:500}.bookio-topcart.popup .mini-cart .cart-popup .remove-cart a:hover{color:#064532}.bookio-topcart.popup .mini-cart .cart-popup .remove-cart i{font-size:18px;position:relative;top:3px}.bookio-topcart.popup .mini-cart .cart-popup .buttons{margin-bottom:0;display:flex;justify-content:space-between}.bookio-topcart.popup .mini-cart .cart-popup .buttons .button{width:calc(50% - 4px);margin:0;padding:15px;font-size:12px}.bookio-topcart.popup .mini-cart .cart-popup .mini_cart_item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(225,225,225,.5)}.bookio-topcart.popup .mini-cart .cart-popup .mini_cart_item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.bookio-topcart.dropdown .top-total-cart,.bookio-topcart.dropdown .remove-cart{display:none}.bookio-topcart.dropdown .mini-cart{position:relative}.bookio-topcart.dropdown .mini-cart.show .cart-popup{opacity:1;visibility:visible;-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-o-transform:translateY(0)!important;transform:translateY(0)!important}.bookio-topcart.dropdown .mini-cart.show .remove-cart-shadow{display:block}.mini-cart{position:relative}.mini-cart .remove-cart-shadow{position:fixed;content:"";width:100%;height:100%;top:0;left:0;z-index:9999;background:rgba(0,0,0,.4);display:none}.mini-cart .cart-popup{text-align:left;width:380px;padding:30px 20px;border:1px solid #f3f3f3;background:#fff;position:absolute;color:#000;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(20px)!important;-moz-transform:translateY(20px)!important;-ms-transform:translateY(20px)!important;-o-transform:translateY(20px)!important;transform:translateY(20px)!important;z-index:10001;left:auto!important;right:-12px!important;top:45px!important;will-change:unset!important;-webkit-box-shadow:0 5px 5px 0 rgba(50,50,50,.2);box-shadow:0 5px 5px 0 rgba(50,50,50,.2);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.rtl .mini-cart .cart-popup{text-align:right}.rtl .mini-cart .cart-popup{left:-12px!important;right:auto}@media (max-width:480px){.mini-cart .cart-popup{width:290px}.mini-cart .cart-popup .product-image{width:60px!important}}.mini-cart .cart-popup.active:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(255,255,255,.5);z-index:10}.mini-cart .cart-popup.active:after{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);content:"\e02d";z-index:10;font-family:'ElegantIcons';font-size:40px;line-height:1;-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround;color:#064532}.mini-cart .cart-popup.popup{position:fixed!important;height:100%;top:0!important;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;width:420px;padding:40px 40px 10px;max-width:calc(100% - 20px);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateX(100%)!important;-moz-transform:translateX(100%)!important;-ms-transform:translateX(100%)!important;-o-transform:translateX(100%)!important;transform:translateX(100%)!important}@media (max-width:480px){.mini-cart .cart-popup.popup{padding:30px 15px}}.mini-cart .cart-popup.popup>*{width:100%}.mini-cart .cart-popup.popup .box-cart-top{display:flex;justify-content:space-between;border-bottom:2px solid #000;align-items:center;padding-bottom:10px;margin-bottom:30px}.mini-cart .cart-popup.popup .top-total-cart{font-size:16px;display:inline-block;border-bottom:2px solid #000;width:auto;margin-bottom:40px;letter-spacing:1px}.mini-cart .cart-popup.popup .quantity{color:#000;text-transform:uppercase;font-weight:700}.mini-cart .cart-popup.popup .price{color:#767a79;font-size:13px;font-weight:400}.mini-cart .cart-popup.popup .cart_list{height:calc(100% - 295px);max-height:unset}.mini-cart .cart-popup.popup .cart_list li.empty{text-align:center;position:relative;padding-top:85px;font-size:24px;color:#000}.mini-cart .cart-popup.popup .cart_list li.empty:before{content:"\e914";font-family:wpbingofont;position:absolute;top:0;font-size:70px;line-height:1;left:calc(50% - 35px);color:#000}.mini-cart .cart-popup.popup .cart_list li.empty span{display:block}.mini-cart .cart-popup.popup .cart_list li.empty .go-shop{display:inline-block;font-size:14px;text-transform:uppercase;line-height:28px;border-bottom:2px solid #000;margin-top:15px}.mini-cart .cart-popup.popup .cart_list li.empty .go-shop i{font-size:18px;margin-left:5px;position:relative;top:3px}.rtl .mini-cart .cart-popup.popup .cart_list li.empty .go-shop i{margin-right:5px;margin-left:0}.mini-cart .cart-popup.popup .cart_list li.empty .go-shop:hover{border-color:#064532;color:#064532}.mini-cart .cart-popup.popup .remove-cart{text-align:right;margin-top:0;text-transform:capitalize;font-size:12px;margin-bottom:15px}.rtl .mini-cart .cart-popup.popup .remove-cart{text-align:left}.mini-cart .cart-popup.popup .remove-cart a{color:#000;line-height:31px;letter-spacing:2px}.mini-cart .cart-popup.popup .remove-cart a:hover{color:#064532}.mini-cart .cart-popup.popup .remove-cart i{font-size:18px;position:relative;top:3px}.mini-cart .cart-popup.popup .buttons{margin-bottom:0;display:flex;justify-content:space-between}.mini-cart .cart-popup.popup .buttons .button{width:calc(50% - 4px);margin:0;padding:15px;font-size:14px}.mini-cart .cart-popup.popup .mini_cart_item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(225,225,225,.5)}.mini-cart .cart-popup.popup .mini_cart_item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.mini-cart .cart-popup .cart_list{list-style:none;margin-top:10px;padding-bottom:10px;max-height:335px;overflow-y:auto}.mini-cart .cart-popup .cart_list::-webkit-scrollbar{width:5px}.mini-cart .cart-popup .cart_list::-webkit-scrollbar-track{background:#f1f1f1}.mini-cart .cart-popup .cart_list::-webkit-scrollbar-thumb{background:#888}.mini-cart .cart-popup .cart_list::-webkit-scrollbar-thumb:hover{background:#555}.mini-cart .cart-popup .cart_list li.empty{text-align:center;position:relative;padding-top:55px;font-size:18px;color:#000}.mini-cart .cart-popup .cart_list li.empty:before{content:"\e914";font-family:wpbingofont;position:absolute;top:0;font-size:50px;line-height:1;left:calc(50% - 25px);color:#000}.mini-cart .cart-popup .cart_list li.empty span{display:block}.mini-cart .cart-popup .cart_list li.empty .go-shop{display:inline-block;font-size:14px;text-transform:uppercase;line-height:28px;border-bottom:2px solid #000;margin-top:5px}.mini-cart .cart-popup .cart_list li.empty .go-shop i{font-size:18px;margin-left:5px;position:relative;top:3px}.rtl .mini-cart .cart-popup .cart_list li.empty .go-shop i{margin-right:5px;margin-left:0}.mini-cart .cart-popup .cart_list li.empty .go-shop:hover{border-color:#064532;color:#064532}.mini-cart .cart-popup .total-cart{font-size:16px;font-weight:500;color:#000;line-height:26px;position:relative;margin-top:30px;display:flex;justify-content:space-between;border-top:1px solid #000;padding-top:15px}.mini-cart .cart-popup .total-cart .total-price{font-size:24px;font-weight:400}.mini-cart .cart-popup .mini_cart_item{position:relative;margin-bottom:30px;overflow:hidden}.mini-cart .cart-popup .mini_cart_item:last-child{margin-bottom:0}.mini-cart .cart-popup .mini_cart_item a{color:#767a79}.mini-cart .cart-popup .mini_cart_item a.remove{width:18px;height:18px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #000;text-align:center;line-height:18px;color:#000000!important;text-indent:-1px}.mini-cart .cart-popup .mini_cart_item a.remove:hover{color:#fff!important;background:#064532;border-color:#064532}.mini-cart .cart-popup .mini_cart_item a:hover{color:#064532}.mini-cart .cart-popup .mini_cart_item .woocommerce-product-rating{margin-top:0}.mini-cart .cart-popup .mini_cart_item .woocommerce-product-rating .star-rating{margin-bottom:0}.mini-cart .cart-popup .mini_cart_item .variation{font-size:13px;margin-top:0;margin-bottom:3px}.mini-cart .cart-popup .mini_cart_item .variation>*{margin-bottom:0}.mini-cart .cart-popup .mini_cart_item .variation dt.variation-Vendor{font-weight:500}.mini-cart .cart-popup .mini_cart_item .variation>*{display:inline-block}.mini-cart .cart-popup .mini_cart_item .variation>*>p{margin:0}.mini-cart .cart-popup .product-image{display:inline-block;width:78px;float:left;margin-right:12px}.rtl .mini-cart .cart-popup .product-image{float:right}.rtl .mini-cart .cart-popup .product-image{margin-left:12px;margin-right:0}.mini-cart .cart-popup .product-image img{width:100%;height:auto;display:block}.mini-cart .cart-popup a.product-name{color:#000000!important;padding-right:20px;width:calc(100% - 20px);display:block;line-height:1.1;margin-bottom:7px;font-weight:500;font-family:"Libre Baskerville",serif}.rtl .mini-cart .cart-popup a.product-name{padding-left:20px;padding-right:0}.mini-cart .cart-popup a.product-name:hover{color:#064532!important}.mini-cart .cart-popup .quantity{font-weight:500;width:173px;color:#767a79;margin:0;margin-top:-5px}.mini-cart .cart-popup .quantity input[type="button"]{display:none!important}.mini-cart .cart-popup .quantity>span{color:#064532;font-size:15px;font-weight:700}.mini-cart .cart-popup .quantity button{display:none}.mini-cart .cart-popup .remove{position:absolute;right:5px;top:5px}.rtl .mini-cart .cart-popup .remove{left:5px;right:auto}.mini-cart .cart-popup .total{text-transform:uppercase;color:#fff}.mini-cart .cart-popup .buttons{display:flex;margin-bottom:10px;margin-top:13px;width:100%}.mini-cart .cart-popup .buttons .button{width:calc(50% - 4px);margin:5px 0;display:block;padding:15px;overflow:hidden;position:relative;text-transform:uppercase;font-size:12px;color:#fff;background:#a0a0a0;-webkit-transition:unset;transition:unset;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;display:inline-block;margin:0 5px;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;font-weight:600}.mini-cart .cart-popup .buttons .button:first-child{margin-left:0}.rtl .mini-cart .cart-popup .buttons .button:first-child{margin-right:0;margin-left:0}@media (max-width:481px){.mini-cart .cart-popup .buttons .button{font-size:11px}}.mini-cart .cart-popup .buttons .button.view-cart{background:#000;border-color:#000}.mini-cart .cart-popup .buttons .button.view-cart:before{background:#021610}.mini-cart .cart-popup .buttons .button:before{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;bottom:0;top:auto}.cart_list>div{border-bottom:1px solid rgba(0,0,0,.1)!important;margin:10px 0;padding:10px 0}.cart_list .image{width:70px;height:70px}.cart_list .cart-item{line-height:1.1;margin:0;font-size:1rem!important}.cart_list .cart-item .amount{font-size:1rem!important}.cart_list .cart-main-content{text-align:left;position:relative}.rtl .cart_list .cart-main-content{text-align:right}.cart_list .cart-main-content .remove{position:absolute;right:0;top:auto;font-size:25px;bottom:10px;height:20px}.rtl .cart_list .cart-main-content .remove{left:0;right:auto}.cart_list+.total{text-align:right;margin-top:10px}.rtl .cart_list+.total{text-align:left}.cart_list+.total .amount{font-size:1rem!important}.wooscp_table tbody tr.tr-add_to_cart td a{color:#fff;display:inline-block;line-height:45px;background:#064532;padding:0 30px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.wooscp_table tbody tr.tr-add_to_cart td a:hover{background:#021610}.wooscp_table tbody tr td{border-left:1px solid #e6e6e6!important;border-bottom:1px solid #e6e6e6!important;padding:20px!important;background:#fff!important}.wooscp_table tbody tr td:first-child{background:#f5f5f5!important;font-size:16px;color:#000000!important;font-weight:500!important}.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--title,.woosw-area .woosw-inner .woosw-content .woosw-content-mid table.woosw-content-items .woosw-content-item .woosw-content-item--title a{font-weight:600;font-family:"Libre Baskerville",serif;color:#064532}.woosw-area .woosw-inner .woosw-content{max-width:670px;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;background:#fff}@media (min-width:991px){.woosw-area .woosw-inner .woosw-content{min-height:600px}}.woosw-area .woosw-inner .woosw-content .woosw-content-item--actions{text-align:right}.rtl .woosw-area .woosw-inner .woosw-content .woosw-content-item--actions{text-align:left}.woosw-area .woosw-inner .woosw-content .woosw-content-bot{background:#fff;color:#000;padding:0;border-top:1px solid #e6e6e6;height:60px;line-height:1;display:flex;flex-wrap:wrap;align-items:center}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-content-bot-inner{padding:0 20px}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-notice{height:60px;line-height:60px;top:60px}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-page{font-size:12px;font-weight:500;text-transform:uppercase}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-page a{display:inline-block;line-height:35px;padding:0 25px;background:#000}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-page a:hover{background:#064532;color:#fff!important}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-continue{display:inline-block;line-height:31px;padding:0 25px;border:2px solid #000;font-size:12px;font-weight:500;text-transform:uppercase}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-continue:after{font-family:eleganticons;content:"\24";display:inline-block;font-size:18px;position:relative;top:4px;line-height:1}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-continue:hover{background:#064532;color:#fff!important;border-color:#064532}.woosw-area .woosw-inner .woosw-content .woosw-content-top{background:#fff;color:#000;padding:0;font-size:20px;font-weight:500;text-transform:capitalize;height:60px;line-height:60px;border-bottom:1px solid #e6e6e6;padding:0 20px}.woosw-area .woosw-inner .woosw-content .woosw-content-top:before{font-size:22px;color:#064532;line-height:35px;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;content:"\e901";font-family:icomoon;margin:0;position:relative;top:3px}.woosw-area .woosw-inner .woosw-content .woosw-content-top .woosw-close{cursor:pointer;position:absolute;text-align:center;z-index:9999;display:inline-block;width:25px;height:25px;padding:6px;top:16px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border:1px solid rgba(118,122,121,.35);right:20px}.rtl .woosw-area .woosw-inner .woosw-content .woosw-content-top .woosw-close{left:20px;right:auto}.woosw-area .woosw-inner .woosw-content .woosw-content-top .woosw-close:after{content:'';position:absolute;height:2px;width:10px;top:50%;left:calc(50% - 5px);margin-top:-1px;background-color:rgba(118,122,121,.35);transform-origin:50% 50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.woosw-area .woosw-inner .woosw-content .woosw-content-top .woosw-close:before{content:'';position:absolute;height:2px;width:10px;top:50%;left:calc(50% - 5px);margin-top:-1px;background-color:rgba(118,122,121,.35);transform-origin:50% 50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.woosw-area .woosw-inner .woosw-content .woosw-content-top .woosw-close:hover:after,.woosw-area .woosw-inner .woosw-content .woosw-content-top .woosw-close:hover:before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}@media (max-width:767px){.woosw-area .woosw-inner .woosw-content .woosw-content-bot{height:80px}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-page a{line-height:30px;padding:0 15px;margin:2.5px 0;font-size:10px}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-continue{line-height:26px;padding:0 15px;margin:2.5px 0;font-size:10px}.woosw-area .woosw-inner .woosw-content .woosw-content-bot .woosw-notice{height:80px;line-height:80px;top:80px}}.woosw-content-items{border:0}.woosw-content-items .woosw-content-item--price{font-size:18px;color:#000;font-weight:500;font-family:"Libre Baskerville",serif}.woosw-content-items .woosw-content-item--price ins{text-decoration:none}.woosw-content-items .woosw-content-item--price ins .woocommerce-Price-amount{color:#ff4545}.woosw-content-items .woosw-content-item--time{font-size:12px}.woosw-content-items td{border:0;background:transparent!important;padding:15px 10px!important}.woosw-content-items tr{border-bottom:1px solid #e6e6e6}.woosw-content-items .woosw-content-item--image img{width:95px!important;border:1px solid #e6e6e6!important}.woosw-content-items .woosw-content-item--add .add_to_cart_inline{display:none}.woosw-content-items .woosw-content-item--add a{color:#fff;display:inline-block!important;line-height:28px;background:#064532;padding:0 10px!important;font-size:12px!important;margin-top:15px!important}.woosw-content-items .woosw-content-item--add a:after{content:"\e907";font-family:icomoon;display:inline-block;width:18px;height:18px;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#000;line-height:18px;text-align:center;font-size:7px;position:relative;margin-left:3px;right:-2px;top:-1px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.rtl .woosw-content-items .woosw-content-item--add a:after{margin-right:3px;margin-left:0}.rtl .woosw-content-items .woosw-content-item--add a:after{left:-2px;right:auto}.woosw-content-items .woosw-content-item--add a:hover{background:#000}.woosw-content-items .woosw-content-item--add a.added_to_cart{display:none!important}.woosw-content-items .woosw-content-item--add a.loading{color:transparent;position:relative}.woosw-content-items .woosw-content-item--add a.loading:before{position:absolute;display:inline-block;content:"";border:2px solid rgba(255,255,255,.5);border-top-color:#fff;width:16px;height:16px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:none;-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround;text-indent:0;top:calc(50% - 13px)}@media (max-width:767px){.woosw-content-items tr{display:flex;flex-wrap:wrap}.woosw-content-items .woosw-content-item--remove{flex:0 0 30px}.woosw-content-items .woosw-content-item--image{flex:0 0 70px}.woosw-content-items .woosw-content-item--info{flex:0 0 calc(100% - 100px)}.woosw-content-items .woosw-content-item--actions{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;border:0;border-top:1px dashed #e6e6e6;padding:15px!important}.woosw-content-items .woosw-content-item--actions .woosw-content-item--add a{margin:0!important}.woosw-content-items .woosw-content-item--image img{width:65px!important}}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-btn{background:#064532!important}.wooscp-area .wooscp-inner .wooscp-bar .wooscp-bar-btn:hover{background:#021610!important}.wooscp_table del{font-size:0}.wooscp_table .tr-price .woocommerce-Price-amount{font-size:20px;color:#000}.wooscp_table .tr-price del{font-size:0}.wooscp_table .tr-price del .woocommerce-Price-amount{font-size:16px;color:#767a79}.wooscp_table .tr-price ins{text-decoration:none}.wooscp_table .tr-price ins .woocommerce-Price-amount{color:#ff4545}.wooscp_table table tr th{background:rgba(0,0,0,.15)!important}.wooscp_table table tr td{border:0!important;padding-left:15px!important}.wooscp_table table tr td p:last-child{margin:0}.woosw-list .woosw-actions .woosw-share-label{color:#000;font-size:14px}.woosw-list .woosw-actions .woosw-share{margin:5px 0}.woosw-list .woosw-actions .woosw-share a{width:25px;height:25px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;text-align:center;line-height:25px;color:#fff;background:#3b5998}.woosw-list .woosw-actions .woosw-share a.woosw-share-twitter{background:#55acee}.woosw-list .woosw-actions .woosw-share a.woosw-share-pinterest{background:#cb2027}.woosw-list .woosw-actions .woosw-share a.woosw-share-mail{background:#dc4e41}.woosw-list .woosw-actions .woosw-copy{position:relative;margin:5px 0;flex-wrap:wrap}.woosw-list .woosw-actions .woosw-copy .woosw-copy-label{color:#000;font-size:14px}.woosw-list .woosw-actions .woosw-copy .woosw-copy-url{flex:1}.woosw-list .woosw-actions .woosw-copy .woosw-copy-url input{border:1px solid #e6e6e6;height:50px;line-height:50px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;min-width:450px;width:100%;padding:0 120px 0 20px}.rtl .woosw-list .woosw-actions .woosw-copy .woosw-copy-url input{padding:0 20px 0 120px}@media (max-width:480px){.woosw-list .woosw-actions .woosw-copy .woosw-copy-url input{min-width:auto;width:100%}}.woosw-list .woosw-actions .woosw-copy .woosw-copy-btn{position:absolute;right:7px;bottom:6px}.rtl .woosw-list .woosw-actions .woosw-copy .woosw-copy-btn{left:7px;right:auto}.woosw-list .woosw-actions .woosw-copy .woosw-copy-btn input{background:#000;color:#fff;border:0;line-height:38px;padding:0 30px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;font-size:14px;font-weight:500;cursor:pointer}.woosw-list .woosw-actions .woosw-copy .woosw-copy-btn input:hover{background:#064532}.woosw-list .woosw-content-items{border:1px solid #e6e6e6;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px}.woosw-list .woosw-content-items .woosw-content-item--title{font-size:14px}.woosw-list .woosw-content-items .woosw-content-item--title a{font-weight:500!important;font-family:"Libre Baskerville",serif}.woosw-list .woosw-content-items .woosw-content-item--actions{border-left:1px solid #e6e6e6;padding-left:30px!important}.rtl .woosw-list .woosw-content-items .woosw-content-item--actions{border-right:1px solid #e6e6e6;border-left:0}.rtl .woosw-list .woosw-content-items .woosw-content-item--actions{padding-right:30px!important;padding-left:0}.woosw-list .woosw-content-items .woosw-content-item--actions .woosw-content-item--add a{color:#fff;display:inline-block!important;line-height:28px;background:#064532;padding:0 10px!important;font-size:12px!important;margin-top:15px!important}.woosw-list .woosw-content-items .woosw-content-item--actions .woosw-content-item--add a:after{content:"\e907";font-family:icomoon;display:inline-block;width:18px;height:18px;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#000;line-height:18px;text-align:center;font-size:7px;position:relative;margin-left:3px;right:-2px;top:-1px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.rtl .woosw-list .woosw-content-items .woosw-content-item--actions .woosw-content-item--add a:after{margin-right:3px;margin-left:0}.rtl .woosw-list .woosw-content-items .woosw-content-item--actions .woosw-content-item--add a:after{left:-2px;right:auto}.woosw-list .woosw-content-items .woosw-content-item--actions .woosw-content-item--add a:hover{background:#000}.woosw-list .woosw-content-items .woosw-content-item--actions .woosw-content-item--add a.added_to_cart{display:none!important}.woosw-list .woosw-content-items .woosw-content-item--actions .woosw-content-item--add a.loading{color:transparent;position:relative}.woosw-list .woosw-content-items .woosw-content-item--actions .woosw-content-item--add a.loading:before{position:absolute;display:inline-block;content:"";border:2px solid rgba(255,255,255,.5);border-top-color:#fff;width:16px;height:16px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:none;-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround;text-indent:0;top:calc(50% - 13px)}@media (max-width:767px){.woosw-list .woosw-content-items tr{display:flex;flex-wrap:wrap}.woosw-list .woosw-content-items .woosw-content-item--remove{flex:0 0 30px}.woosw-list .woosw-content-items .woosw-content-item--image{flex:0 0 100px}.woosw-list .woosw-content-items .woosw-content-item--info{flex:0 0 calc(100% - 130px)}.woosw-list .woosw-content-items .woosw-content-item--actions{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;border:0;border-top:1px dashed #e6e6e6;padding:15px!important}.woosw-list .woosw-content-items .woosw-content-item--actions .woosw-content-item--add a{margin:0!important}.woosw-list .woosw-content-items .woosw-content-item--image img{width:95px!important}}.place-order{padding:20px 0}ul.display,ul#shipping_method,ul.payment_methods{padding:0;list-style:none}ul.payment_methods li{margin-bottom:20px}ul.payment_methods li label{display:block;margin-bottom:5px}ul.products-list{padding:0;list-style:none}ul.page-numbers{margin:0;float:left}.rtl ul.page-numbers{float:right}ul.page-numbers li>*{margin:0}.woocommerce .widget_price_filter{overflow:hidden}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{width:7px;height:7px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;background:#064532;top:-2px}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background:#064532}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;background:#d7d7d7;margin-top:15px;margin-bottom:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:2px}.woocommerce .widget_price_filter #respond input#submit,.woocommerce .widget_price_filter a.button,.woocommerce .widget_price_filter button.button,.woocommerce .widget_price_filter input.button{border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;background:#064532;color:#fff;text-transform:uppercase;height:30px;line-height:30px;padding:0 15px;margin-top:20px;float:right}.rtl .woocommerce .widget_price_filter #respond input#submit,.rtl .woocommerce .widget_price_filter a.button,.rtl .woocommerce .widget_price_filter button.button,.rtl .woocommerce .widget_price_filter input.button{float:left}.woocommerce .widget_price_filter #respond input#submit:hover,.woocommerce .widget_price_filter a.button:hover,.woocommerce .widget_price_filter button.button:hover,.woocommerce .widget_price_filter input.button:hover{background:#021610}.woocommerce .widget_price_filter .price_slider_amount{margin-top:10px}.woocommerce .widget_price_filter .price_slider_amount .price_label{text-align:left}.rtl .woocommerce .widget_price_filter .price_slider_amount .price_label{text-align:right}.woocommerce .widget_layered_nav .dropdown_layered_nav_size{margin-top:10px;padding:5px 20px}.bwp-top-bar{font-size:13px;position:relative}@media (max-width:480px){.bwp-top-bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bwp-top-bar:after{display:none}}.bwp-top-bar .display{float:right;line-height:1;padding-top:7px}.rtl .bwp-top-bar .display{float:left}.bwp-top-bar .display li{float:left;margin-left:10px;position:relative}.rtl .bwp-top-bar .display li{float:right}.rtl .bwp-top-bar .display li{margin-right:10px;margin-left:0}.bwp-top-bar .display li a{display:inline-block;text-align:center;height:17px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.bwp-top-bar .display li a .icon-column{vertical-align:middle;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-align:center;z-index:0;display:inline-block}.bwp-top-bar .display li a .icon-column .layer{position:absolute;left:0;height:5px}.rtl .bwp-top-bar .display li a .icon-column .layer{right:0;left:auto}.bwp-top-bar .display li a .icon-column .layer.first{top:0}.bwp-top-bar .display li a .icon-column .layer.middle{top:6px}.bwp-top-bar .display li a .icon-column .layer.last{top:12px}.bwp-top-bar .display li a .icon-column .layer>span{position:absolute;display:block;width:5px;height:100%;background:#cecece;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px}.bwp-top-bar .display li a.four{width:23px}.bwp-top-bar .display li a.four .icon-column .layer>span:first-child{left:0}.rtl .bwp-top-bar .display li a.four .icon-column .layer>span:first-child{right:0;left:auto}.bwp-top-bar .display li a.four .icon-column .layer>span:nth-child(2){left:6px}.rtl .bwp-top-bar .display li a.four .icon-column .layer>span:nth-child(2){right:6px;left:auto}.bwp-top-bar .display li a.four .icon-column .layer>span:nth-child(3){left:12px}.rtl .bwp-top-bar .display li a.four .icon-column .layer>span:nth-child(3){right:12px;left:auto}.bwp-top-bar .display li a.four .icon-column .layer>span:last-child{left:18px}.rtl .bwp-top-bar .display li a.four .icon-column .layer>span:last-child{right:18px;left:auto}.bwp-top-bar .display li a.short{width:18px}.bwp-top-bar .display li a.short .icon-column{height:100%}.bwp-top-bar .display li a.short .icon-column>span{width:3px;height:100%;display:inline-block;background:#cecece;position:absolute}.bwp-top-bar .display li a.short .icon-column>span:first-child{left:0}.rtl .bwp-top-bar .display li a.short .icon-column>span:first-child{right:0;left:auto}.bwp-top-bar .display li a.short .icon-column>span:nth-child(2){left:5px}.rtl .bwp-top-bar .display li a.short .icon-column>span:nth-child(2){right:5px;left:auto}.bwp-top-bar .display li a.short .icon-column>span:nth-child(3){left:10px}.rtl .bwp-top-bar .display li a.short .icon-column>span:nth-child(3){right:10px;left:auto}.bwp-top-bar .display li a.short .icon-column>span:last-child{left:15px}.rtl .bwp-top-bar .display li a.short .icon-column>span:last-child{right:15px;left:auto}.bwp-top-bar .display li a.view-list{width:25px}.bwp-top-bar .display li a.view-list .icon-column .layer>span:first-child{left:0}.rtl .bwp-top-bar .display li a.view-list .icon-column .layer>span:first-child{right:0;left:auto}.bwp-top-bar .display li a.view-list .icon-column .layer>span:last-child{left:6px;width:17px;height:1px;top:2px}.rtl .bwp-top-bar .display li a.view-list .icon-column .layer>span:last-child{right:6px;left:auto}.bwp-top-bar .display li a:hover .icon-column .layer>span,.bwp-top-bar .display li a.active .icon-column .layer>span{background:#000}.bwp-top-bar .display li a:hover .icon-column>span,.bwp-top-bar .display li a.active .icon-column>span{background:#000}.bwp-top-bar.top{margin-bottom:20px;margin-top:-5px}.bwp-top-bar.top .content-top{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px;justify-content:space-between}.bwp-top-bar.top .content-top .text-title-heading{margin:0;font-size:24px}.bwp-top-bar.top .content-topbar-bottom{background:#f3f3f3;padding:10px;display:inline-block;width:100%}.bwp-top-bar.top .button-filter-toggle{font-weight:500;display:inline-block;position:relative;font-size:10px;text-transform:uppercase;cursor:pointer;color:#000;line-height:30px;float:left;background:#fff;padding:0;margin-right:10px;width:30px;height:30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;text-align:center}.rtl .bwp-top-bar.top .button-filter-toggle{float:right}.rtl .bwp-top-bar.top .button-filter-toggle{margin-left:10px;margin-right:0}@media (min-width:991px){.bwp-top-bar.top .button-filter-toggle{display:none}}.bwp-top-bar.top .button-filter-toggle:before{display:none}.bwp-top-bar.top .button-filter-toggle:after{font-size:16px;position:relative;content:"\e917";font-family:wpbingofont;text-transform:none;margin:0;line-height:30px}.bwp-top-bar.top .button-filter-toggle.active{background:#000}.bwp-top-bar.top .button-filter-toggle.active:after{color:#fff}.bwp-top-bar.top .button-filter-toggle.active:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.bwp-top-bar.top .button-filter-toggle:hover{background:#000}.bwp-top-bar.top .button-filter-toggle:hover:after{color:#fff}.bwp-top-bar.bottom{clear:both;margin-top:30px;text-align:center}.bwp-top-bar .bookio-woocommerce-sort-count{display:flex;height:30px;line-height:30px;text-transform:capitalize;font-size:12px;position:relative;background:#fff;float:left}.rtl .bwp-top-bar .bookio-woocommerce-sort-count{float:right}.bwp-top-bar .bookio-woocommerce-sort-count .text-sort-count{position:absolute;left:15px}.rtl .bwp-top-bar .bookio-woocommerce-sort-count .text-sort-count{right:15px;left:auto}.bwp-top-bar .bookio-woocommerce-sort-count .woocommerce-sort-count.show .pwb-dropdown-toggle:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.bwp-top-bar .bookio-woocommerce-sort-count .pwb-dropdown-toggle{padding:0 10px 0 50px;display:inline-flex;position:relative;height:30px;line-height:30px;cursor:pointer}.rtl .bwp-top-bar .bookio-woocommerce-sort-count .pwb-dropdown-toggle{padding:0 50px 0 10px}.bwp-top-bar .bookio-woocommerce-sort-count .pwb-dropdown-toggle:after{content:"\33";font-family:eleganticons;display:inline-block;font-size:16px;color:#000;border:0;position:unset;width:auto;height:auto;margin:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.bwp-top-bar .bookio-woocommerce-sort-count .pwb-dropdown-menu{padding:15px 0;will-change:unset!important}.bwp-top-bar .bookio-woocommerce-sort-count .pwb-dropdown-menu li{padding:0 15px;cursor:pointer}.bwp-top-bar .bookio-woocommerce-sort-count .pwb-dropdown-menu li:hover{background:#f5f5f5}.bwp-top-bar .bookio-woocommerce-sort-count .pwb-dropdown-menu a{color:#767a79;font-size:11px}.bwp-top-bar .woocommerce-ordering{float:right}.rtl .bwp-top-bar .woocommerce-ordering{float:left}.bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle{position:relative;display:inline-block;line-height:30px;padding:0 10px 0 15px;background:#fff;cursor:pointer;font-size:12px}.rtl .bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle{padding:0 15px 0 10px}.bwp-top-bar .woocommerce-ordering .pwb-dropdown-toggle:after{content:"\33";font-family:eleganticons;display:inline-block;font-size:16px;color:#000;border:0;position:relative;top:3px;width:auto;height:auto;margin:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;line-height:1;vertical-align:unset}.bwp-top-bar .woocommerce-ordering.show .pwb-dropdown-toggle:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu{padding:15px 0;will-change:unset!important;min-width:210px}.bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu li{padding:0 15px;cursor:pointer;line-height:25px}.bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu li:hover{background:#f5f5f5}.bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu a{color:#767a79;font-size:12px}@media (max-width:767px){.bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu{right:0}.bwp-top-bar .woocommerce-ordering .pwb-dropdown-menu.show{transform:translate3d(0,30px,0)!important}}.woocommerce-pagination.shop-loadmore .woocommerce-load-more{display:inline-block;padding:0 30px;line-height:40px;border:2px solid #000;color:#000;cursor:pointer;font-weight:500}.woocommerce-pagination.shop-loadmore .woocommerce-load-more:before{content:"\f021";font-family:FontAwesome;display:inline-block;margin-right:5px}.rtl .woocommerce-pagination.shop-loadmore .woocommerce-load-more:before{margin-left:5px;margin-right:0}.woocommerce-pagination.shop-loadmore .woocommerce-load-more:hover{background:#064532;border-color:#064532;color:#fff}.woocommerce-pagination.shop-loadmore .woocommerce-load-more.active:before{-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround}.woocommerce-pagination.shop-infinity .woocommerce-load-more .loading-infinity .gooey{position:absolute;top:0;left:calc(50% - 45px);width:90px;height:40px;background:#fff;filter:contrast(20)}.woocommerce-pagination.shop-infinity .woocommerce-load-more .loading-infinity .dot{position:absolute;width:12px;height:12px;top:12px;left:15px;filter:blur(4px);background:#000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);animation:loading-filter 2.8s infinite}.woocommerce-pagination.shop-infinity .woocommerce-load-more .loading-infinity .dots{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);margin-top:12px;margin-left:31px;animation:loading-filter2 2.8s infinite}.woocommerce-pagination.shop-infinity .woocommerce-load-more .loading-infinity .dots div{display:block;float:left;width:12px;height:12px;margin-left:5px;filter:blur(4px);background:#000;border-radius:50%}body.logged-in .woocommerce-tabs #tab-reviews #reviews #respond #commentform .comment-form-comment{order:1}.loader-content{position:absolute;top:0;left:0;width:100%;z-index:1000111;opacity:1;transition:all 2s linear 0s}.loading-gif{background:#fff;position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000111;opacity:1;transition:all 0.2s linear 0s;filter:contrast(2)}.loader-content.loader-off,body.loaded .loader-content,.loading-gif.loader-off,body.loaded .loading-gif{opacity:0;visibility:hidden}#loader{position:absolute;top:0;width:0%;height:3px;background:#f1592b;transition:width 1s ease;animation-name:pre-loader;animation-duration:2s;animation-fill-mode:forwards}#loader.pre-loading{animation-name:pre-loading;animation-duration:1s;animation-fill-mode:forwards}#loader-gif{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:url(../../../themes/bookio/images/loading-home.gif) no-repeat;width:560px;height:100%;background-size:contain;background-position:center}.zoom-2{overflow:hidden}.zoom-2 img{position:relative;width:100%;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.zoom-2:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.filter-grayscale,.widget .widget_sp_image-image-link img,.category-image img{-webkit-transition:all 0.6s ease-out 0s;transition:all 0.6s ease-out 0s}.filter-grayscale:hover,.widget .widget_sp_image-image-link img:hover,.category-image img:hover{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%)}.filter-brightness{-webkit-transition:all 0.4s ease-out 0s;transition:all 0.4s ease-out 0s}.filter-brightness:hover{filter:brightness(.4);-webkit-filter:brightness(.4);-moz-filter:brightness(.4);-o-filter:brightness(.4);-ms-filter:brightness(.4)}.filter-blur{-webkit-transition:all 0.6s ease-out 0s;transition:all 0.6s ease-out 0s}.filter-blur:hover{filter:blur(5px);-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px)}.tab-pane{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:0.7s;animation-duration:0.7s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;height:0;overflow:hidden;display:none}.tab-pane.active{height:auto;display:block;overflow:visible}.close .fa{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.close:hover .fa{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.image-overlay-1:after,.image-overlay-1:before{content:"";display:block;position:absolute;z-index:100;background:rgba(0,0,0,.7);width:100%;height:100%;left:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.rtl .image-overlay-1:after,.rtl .image-overlay-1:before{right:0;left:auto}.image-overlay-1:after{top:-100%}.image-overlay-1:before{bottom:-100%}.image-overlay-1:hover:after{top:-50%;opacity:1;filter:alpha(opacity=100)}.image-overlay-1:hover:before{bottom:-50%;opacity:1;filter:alpha(opacity=100)}.image-plus-1{position:relative}.image-plus-1::before{overflow:hidden;position:absolute;top:0;content:"";z-index:100;width:100%;height:100%;left:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-transform:scale(.5) rotateY(180deg);-moz-transform:scale(.5) rotateY(180deg);-ms-transform:scale(.5) rotateY(180deg);-o-transform:scale(.5) rotateY(180deg);transform:scale(.5) rotateY(180deg);background:url(../../../themes/bookio/images/plus.png) no-repeat scroll center center/60px 60px rgba(0,0,0,.6)}.rtl .image-plus-1::before{right:0;left:auto}.image-plus-1:hover::before{visibility:visible;opacity:.6;filter:alpha(opacity=60);-webkit-transform:scale(1) rotateY(0deg);-moz-transform:scale(1) rotateY(0deg);-ms-transform:scale(1) rotateY(0deg);-o-transform:scale(1) rotateY(0deg);transform:scale(1) rotateY(0deg)}.image-plus-2{position:relative}.image-plus-2::before{content:"";z-index:199;top:0;position:absolute;background:url(../../../themes/bookio/images/plus.png) no-repeat scroll center center/60px 60px rgba(0,0,0,.8);width:100%;height:100%;left:0;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;opacity:0;filter:alpha(opacity=0);-webkit-background-size:10px 10px,100% 100%;-moz-background-size:10px 10px,100% 100%;-ms-background-size:10px 10px,100% 100%;-o-background-size:10px 10px,100% 100%;background-size:10px 10px,100% 100%;-webkit-background-origin:padding-box,padding-box;-moz-background-origin:padding-box,padding-box;-ms-background-origin:padding-box,padding-box;-o-background-origin:padding-box,padding-box;background-origin:padding-box,padding-box}.rtl .image-plus-2::before{right:0;left:auto}.image-plus-2:hover::before{opacity:.6;visibility:visible;-webkit-background-size:60px 60px,100% 100%;-moz-background-size:60px 60px,100% 100%;-ms-background-size:60px 60px,100% 100%;-o-background-size:60px 60px,100% 100%;background-size:60px 60px,100% 100%}.image-plus-3{position:relative}.image-plus-3::before{content:"";top:0;overflow:hidden;position:absolute;z-index:100;-webkit-transform:scale(.5) rotateX(180deg);-moz-transform:scale(.5) rotateX(180deg);-ms-transform:scale(.5) rotateX(180deg);-o-transform:scale(.5) rotateX(180deg);transform:scale(.5) rotateX(180deg);width:100%;height:100%;left:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background:rgba(0,0,0,.8)}.rtl .image-plus-3::before{right:0;left:auto}.image-plus-3:hover::before{visibility:visible;opacity:.6;filter:alpha(opacity=60);-webkit-transform:scale(1) rotateX(0deg);-moz-transform:scale(1) rotateX(0deg);-ms-transform:scale(1) rotateX(0deg);-o-transform:scale(1) rotateX(0deg);transform:scale(1) rotateX(0deg)}.icon-effect-1{position:relative}.icon-effect-1:before{content:"";display:block;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-transition:transform 0.5s cubic-bezier(.19,1,.22,1),background-color 0.2s cubic-bezier(.19,1,.22,1);transition:transform 0.5s cubic-bezier(.19,1,.22,1),background-color 0.2s cubic-bezier(.19,1,.22,1);left:0;right:0;bottom:0;top:0;margin:auto;width:100%;height:100%;position:absolute;background-color:transparent}.icon-effect-1:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:transform 0.5s cubic-bezier(.19,1,.22,1),background-color 0.2s cubic-bezier(.19,1,.22,1);transition:transform 0.5s cubic-bezier(.19,1,.22,1),background-color 0.2s cubic-bezier(.19,1,.22,1)}.ih-item.square{position:relative}.ih-item.square .info{backface-visibility:hidden;bottom:0;left:0;position:absolute;right:0;text-align:center;top:0;background:#333;color:#fff}.ih-item.square .info>*{color:#fff}.ih-item.square .info h3{text-transform:uppercase;color:#fff;text-align:center;padding:10px;background:#111;margin:30px 0 0 0;font-size:2rem}.ih-item.square .info p{font-style:italic;position:relative;color:#bbb;padding:20px 20px 20px;text-align:center;font-size:1rem}.ih-item.square.effect2{overflow:hidden}.ih-item.square.effect2.colored .info{background:#333}.ih-item.square.effect2.colored .info h3{background:#111}.ih-item.square.effect2 .img{opacity:1;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform:rotate(0deg) scale(1);-moz-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-o-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}.ih-item.square.effect2 .info{background:#333;visibility:hidden;-webkit-transition:all 0.35s 0.3s ease-in-out;transition:all 0.35s 0.3s ease-in-out}.ih-item.square.effect2 .info h3{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all 0.35s 0.6s ease-in-out;transition:all 0.35s 0.6s ease-in-out}.ih-item.square.effect2 .info p{-webkit-transform:translateY(-200px);-moz-transform:translateY(-200px);-ms-transform:translateY(-200px);-o-transform:translateY(-200px);transform:translateY(-200px);-webkit-transition:all 0.35s 0.5s linear;transition:all 0.35s 0.5s linear}.ih-item.square.effect2 a:hover .img{-webkit-transform:rotate(720deg) scale(0);-moz-transform:rotate(720deg) scale(0);-ms-transform:rotate(720deg) scale(0);-o-transform:rotate(720deg) scale(0);transform:rotate(720deg) scale(0);opacity:0}.ih-item.square.effect2 a:hover .info{visibility:visible}.ih-item.square.effect2 a:hover .info h3,.ih-item.square.effect2 a:hover .info p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect3.bottom_to_top{overflow:hidden}.ih-item.square.effect3.bottom_to_top .info{top:auto;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 0.35s;transition:all 0.35s}.ih-item.square.effect3.bottom_to_top .img{-webkit-transition:all 0.35s;transition:all 0.35s}.ih-item.square.effect3.bottom_to_top a:hover .img{-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}.ih-item.square.effect3.bottom_to_top a:hover .info{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect5 .img{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect5 .info{background:#111;opacity:0;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect5 a:hover .img{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition-delay:0,0;-moz-transition-delay:0,0;-ms-transition-delay:0,0;-o-transition-delay:0,0;transition-delay:0,0}.ih-item.square.effect5 a:hover .info{visibility:visible;opacity:1;-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);-webkit-transition-delay:0.3s,0.3s;-moz-transition-delay:0.3s,0.3s;-ms-transition-delay:0.3s,0.3s;-o-transition-delay:0.3s,0.3s;transition-delay:0.3s,0.3s}.ih-item.square.effect5.left_to_right .info{-webkit-transform:scale(0) rotate(-180deg);-moz-transform:scale(0) rotate(-180deg);-ms-transform:scale(0) rotate(-180deg);-o-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg)}.ih-item.square.effect6{overflow:hidden}.ih-item.square.effect6 .img{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect6 .info{background:#111;background:#333;visibility:hidden;opacity:0;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect6 .info h3{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect6 .info p{-webkit-transition:all 0.35s 0.1s linear;transition:all 0.35s 0.1s linear}.ih-item.square.effect6 a:hover .img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.ih-item.square.effect6 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect6.bottom_to_top .info h3{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.square.effect6.bottom_to_top .info p{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.ih-item.square.effect6.bottom_to_top a:hover .info h3,.ih-item.square.effect6.bottom_to_top a:hover .info p{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect7{overflow:hidden}.ih-item.square.effect7 .img{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect7 .info{background:#111;background:#333;visibility:hidden;opacity:0;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect7 .info h3{-webkit-transform:scale(4);-moz-transform:scale(4);-ms-transform:scale(4);-o-transform:scale(4);transform:scale(4);-webkit-transition:all 0.35s 0.1s ease-in-out;transition:all 0.35s 0.1s ease-in-out}.ih-item.square.effect7 .info p{-webkit-transform:scale(5);-moz-transform:scale(5);-ms-transform:scale(5);-o-transform:scale(5);transform:scale(5);-webkit-transition:all 0.35s 0.3s linear;transition:all 0.35s 0.3s linear}.ih-item.square.effect7 a:hover .img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.ih-item.square.effect7 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect7 a:hover .info h3,.ih-item.square.effect7 a:hover .info p{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect8{overflow:hidden}.ih-item.square.effect8 .img{opacity:1;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect8 .info{background:#111;visibility:hidden;opacity:0;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect8 .info h3{-webkit-transition:all 0.35s 0.1s ease-in-out;transition:all 0.35s 0.1s ease-in-out}.ih-item.square.effect8 .info p{-webkit-transition:all 0.35s 0.15s linear;transition:all 0.35s 0.15s linear}.ih-item.square.effect8 a:hover .img{opacity:0}.ih-item.square.effect8 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect8.scale_up .img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect8.scale_up .info{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.ih-item.square.effect8.scale_up .info h3,.ih-item.square.effect8.scale_up .info p{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.ih-item.square.effect8.scale_up a:hover .img{-webkit-transform:scale(5);-moz-transform:scale(5);-ms-transform:scale(5);-o-transform:scale(5);transform:scale(5)}.ih-item.square.effect8.scale_up a:hover .info{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect8.scale_up a:hover .info h3,.ih-item.square.effect8.scale_up a:hover .info p{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect10{overflow:hidden}.ih-item.square.effect10 .img{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect10 .info{background:#111;visibility:hidden;opacity:0;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect10 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect10.left_to_right .img{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.square.effect10.left_to_right .info{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.ih-item.square.effect10.left_to_right a:hover .img{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.ih-item.square.effect10.left_to_right a:hover .info{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.ih-item.square.effect12{overflow:hidden}.ih-item.square.effect12 .img{-webkit-transition:all 0.35s ease-in;transition:all 0.35s ease-in}.ih-item.square.effect12 .info{background:#111;background:#333;visibility:hidden;opacity:0;-webkit-transition:all 0.35s ease-in;transition:all 0.35s ease-in}.ih-item.square.effect12 .info h3{-webkit-transition:all 0.35s ease-in;transition:all 0.35s ease-in}.ih-item.square.effect12 .info p{-webkit-transition:all 0.35s ease-in;transition:all 0.35s ease-in}.ih-item.square.effect12 a:hover .info{visibility:visible;opacity:1;-webkit-transition-delay:0.2s,0.2s;-moz-transition-delay:0.2s,0.2s;-ms-transition-delay:0.2s,0.2s;-o-transition-delay:0.2s,0.2s;transition-delay:0.2s,0.2s}.ih-item.square.effect12 a:hover .info h3{-webkit-transition-delay:0.3s,0.3s;-moz-transition-delay:0.3s,0.3s;-ms-transition-delay:0.3s,0.3s;-o-transition-delay:0.3s,0.3s;transition-delay:0.3s,0.3s}.ih-item.square.effect12 a:hover .info p{-webkit-transition-delay:0.25s,0.25s;-moz-transition-delay:0.25s,0.25s;-ms-transition-delay:0.25s,0.25s;-o-transition-delay:0.25s,0.25s;transition-delay:0.25s,0.25s}.ih-item.square.effect12.left_to_right .info{-webkit-transform:translate(-460px,-100px) rotate(-180deg);-moz-transform:translate(-460px,-100px) rotate(-180deg);-ms-transform:translate(-460px,-100px) rotate(-180deg);-o-transform:translate(-460px,-100px) rotate(-180deg);transform:translate(-460px,-100px) rotate(-180deg)}.ih-item.square.effect12.left_to_right .info h3{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}.ih-item.square.effect12.left_to_right .info p{-webkit-transform:translateX(-300px) rotate(-90deg);-moz-transform:translateX(-300px) rotate(-90deg);-ms-transform:translateX(-300px) rotate(-90deg);-o-transform:translateX(-300px) rotate(-90deg);transform:translateX(-300px) rotate(-90deg)}.ih-item.square.effect12.left_to_right a:hover .info{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.ih-item.square.effect12.left_to_right a:hover .info h3{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ih-item.square.effect12.left_to_right a:hover .info p{-webkit-transform:translateX(0) rotate(0deg);-moz-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}.ih-item.square.effect14{overflow:hidden}.ih-item.square.effect14 .img{opacity:1;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.ih-item.square.effect14 .info{background:#111;visibility:hidden;opacity:0;pointer-events:none;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);-webkit-transition:all 0.35s ease 0.2s;transition:all 0.35s ease 0.2s}.ih-item.square.effect14 a:hover .img{opacity:0;pointer-events:none;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}.ih-item.square.effect14 a:hover .info{visibility:visible;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.ih-item.square.effect14.left_to_right .img{-webkit-transform:translateX(0) rotate(0);-moz-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);-o-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}.ih-item.square.effect14.left_to_right a:hover .img{-webkit-transform:translateX(100%) rotate(180deg);-moz-transform:translateX(100%) rotate(180deg);-ms-transform:translateX(100%) rotate(180deg);-o-transform:translateX(100%) rotate(180deg);transform:translateX(100%) rotate(180deg)}.ih-item.square.effect15{overflow:hidden;-webkit-perspective:900px;-moz-perspective:900px;perspective:900px}.ih-item.square.effect15 .img{opacity:1;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.ih-item.square.effect15 .info{background:#111;opacity:0;-webkit-transition:all 0.35s ease-in-out 0.3s;transition:all 0.35s ease-in-out 0.3s}.ih-item.square.effect15 a:hover .img{opacity:0;visibility:hidden}.ih-item.square.effect15 a:hover .info{visibility:visible;opacity:1}.ih-item.square.effect15.left_to_right .img{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.ih-item.square.effect15.left_to_right .info{-webkit-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-ms-transform:rotateY(90deg);-o-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%}.ih-item.square.effect15.left_to_right a:hover .img{-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);-ms-transform:rotateY(-90deg);-o-transform:rotateY(-90deg);transform:rotateY(-90deg)}.ih-item.square.effect15.left_to_right a:hover .info{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}.banners-effect-1 .banners>div img{-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}.banners-effect-1 .banners>div img:hover{opacity:.9}.banners-effect-2 .banners>div a{display:block;position:relative;overflow:hidden}.banners-effect-2 .banners>div a:hover:before,.banners-effect-2 .banners>div a:hover:after{left:0;opacity:1}.banners-effect-2 .banners>div a:before,.banners-effect-2 .banners>div a:after{background-color:rgba(255,255,255,.4);display:block;width:100%;height:100%;left:-100%;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;content:"";z-index:1}.banners-effect-3 .banners>div a{display:block;position:relative;overflow:hidden}.banners-effect-3 .banners>div a:hover:before,.banners-effect-3 .banners>div a:hover:after{border:0 solid rgba(0,0,0,.7);opacity:0;filter:alpha(opacity=0)}.banners-effect-3 .banners>div a:before,.banners-effect-3 .banners>div a:after{border:50px solid transparent;border-top-right-radius:50px;border-top-left-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:50px;box-sizing:border-box;cursor:pointer;display:inline-block;left:0;right:0;bottom:0;margin:auto;position:absolute;top:0;content:"";opacity:1;filter:alpha(opacity=100);width:100px;height:100px;-webkit-transform:scale(7);-moz-transform:scale(7);-ms-transform:scale(7);-o-transform:scale(7);transform:scale(7);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;visibility:visible;z-index:1}.banners-effect-4 .banners>.bwp-image a{display:block;position:relative;overflow:hidden}.banners-effect-4 .banners>.bwp-image a:hover:before,.banners-effect-4 .banners>.bwp-image a:hover:after{opacity:1;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,4,1);-moz-transform:rotate3d(0,0,1,45deg) scale3d(1,4,1);-ms-transform:rotate3d(0,0,1,45deg) scale3d(1,4,1);-o-transform:rotate3d(0,0,1,45deg) scale3d(1,4,1);transform:rotate3d(0,0,1,45deg) scale3d(1,4,1)}.banners-effect-4 .banners>.bwp-image a:before,.banners-effect-4 .banners>.bwp-image a:after{border-bottom:50px solid rgba(0,0,0,.2);border-top:50px solid rgba(0,0,0,.2);content:"";height:100%;left:0;opacity:0;filter:alpha(opacity=0);position:absolute;top:0;transform-origin:50% 50% 0;width:100%;-webkit-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-moz-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-ms-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-o-transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);-webkit-transition:opacity 0.4s ease 0s,transform 0.35s ease 0s;transition:opacity 0.4s ease 0s,transform 0.35s ease 0s;visibility:visible;z-index:1}.banners-effect-5 .banners>div a{display:block;position:relative;overflow:hidden}.banners-effect-5 .banners>div a:before{content:"";height:100%;width:100%;position:absolute;border:70px solid rgba(255,255,255,0);top:0;left:0;transition:all 0.5s ease-in-out}.banners-effect-5 .banners>div a:after{content:"";height:100%;width:100%;position:absolute;opacity:.5;border:30px solid #fff;top:0;left:0;transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);transition:all 0.5s ease-in-out}.banners-effect-5 .banners>div a:hover:before{border:0 solid rgba(255,255,255,.7)}.banners-effect-5 .banners>div a:hover:after{transform:scale(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8);-ms-transform:scale(.8);opacity:0;transition-delay:0.1s}.banners-effect-6 .banners>div a{display:inline-block;position:relative;overflow:hidden;vertical-align:top}.banners-effect-6 .banners>div a img{backface-visibility:hidden;filter:alpha(opacity=100);-webkit-transition:opacity 1s ease 0s,transform 1s ease 0s;transition:opacity 1s ease 0s,transform 1s ease 0s}.banners-effect-6 .bwp-widget-banner:hover .banners>div a img{filter:alpha(opacity=80);transform:scale3d(1.1,1.1,1)}.banners-effect-7 .banners>div a{display:block;position:relative;overflow:hidden}.banners-effect-7 .banners>div a:before{position:absolute;background:rgba(0,0,0,.3);width:0;top:0;left:50%;content:"";transition:all 0.3s ease-in-out 0s}.banners-effect-7 .banners>div a:hover:before{width:100%;left:0;top:0;height:100%}.banners-effect-8 .banners>div a{display:inline-block;position:relative;overflow:hidden;background:#000;vertical-align:top}.banners-effect-8 .banners>div a:before,.banners-effect-8 .banners>div a:after{bottom:20px;content:"";left:20px;opacity:0;position:absolute;right:20px;top:20px;-webkit-transition:opacity 0.35s ease 0s,transform 0.35s ease 0s;-o-transition:opacity 0.35s ease 0s,transform 0.35s ease 0s;transition:opacity 0.35s ease 0s,transform 0.35s ease 0s;z-index:1}.banners-effect-8 .banners>div a:before{border-bottom:1px solid #fff;border-top:1px solid #fff;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}.banners-effect-8 .banners>div a:after{border-left:1px solid #fff;border-right:1px solid #fff;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}.banners-effect-8 .banners>div img{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.35s ease 0s;-o-transition:opacity 0.35s ease 0s;transition:opacity 0.35s ease 0s}.banners-effect-8 .banners>div a:hover:before,.banners-effect-8 .banners>div a:hover:after{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.banners-effect-8 .banners>div a:hover img{opacity:.5;filter:alpha(opacity=50)}.banners-effect-9 .banners>div a{display:block;position:relative;z-index:10}.banners-effect-9 .banners>div a:before{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:#000;content:'';-webkit-transition:opacity 0.35s;transition:opacity 0.35s;box-shadow:0 3px 30px rgba(0,0,0,.2);opacity:0}.banners-effect-9 .banners>div a:hover:before{opacity:1}.banners-effect-9 .banners>div a img{opacity:1;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:perspective(1000px) translate3d(0,0,0);transform:perspective(1000px) translate3d(0,0,0)}.banners-effect-9 .banners>div a:hover img{-webkit-transform:perspective(1000px) translate3d(0,0,21px);transform:perspective(1000px) translate3d(0,0,21px)}.banners-effect-10 .banners>div a{display:block;position:relative;overflow:hidden}.banners-effect-10 .banners>div a:before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,.2) 75%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.2) 75%);content:'';opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.banners-effect-10 .banners>div a:hover:before{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.banners-effect-11 .banners>div a{display:block;position:relative;overflow:hidden}.banners-effect-11 .banners>div a:hover:before,.banners-effect-11 .banners>div a:hover:after{width:100%;height:100%}.banners-effect-11 .banners>div a:before,.banners-effect-11 .banners>div a:after{background-color:rgba(0,0,0,.15);content:"";height:0;left:0;margin:auto;position:absolute;width:0;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s}.banners-effect-11 .banners>div a:after{left:auto;right:0;bottom:0}.banners-effect-12 .banners>div img{-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.banners-effect-12 .banners>div img:hover{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%)}.loading-filter{display:inline-block;position:relative;width:100px;height:65px}.loading-filter:before{background:url(../../../themes/bookio/images/loading-filter.svg) no-repeat center;content:"";display:inline-block;background-size:contain;width:100px;height:65px;position:unset}@keyframes bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes d{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 0;transform-origin:100% 0}33%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 0;transform-origin:100% 0}40%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0;transform-origin:0 0}}@keyframes rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes scale2{0%{transform:scale(1);-webkit-transform:scale(1);opacity:1}100%{transform:scale(2);-webkit-transform:scale(2);opacity:0}}@keyframes shakes{16.65%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}33.33%{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);-ms-transform:translateX(-8px);-o-transform:translateX(-8px);transform:translateX(-8px)}49.95%{-webkit-transform:translateX(6px);-moz-transform:translateX(6px);-ms-transform:translateX(6px);-o-transform:translateX(6px);transform:translateX(6px)}66.6%{-webkit-transform:translateX(-4px);-moz-transform:translateX(-4px);-ms-transform:translateX(-4px);-o-transform:translateX(-4px);transform:translateX(-4px)}83.25%{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes rotate2{16.65%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}33.33%{-webkit-transform:rotate(-13deg);-moz-transform:rotate(-13deg);-ms-transform:rotate(-13deg);-o-transform:rotate(-13deg);transform:rotate(-13deg)}49.95%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}66.6%{-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);-ms-transform:rotate(-8deg);-o-transform:rotate(-8deg);transform:rotate(-8deg)}83.25%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes zoomin{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@keyframes zoomin{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}@-webkit-keyframes zoomin2{0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}@keyframes zoomin2{0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}@-webkit-keyframes zoomin3{0%{transform:scale(1)}50%{transform:scale(1.8)}100%{transform:scale(1)}}@keyframes zoomin3{0%{transform:scale(1)}50%{transform:scale(1.8)}100%{transform:scale(1)}}@keyframes scroll{50%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes scroll{50%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes scroll{50%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes sticky-product{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes sticky-product{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes sticky-product{0%{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes sticky-header{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes sticky-header{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes sticky-header{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes loading-home{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes scale{0%{transform:scale(1);-webkit-transform:scale(1);opacity:1}100%{transform:scale(1.5);-webkit-transform:scale(1.5);opacity:0}}@keyframes pre-loader{0%{width:0}100%{width:40%}}@keyframes pre-loading{0%{width:40%}100%{width:100%}}@keyframes svg-animation{0%{stroke:#064532;stroke-width:10px;fill:none;stroke-dasharray:1000;stroke-dashoffset:1000}90%{stroke:#064532;stroke-width:10px;fill:none;stroke-dasharray:1000;stroke-dashoffset:0}100%{stroke:unset;stroke-width:unset;fill:unset}}.btn,.clear-all{display:inline-block;font-weight:500;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.7;border-radius:.25rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.btn:hover,.clear-all:hover,.btn:focus,.clear-all:focus{text-decoration:none}.btn:focus,.clear-all:focus,.btn.focus,.focus.clear-all{outline:0;box-shadow:0 0 0 .2rem rgba(0,0,0,.25)}.btn.disabled,.disabled.clear-all,.btn:disabled,.clear-all:disabled{opacity:.65;-webkit-box-shadow:none;box-shadow:none}.btn:not(:disabled):not(.disabled),.clear-all:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled):active,.clear-all:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active,.clear-all:not(:disabled):not(.disabled).active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn:not(:disabled):not(.disabled):active:focus,.clear-all:not(:disabled):not(.disabled):active:focus,.btn:not(:disabled):not(.disabled).active:focus,.clear-all:not(:disabled):not(.disabled).active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,0,0,.25),inset 0 3px 5px rgba(0,0,0,.125);box-shadow:0 0 0 .2rem rgba(0,0,0,.25),inset 0 3px 5px rgba(0,0,0,.125)}a.btn.disabled,a.disabled.clear-all,fieldset:disabled a.btn,fieldset:disabled a.clear-all{pointer-events:none}.btn-primary{color:#fff;background-color:#33aebd;border-color:#33aebd;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-primary:hover{color:#fff;background-color:#2b929f;border-color:#288995}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem rgba(51,174,189,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#33aebd;border-color:#33aebd}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#288995;border-color:#25808b}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(51,174,189,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus,.btn-secondary.focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-success{color:#212529;background-color:#57bf6d;border-color:#57bf6d;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-success:hover{color:#fff;background-color:#42ae59;border-color:#3fa454}.btn-success:focus,.btn-success.focus{box-shadow:0 0 0 .2rem rgba(87,191,109,.5)}.btn-success.disabled,.btn-success:disabled{color:#212529;background-color:#57bf6d;border-color:#57bf6d}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#3fa454;border-color:#3b9b4f}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(87,191,109,.5)}.btn-info{color:#fff;background-color:#01a3d4;border-color:#01a3d4;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-info:hover{color:#fff;background-color:#0186ae;border-color:#017ca1}.btn-info:focus,.btn-info.focus{box-shadow:0 0 0 .2rem rgba(1,163,212,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#01a3d4;border-color:#01a3d4}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#017ca1;border-color:#017295}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(1,163,212,.5)}.btn-warning{color:#212529;background-color:#e9c931;border-color:#e9c931;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-warning:hover{color:#212529;background-color:#dcba18;border-color:#d1b016}.btn-warning:focus,.btn-warning.focus{box-shadow:0 0 0 .2rem rgba(233,201,49,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#e9c931;border-color:#e9c931}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d1b016;border-color:#c5a715}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(233,201,49,.5)}.btn-danger{color:#fff;background-color:#e42234;border-color:#e42234;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger:hover{color:#fff;background-color:#c71829;border-color:#bc1726}.btn-danger:focus,.btn-danger.focus{box-shadow:0 0 0 .2rem rgba(228,34,52,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#e42234;border-color:#e42234}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bc1726;border-color:#b11624}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(228,34,52,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#121B1F;border-color:#121B1F;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-dark:hover{color:#fff;background-color:#040607;border-color:#000}.btn-dark:focus,.btn-dark.focus{box-shadow:0 0 0 .2rem rgba(18,27,31,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#121B1F;border-color:#121B1F}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(18,27,31,.5)}.btn-outline-primary{color:#33aebd;background-color:transparent;background-image:none;border-color:#33aebd}.btn-outline-primary:hover{color:#fff;background-color:#33aebd;border-color:#33aebd}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(51,174,189,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#33aebd;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#33aebd;border-color:#33aebd}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(51,174,189,.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#57bf6d;background-color:transparent;background-image:none;border-color:#57bf6d}.btn-outline-success:hover{color:#212529;background-color:#57bf6d;border-color:#57bf6d}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(87,191,109,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#57bf6d;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#212529;background-color:#57bf6d;border-color:#57bf6d}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(87,191,109,.5)}.btn-outline-info{color:#01a3d4;background-color:transparent;background-image:none;border-color:#01a3d4}.btn-outline-info:hover{color:#fff;background-color:#01a3d4;border-color:#01a3d4}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(1,163,212,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#01a3d4;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#01a3d4;border-color:#01a3d4}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(1,163,212,.5)}.btn-outline-warning{color:#e9c931;background-color:transparent;background-image:none;border-color:#e9c931}.btn-outline-warning:hover{color:#212529;background-color:#e9c931;border-color:#e9c931}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(233,201,49,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#e9c931;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#e9c931;border-color:#e9c931}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(233,201,49,.5)}.btn-outline-danger{color:#e42234;background-color:transparent;background-image:none;border-color:#e42234}.btn-outline-danger:hover{color:#fff;background-color:#e42234;border-color:#e42234}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(228,34,52,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#e42234;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#e42234;border-color:#e42234}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(228,34,52,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#121B1F;background-color:transparent;background-image:none;border-color:#121B1F}.btn-outline-dark:hover{color:#fff;background-color:#121B1F;border-color:#121B1F}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(18,27,31,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#121B1F;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#121B1F;border-color:#121B1F}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(18,27,31,.5)}.btn-link,.clear-all,.product-info .cart>a.add_to_cart_button,.product-info .cart .add-cart button,.product-info .button-action{font-weight:400;color:#000;background-color:transparent}.btn-link:hover,.clear-all:hover,.product-info .cart>a.add_to_cart_button:hover,.product-info .cart .add-cart button:hover,.product-info .button-action:hover{color:#064532;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link:focus,.clear-all:focus,.product-info .cart>a.add_to_cart_button:focus,.product-info .cart .add-cart button:focus,.product-info .button-action:focus,.btn-link.focus,.focus.clear-all,.product-info .cart>a.focus.add_to_cart_button,.product-info .cart .add-cart button.focus,.product-info .focus.button-action{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link:disabled,.clear-all:disabled,.product-info .cart>a.add_to_cart_button:disabled,.product-info .cart .add-cart button:disabled,.product-info .button-action:disabled,.btn-link.disabled,.disabled.clear-all,.product-info .cart>a.disabled.add_to_cart_button,.product-info .cart .add-cart button.disabled,.product-info .disabled.button-action{color:#e1e1e1}.btn-lg{padding:.5rem 1rem;font-size:2rem;line-height:1.33;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:1rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.content-product-list .products-thumb{display:inline-block;vertical-align:top}.products-list.grid:not(.slick-carousel){display:flex;flex-wrap:wrap}@media (max-width:767px){.products-list.grid:not(.slick-carousel){justify-content:center}}.products-list.grid:not(.slick-carousel) li.col-xl-6 .products-thumb img,.products-list.grid:not(.slick-carousel) li.col-xl-12 .products-thumb img{width:100%}.products-list.grid.row.slick-carousel,.products-list.short.row.slick-carousel{margin:0}.products-list.grid .product-wapper,.products-list.short .product-wapper{position:relative;padding:0;margin:0 0 30px}@media (min-width:767px){.products-list.grid .product-wapper:hover .products-thumb .product-thumb-hover .hover-image,.products-list.short .product-wapper:hover .products-thumb .product-thumb-hover .hover-image{opacity:1;visibility:visible}.products-list.grid .product-wapper:hover .products-thumb .product-thumb-hover .wp-post-image,.products-list.short .product-wapper:hover .products-thumb .product-thumb-hover .wp-post-image{opacity:0;visibility:hidden}}.products-list.grid .product-wapper:hover .products-thumb .product-button,.products-list.short .product-wapper:hover .products-thumb .product-button{opacity:1;visibility:visible;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}.products-list.grid .product-wapper:hover .countdown,.products-list.short .product-wapper:hover .countdown{opacity:0;visibility:hidden}.products-list.grid .product-wapper .countdown,.products-list.short .product-wapper .countdown{position:absolute;bottom:10px;left:0;width:100%;padding:0 10px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media (max-width:767px){.products-list.grid .product-wapper .countdown,.products-list.short .product-wapper .countdown{display:none}}.products-list.grid .product-wapper .countdown .item-countdown,.products-list.short .product-wapper .countdown .item-countdown{text-align:center;border:2px solid #064532;padding:5px 10px;background:#fff}.products-list.grid .product-wapper .countdown .countdown-content,.products-list.short .product-wapper .countdown .countdown-content{display:flex;justify-content:space-around}.products-list.grid .product-wapper .countdown .countdown-content>span,.products-list.short .product-wapper .countdown .countdown-content>span{display:inline-block;color:#000;text-transform:uppercase;margin:0 2.5px;background:#fff}.products-list.grid .product-wapper .countdown .countdown-content .countdown-amount,.products-list.short .product-wapper .countdown .countdown-content .countdown-amount{font-size:15px;display:block;line-height:21px;color:#064532;font-weight:700;position:relative;font-family:"Libre Baskerville",serif}.products-list.grid .product-wapper .countdown .countdown-content .countdown-text,.products-list.short .product-wapper .countdown .countdown-content .countdown-text{font-size:9px;line-height:10px;display:block;font-weight:700;margin-top:-1px;margin-bottom:-1px}.products-list.grid .product-wapper .products-thumb,.products-list.short .product-wapper .products-thumb{position:relative;margin:0 0 0;overflow:hidden;display:inline-block;vertical-align:top}.products-list.grid .product-wapper .products-thumb .woosw-btn,.products-list.short .product-wapper .products-thumb .woosw-btn{font-size:0;background:#fff;text-align:center;position:relative;white-space:nowrap;margin-top:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#fff;width:30px;height:30px;line-height:30px;display:inline-block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:0;cursor:pointer;padding:0;position:absolute;top:10px;right:10px}.rtl .products-list.grid .product-wapper .products-thumb .woosw-btn,.rtl .products-list.short .product-wapper .products-thumb .woosw-btn{left:10px;right:auto}.products-list.grid .product-wapper .products-thumb .woosw-btn:before,.products-list.short .product-wapper .products-thumb .woosw-btn:before{content:"\e901";font-family:icomoon;font-size:12px;line-height:33px;color:#767a79;-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.products-list.grid .product-wapper .products-thumb .woosw-btn.woosw-adding:before,.products-list.short .product-wapper .products-thumb .woosw-btn.woosw-adding:before{position:relative;display:inline-block;content:"";border:2px solid rgba(0,0,0,.25);border-top-color:#000;width:14px;height:14px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:none;-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround;text-indent:0;top:7px;left:0}.products-list.grid .product-wapper .products-thumb .woosw-btn.woosw-adding:hover:before,.products-list.short .product-wapper .products-thumb .woosw-btn.woosw-adding:hover:before{border-color:rgba(255,255,255,.5);border-top-color:#fff}.products-list.grid .product-wapper .products-thumb .woosw-btn.woosw-added:before,.products-list.short .product-wapper .products-thumb .woosw-btn.woosw-added:before{margin:0;color:#064532}.products-list.grid .product-wapper .products-thumb .woosw-btn:hover,.products-list.short .product-wapper .products-thumb .woosw-btn:hover{background:#064532;border-color:#064532}.products-list.grid .product-wapper .products-thumb .woosw-btn:hover:before,.products-list.short .product-wapper .products-thumb .woosw-btn:hover:before{color:#fff}.products-list.grid .product-wapper .products-thumb .product-thumb-hover,.products-list.short .product-wapper .products-thumb .product-thumb-hover{position:relative;display:block}.products-list.grid .product-wapper .products-thumb .product-thumb-hover .wp-post-image,.products-list.short .product-wapper .products-thumb .product-thumb-hover .wp-post-image{opacity:1;visibility:visible;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute;top:0;left:0;right:0;max-width:100%;height:auto}.products-list.grid .product-wapper .products-thumb .product-thumb-hover .hover-image,.products-list.short .product-wapper .products-thumb .product-thumb-hover .hover-image{opacity:0;visibility:hidden;max-width:100%;height:auto}.products-list.grid .product-wapper .products-thumb .product-button,.products-list.short .product-wapper .products-thumb .product-button{position:absolute;bottom:0;left:0;z-index:9;width:100%;display:flex;justify-content:center;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);transform-origin:-100% 100%;opacity:0;visibility:hidden;background:#000;height:45px;align-items:center}.products-list.grid .product-wapper .products-thumb .product-button>*,.products-list.short .product-wapper .products-thumb .product-button>*{position:relative;flex:1;height:100%}.products-list.grid .product-wapper .products-thumb .product-button .product-quickview,.products-list.short .product-wapper .products-thumb .product-button .product-quickview{text-align:center;font-size:0;display:block;white-space:nowrap;position:relative}.products-list.grid .product-wapper .products-thumb .product-button .product-quickview:before,.products-list.short .product-wapper .products-thumb .product-button .product-quickview:before{content:"";width:1px;height:26px;top:calc(50% - 13px);left:-.5px;z-index:10;position:absolute;background:#4d4d4d}.rtl .products-list.grid .product-wapper .products-thumb .product-button .product-quickview:before,.rtl .products-list.short .product-wapper .products-thumb .product-button .product-quickview:before{right:-.5px;left:auto}.products-list.grid .product-wapper .products-thumb .product-button .product-quickview>a,.products-list.short .product-wapper .products-thumb .product-button .product-quickview>a{color:#fff;display:inline-block;position:relative;outline:unset;width:100%;line-height:45px}.products-list.grid .product-wapper .products-thumb .product-button .product-quickview>a>i,.products-list.short .product-wapper .products-thumb .product-button .product-quickview>a>i{font-size:22px;line-height:45px;-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.products-list.grid .product-wapper .products-thumb .product-button .product-quickview:hover>a,.products-list.short .product-wapper .products-thumb .product-button .product-quickview:hover>a{background:#064532;border-color:#064532}.products-list.grid .product-wapper .products-thumb .product-button .product-quickview:hover .loading:before,.products-list.short .product-wapper .products-thumb .product-button .product-quickview:hover .loading:before{color:#fff}.products-list.grid .product-wapper .products-thumb .product-button .product-quickview .loading i,.products-list.short .product-wapper .products-thumb .product-button .product-quickview .loading i{display:none}.products-list.grid .product-wapper .products-thumb .product-button .product-quickview .loading:before,.products-list.short .product-wapper .products-thumb .product-button .product-quickview .loading:before{position:relative;display:inline-block;content:"";border:2px solid rgba(255,255,255,.5);border-top-color:#fff;width:18px;height:18px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:none;-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround;text-indent:0;top:9px}.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped,.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external,.products-list.grid .product-wapper .products-thumb .product-button .read_more,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable,.products-list.short .product-wapper .products-thumb .product-button .product_type_grouped,.products-list.short .product-wapper .products-thumb .product-button .add_to_cart_button,.products-list.short .product-wapper .products-thumb .product-button .product_type_external,.products-list.short .product-wapper .products-thumb .product-button .read_more,.products-list.short .product-wapper .products-thumb .product-button .added_to_cart,.products-list.short .product-wapper .products-thumb .product-button .product_type_variable{color:#fff;display:inline-block;font-size:0;white-space:nowrap;position:relative;width:100%;height:100%}.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped:before,.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external:before,.products-list.grid .product-wapper .products-thumb .product-button .read_more:before,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:before,.products-list.short .product-wapper .products-thumb .product-button .product_type_grouped:before,.products-list.short .product-wapper .products-thumb .product-button .add_to_cart_button:before,.products-list.short .product-wapper .products-thumb .product-button .product_type_external:before,.products-list.short .product-wapper .products-thumb .product-button .read_more:before,.products-list.short .product-wapper .products-thumb .product-button .added_to_cart:before,.products-list.short .product-wapper .products-thumb .product-button .product_type_variable:before{content:"\e900";font-family:'icomoon';font-size:18px;color:#fff;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;margin:0;display:inline-block;line-height:45px}.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped.added_to_cart,.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button.added_to_cart,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external.added_to_cart,.products-list.grid .product-wapper .products-thumb .product-button .read_more.added_to_cart,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart.added_to_cart,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable.added_to_cart,.products-list.short .product-wapper .products-thumb .product-button .product_type_grouped.added_to_cart,.products-list.short .product-wapper .products-thumb .product-button .add_to_cart_button.added_to_cart,.products-list.short .product-wapper .products-thumb .product-button .product_type_external.added_to_cart,.products-list.short .product-wapper .products-thumb .product-button .read_more.added_to_cart,.products-list.short .product-wapper .products-thumb .product-button .added_to_cart.added_to_cart,.products-list.short .product-wapper .products-thumb .product-button .product_type_variable.added_to_cart{display:none}.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped.loading,.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button.loading,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external.loading,.products-list.grid .product-wapper .products-thumb .product-button .read_more.loading,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart.loading,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable.loading,.products-list.short .product-wapper .products-thumb .product-button .product_type_grouped.loading,.products-list.short .product-wapper .products-thumb .product-button .add_to_cart_button.loading,.products-list.short .product-wapper .products-thumb .product-button .product_type_external.loading,.products-list.short .product-wapper .products-thumb .product-button .read_more.loading,.products-list.short .product-wapper .products-thumb .product-button .added_to_cart.loading,.products-list.short .product-wapper .products-thumb .product-button .product_type_variable.loading{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped.loading:before,.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button.loading:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external.loading:before,.products-list.grid .product-wapper .products-thumb .product-button .read_more.loading:before,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart.loading:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable.loading:before,.products-list.short .product-wapper .products-thumb .product-button .product_type_grouped.loading:before,.products-list.short .product-wapper .products-thumb .product-button .add_to_cart_button.loading:before,.products-list.short .product-wapper .products-thumb .product-button .product_type_external.loading:before,.products-list.short .product-wapper .products-thumb .product-button .read_more.loading:before,.products-list.short .product-wapper .products-thumb .product-button .added_to_cart.loading:before,.products-list.short .product-wapper .products-thumb .product-button .product_type_variable.loading:before{position:relative;display:inline-block;content:"";border:2px solid rgba(255,255,255,.5);border-top-color:#fff;width:18px;height:18px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:none;-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround;text-indent:0;top:12px}.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped:hover,.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button:hover,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external:hover,.products-list.grid .product-wapper .products-thumb .product-button .read_more:hover,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart:hover,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:hover,.products-list.short .product-wapper .products-thumb .product-button .product_type_grouped:hover,.products-list.short .product-wapper .products-thumb .product-button .add_to_cart_button:hover,.products-list.short .product-wapper .products-thumb .product-button .product_type_external:hover,.products-list.short .product-wapper .products-thumb .product-button .read_more:hover,.products-list.short .product-wapper .products-thumb .product-button .added_to_cart:hover,.products-list.short .product-wapper .products-thumb .product-button .product_type_variable:hover{background:#064532;border-color:#064532;color:#fff}.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped:hover:before,.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button:hover:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external:hover:before,.products-list.grid .product-wapper .products-thumb .product-button .read_more:hover:before,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart:hover:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:hover:before,.products-list.short .product-wapper .products-thumb .product-button .product_type_grouped:hover:before,.products-list.short .product-wapper .products-thumb .product-button .add_to_cart_button:hover:before,.products-list.short .product-wapper .products-thumb .product-button .product_type_external:hover:before,.products-list.short .product-wapper .products-thumb .product-button .read_more:hover:before,.products-list.short .product-wapper .products-thumb .product-button .added_to_cart:hover:before,.products-list.short .product-wapper .products-thumb .product-button .product_type_variable:hover:before{color:#fff}.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:before,.products-list.short .product-wapper .products-thumb .product-button .added_to_cart:before,.products-list.short .product-wapper .products-thumb .product-button .product_type_variable:before{content:"\4e";font-family:'ElegantIcons';text-indent:0}.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart:after,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:after,.products-list.short .product-wapper .products-thumb .product-button .added_to_cart:after,.products-list.short .product-wapper .products-thumb .product-button .product_type_variable:after{display:none}.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:before,.products-list.short .product-wapper .products-thumb .product-button .product_type_variable:before{content:"\24";font-family:'ElegantIcons';font-size:22px}.products-list.grid .product-wapper .products-thumb .product-button .read_more:before,.products-list.short .product-wapper .products-thumb .product-button .read_more:before{content:"\24";font-family:'ElegantIcons';text-indent:0;font-size:22px}@media (max-width:767px){.products-list.grid .product-wapper .products-thumb .product-button,.products-list.short .product-wapper .products-thumb .product-button{height:35px}.products-list.grid .product-wapper .products-thumb .product-button .product_type_grouped:before,.products-list.grid .product-wapper .products-thumb .product-button .add_to_cart_button:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_external:before,.products-list.grid .product-wapper .products-thumb .product-button .read_more:before,.products-list.grid .product-wapper .products-thumb .product-button .added_to_cart:before,.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:before,.products-list.short .product-wapper .products-thumb .product-button .product_type_grouped:before,.products-list.short .product-wapper .products-thumb .product-button .add_to_cart_button:before,.products-list.short .product-wapper .products-thumb .product-button .product_type_external:before,.products-list.short .product-wapper .products-thumb .product-button .read_more:before,.products-list.short .product-wapper .products-thumb .product-button .added_to_cart:before,.products-list.short .product-wapper .products-thumb .product-button .product_type_variable:before{line-height:35px;font-size:14px}.products-list.grid .product-wapper .products-thumb .product-button .product_type_variable:before,.products-list.short .product-wapper .products-thumb .product-button .product_type_variable:before{font-size:18px}.products-list.grid .product-wapper .products-thumb .product-button .read_more:before,.products-list.short .product-wapper .products-thumb .product-button .read_more:before{font-size:18px}}.products-list.grid .product-wapper .products-thumb .product-stock,.products-list.short .product-wapper .products-thumb .product-stock{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;background:#b7b7b7;color:#fff;padding:0 10px;font-size:16px;font-weight:500;line-height:30px;white-space:nowrap}.products-list.grid .product-wapper .products-thumb .product-stock .stock,.products-list.short .product-wapper .products-thumb .product-stock .stock{color:#fff}.products-list.grid .product-wapper .products-content,.products-list.short .product-wapper .products-content{margin-top:15px}.products-list.grid .product-wapper .products-content .cat-products,.products-list.short .product-wapper .products-content .cat-products{font-size:12px;margin-bottom:3px;font-weight:600;font-family:"Libre Baskerville",serif;text-transform:uppercase}.products-list.grid .product-wapper .products-content .cat-products a,.products-list.short .product-wapper .products-content .cat-products a{color:#767a79}.products-list.grid .product-wapper .products-content .cat-products a:hover,.products-list.short .product-wapper .products-content .cat-products a:hover{color:#064532}@media (max-width:480px){.products-list.grid .product-wapper .products-content .cat-products,.products-list.short .product-wapper .products-content .cat-products{font-size:10px}}.products-list.grid .product-wapper .products-content .list-author,.products-list.short .product-wapper .products-content .list-author{font-size:14px;margin-bottom:6px;font-weight:700}.products-list.grid .product-wapper .products-content .list-author a,.products-list.short .product-wapper .products-content .list-author a{color:#767a79;font-weight:400}.products-list.grid .product-wapper .products-content .list-author a:hover,.products-list.short .product-wapper .products-content .list-author a:hover{color:#064532}.products-list.grid .product-wapper .products-content h3.product-title,.products-list.short .product-wapper .products-content h3.product-title{font-size:15px;margin-top:0;display:block;margin-bottom:7px;font-weight:700}.products-list.grid .product-wapper .products-content h3.product-title a,.products-list.short .product-wapper .products-content h3.product-title a{color:#064532}.products-list.grid .product-wapper .products-content h3.product-title a:hover,.products-list.short .product-wapper .products-content h3.product-title a:hover{color:#000}@media (max-width:480px){.products-list.grid .product-wapper .products-content h3.product-title,.products-list.short .product-wapper .products-content h3.product-title{font-size:14px}}.products-list.grid .product-wapper .products-content .price,.products-list.short .product-wapper .products-content .price{line-height:100%;display:inline-block;margin-bottom:7px}.products-list.grid .product-wapper .products-content .price del,.products-list.short .product-wapper .products-content .price del{line-height:100%}.products-list.grid .product-wapper .products-content .rating .review-count,.products-list.short .product-wapper .products-content .rating .review-count{display:inline-block;position:relative;top:-3px;font-size:10px}@media (max-width:767px){.products-list.grid .product-wapper .products-content .rating .review-count,.products-list.short .product-wapper .products-content .rating .review-count{display:none}}.products-list.grid .product-wapper .products-content .description,.products-list.short .product-wapper .products-content .description{font-size:14px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin:10px 0;padding:5px 0}.products-list.grid .product-wapper .products-content .description ul,.products-list.short .product-wapper .products-content .description ul{padding:0;list-style:none;padding:0}.products-list.grid .product-wapper .products-content .description ul li,.products-list.short .product-wapper .products-content .description ul li{flex:0 0 100%;max-width:100%;padding:1.5px 0}.products-list.grid .product-wapper .products-content .description ul li:before,.products-list.short .product-wapper .products-content .description ul li:before{content:"\f04b";font-family:FontAwesome;display:inline-block;margin-right:7px;position:relative;top:-3px;font-size:8px;color:#064532}.rtl .products-list.grid .product-wapper .products-content .description ul li:before,.rtl .products-list.short .product-wapper .products-content .description ul li:before{margin-left:7px;margin-right:0}.products-list.grid .product-wapper .product-lable,.products-list.short .product-wapper .product-lable{position:absolute;top:10px;left:10px}.rtl .products-list.grid .product-wapper .product-lable,.rtl .products-list.short .product-wapper .product-lable{right:10px;left:auto}.products-list.grid .product-wapper.content-product1,.products-list.short .product-wapper.content-product1{text-align:center}.products-list.grid .product-wapper.content-product1 .products-thumb,.products-list.short .product-wapper.content-product1 .products-thumb{-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.05);box-shadow:0 15px 20px 0 rgba(0,0,0,.05)}.products-list.grid .product-wapper.content-product3,.products-list.short .product-wapper.content-product3{display:flex;align-items:center}.products-list.grid .product-wapper.content-product3 .products-thumb,.products-list.short .product-wapper.content-product3 .products-thumb{width:45%;border:15px solid #fff;-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.05);box-shadow:0 15px 20px 0 rgba(0,0,0,.05)}.products-list.grid .product-wapper.content-product3 .products-content,.products-list.short .product-wapper.content-product3 .products-content{width:55%;padding-left:30px;margin-top:0}.rtl .products-list.grid .product-wapper.content-product3 .products-content,.rtl .products-list.short .product-wapper.content-product3 .products-content{padding-right:30px;padding-left:0}.products-list.grid .product-wapper.content-product3 .products-content .rating,.products-list.short .product-wapper.content-product3 .products-content .rating{margin-bottom:6px}.products-list.grid .product-wapper.content-product3 .products-content .product-title,.products-list.short .product-wapper.content-product3 .products-content .product-title{font-size:22px;margin-bottom:12px}.products-list.grid .product-wapper.content-product3 .products-content .list-author,.products-list.short .product-wapper.content-product3 .products-content .list-author{margin-bottom:15px}.products-list.grid .product-wapper.content-product3 .products-content .price,.products-list.short .product-wapper.content-product3 .products-content .price{display:block;border-top:1px solid #e6e6e6;font-size:20px;padding-top:20px;margin-bottom:15px}.products-list.grid .product-wapper.content-product3 .products-content .price del,.products-list.short .product-wapper.content-product3 .products-content .price del{font-size:14px}.products-list.grid .product-wapper.content-product3 .products-content .description,.products-list.short .product-wapper.content-product3 .products-content .description{padding:0;border:0}.products-list.grid .product-wapper.content-product3 .products-content .added_to_cart,.products-list.short .product-wapper.content-product3 .products-content .added_to_cart{display:none}.products-list.grid .product-wapper.content-product3 .products-content .button,.products-list.short .product-wapper.content-product3 .products-content .button{font-size:12px;color:#064532;text-transform:uppercase;font-weight:700;display:inline-block;line-height:38px;padding:0 30px;border:2px solid #064532;position:relative;margin-top:20px}.products-list.grid .product-wapper.content-product3 .products-content .button:hover,.products-list.short .product-wapper.content-product3 .products-content .button:hover{background:#064532;color:#fff}.products-list.grid .product-wapper.content-product3 .products-content .button.loading,.products-list.short .product-wapper.content-product3 .products-content .button.loading{color:transparent}.products-list.grid .product-wapper.content-product3 .products-content .button.loading:before,.products-list.short .product-wapper.content-product3 .products-content .button.loading:before{position:relative;content:"";border:2px solid rgba(6,69,50,.25);border-top-color:#064532;width:16px;height:16px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:none;display:inline-block;position:absolute;-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround}.products-list.grid .product-wapper.content-product3 .products-content .button.loading:hover:before,.products-list.short .product-wapper.content-product3 .products-content .button.loading:hover:before{border-color:rgba(255,255,255,.25);border-top-color:#fff}@media (max-width:991px){.products-list.grid .product-wapper.content-product3 .product-button,.products-list.short .product-wapper.content-product3 .product-button{display:none}}@media (max-width:767px){.products-list.grid .product-wapper.content-product3,.products-list.short .product-wapper.content-product3{flex-wrap:wrap}.products-list.grid .product-wapper.content-product3 .products-thumb,.products-list.short .product-wapper.content-product3 .products-thumb{width:100%;border-width:2px}.products-list.grid .product-wapper.content-product3 .products-content,.products-list.short .product-wapper.content-product3 .products-content{width:100%;padding:0;margin-top:30px}}.products-list.grid .product-wapper.content-product2,.products-list.short .product-wapper.content-product2{display:flex;align-items:flex-start}.products-list.grid .product-wapper.content-product2 .products-thumb,.products-list.short .product-wapper.content-product2 .products-thumb{width:45%;border:10px solid #fff;-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.05);box-shadow:0 15px 20px 0 rgba(0,0,0,.05)}.products-list.grid .product-wapper.content-product2 .products-content,.products-list.short .product-wapper.content-product2 .products-content{width:55%;padding-left:30px;margin-top:30px}.rtl .products-list.grid .product-wapper.content-product2 .products-content,.rtl .products-list.short .product-wapper.content-product2 .products-content{padding-right:30px;padding-left:0}.products-list.grid .product-wapper.content-product2 .products-content .rating,.products-list.short .product-wapper.content-product2 .products-content .rating{margin-bottom:6px}.products-list.grid .product-wapper.content-product2 .products-content .product-title,.products-list.short .product-wapper.content-product2 .products-content .product-title{font-size:18px;margin-bottom:8px}@media (max-width:991px){.products-list.grid .product-wapper.content-product2 .products-content .product-title,.products-list.short .product-wapper.content-product2 .products-content .product-title{font-size:15px}}.products-list.grid .product-wapper.content-product2 .products-content .list-author,.products-list.short .product-wapper.content-product2 .products-content .list-author{margin-bottom:10px}.products-list.grid .product-wapper.content-product2 .products-content .price,.products-list.short .product-wapper.content-product2 .products-content .price{display:block;font-size:18px;margin-bottom:8px;margin-top:10px}.products-list.grid .product-wapper.content-product2 .products-content .price del,.products-list.short .product-wapper.content-product2 .products-content .price del{font-size:13px}.products-list.grid .product-wapper.content-product2 .products-content .description,.products-list.short .product-wapper.content-product2 .products-content .description{padding:0;border:0}.products-list.grid .product-wapper.content-product2 .products-content .added_to_cart,.products-list.short .product-wapper.content-product2 .products-content .added_to_cart{display:none}.products-list.grid .product-wapper.content-product2 .products-content .button,.products-list.short .product-wapper.content-product2 .products-content .button{font-size:12px;color:#064532;text-transform:uppercase;font-weight:700;display:inline-block;line-height:38px;padding:0 30px;border:2px solid #064532;position:relative;margin-top:10px}.products-list.grid .product-wapper.content-product2 .products-content .button:hover,.products-list.short .product-wapper.content-product2 .products-content .button:hover{background:#064532;color:#fff}.products-list.grid .product-wapper.content-product2 .products-content .button.loading,.products-list.short .product-wapper.content-product2 .products-content .button.loading{color:transparent}.products-list.grid .product-wapper.content-product2 .products-content .button.loading:before,.products-list.short .product-wapper.content-product2 .products-content .button.loading:before{position:relative;content:"";border:2px solid rgba(6,69,50,.25);border-top-color:#064532;width:16px;height:16px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:none;display:inline-block;position:absolute;-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround}.products-list.grid .product-wapper.content-product2 .products-content .button.loading:hover:before,.products-list.short .product-wapper.content-product2 .products-content .button.loading:hover:before{border-color:rgba(255,255,255,.25);border-top-color:#fff}@media (max-width:991px){.products-list.grid .product-wapper.content-product2 .products-content .button,.products-list.short .product-wapper.content-product2 .products-content .button{padding:0 15px}}@media (max-width:991px){.products-list.grid .product-wapper.content-product2 .product-button,.products-list.short .product-wapper.content-product2 .product-button{display:none}}@media (max-width:767px){.products-list.grid .product-wapper.content-product2,.products-list.short .product-wapper.content-product2{flex-wrap:wrap}.products-list.grid .product-wapper.content-product2 .products-thumb,.products-list.short .product-wapper.content-product2 .products-thumb{width:100%;border-width:2px}.products-list.grid .product-wapper.content-product2 .products-content,.products-list.short .product-wapper.content-product2 .products-content{width:100%;padding:0;margin-top:30px}}.products-list.grid .product-wapper.content-product4 .product-button,.products-list.short .product-wapper.content-product4 .product-button{text-align:center}.products-list.grid .product-wapper.content-product4 .products-thumb,.products-list.short .product-wapper.content-product4 .products-thumb{-webkit-box-shadow:0 15px 20px 0 rgba(0,0,0,.05);box-shadow:0 15px 20px 0 rgba(0,0,0,.05);border:10px solid #fff}@media (max-width:480px){.products-list.grid .product-wapper.content-product4 .products-thumb,.products-list.short .product-wapper.content-product4 .products-thumb{border:2px solid #fff}}.products-list.grid .product-wapper.content-product5,.products-list.short .product-wapper.content-product5{position:relative;-webkit-box-shadow:0 7px 15px 5px rgba(0,0,0,.05);box-shadow:0 7px 15px 5px rgba(0,0,0,.05);overflow:hidden;margin-top:5px;background:#fff}.products-list.grid .product-wapper.content-product5 .cat-products,.products-list.short .product-wapper.content-product5 .cat-products{display:none}.products-list.grid .product-wapper.content-product5 .rating,.products-list.short .product-wapper.content-product5 .rating{margin-bottom:5px}.products-list.grid .product-wapper.content-product5 .products-content,.products-list.short .product-wapper.content-product5 .products-content{padding:20px 20px 30px;margin-top:0;text-align:center}@media (max-width:480px){.products-list.grid .product-wapper.content-product5 .products-content,.products-list.short .product-wapper.content-product5 .products-content{padding:20px 10px}}.products-list.grid .product-wapper.content-product5 .product-button,.products-list.short .product-wapper.content-product5 .product-button{display:block;width:35px;background:transparent;padding:0;left:auto;right:10px;bottom:20px;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.products-list.grid .product-wapper.content-product5 .product-button .product-quickview:before,.products-list.short .product-wapper.content-product5 .product-button .product-quickview:before{display:none}.products-list.grid .product-wapper.content-product5 .product-button .product-quickview>a,.products-list.short .product-wapper.content-product5 .product-button .product-quickview>a{width:30px;height:30px;line-height:30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.products-list.grid .product-wapper.content-product5 .product-button .product-quickview>a i,.products-list.short .product-wapper.content-product5 .product-button .product-quickview>a i{line-height:30px;font-size:15px;color:#000}.products-list.grid .product-wapper.content-product5 .product-button .product-quickview>a.loading:before,.products-list.short .product-wapper.content-product5 .product-button .product-quickview>a.loading:before{border-color:rgba(0,0,0,.5);border-top-color:#000;width:16px;height:16px;top:7px}.products-list.grid .product-wapper.content-product5 .product-button .product-quickview>a.loading:hover:before,.products-list.short .product-wapper.content-product5 .product-button .product-quickview>a.loading:hover:before{border-color:rgba(255,255,255,.5);border-top-color:#fff}.products-list.grid .product-wapper.content-product5 .product-button .product-quickview>a:hover i,.products-list.short .product-wapper.content-product5 .product-button .product-quickview>a:hover i{color:#fff}.products-list.grid .product-wapper.content-product5 .product-lable,.products-list.short .product-wapper.content-product5 .product-lable{position:absolute;display:flex;top:10px;left:15px}.rtl .products-list.grid .product-wapper.content-product5 .product-lable,.rtl .products-list.short .product-wapper.content-product5 .product-lable{right:15px;left:auto}.products-list.grid .product-wapper.content-product5 .product-lable>*,.products-list.short .product-wapper.content-product5 .product-lable>*{position:unset}.products-list.grid .product-wapper.content-product5 .product-lable>*.hot,.products-list.short .product-wapper.content-product5 .product-lable>*.hot{margin-right:5px}.rtl .products-list.grid .product-wapper.content-product5 .product-lable>*.hot,.rtl .products-list.short .product-wapper.content-product5 .product-lable>*.hot{margin-left:5px;margin-right:0}.products-list.grid .product-wapper.content-product5 .woosw-btn,.products-list.short .product-wapper.content-product5 .woosw-btn{font-size:0;background:transparent;text-align:center;position:absolute;top:3px;right:15px;padding:0;white-space:nowrap;margin-top:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#fff;display:inline-block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:0;cursor:pointer}.rtl .products-list.grid .product-wapper.content-product5 .woosw-btn,.rtl .products-list.short .product-wapper.content-product5 .woosw-btn{left:15px;right:auto}.products-list.grid .product-wapper.content-product5 .woosw-btn:before,.products-list.short .product-wapper.content-product5 .woosw-btn:before{content:"\e901";font-family:icomoon;font-size:14px;line-height:35px;color:#000;-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.products-list.grid .product-wapper.content-product5 .woosw-btn.woosw-adding:before,.products-list.short .product-wapper.content-product5 .woosw-btn.woosw-adding:before{position:relative;display:inline-block;content:"";border:2px solid rgba(0,0,0,.25);border-top-color:#000;width:16px;height:16px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:none;-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround;text-indent:0;top:7px;left:0}.products-list.grid .product-wapper.content-product5 .woosw-btn.woosw-adding:hover:before,.products-list.short .product-wapper.content-product5 .woosw-btn.woosw-adding:hover:before{border-color:rgba(255,255,255,.5);border-top-color:#fff}.products-list.grid .product-wapper.content-product5 .woosw-btn.woosw-added:before,.products-list.short .product-wapper.content-product5 .woosw-btn.woosw-added:before{color:#064532;margin:0}.products-list.grid .product-wapper.content-product5 .woosw-btn.woosw-added:hover:before,.products-list.short .product-wapper.content-product5 .woosw-btn.woosw-added:hover:before{color:#fff}@media (max-width:480px){.products-list.grid .product-wapper.content-product5 .woosw-btn,.products-list.short .product-wapper.content-product5 .woosw-btn{display:none}}.products-list.grid .product-wapper.content-product5 .product_type_grouped,.products-list.grid .product-wapper.content-product5 .add_to_cart_button,.products-list.grid .product-wapper.content-product5 .product_type_external,.products-list.grid .product-wapper.content-product5 .read_more,.products-list.grid .product-wapper.content-product5 .added_to_cart,.products-list.grid .product-wapper.content-product5 .product_type_variable,.products-list.short .product-wapper.content-product5 .product_type_grouped,.products-list.short .product-wapper.content-product5 .add_to_cart_button,.products-list.short .product-wapper.content-product5 .product_type_external,.products-list.short .product-wapper.content-product5 .read_more,.products-list.short .product-wapper.content-product5 .added_to_cart,.products-list.short .product-wapper.content-product5 .product_type_variable{margin-top:10px;color:#fff;display:inline-flex;line-height:35px;white-space:nowrap;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;position:relative;font-family:"Libre Baskerville",serif;color:#fff;font-size:12px;padding:0 35px 0 15px;background:#064532}.rtl .products-list.grid .product-wapper.content-product5 .product_type_grouped,.rtl .products-list.grid .product-wapper.content-product5 .add_to_cart_button,.rtl .products-list.grid .product-wapper.content-product5 .product_type_external,.rtl .products-list.grid .product-wapper.content-product5 .read_more,.rtl .products-list.grid .product-wapper.content-product5 .added_to_cart,.rtl .products-list.grid .product-wapper.content-product5 .product_type_variable,.rtl .products-list.short .product-wapper.content-product5 .product_type_grouped,.rtl .products-list.short .product-wapper.content-product5 .add_to_cart_button,.rtl .products-list.short .product-wapper.content-product5 .product_type_external,.rtl .products-list.short .product-wapper.content-product5 .read_more,.rtl .products-list.short .product-wapper.content-product5 .added_to_cart,.rtl .products-list.short .product-wapper.content-product5 .product_type_variable{padding:0 15px 0 35px}.products-list.grid .product-wapper.content-product5 .product_type_grouped:before,.products-list.grid .product-wapper.content-product5 .add_to_cart_button:before,.products-list.grid .product-wapper.content-product5 .product_type_external:before,.products-list.grid .product-wapper.content-product5 .read_more:before,.products-list.grid .product-wapper.content-product5 .added_to_cart:before,.products-list.grid .product-wapper.content-product5 .product_type_variable:before,.products-list.short .product-wapper.content-product5 .product_type_grouped:before,.products-list.short .product-wapper.content-product5 .add_to_cart_button:before,.products-list.short .product-wapper.content-product5 .product_type_external:before,.products-list.short .product-wapper.content-product5 .read_more:before,.products-list.short .product-wapper.content-product5 .added_to_cart:before,.products-list.short .product-wapper.content-product5 .product_type_variable:before{content:"\e900";font-family:'icomoon';font-size:12px;color:#fff;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;display:inline-block;order:2;position:absolute;right:16px}.rtl .products-list.grid .product-wapper.content-product5 .product_type_grouped:before,.rtl .products-list.grid .product-wapper.content-product5 .add_to_cart_button:before,.rtl .products-list.grid .product-wapper.content-product5 .product_type_external:before,.rtl .products-list.grid .product-wapper.content-product5 .read_more:before,.rtl .products-list.grid .product-wapper.content-product5 .added_to_cart:before,.rtl .products-list.grid .product-wapper.content-product5 .product_type_variable:before,.rtl .products-list.short .product-wapper.content-product5 .product_type_grouped:before,.rtl .products-list.short .product-wapper.content-product5 .add_to_cart_button:before,.rtl .products-list.short .product-wapper.content-product5 .product_type_external:before,.rtl .products-list.short .product-wapper.content-product5 .read_more:before,.rtl .products-list.short .product-wapper.content-product5 .added_to_cart:before,.rtl .products-list.short .product-wapper.content-product5 .product_type_variable:before{left:16px;right:auto}.products-list.grid .product-wapper.content-product5 .product_type_grouped.added_to_cart,.products-list.grid .product-wapper.content-product5 .add_to_cart_button.added_to_cart,.products-list.grid .product-wapper.content-product5 .product_type_external.added_to_cart,.products-list.grid .product-wapper.content-product5 .read_more.added_to_cart,.products-list.grid .product-wapper.content-product5 .added_to_cart.added_to_cart,.products-list.grid .product-wapper.content-product5 .product_type_variable.added_to_cart,.products-list.short .product-wapper.content-product5 .product_type_grouped.added_to_cart,.products-list.short .product-wapper.content-product5 .add_to_cart_button.added_to_cart,.products-list.short .product-wapper.content-product5 .product_type_external.added_to_cart,.products-list.short .product-wapper.content-product5 .read_more.added_to_cart,.products-list.short .product-wapper.content-product5 .added_to_cart.added_to_cart,.products-list.short .product-wapper.content-product5 .product_type_variable.added_to_cart{display:none}.products-list.grid .product-wapper.content-product5 .product_type_grouped.loading,.products-list.grid .product-wapper.content-product5 .add_to_cart_button.loading,.products-list.grid .product-wapper.content-product5 .product_type_external.loading,.products-list.grid .product-wapper.content-product5 .read_more.loading,.products-list.grid .product-wapper.content-product5 .added_to_cart.loading,.products-list.grid .product-wapper.content-product5 .product_type_variable.loading,.products-list.short .product-wapper.content-product5 .product_type_grouped.loading,.products-list.short .product-wapper.content-product5 .add_to_cart_button.loading,.products-list.short .product-wapper.content-product5 .product_type_external.loading,.products-list.short .product-wapper.content-product5 .read_more.loading,.products-list.short .product-wapper.content-product5 .added_to_cart.loading,.products-list.short .product-wapper.content-product5 .product_type_variable.loading{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.products-list.grid .product-wapper.content-product5 .product_type_grouped.loading:before,.products-list.grid .product-wapper.content-product5 .add_to_cart_button.loading:before,.products-list.grid .product-wapper.content-product5 .product_type_external.loading:before,.products-list.grid .product-wapper.content-product5 .read_more.loading:before,.products-list.grid .product-wapper.content-product5 .added_to_cart.loading:before,.products-list.grid .product-wapper.content-product5 .product_type_variable.loading:before,.products-list.short .product-wapper.content-product5 .product_type_grouped.loading:before,.products-list.short .product-wapper.content-product5 .add_to_cart_button.loading:before,.products-list.short .product-wapper.content-product5 .product_type_external.loading:before,.products-list.short .product-wapper.content-product5 .read_more.loading:before,.products-list.short .product-wapper.content-product5 .added_to_cart.loading:before,.products-list.short .product-wapper.content-product5 .product_type_variable.loading:before{position:absolute;content:"";border:2px solid rgba(255,255,255,.5);border-top-color:#fff;width:16px;height:16px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:none;-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround;text-indent:0;top:0;left:auto}.rtl .products-list.grid .product-wapper.content-product5 .product_type_grouped.loading:before,.rtl .products-list.grid .product-wapper.content-product5 .add_to_cart_button.loading:before,.rtl .products-list.grid .product-wapper.content-product5 .product_type_external.loading:before,.rtl .products-list.grid .product-wapper.content-product5 .read_more.loading:before,.rtl .products-list.grid .product-wapper.content-product5 .added_to_cart.loading:before,.rtl .products-list.grid .product-wapper.content-product5 .product_type_variable.loading:before,.rtl .products-list.short .product-wapper.content-product5 .product_type_grouped.loading:before,.rtl .products-list.short .product-wapper.content-product5 .add_to_cart_button.loading:before,.rtl .products-list.short .product-wapper.content-product5 .product_type_external.loading:before,.rtl .products-list.short .product-wapper.content-product5 .read_more.loading:before,.rtl .products-list.short .product-wapper.content-product5 .added_to_cart.loading:before,.rtl .products-list.short .product-wapper.content-product5 .product_type_variable.loading:before{right:auto;left:auto}.products-list.grid .product-wapper.content-product5 .product_type_grouped:hover,.products-list.grid .product-wapper.content-product5 .add_to_cart_button:hover,.products-list.grid .product-wapper.content-product5 .product_type_external:hover,.products-list.grid .product-wapper.content-product5 .read_more:hover,.products-list.grid .product-wapper.content-product5 .added_to_cart:hover,.products-list.grid .product-wapper.content-product5 .product_type_variable:hover,.products-list.short .product-wapper.content-product5 .product_type_grouped:hover,.products-list.short .product-wapper.content-product5 .add_to_cart_button:hover,.products-list.short .product-wapper.content-product5 .product_type_external:hover,.products-list.short .product-wapper.content-product5 .read_more:hover,.products-list.short .product-wapper.content-product5 .added_to_cart:hover,.products-list.short .product-wapper.content-product5 .product_type_variable:hover{background:#021610}@media (max-width:480px){.products-list.grid .product-wapper.content-product5 .product_type_grouped,.products-list.grid .product-wapper.content-product5 .add_to_cart_button,.products-list.grid .product-wapper.content-product5 .product_type_external,.products-list.grid .product-wapper.content-product5 .read_more,.products-list.grid .product-wapper.content-product5 .added_to_cart,.products-list.grid .product-wapper.content-product5 .product_type_variable,.products-list.short .product-wapper.content-product5 .product_type_grouped,.products-list.short .product-wapper.content-product5 .add_to_cart_button,.products-list.short .product-wapper.content-product5 .product_type_external,.products-list.short .product-wapper.content-product5 .read_more,.products-list.short .product-wapper.content-product5 .added_to_cart,.products-list.short .product-wapper.content-product5 .product_type_variable{width:38px!important;padding:0!important;font-size:0!important}}.products-list.grid .product-wapper.content-product5 .added_to_cart:before,.products-list.grid .product-wapper.content-product5 .product_type_variable:before,.products-list.short .product-wapper.content-product5 .added_to_cart:before,.products-list.short .product-wapper.content-product5 .product_type_variable:before{content:"\4e";font-family:'ElegantIcons';text-indent:0}.products-list.grid .product-wapper.content-product5 .added_to_cart:after,.products-list.grid .product-wapper.content-product5 .product_type_variable:after,.products-list.short .product-wapper.content-product5 .added_to_cart:after,.products-list.short .product-wapper.content-product5 .product_type_variable:after{display:none}.products-list.grid .product-wapper.content-product5 .product_type_variable:before,.products-list.short .product-wapper.content-product5 .product_type_variable:before{content:"\24";font-family:'ElegantIcons';font-size:18px}.products-list.grid .product-wapper.content-product5 .read_more:before,.products-list.short .product-wapper.content-product5 .read_more:before{content:"\24";font-family:'ElegantIcons';text-indent:0;font-size:16px;top:2px}.products-list.grid .product-wapper.content-product6,.products-list.short .product-wapper.content-product6{text-align:center;border:1px solid #e6e6e6;overflow:hidden}.products-list.grid .product-wapper.content-product6 .products-content,.products-list.short .product-wapper.content-product6 .products-content{margin:0;padding:20px 15px}.products-list.grid .product-wapper.content-product6 .products-thumb .woosw-btn,.products-list.short .product-wapper.content-product6 .products-thumb .woosw-btn{height:100%;width:100%;position:unset;background:transparent;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;color:#fff;line-height:45px}.products-list.grid .product-wapper.content-product6 .products-thumb .woosw-btn:before,.products-list.short .product-wapper.content-product6 .products-thumb .woosw-btn:before{font-size:18px;line-height:45px;color:#fff}.products-list.grid .product-wapper.content-product6 .products-thumb .woosw-btn:hover,.products-list.short .product-wapper.content-product6 .products-thumb .woosw-btn:hover{background:#064532}@media (max-width:767px){.products-list.grid .product-wapper.content-product6 .products-thumb .woosw-btn,.products-list.short .product-wapper.content-product6 .products-thumb .woosw-btn{line-height:35px}.products-list.grid .product-wapper.content-product6 .products-thumb .woosw-btn:before,.products-list.short .product-wapper.content-product6 .products-thumb .woosw-btn:before{font-size:15px;line-height:35px;color:#fff}}.products-list.grid .product-wapper.content-product6 .products-thumb .woosw-wishlist:before,.products-list.short .product-wapper.content-product6 .products-thumb .woosw-wishlist:before{content:"";width:1px;height:26px;top:calc(50% - 13px);left:-.5px;z-index:10;position:absolute;background:#4d4d4d}.products-list.list{overflow:hidden}.products-list.list .product-wapper{margin-bottom:30px;position:relative;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.products-list.list .product-wapper:before{position:absolute;height:100%;width:1px;background:#e6e6e6;content:"";right:-15px}.rtl .products-list.list .product-wapper:before{left:-15px;right:auto}.products-list.list .product-wapper:hover .products-thumb .hover-image{opacity:1;visibility:visible}.products-list.list .product-wapper:hover .products-thumb .product-thumb-hover:before{background:#5d5d5d;opacity:.2}.products-list.list .product-wapper:hover .products-thumb .product-quickview{opacity:1;visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.products-list.list .product-wapper:hover .countdown{-webkit-transform:rotate3d(1,0,0,-90deg);-moz-transform:rotate3d(1,0,0,-90deg);-ms-transform:rotate3d(1,0,0,-90deg);-o-transform:rotate3d(1,0,0,-90deg);transform:rotate3d(1,0,0,-90deg);opacity:0;visibility:hidden}.products-list.list .product-wapper>.row{margin:0 -6px}.products-list.list .product-wapper>.row>div{padding:0 6px}.products-list.list .product-wapper .countdown{position:absolute;bottom:10px;left:0;width:100%;padding:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media (max-width:767px){.products-list.list .product-wapper .countdown{display:none}}.products-list.list .product-wapper .countdown .item-countdown{text-align:center}.products-list.list .product-wapper .countdown .countdown-content>span{display:inline-block;color:#000;text-transform:uppercase;margin:0 2.5px;width:45px;height:45px;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.products-list.list .product-wapper .countdown .countdown-content .countdown-amount{font-size:16px;display:block;line-height:22px;color:#064532;font-weight:600;margin-top:7px;position:relative}.products-list.list .product-wapper .countdown .countdown-content .countdown-text{font-size:9px;line-height:10px;display:block;margin-top:-3px;margin-bottom:-1px}.products-list.list .product-wapper .products-thumb{position:relative}@media (max-width:767px){.products-list.list .product-wapper .products-thumb{margin-bottom:20px}}.products-list.list .product-wapper .products-thumb .product-lable{position:absolute;width:100%;padding:0 10px;top:5px}.products-list.list .product-wapper .products-thumb .product-thumb-hover{position:relative;display:block;overflow:hidden}.products-list.list .product-wapper .products-thumb .product-thumb-hover:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;z-index:9}.rtl .products-list.list .product-wapper .products-thumb .product-thumb-hover:before{right:0;left:auto}.products-list.list .product-wapper .products-thumb .product-thumb-hover:hover .hover-image{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.products-list.list .product-wapper .products-thumb .product-thumb-hover:hover .wp-post-image{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}.products-list.list .product-wapper .products-thumb .wp-post-image{-webkit-transition:all 0.3s;transition:all 0.3s}.products-list.list .product-wapper .products-thumb .hover-image{top:0;position:absolute;overflow:hidden;left:0;opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:all 0.3s;transition:all 0.3s}.rtl .products-list.list .product-wapper .products-thumb .hover-image{right:0;left:auto}.products-list.list .product-wapper .products-thumb .product-quickview{position:absolute;top:calc(50% - 17px);left:calc(50% - 17px);width:34px;height:34px;background:#fff;text-align:center;line-height:38px;z-index:9999;-webkit-transition:all 0.3s;transition:all 0.3s;opacity:0;visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.products-list.list .product-wapper .products-thumb .product-quickview a{font-size:0;width:34px;height:34px;display:inline-block}.products-list.list .product-wapper .products-thumb .product-quickview a i{font-size:15px;color:#000}.products-list.list .product-wapper .products-thumb .product-quickview:hover{background:#064532}.products-list.list .product-wapper .products-thumb .product-quickview:hover a i{color:#fff}.products-list.list .product-wapper .products-thumb .product-quickview .loading i{display:none}.products-list.list .product-wapper .products-thumb .product-quickview .loading:before{position:relative;display:inline-block;content:"";border:2px solid rgba(0,0,0,.25);border-top-color:#000;width:16px;height:16px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:none;-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround;text-indent:0;top:1px}.products-list.list .product-wapper .products-thumb .product-quickview .loading:hover:before{border-color:rgba(255,255,255,.5);border-top-color:#fff}.products-list.list .product-wapper .products-content{position:relative}.products-list.list .product-wapper .products-content .list-author{font-size:14px;margin-bottom:6px;font-weight:700}.products-list.list .product-wapper .products-content .list-author a{color:#767a79;font-weight:400}.products-list.list .product-wapper .products-content .list-author a:hover{color:#064532}.products-list.list .product-wapper .products-content h3.product-title{font-size:16px;margin-top:0;display:block;margin-bottom:7px;font-weight:600;font-family:"Libre Baskerville",serif}.products-list.list .product-wapper .products-content h3.product-title a{color:#064532}.products-list.list .product-wapper .products-content h3.product-title a:hover{color:#000}.products-list.list .product-wapper .products-content .price{line-height:100%;display:inline-block}.products-list.list .product-wapper .products-content .price del{line-height:100%}.products-list.list .product-wapper .products-content .rating .review-count{display:inline-block;position:relative;top:-3px;font-size:10px}@media (max-width:767px){.products-list.list .product-wapper .products-content .rating .review-count{display:none}}.products-list.list .product-wapper .products-content .description{font-size:14px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin:12px 0;padding:7px 0}.products-list.list .product-wapper .products-content .description ul{padding:0;list-style:none;padding:0}.products-list.list .product-wapper .products-content .description ul li{flex:0 0 100%;max-width:100%;padding:1px 0}.products-list.list .product-wapper .products-content .description ul li:before{content:"\f04b";font-family:FontAwesome;display:inline-block;margin-right:7px;position:relative;top:-3px;font-size:8px;color:#064532}.rtl .products-list.list .product-wapper .products-content .description ul li:before{margin-left:7px;margin-right:0}.products-list.list .product-wapper .products-content .product-button{display:flex;margin-top:10px}.products-list.list .product-wapper .products-content .product-button .wooscp-btn{position:relative;font-size:0;width:32px;height:32px;position:relative;border:1px solid #e6e6e6;display:inline-block;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:transparent}.products-list.list .product-wapper .products-content .product-button .wooscp-btn:before{content:"\e91d";font-family:icomoon;font-size:13px;line-height:30px;color:#000;display:inline-block}.products-list.list .product-wapper .products-content .product-button .wooscp-btn:hover{background:#064532;border-color:#064532}.products-list.list .product-wapper .products-content .product-button .wooscp-btn:hover:before{color:#fff}.products-list.list .product-wapper .products-content .product-button .woosw-btn{font-size:0;background:#fff;text-align:center;position:relative;white-space:nowrap;margin-top:0;color:#fff;width:32px;height:32px;line-height:30px;display:inline-block;border:1px solid #e6e6e6;cursor:pointer;margin-right:10px}.rtl .products-list.list .product-wapper .products-content .product-button .woosw-btn{margin-left:10px;margin-right:0}.products-list.list .product-wapper .products-content .product-button .woosw-btn:before{content:"\e901";font-family:icomoon;font-size:13px;line-height:30px;color:#000;-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.products-list.list .product-wapper .products-content .product-button .woosw-btn.woosw-adding:before{position:relative;display:inline-block;content:"";border:2px solid rgba(0,0,0,.25);border-top-color:#000;width:16px;height:16px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:none;-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround;text-indent:0;top:6px;left:1px}.products-list.list .product-wapper .products-content .product-button .woosw-btn.woosw-adding:hover:before{border-color:rgba(255,255,255,.5);border-top-color:#fff}.products-list.list .product-wapper .products-content .product-button .woosw-btn.woosw-added:before{line-height:32px;margin:0;color:#064532;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;position:relative}.products-list.list .product-wapper .products-content .product-button .woosw-btn:hover{background:#064532;border-color:#064532}.products-list.list .product-wapper .products-content .product-button .woosw-btn:hover:before{color:#fff}.products-list.list .product-wapper .products-content .product_type_grouped,.products-list.list .product-wapper .products-content .add_to_cart_button,.products-list.list .product-wapper .products-content .product_type_external,.products-list.list .product-wapper .products-content .read_more,.products-list.list .product-wapper .products-content .added_to_cart,.products-list.list .product-wapper .products-content .product_type_variable{display:inline-block;text-align:center;color:#fff;height:32px;position:relative;clear:both;padding:0 20px;background:#064532;margin-right:10px;float:left;overflow:hidden;line-height:32px;text-transform:uppercase;font-size:12px;font-weight:500;flex:1}.rtl .products-list.list .product-wapper .products-content .product_type_grouped,.rtl .products-list.list .product-wapper .products-content .add_to_cart_button,.rtl .products-list.list .product-wapper .products-content .product_type_external,.rtl .products-list.list .product-wapper .products-content .read_more,.rtl .products-list.list .product-wapper .products-content .added_to_cart,.rtl .products-list.list .product-wapper .products-content .product_type_variable{margin-left:10px;margin-right:0}.rtl .products-list.list .product-wapper .products-content .product_type_grouped,.rtl .products-list.list .product-wapper .products-content .add_to_cart_button,.rtl .products-list.list .product-wapper .products-content .product_type_external,.rtl .products-list.list .product-wapper .products-content .read_more,.rtl .products-list.list .product-wapper .products-content .added_to_cart,.rtl .products-list.list .product-wapper .products-content .product_type_variable{float:right}.products-list.list .product-wapper .products-content .product_type_grouped:hover,.products-list.list .product-wapper .products-content .add_to_cart_button:hover,.products-list.list .product-wapper .products-content .product_type_external:hover,.products-list.list .product-wapper .products-content .read_more:hover,.products-list.list .product-wapper .products-content .added_to_cart:hover,.products-list.list .product-wapper .products-content .product_type_variable:hover{background:#021610;color:#fff}.products-list.list .product-wapper .products-content .product_type_grouped.added,.products-list.list .product-wapper .products-content .add_to_cart_button.added,.products-list.list .product-wapper .products-content .product_type_external.added,.products-list.list .product-wapper .products-content .read_more.added,.products-list.list .product-wapper .products-content .added_to_cart.added,.products-list.list .product-wapper .products-content .product_type_variable.added{display:none}.products-list.list .product-wapper .products-content .product_type_grouped.loading,.products-list.list .product-wapper .products-content .add_to_cart_button.loading,.products-list.list .product-wapper .products-content .product_type_external.loading,.products-list.list .product-wapper .products-content .read_more.loading,.products-list.list .product-wapper .products-content .added_to_cart.loading,.products-list.list .product-wapper .products-content .product_type_variable.loading{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;color:transparent}.products-list.list .product-wapper .products-content .product_type_grouped.loading:before,.products-list.list .product-wapper .products-content .add_to_cart_button.loading:before,.products-list.list .product-wapper .products-content .product_type_external.loading:before,.products-list.list .product-wapper .products-content .read_more.loading:before,.products-list.list .product-wapper .products-content .added_to_cart.loading:before,.products-list.list .product-wapper .products-content .product_type_variable.loading:before{position:absolute;display:inline-block;content:"";border:2px solid rgba(255,255,255,.5);border-top-color:#fff;width:16px;height:16px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:none;-webkit-animation:2s linear 0s normal none infinite running spinAround;-o-animation:2s linear 0s normal none infinite running spinAround;animation:2s linear 0s normal none infinite running spinAround;text-indent:0;top:0}.products-list.list .product-wapper .products-content .product_type_grouped.loading:hover:before,.products-list.list .product-wapper .products-content .add_to_cart_button.loading:hover:before,.products-list.list .product-wapper .products-content .product_type_external.loading:hover:before,.products-list.list .product-wapper .products-content .read_more.loading:hover:before,.products-list.list .product-wapper .products-content .added_to_cart.loading:hover:before,.products-list.list .product-wapper .products-content .product_type_variable.loading:hover:before{border-color:rgba(255,255,255,.5);border-top-color:#fff}.products-list.list .product-wapper .products-content .product_type_grouped label,.products-list.list .product-wapper .products-content .add_to_cart_button label,.products-list.list .product-wapper .products-content .product_type_external label,.products-list.list .product-wapper .products-content .read_more label,.products-list.list .product-wapper .products-content .added_to_cart label,.products-list.list .product-wapper .products-content .product_type_variable label{margin:0;cursor:pointer}.products-list.list .product-wapper .products-content .added_to_cart:after,.products-list.list .product-wapper .products-content .product_type_variable:after{display:none}.products_loadmore,.blog_loadmore{text-align:center}.products_loadmore .btn.loadmore,.products_loadmore .loadmore.clear-all,.blog_loadmore .btn.loadmore,.blog_loadmore .loadmore.clear-all{color:#000;overflow:hidden;padding:0 38px;border:1px solid #000;height:32px;line-height:32px;background:transparent;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;margin-top:45px}.products_loadmore .btn.loadmore i,.products_loadmore .loadmore.clear-all i,.blog_loadmore .btn.loadmore i,.blog_loadmore .loadmore.clear-all i{position:absolute;top:calc(50% - 7px);left:calc(50% - 6px);opacity:0;visibility:hidden}.products_loadmore .btn.loadmore span,.products_loadmore .loadmore.clear-all span,.blog_loadmore .btn.loadmore span,.blog_loadmore .loadmore.clear-all span{border:0;border-radius:0;width:auto;height:auto;animation:none;position:unset;text-transform:uppercase;font-size:11px;font-weight:500}.products_loadmore .btn.loadmore.loading:before,.products_loadmore .loadmore.loading.clear-all:before,.blog_loadmore .btn.loadmore.loading:before,.blog_loadmore .loadmore.loading.clear-all:before{display:none}.products_loadmore .btn.loadmore.loading i,.products_loadmore .loadmore.loading.clear-all i,.blog_loadmore .btn.loadmore.loading i,.blog_loadmore .loadmore.loading.clear-all i{animation:2s linear 0s normal none infinite running spinAround;opacity:1;visibility:visible}.products_loadmore .btn.loadmore.loading span,.products_loadmore .loadmore.loading.clear-all span,.blog_loadmore .btn.loadmore.loading span,.blog_loadmore .loadmore.loading.clear-all span{opacity:0;visibility:hidden}.products_loadmore .btn.loadmore:before,.products_loadmore .loadmore.clear-all:before,.blog_loadmore .btn.loadmore:before,.blog_loadmore .loadmore.clear-all:before{display:none}.products_loadmore .btn.loadmore:hover,.products_loadmore .loadmore.clear-all:hover,.blog_loadmore .btn.loadmore:hover,.blog_loadmore .loadmore.clear-all:hover{background:#000}@keyframes spinAround{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.checkout .form-row{margin-bottom:30px;margin-left:0;margin-right:0}.checkout .form-row label{color:#000;float:left;margin-bottom:10px}.rtl .checkout .form-row label{float:right}.checkout .form-row .woocommerce-input-wrapper{width:100%;float:left}.rtl .checkout .form-row .woocommerce-input-wrapper{float:right}.checkout .form-row .woocommerce-input-wrapper .input-text{width:100%;border-width:0 0 2px;border-color:#e6e6e6;padding:0;height:40px;line-height:40px;color:#000}.checkout .form-row .woocommerce-input-wrapper textarea{height:auto!important}.checkout .form-row .selection .select2-selection--single{height:40px;line-height:40px;border-width:0 0 2px 0;border-color:#e6e6e6;border-radius:0}.checkout .form-row .selection .select2-selection--single span{line-height:40px;padding:0;height:40px}.checkout #place_order{color:#fff;background:#000;font-size:14px;text-transform:uppercase;padding:0 50px;line-height:70px;cursor:pointer;border:0;width:100%;font-weight:600}.checkout #place_order:hover{background:#064532}.checkout .woocommerce-checkout-payment .place-order{padding:0}.checkout .woocommerce-checkout-payment .payment_methods{padding:20px;margin-bottom:30px;list-style:none;border:1px solid #d9d9d9}.checkout .woocommerce-checkout-payment .payment_methods li{padding:17px 0 0;margin-bottom:0}.checkout .woocommerce-checkout-payment .payment_methods li .payment_box{padding-bottom:17px}.checkout .woocommerce-checkout-payment .payment_methods li:first-child{padding-top:0}.checkout .woocommerce-checkout-payment .payment_methods li:last-child{border-bottom:0}.checkout .woocommerce-checkout-payment .payment_methods li>label{float:unset;margin:0;padding-left:18px;position:relative;margin-bottom:15px;cursor:pointer;color:#000}.rtl .checkout .woocommerce-checkout-payment .payment_methods li>label{padding-right:18px;padding-left:0}.checkout .woocommerce-checkout-payment .payment_methods li>label:before{position:absolute;left:0;top:calc(50% - 6px);width:12px;height:12px;border:1px solid #767a79;content:"";border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.rtl .checkout .woocommerce-checkout-payment .payment_methods li>label:before{right:0;left:auto}.checkout .woocommerce-checkout-payment .payment_methods li .input-radio:checked+label{color:#000}.checkout .woocommerce-checkout-payment .payment_methods li .input-radio:checked+label:before{background:#000;border-color:#000}.checkout .woocommerce-checkout-payment .payment_methods img{height:1.5625em;vertical-align:middle;margin:0 16px}.checkout .woocommerce-checkout-payment .payment_methods .woocommerce-notice{padding:35px 20px 20px!important;min-height:auto}.checkout .woocommerce-checkout-payment .payment_methods .about_paypal{float:right;border-bottom:1px solid}.checkout .woocommerce-checkout-payment .payment_methods input.input-radio{display:none}.checkout .woocommerce-checkout-payment .payment_methods .payment_box{line-height:1.5}.checkout .woocommerce-checkout-payment .payment_methods .payment_box p:last-child{margin-bottom:0}.checkout .woocommerce-shipping-methods .shipping_method{display:none}.checkout .woocommerce-shipping-methods label{margin:0;margin-left:5px;font-weight:400;margin-bottom:0;position:relative;padding-left:18px;cursor:pointer}.rtl .checkout .woocommerce-shipping-methods label{margin-right:5px;margin-left:0}.rtl .checkout .woocommerce-shipping-methods label{padding-right:18px;padding-left:0}.checkout .woocommerce-shipping-methods label:before{position:absolute;left:0;top:calc(50% - 6px);width:12px;height:12px;border:1px solid #767a79;content:"";border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.rtl .checkout .woocommerce-shipping-methods label:before{right:0;left:auto}.checkout .woocommerce-shipping-methods .shipping_method:checked+label:before{background:#000;border-color:#000}.checkout .radio label,.checkout .checkbox label{margin-left:0;padding-left:0}.checkout .radio label .input-checkbox,.checkout .checkbox label .input-checkbox{position:static;margin:0}.checkout .woocommerce-form-login .woocommerce-form__label{margin-top:10px;width:100%;display:block}.checkout .woocommerce-form-login .woocommerce-form__label span{margin-left:25px}.rtl .checkout .woocommerce-form-login .woocommerce-form__label span{margin-right:25px;margin-left:0}.checkout .woocommerce-form-login .woocommerce-form__label input[type="checkbox"]{position:absolute;margin-top:5px}.checkout .woocommerce-form-login .form-row{clear:both}.checkout .woocommerce-form-login .form-row.form-row-first,.checkout .woocommerce-form-login .form-row.form-row-last{clear:none}.checkout h3{margin-top:0;font-size:24px;margin-bottom:30px}.checkout ul.payment_methods li{width:100%;clear:both}.checkout ul.payment_methods li label{padding-left:10px;float:left;margin-top:-8px}.rtl .checkout ul.payment_methods li label{float:right}.checkout ul.payment_methods li label .input-radio{left:0;margin:6px 0 0 0}.checkout ul.payment_methods li>input{float:left}.rtl .checkout ul.payment_methods li>input{float:right}.checkout ul.payment_methods li .payment_box{width:100%;clear:both}.checkout ul.payment_methods li.payment_method_paypal>label img{margin:0 10px}.checkout .place-order{clear:both}.checkout #payment_method_paypal{margin-top:47px}.checkout #payment_method_cheque{float:left}.rtl .checkout #payment_method_cheque{float:right}.checkout .woocommerce-checkout-review-order .checkout-review-order-table-wrapper{padding:30px 40px;border:1px solid #000}@media (max-width:480px){.checkout .woocommerce-checkout-review-order .checkout-review-order-table-wrapper{padding:30px 20px}}.checkout .woocommerce-checkout-review-order .title-product-name{font-size:18px;color:#000;margin-bottom:20px;text-transform:uppercase;font-weight:600;font-family:"Libre Baskerville",serif}.checkout .woocommerce-checkout-review-order .cart_item{display:flex;margin-bottom:15px;justify-content:space-between}.checkout .woocommerce-checkout-review-order .cart_item:last-child{margin-bottom:0}.checkout .woocommerce-checkout-review-order .product-total{color:#000}.checkout .woocommerce-checkout-review-order .info-product{display:flex}.checkout .woocommerce-checkout-review-order .info-product .product-thumble{max-width:55px}.checkout .woocommerce-checkout-review-order .info-product .product-thumble img{border:1px solid #e8e8e8}.checkout .woocommerce-checkout-review-order .info-product .product-name{padding-left:30px;color:#000;text-transform:uppercase;word-break:break-word;font-size:12px}.rtl .checkout .woocommerce-checkout-review-order .info-product .product-name{padding-right:30px;padding-left:0}.checkout .woocommerce-checkout-review-order .info-product .product-name .product-quantity{display:block;font-weight:700}.checkout .woocommerce-checkout-review-order h2{margin:0;font-size:14px}.checkout .woocommerce-checkout-review-order .cart-subtotal{margin-top:30px}.checkout .woocommerce-checkout-review-order .cart-subtotal,.checkout .woocommerce-checkout-review-order .order-total{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #dedede;padding:27px 0}.checkout .woocommerce-checkout-review-order .cart-subtotal .subtotal-price,.checkout .woocommerce-checkout-review-order .order-total .subtotal-price{color:#000}.checkout .woocommerce-checkout-review-order .woocommerce-shipping-totals{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #dedede;padding:27px 0}.checkout .woocommerce-checkout-review-order .total-price{font-size:20px;color:#000}.checkout .woocommerce-checkout-review-order .woocommerce-shipping-methods{text-align:right}.rtl .checkout .woocommerce-checkout-review-order .woocommerce-shipping-methods{text-align:left}.checkout .woocommerce-checkout-review-order .woocommerce-shipping-methods li{margin:5px 0}.checkout #ship-to-different-address{display:block;margin:10px 0 20px;font-size:14px}@media (max-width:767px){.checkout #ship-to-different-address{margin-left:0}.rtl .checkout #ship-to-different-address{margin-right:0;margin-left:0}}.checkout #ship-to-different-address label{font-weight:400}.checkout #ship-to-different-address label.woocommerce-form__label-for-checkbox{cursor:pointer}.checkout #ship-to-different-address label.woocommerce-form__label-for-checkbox span{position:relative;padding-left:18px}.rtl .checkout #ship-to-different-address label.woocommerce-form__label-for-checkbox span{padding-right:18px;padding-left:0}.checkout #ship-to-different-address label.woocommerce-form__label-for-checkbox span:before{position:absolute;left:0;top:calc(50% - 6px);width:12px;height:12px;border:1px solid #767a79;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;content:""}.rtl .checkout #ship-to-different-address label.woocommerce-form__label-for-checkbox span:before{right:0;left:auto}.checkout #ship-to-different-address label.woocommerce-form__label-for-checkbox .woocommerce-form__input:checked+span:before{background:#064532;border-color:#064532}.checkout #ship-to-different-address #ship-to-different-address-checkbox{display:none}.checkout .create-account .woocommerce-form__label span{margin-left:10px}.rtl .checkout .create-account .woocommerce-form__label span{margin-right:10px;margin-left:0}.checkout .create-account .woocommerce-form__label input[type="checkbox"]{margin-left:0;margin-top:5px}.rtl .checkout .create-account .woocommerce-form__label input[type="checkbox"]{margin-right:0;margin-left:0}.checkout .woocommerce-checkout{clear:both}.checkout .checkout_coupon>.form-row{margin-bottom:30px}.checkout .checkout_coupon input[name="apply_coupon"]{padding:9px 10px}.woocommerce-order-received,.woocommerce-view-order{font-size:14px}.woocommerce-order-received .woocommerce .woocommerce-thankyou-order-received,.woocommerce-view-order .woocommerce .woocommerce-thankyou-order-received{background:transparent;border:2px dashed #064532;font-weight:700;width:100%;text-align:center;font-size:16px;margin-bottom:30px;line-height:1.4;padding:15px 25px;color:#064532}.woocommerce-order-received .woocommerce-thankyou-order-details,.woocommerce-view-order .woocommerce-thankyou-order-details{list-style-type:none;padding:0;margin-bottom:50px}@media (min-width:991px){.woocommerce-order-received .woocommerce-thankyou-order-details,.woocommerce-view-order .woocommerce-thankyou-order-details{display:flex;flex-direction:row;justify-content:space-between}.woocommerce-order-received .woocommerce-thankyou-order-details li,.woocommerce-view-order .woocommerce-thankyou-order-details li{border-right:1px solid #e6e6e6;border-bottom:none!important;padding-bottom:0px!important}.rtl .woocommerce-order-received .woocommerce-thankyou-order-details li,.rtl .woocommerce-view-order .woocommerce-thankyou-order-details li{border-left:1px solid #e6e6e6;border-right:0}.woocommerce-order-received .woocommerce-thankyou-order-details li:last-child,.woocommerce-view-order .woocommerce-thankyou-order-details li:last-child{border-right:none}.rtl .woocommerce-order-received .woocommerce-thankyou-order-details li:last-child,.rtl .woocommerce-view-order .woocommerce-thankyou-order-details li:last-child{border-left:none;border-right:0}}.woocommerce-order-received .woocommerce-thankyou-order-details li,.woocommerce-view-order .woocommerce-thankyou-order-details li{flex-grow:1;padding-left:20px;padding-right:20px;margin-bottom:20px;text-align:center;border-bottom:1px solid #e6e6e6;padding-bottom:20px}.woocommerce-order-received .woocommerce-order-details .woocommerce-order-details__title,.woocommerce-view-order .woocommerce-order-details .woocommerce-order-details__title{font-size:20px}.woocommerce-order-received .woocommerce-order-details .dokan-info,.woocommerce-view-order .woocommerce-order-details .dokan-info{background:#064532;color:#fff;border-top-color:#000}.woocommerce-order-received .woocommerce-order-details .dokan-info:before,.woocommerce-view-order .woocommerce-order-details .dokan-info:before{background:#000}.woocommerce-order-received .woocommerce-order-details header>h2,.woocommerce-view-order .woocommerce-order-details header>h2{font-size:20px}@media (max-width:730px){.woocommerce-order-received .woocommerce-order-details .shop_table.my_account_orders,.woocommerce-view-order .woocommerce-order-details .shop_table.my_account_orders{display:block;overflow:auto}.woocommerce-order-received .woocommerce-order-details .shop_table.my_account_orders th,.woocommerce-order-received .woocommerce-order-details .shop_table.my_account_orders td,.woocommerce-view-order .woocommerce-order-details .shop_table.my_account_orders th,.woocommerce-view-order .woocommerce-order-details .shop_table.my_account_orders td{padding:15px;min-width:150px}}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column.col-1,.woocommerce-view-order .woocommerce-customer-details .woocommerce-column.col-1{margin-top:40px}.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns,.woocommerce-view-order .woocommerce-customer-details .woocommerce-columns{margin:0 -15px;display:flex;flex-wrap:wrap;width:100%}.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns .woocommerce-column,.woocommerce-view-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column{margin-top:40px;flex:0 0 50%;max-width:50%;padding:0 15px}@media (max-width:767px){.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns,.woocommerce-view-order .woocommerce-customer-details .woocommerce-columns{margin:0}.woocommerce-order-received .woocommerce-customer-details .woocommerce-columns .woocommerce-column,.woocommerce-view-order .woocommerce-customer-details .woocommerce-columns .woocommerce-column{flex:0 0 100%;max-width:100%;padding:0}}.woocommerce-order-received .woocommerce-customer-details address,.woocommerce-view-order .woocommerce-customer-details address{padding:25px 30px 30px 30px;border:2px dashed #e6e6e6}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column__title,.woocommerce-view-order .woocommerce-customer-details .woocommerce-column__title{font-size:20px}.term-description{margin-bottom:30px}.main-single-product{margin-top:50px}.main-single-product>.col-xl-12{padding:0}.main-single-product .sticky-product{position:fixed;width:100%;bottom:0;background:#fff;z-index:9;padding:15px 0;-webkit-box-shadow:3px 3px 57px 0 rgba(0,0,0,.05);box-shadow:3px 3px 57px 0 rgba(0,0,0,.05);-webkit-animation-name:sticky-product;animation-name:sticky-product;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1;display:none;left:0}@media (max-width:991px){.main-single-product .sticky-product{display:none!important}}.main-single-product .sticky-product.sticky{display:block}.main-single-product .sticky-product .stock{display:none}.main-single-product .sticky-product .content{max-width:1440px;padding:0 15px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center}.main-single-product .sticky-product .content-product{display:flex;align-items:center}.main-single-product .sticky-product .item-title{font-size:14px;margin-top:-5px}.main-single-product .sticky-product .price{color:#000;font-size:14px;margin-bottom:0;font-weight:500}.main-single-product .sticky-product .price del{font-size:12px}.main-single-product .sticky-product .content-bottom{padding-left:15px}.rtl .main-single-product .sticky-product .content-bottom{padding-right:15px;padding-left:0}.main-single-product .sticky-product .item-thumb img{max-width:66px}.main-single-product .sticky-product .quantity{margin:0;height:48px;display:inline-block;margin:20px 25px 0 0;position:relative}.rtl .main-single-product .sticky-product .quantity{margin:20px 0 0 25px}.main-single-product .sticky-product .quantity input[type=number]::-webkit-inner-spin-button,.main-single-product .sticky-product .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.main-single-product .sticky-product .quantity input{width:75px;border:0;border-bottom:2px solid #cbcbcb;height:auto;text-align:center;padding:0 15px;font-size:18px;font-weight:500}.main-single-product .sticky-product .quantity button{display:none}.main-single-product .sticky-product .button.quick-buy{display:inline-block;-webkit-transition:none;transition:none;font-weight:500;font-size:15px;line-height:45px;position:relative;background:#064532;color:#fff;text-align:center;margin-right:20px;padding:0 15px;border:0;cursor:pointer;display:inline-block;vertical-align:top;margin:5px 0;min-width:214px;white-space:nowrap;margin-left:10px}.rtl .main-single-product .sticky-product .button.quick-buy{margin-left:20px;margin-right:0}.rtl .main-single-product .sticky-product .button.quick-buy{margin-right:10px;margin-left:0}.main-single-product .sticky-product .button.quick-buy:hover{background:#021610;color:#fff}.main-single-product .sticky-product .button.quick-buy.disabled{background:rgba(6,69,50,.5);cursor:not-allowed}@media (max-width:1199px){.main-single-product .sticky-product .button.quick-buy{line-height:35px;min-width:150px}}.main-single-product .sticky-product .single_add_to_cart_button.button{-webkit-transition:none;transition:none;text-transform:uppercase;font-weight:500;font-size:12px;line-height:42px;position:relative;background:transparent;border:2px solid #000;color:#000;text-align:center;padding:0 60px;cursor:pointer;display:inline-block;vertical-align:top;flex:1;margin:0;white-space:nowrap;font-weight:600}@media (max-width:767px){.main-single-product .sticky-product .single_add_to_cart_button.button{margin-right:0;padding:0 15px}.rtl .main-single-product .sticky-product .single_add_to_cart_button.button{margin-left:0;margin-right:0}}@media (max-width:480px){.main-single-product .sticky-product .single_add_to_cart_button.button{font-size:12px}}.main-single-product .sticky-product .single_add_to_cart_button.button.disabled{opacity:.5;cursor:not-allowed}.main-single-product .sticky-product .single_add_to_cart_button.button:before{content:"\e013";font-family:ElegantIcons;font-size:17px;display:none}.main-single-product .sticky-product .single_add_to_cart_button.button:hover{background:#064532;color:#fff;border-color:#064532}@media (max-width:1199px){.main-single-product .sticky-product .single_add_to_cart_button.button{padding:0 30px;line-height:31px}}.main-single-product .sticky-product .quantity-button{display:flex;align-items:center}.main-single-product .sticky-product .variations_form{display:flex;align-items:center}.main-single-product .sticky-product .variations_form .variations_button{display:flex;align-items:center}.main-single-product .sticky-product .variations_form .single_variation_wrap{display:flex;flex:1;align-items:center}.main-single-product .sticky-product .variations_form .single_variation_wrap .woocommerce-variation{margin:0 40px 0 0}.rtl .main-single-product .sticky-product .variations_form .single_variation_wrap .woocommerce-variation{margin:0 0 0 40px}.main-single-product .sticky-product .variations_form table{border:none;position:relative;margin:0;width:100%}.main-single-product .sticky-product .variations_form table tbody{display:flex;align-items:center}.main-single-product .sticky-product .variations_form table tr{margin:0;display:flex;flex-wrap:wrap}.main-single-product .sticky-product .variations_form table tr td{border:none;padding:0;margin-bottom:20px!important;margin:0 12px;text-align:left}.rtl .main-single-product .sticky-product .variations_form table tr td{text-align:right}.main-single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches{padding:0}.main-single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch{width:auto;height:auto;line-height:20px;padding:7px;min-width:36px;display:inline-block;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;background:transparent;border:1px solid #ccc;color:#000;font-weight:500;margin-right:10px;margin-bottom:0;font-size:12px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.rtl .main-single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch{margin-left:10px;margin-right:0}.main-single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch:hover,.main-single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch.selected{border:1px solid #000}.main-single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch.disabled{cursor:not-allowed}.main-single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch.swatch-image{display:inline-flex;align-items:center;width:40px;height:40px;border:1px solid #d2d2d2;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;position:relative;margin:0 10px 0 0;background-position:center;background-repeat:no-repeat;padding:0;font-size:0}.rtl .main-single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch.swatch-image{margin:0 0 0 10px}.main-single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch.swatch-image .swatch__tooltip{display:block}.main-single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch.swatch-image.selected{border-color:#064532}@media (max-width:480px){.main-single-product .sticky-product .variations_form table tr td.value .tawcvs-swatches .swatch{padding:6.5px 10px;min-width:35px}}.main-single-product .sticky-product .variations_form table tr td.label{display:none}.main-single-product .sticky-product .variations_form table tr td.value{margin-bottom:0!important;display:block;width:100%}.main-single-product .sticky-product .variations_form table tr td label{font-size:14px;text-transform:uppercase;color:#000;margin-bottom:0;margin-right:15px;line-height:40px;letter-spacing:1.5px}.rtl .main-single-product .sticky-product .variations_form table tr td label{margin-left:15px;margin-right:0}.main-single-product .sticky-product .variations_form table tr td .swatch__tooltip{display:none;font-size:10px;line-height:18px;padding:0 5px;top:5px}.main-single-product .sticky-product .variations_form table tr td .swatch__tooltip:after{z-index:-1;bottom:-2px}.main-single-product .sticky-product .variations_form table tr td>div .swatch-color{opacity:1;width:16px!important;height:16px!important;border-radius:50%!important;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;-ms-border-radius:50%!important;-o-border-radius:50%!important;border:0;-webkit-box-shadow:none;box-shadow:none;position:relative;text-indent:100%;margin-right:15px!important;font-size:0!important;padding:0!important;min-width:unset!important;border:0!important}.rtl .main-single-product .sticky-product .variations_form table tr td>div .swatch-color{margin-left:15px!important;margin-right:0}.main-single-product .sticky-product .variations_form table tr td>div .swatch-color:last-child{margin-right:0!important}.rtl .main-single-product .sticky-product .variations_form table tr td>div .swatch-color:last-child{margin-left:0!important;margin-right:0}.main-single-product .sticky-product .variations_form table tr td>div .swatch-color:before{content:"";position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);width:24px;height:24px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #ccc;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset;margin:0;opacity:0;visibility:hidden}.main-single-product .sticky-product .variations_form table tr td>div .swatch-color .swatch__tooltip{font-size:10px;display:inline-block;font-family:"Lato",sans-serif}.main-single-product .sticky-product .variations_form table tr td>div .swatch-color.selected,.main-single-product .sticky-product .variations_form table tr td>div .swatch-color:hover{border:0!important}.main-single-product .sticky-product .variations_form table tr td>div .swatch-color.selected:before,.main-single-product .sticky-product .variations_form table tr td>div .swatch-color:hover:before{opacity:1;visibility:visible}@media (max-width:480px){.main-single-product .sticky-product .variations_form table tr td>div .swatch-color{margin-right:15px!important}.rtl .main-single-product .sticky-product .variations_form table tr td>div .swatch-color{margin-left:15px!important;margin-right:0}.main-single-product .sticky-product .variations_form table tr td>div .swatch-color .swatch__tooltip{display:none!important}}.main-single-product .sticky-product .variations_form table tr td select{padding:0 40px 0 10px;height:40px;line-height:40px;color:#767a79;background-position:calc(100% - 18px) calc(1em + 3px),calc(100% - 13px) calc(1em + 3px),calc(100% - 2.5em) .5em;cursor:pointer;border-color:#ccc;margin-bottom:15px}.rtl .main-single-product .sticky-product .variations_form table tr td select{padding:0 10px 0 40px}.main-single-product .sticky-product .variations_form table tr td select:focus{background-position:calc(100% - 14px) calc(1em + 3px),calc(100% - 20px) calc(1em + 3px),calc(100% - 2.5em) .5em}.main-single-product .sticky-product .variations_form table .reset_variations{display:none!important}.main-single-product .sticky-product .group_table{display:flex}.main-single-product .sticky-product .group_table>div{margin-right:20px;text-align:center}.rtl .main-single-product .sticky-product .group_table>div{margin-left:20px;margin-right:0}.main-single-product .sticky-product .group_table .quantity{margin:0 0 -15px}.main-single-product .sticky-product .group_table .product-title{font-size:12px;margin:0;font-weight:500}.main-single-product .sticky-product .group_table .product-price{font-size:14px;color:#000}.main-single-product .sticky-product .group_table .product-thumb{display:none}.main-single-product .sticky-product .group_table .product-info{padding-bottom:5px}.main-single-product .sticky-product form.cart{display:flex;align-items:center}.main-single-product.box{background:#f4f4f4;margin-top:-50px;padding-top:50px;margin-bottom:-60px;padding-bottom:50px}.main-single-product.box .bwp-single-product{background:#fff;padding-top:30px;padding-bottom:40px;margin-bottom:30px}.main-single-product.box .woocommerce-tabs{border:0;padding:0}.main-single-product.box .woocommerce-tabs .content-ul-tab{border:0;margin-bottom:0}.main-single-product.box .woocommerce-tabs .content-ul-tab ul.tabs{background:#fff;border-bottom:1px solid #e6e6e6;padding-top:20px}.main-single-product.box .woocommerce-tabs .content-tab{background:#fff;padding-top:30px;padding-bottom:30px}.main-single-product.box .related,.main-single-product.box .cross_sell,.main-single-product.box .upsells{background:#fff;padding-top:30px;padding-bottom:50px;margin-top:30px}.main-single-product.sidebar .bwp-single-product{padding-left:0;padding-right:0}.main-single-product.sidebar .woocommerce-tabs{border-bottom:0}.main-single-product.sidebar .woocommerce-tabs ul.tabs{padding-left:0;padding-right:0}.main-single-product.sidebar .woocommerce-tabs .content-woocommerce-tabs .content-tab{padding-left:0;padding-right:0}.main-single-product.sidebar .woocommerce-tabs #tab-reviews #reviews .average-rating{width:100%;flex:0 0 100%;margin-bottom:50px}.main-single-product.sidebar .woocommerce-tabs #tab-reviews #reviews #review_form.have-rating{width:100%;flex:0 0 100%}.main-single-product.sidebar .bwp-single-product .bwp-single-info{padding-left:15px}.main-single-product.sidebar .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{width:100%}.main-single-product.sidebar .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button.button{flex:1;margin-right:0}.rtl .main-single-product.sidebar .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button.button{margin-left:0;margin-right:0}.main-single-product.sidebar .product-type-variable .variations_form.cart .quick_buy_container{width:100%;display:block}.main-single-product.sidebar .product-type-variable .variations_form.cart .quick_buy_container .quick_buy_button{width:100%}.main-single-product.sidebar .product-type-simple .bwp-single-info .entry-summary>.cart .quantity-button{width:100%}.main-single-product.sidebar .product-type-simple .bwp-single-info .entry-summary>.cart .quantity-button .single_add_to_cart_button.button{flex:1;margin-right:0}.rtl .main-single-product.sidebar .product-type-simple .bwp-single-info .entry-summary>.cart .quantity-button .single_add_to_cart_button.button{margin-left:0;margin-right:0}.main-single-product.sidebar .product-type-simple .bwp-single-info .entry-summary>.cart .quick_buy_container{width:100%;display:block}.main-single-product.sidebar .product-type-simple .bwp-single-info .entry-summary>.cart .quick_buy_container .quick_buy_button{width:100%}.main-single-product.sidebar .content-single-bottom{border-top:1px solid #e6e6e6;margin-top:60px}@media (max-width:1510px) and (min-width:1200px){.main-single-product.sidebar .woocommerce-tabs .content-woocommerce-tabs .content-ul-tab ul.tabs{padding-left:0;padding-right:0}}.contents-detail .bwp-single-product{max-width:1440px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;margin-bottom:80px}.contents-detail .bwp-single-product .slick-vertical .slick-slide{border:none}.contents-detail .bwp-single-product .woocommerce-product-rating a{color:#767a79;display:inline-block;vertical-align:top}.contents-detail .bwp-single-product .onsale,.contents-detail .bwp-single-product .hot{line-height:30px;padding:0 12px;font-size:15px;top:15px}.contents-detail .bwp-single-product .onsale:before,.contents-detail .bwp-single-product .hot:before{display:none}.contents-detail .bwp-single-product .img-thumbnail:not(.slick-slide){border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;padding:0}@media (min-width:767px){.contents-detail .bwp-single-product .images.vertical .woocommerce-product-gallery>.row{display:inline-block}.contents-detail .bwp-single-product .images.vertical .woocommerce-product-gallery>.row>div{float:left}.rtl .contents-detail .bwp-single-product .images.vertical .woocommerce-product-gallery>.row>div{float:right}}.contents-detail .bwp-single-product .bwp-single-info{margin-bottom:-9px;padding-left:80px}.rtl .contents-detail .bwp-single-product .bwp-single-info{padding-right:80px;padding-left:0}@media (max-width:1600px){.contents-detail .bwp-single-product .bwp-single-info{padding-left:50px}.rtl .contents-detail .bwp-single-product .bwp-single-info{padding-right:50px;padding-left:0}}@media (max-width:1199px){.contents-detail .bwp-single-product .bwp-single-info{padding-left:15px}.rtl .contents-detail .bwp-single-product .bwp-single-info{padding-right:15px;padding-left:0}}@media (max-width:991px){.contents-detail .bwp-single-product .bwp-single-info{margin-top:30px}}.contents-detail .bwp-single-product .bwp-single-info .image-thumbnail-list .slick-arrow{top:calc(50% - 5px)}@media (max-width:991px){.contents-detail .bwp-single-product .bwp-single-info .image-thumbnail-list .slick-arrow{opacity:1;visibility:visible}}.contents-detail .bwp-single-product .bwp-single-info .image-thumbnail-list .slick-arrow.fa-angle-left{left:-12.5px}.rtl .contents-detail .bwp-single-product .bwp-single-info .image-thumbnail-list .slick-arrow.fa-angle-left{right:-12.5px;left:auto}.contents-detail .bwp-single-product .bwp-single-info .image-thumbnail-list .slick-arrow.fa-angle-right{right:-12.5px}.rtl .contents-detail .bwp-single-product .bwp-single-info .image-thumbnail-list .slick-arrow.fa-angle-right{left:-12.5px;right:auto}.contents-detail .bwp-single-product .bwp-single-info .image-thumbnail-list:hover .slick-arrow{opacity:1;visibility:visible;width:30px;height:30px;line-height:30px}.contents-detail .bwp-single-product .bookio-bt-video{position:absolute;left:16px;bottom:18px;z-index:9999}.rtl .contents-detail .bwp-single-product .bookio-bt-video{right:16px;left:auto}.contents-detail .bwp-single-product .bookio-bt-video .bwp-video{line-height:55px;width:55px;height:55px;border:1px solid #000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:inline-block;text-align:center;text-indent:3px;color:#000;cursor:pointer}.contents-detail .bwp-single-product .bookio-bt-video .bwp-video h2{display:none}.contents-detail .bwp-single-product .bookio-bt-video .bwp-video:before{display:inline-block;content:"\e90d";font-family:wpbingofont;font-size:16px;line-height:1}.contents-detail .bwp-single-product .bookio-bt-video .bwp-video:hover{color:#064532;border-color:#064532}.contents-detail .bwp-single-product .bookio-bt-video .content-video{position:fixed;width:100%;height:100%;top:0;left:0;display:none;z-index:10000;background:rgba(0,0,0,.5)}.contents-detail .bwp-single-product .bookio-bt-video .content-video .remove-show-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:none}.contents-detail .bwp-single-product .bookio-bt-video .content-video.show .remove-show-modal,.contents-detail .bwp-single-product .bookio-bt-video .content-video.show .modal-dialog{display:block}.contents-detail .bwp-single-product .bookio-bt-video .content-video .modal-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none}.contents-detail .bwp-single-product .bookio-bt-video .content-video .modal-dialog iframe{min-height:60vh}@media (max-width:991px){.contents-detail .bwp-single-product .bookio-bt-video .content-video .modal-dialog iframe{max-width:70vw}}.contents-detail .bwp-single-product.zoom .col-sm-12{position:relative}.contents-detail .bwp-single-product.zoom .img-thumbnail-video img{border:1px solid rgba(163,163,163,.25);object-fit:cover}.contents-detail .bwp-single-product.zoom .img-thumbnail-video.active img{border-color:#064532}.contents-detail .bwp-single-product.zoom .view-gallery{position:absolute;top:15px;right:15px;z-index:1000;width:40px;height:40px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;line-height:42px;text-align:center;border:1px solid #e6e6e6;cursor:pointer;font-size:16px;color:#000;background:#fff}.rtl .contents-detail .bwp-single-product.zoom .view-gallery{left:15px;right:auto}.contents-detail .bwp-single-product.zoom .view-gallery:hover{background:#064532;color:#fff;border-color:#064532}.contents-detail .bwp-single-product.zoom .image-additional{vertical-align:top;display:inline-block;position:relative;border:0;overflow:hidden;opacity:0;visibility:hidden;border:1px solid #e6e6e6}.contents-detail .bwp-single-product.zoom .image-additional.active{opacity:1;visibility:visible}.contents-detail .bwp-single-product.zoom .video-additional{display:none;position:absolute;top:0;left:15px;width:calc(100% - 15px);height:100%;overflow:hidden;z-index:1000}.contents-detail .bwp-single-product.zoom .video-additional iframe{width:100%!important;height:100%!important}.contents-detail .bwp-single-product.zoom .video-additional.active{display:block}.contents-detail .bwp-single-product.scroll .slick-arrow{border:none;width:30px;height:30px;line-height:30px}.contents-detail .bwp-single-product.scroll .slick-arrow:hover{background:#064532;color:#fff}.contents-detail .bwp-single-product.scroll .slick-arrow:after{display:none}.contents-detail .bwp-single-product.scroll .slick-arrow.fa-angle-right{bottom:-35px;top:auto}.contents-detail .bwp-single-product.scroll:hover .slick-arrow{opacity:1}.contents-detail .bwp-single-product.scroll:hover .slick-arrow.fa-angle-left{top:-30px}.contents-detail .bwp-single-product.scroll:hover .slick-arrow.fa-angle-right{bottom:-30px}.contents-detail .bwp-single-product.scroll div.col-sm-12 .scroll-image .slick-arrow.fa-angle-left{left:20px!important}.rtl .contents-detail .bwp-single-product.scroll div.col-sm-12 .scroll-image .slick-arrow.fa-angle-left{right:20px!important;left:auto}.contents-detail .bwp-single-product.scroll div.col-sm-12 .scroll-image .slick-arrow.fa-angle-right{right:20px!important}.rtl .contents-detail .bwp-single-product.scroll div.col-sm-12 .scroll-image .slick-arrow.fa-angle-right{left:20px!important;right:auto}.contents-detail .bwp-single-product.scroll .slick-track,.contents-detail .bwp-single-product.scroll .slick-list{display:flex}.contents-detail .bwp-single-product.scroll .img-thumbnail{float:unset;display:inline-flex}.contents-detail .bwp-single-product.scroll .img-thumbnail.slick-current .img-thumbnail-scroll{border-color:#064532}.contents-detail .bwp-single-product.scroll .video-additional{float:unset;height:100%;display:inline-flex}.contents-detail .bwp-single-product.scroll .video-additional iframe{width:100%!important;height:100%!important;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;overflow:hidden}.contents-detail .bwp-single-product.special .bwp-single-image .images img{border:1px solid #e6e6e6}.contents-detail .bwp-single-product.special .content-special{display:flex;margin:0 -7.5px}.contents-detail .bwp-single-product.special .content-special>div{padding:0 7.5px;width:25%;flex:0 0 25%;min-height:165px}.contents-detail .bwp-single-product.special .special-btn-360>.bookio-360-button{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border:1px solid #dbdbdb;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding-top:20px;position:unset;text-align:center}.contents-detail .bwp-single-product.special .special-btn-360>.bookio-360-button h2{margin:8px 0 0;width:100%;text-align:center;font-size:14px;font-weight:600;display:block;margin:-54px 0 0}.contents-detail .bwp-single-product.special .special-btn-360>.bookio-360-button i{font-size:45px}.contents-detail .bwp-single-product.special .special-btn-360>.bookio-360-button:hover{border-color:#064532;color:#064532}.contents-detail .bwp-single-product.special .special-btn-360>.bookio-360-button:hover h2{color:#064532}.contents-detail .bwp-single-product.special .special-shipping .bookio-product-shipping{height:100%}.contents-detail .bwp-single-product.special .special-shipping .bookio-product-shipping>.bookio-bt-shipping{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border:1px solid #dbdbdb;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding-top:20px;position:unset;cursor:pointer;color:#000;text-align:center}.contents-detail .bwp-single-product.special .special-shipping .bookio-product-shipping>.bookio-bt-shipping h2{margin:8px 0 0;width:100%;text-align:center;font-size:14px;font-weight:600;display:block;margin:-54px 0 0}.contents-detail .bwp-single-product.special .special-shipping .bookio-product-shipping>.bookio-bt-shipping i{font-size:45px}.contents-detail .bwp-single-product.special .special-shipping .bookio-product-shipping>.bookio-bt-shipping:hover{border-color:#064532;color:#064532}.contents-detail .bwp-single-product.special .special-shipping .bookio-product-shipping>.bookio-bt-shipping:hover h2{color:#064532}.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping{display:none;position:fixed;align-items:center;justify-content:center;background:rgba(0,0,0,.75);top:0;left:0;width:100%;height:100%;z-index:9999}.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping .content-shipping{max-width:700px;background:#fff;width:100%;padding:50px;position:relative}.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping .content-shipping strong,.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping .content-shipping label,.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping .content-shipping b,.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping .content-shipping th,.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping .content-shipping dt{color:#000}.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping h1,.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping h2,.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping h3,.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping h4,.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping h5,.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping h6{margin:0 0 30px}.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping.active{display:flex}.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping .bookio-bt-shipping{cursor:pointer;position:absolute;top:20px;right:20px;text-align:center;z-index:1;display:inline-block;width:28px;height:28px;padding:6px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.rtl .contents-detail .bwp-single-product.special .special-shipping .content-product-shipping .bookio-bt-shipping{left:20px;right:auto}.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping .bookio-bt-shipping:after{content:'';position:absolute;height:2px;width:20px;top:50%;left:calc(50% - 10px);margin-top:-1px;background-color:#000;transform-origin:50% 50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping .bookio-bt-shipping:before{content:'';position:absolute;height:2px;width:20px;top:50%;left:calc(50% - 10px);margin-top:-1px;background-color:#000;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping .bookio-bt-shipping:hover:after,.contents-detail .bwp-single-product.special .special-shipping .content-product-shipping .bookio-bt-shipping:hover:before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.contents-detail .bwp-single-product.special .bookio-product-button{height:100%}.contents-detail .bwp-single-product.special .bookio-product-button>.bookio-bt-video{position:unset;height:100%}.contents-detail .bwp-single-product.special .bookio-product-button>.bookio-bt-video .bwp-video{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border:1px solid #dbdbdb;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center;padding-top:20px}.contents-detail .bwp-single-product.special .bookio-product-button>.bookio-bt-video .bwp-video:before{font-size:50px;content:"\e921"}.contents-detail .bwp-single-product.special .bookio-product-button>.bookio-bt-video .bwp-video h2{display:block;font-size:14px;font-weight:600;margin:-54px 0 0;width:100%}.contents-detail .bwp-single-product.special .bookio-product-button>.bookio-bt-video .bwp-video:hover{border-color:#064532;color:#064532}.contents-detail .bwp-single-product.special .bookio-product-button>.bookio-bt-video .bwp-video:hover h2{color:#064532}.contents-detail .bwp-single-product.special .content-thumbs-scroll-special>.show-scroll-special{border:1px solid #dbdbdb;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#000;cursor:pointer;text-align:center}.contents-detail .bwp-single-product.special .content-thumbs-scroll-special>.show-scroll-special h2{margin:8px 0 0;width:100%;text-align:center;font-size:14px;font-weight:600}.contents-detail .bwp-single-product.special .content-thumbs-scroll-special>.show-scroll-special i{font-size:50px}.contents-detail .bwp-single-product.special .content-thumbs-scroll-special>.show-scroll-special:hover{border-color:#064532;color:#064532}.contents-detail .bwp-single-product.special .content-thumbs-scroll-special>.show-scroll-special:hover h2{color:#064532}.contents-detail .bwp-single-product.special .content-thumbs-scroll-special .thumbs-scroll-special.active{opacity:1;visibility:visible;z-index:9999}.contents-detail .bwp-single-product.special .thumbs-scroll-special{opacity:0;visibility:hidden;position:fixed;width:100%;height:100%;top:0;left:0;z-index:-1;background:#000;padding:30px}.contents-detail .bwp-single-product.special .thumbs-scroll-special .show-scroll-special{cursor:pointer;position:absolute;top:30px;right:30px;text-align:center;z-index:1;display:inline-block;width:28px;height:28px;padding:6px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.rtl .contents-detail .bwp-single-product.special .thumbs-scroll-special .show-scroll-special{left:30px;right:auto}.contents-detail .bwp-single-product.special .thumbs-scroll-special .show-scroll-special:after{content:'';position:absolute;height:4px;width:30px;top:50%;left:calc(50% - 15px);margin-top:-1px;background-color:#fff;transform-origin:50% 50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.contents-detail .bwp-single-product.special .thumbs-scroll-special .show-scroll-special:before{content:'';position:absolute;height:4px;width:30px;top:50%;left:calc(50% - 15px);margin-top:-1px;background-color:#fff;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.contents-detail .bwp-single-product.special .thumbs-scroll-special .show-scroll-special:hover:after,.contents-detail .bwp-single-product.special .thumbs-scroll-special .show-scroll-special:hover:before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-additional{height:calc(100% - 100px);padding:60px 0 90px}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-additional .image-additional{height:100%}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-additional .image-additional *{height:100%}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-additional .image-additional img{width:auto;margin:auto}@media (max-width:480px){.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-additional .image-additional img{height:auto}}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-additional .image-additional .img-thumbnail,.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-additional .image-additional .img-thumbnail-scroll{display:flex;align-items:center;justify-content:center}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-additional .slick-arrow{opacity:1;visibility:visible;color:#fff;background:transparent;border:0;width:auto;height:auto;font-size:30px}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-additional .slick-arrow:hover{color:#064532}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-additional .slick-arrow.fa-angle-left{left:50px}.rtl .contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-additional .slick-arrow.fa-angle-left{right:50px;left:auto}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-additional .slick-arrow.fa-angle-right{right:50px}.rtl .contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-additional .slick-arrow.fa-angle-right{left:50px;right:auto}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-thumbnail{height:100px}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-thumbnail .image-thumbnail{height:100%;max-width:1200px;margin:auto}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-thumbnail .image-thumbnail.max-thumbnail .img-thumbnail{width:auto!important;padding:0 5px}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-thumbnail .image-thumbnail.max-thumbnail .slick-track{width:auto!important;display:flex;justify-content:center;transform:unset!important}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-thumbnail .image-thumbnail *{height:100%}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-thumbnail .image-thumbnail img{width:auto;margin:auto}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-thumbnail .image-thumbnail .img-thumbnail{padding:0 5px}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-thumbnail .image-thumbnail .slick-list{margin:0 -5px}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-thumbnail .image-thumbnail .slick-current>span{border-color:#064532}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-thumbnail .image-thumbnail .slick-current>span img{filter:brightness(1)}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-thumbnail .image-thumbnail span{border-width:2px}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-thumbnail .image-thumbnail span img{filter:brightness(.7)}.contents-detail .bwp-single-product.special .thumbs-scroll-special .content-image-thumbnail .image-thumbnail span:hover img{filter:brightness(1)}@media (max-width:1199px){.contents-detail .bwp-single-product.special .content-thumbs-scroll-special>.show-scroll-special i{font-size:30px}.contents-detail .bwp-single-product.special .bookio-product-button>.bookio-bt-video a{padding-top:10px}.contents-detail .bwp-single-product.special .bookio-product-button>.bookio-bt-video a:before{font-size:30px}.contents-detail .bwp-single-product.special .bookio-product-button>.bookio-bt-video a h2{margin:-35px 0 0}.contents-detail .bwp-single-product.special .special-btn-360>.bookio-360-button{padding-top:10px}.contents-detail .bwp-single-product.special .special-btn-360>.bookio-360-button i{font-size:30px}.contents-detail .bwp-single-product.special .special-btn-360>.bookio-360-button h2{margin:-35px 0 0}.contents-detail .bwp-single-product.special .special-shipping .bookio-product-shipping>.bookio-bt-shipping{padding-top:10px}.contents-detail .bwp-single-product.special .special-shipping .bookio-product-shipping>.bookio-bt-shipping i{font-size:30px}.contents-detail .bwp-single-product.special .special-shipping .bookio-product-shipping>.bookio-bt-shipping h2{margin:-35px 0 0}.contents-detail .bwp-single-product.special .content-special>div{min-height:110px}}.contents-detail .bwp-single-product .image-thumbnail .slick-slide{border:none;cursor:pointer}.contents-detail .bwp-single-product .image-thumbnail .slick-slide>a,.contents-detail .bwp-single-product .image-thumbnail .slick-slide>.img-thumbnail-scroll{vertical-align:top;display:inline-block;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border:1px solid rgba(163,163,163,.25);overflow:hidden}.contents-detail .bwp-single-product .image-thumbnail .slick-slide.slick-active.slick-center>.img-thumbnail-scroll,.contents-detail .bwp-single-product .image-thumbnail .slick-slide>a.active,.contents-detail .bwp-single-product .image-thumbnail .slick-slide:hover>a,.contents-detail .bwp-single-product .image-thumbnail .slick-slide:hover>.img-thumbnail-scroll{border-color:#064532}.contents-detail .bwp-single-product .image-thumbnail .img-thumbnail-video{border:none;cursor:pointer}.contents-detail .bwp-single-product .image-thumbnail .img-thumbnail-video:before{content:"\e90d";font-family:wpbingofont;font-size:14px;color:#fff;position:absolute;width:50px;height:50px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;text-align:center;top:calc(50% - 25px);left:calc(50% - 25px);z-index:10;line-height:48px;text-indent:3px;background:rgba(0,0,0,.5)}.contents-detail .bwp-single-product .image-thumbnail .img-thumbnail-video>img{vertical-align:top;display:inline-block;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border:1px solid rgba(163,163,163,.25);overflow:hidden;object-fit:cover}.contents-detail .bwp-single-product .image-thumbnail .img-thumbnail-video.slick-active.slick-center>img,.contents-detail .bwp-single-product .image-thumbnail .img-thumbnail-video:hover>img{border-color:#064532}.contents-detail .bwp-single-product .woocommerce-product-gallery .slick-slide{vertical-align:top;border:0}.contents-detail .bwp-single-product .woocommerce-product-gallery .slick-slide .img-thumbnail{vertical-align:top}.contents-detail .bwp-single-product .woocommerce-product-gallery .slick-slide img{display:inline-block;vertical-align:top}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row{margin:0 -7.5px}@media (max-width:767px){.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2{margin-top:20px}}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow:after,.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow:after{display:none}@media (max-width:991px){.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow,.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow{opacity:1;visibility:visible}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow.fa-angle-left,.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-left{top:-12.5px}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow.fa-angle-right,.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-right{bottom:-12.5px}}@media (min-width:768px){.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow,.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow{right:calc(50% - 12.5px);left:auto;width:30px;height:30px;line-height:30px;background:#064532;color:#fff;font-family:FontAwesome;text-align:center}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow:before,.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow:before{content:"\f106"}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow:after,.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow:after{display:none}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow.fa-angle-right,.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-right{bottom:-35px;top:auto}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow.fa-angle-right:before,.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-right:before{content:"\f107"}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10:hover .slick-arrow,.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2:hover .slick-arrow{opacity:1;visibility:visible}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10:hover .slick-arrow.fa-angle-left,.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2:hover .slick-arrow.fa-angle-left{top:-12.5px}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10:hover .slick-arrow.fa-angle-right,.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2:hover .slick-arrow.fa-angle-right{bottom:-12.5px}}@media (max-width:767px){.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-slider,.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-slider{overflow:unset}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-slider .slick-list,.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-slider .slick-list{margin:0 -5px}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-slider .slick-list .slick-slide,.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-slider .slick-list .slick-slide{padding:0 5px}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow,.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow{right:calc(50% - 25px)}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow.fa-angle-left,.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-left{right:50%;left:auto}}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10{padding:0 7.5px}@media (max-width:767px){.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .slick-arrow{top:auto;bottom:-40px}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10:hover .slick-arrow{opacity:1;bottom:-30px}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-10 .image-additional{text-align:center}}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2{padding:0 7.5px}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .image-thumbnail .img-thumbnail-video:before{width:35px;height:35px;font-size:10px;line-height:35px;left:calc(50% - 17.5px)}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-slider{overflow:unset}@media (max-width:767px){.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2{order:2}}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .image-thumbnail .slick-list{padding:0!important}@media (max-width:767px){.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .image-thumbnail .slick-list{margin:0 -5px}}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .image-thumbnail .slick-list .slick-slide{padding-bottom:15px}@media (max-width:767px){.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-right{top:calc(50% - 22px);right:-5px}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-left{top:calc(50% - 22px);left:-5px}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2:hover .slick-arrow.fa-angle-right{bottom:0}}@media (min-width:768px){.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-right{bottom:-20px}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2 .slick-arrow.fa-angle-left{top:-20px}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-md-2:hover .slick-arrow.fa-angle-right{bottom:0}}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow{opacity:0}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow:after{display:none}@media (min-width:1440px){.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12.content-thumbs-scroll .slick-arrow.fa-angle-left{left:-20px}.rtl .contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12.content-thumbs-scroll .slick-arrow.fa-angle-left{right:-20px;left:auto}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12.content-thumbs-scroll .slick-arrow.fa-angle-right{right:-20px}.rtl .contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12.content-thumbs-scroll .slick-arrow.fa-angle-right{left:-20px;right:auto}}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .image-thumbnail{margin-top:20px}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .image-thumbnail .slick-list{margin:0 -7px;display:flex}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .image-thumbnail .slick-list .slick-track{display:flex}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .image-thumbnail .slick-list .slick-slide{padding:0 10px;padding-bottom:0;float:unset;display:inline-flex;height:100%}@media (max-width:480px){.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .image-thumbnail .slick-list{margin:0 -4px}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .image-thumbnail .slick-list .slick-slide{padding:0 5px}}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow{top:calc(50% - 12.5px);width:30px;height:30px;line-height:30px;color:#000;background:transparent;font-size:22px;border:0;font-family:wpbingofont}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow.fa-angle-right{right:-20px}.rtl .contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow.fa-angle-right{left:-20px;right:auto}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow.fa-angle-right:before{content:"\e91b"}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow.fa-angle-left{left:-20px}.rtl .contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow.fa-angle-left{right:-20px;left:auto}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow.fa-angle-left:before{content:"\e91a"}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow:hover{color:#064532}@media (max-width:1500px){.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow.fa-angle-right{right:10px}.rtl .contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow.fa-angle-right{left:10px;right:auto}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow.fa-angle-left{left:10px}.rtl .contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow.fa-angle-left{right:10px;left:auto}}@media (max-width:991px){.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow{opacity:1;visibility:visible}}@media (max-width:480px){.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12 .slick-arrow{top:calc(50% - 1.5px);width:20px;height:20px;line-height:20px}}.contents-detail .bwp-single-product .woocommerce-product-gallery>.row>div.col-sm-12:hover .slick-arrow{opacity:1;visibility:visible}.contents-detail .bwp-single-product .image-thumbnail-list{padding:0;margin-top:15px;position:relative;padding-top:40px;border-top:1px solid #e5e5e5;margin-bottom:10px}.contents-detail .bwp-single-product .wpb-iconbox{border:1px solid #dfdfdf;text-align:center;padding:20px 20px 30px}.contents-detail .bwp-single-product .wpb-iconbox .icon{color:#000;font-size:36px}.contents-detail .bwp-single-product .wpb-iconbox .title{font-size:14px;text-transform:uppercase;font-weight:600;margin:0 0 10px}.contents-detail .bwp-single-product .featured-icon{margin-top:40px}.contents-detail .bwp-single-product .featured-icon .block-top-link{margin-left:-15px;margin-right:-15px;display:flex}.contents-detail .bwp-single-product .featured-icon .block-top-link>*{padding:0 15px;flex:1;margin:0}.contents-detail .bwp-single-product .featured-icon .block-top-link>*>div{height:100%}@media (max-width:767px){.contents-detail .bwp-single-product .featured-icon .block-top-link{flex-wrap:wrap}.contents-detail .bwp-single-product .featured-icon .block-top-link>*{flex:50%;margin:0 0 20px}.contents-detail .bwp-single-product .featured-icon .block-top-link>*>div{height:100%}}@media (max-width:480px){.contents-detail .bwp-single-product .featured-icon .block-top-link>*{flex:100%}}.contents-detail .bwp-single-product .featured-icon .wpb-iconfeatured{text-align:center;border:1px solid #e1e1e1;height:100%;padding:20px 20px 25px}.contents-detail .bwp-single-product .featured-icon .wpb-iconfeatured .icon{color:#064532;font-size:30px;margin-bottom:10px}.contents-detail .bwp-single-product .featured-icon .wpb-iconfeatured .title{font-size:14px;text-transform:uppercase;margin:0;font-weight:600}.single-product .button_single,.quickview-container .button_single{display:inline-flex;margin-bottom:5px;vertical-align:top}.single-product .product_title,.quickview-container .product_title{margin-top:0;margin-bottom:10px;font-size:24px;line-height:30px;color:#064532;word-break:break-word;display:block}@media (max-width:480px){.single-product .product_title,.quickview-container .product_title{font-size:30px}}.single-product .thumbnails,.quickview-container .thumbnails{padding:35px 80px}.single-product .thumbnails .img-thumbnail,.quickview-container .thumbnails .img-thumbnail{position:relative;display:inline-block;vertical-align:top}.single-product .thumbnails .img-thumbnail img,.quickview-container .thumbnails .img-thumbnail img{opacity:.8;filter:alpha(opacity=80)}.single-product .thumbnails .img-thumbnail:hover,.quickview-container .thumbnails .img-thumbnail:hover{border-color:#064532}.single-product .thumbnails .img-thumbnail:hover img,.quickview-container .thumbnails .img-thumbnail:hover img{opacity:1;filter:alpha(opacity=100)}.single-product .thumbnails .img-thumbnail:hover:before,.quickview-container .thumbnails .img-thumbnail:hover:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#064532;opacity:.35;filter:alpha(opacity=35);z-index:1}.single-product .thumbnails .carousel-control,.quickview-container .thumbnails .carousel-control{width:42px;height:42px;border:1px solid #e6e6e6;background:#fff;top:50%;margin-top:-21px;cursor:pointer}.single-product .thumbnails .carousel-control.disabled,.quickview-container .thumbnails .carousel-control.disabled{display:none}.single-product .bwp-single-info .breadcrumb-noheading,.quickview-container .bwp-single-info .breadcrumb-noheading{margin-bottom:5px}.single-product .bwp-single-info .breadcrumb-noheading>.container,.quickview-container .bwp-single-info .breadcrumb-noheading>.container{padding:0}.single-product .bwp-single-info .breadcrumb-noheading .breadcrumb,.quickview-container .bwp-single-info .breadcrumb-noheading .breadcrumb{padding:0;margin-bottom:7px}.single-product .bwp-single-info .quantity-text,.quickview-container .bwp-single-info .quantity-text{font-size:14px;font-weight:500;color:#000;font-family:"Montserrat",sans-serif;margin-bottom:10px}.single-product .bwp-single-info .quantity,.quickview-container .bwp-single-info .quantity{margin:5px 0;border:1px solid #e6e6e6;height:45px;display:inline-block;margin-right:7px;position:relative}.rtl .single-product .bwp-single-info .quantity,.rtl .quickview-container .bwp-single-info .quantity{margin-left:7px;margin-right:0}@media (max-width:767px){.single-product .bwp-single-info .quantity,.quickview-container .bwp-single-info .quantity{margin-right:15px}.rtl .single-product .bwp-single-info .quantity,.rtl .quickview-container .bwp-single-info .quantity{margin-left:15px;margin-right:0}}.single-product .bwp-single-info .quantity input[type=number]::-webkit-inner-spin-button,.single-product .bwp-single-info .quantity input[type=number]::-webkit-outer-spin-button,.quickview-container .bwp-single-info .quantity input[type=number]::-webkit-inner-spin-button,.quickview-container .bwp-single-info .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product .bwp-single-info .quantity input,.quickview-container .bwp-single-info .quantity input{width:150px;border:0;height:45px;text-align:center;padding:0 38px;font-size:15px;font-weight:500}.single-product .bwp-single-info .quantity button,.quickview-container .bwp-single-info .quantity button{outline-color:transparent;color:#767a79;font-size:0}.single-product .bwp-single-info .quantity button:hover,.single-product .bwp-single-info .quantity button:focus,.quickview-container .bwp-single-info .quantity button:hover,.quickview-container .bwp-single-info .quantity button:focus{border:none;color:#064532}.single-product .bwp-single-info .quantity button:before,.quickview-container .bwp-single-info .quantity button:before{font-family:eleganticons;display:inline-block;font-size:18px}.single-product .bwp-single-info .quantity button.plus,.quickview-container .bwp-single-info .quantity button.plus{position:absolute;top:0;right:0;background:transparent;line-height:24px;border:none;width:40px;height:43px}.rtl .single-product .bwp-single-info .quantity button.plus,.rtl .quickview-container .bwp-single-info .quantity button.plus{left:0;right:auto}.single-product .bwp-single-info .quantity button.plus:before,.quickview-container .bwp-single-info .quantity button.plus:before{content:"\4c";position:relative;top:2px}.single-product .bwp-single-info .quantity button.minus,.quickview-container .bwp-single-info .quantity button.minus{position:absolute;left:0;bottom:0;border:none;width:40px;height:43px;background:transparent}.rtl .single-product .bwp-single-info .quantity button.minus,.rtl .quickview-container .bwp-single-info .quantity button.minus{right:0;left:auto}.single-product .bwp-single-info .quantity button.minus:before,.quickview-container .bwp-single-info .quantity button.minus:before{content:"\4b";position:relative;top:4px}.single-product .bwp-single-info .list-author,.quickview-container .bwp-single-info .list-author{display:block;width:100%;color:#000;margin-bottom:15px;font-weight:500}.single-product .bwp-single-info .list-author span,.quickview-container .bwp-single-info .list-author span{font-weight:400;color:#000}.single-product .bwp-single-info .list-author a,.quickview-container .bwp-single-info .list-author a{font-weight:400;color:#000}.single-product .bwp-single-info .list-author a:hover,.quickview-container .bwp-single-info .list-author a:hover{color:#064532}.single-product .bwp-single-info .product_meta,.quickview-container .bwp-single-info .product_meta{display:inline-block;width:100%;text-transform:capitalize;border-top:1px solid #e5e5e5;padding-top:25px;margin-top:30px}.single-product .bwp-single-info .product_meta>span,.quickview-container .bwp-single-info .product_meta>span{margin-bottom:0}.single-product .bwp-single-info .product_meta #report_abuse,.quickview-container .bwp-single-info .product_meta #report_abuse{margin-bottom:16px;display:inline-block;width:100%;vertical-align:top;color:#064532}.single-product .bwp-single-info .product_meta #report_abuse_form,.quickview-container .bwp-single-info .product_meta #report_abuse_form{border:0;padding:20px}.single-product .bwp-single-info .product_meta #report_abuse_form.simplePopup,.quickview-container .bwp-single-info .product_meta #report_abuse_form.simplePopup{-webkit-box-shadow:0 1px 10px 0 rgba(144,144,144,.75);box-shadow:0 1px 10px 0 rgba(144,144,144,.75)}.single-product .bwp-single-info .product_meta #report_abuse_form .simplePopupClose,.quickview-container .bwp-single-info .product_meta #report_abuse_form .simplePopupClose{color:#fff;background:red;width:20px;height:20px;line-height:20.5px;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.single-product .bwp-single-info .product_meta #report_abuse_form .simplePopupClose:hover,.quickview-container .bwp-single-info .product_meta #report_abuse_form .simplePopupClose:hover{background:#064532}.single-product .bwp-single-info .product_meta #report_abuse_form h3.wcmp-abuse-report-title,.quickview-container .bwp-single-info .product_meta #report_abuse_form h3.wcmp-abuse-report-title{margin-bottom:20px;font-size:18px}.single-product .bwp-single-info .product_meta #report_abuse_form #report-abuse table,.quickview-container .bwp-single-info .product_meta #report_abuse_form #report-abuse table{border:0}.single-product .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr td,.quickview-container .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr td{border:0;padding:0;padding-bottom:20px!important}.single-product .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr input[type="submit"],.quickview-container .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr input[type="submit"]{background:#064532;padding:5px 15px;color:#fff;border:0;margin-top:10px}.single-product .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr input[type="submit"]:hover,.quickview-container .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr input[type="submit"]:hover{background:#021610}.single-product .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr textarea::placeholder,.single-product .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr input::placeholder,.quickview-container .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr textarea::placeholder,.quickview-container .bwp-single-info .product_meta #report_abuse_form #report-abuse table tbody tr input::placeholder{font-size:14px}.single-product .bwp-single-info .product_meta .sku_wrapper,.single-product .bwp-single-info .product_meta .posted_in,.single-product .bwp-single-info .product_meta .tagged_as,.quickview-container .bwp-single-info .product_meta .sku_wrapper,.quickview-container .bwp-single-info .product_meta .posted_in,.quickview-container .bwp-single-info .product_meta .tagged_as{display:block;width:100%;color:#000;margin-bottom:5px;font-weight:500}.single-product .bwp-single-info .product_meta .sku_wrapper span,.single-product .bwp-single-info .product_meta .posted_in span,.single-product .bwp-single-info .product_meta .tagged_as span,.quickview-container .bwp-single-info .product_meta .sku_wrapper span,.quickview-container .bwp-single-info .product_meta .posted_in span,.quickview-container .bwp-single-info .product_meta .tagged_as span{font-weight:400;color:#000}.single-product .bwp-single-info .product_meta .sku_wrapper a,.single-product .bwp-single-info .product_meta .posted_in a,.single-product .bwp-single-info .product_meta .tagged_as a,.quickview-container .bwp-single-info .product_meta .sku_wrapper a,.quickview-container .bwp-single-info .product_meta .posted_in a,.quickview-container .bwp-single-info .product_meta .tagged_as a{font-weight:400;color:#000}.single-product .bwp-single-info .product_meta .sku_wrapper a:hover,.single-product .bwp-single-info .product_meta .posted_in a:hover,.single-product .bwp-single-info .product_meta .tagged_as a:hover,.quickview-container .bwp-single-info .product_meta .sku_wrapper a:hover,.quickview-container .bwp-single-info .product_meta .posted_in a:hover,.quickview-container .bwp-single-info .product_meta .tagged_as a:hover{color:#064532}.single-product .bwp-single-info .product_meta .posted_in a,.quickview-container .bwp-single-info .product_meta .posted_in a{color:#064532}.single-product .bwp-single-info .product_meta .posted_in a:hover,.quickview-container .bwp-single-info .product_meta .posted_in a:hover{color:#000}.single-product .bwp-single-info .image-thumbnail .slick-list,.quickview-container .bwp-single-info .image-thumbnail .slick-list{margin:0 -9px}.single-product .bwp-single-info .image-thumbnail .slick-list .slick-slide,.quickview-container .bwp-single-info .image-thumbnail .slick-list .slick-slide{padding:0 10px;padding-bottom:10px}.single-product .bwp-single-info .image-thumbnail .slick-arrow,.quickview-container .bwp-single-info .image-thumbnail .slick-arrow{top:50%;margin-top:-17px}.single-product .bwp-single-info .image-thumbnail .slick-arrow.fa-angle-left,.quickview-container .bwp-single-info .image-thumbnail .slick-arrow.fa-angle-left{left:5px;right:auto}.single-product .bwp-single-info .image-thumbnail .slick-arrow.fa-angle-right,.quickview-container .bwp-single-info .image-thumbnail .slick-arrow.fa-angle-right{right:5px}.single-product .bwp-single-info .woocommerce-product-rating,.quickview-container .bwp-single-info .woocommerce-product-rating{padding-top:0;padding-bottom:0;clear:both;display:inline-block;margin-bottom:10px}.single-product .bwp-single-info .woocommerce-product-rating:after,.quickview-container .bwp-single-info .woocommerce-product-rating:after{display:inline-block;content:"";height:18px;width:1px;background:#ddd;margin:0 10px;position:relative;top:1px}.single-product .bwp-single-info .star-rating,.quickview-container .bwp-single-info .star-rating{display:inline-block;margin-right:0;width:85px;font-size:12px;margin-bottom:3px}.rtl .single-product .bwp-single-info .star-rating,.rtl .quickview-container .bwp-single-info .star-rating{margin-left:0;margin-right:0}.single-product .bwp-single-info .star-rating:before,.quickview-container .bwp-single-info .star-rating:before{letter-spacing:4.8px}.single-product .bwp-single-info .star-rating span:before,.quickview-container .bwp-single-info .star-rating span:before{letter-spacing:4.8px}.single-product .bwp-single-info .woocommerce-review-link,.quickview-container .bwp-single-info .woocommerce-review-link{position:relative;top:-1px;color:#767a79;font-size:12px}.single-product .bwp-single-info .description,.quickview-container .bwp-single-info .description{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e6e6e6}.single-product .bwp-single-info .description>p:last-child,.quickview-container .bwp-single-info .description>p:last-child{margin-bottom:0}.single-product .bwp-single-info .description ul,.quickview-container .bwp-single-info .description ul{padding:0;list-style:none;padding:0}.single-product .bwp-single-info .description ul li,.quickview-container .bwp-single-info .description ul li{flex:0 0 100%;max-width:100%;padding:1px 0}.single-product .bwp-single-info .description ul li:before,.quickview-container .bwp-single-info .description ul li:before{content:"\f04b";font-family:FontAwesome;display:inline-block;margin-right:7px;position:relative;top:-3px;font-size:8px;color:#064532}.rtl .single-product .bwp-single-info .description ul li:before,.rtl .quickview-container .bwp-single-info .description ul li:before{margin-left:7px;margin-right:0}.single-product .bwp-single-info .stock.in-stock,.quickview-container .bwp-single-info .stock.in-stock{margin-top:-10px;color:#000}.single-product .bwp-single-info .stock.out-of-stock,.quickview-container .bwp-single-info .stock.out-of-stock{display:none}.single-product .bwp-single-info .variations_form .stock.out-of-stock,.quickview-container .bwp-single-info .variations_form .stock.out-of-stock{display:block}.single-product .bwp-single-info .product-stock,.quickview-container .bwp-single-info .product-stock{margin-top:2px;margin-bottom:15px}.single-product .bwp-single-info .product-stock i,.quickview-container .bwp-single-info .product-stock i{color:#767a79;padding:0 10px;font-size:20px;-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}.single-product .bwp-single-info .product-stock .stock,.quickview-container .bwp-single-info .product-stock .stock{color:#767a79}.single-product .bwp-single-info .prices,.quickview-container .bwp-single-info .prices{margin-top:0;margin-bottom:15px;width:50%;display:inline-block}.single-product .bwp-single-info .prices .price,.quickview-container .bwp-single-info .prices .price{margin:0}.single-product .bwp-single-info .prices .price del,.quickview-container .bwp-single-info .prices .price del{font-size:18px;letter-spacing:0}@media (max-width:767px){.single-product .bwp-single-info .button_single,.quickview-container .bwp-single-info .button_single{display:inline-flex}}.single-product .bwp-single-info .cart,.quickview-container .bwp-single-info .cart{padding:0}.single-product .bwp-single-info .woosw-wishlist,.single-product .bwp-single-info .wooscp-compare,.quickview-container .bwp-single-info .woosw-wishlist,.quickview-container .bwp-single-info .wooscp-compare{display:inline-block}.single-product .bwp-single-info .woosw-btn,.quickview-container .bwp-single-info .woosw-btn{margin-top:10px;text-align:center;color:#000;display:inline-flex;vertical-align:top;margin-right:20px;align-items:center;font-weight:500;padding:0;background:transparent;border:0}.rtl .single-product .bwp-single-info .woosw-btn,.rtl .quickview-container .bwp-single-info .woosw-btn{margin-left:20px;margin-right:0}.single-product .bwp-single-info .woosw-btn:before,.quickview-container .bwp-single-info .woosw-btn:before{content:"\f08a";font-family:'FontAwesome';font-size:18px;width:46px;height:46px;line-height:46px;border:1px solid #cecece;margin-right:10px;color:#767a79;font-weight:400}.rtl .single-product .bwp-single-info .woosw-btn:before,.rtl .quickview-container .bwp-single-info .woosw-btn:before{margin-left:10px;margin-right:0}.single-product .bwp-single-info .woosw-btn:hover,.quickview-container .bwp-single-info .woosw-btn:hover{color:#064532}.single-product .bwp-single-info .woosw-btn:hover:before,.quickview-container .bwp-single-info .woosw-btn:hover:before{background:#064532;border-color:#064532;color:#fff}.single-product .bwp-single-info .woosw-btn.woosw-added:before,.quickview-container .bwp-single-info .woosw-btn.woosw-added:before{content:"\f004";font-family:'FontAwesome';font-size:13px;color:#000;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;top:0}.single-product .bwp-single-info .woosw-btn.woosw-added:hover:before,.quickview-container .bwp-single-info .woosw-btn.woosw-added:hover:before{color:#fff}.single-product .bwp-single-info .woosw-btn:hover,.quickview-container .bwp-single-info .woosw-btn:hover{cursor:pointer}.single-product .bwp-single-info .woosw-btn:hover a,.quickview-container .bwp-single-info .woosw-btn:hover a{color:#064532}.single-product .bwp-single-info .woosw-btn:hover a:before,.quickview-container .bwp-single-info .woosw-btn:hover a:before{color:#064532}.single-product .bwp-single-info .wooscp-btn,.quickview-container .bwp-single-info .wooscp-btn{margin-top:10px;vertical-align:top;position:relative;cursor:pointer;font-weight:500;display:inline-flex;align-items:center;background:transparent;color:#000;border:0}.single-product .bwp-single-info .wooscp-btn:before,.quickview-container .bwp-single-info .wooscp-btn:before{content:"\e91d";font-family:icomoon;font-size:18px;line-height:1;line-height:46px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #cecece;margin-right:10px;display:inline-block;width:46px;height:46px;text-align:center}.rtl .single-product .bwp-single-info .wooscp-btn:before,.rtl .quickview-container .bwp-single-info .wooscp-btn:before{margin-left:10px;margin-right:0}.single-product .bwp-single-info .wooscp-btn:hover,.quickview-container .bwp-single-info .wooscp-btn:hover{color:#064532}.single-product .bwp-single-info .wooscp-btn:hover:before,.quickview-container .bwp-single-info .wooscp-btn:hover:before{color:#fff;background:#064532;border-color:#064532}.single-product .bwp-single-info .single_add_to_cart_button.button,.quickview-container .bwp-single-info .single_add_to_cart_button.button{-webkit-transition:none;transition:none;font-weight:600;font-size:14px;line-height:45px;position:relative;background:rgba(0,0,0,.85);color:#fff;text-align:center;padding:0 15px;cursor:pointer;display:inline-block;vertical-align:top;margin:0;min-width:214px;white-space:nowrap;margin:5px 10px 5px 0;text-transform:uppercase}.rtl .single-product .bwp-single-info .single_add_to_cart_button.button,.rtl .quickview-container .bwp-single-info .single_add_to_cart_button.button{margin:5px 0 5px 10px}.single-product .bwp-single-info .single_add_to_cart_button.button.disabled,.quickview-container .bwp-single-info .single_add_to_cart_button.button.disabled{background:rgba(0,0,0,.5)!important;cursor:not-allowed}.single-product .bwp-single-info .single_add_to_cart_button.button:hover,.quickview-container .bwp-single-info .single_add_to_cart_button.button:hover{background:#064532;color:#fff}.single-product .bwp-single-info .button.quick-buy,.quickview-container .bwp-single-info .button.quick-buy{display:inline-block;-webkit-transition:none;transition:none;font-weight:600;font-size:14px;line-height:45px;position:relative;background:#064532;color:#fff;text-align:center;margin-right:20px;padding:0 15px;border:0;cursor:pointer;display:inline-block;vertical-align:top;margin:5px 0;min-width:214px;white-space:nowrap;text-transform:uppercase}.rtl .single-product .bwp-single-info .button.quick-buy,.rtl .quickview-container .bwp-single-info .button.quick-buy{margin-left:20px;margin-right:0}.single-product .bwp-single-info .button.quick-buy:hover,.quickview-container .bwp-single-info .button.quick-buy:hover{background:#021610;color:#fff}.single-product .bwp-single-info .button.quick-buy.disabled,.quickview-container .bwp-single-info .button.quick-buy.disabled{background:rgba(6,69,50,.5);cursor:not-allowed}.single-product .bwp-single-info .cart a.single_add_to_cart_button.button,.quickview-container .bwp-single-info .cart a.single_add_to_cart_button.button{display:inline-block;width:100%}.single-product .social-icon,.quickview-container .social-icon{margin-top:5px}.single-product .social-icon label,.quickview-container .social-icon label{display:none}.single-product .social-icon .social-share,.quickview-container .social-icon .social-share{display:inline-block}.single-product .social-icon .social-share>a,.quickview-container .social-icon .social-share>a{display:inline-block;width:30px;height:30px;margin-right:15px;text-align:center;line-height:30px;color:#fff;background:#3b5998}.rtl .single-product .social-icon .social-share>a,.rtl .quickview-container .social-icon .social-share>a{margin-left:15px;margin-right:0}.single-product .social-icon .social-share>a:last-child,.quickview-container .social-icon .social-share>a:last-child{margin-right:0}.rtl .single-product .social-icon .social-share>a:last-child,.rtl .quickview-container .social-icon .social-share>a:last-child{margin-left:0;margin-right:0}.single-product .social-icon .social-share>a.share-twitter,.quickview-container .social-icon .social-share>a.share-twitter{background:#55acee}.single-product .social-icon .social-share>a.share-linkedin,.quickview-container .social-icon .social-share>a.share-linkedin{background:#007ab9}.single-product .social-icon .social-share>a.share-pinterest,.quickview-container .social-icon .social-share>a.share-pinterest{background:#cb2027}.single-product .social-icon .social-share>a:hover,.quickview-container .social-icon .social-share>a:hover{background:#064532}.single-product .entry-summary .price-single,.quickview-container .entry-summary .price-single{width:100%;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5;line-height:100%;display:flex}.single-product .entry-summary .vendor-info,.quickview-container .entry-summary .vendor-info{color:#000;font-weight:500;margin-bottom:10px}.single-product .entry-summary .vendor-info label,.quickview-container .entry-summary .vendor-info label{margin:0}.single-product .entry-summary .vendor-info a,.quickview-container .entry-summary .vendor-info a{color:#064532;text-transform:uppercase}.single-product .entry-summary .price,.quickview-container .entry-summary .price{color:#000;font-size:24px;display:inline-block;vertical-align:middle;font-weight:600}.single-product .entry-summary .price del,.quickview-container .entry-summary .price del{font-size:20px}.single-product .entry-summary .price ins,.quickview-container .entry-summary .price ins{color:#000}@media (max-width:767px){.single-product .entry-summary .price,.quickview-container .entry-summary .price{font-size:25px}}.single-product .entry-summary .product-lable,.quickview-container .entry-summary .product-lable{position:relative;top:-2px;margin-left:15px}.rtl .single-product .entry-summary .product-lable,.rtl .quickview-container .entry-summary .product-lable{margin-right:15px;margin-left:0}.single-product .entry-summary .product-lable .hot,.quickview-container .entry-summary .product-lable .hot{display:none}.single-product .entry-summary .product-lable .onsale,.quickview-container .entry-summary .product-lable .onsale{position:relative;font-size:12px;text-transform:uppercase;background:transparent;border:2px solid #ff4545;border-right:0;color:#ff4545;line-height:22px;top:0;left:0;padding:0 2px 0 10px;z-index:2;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.rtl .single-product .entry-summary .product-lable .onsale,.rtl .quickview-container .entry-summary .product-lable .onsale{padding:0 10px 0 2px}.single-product .entry-summary .product-lable .onsale:before,.quickview-container .entry-summary .product-lable .onsale:before{content:"";position:absolute;width:26px;height:26px;right:-20px;border-color:#ff4545;border-style:solid;border-width:13px;border-right-color:transparent;top:-2px;display:inline-block!important;z-index:-2}.single-product .entry-summary .product-lable .onsale:after,.quickview-container .entry-summary .product-lable .onsale:after{content:"";position:absolute;width:22px;height:22px;right:-15px;border-color:#fff;border-style:solid;border-width:11px;border-right-color:transparent;top:0;z-index:-1}.single-product .product-type-variable .bwp-single-info .description,.quickview-container .product-type-variable .bwp-single-info .description{margin-bottom:15px}.single-product .product-type-variable .variations_form.cart,.quickview-container .product-type-variable .variations_form.cart{float:none}.single-product .product-type-variable .variations_form.cart .single_variation_wrap,.quickview-container .product-type-variable .variations_form.cart .single_variation_wrap{display:block;vertical-align:top}.single-product .product-type-variable .variations_form.cart .single_variation_wrap .price,.quickview-container .product-type-variable .variations_form.cart .single_variation_wrap .price{margin-top:0;margin-bottom:20px;font-size:23px}.single-product .product-type-variable .variations_form.cart .single_variation_wrap .price del,.quickview-container .product-type-variable .variations_form.cart .single_variation_wrap .price del{font-size:14px}.single-product .product-type-variable .variations_form.cart table,.quickview-container .product-type-variable .variations_form.cart table{border:none;margin-top:10px;position:relative;margin-bottom:0}.single-product .product-type-variable .variations_form.cart table tr,.quickview-container .product-type-variable .variations_form.cart table tr{margin-bottom:10px;display:flex;flex-wrap:wrap}.single-product .product-type-variable .variations_form.cart table tr td,.quickview-container .product-type-variable .variations_form.cart table tr td{border:none;padding:0;margin-bottom:20px!important;text-align:left}.rtl .single-product .product-type-variable .variations_form.cart table tr td,.rtl .quickview-container .product-type-variable .variations_form.cart table tr td{text-align:right}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches{padding:0;display:flex;flex-wrap:wrap}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch-item-wrapper,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch-item-wrapper{margin-right:15px;margin-bottom:10px}.rtl .single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch-item-wrapper,.rtl .quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch-item-wrapper{margin-left:15px;margin-right:0}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch{cursor:pointer}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color{opacity:1;width:38px;height:38px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:0;-webkit-box-shadow:none;box-shadow:none;position:relative;text-indent:100%;margin-right:15px;font-size:0;padding:0;min-width:unset;border:0;margin-bottom:0;text-indent:0}.rtl .single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color,.rtl .quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color{margin-left:15px;margin-right:0}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color:last-child,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color:last-child{margin-right:0}.rtl .single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color:last-child,.rtl .quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color:last-child{margin-left:0;margin-right:0}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color:before,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color:before{position:absolute;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset;margin:0;opacity:0;visibility:hidden;content:"\4e";font-family:eleganticons;color:#fff;left:10px;top:4px;font-size:18px;width:auto;height:auto;border:0}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color .swatch__tooltip,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color .swatch__tooltip{font-size:10px;display:inline-block;font-family:"Lato",sans-serif;padding:0 8px;line-height:18px}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color .swatch__tooltip:after,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color .swatch__tooltip:after{z-index:-1}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color.selected,.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color:hover,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color.selected,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color:hover{border:0!important}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color.selected:before,.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color:hover:before,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color.selected:before,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color:hover:before{opacity:1;visibility:visible}@media (max-width:480px){.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color{margin-right:15px!important}.rtl .single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color,.rtl .quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color{margin-left:15px!important;margin-right:0}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color .swatch__tooltip,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-color .swatch__tooltip{display:none!important}}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image{width:50px;height:50px;padding:0;font-size:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;line-height:20px;min-width:50px;display:inline-block;border:1px solid #ccc;color:#767a79;font-weight:500;margin-right:10px;margin-bottom:0;padding:5px}.rtl .single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image,.rtl .quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image{margin-left:10px;margin-right:0}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image img,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image img{object-fit:cover;vertical-align:middle;height:100%;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image:hover,.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image.selected,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image:hover,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image.selected{border:1px solid #000}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image.disabled,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image.disabled{cursor:not-allowed}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image .swatch__tooltip,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image .swatch__tooltip{font-size:10px;display:inline-block;font-family:"Lato",sans-serif;padding:0 8px;top:5px;line-height:18px}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image .swatch__tooltip:after,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-image .swatch__tooltip:after{z-index:-1}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-label,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-label{min-width:40px;background:transparent;border:1px solid #ccc;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;padding:0 15px;margin-bottom:0;width:auto;height:auto;padding:0 10px!important}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-label:hover,.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-label.selected,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-label:hover,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-label.selected{border:1px solid #000;background:#000;color:#fff}.single-product .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-label.disabled,.quickview-container .product-type-variable .variations_form.cart table tr td.value .tawcvs-swatches .swatch.swatch-label.disabled{cursor:not-allowed}.single-product .product-type-variable .variations_form.cart table tr td.label,.quickview-container .product-type-variable .variations_form.cart table tr td.label{width:100%;margin-bottom:0!important}.single-product .product-type-variable .variations_form.cart table tr td.value,.quickview-container .product-type-variable .variations_form.cart table tr td.value{margin-bottom:0!important;display:block;width:100%}.single-product .product-type-variable .variations_form.cart table tr td label,.quickview-container .product-type-variable .variations_form.cart table tr td label{font-size:13px;text-transform:uppercase;color:#000;margin-bottom:0;margin-right:15px;line-height:40px;text-transform:uppercase;font-weight:600;font-family:"Libre Baskerville",serif}.rtl .single-product .product-type-variable .variations_form.cart table tr td label,.rtl .quickview-container .product-type-variable .variations_form.cart table tr td label{margin-left:15px;margin-right:0}.single-product .product-type-variable .variations_form.cart table tr td .swatch__tooltip,.quickview-container .product-type-variable .variations_form.cart table tr td .swatch__tooltip{display:none}.single-product .product-type-variable .variations_form.cart table tr td select,.quickview-container .product-type-variable .variations_form.cart table tr td select{padding:0 40px 0 10px;height:40px;line-height:40px;color:#767a79;background-position:calc(100% - 18px) calc(1em + 3px),calc(100% - 13px) calc(1em + 3px),calc(100% - 2.5em) .5em;cursor:pointer;border-color:#ccc;margin-bottom:15px}.rtl .single-product .product-type-variable .variations_form.cart table tr td select,.rtl .quickview-container .product-type-variable .variations_form.cart table tr td select{padding:0 10px 0 40px}.single-product .product-type-variable .variations_form.cart table tr td select:focus,.quickview-container .product-type-variable .variations_form.cart table tr td select:focus{background-position:calc(100% - 14px) calc(1em + 3px),calc(100% - 20px) calc(1em + 3px),calc(100% - 2.5em) .5em}.single-product .product-type-variable .variations_form.cart table .reset_variations,.quickview-container .product-type-variable .variations_form.cart table .reset_variations{color:#000;font-size:13px;margin-bottom:-5px;position:relative;display:none}.single-product .product-type-variable .variations_form.cart table .reset_variations:before,.quickview-container .product-type-variable .variations_form.cart table .reset_variations:before{content:"\4d";font-family:ElegantIcons;display:inline-block;font-size:20px;line-height:1;position:relative;top:3px}.single-product .product-type-variable .variations_form.cart table .reset_variations:hover,.quickview-container .product-type-variable .variations_form.cart table .reset_variations:hover{color:#064532}.single-product .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation p,.quickview-container .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation p{margin-bottom:30px}.single-product .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation-add-to-cart,.quickview-container .product-type-variable .variations_form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{display:inline-flex;flex-wrap:wrap;vertical-align:bottom}.single-product .product-type-variable .entry-summary .prices,.quickview-container .product-type-variable .entry-summary .prices{margin:0}.single-product .product-type-grouped .group_table tr>th,.quickview-container .product-type-grouped .group_table tr>th{padding:20px 10px;background-color:#f4f4f4;text-align:center;font-weight:700}@media (max-width:480px){.single-product .product-type-grouped .group_table tr>th,.quickview-container .product-type-grouped .group_table tr>th{padding:20px 1px}}.single-product .product-type-grouped .group_table tr td,.quickview-container .product-type-grouped .group_table tr td{padding:10px;vertical-align:middle;text-align:center}.single-product .product-type-grouped .group_table tr td.product-thumb img,.quickview-container .product-type-grouped .group_table tr td.product-thumb img{max-width:70px}.single-product .product-type-grouped .group_table tr td .product-title,.quickview-container .product-type-grouped .group_table tr td .product-title{font-size:14px;font-weight:400;margin:0;line-height:35px}.single-product .product-type-grouped .group_table tr td .product-title a,.quickview-container .product-type-grouped .group_table tr td .product-title a{color:#767a79}.single-product .product-type-grouped .group_table tr td .product-title a:hover,.quickview-container .product-type-grouped .group_table tr td .product-title a:hover{color:#064532}.single-product .product-type-grouped .group_table tr td.product-price,.quickview-container .product-type-grouped .group_table tr td.product-price{font-size:14px;color:#000;line-height:35px}.single-product .product-type-grouped .group_table tr td.product-price ins,.quickview-container .product-type-grouped .group_table tr td.product-price ins{text-decoration:none}.single-product .product-type-grouped .group_table tr td .product_type_external,.quickview-container .product-type-grouped .group_table tr td .product_type_external{line-height:35px}.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .group_table,.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .group_table{border:1px solid #e5e5e5;margin-bottom:30px}.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product,.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product{display:flex;padding:12px 15px;border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;flex-wrap:wrap}.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product td,.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product td{padding:0;border:0}.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product:last-child,.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product:last-child{border-bottom:0}.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-content,.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-content{display:flex;flex:1}@media (max-width:480px){.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-content,.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-content{flex:0 0 100%}}.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-thumb,.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-thumb{flex:0 0 60px;margin-right:10px}.rtl .single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-thumb,.rtl .quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .type-product .product-thumb{margin-left:10px;margin-right:0}.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .product-info,.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .product-info{padding:0}.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .product-title,.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .product-title{font-size:12px;font-weight:600;font-family:"Libre Baskerville",serif;margin:0 0 2px;text-transform:uppercase}.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .product-title a,.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .product-title a{color:#767a79}.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .product-title a:hover,.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .product-title a:hover{color:#064532}.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart del,.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart del{font-size:11px}.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .product-price,.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .product-price{color:#000;font-weight:500}.single-product .product-type-grouped .bwp-single-info .entry-summary>.cart .stock,.quickview-container .product-type-grouped .bwp-single-info .entry-summary>.cart .stock{margin-top:0}.single-product .product-type-grouped .bwp-single-info .quantity,.quickview-container .product-type-grouped .bwp-single-info .quantity{margin:0;border:1px solid #e5e5e5!important;height:33px;display:inline-block;position:relative;width:135px;padding:0 20px;display:flex}.single-product .product-type-grouped .bwp-single-info .quantity:before,.quickview-container .product-type-grouped .bwp-single-info .quantity:before{display:none}@media (max-width:480px){.single-product .product-type-grouped .bwp-single-info .quantity,.quickview-container .product-type-grouped .bwp-single-info .quantity{margin-top:10px}}.single-product .product-type-grouped .bwp-single-info .quantity input[type=number]::-webkit-inner-spin-button,.single-product .product-type-grouped .bwp-single-info .quantity input[type=number]::-webkit-outer-spin-button,.quickview-container .product-type-grouped .bwp-single-info .quantity input[type=number]::-webkit-inner-spin-button,.quickview-container .product-type-grouped .bwp-single-info .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product .product-type-grouped .bwp-single-info .quantity input,.quickview-container .product-type-grouped .bwp-single-info .quantity input{border:0;height:31px;padding:0;font-size:13px;font-weight:500;flex:1;width:100%}.single-product .product-type-grouped .bwp-single-info .quantity button,.quickview-container .product-type-grouped .bwp-single-info .quantity button{outline-color:transparent;color:#767a79;font-size:0;position:relative}.single-product .product-type-grouped .bwp-single-info .quantity button:hover,.single-product .product-type-grouped .bwp-single-info .quantity button:focus,.quickview-container .product-type-grouped .bwp-single-info .quantity button:hover,.quickview-container .product-type-grouped .bwp-single-info .quantity button:focus{border:none;color:#064532}.single-product .product-type-grouped .bwp-single-info .quantity button:before,.quickview-container .product-type-grouped .bwp-single-info .quantity button:before{display:inline-block;font-size:13px}.single-product .product-type-grouped .bwp-single-info .quantity button.plus,.quickview-container .product-type-grouped .bwp-single-info .quantity button.plus{background:transparent;line-height:15px;border:none;width:18px;height:31px}.single-product .product-type-grouped .bwp-single-info .quantity button.plus:before,.quickview-container .product-type-grouped .bwp-single-info .quantity button.plus:before{position:relative;top:4px}.single-product .product-type-grouped .bwp-single-info .quantity button.minus,.quickview-container .product-type-grouped .bwp-single-info .quantity button.minus{border:none;width:18px;height:31px;background:transparent}.single-product .product-type-grouped .bwp-single-info .quantity button.minus:before,.quickview-container .product-type-grouped .bwp-single-info .quantity button.minus:before{position:relative;top:2px}.single-product .product-type-grouped .bwp-single-info .quantity button.minus:after,.quickview-container .product-type-grouped .bwp-single-info .quantity button.minus:after{display:none}.single-product .product-type-grouped .bwp-single-product.full_width .bwp-single-info,.quickview-container .product-type-grouped .bwp-single-product.full_width .bwp-single-info{display:flex;flex-wrap:wrap}.single-product .product-type-grouped .bwp-single-product.full_width .bwp-single-info .entry-heading,.quickview-container .product-type-grouped .bwp-single-product.full_width .bwp-single-info .entry-heading{flex:1}.single-product .product-type-grouped .bwp-single-product.full_width .bwp-single-info form.cart .group_table,.quickview-container .product-type-grouped .bwp-single-product.full_width .bwp-single-info form.cart .group_table{width:100%}.single-product .product-type-grouped .bwp-single-product.full_width .bwp-single-info form.cart .single_add_to_cart_button,.quickview-container .product-type-grouped .bwp-single-product.full_width .bwp-single-info form.cart .single_add_to_cart_button{margin:0}.single-product .product-type-grouped .bwp-single-product.full_width .bwp-single-info form.cart .quantity .plus,.single-product .product-type-grouped .bwp-single-product.full_width .bwp-single-info form.cart .quantity .minus,.quickview-container .product-type-grouped .bwp-single-product.full_width .bwp-single-info form.cart .quantity .plus,.quickview-container .product-type-grouped .bwp-single-product.full_width .bwp-single-info form.cart .quantity .minus{height:32px}@media (max-width:991px){.single-product .product-type-grouped .bwp-single-product.full_width .bwp-single-info .entry-heading,.quickview-container .product-type-grouped .bwp-single-product.full_width .bwp-single-info .entry-heading{flex:0 0 100%}.single-product .product-type-grouped .bwp-single-product.full_width .bwp-single-info .entry-cart,.quickview-container .product-type-grouped .bwp-single-product.full_width .bwp-single-info .entry-cart{width:100%}}@media (max-width:1500px) and (min-width:991px){.single-product .product-type-grouped .bwp-single-product.full_width .social-icon,.quickview-container .product-type-grouped .bwp-single-product.full_width .social-icon{display:none}}.single-product .product-type-grouped .single-product-background.dark .bwp-single-info .entry-summary>.cart .product-title a,.quickview-container .product-type-grouped .single-product-background.dark .bwp-single-info .entry-summary>.cart .product-title a{color:#fff}.single-product .product-type-grouped .single-product-background.dark .bwp-single-info .entry-summary>.cart .product-title a:hover,.quickview-container .product-type-grouped .single-product-background.dark .bwp-single-info .entry-summary>.cart .product-title a:hover{color:#064532}.single-product .product-type-grouped .single-product-background.dark .bwp-single-info .entry-summary>.cart .product-price,.quickview-container .product-type-grouped .single-product-background.dark .bwp-single-info .entry-summary>.cart .product-price{color:#fff}.single-product .product-type-simple .bwp-single-info .entry-summary>.cart,.quickview-container .product-type-simple .bwp-single-info .entry-summary>.cart{margin-top:0;width:100%;display:flex;flex-wrap:wrap}.single-product .product-type-simple .bwp-single-info .entry-summary>.cart .quantity-button,.quickview-container .product-type-simple .bwp-single-info .entry-summary>.cart .quantity-button{display:flex;flex-wrap:wrap}.single-product .product-type-simple .bwp-single-product.full_width .bwp-single-info,.quickview-container .product-type-simple .bwp-single-product.full_width .bwp-single-info{display:flex;flex-wrap:wrap;align-items:flex-end}.single-product .product-type-simple .bwp-single-product.full_width .bwp-single-info .entry-heading,.quickview-container .product-type-simple .bwp-single-product.full_width .bwp-single-info .entry-heading{flex:1}.single-product .product-type-simple .bwp-single-product.full_width .bwp-single-info .entry-cart,.quickview-container .product-type-simple .bwp-single-product.full_width .bwp-single-info .entry-cart{margin-bottom:20px}@media (max-width:991px){.single-product .product-type-simple .bwp-single-product.full_width .bwp-single-info .entry-heading,.quickview-container .product-type-simple .bwp-single-product.full_width .bwp-single-info .entry-heading{flex:0 0 100%}.single-product .product-type-simple .bwp-single-product.full_width .bwp-single-info .entry-cart,.quickview-container .product-type-simple .bwp-single-product.full_width .bwp-single-info .entry-cart{width:100%}}.single-product .product-type-external .quick_buy_container,.quickview-container .product-type-external .quick_buy_container{display:none}.single-product .product-type-external .bwp-single-info .entry-summary>.cart,.quickview-container .product-type-external .bwp-single-info .entry-summary>.cart{margin-bottom:-10px;clear:both}.single-product .product-type-external .bwp-single-info .woosw-btn,.single-product .product-type-external .bwp-single-info .woosc-btn,.quickview-container .product-type-external .bwp-single-info .woosw-btn,.quickview-container .product-type-external .bwp-single-info .woosc-btn{margin-top:20px}.single-product .product-type-external .bwp-single-product.full_width .bwp-single-info,.quickview-container .product-type-external .bwp-single-product.full_width .bwp-single-info{display:flex;flex-wrap:wrap;align-items:flex-end}.single-product .product-type-external .bwp-single-product.full_width .bwp-single-info .entry-heading,.quickview-container .product-type-external .bwp-single-product.full_width .bwp-single-info .entry-heading{flex:1}.single-product .product-type-external .bwp-single-product.full_width .bwp-single-info .entry-cart,.quickview-container .product-type-external .bwp-single-product.full_width .bwp-single-info .entry-cart{margin-bottom:20px;min-width:500px;display:flex}.single-product .product-type-external .bwp-single-product.full_width .bwp-single-info .entry-cart .cart,.quickview-container .product-type-external .bwp-single-product.full_width .bwp-single-info .entry-cart .cart{flex:1}@media (max-width:991px){.single-product .product-type-external .bwp-single-product.full_width .bwp-single-info .entry-heading,.quickview-container .product-type-external .bwp-single-product.full_width .bwp-single-info .entry-heading{flex:0 0 100%}.single-product .product-type-external .bwp-single-product.full_width .bwp-single-info .entry-cart,.quickview-container .product-type-external .bwp-single-product.full_width .bwp-single-info .entry-cart{width:100%;min-width:unset}}.single-product .type-product>div:last-of-type.woocommerce-tabs,.quickview-container .type-product>div:last-of-type.woocommerce-tabs{margin-bottom:0}.single-product .type-product.outofstock .variations,.quickview-container .type-product.outofstock .variations{display:none}.single-product .type-product.outofstock .variations_button,.quickview-container .type-product.outofstock .variations_button{display:none!important}.single-product .type-product.outofstock .product-stock,.quickview-container .type-product.outofstock .product-stock{margin:0;line-height:45px;font-size:15px;font-weight:500;color:#000;text-align:center;background:#ededed;cursor:no-drop;margin-bottom:5px;font-weight:600;text-transform:uppercase}.single-product .type-product.outofstock .product-stock span,.quickview-container .type-product.outofstock .product-stock span{color:#000}.single-product .brands-single,.quickview-container .brands-single{display:inline-flex;align-items:center;margin-bottom:10px;position:relative;top:-4px}.single-product .brands-single .title-brand,.quickview-container .brands-single .title-brand{margin:1px 5px 0 0;font-size:13px;font-weight:400;color:#767a79}.rtl .single-product .brands-single .title-brand,.rtl .quickview-container .brands-single .title-brand{margin:1px 0 0 5px}.single-product .brands-single ul,.quickview-container .brands-single ul{padding:0;list-style:none}.single-product .brands-single ul li,.quickview-container .brands-single ul li{display:inline-block}.single-product .brands-single ul li:last-child a:after,.quickview-container .brands-single ul li:last-child a:after{display:none}.single-product .brands-single ul li a,.quickview-container .brands-single ul li a{display:inline-block;color:#064532;font-size:13px}.single-product .brands-single ul li a:after,.quickview-container .brands-single ul li a:after{content:",";margin:0 5px 0 0}.rtl .single-product .brands-single ul li a:after,.rtl .quickview-container .brands-single ul li a:after{margin:0 0 0 5px}.single-product .brands-single ul li a:hover,.quickview-container .brands-single ul li a:hover{color:#000}.single-product .countdown-single,.quickview-container .countdown-single{margin:25px 0 10px;display:flex;align-items:center}.single-product .countdown-single .title-countdown h2,.quickview-container .countdown-single .title-countdown h2{margin:0;font-size:14px;text-transform:uppercase}.single-product .countdown-single .title-countdown p,.quickview-container .countdown-single .title-countdown p{font-size:12px;margin:0}.single-product .countdown-single .product-countdown,.quickview-container .countdown-single .product-countdown{padding-left:10px}.rtl .single-product .countdown-single .product-countdown,.rtl .quickview-container .countdown-single .product-countdown{padding-right:10px;padding-left:0}.single-product .countdown-single .product-countdown .countdown-content>span,.quickview-container .countdown-single .product-countdown .countdown-content>span{display:inline-block;margin-right:10px;text-align:center}.rtl .single-product .countdown-single .product-countdown .countdown-content>span,.rtl .quickview-container .countdown-single .product-countdown .countdown-content>span{margin-left:10px;margin-right:0}.single-product .countdown-single .product-countdown .countdown-content>span:last-child,.quickview-container .countdown-single .product-countdown .countdown-content>span:last-child{margin-right:0}.rtl .single-product .countdown-single .product-countdown .countdown-content>span:last-child,.rtl .quickview-container .countdown-single .product-countdown .countdown-content>span:last-child{margin-left:0;margin-right:0}.single-product .countdown-single .product-countdown .countdown-content .countdown-amount,.quickview-container .countdown-single .product-countdown .countdown-content .countdown-amount{width:45px;height:45px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;text-align:center;line-height:45px;font-size:16px;color:#fff;display:inline-block;font-weight:600;background:#064532}.single-product .countdown-single .product-countdown .countdown-content .countdown-text,.quickview-container .countdown-single .product-countdown .countdown-content .countdown-text{display:block;font-size:10px;text-transform:uppercase;color:#000;font-weight:600;margin-top:2px}@media (max-width:480px){.single-product .countdown-single .product-countdown .countdown-content>span,.quickview-container .countdown-single .product-countdown .countdown-content>span{margin-right:10px}.rtl .single-product .countdown-single .product-countdown .countdown-content>span,.rtl .quickview-container .countdown-single .product-countdown .countdown-content>span{margin-left:10px;margin-right:0}.single-product .countdown-single .product-countdown .countdown-content .countdown-amount,.quickview-container .countdown-single .product-countdown .countdown-content .countdown-amount{width:60px;height:60px;line-height:56px;font-size:22px}.single-product .countdown-single .product-countdown .countdown-content .countdown-text,.quickview-container .countdown-single .product-countdown .countdown-content .countdown-text{font-size:12px;letter-spacing:1.6px;text-indent:1.6px}}.quickview-container .bwp-single-info .entry-summary .quantity-button,.quickview-container .bwp-single-info .entry-summary .woocommerce-variation-add-to-cart{width:100%}.quickview-container .bwp-single-info .entry-summary .single_add_to_cart_button.button{min-width:160px;margin-right:0;flex:1}.rtl .quickview-container .bwp-single-info .entry-summary .single_add_to_cart_button.button{margin-left:0;margin-right:0}.quickview-container .bwp-single-info .entry-summary .quantity input{width:120px}.quickview-container .bwp-single-info .entry-summary .quantity button{width:30px}.quickview-container .bwp-single-info .entry-summary .button.quick-buy{min-width:150px;width:100%}.quickview-container .bwp-single-info .entry-summary .woocommerce-variation-price,.quickview-container .bwp-single-info .entry-summary .woocommerce-variation-availability,.quickview-container .bwp-single-info .entry-summary .woocommerce-variation-add-to-cart .quantity{display:block!important;visibility:visible!important}.quickview-container .bwp-single-info .entry-summary .woocommerce-variation-price{margin-top:10px}.quickview-container .product-type-grouped .bwp-single-info .entry-summary .button.quick-buy{width:auto;min-width:160px}.quickview-container .product-type-grouped .bwp-single-info .entry-summary .single_add_to_cart_button.button{min-width:160px}.wishlist-items-wrapper .product-price{font-size:15px}.wishlist-items-wrapper .product-price ins{text-decoration:none}.woocommerce-account .woocommerce-form-row{margin:0;margin-bottom:14px}.woocommerce-account .woocommerce-form-row label{display:block;width:100%}.woocommerce-account .woocommerce-form-row .password-input{width:100%}.woocommerce-account .woocommerce-MyAccount-content fieldset{margin-top:30px}@media (max-width:991px){.woocommerce-account #customer_login>div{margin:25px 0}}.woocommerce-account #customer_login .box-form-login{border:2px solid #eaeaea;padding:50px 0 40px;height:100%}.woocommerce-account #customer_login .required{color:red}.woocommerce-account #customer_login h2{text-align:center;position:relative;margin:0 0 40px;font-size:20px;padding-bottom:15px}.woocommerce-account #customer_login h2:before{font-size:21px;content:"\e90c";font-family:wpbingofont;display:inline-block;margin-right:10px}.rtl .woocommerce-account #customer_login h2:before{margin-left:10px;margin-right:0}.woocommerce-account #customer_login h2:after{content:"";width:132px;height:2px;background:#000;position:absolute;bottom:-2px;left:calc(50% - 66px)}.woocommerce-account #customer_login h2.register:before{content:"\e915"}.woocommerce-account #customer_login .button-login,.woocommerce-account #customer_login .button-register{text-align:center}.woocommerce-account #customer_login .button-login input[type="submit"],.woocommerce-account #customer_login .button-register input[type="submit"]{background:#000;border:0;font-size:12px;color:#fff;text-transform:uppercase;cursor:pointer;text-transform:uppercase;font-weight:500;letter-spacing:1px}.woocommerce-account #customer_login .button-login input[type="submit"]:hover,.woocommerce-account #customer_login .button-register input[type="submit"]:hover{background:#064532}.woocommerce-account #customer_login .button-register input[type="submit"]{background:#b9b9b9}.woocommerce-account #customer_login .button-register input[type="submit"]:hover{background:#064532}.woocommerce-account #customer_login .box-content{padding:0 90px 0}.woocommerce-account #customer_login .box-content input{width:100%;height:55px;line-height:55px}.woocommerce-account #customer_login .box-content .username input,.woocommerce-account #customer_login .box-content .password input,.woocommerce-account #customer_login .box-content .email input{padding:0 20px;margin-bottom:15px}@media (max-width:1199px){.woocommerce-account #customer_login .box-content{padding:0 50px}}@media (max-width:991px){.woocommerce-account #customer_login .box-content{padding:0 30px}}@media (max-width:480px){.woocommerce-account #customer_login .box-content{padding:0 15px}}.woocommerce-account #customer_login .user-role{margin:0 0 18px;justify-content:space-between}.woocommerce-account #customer_login .user-role:after,.woocommerce-account #customer_login .user-role:before{display:none}.woocommerce-account #customer_login .user-role input{width:16px;height:16px;display:inline-block;position:relative;top:3px}.woocommerce-account #customer_login .user-role .radio{color:#000;font-weight:500;cursor:pointer}.woocommerce-account #customer_login .form-row{margin-left:0;margin-right:0}.woocommerce-account #customer_login .woocommerce-password-hint{margin-bottom:20px;display:block}.woocommerce-account #customer_login .rememberme-lost{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:20px}.woocommerce-account #customer_login .rememberme-lost .rememberme{margin-right:10px;position:relative}.rtl .woocommerce-account #customer_login .rememberme-lost .rememberme{margin-left:10px;margin-right:0}.woocommerce-account #customer_login .rememberme-lost .rememberme input{position:absolute;opacity:0;height:22px;cursor:pointer}.woocommerce-account #customer_login .rememberme-lost .rememberme input:checked+label:after{opacity:1}.woocommerce-account #customer_login .rememberme-lost .rememberme input:checked+label:before{border-color:#0075ff}.woocommerce-account #customer_login .rememberme-lost .inline{color:#000;font-weight:500;cursor:pointer}.woocommerce-account #customer_login .rememberme-lost .inline:before{width:16px;height:16px;content:"";display:inline-block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #000;margin-right:5px;position:relative;top:3px;z-index:2}.rtl .woocommerce-account #customer_login .rememberme-lost .inline:before{margin-left:5px;margin-right:0}.woocommerce-account #customer_login .rememberme-lost .inline:after{width:16px;height:16px;content:"";display:inline-block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:absolute;top:4px;border:2.5px solid #fff;left:0;background:#0075ff;z-index:1;opacity:0}.rtl .woocommerce-account #customer_login .rememberme-lost .inline:after{right:0;left:auto}.woocommerce-account #customer_login .rememberme-lost .lost_password{font-weight:500}.woocommerce-account #customer_login .rememberme-lost .lost_password a{display:inline-block;position:relative}.woocommerce-account #customer_login .rememberme-lost .lost_password a:before{bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);content:"";position:absolute;width:100%;height:1px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:#000}.woocommerce-account #customer_login .rememberme-lost .lost_password a:hover:before{background:#064532;width:50%}.woocommerce-account legend{color:#000;font-weight:500;margin-top:30px}.woocommerce-cart .woocommerce-cart-form .actions .coupon{flex:0 0 50%;display:flex}.woocommerce-cart .woocommerce-cart-form .actions .coupon input{line-height:50px;padding:0 10px;flex:1;margin-right:5px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.rtl .woocommerce-cart .woocommerce-cart-form .actions .coupon input{margin-left:5px;margin-right:0}.woocommerce-cart .woocommerce-cart-form .actions .bottom-cart{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.woocommerce-cart .woocommerce-cart-form .actions .bottom-cart h2{margin:0;font-size:14px}@media (max-width:991px){.woocommerce-cart .woocommerce-cart-form .actions .bottom-cart h2{margin:8px 0 15px}.woocommerce-cart .woocommerce-cart-form .actions .bottom-cart .coupon{flex:0 0 100%;margin-bottom:10px;flex-wrap:wrap}}.woocommerce-cart .cart-collaterals{background:#f6f6f6;padding-bottom:45px;max-width:370px;margin-left:auto}.rtl .woocommerce-cart .cart-collaterals{margin-right:auto;margin-left:0}.woocommerce-cart .cart-collaterals h2{font-size:14px;color:#000;text-transform:uppercase;padding:15px 30px 11px;background:#e9e9e9;margin:0;line-height:1.8;border-bottom:0;font-weight:600}.woocommerce-cart .cart-collaterals .woocommerce-shipping-totals{display:flex;padding:15px 30px;align-items:center}.woocommerce-cart .cart-collaterals .woocommerce-shipping-totals h2{font-size:13px;text-transform:capitalize;background:transparent;padding:0}.woocommerce-cart .cart-collaterals .woocommerce-shipping-totals>*{flex:1}.woocommerce-cart .cart-collaterals .cart-subtotal{display:flex;padding:15px 30px;align-items:center}.woocommerce-cart .cart-collaterals .cart-subtotal>*{flex:1}.woocommerce-cart .cart-collaterals .cart-subtotal>* .woocommerce-Price-amount{font-size:20px;color:#000}.woocommerce-cart .cart-collaterals .order-total{display:flex;padding:15px 30px;align-items:center}.woocommerce-cart .cart-collaterals .order-total>div{flex:1}.woocommerce-cart .cart-collaterals .order-total .woocommerce-Price-amount{font-size:24px;color:#000}.woocommerce-cart .cart-collaterals .title{color:#000;font-family:"Libre Baskerville",serif;font-weight:600}.woocommerce-cart .cart-collaterals .woocs_special_price_code{color:#000;font-size:20px}.woocommerce-cart .cart-collaterals a.shipping-calculator-button{color:#000;font-weight:700;position:relative;display:inline-block;padding-bottom:2px;font-size:13px}.woocommerce-cart .cart-collaterals a.shipping-calculator-button:before{content:"";width:100%;height:2px;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:#000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.woocommerce-cart .cart-collaterals a.shipping-calculator-button:hover{color:#064532}.woocommerce-cart .cart-collaterals a.shipping-calculator-button:hover:before{background:#064532;width:60%}.woocommerce-cart .cart-collaterals .shipping-calculator-form{margin-top:20px}.woocommerce-cart .cart-collaterals .shipping-calculator-form .button{padding:0 20px;line-height:40px;font-size:14px;text-transform:uppercase;font-weight:500}.woocommerce-cart .cart-collaterals ul.woocommerce-shipping-methods{margin-bottom:10px}@media (max-width:767px){.woocommerce-cart .cart-collaterals ul.woocommerce-shipping-methods{display:block}}.woocommerce-cart .cart-collaterals ul li{margin-right:20px}.rtl .woocommerce-cart .cart-collaterals ul li{margin-left:20px;margin-right:0}.woocommerce-cart .cart-collaterals ul li input[type="radio"],.woocommerce-cart .cart-collaterals ul li input[type="checkbox"]{margin-top:0}.woocommerce-cart .cart-collaterals ul li .shipping_method{display:none}.woocommerce-cart .cart-collaterals ul li label{margin:0;margin-left:0;font-weight:400;margin-bottom:0;position:relative;padding-left:18px;cursor:pointer}.rtl .woocommerce-cart .cart-collaterals ul li label{margin-right:0;margin-left:0}.rtl .woocommerce-cart .cart-collaterals ul li label{padding-right:18px;padding-left:0}.woocommerce-cart .cart-collaterals ul li label:before{position:absolute;left:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;top:calc(50% - 6px);width:12px;height:12px;border:1px solid #767a79;content:""}.rtl .woocommerce-cart .cart-collaterals ul li label:before{right:0;left:auto}.woocommerce-cart .cart-collaterals ul li .shipping_method:checked+label:before{background:#000;border-color:#000}@media (max-width:1440px){.woocommerce-cart .cart-collaterals{max-width:100%}}.woocommerce-wishlist .wishlist-title h2{font-size:19px;padding:0;margin-bottom:0}.vendor_dashboard.logged-in .form-row label.checkbox{display:inline-block}.vendor_dashboard.logged-in .form-row input[type="submit"]{background:#064532;color:#fff;border:1px solid #064532}.vendor_dashboard.logged-in .form-row input[type="submit"]:hover{background:#021610}.vendor_dashboard.logged-in center>p>a{padding:0 10px;position:relative}.vendor_dashboard.logged-in center>p>a:before{content:"";width:1px;height:13px;position:absolute;background:#a3a3a3;top:5px;left:-3px}.rtl .vendor_dashboard.logged-in center>p>a:before{right:-3px;left:auto}.vendor_dashboard.logged-in center>p>a:first-child:before{display:none}.vendor_dashboard.logged-in input[type="submit"]{background:#064532;border:0;color:#fff}.vendor_dashboard.logged-in input[type="submit"]:hover{background:#021610!important}.vendor_dashboard.logged-in table.table-vendor-sales-report thead>tr>th:empty{display:none}.shop_settings.logged-in input[type="submit"]{background:#064532;border:0;color:#fff}.shop_settings.logged-in input[type="submit"]:hover{background:#021610!important}.shop_settings.logged-in #pv_shop_description_container .wp-editor-wrap,.shop_settings.logged-in #pv_seller_info_container .wp-editor-wrap{border:0;margin-bottom:20px}ul.wcv_vendorslist{list-style-type:none;padding:0}@media (min-width:992px){ul.wcv_vendorslist{display:flex;flex-wrap:wrap;margin:0 -15px}ul.wcv_vendorslist>li{width:calc(50% - 30px);float:left;margin-left:15px;margin-right:15px}.rtl ul.wcv_vendorslist>li{float:right}ul.wcv_vendorslist>li:nth-last-child(2):nth-child(2n+1){border:none;margin-bottom:0;padding-bottom:0}}ul.wcv_vendorslist>li{padding-bottom:30px;border-bottom:1px solid #e6e6e6;margin-bottom:30px}@media (max-width:767px){ul.wcv_vendorslist>li{padding-bottom:25px}}ul.wcv_vendorslist>li:last-child{border:none;margin-bottom:0;padding-bottom:0}ul.wcv_vendorslist>li .shop-name{font-size:20px;padding-bottom:10px;display:inline-block}@media (max-width:767px){ul.wcv_vendorslist>li .vendor-list-infor{padding-top:15px}}ul.wcv_vendorslist>li .vendor-list-infor i{color:#064532;text-align:center;width:15px;margin-right:10px}.rtl ul.wcv_vendorslist>li .vendor-list-infor i{margin-left:10px;margin-right:0}ul.wcv_vendorslist>li .vendor-list-infor>div{margin-bottom:4px}ul.wcv_vendorslist>li .vendor-list-infor>div:last-child{margin-bottom:0}.vender-main-header{margin-bottom:45px}.vender-main-header h2{font-size:25px;margin-bottom:20px}.vender-main-header .vendor-list-top{border:1px solid #e6e6e6;padding:20px;margin-bottom:25px}.vender-main-header .vendor-list-top .vendor-list-infor i{color:#064532;text-align:center;width:15px;margin-right:10px}.rtl .vender-main-header .vendor-list-top .vendor-list-infor i{margin-left:10px;margin-right:0}.vender-main-header .vendor-list-top .vendor-list-infor>div{margin-bottom:4px}.vender-main-header .vendor-list-top .vendor-list-infor>div:last-child{margin-bottom:0}@media (min-width:1280px){.wcv-store-header,.pv_shop_description{max-width:1280px;margin:auto;padding:0 15px}}.pv_shop_description{margin-bottom:50px}.wcv-store-header.header-modern .cover{height:500px;background-size:contain;background-repeat:no-repeat;background-position:center}.wcv-store-header.header-modern .name{color:#000;font-weight:700;text-shadow:unset}.wcv-store-header.header-modern .desc{color:#767a79;text-shadow:unset}.wcv-store-header.header-modern .meta{margin-bottom:30px;margin-top:20px}.dokan-stores .main-content{position:relative}.dokan-stores .main-content .dokan-overlay{position:absolute;background:rgba(255,255,255,.3)}.dokan-stores .dokan-seller-search{border:1px solid #e6e6e6!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;margin-bottom:10px}.dokan-stores #dokan-seller-listing-wrap ul.dokan-seller-wrap li{margin-bottom:30px}.dokan-stores #dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-data p{color:#767a79}.dokan-stores #dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-data h2 a{color:#000}.dokan-stores #dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-data h2 a:hover{color:#064532}.dokan-stores #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a{background:#064532;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.dokan-stores #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a:hover{background:#042e21}.dokan-store .dokan-single-store{width:100%}.dokan-store .dokan-single-store .profile-frame .profile-info-box{margin-bottom:50px}@media (min-width:1199px){.dokan-store .dokan-single-store .profile-frame .profile-info-box>img{min-height:400px;object-fit:cover}}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .store-social li a{width:30px;height:30px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;line-height:30px;display:inline-block;text-align:center;background:#767a79}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .store-social li a i{font-size:13px!important;color:#fff!important;text-shadow:unset!important;-webkit-text-shadow:unset!important;-moz-text-shadow:unset!important;-ms-text-shadow:unset!important;-o-text-shadow:unset!important}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-default .store-social li a:hover{background:#064532}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li{width:100%}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li:before{display:none}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li i{color:#064532;margin-top:4px;font-size:18px;width:25px;text-align:center}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li.dokan-store-rating i,.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li.dokan-store-open-close i{font-size:15px}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper{height:auto}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info{margin-bottom:-40px}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info h2{color:#000000!important;font-size:25px!important}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery{border-color:#e6e6e6;padding:20px}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head{margin-right:0}.rtl .dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head{margin-left:0;margin-right:0}@media (min-width:768px){.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img{margin-bottom:0}}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img img{border:0;padding:0}@media (max-width:767px){.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info{padding:0}}@media (min-width:768px){.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info{width:calc(100% - 150px)}}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info h2.store-name{font-size:25px;font-weight:700;margin-top:0;line-height:1}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li{width:100%}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li:before{display:none}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li i{color:#064532;margin-top:4px;font-size:18px;width:25px}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li.dokan-store-rating i,.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info li.dokan-store-open-close i{font-size:15px}.dokan-store .dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social{display:block}.dokan-store .dokan-single-store .dokan-store-products-ordeby .orderby-search{float:right;width:100%;max-width:300px}.rtl .dokan-store .dokan-single-store .dokan-store-products-ordeby .orderby-search{float:left}.dokan-store .dokan-single-store .dokan-store-products-ordeby .product-name-search{margin-right:10px}.rtl .dokan-store .dokan-single-store .dokan-store-products-ordeby .product-name-search{margin-left:10px;margin-right:0}.dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline{border:0;width:100%;display:none;vertical-align:top;margin-bottom:30px}.dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline li{border-right:1px solid #fff;background:transparent;box-shadow:none;margin:0;float:left}.rtl .dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline li{border-left:1px solid #fff;border-right:0}.rtl .dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline li{float:right}.dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline li:last-child{border-right:0;padding-right:0}.rtl .dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline li:last-child{border-left:0;border-right:0}.rtl .dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline li:last-child{padding-left:0;padding-right:0}.dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline li a{padding:0;color:#767a79;text-transform:uppercase;font-size:14px;font-weight:700;position:relative;padding:0 35px;line-height:40px;display:inline-block;background:#f4f4f4}.dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline li.active a,.dokan-store .dokan-single-store .dokan-store-tabs ul.dokan-list-inline li:hover a{color:#fff;background:#064532}.dokan-store .dokan-store-sidebar i.fa{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.dokan-store .dokan-store-sidebar .dokan-store-menu ul li a{border:0!important}.dokan-store .dokan-store-sidebar .dokan-store-menu .caret-icon{float:right}.rtl .dokan-store .dokan-store-sidebar .dokan-store-menu .caret-icon{float:left}.dokan-store .dokan-store-sidebar .dokan-store-menu .caret-icon i.fa{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.dokan-store .dokan-store-sidebar .dokan-store-menu .caret-icon i.fa:before{content:"\f105"}.dokan-store .dokan-store-sidebar .dokan-store-menu .caret-icon i.fa.fa-rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.dokan-store .dokan-store-sidebar .seller-form .dokan-form-group input,.dokan-store .dokan-store-sidebar .seller-form .dokan-form-group textarea{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.dokan-store .dokan-store-sidebar .dokan-store-contact ul{padding:0!important}.dokan-store .dokan-store-sidebar .dokan-store-contact ul li{margin-bottom:20px;padding:0}.dokan-store .dokan-store-sidebar .dokan-store-contact ul li>label{display:none}.dokan-store .dokan-store-sidebar .dokan-store-contact ul li:before{display:none!important}.dokan-store .dokan-store-sidebar .dokan-store-contact .dokan-btn-theme{background:#064532;border-color:#064532;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.dokan-store .dokan-store-sidebar .dokan-store-contact .dokan-btn-theme:hover{background:#042e21}@media (max-width:991px){.dokan-store .dokan-single-store.dokan-w8,.dokan-store .dokan-store-sidebar.dokan-w3{width:100%}.dokan-store .dokan-store-sidebar.dokan-w3{margin-bottom:50px}}@media (max-width:767px){.dokan-store .dokan-single-store.dokan-w8,.dokan-store .dokan-store-sidebar.dokan-w3{width:100%!important;margin-right:0!important;margin-left:0!important}}.dokan-pagination-container .dokan-pagination li a{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.sells-graph .chart-placeholder.main .legend table,.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.sells-graph .chart-placeholder.main .legend>div{width:calc(100% - 50px)}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter li:last-child{border:0}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter li:last-child>.count{border:0}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.products{display:block}.dokan-dashboard .dokan-dashboard-wrap .dokan-dash-sidebar{background:#000}.dokan-dashboard .dokan-dashboard-wrap .dokan-dash-sidebar ul.dokan-dashboard-menu{background:#000}.dokan-dashboard .dokan-dashboard-wrap .dokan-dash-sidebar ul.dokan-dashboard-menu li.active,.dokan-dashboard .dokan-dashboard-wrap .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover{background:#064532}.dokan-dashboard .dokan-dashboard-wrap .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover{background:#064532}.dokan-dashboard .pagination-wrap ul.pagination>li>span.current,.dokan-dashboard .pagination-wrap ul.pagination>li>span:hover{background:#064532;color:#fff}.dokan-dashboard .pagination-wrap ul.pagination>li a:hover{background:#064532;color:#fff}input[type="submit"].dokan-btn-theme,a.dokan-btn-theme,.dokan-btn-theme{background:#064532!important;border-color:#064532!important;font-weight:500!important;text-transform:uppercase;font-size:12px;padding:0 20px;line-height:33px;font-weight:700}input[type="submit"].dokan-btn-theme:hover,a.dokan-btn-theme:hover,.dokan-btn-theme:hover{background:#021610!important}#dokan-store-listing-filter-wrap .dokan-btn-theme{background:#064532;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important;text-transform:uppercase;font-size:13px;letter-spacing:2px;font-weight:700}#dokan-store-listing-filter-wrap .dokan-btn-theme:hover{background:#021610}#dokan-store-listing-filter-wrap .toggle-view>span:hover,#dokan-store-listing-filter-wrap .toggle-view>span.active{color:#064532!important}#dokan-seller-listing-wrap .store-content .store-data h2{margin-top:0}#dokan-seller-listing-wrap .store-footer a .dokan-btn-theme{background:transparent!important;font-size:25px;font-family:ElegantIcons;position:relative;width:40px;height:40px;margin-right:0;line-height:38px;border:1px solid #e1e1e1!important;color:#000;padding:0}.rtl #dokan-seller-listing-wrap .store-footer a .dokan-btn-theme{margin-left:0;margin-right:0}#dokan-seller-listing-wrap .store-footer a .dokan-btn-theme:before{content:"\35"}#dokan-seller-listing-wrap .store-footer a:hover .dokan-btn-theme{background:#064532!important;border-color:#064532;color:#fff}#dokan-seller-listing-wrap .store-footer .seller-avatar{top:-40px!important}#dokan-seller-listing-wrap .store-footer .seller-avatar img{margin:0}#dokan-seller-listing-wrap .store-header .store-banner img{object-fit:cover}#dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-data h2 a{color:#000000!important;font-size:20px}#dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-data h2 a:hover{color:#064532!important}#dokan-seller-listing-wrap ul.dokan-seller-wrap li.no-banner-img .store-content .store-data p{color:#767a79!important}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-data h2 a{font-size:20px!important}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-phone i{margin-right:10px}.rtl #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-phone i{margin-left:10px;margin-right:0}#dokan-seller-listing-wrap.list-view .store-content .store-data h2{margin-bottom:-3px!important}#dokan-seller-listing-wrap.list-view .store_open_is_on{margin-top:0}#dokan-seller-listing-wrap.list-view .store-address{margin-bottom:5px!important;display:block!important;margin-top:0!important}#dokan-seller-listing-wrap.list-view .store-address:before{color:#064532!important}#dokan-seller-listing-wrap.list-view .store-phone{margin-bottom:0!important;display:block!important}#dokan-seller-listing-wrap.list-view .store-phone i{color:#064532!important}#dokan-seller-listing-wrap.list-view .store-footer a .dokan-btn-theme{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;-o-border-radius:0!important}#wcmp-store-conatiner{overflow:visible;background:transparent;padding:0;margin:0;border:0;white-space:normal;color:#767a79}#wcmp-store-conatiner .wcmp-store-map-pagination{border-bottom:0}#wcmp-store-conatiner input[type="submit"]{background:#064532;color:#fff;border:none}#wcmp-store-conatiner input[type="submit"]:hover{background:#021610}#wcmp-store-conatiner .wcmp-store-locator-wrap .wcmp-store-map-filter{background:#f5f5f5}#wcmp-store-conatiner .wcmp-store-locator-wrap .wcmp-store-map-pagination{margin-top:30px;border:0;padding:0}#wcmp-store-conatiner .wcmp-store-list-wrap{margin-top:30px!important;margin-bottom:-40px!important;margin-left:-15px!important;margin-right:-15px!important;display:flex;flex-wrap:wrap}@media (max-width:767px){#wcmp-store-conatiner .wcmp-store-list-wrap{margin-left:0!important;margin-right:0!important}}#wcmp-store-conatiner .wcmp-store-list-wrap .wcmp-store-list{margin-left:15px!important;margin-right:15px!important;width:calc(33.333333% - 30px);margin-bottom:40px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e6e6e6}@media (min-width:768px) and (max-width:991px){#wcmp-store-conatiner .wcmp-store-list-wrap .wcmp-store-list{width:calc(50% - 30px)}}@media (max-width:767px){#wcmp-store-conatiner .wcmp-store-list-wrap .wcmp-store-list{width:100%;margin-left:0!important;margin-right:0!important}}#wcmp-store-conatiner .wcmp-store-list-wrap .wcmp-store-list .wcmp-store-picture:after{display:none}#wcmp-store-conatiner .wcmp-store-list-wrap .wcmp-store-list .wcmp-store-detail-list li{padding:0}#wcmp-store-conatiner .wcmp-store-list-wrap .wcmp-store-list .wcmp-store-detail-list li i{display:none}#wcmp-store-conatiner .wcmp-pagination li{min-width:30px;line-height:30px;background:transparent;margin:0 10px}#wcmp-store-conatiner .wcmp-pagination li a,#wcmp-store-conatiner .wcmp-pagination li span{background:#fff;display:table-cell;padding:0;float:none;height:30px;min-width:30px;line-height:normal;text-align:center;padding:0 7px;vertical-align:middle;color:#000;font-size:14px;border:1px solid #a3a3a3;-webkit-transition:none;transition:none}#wcmp-store-conatiner .wcmp-pagination li a:focus,#wcmp-store-conatiner .wcmp-pagination li span:focus{background-color:#064532;color:#fff;border-color:#064532}#wcmp-store-conatiner .wcmp-pagination li a:hover,#wcmp-store-conatiner .wcmp-pagination li a.current,#wcmp-store-conatiner .wcmp-pagination li span:hover,#wcmp-store-conatiner .wcmp-pagination li span.current{background:#064532!important;color:#fff;border-color:#064532}.wcmp_vendor_banner_template.template2{border-color:rgba(163,163,163,.2)!important;margin-bottom:60px}.wcmp_vendor_banner_template.template2 .vendor_address{margin-top:25px}.wcmp_vendor_banner_template.template2 .vendor_address label{color:#a3a3a3}.wcmp_vendor_banner_template.template2 .vendor_address i{color:#064532}.wcmp_vendor_banner_template.template2 .vendor_address a.wcmp_vendor_detail{color:#a3a3a3}.wcmp_vendor_banner_template.template2 .vendor_address a.wcmp_vendor_detail:hover{color:#064532}.wcmp_vendor_banner_template.template2 .description_data{margin-top:15px}.wcmp_vendor_banner_template.template2 .description_data p{color:#767a79}.wcmp_vendor_banner_template.template2 .vendor_description{padding:30px}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}.simplePopupBackground{display:none!important}.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Addresses{display:flex;flex-wrap:wrap;margin:0 -15px}.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address{flex:0 0 50%;max-width:50%}.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address address{padding:15px;border:1px solid #f5f5f5;margin-bottom:0}@media (max-width:991px){.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address{flex:0 0 100%;max-width:100%;margin-bottom:30px}}.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address-title{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin:20px 0 0;padding:15px;background:#f5f5f5}.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address-title h3{margin:0;font-size:20px;font-weight:600}.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address-title a{color:#064532}.woocommerce-account.my-account .woocommerce-MyAccount-content .woocommerce-Address-title a:hover{color:#000}.woocommerce-page-header{margin-bottom:80px}.woocommerce-page-header ul{list-style:none;padding:0;text-align:center;position:relative}.woocommerce-page-header ul li{display:inline-block;margin:0 20px;font-size:22px;text-transform:uppercase;font-weight:500}.woocommerce-page-header ul li a{display:inline-block;position:relative;color:#767a79;padding-bottom:5px;font-weight:600;font-family:"Libre Baskerville",serif}.woocommerce-page-header ul li a:before{content:"";width:0;height:2px;background:#000;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;bottom:-1px}.woocommerce-page-header ul li:hover a,.woocommerce-page-header ul li.active a{color:#000}.woocommerce-page-header ul li:hover a:before,.woocommerce-page-header ul li.active a:before{width:100%}@media (max-width:991px){.woocommerce-page-header ul:before{width:100vw}.woocommerce-page-header ul li{font-size:20px;margin:0 15px}}@media (max-width:480px){.woocommerce-page-header ul:before{display:none}.woocommerce-page-header ul li{margin:0 0 5px;display:block;font-size:16px}.woocommerce-page-header ul li a{background:#f5f5f5;width:100%;padding:5px 0 0}.woocommerce-page-header ul li a:before{display:none}}.woocommerce-form-track-order{color:#000;max-width:600px;margin:auto;font-size:1rem;font-family:"Lato",sans-serif}.woocommerce-form-track-order>p:first-child{margin-bottom:60px}.woocommerce-form-track-order .input-text{height:50px;line-height:50px;padding:0 20px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.woocommerce-form-track-order .form-row{margin:20px 0}.woocommerce-form-track-order label{font-weight:700}.woocommerce-form-track-order .button{width:100%;font-size:14px!important;line-height:55px!important;text-transform:uppercase;font-weight:500}.order-info{color:#767a79;font-size:1rem;font-family:"Lato",sans-serif}.woocommerce-order-details{color:#767a79;font-size:1rem;font-family:"Lato",sans-serif}@media (max-width:730px){.woocommerce-order-details .shop_table.my_account_orders{display:block;overflow:auto}.woocommerce-order-details .shop_table.my_account_orders th,.woocommerce-order-details .shop_table.my_account_orders td{padding:15px;min-width:150px}}.woocommerce-order-details .dokan-info{background:#064532;color:#fff;border-top-color:#000}.woocommerce-order-details .dokan-info:before{background:#000}.woocommerce-customer-details{color:#767a79;font-size:1rem;font-family:"Lato",sans-serif}.woocommerce-customer-details .woocommerce-column.col-1{margin-top:40px}.woocommerce-customer-details .woocommerce-columns{margin:0 -15px;display:flex;flex-wrap:wrap;width:100%}.woocommerce-customer-details .woocommerce-columns .woocommerce-column{margin-top:40px;flex:0 0 50%;max-width:50%;padding:0 15px}@media (max-width:767px){.woocommerce-customer-details .woocommerce-columns{margin:0}.woocommerce-customer-details .woocommerce-columns .woocommerce-column{flex:0 0 100%;max-width:100%;padding:0}}.woocommerce-customer-details address{padding:25px 30px 30px 30px;border:2px dashed #e6e6e6}.woocommerce-customer-details .woocommerce-column__title{font-size:20px}.checkout-top{display:flex;margin:-40px -15px 70px;flex-wrap:wrap}.checkout-top>div{padding:0 15px;flex:1}@media (max-width:991px){.checkout-top>div{flex:0 0 100%;margin:15px 0}}.checkout-top .woocommerce-info{font-size:12px;margin:0;color:#767a79;text-align:center;background:#f2f2f2;padding:18px 15px 21px;border:0;text-transform:uppercase;font-weight:500}.checkout-top .woocommerce-info a{font-weight:500}.checkout-top .woocommerce-info:before{left:0;line-height:1;font-size:21px;color:#000;position:relative;top:3px;margin-right:15px;content:"\e916";font-family:wpbingofont;font-weight:400}.rtl .checkout-top .woocommerce-info:before{right:0;left:auto}.rtl .checkout-top .woocommerce-info:before{margin-left:15px;margin-right:0}.checkout-top .woocommerce-form-coupon-toggle .woocommerce-info:before{content:"\e91c";font-size:35px;margin-top:-13px;position:relative;top:10px}.checkout-top .woocommerce-form{display:none;margin:0 -9px;flex-wrap:wrap}.checkout-top .woocommerce-form.active{display:flex}.checkout-top .woocommerce-form .description{flex:0 0 100%;padding:0 9px}.checkout-top .woocommerce-form .description p{color:#000;max-width:580px;margin:30px auto 35px;text-align:center}.checkout-top .woocommerce-form .username,.checkout-top .woocommerce-form .password{flex:1;padding:0 9px}@media (max-width:767px){.checkout-top .woocommerce-form .username,.checkout-top .woocommerce-form .password{flex:0 0 100%;margin-top:15px}}.checkout-top .woocommerce-form .rememberme-lost,.checkout-top .woocommerce-form .button-login{flex:0 0 100%;padding:0 9px}.checkout-top .woocommerce-form .input-text{width:100%;height:55px;line-height:53px;padding:0 20px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.checkout-top .woocommerce-form .rememberme{color:#000;text-align:right;margin-top:20px}.rtl .checkout-top .woocommerce-form .rememberme{text-align:left}.checkout-top .woocommerce-form .button{width:100%;font-size:12px;margin-top:5px;line-height:55px;text-transform:uppercase;font-weight:600;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.checkout-top .checkout_coupon{display:none}.checkout-top .checkout_coupon .description{max-width:200px;color:#000;margin:30px auto 35px;text-align:center}.checkout-top .checkout_coupon .input-button{display:flex;flex-wrap:wrap}.checkout-top .checkout_coupon .input-button .input-text{flex:1;height:55px;line-height:53px;padding:0 20px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.checkout-top .checkout_coupon .input-button .button{margin-left:5px;font-size:12px;line-height:55px;padding:0 70px;text-transform:uppercase;font-weight:500}.rtl .checkout-top .checkout_coupon .input-button .button{margin-right:5px;margin-left:0}@media (max-width:767px){.checkout-top .checkout_coupon .input-button .input-text{flex:0 0 100%}.checkout-top .checkout_coupon .input-button .button{width:100%;margin-left:0;margin-top:15px}.rtl .checkout-top .checkout_coupon .input-button .button{margin-right:0;margin-left:0}}.checkout-page-style-1 .page-title{display:none}.checkout-page-style-1 .woocommerce-page-header{margin-top:50px}.checkout-page-style-2 .bwp-header{border:0!important;position:absolute;left:0;width:100%}.checkout-page-style-2 .bwp-header .header-wrapper{padding:50px 0}.checkout-page-style-2 .bwp-header .header-wrapper .container{max-width:1440px}.checkout-page-style-2 .bwp-header .header-desktop{border:0!important}.checkout-page-style-2 .bwp-header #bwp-topbar,.checkout-page-style-2 .bwp-header .wpbingo-menu-mobile,.checkout-page-style-2 .bwp-header .header-page-link{display:none}.checkout-page-style-2 .page-title,.checkout-page-style-2 .woocommerce-page-header,.checkout-page-style-2 .bwp-footer{display:none}.checkout-page-style-2 .checkout-top{margin:0 0 40px;padding:0 15px!important}.checkout-page-style-2 .checkout-top>div{padding:0 15px}@media (max-width:1199px){.checkout-page-style-2 .checkout-top>div{flex:0 0 100%;margin:10px 0}}.checkout-page-style-2 .checkout-top .woocommerce-info{padding:0;background:transparent;text-align:left}.rtl .checkout-page-style-2 .checkout-top .woocommerce-info{text-align:right}@media (max-width:991px){.checkout-page-style-2 .checkout-top{padding:0!important}}.checkout-page-style-2 .woocommerce-checkout .row{margin:0}.checkout-page-style-2 .woocommerce-checkout .row>div{padding:0;padding-top:200px}.checkout-page-style-2 #bwp-main .container{max-width:100%;padding:0}.checkout-page-style-2 #bwp-main .container>.row{margin:0}.checkout-page-style-2 #bwp-main .container>.row>.col-lg-12{padding:0}.checkout-page-style-2 .woocommerce-checkout .col-xl-8{flex:0 0 63.5%;max-width:63.5%}.checkout-page-style-2 .woocommerce-checkout .col-xl-8>div{max-width:990px;padding:0 30px;margin-left:auto}.rtl .checkout-page-style-2 .woocommerce-checkout .col-xl-8>div{margin-right:auto;margin-left:0}.checkout-page-style-2 .woocommerce-checkout .col-xl-4{flex:0 0 36.5%;max-width:36.5%;background:#f0f0f0}.checkout-page-style-2 .woocommerce-checkout .col-xl-4>div{max-width:450px;margin-right:auto}.rtl .checkout-page-style-2 .woocommerce-checkout .col-xl-4>div{margin-left:auto;margin-right:0}.checkout-page-style-2 .woocommerce-checkout .checkout-review-order-table-wrapper{padding:0 0 0 90px;border:0}.rtl .checkout-page-style-2 .woocommerce-checkout .checkout-review-order-table-wrapper{padding:0 90px 0 0}@media (max-width:1199px){.checkout-page-style-2 .woocommerce-checkout .checkout-review-order-table-wrapper{padding:0 30px}}@media (max-width:991px){.checkout-page-style-2 .woocommerce-checkout .checkout-review-order-table-wrapper{padding:0 15px 50px}}.checkout-page-style-2 .woocommerce-checkout .payment_methods{border:0;background:#fff}@media (max-width:991px){.checkout-page-style-2 .woocommerce-checkout .col-xl-8{flex:0 0 100%;max-width:100%}.checkout-page-style-2 .woocommerce-checkout .col-xl-8>div{max-width:990px;padding:0 15px}.checkout-page-style-2 .woocommerce-checkout .col-xl-4{flex:0 0 100%;max-width:100%;background:#f0f0f0}.checkout-page-style-2 .woocommerce-checkout .col-xl-4>div{max-width:100%;margin-right:auto}.rtl .checkout-page-style-2 .woocommerce-checkout .col-xl-4>div{margin-left:auto;margin-right:0}}.checkout-page-style-2 #customer_details>div{padding:0;position:relative}.checkout-page-style-2 #customer_details .back-to-cart{font-weight:700;position:absolute;top:2px;right:0}.rtl .checkout-page-style-2 #customer_details .back-to-cart{left:0;right:auto}.checkout-page-style-2 #customer_details .back-to-cart span{margin-left:5px;font-size:20px;position:relative;top:4px}.rtl .checkout-page-style-2 #customer_details .back-to-cart span{margin-right:5px;margin-left:0}@media (min-width:1530px){body.single-product.clean .bwp-header.header-v1 .header-desktop,body.single-product.clean .bwp-header.header-v2 .header-desktop,body.single-product.clean .bwp-header.header-v4 .header-desktop,body.single-product.clean .bwp-header.header-v7 .header-desktop{position:absolute;width:100%}}@media (min-width:1199px){body.single-product.clean .main-single-product{margin:0}body.single-product.clean .main-single-product .woocommerce-notices-wrapper{position:absolute;top:100px;max-width:100%;z-index:10}body.single-product.clean .main-single-product .woocommerce-notices-wrapper>div{max-width:1410px;margin:auto}}body.single-product.moderm .bwp-header.header-v1 .header-desktop,body.single-product.moderm .bwp-header.header-v2 .header-desktop,body.single-product.moderm .bwp-header.header-v4 .header-desktop,body.single-product.moderm .bwp-header.header-v7 .header-desktop{position:absolute;width:100%}body.single-product.moderm .main-single-product{margin:0}@media (min-width:991px){body.single-product.moderm .main-single-product .woocommerce-notices-wrapper{position:absolute;top:100px;max-width:100%;z-index:10}body.single-product.moderm .main-single-product .woocommerce-notices-wrapper>div{max-width:1410px;margin:auto}}body.single-product.full_width .bwp-header.header-v1 .header-desktop,body.single-product.full_width .bwp-header.header-v2 .header-desktop,body.single-product.full_width .bwp-header.header-v4 .header-desktop,body.single-product.full_width .bwp-header.header-v7 .header-desktop{position:absolute;width:100%}body.single-product.full_width .main-single-product{margin:0}@media (min-width:991px){body.single-product.full_width .main-single-product .woocommerce-notices-wrapper{position:absolute;top:100px;max-width:100%;z-index:10}body.single-product.full_width .main-single-product .woocommerce-notices-wrapper>div{max-width:1410px;margin:auto}}body.single-product.single-background .bwp-header.header-v1 .header-desktop,body.single-product.single-background .bwp-header.header-v2 .header-desktop,body.single-product.single-background .bwp-header.header-v4 .header-desktop,body.single-product.single-background .bwp-header.header-v7 .header-desktop{position:absolute;width:100%}body.single-product.single-background .main-single-product{margin:0}body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .bwp-header.header-v1 .header-desktop,body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .bwp-header.header-v2 .header-desktop,body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .bwp-header.header-v4 .header-desktop,body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .bwp-header.header-v7 .header-desktop{border-color:rgba(255,255,255,.15)}@media (min-width:991px){body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .bwp-header .wpbingoLogo img{filter:contrast(0) brightness(200%)}}body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .bwp-navigation ul>li.level-0>a{color:#fff}body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .bwp-navigation ul>li.level-0>a>span:before{background:#fff}body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .bwp-navigation ul>li.level-0.current_page_item>a,body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .bwp-navigation ul>li.level-0:hover>a,body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .bwp-navigation ul>li.level-0.current-menu-item>a,body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .bwp-navigation ul>li.level-0.current-menu-ancestor>a{color:#fff}body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .bwp-navigation ul>li.level-0.current_page_item>a>span:before,body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .bwp-navigation ul>li.level-0:hover>a>span:before,body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .bwp-navigation ul>li.level-0.current-menu-item>a>span:before,body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .bwp-navigation ul>li.level-0.current-menu-ancestor>a>span:before{width:100%}body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .header-page-link .search-box .search-toggle{color:#fff}body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .header-page-link .search-box .search-toggle:hover{color:#064532}body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .header-page-link .login-header>a{color:#fff}body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .header-page-link .login-header>a:hover{color:#064532}body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .header-page-link .login-header .block-top-link .widget-title{color:#fff}body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .header-page-link .login-header .block-top-link .widget-title:hover{color:#064532}body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .header-page-link .wishlist-box a{color:#fff}body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .header-page-link .wishlist-box a:hover{color:#064532}body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .header-page-link .mini-cart .cart-icon .icons-cart{color:#fff}body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .header-page-link .mini-cart .cart-icon .icons-cart:hover{color:#064532}body.single-product.single-background.dark:not(.full_width):not(.moderm):not(.clean) .header-page-link .mini-cart .cart-icon .cart-count{background:#fff;color:#000}body.single-product.sticky{padding:0}body.woocommerce-cart .bwp-header,body.order-tracking .bwp-header{margin-bottom:70px}body.woocommerce-cart .page-title,body.order-tracking .page-title{display:none}.content-categories-top{margin-bottom:20px}.content-categories-top>ul.content-categories{margin:0 -15px;display:flex;flex-wrap:wrap;list-style:none;padding:0}.content-categories-top>ul.content-categories li.items{padding:0 15px;width:25%;margin-bottom:30px}@media (max-width:1199px){.content-categories-top>ul.content-categories li.items{width:33.33%}}@media (max-width:991px){.content-categories-top>ul.content-categories li.items{width:50%}}@media (max-width:480px){.content-categories-top>ul.content-categories li.items{width:100%}}.content-categories-top>ul.content-categories .item-product-cat-content{padding:35px 20px 30px;height:100%;border:2px solid #fff}.content-categories-top>ul.content-categories ul.item-children{color:#064532;list-style:none;padding:0}.content-categories-top>ul.content-categories ul.item-children a{color:#000}.content-categories-top>ul.content-categories ul.item-children a:hover{color:#064532}.content-categories-top>ul.content-categories ul.item-children li{padding:1px 0}.content-categories-top>ul.content-categories ul.item-children li:before{content:"\f04b";font-family:FontAwesome;display:inline-block;margin-right:7px;position:relative;top:-3px;font-size:8px;color:#064532}.rtl .content-categories-top>ul.content-categories ul.item-children li:before{margin-left:7px;margin-right:0}.content-categories-top>ul.content-categories h2.item-title{font-size:20px;margin:0 0 20px;font-weight:600;position:relative;padding-bottom:10px}.content-categories-top>ul.content-categories h2.item-title:before{content:"";position:absolute;bottom:0;height:2px;width:50px;background:#064532}.content-categories-top>ul.content-categories .item-btn a{display:inline-block;color:#fff;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;font-size:15px;font-weight:500;line-height:32px;background:#064532;padding:0 20px;font-family:"Libre Baskerville",serif}.content-categories-top>ul.content-categories .item-btn a:after{content:"\e917";font-family:icomoon;display:inline-block;margin-left:8px;font-size:15px;position:relative;top:1.5px;line-height:1}.rtl .content-categories-top>ul.content-categories .item-btn a:after{margin-right:8px;margin-left:0}.content-categories-top>ul.content-categories .item-btn a:hover{background:#000}.bestseller-product,.featured-product{position:relative}@media (max-width:1199px){.bestseller-product .slick-list,.featured-product .slick-list{margin:0 -7.5px}.bestseller-product .slick-list .item,.featured-product .slick-list .item{padding:0 7.5px}}.bestseller-product .slick-carousel,.featured-product .slick-carousel{overflow:unset}.bestseller-product .title-bestseller,.featured-product .title-bestseller{border-bottom:1px solid #e6e6e6;margin-bottom:15px}.bestseller-product .title-bestseller h2,.featured-product .title-bestseller h2{margin:0;font-size:20px;position:relative;display:inline-block;top:5px;padding-bottom:15px}.bestseller-product .title-bestseller h2:before,.featured-product .title-bestseller h2:before{content:"";width:50px;height:3px;background:#064532;bottom:3px;position:absolute}.bestseller-product .slick-track,.featured-product .slick-track{padding:15px 0}.bestseller-product .slick-arrow,.featured-product .slick-arrow{opacity:1;visibility:visible;width:25px;height:25px;border:1px solid silver;color:#000;font-size:8px;line-height:23px;font-weight:600;top:0;background:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.bestseller-product .slick-arrow:hover,.featured-product .slick-arrow:hover{background:#064532;color:#fff;border-color:#064532}.bestseller-product .slick-arrow.fa-angle-left,.featured-product .slick-arrow.fa-angle-left{right:35px;left:auto}.bestseller-product .slick-arrow.fa-angle-right,.featured-product .slick-arrow.fa-angle-right{right:0}.banner-shop{margin-bottom:50px;position:relative}.banner-shop img{min-height:350px;object-fit:cover}.banner-shop .content{max-width:400px;margin:auto}.banner-shop .content-info{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%;text-align:center;padding:0 115px;display:flex}.banner-shop .title{font-size:45px;color:#064532;font-family:"Libre Baskerville",serif;font-weight:600;line-height:55px;margin-bottom:16px}.banner-shop .description{font-size:16px;color:#000;line-height:20px;margin-bottom:25px;text-transform:uppercase;font-weight:700;color:#064532}.banner-shop .button{display:inline-block;background:#064532;line-height:35px;padding:0 25px 2px 25px;font-weight:600;color:#fff;font-size:16px}.banner-shop .button:hover{background:#021610}@media (max-width:991px){.banner-shop .content-info{padding:0 15px}}@media (max-width:480px){.banner-shop .content-info{padding:0 15px}.banner-shop .title{font-size:25px;line-height:30px;margin-bottom:10px}.banner-shop .description{font-size:14px;margin-bottom:18px}}.wishlist_table .product-add-to-cart a{background:#064532;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;padding:5px 10px;display:inline-block!important;color:#fff}.wishlist_table .product-name a{font-size:14px}.wishlist_table .product-name a:hover{color:#064532}.buy-together-products{padding:0 15px}.buy-together-products .item-products-wrap:not(.wpb-check) .item-product{width:20%;flex:0 0 20%;padding:0 15px;position:relative}.buy-together-products .item-products-wrap:not(.wpb-check) .item-product .thumbnail-wrap{padding:0}.buy-together-products .item-products-wrap:not(.wpb-check) .item-product .item-product-title{min-height:auto;margin:20px 0 5px;line-height:18px;font-size:16px;color:#064532}.buy-together-products .item-products-wrap:not(.wpb-check) .item-product .item-product-info .buy-together-price{font-size:18px;color:#f1592b;font-weight:500;font-family:"Libre Baskerville",serif}.buy-together-products .item-products-wrap:not(.wpb-check) .item-product .item-product-info .buy-together-price del{color:#767a79}.buy-together-products .item-products-wrap:not(.wpb-check) .item-product .item-product-info .buy-together-price ins{text-decoration:none;color:#ff4545}.buy-together-products .item-products-wrap:not(.wpb-check) .item-product.buy-together-hidden{display:block;opacity:.3}@media (max-width:1199px){.buy-together-products .item-products-wrap:not(.wpb-check) .item-product{width:33.33%;flex:0 0 33.33%}}@media (max-width:767px){.buy-together-products .item-products-wrap:not(.wpb-check) .item-product{width:50%;flex:0 0 50%}}.buy-together-products .item-products-wrap.wpb-check .item-product-title{font-size:13px}.buy-together-products .item-products-wrap.wpb-check:not(.buy-together-main-item){cursor:pointer}.buy-together-products .item-products-wrap.wpb-check .buy-together-price{font-size:18px;color:#064532;font-weight:500;font-family:"Libre Baskerville",serif}.buy-together-products .item-products-wrap.wpb-check .buy-together-price del{color:#767a79;font-size:14px}.buy-together-products .item-products-wrap.wpb-check .buy-together-price ins{text-decoration:none;color:#ff4545}.buy-together-products .item-products-wrap.wpb-check .buy-together-hidden{display:block;opacity:.7}.buy-together-products .item-products-wrap.wpb-check .item-product{margin-bottom:0}.buy-together-products .buy-together-right-part{padding:0 15px;width:20%;flex:0 0 20%;margin-bottom:50px}.buy-together-products .buy-together-right-part .total-price-html{color:#064532;font-size:32px;font-weight:500;margin-right:10px;font-family:"Libre Baskerville",serif}.rtl .buy-together-products .buy-together-right-part .total-price-html{margin-left:10px;margin-right:0}.buy-together-products .buy-together-right-part .total-price-wrap{margin-bottom:5px}.buy-together-products .buy-together-right-part .total-price-wrap .for-items-text{font-size:12px}.buy-together-products .buy-together-right-part .buy-together-add-all-to-cart-btn-wrap .buy-together-add-all-to-cart{font-size:15px;font-weight:500;padding:0 30px;line-height:40px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.buy-together-products .buy-together-right-part .buy-together-add-all-to-cart-btn-wrap .buy-together-add-all-to-cart:before{display:none}.buy-together-products .buy-together-right-part .buy-together-add-all-to-cart-btn-wrap .buy-together-add-all-to-cart:hover{background:#064532}.buy-together-products .buy-together-right-part .buy-together-add-all-to-cart-btn-wrap .btn-primary:not(:disabled):not(.disabled):active,.buy-together-products .buy-together-right-part .buy-together-add-all-to-cart-btn-wrap .btn-primary:not(:disabled):not(.disabled).active,.buy-together-products .buy-together-right-part .buy-together-add-all-to-cart-btn-wrap .show>.btn-primary.dropdown-toggle{background:#000;border-color:#000}@media (max-width:1199px){.buy-together-products .buy-together-right-part{width:33.33%;flex:0 0 33.33%}}@media (max-width:767px){.buy-together-products .buy-together-right-part{width:100%;flex:0 0 100%}}body.show-background-yes #main{background:#f4f4f4;margin-top:-50px;padding-top:50px;margin-bottom:-60px}body.show-background-yes .bwp-top-bar.top .content-topbar-bottom{border:1px solid #e0e0e0}.tooltip{z-index:9}.tooltip .tooltip-inner{margin:0;padding:0 10px!important;line-height:22px;color:#fff;font-size:10px;background:#000;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;position:absolute;top:-25px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.tooltip .tooltip-inner:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;width:12px;height:12px;background:#000;bottom:-2px;left:50%;margin-left:-6px;z-index:-1}.pswp{position:fixed;width:100%;top:0;left:0;z-index:10000;display:none}.pswp.pswp--open{display:block}.pswp.pswp--open .pswp__top-bar{position:relative;z-index:9}.pswp.pswp--open .pswp__top-bar .pswp__counter{color:#fff;font-size:18px;font-weight:500;float:left;height:44px;line-height:44px;padding-left:15px}.rtl .pswp.pswp--open .pswp__top-bar .pswp__counter{float:right}.rtl .pswp.pswp--open .pswp__top-bar .pswp__counter{padding-right:15px;padding-left:0}.pswp.pswp--open .pswp__top-bar .pswp__button{float:right;background-size:264px 88px;width:44px;height:44px;border:0;padding:0;cursor:pointer}.rtl .pswp.pswp--open .pswp__top-bar .pswp__button{float:left}.pswp.pswp--open .pswp__top-bar .pswp__button.pswp__button--close{background-position:0 -44px}.pswp.pswp--open .pswp__top-bar .pswp__button.pswp__button--share{background-position:-44px -44px;display:none}.pswp.pswp--open .pswp__top-bar .pswp__button.pswp__button--zoom{background-position:-88px 0}.pswp.pswp--open .pswp__button--arrow--left{position:absolute;top:50%;font-family:wpbingofont;border:0;padding:0;font-weight:500;font-size:20px;color:#fff;cursor:pointer;left:50px}.pswp.pswp--open .pswp__button--arrow--left:before{content:"\e91a"}.pswp.pswp--open .pswp__button--arrow--right{position:absolute;top:50%;font-family:wpbingofont;border:0;padding:0;font-weight:500;font-size:20px;color:#fff;right:50px;cursor:pointer}.pswp.pswp--open .pswp__button--arrow--right:before{content:"\e91b"}@media (max-width:767px){.pswp.pswp--open .pswp__button--arrow--left{color:#064532;left:15px}.pswp.pswp--open .pswp__button--arrow--right{color:#064532;right:15px}}.bwp-author-heading{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:50px;border:20px solid #fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.bwp-author-heading .author-image{width:35%}@media (max-width:1199px){.bwp-author-heading .author-image{width:45%}}@media (max-width:991px){.bwp-author-heading .author-image{width:100%;text-align:center}}.bwp-author-heading .images{overflow:hidden}.bwp-author-heading .images:before{content:""}.bwp-author-heading .images:after{content:""}.bwp-author-heading .images img{-webkit-transition:all 1s ease;transition:all 1s ease}.bwp-author-heading .author-content{width:65%;padding:50px 40px}@media (max-width:1199px){.bwp-author-heading .author-content{width:55%}}@media (max-width:991px){.bwp-author-heading .author-content{width:100%}}@media (max-width:767px){.bwp-author-heading .author-content{padding:0;margin:30px 0}}.bwp-author-heading .author-title h2{color:#000;font-size:40px;margin:0;margin-bottom:30px}@media (max-width:767px){.bwp-author-heading .author-title h2{font-size:30px;margin-bottom:10px}}.bwp-author-heading .social-link{margin-top:35px}.bwp-author-heading .social-link li{margin:0 5px}.bwp-author-heading .social-link li a{font-size:0;width:35px;height:35px;border:1px solid rgba(225,225,225,.5);display:inline-block;text-align:center}.bwp-author-heading .social-link li a i{font-size:14px;color:#767a79;line-height:33px}.bwp-author-heading .social-link li a:hover{border-color:#064532;background:#064532}.bwp-author-heading .social-link li a:hover i{color:#fff}.bwp-author-heading .social-link li:last-child{margin-right:0}.bwp-author-heading .social-link li:first-child{margin-left:0}.bwp-author-heading .author-infomation .author-info{padding:0;font-size:14px}.bwp-author-heading .author-infomation .author-info li{list-style:none;padding:5px 0}.bwp-author-heading .author-infomation .author-info li label{min-width:25%;margin:0;color:#000;font-weight:400}.bwp-author-heading:hover .images img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.margin-22{margin-bottom:22px!important}.price{line-height:24px;font-size:15px;color:#f1592b;font-weight:700;font-family:"Libre Baskerville",serif}.price ins{text-decoration:none;color:#ff4545}.price del span{text-decoration:line-through}@media (max-width:480px){.price{font-size:15px}}.product-name a{font-size:16px;line-height:14px;font-weight:400;color:#767a79}.contents-detail .images .woocommerce-main-image img{display:block;width:100%;height:auto;box-shadow:none}.contents-detail .images .woocommerce-main-image .owl-buttons .carousel-control{background:#fff}.products{display:flex;flex-wrap:wrap}.products .product-list{border:1px solid #e6e6e6;margin-bottom:20px;background:#fff}.products .product-list img{height:auto}.products .product-list .button-groups{text-align:right}.rtl .products .product-list .button-groups{text-align:left}.products .product-list .button-groups>div,.products .product-list .button-groups a{margin-top:0;padding:0;margin-top:0;margin-bottom:10px;display:block;border:none}.products .product-list .button-groups a{width:auto;height:auto;text-transform:capitalize}.products .product-list .button-groups a:focus,.products .product-list .button-groups a:active,.products .product-list .button-groups a:hover{background:transparent!important;color:#064532}.products .product-list .button-groups .button{display:block;text-transform:uppercase}.products .product-list .button-groups .fa,.products .product-list .button-groups .icon{margin-right:6px!important;font-size:14px}.products .product-list .rating{margin-bottom:10px}.products .product-list .rating:before,.products .product-list .rating:after{content:" ";display:table}.products .product-list .rating:after{clear:both}.products .product-list .rating .star-rating{float:right}.rtl .products .product-list .rating .star-rating{float:left}.products .product-list .price{margin-bottom:10px;text-align:right}.rtl .products .product-list .price{text-align:left}.products .product-list .price ins{text-align:right}.rtl .products .product-list .price ins{text-align:left}.products .product-list .price>*{width:inherit}.products .product-list .description{text-align:justify}.products .product-list .product-assets{margin:20px 20px 0 0;text-align:right}.products .product-list .product-assets .name{display:none}.rtl .products .product-list .product-assets{margin:20px 0 0 20px}.products .product-list .product-assets a{background:none!important;text-align:right;color:#767a79;font-size:1rem;font-weight:300}.products .product-list .product-assets a:hover,.products .product-list .product-assets a:focus,.products .product-list .product-assets a:active{background:none!important;color:#064532}.products .product-list .product-assets .btn-cart,.products .product-list .product-assets .btn-cart a{background:none}.products .product-list .product-assets .btn-cart:after,.products .product-list .product-assets .btn-cart:before,.products .product-list .product-assets .btn-cart a:after,.products .product-list .product-assets .btn-cart a:before{content:none!important}.product-info{padding-bottom:30px}.product-info .product-title{font-size:30px;line-height:1.11111;font-weight:300;margin:0 0 10px 0;text-transform:uppercase}.product-info .woocommerce-main-image{margin-bottom:5px;width:100%;display:block;border:1px solid #e6e6e6}.product-info .summary{font-size:16px}.product-info .summary .product_meta{clear:both;color:#000;margin-top:0;padding:10px 0 5px}.product-info .summary .product_meta a{color:#a0a0a0}.product-info .summary .product_meta a:hover{color:#064532;text-decoration:none}.product-info .summary .product_meta>div{margin-bottom:10px}.product-info .single-product-description{margin-bottom:22px}.product-info .out-of-stock{display:none}.product-info .label{color:#000;display:table-cell;padding:0;vertical-align:middle;font-size:1rem;text-align:right}.rtl .product-info .label{text-align:left}.product-info .addthis{clear:left;overflow:hidden;padding:20px 0;min-height:60px;border-top:1px solid #e6e6e6;margin-top:10px}.rtl .product-info .addthis{clear:right}.product-info .rating{margin-bottom:20px}.product-info .rating:before,.product-info .rating:after{content:" ";display:table}.product-info .rating:after{clear:both}.product-info .rating>*{float:left}.rtl .product-info .rating>*{float:right}.product-info .rating .star-rating{margin-top:10px;margin-right:10px}.rtl .product-info .rating .star-rating{margin-left:10px;margin-right:0}.product-info .cart{float:left}.rtl .product-info .cart{float:right}.product-info .cart>div{float:left}.rtl .product-info .cart>div{float:right}.product-info .cart .cart-number{padding:0 0 20px 0}.product-info .cart .cart-number:before,.product-info .cart .cart-number:after{content:" ";display:table}.product-info .cart .cart-number:after{clear:both}.product-info .cart .cart-number>*{float:left}.rtl .product-info .cart .cart-number>*{float:right}.product-info .cart .qty{width:60px;padding:0;text-align:center;color:#000;font-weight:400}.product-info .cart .button{margin-bottom:10px}.product-info .cart .add-cart{margin-left:10px}.product-info .cart>a.add_to_cart_button,.product-info .cart .add-cart button{-webkit-transition:all 0.35s;transition:all 0.35s;text-transform:uppercase;font-size:11px;position:relative;height:38px;line-height:36px;padding:0 35px;display:block;font-weight:700;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border:1px solid #000;background:#000;color:#fff}.product-info .cart>a.add_to_cart_button:active,.product-info .cart>a.add_to_cart_button:focus,.product-info .cart>a.add_to_cart_button:hover,.product-info .cart .add-cart button:active,.product-info .cart .add-cart button:focus,.product-info .cart .add-cart button:hover{border-color:#064532;background:#064532;color:#fff;text-decoration:none}.product-info .cart>a.single_add_to_cart_button{float:left;display:inline-block}.rtl .product-info .cart>a.single_add_to_cart_button{float:right}.product-info .table-product-group{width:100%;clear:both}.product-info .table-product-group td{vertical-align:middle}.product-info .table-product-group .add_cart{margin-left:0}.product-info .table-product-group .price{padding:5px}.product-info .table-product-group .cart-number{padding:0}.product-info .table-product-group .label label{font-weight:300}.product-info .table-product-group .price{display:inline-block!important;border:none;line-height:50px}.product-info .table-product-group .price del{float:right;margin-top:5px}.product-info .table-product-group .price ins{float:left;margin-right:5px}.product-info .button-action{color:#aaa;font-weight:900;text-transform:uppercase;font-size:11px;position:relative;height:38px;line-height:36px;padding:0 35px;display:inline-block;font-weight:700;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border:1px solid #e6e6e6}.product-info .button-action:focus,.product-info .button-action:hover{border-color:#064532;background:#064532;color:#fff;text-decoration:none}.product-info .clear{display:none}.product-info .price{display:table;color:#000;font-weight:900;font-size:30px;padding:5px 0 10px;line-height:30px}.product-info .price>*{display:table-cell;vertical-align:middle}.product-info .price del{padding-top:10px;line-height:20px}.product-info .price del span{color:#000;margin-right:10px}.rtl .product-info .price del span{margin-left:10px;margin-right:0}.product-info .onsale{left:32px}.rtl .product-info .onsale{right:32px;left:auto}.product-category .product-category-content{position:relative;overflow:hidden;min-height:45px;margin:0 0 30px 0}.product-category .product-category-image{display:block}.product-category .product-category-image img{display:block;max-width:100%;height:auto}.product-category .product-category-title{text-transform:none;position:absolute;text-align:center;bottom:0;left:0;width:100%;font-weight:500;font-size:1rem;color:#fff;margin:0;padding:15px 10px;background:rgba(0,0,0,.3)}.rtl .product-category .product-category-title{right:0;left:auto}.product-category .product-category-title .count{background:transparent;color:#fff}.woo-default-2 .title-block,.woo-slider-default .title-block{margin-bottom:42px}.woo-default-2 .title-block h2,.woo-slider-default .title-block h2{display:inline-block;font-size:25px;color:#000;margin:0}.woo-default-2 .products-list.grid,.woo-slider-default .products-list.grid{margin:-10px}.woo-default-2 .products-list.grid .slick-list,.woo-slider-default .products-list.grid .slick-list{padding:10px}.woo-default-2 .products-list.grid .product-wapper,.woo-slider-default .products-list.grid .product-wapper{display:flex;margin-bottom:20px;padding:10px}@media (max-width:991px) and (min-width:768px){.woo-default-2 .products-list.grid .product-wapper,.woo-slider-default .products-list.grid .product-wapper{display:block}}.woo-default-2 .products-list.grid .product-wapper .products-thumb,.woo-slider-default .products-list.grid .product-wapper .products-thumb{margin:0;max-width:120px;flex:0 0 50%}@media (max-width:1199px) and (min-width:992px){.woo-default-2 .products-list.grid .product-wapper .products-thumb,.woo-slider-default .products-list.grid .product-wapper .products-thumb{max-width:90px}}@media (min-width:768px) and (max-width:991px){.woo-default-2 .products-list.grid .product-wapper .products-thumb,.woo-slider-default .products-list.grid .product-wapper .products-thumb{max-width:200px;flex:0 0 30%}}@media (min-width:1550px){.woo-default-2 .products-list.grid .product-wapper .products-thumb,.woo-slider-default .products-list.grid .product-wapper .products-thumb{max-width:170px}}.woo-default-2 .products-list.grid .product-wapper .products-thumb .product-thumb-hover,.woo-slider-default .products-list.grid .product-wapper .products-thumb .product-thumb-hover{overflow:hidden}.woo-default-2 .products-list.grid .product-wapper .products-content,.woo-slider-default .products-list.grid .product-wapper .products-content{padding-top:15px;text-align:left;padding-left:30px;padding-bottom:0}.rtl .woo-default-2 .products-list.grid .product-wapper .products-content,.rtl .woo-slider-default .products-list.grid .product-wapper .products-content{text-align:right}.rtl .woo-default-2 .products-list.grid .product-wapper .products-content,.rtl .woo-slider-default .products-list.grid .product-wapper .products-content{padding-right:30px;padding-left:0}@media (max-width:1199px) and (min-width:992px){.woo-default-2 .products-list.grid .product-wapper .products-content,.woo-slider-default .products-list.grid .product-wapper .products-content{padding-top:0}}@media (min-width:768px) and (max-width:991px){.woo-default-2 .products-list.grid .product-wapper .products-content,.woo-slider-default .products-list.grid .product-wapper .products-content{padding-left:15px;padding-top:15px;padding-bottom:15px;text-align:center}.rtl .woo-default-2 .products-list.grid .product-wapper .products-content,.rtl .woo-slider-default .products-list.grid .product-wapper .products-content{padding-right:15px;padding-left:0}}.woo-default-2 .products-list.grid .product-wapper .products-content h3.product-title,.woo-slider-default .products-list.grid .product-wapper .products-content h3.product-title{margin-bottom:10px}.woo-default-2 .products-list.grid .product-wapper .products-content h3.product-title a,.woo-slider-default .products-list.grid .product-wapper .products-content h3.product-title a{line-height:24px}.woo-default-2 .products-list.grid .product-wapper .products-content .price,.woo-slider-default .products-list.grid .product-wapper .products-content .price{padding:0}.woo-default-2 .products-list.grid .product-wapper .products-content .price:before,.woo-slider-default .products-list.grid .product-wapper .products-content .price:before{display:none}.woo-default-2 .products-list.grid .product-wapper .products-content .star-rating,.woo-slider-default .products-list.grid .product-wapper .products-content .star-rating{margin:0}@media (min-width:768px) and (max-width:991px){.woo-default-2 .products-list.grid .product-wapper .products-content .star-rating,.woo-slider-default .products-list.grid .product-wapper .products-content .star-rating{margin:auto}}.woo-default-2 .products-list.grid .product-wapper .products-content .add_to_cart_button,.woo-default-2 .products-list.grid .product-wapper .products-content .added_to_cart,.woo-default-2 .products-list.grid .product-wapper .products-content .product_type_external,.woo-default-2 .products-list.grid .product-wapper .products-content .product_type_variable,.woo-default-2 .products-list.grid .product-wapper .products-content .read_more,.woo-slider-default .products-list.grid .product-wapper .products-content .add_to_cart_button,.woo-slider-default .products-list.grid .product-wapper .products-content .added_to_cart,.woo-slider-default .products-list.grid .product-wapper .products-content .product_type_external,.woo-slider-default .products-list.grid .product-wapper .products-content .product_type_variable,.woo-slider-default .products-list.grid .product-wapper .products-content .read_more{display:none}.woo-default-2 .products-list.grid .product-wapper .product-button,.woo-slider-default .products-list.grid .product-wapper .product-button{display:none}.woo-default-2 .products-list.grid .product-wapper .onsale,.woo-default-2 .products-list.grid .product-wapper .hot,.woo-slider-default .products-list.grid .product-wapper .onsale,.woo-slider-default .products-list.grid .product-wapper .hot{display:none}.woo-default-2 .products-list.grid .product-wapper:hover .rating,.woo-slider-default .products-list.grid .product-wapper:hover .rating{opacity:1;visibility:visible}.woo-slider-default-2 .content-product-list .slick-slider{overflow:unset}.woo-slider-default-2 .title-block{margin-bottom:30px;display:flex}.woo-slider-default-2 .title-block h2{display:inline-block;font-size:35px;color:#000;margin:0;padding-bottom:37px;background:url(../../../themes/bookio/images/bottom-2.png) left bottom no-repeat;flex:1 25%}.woo-slider-default-2 .title-block .page-description{flex:1 100%}.woo-slider-default{position:relative}.woo-slider-default .content-product-list .slick-arrow{top:4px;right:0;width:22px;height:22px;line-height:22px;font-size:12px;color:#fff;background:#064532}.woo-slider-default .content-product-list .slick-arrow.fa-angle-left{right:30px;left:auto}.woo-slider-default .content-product-list .slick-arrow:hover{color:#064532;background:#fff}.woo-slider-2 .content-product-list .slick-slider{overflow:unset}.woo-slider-2 .content-product-list .slick-arrow{background:#fff;border-color:#064532;top:calc(50% + 30px);opacity:0;right:0;left:auto}.woo-slider-2 .content-product-list .slick-arrow.fa-angle-left{right:auto;left:0}.woo-slider-2 .content-product-list .slick-arrow:hover{border-color:#064532;background:#064532;color:#fff}.woo-slider-2 .content-product-list:hover .slick-arrow{opacity:1;right:-60px}.woo-slider-2 .content-product-list:hover .slick-arrow.fa-angle-left{right:auto;left:-60px}.bwp-woo-slider .content-product-list{position:relative}.bwp-woo-slider .banner-block{overflow:hidden}.bwp-woo-slider .banner-block img{backface-visibility:hidden;filter:alpha(opacity=100);-webkit-transition:opacity 1s ease 0s,transform 1s ease 0s;transition:opacity 1s ease 0s,transform 1s ease 0s}.bwp-woo-slider .banner-block:hover img{filter:alpha(opacity=80);transform:scale3d(1.1,1.1,1)}.bwp_product_list{position:relative}.bwp_product_list .slider.products-list.slick-carousel{overflow:unset}@media (max-width:1199px){.bwp_product_list .slick-list{margin:0 -7.5px}.bwp_product_list .slick-list .item-product{padding:0 7.5px}}.bwp_product_list:hover .slick-arrow{opacity:1;visibility:visible}.bwp_product_list.default .products-list.grid .product-wapper{margin-bottom:0}.bwp_product_list.default .products-list.grid .product-wapper .products-thumb{width:80px;flex:0 0 80px;-webkit-box-shadow:none;box-shadow:none}.bwp_product_list.default .products-list.grid .product-wapper .products-thumb .product-button,.bwp_product_list.default .products-list.grid .product-wapper .products-thumb .woosw-wishlist,.bwp_product_list.default .products-list.grid .product-wapper .products-thumb .product-lable,.bwp_product_list.default .products-list.grid .product-wapper .products-thumb .product-stock{display:none}.bwp_product_list.default .products-list.grid .product-wapper .products-content{margin-top:0;width:100%;padding-left:20px}.rtl .bwp_product_list.default .products-list.grid .product-wapper .products-content{padding-right:20px;padding-left:0}.bwp_product_list.default .products-list.grid .product-wapper .products-content a.button{display:none}.bwp_product_list.default .products-list.grid .product-wapper .products-content .product-title{font-size:15px;margin-bottom:3px}.bwp_product_list.default .products-list.grid .product-wapper .products-content .price{font-size:15px}.bwp_product_list.default .products-list.grid .product-wapper .products-content .price del{font-size:13px}@media (max-width:480px){.bwp_product_list.default .products-list.grid .product-wapper .products-thumb{width:100%;flex:0 0 100%}.bwp_product_list.default .products-list.grid .product-wapper .products-content{padding-left:0}.rtl .bwp_product_list.default .products-list.grid .product-wapper .products-content{padding-right:0;padding-left:0}}.bwp_product_list.default .item-products{display:flex;border-bottom:1px dashed #d9d9d9;padding-bottom:20px;margin-bottom:20px}.bwp_product_list.default .item-products>span{color:#f1592b;font-size:16px;font-weight:700;margin-right:10px}.rtl .bwp_product_list.default .item-products>span{margin-left:10px;margin-right:0}.bwp_product_list.default .item-product:last-child .item-products{border-bottom:0;padding-bottom:0;margin-bottom:0}.bwp_product_list.slider .slick-arrow{background:transparent;color:#767a79;font-size:18px;width:auto;height:auto}.bwp_product_list.slider .slick-arrow.fa-angle-left{left:-30px}.bwp_product_list.slider .slick-arrow.fa-angle-right{right:-30px}.bwp_product_list.slider .slick-arrow:hover{color:#064532}@media (max-width:1199px){.bwp_product_list.slider .slick-arrow.fa-angle-left{left:-15px}.bwp_product_list.slider .slick-arrow.fa-angle-right{right:-15px}}.bwp_product_list.slider-white .products-list.grid .product-wapper .products-content h3.product-title a{color:#fff}.bwp_product_list.slider-white .products-list.grid .product-wapper .products-content h3.product-title a:hover{color:#064532}.bwp_product_list.slider-white .products-list.grid .product-wapper .products-content .list-author{color:#fff}.bwp_product_list.slider-white .products-list.grid .product-wapper .products-content .list-author a{color:#fff}.bwp_product_list.slider-white .products-list.grid .product-wapper .products-content .list-author a:hover{color:#064532}.bwp_product_list.slider-white .products-list.grid .product-wapper .products-content .button{background:#fff;border-color:#fff}.bwp_product_list.slider-white .products-list.grid .product-wapper .products-content .button:hover{background:#064532;border-color:#064532}.bwp_product_list.slider-white .slick-dots li button{background:rgba(255,255,255,.5)}.bwp_product_list.slider-white .slick-dots li.slick-active button{background:#fff}.bwp_product_list.slider-full .slick-list{padding:0 30%;margin:0}.bwp_product_list.slider-full .products-list.grid .product-wapper.content-product3 .products-thumb{width:270px;flex:0 0 270px;border:0}.bwp_product_list.slider-full .products-list.grid .product-wapper.content-product3 .products-content .price{border:0;padding-top:0}.bwp_product_list.slider-full .products-list.grid .product-wapper.content-product3 .products-content .button{padding:0 15px;background:#064532;color:#fff}.bwp_product_list.slider-full .products-list.grid .product-wapper.content-product3 .products-content .button:after{content:"\24";font-family:eleganticons;font-size:18px;font-weight:400;line-height:1;position:relative;top:4px;margin-left:5px}.rtl .bwp_product_list.slider-full .products-list.grid .product-wapper.content-product3 .products-content .button:after{margin-right:5px;margin-left:0}.bwp_product_list.slider-full .products-list.grid .product-wapper.content-product3 .products-content .button:hover{background:#021610;border-color:#021610}@media (max-width:1199px){.bwp_product_list.slider-full .slick-list{padding:0 20%}}@media (max-width:991px){.bwp_product_list.slider-full .slick-list{padding:0 10%}}@media (max-width:767px){.bwp_product_list.slider-full .slick-list{padding:0}.bwp_product_list.slider-full .products-list.grid .product-wapper.content-product3 .products-thumb{width:100%;flex:0 0 100%}}.bwp_product_list.slider-full2{position:relative}.bwp_product_list.slider-full2 .slick-list{margin:0;padding:0 10%}.bwp_product_list.slider-full2 .item-product{padding:0 42px}.bwp_product_list.slider-full2 .products-list.grid .product-wapper .products-content .rating .review-count{color:#fff}.bwp_product_list.slider-full2 .products-list.grid .product-wapper .products-content .list-author{color:#fff}.bwp_product_list.slider-full2 .products-list.grid .product-wapper .products-content .list-author a{color:#fff}.bwp_product_list.slider-full2 .products-list.grid .product-wapper .products-content .list-author a:hover{color:#064532}.bwp_product_list.slider-full2 .products-list.grid .product-wapper .products-content h3.product-title a{color:#fff}.bwp_product_list.slider-full2 .products-list.grid .product-wapper .products-content h3.product-title a:hover{color:#064532}.bwp_product_list.slider-full2 .products-list.grid .product-wapper .products-content del{color:#fff}.bwp_product_list.slider-full2 .slick-arrow{background:transparent;line-height:1;height:calc(100% - 145px);top:0;width:170px;display:inline-flex;align-items:center;justify-content:center;font-size:40px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.bwp_product_list.slider-full2 .slick-arrow.fa-angle-left{background:-webkit-linear-gradient(left,rgba(0,0,0,.45) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(0,0,0,.45) 0%,rgba(255,255,255,0) 100%);left:0}.bwp_product_list.slider-full2 .slick-arrow.fa-angle-right{background:-webkit-linear-gradient(right,rgba(0,0,0,.45) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to left,rgba(0,0,0,.45) 0%,rgba(255,255,255,0) 100%);right:0}@media (max-width:1199px){.bwp_product_list.slider-full2 .item-product{padding:0 15px}.bwp_product_list.slider-full2 .slick-arrow{width:95px}}@media (max-width:991px){.bwp_product_list.slider-full2 .slick-arrow{width:auto;color:#064532;font-size:25px}.bwp_product_list.slider-full2 .slick-arrow.fa-angle-left{left:15px;background:transparent}.bwp_product_list.slider-full2 .slick-arrow.fa-angle-right{right:15px;background:transparent}}@media (max-width:767px){.bwp_product_list.slider-full2 .item-product{padding:0 7.5px}.bwp_product_list.slider-full2 .slick-list{padding:0 7.5px}}.bwp_product_list.scroll{margin:0 -15px;position:relative}.bwp_product_list.scroll .product-content .item-product{padding:0 15px}.bwp_product_list.scroll .scrollbar{margin:50px 15px 0;height:1px;background:#dfdfdf;line-height:0;cursor:pointer}.bwp_product_list.scroll .scrollbar .handle{background:#064532;height:3px;position:relative;top:-1px}.bwp_product_list.scroll .scrollbar .mousearea{position:absolute;bottom:-20px;left:0;width:100%;height:20px;font-size:12px;text-transform:uppercase;color:#064532;white-space:nowrap;line-height:20px;font-weight:900}.bwp_product_list.scroll .scrollbar .mousearea i{font-size:16px;line-height:20px;position:relative;top:3px;margin-left:5px}.rtl .bwp_product_list.scroll .scrollbar .mousearea i{margin-right:5px;margin-left:0}.bwp_product_list.scroll .scrollbar .mousearea:hover{color:#064532}.bwp_product_list.scroll .controls button{position:absolute;top:33%;width:33px;height:33px;background:transparent;border:1px solid #000;cursor:pointer;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;color:#000}.bwp_product_list.scroll .controls button.prev{left:0}.rtl .bwp_product_list.scroll .controls button.prev{right:0;left:auto}.bwp_product_list.scroll .controls button.next{right:0}.rtl .bwp_product_list.scroll .controls button.next{left:0;right:auto}.bwp_product_list.scroll .controls button.disabled{cursor:no-drop;opacity:1}.bwp_product_list.scroll .controls button:hover{background:#000;color:#fff}@media (max-width:1199px) and (min-width:991px){.bwp_product_list.scroll{margin:0}}.bwp_product_list.list-deal .content-product-list{position:relative}.bwp_product_list.list-deal .slick-arrow{opacity:1;visibility:visible;font-size:10px;width:35px;height:35px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #e6e6e6;line-height:33px;background:#fff;top:calc(50% - 50px)}.bwp_product_list.list-deal .slick-arrow:hover{background:#064532;border-color:#064532;color:#fff}.bwp_product_list.list-deal .slick-arrow.fa-angle-left{left:-17.5px}.rtl .bwp_product_list.list-deal .slick-arrow.fa-angle-left{right:-17.5px;left:auto}.bwp_product_list.list-deal .slick-arrow.fa-angle-right{right:-17.5px}.rtl .bwp_product_list.list-deal .slick-arrow.fa-angle-right{left:-17.5px;right:auto}.bwp_product_list.list-deal .list-product{padding:50px 25px 20px;border:3px solid #f1592b}.bwp_product_list.list-deal .content-title{display:inline-flex;align-items:center;padding:0 30px;justify-content:center;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;margin-left:40px;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);background:#fff}.rtl .bwp_product_list.list-deal .content-title{margin-right:40px;margin-left:0}.bwp_product_list.list-deal .content-title h2{margin-right:15px}.rtl .bwp_product_list.list-deal .content-title h2{margin-left:15px;margin-right:0}.bwp_product_list.list-deal .countdown-deal{display:flex;align-items:center}.bwp_product_list.list-deal .countdown-deal .countdown-content>span{color:#fff;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;display:inline-block;font-weight:600;text-transform:uppercase;font-size:16px;width:50px;height:50px;background:#f1592b;text-align:center;line-height:50px;margin-right:10px}.rtl .bwp_product_list.list-deal .countdown-deal .countdown-content>span{margin-left:10px;margin-right:0}.bwp_product_list.list-deal .countdown-deal .countdown-content>span:last-child{margin-right:0}.rtl .bwp_product_list.list-deal .countdown-deal .countdown-content>span:last-child{margin-left:0;margin-right:0}.bwp_product_list.list-deal .products-thumb .countdown{display:none}@media (max-width:767px){.bwp_product_list.list-deal .countdown-deal{margin-top:5px}.bwp_product_list.list-deal .countdown-deal .countdown-content>span{font-size:14px;width:40px;height:40px;line-height:40px}.bwp_product_list.list-deal .content-title{margin-left:0;flex-wrap:wrap;justify-content:center;text-align:center;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;margin:auto;padding:0 20px;display:inline-block;margin-left:15px}.rtl .bwp_product_list.list-deal .content-title{margin-right:0;margin-left:0}.rtl .bwp_product_list.list-deal .content-title{margin-right:15px;margin-left:0}.bwp_product_list.list-deal .content-title h2{margin:0}.bwp_product_list.list-deal .content-title .countdown-deal{justify-content:center}.bwp_product_list.list-deal .list-product{padding:70px 20px 30px}}.bwp_product_list.sidebar .items{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e6e6e6}.bwp_product_list.sidebar .items:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.bwp_product_list.sidebar .products-list.grid .product-wapper.content-product3{margin-bottom:0}.bwp_product_list.sidebar .products-list.grid .product-wapper.content-product3 .products-thumb{flex:0 0 85px}.bwp_product_list.sidebar .products-list.grid .product-wapper.content-product3 .products-content .cat-products{display:none}.bwp_product_list.sidebar .products-list.grid .product-wapper.content-product3 .products-content h3.product-title{margin-bottom:0;margin-top:3px}.bwp_product_list.sidebar .products-list.grid .product-wapper.content-product3 .price{font-size:14px}.bwp_product_list.sidebar .products-list.grid .product-wapper.content-product3 .price del{font-size:12px}.related,.cross_sell,.upsells{position:relative;margin-top:50px;max-width:1440px;padding:0 15px;margin-left:auto;margin-right:auto;width:100%}@media (max-width:1199px){.related .slick-list,.cross_sell .slick-list,.upsells .slick-list{margin:0 -7.5px}}.related .slick-dots,.cross_sell .slick-dots,.upsells .slick-dots{margin-top:30px}.related .title-block,.cross_sell .title-block,.upsells .title-block{text-align:center;margin-bottom:35px}.related .title-block h2,.cross_sell .title-block h2,.upsells .title-block h2{font-size:24px;color:#000;margin:0;display:inline-block;position:relative;font-weight:600}.related .content-product-list,.cross_sell .content-product-list,.upsells .content-product-list{position:relative}.related .content-product-list:hover .slick-arrow,.cross_sell .content-product-list:hover .slick-arrow,.upsells .content-product-list:hover .slick-arrow{opacity:1;visibility:visible}.related .content-product-list .slick-arrow,.cross_sell .content-product-list .slick-arrow,.upsells .content-product-list .slick-arrow{width:30px;height:30px;border:1px solid #a3a3a3;line-height:28px;font-size:10px;color:#000;top:calc(50% - 15px);background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.related .content-product-list .slick-arrow.fa-angle-left,.cross_sell .content-product-list .slick-arrow.fa-angle-left,.upsells .content-product-list .slick-arrow.fa-angle-left{left:-15px}.rtl .related .content-product-list .slick-arrow.fa-angle-left,.rtl .cross_sell .content-product-list .slick-arrow.fa-angle-left,.rtl .upsells .content-product-list .slick-arrow.fa-angle-left{right:-15px;left:auto}.related .content-product-list .slick-arrow.fa-angle-right,.cross_sell .content-product-list .slick-arrow.fa-angle-right,.upsells .content-product-list .slick-arrow.fa-angle-right{right:-15px}.rtl .related .content-product-list .slick-arrow.fa-angle-right,.rtl .cross_sell .content-product-list .slick-arrow.fa-angle-right,.rtl .upsells .content-product-list .slick-arrow.fa-angle-right{left:-15px;right:auto}.related .content-product-list .slick-arrow:hover,.cross_sell .content-product-list .slick-arrow:hover,.upsells .content-product-list .slick-arrow:hover{color:#fff;border-color:#064532;background:#064532}.related .content-product-list .products-list.grid .product-wapper,.cross_sell .content-product-list .products-list.grid .product-wapper,.upsells .content-product-list .products-list.grid .product-wapper{margin:0 15px}@media (max-width:1199px){.related .content-product-list .products-list.grid .product-wapper,.cross_sell .content-product-list .products-list.grid .product-wapper,.upsells .content-product-list .products-list.grid .product-wapper{margin:0 7.5px}}.related .product-container,.cross_sell .product-container,.upsells .product-container{margin:0}.bwp-quick-view{content:"";position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;z-index:9999;display:inline-flex;align-items:center;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}.bwp-quick-view.active{opacity:1;visibility:visible}.bwp-quick-view>div{max-width:900px;margin:auto;position:relative}.bwp-quick-view .quickview-container .quickview-close{text-align:center;position:absolute;cursor:pointer;top:20px;right:15px;color:#000;z-index:10000;width:36px;height:36px;border:9px solid transparent;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.bwp-quick-view .quickview-container .quickview-close:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background-color:rgba(0,0,0,.5);transform-origin:50% 50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.bwp-quick-view .quickview-container .quickview-close:before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background-color:rgba(0,0,0,.5);transform-origin:50% 50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.bwp-quick-view .quickview-container .quickview-close:hover{background:#e5e5e5}.bwp-quick-view .quickview-container .quickview-close:hover:after,.bwp-quick-view .quickview-container .quickview-close:hover:before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.bwp-quick-view .quickview-container .product-type-variable .variations_form.cart table tr td.label{display:none}.bwp-quick-view .quickview-container .img-quickview{width:50%}.bwp-quick-view .quickview-container .bwp-single-info{width:50%;padding:0 45px}.bwp-quick-view .quickview-container .bwp-single-info .quantity{margin-right:10px}.rtl .bwp-quick-view .quickview-container .bwp-single-info .quantity{margin-left:10px;margin-right:0}.bwp-quick-view .quickview-container .bwp-single-info .description{margin-bottom:15px}.bwp-quick-view .quickview-container .bwp-single-info .content_product_detail{max-height:430px;overflow-x:hidden;padding-right:8px}.bwp-quick-view .quickview-container .bwp-single-info .content_product_detail::-webkit-scrollbar-track{background-color:#F5F5F5}.bwp-quick-view .quickview-container .bwp-single-info .content_product_detail::-webkit-scrollbar{width:5px;background-color:#F5F5F5}.bwp-quick-view .quickview-container .bwp-single-info .content_product_detail::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1)}.bwp-quick-view .quickview-container .quickview-slick ul.slick-dots{position:initial;margin-top:10px}.bwp-quick-view .quickview-container .quickview-slick .slick-arrow{display:none!important}.bwp-quick-view .quickview-container .product_detail{overflow:hidden;display:block;background:#fff;color:#767a79;width:100%}.bwp-quick-view .quickview-container .product_detail .product_meta #report_abuse_form{padding:0;box-shadow:none}.bwp-quick-view .quickview-container .product_detail>.row{margin:0;align-items:center}.bwp-quick-view .quickview-container .product_detail::-webkit-scrollbar{width:5px}.bwp-quick-view .quickview-container .product_detail::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1)}.bwp-quick-view .quickview-container .woocommerce-message{display:none}.bwp-quick-view .quickview-container .woocommerce-product-rating{display:inline-flex;align-items:center;top:-3px;position:relative}.bwp-quick-view .quickview-container .slick-dots{position:absolute;bottom:35px}.bwp-quick-view .quickview-container .slick-dots li{width:8px;height:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.bwp-quick-view .quickview-container .slick-dots li button{width:8px;height:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.bwp-quick-view .quickview-container .slick-dots li button:before{display:none}.bwp-quick-view .quickview-container .slick-track,.bwp-quick-view .quickview-container .slick-list{display:flex}.bwp-quick-view .quickview-container .slider_img_productd .img-thumbnail{border:0;display:inline-block;float:unset}.bwp-quick-view .quickview-container .slider_img_productd .video-additional{display:flex;float:unset;height:100%}.bwp-quick-view .quickview-container .slider_img_productd .video-additional iframe{width:100%!important;height:100%!important}.bwp-quick-view .quickview-container .slider_img_productd .col-sm-12{padding:0}.bwp-quick-view .quickview-container .slider_img_productd .col-sm-12 .slick-arrow{width:25px;height:25px;line-height:25px;opacity:0;visibility:hidden;background:transparent;top:calc(50% - 12.5px);border:0;color:#000;font-size:22px}.bwp-quick-view .quickview-container .slider_img_productd .col-sm-12 .slick-arrow:hover{color:#064532;background:transparent}.bwp-quick-view .quickview-container .slider_img_productd .col-sm-12 .slick-arrow.fa-angle-right{right:15px}.bwp-quick-view .quickview-container .slider_img_productd .col-sm-12 .slick-arrow.fa-angle-left{left:15px}.bwp-quick-view .quickview-container .slider_img_productd .col-sm-12:hover .slick-arrow{opacity:1;visibility:visible}.scroll-image{position:relative}.content-product-360-view{position:fixed!important;top:0;left:0;z-index:9999;height:100%;width:100%;background:rgba(0,0,0,.8);align-items:center;display:none}.content-product-360-view.active{display:flex}.content-product-360-view .product-360-view{width:calc(100% - 30px)!important;max-width:700px;height:auto!important;padding:30px;background:#fff}.content-product-360-view .product-360-view .bookio-360-button{top:10px;bottom:auto;right:10px;background:#fff;padding:0;-webkit-box-shadow:unset;box-shadow:unset;border:1px solid #e6e6e6;width:35px;height:35px;line-height:33px;text-align:center;margin:0;width:28px;height:28px;padding:6px;border:1px solid #d6d6d6;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.content-product-360-view .product-360-view .bookio-360-button:after{content:'';position:absolute;height:2px;width:12px;top:50%;left:calc(50% - 6px);margin-top:-1px;background-color:rgba(0,0,0,.5);transform-origin:50% 50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.content-product-360-view .product-360-view .bookio-360-button:before{content:'';position:absolute;height:2px;width:12px;top:50%;left:calc(50% - 6px);margin-top:-1px;background-color:rgba(0,0,0,.5);transform-origin:50% 50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.content-product-360-view .product-360-view .bookio-360-button:hover{background:#e5e5e5}.content-product-360-view .product-360-view .bookio-360-button:hover:after,.content-product-360-view .product-360-view .bookio-360-button:hover:before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.content-product-360-view .product-360-view .images-list{padding:0;list-style:none;cursor:grab}.content-product-360-view .product-360-view .images-list .images-display{display:none}.content-product-360-view .product-360-view .images-list .images-display.active{display:block}.content-product-360-view .product-360-view .navigation-bar-wrapper{position:absolute;width:calc(100% - 60px);bottom:60px}.content-product-360-view .product-360-view .navigation-bar-wrapper .navigation-bar{max-width:150px;margin:auto;display:flex;background:#fff;padding:5px 10px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;-webkit-box-shadow:0 1px 12px 2px rgba(144,144,144,.3);box-shadow:0 1px 12px 2px rgba(144,144,144,.3)}.content-product-360-view .product-360-view .navigation-bar-wrapper .navigation-bar>*{flex:1;cursor:pointer;color:#000;font-size:18px;text-align:center;font-family:FontAwesome}.content-product-360-view .product-360-view .navigation-bar-wrapper .navigation-bar>*:hover{color:#064532}.content-product-360-view .product-360-view .navigation-bar-wrapper .navigation-bar-previous:before{content:"\f048"}.content-product-360-view .product-360-view .navigation-bar-wrapper .navigation-bar-next:before{content:"\f051"}.content-product-360-view .product-360-view .navigation-bar-wrapper .navigation-bar-play:before{content:"\f04b"}.content-product-360-view .product-360-view .navigation-bar-wrapper .navigation-bar-play.navigation-bar-stop:before{content:"\f04d"}.content-product-360-view .product-360-view .loading-spinner{display:block;position:absolute;z-index:10000;background:#fff;opacity:.5}.content-product-360-view .product-360-view .loading-spinner:after{display:block;background-image:url(../../../themes/bookio/css/images/icons/loading.gif);background-size:contain;content:'';width:50%;height:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:100001}@media (max-width:991px){.content-product-360-view .product-360-view{max-width:500px!important}}@media (max-width:480px){.content-product-360-view .product-360-view{padding:15px}.content-product-360-view .product-360-view .bookio-360-button{top:5px;right:5px;width:30px;height:30px;line-height:24px}.content-product-360-view .product-360-view .bookio-360-button i{font-size:18px}.content-product-360-view .product-360-view .navigation-bar-wrapper{bottom:20px;width:calc(100% - 30px)}}.bookio-360-button{position:absolute;bottom:15px;width:55px;height:55px;border:1px solid #000;right:15px;line-height:53px;color:#000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;z-index:9993;cursor:pointer}.rtl .bookio-360-button{left:15px;right:auto}.bookio-360-button h2{display:none}.bookio-360-button i{font-size:30px;line-height:1;display:inline-block;vertical-align:middle}.bookio-360-button:hover{color:#064532;border-color:#064532}.zoomContainer{z-index:999}.woocommerce.widget_product_search .screen-reader-text{display:none}.woocommerce.widget_product_search .woocommerce-product-search{border:1px solid #e6e6e6;padding:15px 10px;position:relative}.woocommerce.widget_product_search .woocommerce-product-search .search-field{background:transparent;border:none}.woocommerce.widget_product_search .woocommerce-product-search .btn-search{border:none}.woocommerce.widget_product_search .woocommerce-product-search .btn-search:before{font-family:FontAwesome;content:"\f002"}.widget.widget-products .tabs-container{overflow:hidden}.widget.widget-products .carousel-control{left:auto}.rtl .widget.widget-products .carousel-control{right:auto;left:auto}.widget.widget-products .carousel-control.prev{right:20px}.rtl .widget.widget-products .carousel-control.prev{left:20px;right:auto}.widget.widget-products .carousel-control.next{right:0}.rtl .widget.widget-products .carousel-control.next{left:0;right:auto}.widget.widget_layered_nav{font-size:14px}.widget.widget_layered_nav ul,.widget.widget_layered_nav ol{padding:0;list-style:none}.widget.widget_layered_nav ul li .children>li:before,.widget.widget_layered_nav ol li .children>li:before{top:24px}.widget.widget_layered_nav ul ul li:first-child,.widget.widget_layered_nav ol ul li:first-child{padding-top:14px;background-position:0 24px}.widget.widget_layered_nav .count{float:right}.rtl .widget.widget_layered_nav .count{float:left}.widget .widget-products-carousel{position:relative}.widget_price_filter .price_slider{margin:0 0 30px 0}.rtl .widget_price_filter .price_slider{margin:0 0 30px 0}.widget_price_filter .price_slider_amount{line-height:2.4em}.widget_price_filter .ui-slider{position:relative;text-align:left}.rtl .widget_price_filter .ui-slider{text-align:right}.widget_price_filter .ui-slider .ui-slider-handle{z-index:2;position:absolute;outline:none;top:-3px;width:10px;height:10px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;cursor:pointer;background-image:-webkit-gradient(linear,left 0%,left 100%,from(#042e21),to(#0a7454));background-image:-webkit-linear-gradient(top,#042e21,0%,#0a7454,100%);background-image:-moz-linear-gradient(top,#042e21 0%,#0a7454 100%);background-image:linear-gradient(to bottom,#042e21 0%,#0a7454 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF042E21',endColorstr='#FF0A7454',GradientType=0)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:1rem;display:block;border:0;-webkit-box-shadow:0,0,0,1px,rgba(0,0,0,.5);box-shadow:0,0,0,1px,rgba(0,0,0,.5);border-radius:1em;-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;-webkit-border-radius:1em;-moz-border-radius:1em;-ms-border-radius:1em;-o-border-radius:1em;background:#cdcdcd}.widget_price_filter .ui-slider-horizontal{height:5px}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%;background:#e6e6e6}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.rtl .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{right:-1px;left:auto}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.rtl .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{left:-1px;right:auto}.product_list_widget{padding:0;margin:0!important}.product_list_widget .widget-product{margin:0;padding:20px 0;border-bottom:1px solid #e6e6e6}.product_list_widget .widget-product:first-child{padding-top:0}.product_list_widget .widget-product:last-child{border:0;padding-bottom:0}.product_list_widget .widget-product .review{clear:left}.rtl .product_list_widget .widget-product .review{clear:right}.product_list_widget .widget-product .price del{color:#666}.product_list_widget .widget-product .image{display:block;margin-right:15px;width:90px;height:90px;border:1px solid #e6e6e6}.rtl .product_list_widget .widget-product .image{margin-left:15px;margin-right:0}.product_list_widget .widget-product .rating{margin-bottom:5px}.product_list_widget .widget-product .star-rating{margin:0}.product_list_widget .widget-product .name{font-size:12px;font-weight:400;margin-top:0;text-transform:uppercase}.product_special_widget .widget-product{margin:0;position:relative;border-bottom:1px solid #fff}.product_special_widget .widget-product:first-child{padding:0}.product_special_widget .widget-product:first-child .image{max-width:60%;position:relative;margin:0;margin-right:10px}.rtl .product_special_widget .widget-product:first-child .image{margin-left:10px;margin-right:0}.product_special_widget .widget-product:first-child .image .first-order{width:32px;height:32px;position:absolute;bottom:0;left:0;background:#064532;padding:5px 11px;z-index:99;color:#fff;font-weight:900}.product_special_widget .widget-product:first-child .media-body{max-width:40%;float:none;padding:0}.product_special_widget .widget-product .media-body{padding:0 10px 10px 40px}.product_special_widget .widget-product .order{width:32px;background:#DADADA;position:absolute;top:0;left:0;height:100%;color:#6A6A6A;font-weight:900;padding:0 10px}.product_special_widget .widget-product .order span{position:relative;top:50%;margin-top:-10px;display:block}.product_special_widget .widget-product .review{clear:left}.rtl .product_special_widget .widget-product .review{clear:right}.product_special_widget .widget-product .rating{margin-bottom:15px}.product_special_widget .widget-product .star-rating{margin:0}.product_special_widget .widget-product .name{font-size:14px;font-weight:400}.product_special_widget .widget-product .price{text-align:left}.rtl .product_special_widget .widget-product .price{text-align:right}.product_special_widget .widget-product .price>*{color:#000}.product_special_widget .widget-product.last{background:#F5F5F5}.bwp-sidebar .product_list_widget .image{margin-right:10px;width:80px;height:auto}.rtl .bwp-sidebar .product_list_widget .image{margin-left:10px;margin-right:0}.widget_deals_products{overflow:hidden}.widget_deals_products .widget-title{margin:0}.woo-deals .caption{border:1px solid #e6e6e6;border-top:none;padding:5px 20px 20px!important}.woo-deals .carousel-inner{overflow:visible}.woo-deals .product-block{margin:0;border:none}.woo-deals .product-block .price>*{color:#000}.woo-deals .product-block .name{margin:0;min-height:0;font-weight:400}.woo-deals .description{margin-bottom:10px;font-size:13px}.woo-deals .pts-countdown{padding:5px 0;font-family:"Lato",sans-serif;font-size:10px}.woo-deals .deals-information{padding-bottom:15px;border-bottom:1px solid #e6e6e6}.woo-deals .deals-information>*{padding-top:15px}.woo-deals .rating>*{float:left}.woo-deals .countdown-times{overflow:hidden;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.woo-deals .countdown-times>div{float:left;text-align:center;margin-right:5%;width:20%}.woo-deals .countdown-times>div>b{display:block;font-size:14px;font-weight:900;color:#064532}.woo-deals .countdown-times>div:last-child{padding-right:0;float:right}.woo-deals .cart{left:0;position:absolute;right:0;opacity:0;filter:alpha(opacity=0);-webkit-transform:translate(0,60px);-ms-transform:translate(0,60px);transform:translate(0,60px);-webkit-transition:all 0.4s ease;transition:all 0.4s ease;visibility:hidden}.woo-deals .cart .add_to_cart_button{color:#000;background:#fff;font-weight:900}.woo-deals .cart .add_to_cart_button.added{display:none}.woo-deals .cart .add_to_cart_button:hover,.woo-deals .cart .add_to_cart_button:active,.woo-deals .cart .add_to_cart_button:focus{color:#fff;background:#064532}.woo-deals .cart .wc-forward{margin:0 auto}.woo-deals:hover .cart{-webkit-transform:translate(0,30px);-ms-transform:translate(0,30px);transform:translate(0,30px);visibility:visible;opacity:1;filter:alpha(opacity=100)}.widget.product-bottom{display:table;height:auto;width:100%;border:1px solid #e6e6e6;padding:10px}.vertical-menu .product-block .name a{font-size:16px!important;line-height:14px!important;color:#707070!important;font-weight:400!important;text-transform:none!important}.vertical-menu .product-block .name a:hover{color:#064532}.widget.product-bottom{background:#fff}.policy-detail .banner-policy{text-transform:uppercase}.policy-detail .banner-policy .policy{width:100%;padding:20px 20px 25px;background:#252525;color:#fff;margin-bottom:10px}.policy-detail .banner-policy .policy .fa{color:#fff;font-size:25px;text-align:center;display:inline-block;float:left;margin-left:10px}.rtl .policy-detail .banner-policy .policy .fa{float:right}.rtl .policy-detail .banner-policy .policy .fa{margin-right:10px;margin-left:0}.policy-detail .banner-policy .policy .banner-cont{margin-left:65px}.rtl .policy-detail .banner-policy .policy .banner-cont{margin-right:65px;margin-left:0}.policy-detail .banner-policy .policy .banner-cont h2{font-size:14px;margin-top:0;font-weight:700;color:#fff;margin:4px 0 0}.contents-detail .banner-wrapper{margin-top:30px}.contents-detail .productListBanner{margin:0}.bwp-woocommerce-filter-product{width:100%}@media (max-width:991px){.sidebar-product{max-width:330px;display:block!important;position:fixed;top:0;left:0;background:#fff;height:100%;z-index:99999;overflow:auto;padding:30px 20px 0px!important;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateX(-330px);-moz-transform:translateX(-330px);-ms-transform:translateX(-330px);-o-transform:translateX(-330px);transform:translateX(-330px);opacity:0;visibility:hidden;margin:0;-webkit-box-shadow:0 1px 12px 2px rgba(144,144,144,.3);box-shadow:0 1px 12px 2px rgba(144,144,144,.3)}.sidebar-product .button-filter-toggle{color:#000;font-size:10px;text-transform:uppercase;font-weight:700;font-weight:500;text-align:right;cursor:pointer;position:relative;margin-bottom:20px;padding:0}.sidebar-product .button-filter-toggle:after{content:"\f136";font-family:Material;font-size:14px;display:inline-block;position:relative;top:1px;margin-left:5px}.rtl .sidebar-product .button-filter-toggle:after{margin-right:5px;margin-left:0}.sidebar-product.active.bwp-sidebar{opacity:1;visibility:visible;max-width:330px;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@media (max-width:480px){.sidebar-product{width:calc(100% - 20px);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);padding:30px 15px 0!important}}.sidebar-product>.widget.bwp_woo_categories_widget{border:2px solid #e6e6e6;font-size:15px;margin-bottom:40px;background:#fff;padding:10px 30px 15px}@media (max-width:480px){.sidebar-product>.widget.bwp_woo_categories_widget{padding:10px 20px 15px}}.sidebar-product>.widget.bwp_woo_categories_widget .widget-title{padding:10px 0;margin:0 0 13px;text-transform:capitalize;font-size:20px}@media (max-width:480px){.sidebar-product>.widget.bwp_woo_categories_widget .widget-title{font-size:18px}}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories{margin:0;overflow:hidden}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.current-category>a{color:#064532!important}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.current-category>a span{color:#064532}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.cat-parent{position:relative}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.cat-parent:before{position:absolute;content:"";left:0;width:6px;height:6px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:rgba(230,230,230,.95);top:18px}.rtl .sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.cat-parent:before{right:0;left:auto}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.cat-parent>span.arrow{top:0;position:absolute;right:0;text-align:center}.rtl .sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.cat-parent>span.arrow{left:0;right:auto}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.cat-parent>span.arrow:hover{cursor:pointer}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.cat-parent>span.arrow:after{content:"\4c";font-family:eleganticons;padding:0 3px;font-size:15px;color:#767a79;display:inline-block;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.cat-parent.open>span.arrow:after{content:"\4b"}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.back-shop a,.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.current-parent a{color:#000000!important;position:relative}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.back-shop a:hover,.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.current-parent a:hover{color:#064532!important}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.back-shop a:hover span,.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.current-parent a:hover span{color:#064532}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.back-shop a:before,.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.current-parent a:before{content:"\f104";font-family:FontAwesome;display:inline-block;font-size:20px;margin-right:10px;position:relative;top:2px;line-height:1}.rtl .sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.back-shop a:before,.rtl .sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.current-parent a:before{margin-left:10px;margin-right:0}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.back-shop a span,.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li.current-parent a span{color:#000}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li span{color:#a4a4a4}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li ul.children{display:none;margin-top:7px!important;position:relative;padding:0!important;padding-top:8px!important}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li ul.children:before{content:"";position:absolute;top:0;width:500px;left:calc(50% - 250px);border-top:1px dashed #e6e6e6;height:1px}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li ul.children li{padding:1.5px 0!important}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li ul.children li a{color:#868686!important;font-size:15px}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li ul.children li a:before{margin-right:5px;content:"\35";display:inline-block;font-family:eleganticons;font-size:16px;line-height:1;position:relative;top:1px}.rtl .sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li ul.children li a:before{margin-left:5px;margin-right:0}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li ul.children li a span{color:#a4a4a4}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li ul.children li a:hover{color:#064532!important}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li ul.children li a:hover span{color:#064532}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li ul.children li span{color:#a4a4a4}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li ul.children li ul.children{padding-left:20px!important}.rtl .sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li ul.children li ul.children{padding-right:20px!important;padding-left:0}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li a{color:#767a79}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories li a:hover{color:#064532}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories>li{padding:9px 20px!important;border-bottom:1px dashed #e9e9e9}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories>li.open>a{color:#064532!important}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories>li.open span{color:#064532}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories>li:last-child{border-bottom:0}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories>li.cat-parent{position:relative}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories>li.cat-parent>span.arrow{top:8px;right:0}.rtl .sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories>li.cat-parent>span.arrow{left:0;right:auto}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories.sub-categories li.cat-item{padding:1.5px 20px!important;border:0}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories.sub-categories li.cat-item a{color:#868686!important}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories.sub-categories li.cat-item a:before{content:"\f0da";display:inline-block;font-family:FontAwesome;margin-right:5px}.rtl .sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories.sub-categories li.cat-item a:before{margin-left:5px;margin-right:0}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories.sub-categories li.cat-item a:hover{color:#064532!important}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories.sub-categories li.cat-item a:hover span{color:#064532}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories.sub-categories li.cat-item:last-child{padding-bottom:7px!important}.sidebar-product>.widget.bwp_woo_categories_widget ul.product-categories.sub-categories li.current-category{margin-bottom:7px}.sidebar-product .button-filter-toggle{color:#000;font-size:10px;text-transform:uppercase;font-weight:500;text-align:right;cursor:pointer;position:relative;font-weight:700}.rtl .sidebar-product .button-filter-toggle{text-align:left}.sidebar-product .button-filter-toggle:after{content:"\f136";font-family:Material;font-size:14px;display:inline-block;position:relative;top:1px;margin-left:5px}.rtl .sidebar-product .button-filter-toggle:after{margin-right:5px;margin-left:0}.sidebar-product .button-filter-toggle:hover{color:#064532}@media (max-width:767px){.sidebar-product .button-filter-toggle{margin-bottom:30px;padding:0}}.widget_product_tag_cloud .tagcloud a{color:#a3a3a3;border:1px solid rgba(118,122,121,.25);overflow:hidden;background:transparent;padding:10px 20px;text-transform:capitalize;position:relative}.widget_product_tag_cloud .tagcloud a:before{content:"";position:absolute;width:0;height:100%;right:0;bottom:0;background:#efefef;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:-1}.rtl .widget_product_tag_cloud .tagcloud a:before{left:0;right:auto}.widget_product_tag_cloud .tagcloud a:hover{background:transparent}.widget_product_tag_cloud .tagcloud a:hover:before{width:100%;height:100%;background:#064532}.tagcloud a{position:relative;z-index:1;font-size:14px!important;color:#a3a3a3;margin:0 6px 10px 0;padding:5px 25px;background:#f5f5f5;text-transform:capitalize;border:none;display:inline-block;vertical-align:middle;position:relative;font-weight:400;z-index:0;line-height:18px}.lt-ie8 .tagcloud a{display:inline;zoom:1}.tagcloud a:hover{border-color:#064532;background:#064532;color:#fff}.bwp_ajax_filte{display:-webkit-box}.bwp_ajax_filte .bwp-block-title h2{font-size:18px;margin-bottom:20px}.bwp-filter-ajax label{margin-bottom:0}.bwp-filter-ajax #bwp_form_filter_product{float:none}.bwp-filter-ajax #bwp_form_filter_product>div{border:2px solid #e6e6e6;background:#fff;padding:10px 30px 0}@media (max-width:480px){.bwp-filter-ajax #bwp_form_filter_product>div{padding:10px 20px 0}}.bwp-filter-ajax #bwp_form_filter_product ul{padding:0}.bwp-filter-ajax #bwp_form_filter_product ul li{margin-left:0}.rtl .bwp-filter-ajax #bwp_form_filter_product ul li{margin-right:0;margin-left:0}.bwp-filter-ajax #bwp_form_filter_product ul li:before{display:none}.bwp-filter-ajax #bwp_form_filter_product h3{color:#000;padding:12px 0;background:transparent;font-size:20px;margin:0 0 5px;position:relative;text-transform:capitalize;border-bottom:1px solid #e1e1e1}@media (max-width:480px){.bwp-filter-ajax #bwp_form_filter_product h3{font-size:18px}}.bwp-filter-ajax #bwp_form_filter_product h3:before{content:"";width:50px;height:3px;background:#064532;bottom:-1px;position:absolute}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price .content-filter-price{padding:30px 0 20px}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price{margin:0;background:#f5f5f5;border:0;height:2px;width:calc(100% - 14px);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;margin-left:7px}.rtl .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price{margin-right:7px;margin-left:0}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price:after,.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price:before{display:none}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price .ui-slider-handle{width:12px;height:12px;background:#064532;border-color:#064532;top:-6px;margin-left:-5px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.rtl .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price .ui-slider-handle{margin-right:-5px;margin-left:0}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price #bwp_slider_price .ui-slider-range{top:-1px;height:2px;position:absolute;background:#064532;border-color:#064532}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price .price-input{margin-top:20px;color:#767a79;font-weight:500;font-size:13px}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price .price-input>span:not(.input-text){color:#767a79;font-weight:400}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter .content_filter{padding:20px 0;position:relative}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter .content_filter h2{margin:0;font-size:14px;font-weight:500;font-family:"Libre Baskerville",serif;padding:0 10px;border:1px solid rgba(0,0,0,.5);line-height:40px;cursor:pointer;position:relative}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter .content_filter h2:before{content:"\f0dd";font-family:FontAwesome;position:absolute;right:10px;font-size:16px;line-height:1;top:calc(50% - 11px)}.rtl .bwp-filter-ajax #bwp_form_filter_product .bwp-filter .content_filter h2:before{left:10px;right:auto}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter .content_filter ul.filter-select{background:#fff;padding:10px;transform:unset!important;left:0!important;top:calc(100% - 20px)!important}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color{position:relative;display:inline-block;line-height:32px;font-size:14px;padding:0;margin-right:15px;margin-bottom:10px}.rtl .bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color{margin-left:15px;margin-right:0}@media (max-width:1199px){.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color{margin-right:10px}.rtl .bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color{margin-left:10px;margin-right:0}}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color.white>span{border:1px solid #cfcfcf}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color.white>span:before{color:#000}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color>span{width:30px!important;height:30px!important;overflow:visible;border:none!important;position:relative;-webkit-transition:transform 0.1s ease;transition:transform 0.1s ease;padding:0!important;min-width:unset;margin:0!important;text-indent:unset;cursor:pointer}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color>span:before{content:"\4e";position:absolute;font-family:eleganticons;color:#fff;left:8px;top:-1px;opacity:0;visibility:hidden}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color>span .wpb-tooltip{background:#000;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;color:#fff;line-height:18px;font-size:10px;display:inline-block;padding:0 5px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:-20px;opacity:0;visibility:hidden}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color>span .wpb-tooltip:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;width:12px;height:12px;background:#000;bottom:-1px;left:50%;margin-left:-6px;z-index:-1}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color>span:hover .wpb-tooltip{opacity:1;visibility:visible}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color:hover>span:before,.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_color.active>span:before{opacity:1;visibility:visible}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther{cursor:pointer;display:block;float:unset}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div mark{background:transparent;color:#a4a4a4}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div label{cursor:pointer}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div span{content:"";display:inline-block;width:14px;height:14px;border:1px solid #d2d2d2;position:relative;margin:0 10px 0 0;top:3px}.rtl .bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div span{margin:0 0 0 10px}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div span:before{content:"";width:8px;height:8px;position:absolute;background:#064532;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;left:calc(50% - 4px);top:calc(50% - 4px);opacity:0;visibility:hidden}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div.active{color:#064532}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div.active span{border-color:#064532}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div.active span:before{opacity:1;visibility:visible}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_orther div:hover{color:#064532}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image{display:block;width:100%}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image div{cursor:pointer;display:flex;align-items:center}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image div span{content:"";display:inline-block;width:40px;height:40px;border:1px solid #d2d2d2;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:relative;margin:0 10px 0 0;background-size:contain;background-position:center;background-repeat:no-repeat}.rtl .bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image div span{margin:0 0 0 10px}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image div.active{color:#064532}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image div.active span{border-color:#064532}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image div.active span:before{opacity:1;visibility:visible}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter ul li.filter_image div:hover{color:#064532}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-brand ul.filter_brand_product li{cursor:pointer;display:block;float:unset}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-brand ul.filter_brand_product li div{width:auto;height:auto;border:0;margin:0;overflow:unset;text-indent:unset;white-space:unset;position:relative;cursor:pointer}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-brand ul.filter_brand_product li div mark{background:transparent;color:#a4a4a4}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-brand ul.filter_brand_product li div label{cursor:pointer}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-brand ul.filter_brand_product li div span{content:"";display:inline-block;width:14px;height:14px;border:1px solid #d2d2d2;position:relative;margin:0 10px 0 0;top:3px}.rtl .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-brand ul.filter_brand_product li div span{margin:0 0 0 10px}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-brand ul.filter_brand_product li div span:before{content:"";width:8px;height:8px;position:absolute;background:#064532;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;left:calc(50% - 4px);top:calc(50% - 4px);opacity:0;visibility:hidden}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-brand ul.filter_brand_product li div.active{color:#064532}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-brand ul.filter_brand_product li div.active span{border-color:#064532}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-brand ul.filter_brand_product li div.active span:before{opacity:1;visibility:visible}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-brand ul.filter_brand_product li div:hover{color:#064532}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-rating ul li{cursor:pointer;display:block;float:unset}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-rating ul li .star-rating{top:2px;font-size:13px;width:90px;margin-right:5px}.rtl .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-rating ul li .star-rating{margin-left:5px;margin-right:0}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-rating ul li .star-rating span{width:auto;height:auto;border:0;margin:0;text-indent:0;font-size:0}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-rating ul li .star-rating span:before{font-size:13px}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-rating ul li div{width:auto;height:auto;border:0;margin:0;overflow:unset;text-indent:unset;white-space:unset;position:relative;cursor:pointer}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-rating ul li div mark{background:transparent;color:#a4a4a4;padding:0}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-rating ul li div label{cursor:pointer}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-rating ul li div>span{content:"";display:inline-block;width:14px;height:14px;border:1px solid #d2d2d2;position:relative;margin:0 10px 0 0;top:3px}.rtl .bwp-filter-ajax #bwp_form_filter_product .bwp-filter-rating ul li div>span{margin:0 0 0 10px}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-rating ul li div>span:before{content:"";width:8px;height:8px;position:absolute;background:#064532;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;left:calc(50% - 4px);top:calc(50% - 4px);opacity:0;visibility:hidden}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-rating ul li div.active{color:#064532}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-rating ul li div.active>span{border-color:#064532}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-rating ul li div.active>span:before{opacity:1;visibility:visible}.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-rating ul li div:hover>span{border-color:#064532}.bwp-filter-ajax #bwp_form_filter_product>div{float:unset;margin-bottom:40px}.bwp-filter-ajax #bwp_form_filter_product>div ul{display:inline-block;vertical-align:top;width:100%;max-height:300px;font-size:15px;overflow:auto}.bwp-filter-ajax #bwp_form_filter_product>div ul::-webkit-scrollbar-track{background-color:#F5F5F5}.bwp-filter-ajax #bwp_form_filter_product>div ul::-webkit-scrollbar{width:3px;background-color:#F5F5F5}.bwp-filter-ajax #bwp_form_filter_product>div ul::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1)}.bwp-filter-ajax #bwp_form_filter_product>div ul li{border:none;padding:5px 0}.bwp-filter-ajax #bwp_form_filter_product>div ul li:first-child{padding-top:0}.bwp-filter-ajax #bwp_form_filter_product>div:last-child:last-child{margin-bottom:0}.bwp-filter-ajax .filter_clear_all{background:#064532;color:#fff;text-transform:uppercase;padding:10px;font-size:12px;border:none;letter-spacing:3.2px;margin-top:25px;margin-bottom:0;font-weight:500;cursor:pointer}.bwp-filter-ajax .filter_clear_all:hover{background:#021610}.bwp-filter-attribute{border:2px solid #e6e6e6;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;padding:10px 30px 0;margin-bottom:30px}.bwp-filter-attribute h3{color:#000;padding:12px 0;background:transparent;font-size:20px;margin:0;position:relative;text-transform:capitalize;border-bottom:1px solid #e1e1e1}.bwp-filter-attribute h3:before{content:"";width:70px;height:3px;background:#064532;bottom:-1px;position:absolute}.bwp-filter-attribute .filter-attribute{padding:20px 0}.bwp-filter-attribute .filter-attribute span{color:#064532;cursor:pointer;margin-right:10px}.rtl .bwp-filter-attribute .filter-attribute span{margin-left:10px;margin-right:0}.bwp-filter-attribute .filter-attribute span:before{content:"\4d";font-family:ElegantIcons;display:inline-block;width:12px;height:12px;border:1px solid #064532;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;line-height:10px;text-align:center;font-size:10px;margin-right:5px}.rtl .bwp-filter-attribute .filter-attribute span:before{margin-left:5px;margin-right:0}.bwp-filter-attribute .filter-attribute span:hover:before{background:#000;color:#fff;border-color:#000}.bwp-filter-attribute .filter-attribute .filter_clear_all{color:#064532;background:transparent;border:0;border-bottom:1px solid #064532;padding:0;line-height:16px;color:#064532;cursor:pointer}.bwp-filter-attribute .filter-attribute .filter_clear_all:hover{color:#000;border-color:#000}@media (min-width:992px) and (max-width:1199px){.product-block{-webkit-transition:none;transition:none}.product-block .btn-outline,.product-block .button,.product-block #submit{min-width:inherit}.product-block .image img,.product-block .image .image-hover{-webkit-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.product-block .image:hover .image-hover{-webkit-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.product-block .image-effect,.product-block .category,.product-block .overlay,.product-block .add-links{display:none}.product-grid .add-button,.product-grid .price{visibility:visible;opacity:1;filter:alpha(opacity=100)}.product-grid:hover .price,.product-grid:hover .add-button{-webkit-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;visibility:visible;opacity:1;filter:alpha(opacity=100)}.product-info .product-title{font-size:20px}}@media (min-width:768px) and (max-width:991px){.product-block{-webkit-transition:none;transition:none}.product-block .btn-outline,.product-block .button,.product-block #submit{min-width:inherit}.product-block .image img,.product-block .image .image-hover{-webkit-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.product-block .image:hover .image-hover{-webkit-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.product-block .image-effect,.product-block .category,.product-block .overlay,.product-block .add-links{display:none}.product-grid .add-button,.product-grid .price{visibility:visible;opacity:1;filter:alpha(opacity=100)}.product-grid:hover .price,.product-grid:hover .add-button{-webkit-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;visibility:visible;opacity:1;filter:alpha(opacity=100)}.product-grid .name{min-height:60px;font-size:11px}}@media (max-width:991px){.product-block{-webkit-transition:none;transition:none}.product-block .btn-outline,.product-block .button,.product-block #submit{min-width:inherit}.product-block .image img,.product-block .image .image-hover{-webkit-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.product-block .image:hover .image-hover{-webkit-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.product-block .image-effect,.product-block .category,.product-block .overlay,.product-block .add-links{display:none}.product-grid .add-button,.product-grid .price{visibility:visible;opacity:1;filter:alpha(opacity=100)}.product-grid:hover .price,.product-grid:hover .add-button{-webkit-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;visibility:visible;opacity:1;filter:alpha(opacity=100)}.product-grid .btn-outline{padding:0 10px}.product-grid .btn-outline span{display:inline-block}}@media (max-width:767px){.product-block{-webkit-transition:none;transition:none}.product-block .btn-outline,.product-block .button,.product-block #submit{min-width:inherit}.product-block .image img,.product-block .image .image-hover{-webkit-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.product-block .image:hover .image-hover{-webkit-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.product-block .image-effect,.product-block .category,.product-block .overlay,.product-block .add-links{display:none}.product-grid .add-button,.product-grid .price{visibility:visible;opacity:1;filter:alpha(opacity=100)}.product-grid:hover .price,.product-grid:hover .add-button{-webkit-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;visibility:visible;opacity:1;filter:alpha(opacity=100)}.product-grid .btn-outline{padding:0 10px}.product-grid .btn-outline span{display:inline-block}}@media (max-width:480px){.product-block{-webkit-transition:none;transition:none}.product-block .btn-outline,.product-block .button,.product-block #submit{min-width:inherit}.product-block .image img,.product-block .image .image-hover{-webkit-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.product-block .image:hover .image-hover{-webkit-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.product-block .image-effect,.product-block .category,.product-block .overlay,.product-block .add-links{display:none}.product-grid .add-button,.product-grid .price{visibility:visible;opacity:1;filter:alpha(opacity=100)}.product-grid:hover .price,.product-grid:hover .add-button{-webkit-transition:none;transition:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;visibility:visible;opacity:1;filter:alpha(opacity=100)}.product-grid .btn-outline{padding:0 10px}.product-grid .btn-outline span{display:inline-block}}@media (min-width:992px){.container{max-width:100%}}@media (min-width:768px){.container{max-width:100%}}@media (min-width:576px){.container{max-width:100%}}@media (max-width:767px){.hidden-xs{display:none!important}tr.hidden-xs{display:none!important}th.hidden-xs,td.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}tr.hidden-sm{display:none!important}th.hidden-sm,td.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}tr.hidden-md{display:none!important}th.hidden-md,td.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}tr.hidden-lg{display:none!important}th.hidden-lg,td.hidden-lg{display:none!important}}@media (min-width:768px){.navbar-toggle{display:none}}.dropdown-toggle:after{display:none}.hide{display:none}@media (min-width:1440px){.container{max-width:1440px}}@media (min-width:992px){.bwp-navigation{display:inline-block;vertical-align:top}}@media (max-width:992px){#main-menu{margin:0;float:left}.rtl #main-menu{float:right}}@media (min-width:768px){.contents-detail .bwp-single-product .image-additional .image-zoom{position:relative;width:100%;height:100%;display:inline-block;border:1px solid rgba(163,163,163,.25);overflow:hidden}.contents-detail .bwp-single-product .image-additional .image-zoom:before{position:absolute;content:"\54";font-family:ElegantIcons;bottom:15px;right:15px;z-index:9;font-size:18px;width:40px;height:40px;line-height:38px;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;color:#000;text-indent:-2px;border:1px solid #a3a3a3;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.rtl .contents-detail .bwp-single-product .image-additional .image-zoom:before{left:15px;right:auto}.contents-detail .bwp-single-product .image-additional .image-zoom:hover:before{background:#064532;color:#fff;border-color:transparent}}@media (min-width:768px) and (max-width:991px){.bwp-footer .wpbingo-newsletter input[type="submit"]{padding:0 25px}}@media (max-width:991px){.active-mobile{width:70px}.active-mobile>.fa,.active-mobile>.icon{font-size:25px!important}.woocommerce-tabs .nav-tabs{margin-bottom:20px}.woocommerce-tabs .nav-tabs li{float:left;margin-right:10px}.rtl .woocommerce-tabs .nav-tabs li{float:right}.blog-type .entry-image{height:auto}.navbar-toggle{display:block}.quickview-button,.product-quickview,.compare-button{display:none!important}.wpbingo-menu-mobile{position:unset!important}.wpbingo-menu-mobile .navbar-default .navbar-header{float:none}.wpbingo-menu-mobile .navbar-default .navbar-toggle{font-size:14px;font-weight:500;padding:0;text-transform:uppercase;color:#064532;border:0;border-top:1px solid #064532;border-bottom:1px solid #064532;position:unset;background:transparent}.wpbingo-verticalmenu-mobile{position:unset}.wpbingo-verticalmenu-mobile .navbar-header{float:none}.wpbingo-verticalmenu-mobile .navbar-header .navbar-toggle{font-size:14px;font-weight:500;padding:0;text-transform:uppercase;color:#064532;border:0;border-top:1px solid #064532;border-bottom:1px solid #064532;position:unset;background:transparent}.main-archive-product,.main-single-product{display:flex;flex-direction:column}.main-archive-product>.col-lg-12.col-md-12,.main-single-product>.col-lg-12.col-md-12{display:flex;flex-direction:column}.category-posts,.single-post-content{display:flex;flex-direction:column}.category-posts .sidebar-blog,.single-post-content .sidebar-blog{order:2;margin-top:45px}.header-categories .title-navigation-categories{font-size:16px;font-weight:700;color:#fff}.header-categories .menu-categories{position:fixed;top:0;left:0;bottom:0;background-color:#fff;width:280px;padding:100px 50px 0 50px!important;z-index:9999;overflow-x:hidden;overflow-y:auto;visibility:hidden;border:1px solid #f3f3f3;border-width:1px 0 0 1px;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;-webkit-transform:translate3d(-280px,0,0);-moz-transform:translate3d(-280px,0,0);-ms-transform:translate3d(-280px,0,0);-o-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0)}.header-categories .menu-categories.active{visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.header-categories .menu-categories .bookio-close{text-align:center;margin-bottom:40px}.header-categories .menu-categories .bookio-close:hover{cursor:pointer}.header-categories .menu-categories .bookio-close:before{content:"\f136";font-family:"Material";color:red;font-size:30px}.rtl .header-categories.menu-categories{-webkit-transform:translate3d(-280px,0,0);-moz-transform:translate3d(-280px,0,0);-ms-transform:translate3d(-280px,0,0);-o-transform:translate3d(-280px,0,0);transform:translate3d(-280px,0,0)}.rtl .header-categories.menu-categories.active{visibility:visible;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bwp-woo-categories.layout2{border-bottom:1px solid #fff}.bwp-woo-categories.layout2 .content-category{display:flex;overflow:auto;padding:20px}.bwp-woo-categories.layout2 .content-category>div{white-space:nowrap;padding:0 10px}.bwp-woo-categories.layout2 .content-category>div .item-title{padding:0}.bwp-woo-categories.layout2 .content-category>div:first-child{padding-left:0}.rtl .bwp-woo-categories.layout2 .content-category>div:first-child{padding-right:0;padding-left:0}.bwp-woo-categories.layout2 .content-category>div:last-child{padding-right:0}.rtl .bwp-woo-categories.layout2 .content-category>div:last-child{padding-left:0;padding-right:0}}@media (max-width:767px){.active-mobile.setting-popup .active-content{width:100%;min-width:320px;right:-100%;left:auto}.zoomContainer{display:none}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{width:100%}.post-single .post-content .entry-meta-content{display:block}.post-single .post-content .entry-meta-content .entry-meta,.post-single .post-content .entry-meta-content .social-share{width:100%;text-align:center}.border-policy{padding:20px 0}.vc_col-sm-1\/5{display:inline-block;vertical-align:top}}@media (max-width:480px){.single-product .woocommerce-tabs ul.tabs{text-align:center}.single-product .woocommerce-tabs ul.tabs li{width:100%}.single-product .woocommerce-tabs ul.tabs li.active{border-bottom:none!important}.single-product .woocommerce-tabs ul.tabs li a:before{display:none}}@media (max-width:1500px){.hidden-1500{display:none!important}}@media (max-width:1600px) and (min-width:1199px){.wpb-col-xl-40{width:40%!important}.wpb-col-xl-60{width:60%!important}.m-t-xl-50>.elementor-element-populated{margin-top:50px!important}}@media (max-width:1440px) and (min-width:1199px){.p-l-0{padding-left:0!important}.p-r-0{padding-left:0!important}}@media (max-width:1024px) and (min-width:992px){.order-wpb-md-1{order:1}.order-wpb-md-2{order:2}.order-wpb-md-3{order:3}}@media (max-width:991px) and (min-width:768px){.wpb-col-sm-100{width:100%!important}.wpb-col-sm-50{width:50%!important}.wpb-col-sm-40{width:40%!important}.wpb-col-sm-60{width:60%!important}.wpb-col-sm-33{width:33.33%!important}.wpb-col-sm-66{width:66.67%!important}.m-t-100{margin-top:100px}.m-t-30.elementor-inner-section{margin-top:30px!important}.m-t-30 .elementor-element-populated{margin-top:30px!important}.m-t-0 .elementor-element-populated{margin-top:0!important}.m-t-0.elementor-inner-section{margin-top:0!important}.m-t-50{margin-top:50px!important}.m-b-50{margin-bottom:50px!important}.m-b-80{margin-bottom:80px!important}.p-t-30>.elementor-element-populated{padding-top:30px!important}.p-t-30.elementor-inner-section{padding-top:30px!important}.p-t-50{padding-top:50px!important}.m-b-30{margin-bottom:30px}.m-b-15{margin-bottom:15px!important}.order-wpb-sm-1{order:1}.order-wpb-sm-2{order:2}.order-wpb-sm-3{order:3}.wpb-p-0{padding:0!important}}@media (max-width:767px){.order-wpb-xs-1{order:1}.order-wpb-xs-2{order:2}.order-wpb-xs-3{order:3}}@media (max-width:1510px) and (min-width:1200px){.container,.related,.cross_sell,.upsells{padding-left:30px;padding-right:30px}.woocommerce-tabs .content-woocommerce-tabs .content-ul-tab ul.tabs,.woocommerce-tabs .content-woocommerce-tabs .content-tab{padding-left:30px;padding-right:30px}.contents-detail .bwp-single-product{padding-left:30px;padding-right:30px}.woocommerce-notices-wrapper{padding-left:15px;padding-right:15px}}/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVtcGxhdGUuY3NzIiwic291cmNlcyI6WyJ0ZW1wbGF0ZS5zY3NzIiwidmFycy9fdmFycy1nbG9iYWwuc2NzcyIsInZhcnMvX3ZhcmlhYmxlcy5zY3NzIiwidmFycy9fdGVtcGxhdGUtdmFycy5zY3NzIiwidmFycy9fZm9ybS5zY3NzIiwidmFycy9fbGF5b3V0LnNjc3MiLCJ2YXJzL19tZW51LnNjc3MiLCJ2YXJzL19wYWdlLnNjc3MiLCJ2YXJzL19wb3N0LXZhcnMuc2NzcyIsInZhcnMvX3Zpc3VhbC12YXJzLnNjc3MiLCJ2YXJzL193aWRnZXQuc2NzcyIsImJvb3RzdHJhcC9fbWl4aW5zLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9faG92ZXIuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2NhcmV0LnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19saXN0cy5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2Zsb2F0LnNjc3MiLCJtaXhpbnMvX21peGlucy5zY3NzIiwibWl4aW5zL190ZW1wbGF0ZS5zY3NzIiwicnRsL19ydGwuc2NzcyIsInRoZW1lcy9faGVhZGVyLnNjc3MiLCJ0aGVtZXMvX2Jhc2Uuc2NzcyIsInRoZW1lcy9fZm9udHMuc2NzcyIsInRoZW1lcy9fZm9ybS5zY3NzIiwidGhlbWVzL19sYXlvdXQuc2NzcyIsInRoZW1lcy9fcGFnZXMuc2NzcyIsInRoZW1lcy9fcG9zdC5zY3NzIiwidGhlbWVzL193aWRnZXRzLWxheW91dC5zY3NzIiwidGhlbWVzL193aWRnZXRzLnNjc3MiLCJ0aGVtZXMvX3Nob3J0Y29kZXMuc2NzcyIsInRoZW1lcy9fZ2FyZW5hbC5zY3NzIiwidGhlbWVzL19tZW51LnNjc3MiLCJ0aGVtZXMvX3V0aWxpdGllcy5zY3NzIiwidGhlbWVzL19lbGVtZW50b3Iuc2NzcyIsInRoZW1lcy9fZWZmZWN0LnNjc3MiLCJ2YXJzL193b29jb21tZXJjZS12YXJzLnNjc3MiLCJ0aGVtZXMvX3dvb2NvbW1lcmNlLWdlbmVyYWwuc2NzcyIsImJvb3RzdHJhcC9fYnV0dG9ucy5zY3NzIiwidGhlbWVzL193b29jb21tZXJjZS1wYWdlLnNjc3MiLCJ0aGVtZXMvX3dvb2NvbW1lcmNlLXByb2R1Y3Quc2NzcyIsInRoZW1lcy9fd29vY29tbWVyY2Utd2lkZ2V0cy5zY3NzIiwidGhlbWVzL193b29jb21tZXJjZS1yZXNwb25zaXZlLnNjc3MiLCJ0aGVtZXMvX3Jlc3BvbnNpdmUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuW1RhYmxlIG9mIGNvbnRlbnRzXVxuXG4xLiBVdGlsaXRpZXNcbjIuIEZvbnRcbjMuIEJhc2VcbjQuIExheW91dFxuNS4gUGFnZVxuNi4gUG9zdFxuNy4gU2xpZGVzaG93XG44LiBGb3JtXG45LiBSZXNwb25zaXZlXG4xMC4gV2lkZ2V0XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuQGltcG9ydCBcInZhcnMvdmFycy1nbG9iYWxcIjtcbkBpbXBvcnQgXCJ2YXJzL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInZhcnMvdGVtcGxhdGUtdmFyc1wiO1xuXG4vKiAxLiBVdGlsaXRpZXMgKi9cbkBpbXBvcnQgXCJib290c3RyYXAvbWl4aW5zXCI7XG5AaW1wb3J0IFwibWl4aW5zL21peGluc1wiO1xuQGltcG9ydCBcIm1peGlucy90ZW1wbGF0ZVwiO1xuQGltcG9ydCBcInJ0bC9ydGxcIjtcblxuLyogMi4gSGVhZGVyICovXG5AaW1wb3J0IFwidGhlbWVzL2hlYWRlclwiO1xuIFxuLyogMy4gQmFzZSAqL1xuQGltcG9ydCBcInRoZW1lcy9iYXNlXCI7XG5cbi8qIDMuIEZvbnRzICovXG5AaW1wb3J0IFwidGhlbWVzL2ZvbnRzXCI7XG5cbi8qIDQuIEZvcm0gKi9cbkBpbXBvcnQgXCJ0aGVtZXMvZm9ybVwiO1xuXG4vKiA1LiBMYXlvdXQgKi9cbkBpbXBvcnQgXCJ0aGVtZXMvbGF5b3V0XCI7XG5cbi8qIDYuIExheW91dCAqL1xuQGltcG9ydCBcInRoZW1lcy9wYWdlc1wiO1xuXG4vKiA3LiBQb3N0ICovXG5AaW1wb3J0IFwidGhlbWVzL3Bvc3RcIjtcblxuQGltcG9ydCBcInRoZW1lcy93aWRnZXRzLWxheW91dFwiO1xuXG4vKiA4LiBXaWRnZXQgKi9cbkBpbXBvcnQgXCJ0aGVtZXMvd2lkZ2V0c1wiO1xuXG5AaW1wb3J0IFwidGhlbWVzL3Nob3J0Y29kZXNcIjtcblxuQGltcG9ydCBcInRoZW1lcy9nYXJlbmFsXCI7XG5cbkBpbXBvcnQgXCJ0aGVtZXMvbWVudVwiO1xuXG5AaW1wb3J0IFwidGhlbWVzL3V0aWxpdGllc1wiO1xuXG5AaW1wb3J0IFwidGhlbWVzL2VsZW1lbnRvclwiO1xuXG5AaW1wb3J0IFwidGhlbWVzL2VmZmVjdFwiO1xuXG4vLyBXb29jb21tZXJjZVxuQGltcG9ydCBcInZhcnMvd29vY29tbWVyY2UtdmFyc1wiO1xuQGltcG9ydCBcInRoZW1lcy93b29jb21tZXJjZS1nZW5lcmFsXCI7XG5AaW1wb3J0IFwidGhlbWVzL2VmZmVjdFwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9idXR0b25zXCI7XG5AaW1wb3J0IFwidGhlbWVzL3dvb2NvbW1lcmNlLXBhZ2VcIjtcbkBpbXBvcnQgXCJ0aGVtZXMvd29vY29tbWVyY2UtcHJvZHVjdFwiO1xuQGltcG9ydCBcInRoZW1lcy93b29jb21tZXJjZS13aWRnZXRzXCI7XG5AaW1wb3J0IFwidGhlbWVzL3dvb2NvbW1lcmNlLXJlc3BvbnNpdmVcIjsgXG4vKiAxMC4gUmVzcG9uc2l2ZSAqL1xuQGltcG9ydCBcInRoZW1lcy9yZXNwb25zaXZlXCI7IiwiJHJ0bC1sZWZ0IDogbGVmdDtcbiRydGwtcmlnaHQgOiByaWdodDtcbiRydGwtY2VudGVyOiBjZW50ZXI7XG4vLyBDb2xvclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGdyZWVuICAgICAgICAgICA6ICM1N2JmNmQgIWRlZmF1bHQ7XG4kd2hpdGUgICAgICAgICAgIDogI2ZmZiAhZGVmYXVsdDtcbiRibGFjayAgICAgICAgICAgOiAjMDAwICFkZWZhdWx0O1xuJG5vY29sb3IgICAgICAgICA6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHllbGxvdyAgICAgICAgICA6ICNlOWM5MzEgIWRlZmF1bHQ7XG4keWVsbG93LWRhcmsgICAgIDogI2YyY2IyZSAhZGVmYXVsdDtcbiRyZWQgICAgICAgICAgICAgOiAjZTQyMjM0ICFkZWZhdWx0O1xuJHJlZC1kYXJrICAgICAgICA6ICNjZTRmM2UgIWRlZmF1bHQ7XG4kb3JhbmdlICAgICAgICAgIDogI2ZiYWYzZiAhZGVmYXVsdDtcbiRibHVlICAgICAgICAgICAgOiAjMzNhZWJkICFkZWZhdWx0O1xuJGRhcmsgICAgICAgICAgICA6ICMxMjFCMUYgIWRlZmF1bHQ7XG4kY3lhbiAgICAgICAgICAgIDogIzAxYTNkNCAhZGVmYXVsdDtcbiR0dXJxdW9pc2UgICAgICAgOiAjOWM2MTljICFkZWZhdWx0O1xuJGJyb3duLWxpZ2h0XHQgOiAjZWI1NDU0ICFkZWZhdWx0O1xuJGNvbG9yLTFcdFx0IDogI2NiMmQ0MSAhZGVmYXVsdDtcbiRjb2xvci0yXHRcdCA6ICNiM2IzYjMgIWRlZmF1bHQ7XG4kY29sb3ItM1x0ICAgICA6ICM5MDljYWQgIWRlZmF1bHQ7XG5cbi8vIEFsaWduXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kYWxpZ24tY2VudGVyICAgIDogY2VudGVyICFpbXBvcnRhbnQ7XG4kYWxpZ24tbGVmdCAgICAgIDogbGVmdCAhaW1wb3J0YW50O1xuJGFsaWduLXJpZ2h0ICAgICA6IHJpZ2h0ICFpbXBvcnRhbnQ7XG5cbi8vIFRleHQgdHJhbnNmb3JtXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kdGV4dC1ub25lICAgICAgIDogbm9uZSAhaW1wb3J0YW50O1xuJHRleHQtdXBwZXJjYXNlICA6IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xuJHRleHQtY2FwaXRhbGl6ZSA6IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbiR0ZXh0LWxvd2VyY2FzZSAgOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbiR0ZXh0LWluaGVyaXQgICAgOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cblxuLy8gVGhlbWUgTWFyZ2luLCBQYWRkaW5nXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kdGhlbWUtbWFyZ2luICAgIDogMjBweCAhZGVmYXVsdDtcbiR0aGVtZS1wYWRkaW5nICAgOiAyMHB4ICFkZWZhdWx0O1xuXG4vLyBCb290c3RyYXAgZnVuY3Rpb25zXG4vL1xuLy8gVXRpbGl0eSBtaXhpbnMgYW5kIGZ1bmN0aW9ucyBmb3IgZXZhbHV0YXRpbmcgc291cmNlIGNvZGUgYWNyb3NzIG91ciB2YXJpYWJsZXMsIG1hcHMsIGFuZCBtaXhpbnMuXG5cbi8vIEFzY2VuZGluZ1xuLy8gVXNlZCB0byBldmFsdWF0ZSBTYXNzIG1hcHMgbGlrZSBvdXIgZ3JpZCBicmVha3BvaW50cy5cbkBtaXhpbiBfYXNzZXJ0LWFzY2VuZGluZygkbWFwLCAkbWFwLW5hbWUpIHtcbiAgJHByZXYta2V5OiBudWxsO1xuICAkcHJldi1udW06IG51bGw7XG4gIEBlYWNoICRrZXksICRudW0gaW4gJG1hcCB7XG4gICAgQGlmICRwcmV2LW51bSA9PSBudWxsIHtcbiAgICAgIC8vIERvIG5vdGhpbmdcbiAgICB9IEBlbHNlIGlmIG5vdCBjb21wYXJhYmxlKCRwcmV2LW51bSwgJG51bSkge1xuICAgICAgQHdhcm4gXCJQb3RlbnRpYWxseSBpbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5ICcjeyRrZXl9JyBoYXMgdmFsdWUgI3skbnVtfSB3aG9zZSB1bml0IG1ha2VzIGl0IGluY29tcGFyYWJsZSB0byAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9IEBlbHNlIGlmICRwcmV2LW51bSA+PSAkbnVtIHtcbiAgICAgIEB3YXJuIFwiSW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hpY2ggaXNuJ3QgZ3JlYXRlciB0aGFuICN7JHByZXYtbnVtfSwgdGhlIHZhbHVlIG9mIHRoZSBwcmV2aW91cyBrZXkgJyN7JHByZXYta2V5fScgIVwiO1xuICAgIH1cbiAgICAkcHJldi1rZXk6ICRrZXk7XG4gICAgJHByZXYtbnVtOiAkbnVtO1xuICB9XG59XG5cbi8vIFN0YXJ0cyBhdCB6ZXJvXG4vLyBBbm90aGVyIGdyaWQgbWl4aW4gdGhhdCBlbnN1cmVzIHRoZSBtaW4td2lkdGggb2YgdGhlIGxvd2VzdCBicmVha3BvaW50IHN0YXJ0cyBhdCAwLlxuQG1peGluIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJG1hcCkge1xuICAkdmFsdWVzOiBtYXAtdmFsdWVzKCRtYXApO1xuICAkZmlyc3QtdmFsdWU6IG50aCgkdmFsdWVzLCAxKTtcbiAgQGlmICRmaXJzdC12YWx1ZSAhPSAwIHtcbiAgICBAd2FybiBcIkZpcnN0IGJyZWFrcG9pbnQgaW4gYCRncmlkLWJyZWFrcG9pbnRzYCBtdXN0IHN0YXJ0IGF0IDAsIGJ1dCBzdGFydHMgYXQgI3skZmlyc3QtdmFsdWV9LlwiO1xuICB9XG59XG5cbi8vIFJlcGxhY2UgYCRzZWFyY2hgIHdpdGggYCRyZXBsYWNlYCBpbiBgJHN0cmluZ2Bcbi8vIFVzZWQgb24gb3VyIFNWRyBpY29uIGJhY2tncm91bmRzIGZvciBjdXN0b20gZm9ybXMuXG4vL1xuLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXG4vLyBAcGFyYW0ge1N0cmluZ30gJHN0cmluZyAtIEluaXRpYWwgc3RyaW5nXG4vLyBAcGFyYW0ge1N0cmluZ30gJHNlYXJjaCAtIFN1YnN0cmluZyB0byByZXBsYWNlXG4vLyBAcGFyYW0ge1N0cmluZ30gJHJlcGxhY2UgKCcnKSAtIE5ldyB2YWx1ZVxuLy8gQHJldHVybiB7U3RyaW5nfSAtIFVwZGF0ZWQgc3RyaW5nXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJHN0cmluZywgJHNlYXJjaCwgJHJlcGxhY2U6IFwiXCIpIHtcbiAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XG5cbiAgQGlmICRpbmRleCB7XG4gICAgQHJldHVybiBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArIHN0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCAkaW5kZXggKyBzdHItbGVuZ3RoKCRzZWFyY2gpKSwgJHNlYXJjaCwgJHJlcGxhY2UpO1xuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG4vLyBDb2xvciBjb250cmFzdFxuQGZ1bmN0aW9uIGNvbG9yLXlpcSgkY29sb3IpIHtcbiAgJHI6IHJlZCgkY29sb3IpO1xuICAkZzogZ3JlZW4oJGNvbG9yKTtcbiAgJGI6IGJsdWUoJGNvbG9yKTtcblxuICAkeWlxOiAoKCRyICogMjk5KSArICgkZyAqIDU4NykgKyAoJGIgKiAxMTQpKSAvIDEwMDA7XG5cbiAgQGlmICgkeWlxID49ICR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQpIHtcbiAgICBAcmV0dXJuICR5aXEtdGV4dC1kYXJrO1xuICB9IEBlbHNlIHtcbiAgICBAcmV0dXJuICR5aXEtdGV4dC1saWdodDtcbiAgfVxufVxuXG4vLyBSZXRyaWV2ZSBjb2xvciBTYXNzIG1hcHNcbkBmdW5jdGlvbiBjb2xvcigka2V5OiBcImJsdWVcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJGNvbG9ycywgJGtleSk7XG59XG5cbkBmdW5jdGlvbiB0aGVtZS1jb2xvcigka2V5OiBcInByaW1hcnlcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgJGtleSk7XG59XG5cbkBmdW5jdGlvbiBncmF5KCRrZXk6IFwiMTAwXCIpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCRncmF5cywgJGtleSk7XG59XG5cbi8vIFJlcXVlc3QgYSB0aGVtZSBjb2xvciBsZXZlbFxuQGZ1bmN0aW9uIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvci1uYW1lOiBcInByaW1hcnlcIiwgJGxldmVsOiAwKSB7XG4gICRjb2xvcjogdGhlbWUtY29sb3IoJGNvbG9yLW5hbWUpO1xuICAkY29sb3ItYmFzZTogaWYoJGxldmVsID4gMCwgIzAwMCwgI2ZmZik7XG4gICRsZXZlbDogYWJzKCRsZXZlbCk7XG5cbiAgQHJldHVybiBtaXgoJGNvbG9yLWJhc2UsICRjb2xvciwgJGxldmVsICogJHRoZW1lLWNvbG9yLWludGVydmFsKTtcbn1cblxuQG1peGluIHBlcnNwZWN0aXZlKCRwZXJzcGVjdGl2ZSkge1xuICAtd2Via2l0LXBlcnNwZWN0aXZlOiAkcGVyc3BlY3RpdmU7XG4gICAgIC1tb3otcGVyc3BlY3RpdmU6ICRwZXJzcGVjdGl2ZTtcbiAgICAgICAgICBwZXJzcGVjdGl2ZTogJHBlcnNwZWN0aXZlO1xufSIsIi8vIGEgZmxhZyB0byB0b2dnbGUgYXNzZXQgcGlwZWxpbmUgLyBjb21wYXNzIGludGVncmF0aW9uXHJcbi8vIGRlZmF1bHRzIHRvIHRydWUgaWYgdHdicy1mb250LXBhdGggZnVuY3Rpb24gaXMgcHJlc2VudCAobm8gZnVuY3Rpb24gPT4gdHdicy1mb250LXBhdGgoJycpIHBhcnNlZCBhcyBzdHJpbmcgPT0gcmlnaHQgc2lkZSlcclxuLy8gaW4gU2FzcyAzLjMgdGhpcyBjYW4gYmUgaW1wcm92ZWQgd2l0aDogZnVuY3Rpb24tZXhpc3RzKHR3YnMtZm9udC1wYXRoKVxyXG4kYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyOiAodHdicy1mb250LXBhdGgoXCJcIikgIT0gdW5xdW90ZSgndHdicy1mb250LXBhdGgoXCJcIiknKSkgIWRlZmF1bHQ7XHJcbi8vXHJcbi8vIFZhcmlhYmxlc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi8vPT0gQ29sb3JzXHJcbi8vXHJcbi8vIyMgR3JheSBhbmQgYnJhbmQgY29sb3JzIGZvciB1c2UgYWNyb3NzIEJvb3RzdHJhcC5cclxuXHJcbiRsaWdodC1ncmF5ICAgICAgOiAjYTNhM2EzICFkZWZhdWx0OyAgICAgICAvLyAjOTk5OTk5XHJcbiR2ZXJ5LWxpZ2h0LWdyYXkgOiAjZGRkICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAvLyAjZTVlNWU1XHJcbiR2ZXJ5LWRhcmstZ3JheSAgOiAjOTk5OTk5ICFkZWZhdWx0OyAgICAgICAgIC8vICMxNzE3MTcgXHJcbiRncmF5LWRhcmtlciAgICAgOiAjMmUyZTJlICFkZWZhdWx0OyAgICAgICAgICAgICAgICAgICAgICAvLyAjMGQyOTJmXHJcbiRncmF5LWRhcmsgICAgICAgOiAjMDAwMDAwICFkZWZhdWx0OyAgICAgICAgIC8vICMzMzMzMzNcclxuJGdyYXktZGFyay1zZWNvbmQgICAgICAgOiAjMTYxNjE2ICFkZWZhdWx0OyAgICAgICAgIC8vICMzMzMzMzNcclxuJGdyYXkgICAgICAgICAgICA6ICM4ZDhkOGQgIWRlZmF1bHQ7ICAgICAgICAgLy8gIzU1NTU1NVxyXG4kZ3JheS1saWdodCAgICAgIDogI2UxZTFlMSAhZGVmYXVsdDsgICAgICAgICAvLyAjNzc3Nzc3XHJcbiRncmF5LWxpZ2h0ZXIgICAgOiAjZTZlNmU2ICFkZWZhdWx0O1x0ICAgICAgIC8vICNlZWVlZWVcclxuJGJyb3duXHRcdFx0IDogIzkyNmM1MiAhZGVmYXVsdDtcclxuXHJcbiRicmFuZC1wcmltYXJ5ICAgOiAkZ3JheS1kYXJrICFkZWZhdWx0O1xyXG4kYnJhbmQtc3VjY2VzcyAgIDogJGdyZWVuICFkZWZhdWx0O1xyXG4kYnJhbmQtaW5mbyAgICAgIDogJGJsdWUgIWRlZmF1bHQ7XHJcbiRicmFuZC13YXJuaW5nICAgOiAkb3JhbmdlICFkZWZhdWx0O1xyXG4kYnJhbmQtZGFuZ2VyICAgIDogJHJlZCAhZGVmYXVsdDtcclxuXHJcbi8vPT0gYnV0dG9uXHJcbiRidG4tc20tcGFkZGluZy12ZXJ0aWNhbCAgICAgICAgOiA4cHggIWRlZmF1bHQ7XHJcbiRidG4tc20tcGFkZGluZy1ob3Jpem9udGFsICAgICAgOiAxOHB4ICFkZWZhdWx0O1xyXG4kYnRuLXNtLWJvcmRlci1yYWRpdXMgICAgICAgICAgIDogMzBweDtcclxuXHJcbi8vPT0gQm9yZGVyIGNvbG9yXHJcbiRib3JkZXItY29sb3IgOiAjZTZlNmU2ICFkZWZhdWx0O1xyXG4gIFxyXG4vLz09IFNjYWZmb2xkaW5nXHJcbi8vXHJcbi8vIyMgU2V0dGluZ3MgZm9yIHNvbWUgb2YgdGhlIG1vc3QgZ2xvYmFsIHN0eWxlcy5cclxuXHJcbi8vKiogQmFja2dyb3VuZCBjb2xvciBmb3IgYDxib2R5PmAuXHJcbi8qICRib2R5LWJnOiAgICAgICAgICAgICAgICNlNmU2ZTYgIWRlZmF1bHQ7ICovXHJcbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0OyBcclxuJGJhc2UtYmc6IFx0XHRcdFx0ICAgI2ViZWJlYiAhZGVmYXVsdDtcclxuLy8qKiBHbG9iYWwgdGV4dCBjb2xvciBvbiBgPGJvZHk+YC5cclxuJHRleHQtY29sb3I6ICAgICAgICAgICAgIzc2N2E3OSAhZGVmYXVsdDtcclxuJHRleHQtY29sb3Itc2Vjb25kOiAgICAgICAgICAgICNmMTU5MmIgIWRlZmF1bHQ7XHJcblxyXG4vLyBUaGVtZXMgY29sb3JzXHJcbiR0aGVtZS1jb2xvciAgICAgICAgOiAjMDY0NTMyICFkZWZhdWx0O1xyXG4vLyoqIEdsb2JhbCB0ZXh0dWFsIGxpbmsgY29sb3IuXHJcbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcbi8vKiogTGluayBob3ZlciBjb2xvciBzZXQgdmlhIGBkYXJrZW4oKWAgZnVuY3Rpb24uXHJcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICR0aGVtZS1jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vPT0gVHlwb2dyYXBoeSAgXHJcbi8vXHJcbi8vIyMgRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXHJcblxyXG4vLyoqIERlZmF1bHQgbW9ub3NwYWNlIGZvbnRzIGZvciBgPGNvZGU+YCwgYDxrYmQ+YCwgYW5kIGA8cHJlPmAuXHJcbiRmb250LWZhbWlseS1iYXNlOiAgICdMYXRvJywgc2Fucy1zZXJpZiAhZGVmYXVsdDtcclxuJGZvbnQtZmFtaWx5LXNlY29uZDogICAnTGlicmUgQmFza2VydmlsbGUnLCBzZXJpZiAhZGVmYXVsdDtcclxuXHJcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtbGc6ICAgICAgICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS4yODU3MTQyODU3MTQyODYpKSAhZGVmYXVsdDsgLy8gfjE4cHhcclxuJGZvbnQtc2l6ZS1zbTogICAgICAgICBjZWlsKCgkZm9udC1zaXplLWJhc2UgKiAwLjg1NzE0Mjg1NzE0Mjg1NzEpKSAhZGVmYXVsdDsgLy8gfjEycHhcclxuXHJcbiRmb250LXdlaWdodC1iYXNlOiA1MDAgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFVuaXQtbGVzcyBgbGluZS1oZWlnaHRgIGZvciB1c2UgaW4gY29tcG9uZW50cyBsaWtlIGJ1dHRvbnMuXHJcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgMS43ICFkZWZhdWx0OyAvLyAzMC8xNlxyXG4vLyoqIEJ5IGRlZmF1bHQsIHRoaXMgaW5oZXJpdHMgZnJvbSB0aGUgYDxib2R5PmAuXHJcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgNzAwICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgIDEuMiAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICRmb250LWZhbWlseS1zZWNvbmQ7XHJcblxyXG4vLz09IEljb25vZ3JhcGh5XHJcbi8vXHJcbi8vIyMgU3BlY2lmeSBjdXN0b20gbG9jYXRpb24gYW5kIGZpbGVuYW1lIG9mIHRoZSBpbmNsdWRlZCBHbHlwaGljb25zIGljb24gZm9udC4gVXNlZnVsIGZvciB0aG9zZSBpbmNsdWRpbmcgQm9vdHN0cmFwIHZpYSBCb3dlci5cclxuXHJcbi8vKiogTG9hZCBmb250cyBmcm9tIHRoaXMgZGlyZWN0b3J5LlxyXG4kaWNvbi1mb250LXBhdGg6ICBcdFx0ICBcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9cIiAhZGVmYXVsdDtcclxuLy8qKiBGaWxlIG5hbWUgZm9yIGFsbCBmb250IGZpbGVzLlxyXG4kaWNvbi1mb250LW5hbWU6ICAgICAgICAgIFwiZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhclwiICFkZWZhdWx0O1xyXG4vLyoqIEVsZW1lbnQgSUQgd2l0aGluIFNWRyBpY29uIGZpbGUuXHJcbiRpY29uLWZvbnQtc3ZnLWlkOiAgICAgICAgXCJnbHlwaGljb25zX2hhbGZsaW5nc3JlZ3VsYXJcIiAhZGVmYXVsdDtcclxuLy8qKiBQYXRoIGRpcmVjdG9yeSBpY29uIGZvciB0aGVtZVxyXG5cclxuLy89PSBDb21wb25lbnRzXHJcbi8vXHJcbi8vIyMgRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLiBWYWx1ZXMgYmFzZWQgb24gMTRweCB0ZXh0IGFuZCAxLjQyOCBsaW5lLWhlaWdodCAofjIwcHggdG8gc3RhcnQpLlxyXG5cclxuJHBhZGRpbmctYmFzZS12ZXJ0aWNhbDogICAgIDZweCAhZGVmYXVsdDtcclxuJHBhZGRpbmctYmFzZS1ob3Jpem9udGFsOiAgIDEycHggIWRlZmF1bHQ7XHJcblxyXG4kcGFkZGluZy1sZy12ZXJ0aWNhbDogICAgMTBweCAhZGVmYXVsdDtcclxuJHBhZGRpbmctbGctaG9yaXpvbnRhbDogIDE2cHggIWRlZmF1bHQ7XHJcblxyXG4kcGFkZGluZy1zbS12ZXJ0aWNhbDogICAgNXB4ICFkZWZhdWx0O1xyXG4kcGFkZGluZy1zbS1ob3Jpem9udGFsOiAgMTBweCAhZGVmYXVsdDtcclxuXHJcbiRwYWRkaW5nLXhzLXZlcnRpY2FsOiAgICAgICAxcHggIWRlZmF1bHQ7XHJcbiRwYWRkaW5nLXhzLWhvcml6b250YWw6ICAgICA1cHggIWRlZmF1bHQ7XHJcblxyXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgMS4zMyAhZGVmYXVsdDtcclxuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgIDEuNSAhZGVmYXVsdDtcclxuXHJcbi8vKiogR2xvYmFsIGNvbG9yIGZvciBhY3RpdmUgaXRlbXMgKGUuZy4sIG5hdnMgb3IgZHJvcGRvd25zKS5cclxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICNmZmYgIWRlZmF1bHQ7XHJcbi8vKiogR2xvYmFsIGJhY2tncm91bmQgY29sb3IgZm9yIGFjdGl2ZSBpdGVtcyAoZS5nLiwgbmF2cyBvciBkcm9wZG93bnMpLlxyXG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFdpZHRoIG9mIHRoZSBgYm9yZGVyYCBmb3IgZ2VuZXJhdGluZyBjYXJldHMgdGhhdCBpbmRpY2F0b3IgZHJvcGRvd25zLlxyXG4kY2FyZXQtd2lkdGgtYmFzZTogICAgICAgICAgNHB4ICFkZWZhdWx0O1xyXG4vLyoqIENhcmV0cyBpbmNyZWFzZSBzbGlnaHRseSBpbiBzaXplIGZvciBsYXJnZXIgY29tcG9uZW50cy5cclxuJGNhcmV0LXdpZHRoLWxnOiAgICAgICAgIDVweCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IFRhYmxlc1xyXG4vL1xyXG4vLyMjIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cclxuXHJcbi8vKiogUGFkZGluZyBmb3IgYDx0aD5gcyBhbmQgYDx0ZD5gcy5cclxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgICAxNnB4IDMwcHggIWRlZmF1bHQ7XHJcbi8vKiogUGFkZGluZyBmb3IgY2VsbHMgaW4gYC50YWJsZS1jb25kZW5zZWRgLlxyXG4kdGFibGUtY29uZGVuc2VkLWNlbGwtcGFkZGluZzogIDZweCAhZGVmYXVsdDtcclxuXHJcbi8vKiogRGVmYXVsdCBiYWNrZ3JvdW5kIGNvbG9yIHVzZWQgZm9yIGFsbCB0YWJsZXMuXHJcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbi8vKiogQmFja2dyb3VuZCBjb2xvciB1c2VkIGZvciBgLnRhYmxlLXN0cmlwZWRgLlxyXG4kdGFibGUtYmctYWNjZW50OiAgICAgICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbi8vKiogQmFja2dyb3VuZCBjb2xvciB1c2VkIGZvciBgLnRhYmxlLWhvdmVyYC5cclxuJHRhYmxlLWJnLWhvdmVyOiAgICAgICAgICAgICAgICAjZjVmNWY1ICFkZWZhdWx0O1xyXG4kdGFibGUtYmctYWN0aXZlOiAgICAgICAgICAgICAgICR0YWJsZS1iZy1ob3ZlciAhZGVmYXVsdDtcclxuXHJcbi8vKiogQm9yZGVyIGNvbG9yIGZvciB0YWJsZSBhbmQgY2VsbCBib3JkZXJzLlxyXG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy89PSBCdXR0b25zXHJcbi8vXHJcbi8vIyMgRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQgYW5kIGJvcmRlciBjb2xvci5cclxuXHJcbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIDUwMCAhZGVmYXVsdDtcclxuXHJcbiRidG4tZGVmYXVsdC1jb2xvcjogICAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcbiRidG4tZGVmYXVsdC1iZzogICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGJ0bi1kZWZhdWx0LWJvcmRlcjogICAgICAgICAgICAgJGxpZ2h0LWdyYXkgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXByaW1hcnktY29sb3I6ICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4kYnRuLXByaW1hcnktYmc6ICAgICAgICAgICAgICAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcclxuJGJ0bi1wcmltYXJ5LWJvcmRlcjogICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXN1Y2Nlc3MtY29sb3I6ICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4kYnRuLXN1Y2Nlc3MtYmc6ICAgICAgICAgICAgICAgICAkYnJhbmQtc3VjY2VzcyAhZGVmYXVsdDtcclxuJGJ0bi1zdWNjZXNzLWJvcmRlcjogICAgICAgICAgICAgZGFya2VuKCRidG4tc3VjY2Vzcy1iZywgNSUpICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1pbmZvLWNvbG9yOiAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuJGJ0bi1pbmZvLWJnOiAgICAgICAgICAgICAgICAgICAgJGJyYW5kLWluZm8gIWRlZmF1bHQ7XHJcbiRidG4taW5mby1ib3JkZXI6ICAgICAgICAgICAgICAgIGRhcmtlbigkYnRuLWluZm8tYmcsIDUlKSAhZGVmYXVsdDtcclxuXHJcbiRidG4td2FybmluZy1jb2xvcjogICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XHJcbiRidG4td2FybmluZy1iZzogICAgICAgICAgICAgICAgICRicmFuZC13YXJuaW5nICFkZWZhdWx0O1xyXG4kYnRuLXdhcm5pbmctYm9yZGVyOiAgICAgICAgICAgICBkYXJrZW4oJGJ0bi13YXJuaW5nLWJnLCA1JSkgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLWRhbmdlci1jb2xvcjogICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4kYnRuLWRhbmdlci1iZzogICAgICAgICAgICAgICAgICAkYnJhbmQtZGFuZ2VyICFkZWZhdWx0O1xyXG4kYnRuLWRhbmdlci1ib3JkZXI6ICAgICAgICAgICAgICBkYXJrZW4oJGJ0bi1kYW5nZXItYmcsIDUlKSAhZGVmYXVsdDtcclxuXHJcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gRm9ybXNcclxuLy9cclxuLy8jI1xyXG5cclxuLy8qKiBgPGlucHV0PmAgYmFja2dyb3VuZCBjb2xvclxyXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4vLyoqIGA8aW5wdXQgZGlzYWJsZWQ+YCBiYWNrZ3JvdW5kIGNvbG9yXHJcbiRpbnB1dC1iZy1kaXNhYmxlZDogICAgICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFRleHQgY29sb3IgZm9yIGA8aW5wdXQ+YHNcclxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcclxuLy8qKiBgPGlucHV0PmAgYm9yZGVyIGNvbG9yXHJcbiRpbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbi8vKiogYDxpbnB1dD5gIGJvcmRlciByYWRpdXNcclxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgMHB4ICFkZWZhdWx0O1xyXG4vLyoqIEJvcmRlciBjb2xvciBmb3IgaW5wdXRzIG9uIGZvY3VzXHJcbiRpbnB1dC1ib3JkZXItZm9jdXM6ICAgICAgICAgICAgICM2NmFmZTkgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFBsYWNlaG9sZGVyIHRleHQgY29sb3JcclxuJGlucHV0LWNvbG9yLXBsYWNlaG9sZGVyOiAgICAgICAgJHRleHQtY29sb3IgIWRlZmF1bHQ7XHJcbiRsZWdlbmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcbiRsZWdlbmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICR2ZXJ5LWxpZ2h0LWdyYXkgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIEJhY2tncm91bmQgY29sb3IgZm9yIHRleHR1YWwgaW5wdXQgYWRkb25zXHJcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbi8vKiogQm9yZGVyIGNvbG9yIGZvciB0ZXh0dWFsIGlucHV0IGFkZG9uc1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gRHJvcGRvd25zXHJcbi8vXHJcbi8vIyMgRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxyXG5cclxuLy8qKiBCYWNrZ3JvdW5kIGZvciB0aGUgZHJvcGRvd24gbWVudS5cclxuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuLy8qKiBEcm9wZG93biBtZW51IGBib3JkZXItY29sb3JgLlxyXG4kZHJvcGRvd24tYm9yZGVyOiAgICAgICAgICAgICAgICByZ2JhKDAsMCwwLC4xNSkgIWRlZmF1bHQ7XHJcbi8vKiogRHJvcGRvd24gbWVudSBgYm9yZGVyLWNvbG9yYCAqKmZvciBJRTgqKi5cclxuJGRyb3Bkb3duLWZhbGxiYWNrLWJvcmRlcjogICAgICAgJGxpZ2h0LWdyYXkgIWRlZmF1bHQ7XHJcbi8vKiogRGl2aWRlciBjb2xvciBmb3IgYmV0d2VlbiBkcm9wZG93biBpdGVtcy5cclxuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgJHZlcnktbGlnaHQtZ3JheSAhZGVmYXVsdDtcclxuXHJcbi8vKiogRHJvcGRvd24gbGluayB0ZXh0IGNvbG9yLlxyXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xyXG4vLyoqIEhvdmVyIGNvbG9yIGZvciBkcm9wZG93biBsaW5rcy5cclxuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgZGFya2VuKCRncmF5LWRhcmssIDUlKSAhZGVmYXVsdDtcclxuLy8qKiBIb3ZlciBiYWNrZ3JvdW5kIGZvciBkcm9wZG93biBsaW5rcy5cclxuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgI2Y1ZjVmNSAhZGVmYXVsdDtcclxuXHJcbi8vKiogQWN0aXZlIGRyb3Bkb3duIG1lbnUgaXRlbSB0ZXh0IGNvbG9yLlxyXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuLy8qKiBBY3RpdmUgZHJvcGRvd24gbWVudSBpdGVtIGJhY2tncm91bmQgY29sb3IuXHJcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG5cclxuLy8qKiBEaXNhYmxlZCBkcm9wZG93biBtZW51IGl0ZW0gYmFja2dyb3VuZCBjb2xvci5cclxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcblxyXG4vLyoqIFRleHQgY29sb3IgZm9yIGhlYWRlcnMgd2l0aGluIGRyb3Bkb3duIG1lbnVzLlxyXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuXHJcbi8vKiogRGVwcmVjYXRlZCBgJGRyb3Bkb3duLWNhcmV0LWNvbG9yYCBhcyBvZiB2My4xLjBcclxuJGRyb3Bkb3duLWNhcmV0LWNvbG9yOiAgICAgICAgICAgIzAwMCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLy0tIFotaW5kZXggbWFzdGVyIGxpc3RcclxuLy9cclxuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XHJcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cclxuLy9cclxuLy8gTm90ZTogVGhlc2UgdmFyaWFibGVzIGFyZSBub3QgZ2VuZXJhdGVkIGludG8gdGhlIEN1c3RvbWl6ZXIuXHJcblxyXG4kemluZGV4LW5hdmJhcjogICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xyXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAxMDAwICFkZWZhdWx0O1xyXG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xyXG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xyXG4kemluZGV4LW5hdmJhci1maXhlZDogICAgICAxMDMwICFkZWZhdWx0O1xyXG4kemluZGV4LW1vZGFsLWJhY2tncm91bmQ6ICAxMDQwICFkZWZhdWx0O1xyXG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gTWVkaWEgcXVlcmllcyBicmVha3BvaW50c1xyXG4vL1xyXG4vLyMjIERlZmluZSB0aGUgYnJlYWtwb2ludHMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXHJcblxyXG4vLyBFeHRyYSBzbWFsbCBzY3JlZW4gLyBwaG9uZVxyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4teHNgIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLXhzOiAgICAgICAgICAgICAgICAgIDQ4MHB4ICFkZWZhdWx0O1xyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4teHMtbWluYCBhcyBvZiB2My4yLjBcclxuJHNjcmVlbi14cy1taW46ICAgICAgICAgICAgICAkc2NyZWVuLXhzICFkZWZhdWx0O1xyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tcGhvbmVgIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLXBob25lOiAgICAgICAgICAgICAgICRzY3JlZW4teHMtbWluICFkZWZhdWx0O1xyXG5cclxuLy8gU21hbGwgc2NyZWVuIC8gdGFibGV0XHJcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi1zbWAgYXMgb2YgdjMuMC4xXHJcbiRzY3JlZW4tc206ICAgICAgICAgICAgICAgICAgNzY4cHggIWRlZmF1bHQ7XHJcbiRzY3JlZW4tc20tbWluOiAgICAgICAgICAgICAgJHNjcmVlbi1zbSAhZGVmYXVsdDtcclxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXRhYmxldGAgYXMgb2YgdjMuMC4xXHJcbiRzY3JlZW4tdGFibGV0OiAgICAgICAgICAgICAgJHNjcmVlbi1zbS1taW4gIWRlZmF1bHQ7XHJcblxyXG4vLyBNZWRpdW0gc2NyZWVuIC8gZGVza3RvcFxyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbWRgIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLW1kOiAgICAgICAgICAgICAgICAgIDk5MnB4ICFkZWZhdWx0O1xyXG4kc2NyZWVuLW1kLW1pbjogICAgICAgICAgICAgICRzY3JlZW4tbWQgIWRlZmF1bHQ7XHJcbi8vKiogRGVwcmVjYXRlZCBgJHNjcmVlbi1kZXNrdG9wYCBhcyBvZiB2My4wLjFcclxuJHNjcmVlbi1kZXNrdG9wOiAgICAgICAgICAgICAkc2NyZWVuLW1kLW1pbiAhZGVmYXVsdDtcclxuXHJcbi8vIExhcmdlIHNjcmVlbiAvIHdpZGUgZGVza3RvcFxyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbGdgIGFzIG9mIHYzLjAuMVxyXG4kc2NyZWVuLWxnOiAgICAgICAgICAgICAgICAgIDEyMDBweCAhZGVmYXVsdDtcclxuJHNjcmVlbi1sZy1taW46ICAgICAgICAgICAgICAkc2NyZWVuLWxnICFkZWZhdWx0O1xyXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4tbGctZGVza3RvcGAgYXMgb2YgdjMuMC4xXHJcbiRzY3JlZW4tbGctZGVza3RvcDogICAgICAgICAgJHNjcmVlbi1sZy1taW4gIWRlZmF1bHQ7XHJcblxyXG4vLyBTbyBtZWRpYSBxdWVyaWVzIGRvbid0IG92ZXJsYXAgd2hlbiByZXF1aXJlZCwgcHJvdmlkZSBhIG1heGltdW1cclxuJHNjcmVlbi14cy1tYXg6ICAgICAgICAgICAgICAoJHNjcmVlbi1zbS1taW4gLSAxKSAhZGVmYXVsdDtcclxuJHNjcmVlbi1zbS1tYXg6ICAgICAgICAgICAgICAoJHNjcmVlbi1tZC1taW4gLSAxKSAhZGVmYXVsdDtcclxuJHNjcmVlbi1tZC1tYXg6ICAgICAgICAgICAgICAoJHNjcmVlbi1sZy1taW4gLSAxKSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IEdyaWQgc3lzdGVtXHJcbi8vXHJcbi8vIyMgRGVmaW5lIHlvdXIgY3VzdG9tIHJlc3BvbnNpdmUgZ3JpZC5cclxuXHJcbi8vKiogTnVtYmVyIG9mIGNvbHVtbnMgaW4gdGhlIGdyaWQuXHJcbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcclxuLy8qKiBQYWRkaW5nIGJldHdlZW4gY29sdW1ucy4gR2V0cyBkaXZpZGVkIGluIGhhbGYgZm9yIHRoZSBsZWZ0IGFuZCByaWdodC5cclxuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgIDMwcHggIWRlZmF1bHQ7XHJcbi8vIE5hdmJhciBjb2xsYXBzZVxyXG4vLyoqIFBvaW50IGF0IHdoaWNoIHRoZSBuYXZiYXIgYmVjb21lcyB1bmNvbGxhcHNlZC5cclxuJGdyaWQtZmxvYXQtYnJlYWtwb2ludDogICAgICRzY3JlZW4tbWQtbWluICFkZWZhdWx0O1xyXG4vLyoqIFBvaW50IGF0IHdoaWNoIHRoZSBuYXZiYXIgYmVnaW5zIGNvbGxhcHNpbmcuXHJcbiRncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4OiAoJGdyaWQtZmxvYXQtYnJlYWtwb2ludCAtIDEpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vPT0gQ29udGFpbmVyIHNpemVzXHJcbi8vXHJcbi8vIyMgRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cclxuXHJcbi8vIFNtYWxsIHNjcmVlbiAvIHRhYmxldFxyXG4kY29udGFpbmVyLXRhYmxldDogICAgICAgICAgICAgKCg3MjBweCArICRncmlkLWd1dHRlci13aWR0aCkpICFkZWZhdWx0O1xyXG4vLyoqIEZvciBgJHNjcmVlbi1zbS1taW5gIGFuZCB1cC5cclxuJGNvbnRhaW5lci1zbTogICAgICAgICAgICAgICAgICRjb250YWluZXItdGFibGV0ICFkZWZhdWx0O1xyXG5cclxuLy8gTWVkaXVtIHNjcmVlbiAvIGRlc2t0b3BcclxuJGNvbnRhaW5lci1kZXNrdG9wOiAgICAgICAgICAgICgoOTAwcHggKyAkZ3JpZC1ndXR0ZXItd2lkdGgpKSAhZGVmYXVsdDtcclxuLy8qKiBGb3IgYCRzY3JlZW4tbWQtbWluYCBhbmQgdXAuXHJcbiRjb250YWluZXItbWQ6ICAgICAgICAgICAgICAgICAkY29udGFpbmVyLWRlc2t0b3AgIWRlZmF1bHQ7XHJcblxyXG4vLyBMYXJnZSBzY3JlZW4gLyB3aWRlIGRlc2t0b3BcclxuJGNvbnRhaW5lci1sZy1kZXNrdG9wOiAgICAgICgoMTE4MHB4ICsgJGdyaWQtZ3V0dGVyLXdpZHRoKSkgIWRlZmF1bHQ7XHJcbi8vKiogRm9yIGAkc2NyZWVuLWxnLW1pbmAgYW5kIHVwLlxyXG4kY29udGFpbmVyLWxnOiAgICAgICAgICAgICAgICAgICRjb250YWluZXItbGctZGVza3RvcCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLz09IE5hdmJhclxyXG4vL1xyXG4vLyMjXHJcbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcclxuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcclxuLy8gQmFzaWNzIG9mIGEgbmF2YmFyXHJcbiRuYXZiYXItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgNTBweCAhZGVmYXVsdDtcclxuJG5hdmJhci1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XHJcbiRuYXZiYXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsOiAgICAgICAgZmxvb3IoKCRncmlkLWd1dHRlci13aWR0aCAvIDIpKSAhZGVmYXVsdDtcclxuJG5hdmJhci1wYWRkaW5nLXZlcnRpY2FsOiAgICAgICAgICAoKCRuYXZiYXItaGVpZ2h0IC0gJGxpbmUtaGVpZ2h0LWxnKSAvIDIpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWNvbGxhcHNlLW1heC1oZWlnaHQ6ICAgICAgIDM0MHB4ICFkZWZhdWx0O1xyXG5cclxuJG5hdmJhci1kZWZhdWx0LWNvbG9yOiAgICAgICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuJG5hdmJhci1kZWZhdWx0LWJnOiAgICAgICAgICAgICAgICAjZjhmOGY4ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRlZmF1bHQtYm9yZGVyOiAgICAgICAgICAgIGRhcmtlbigkbmF2YmFyLWRlZmF1bHQtYmcsIDYuNSUpICFkZWZhdWx0O1xyXG5cclxuLy8jIyBEZWZpbmUgY29sb3JzIGZvciBmb3JtIGZlZWRiYWNrIHN0YXRlcyBhbmQsIGJ5IGRlZmF1bHQsIGFsZXJ0cy5cclxuXHJcbiRzdGF0ZS1zdWNjZXNzLXRleHQ6ICAgICAgICAgICAgICMzYzc2M2QgIWRlZmF1bHQ7XHJcbiRzdGF0ZS1zdWNjZXNzLWJnOiAgICAgICAgICAgICAgICNkZmYwZDggIWRlZmF1bHQ7XHJcbiRzdGF0ZS1zdWNjZXNzLWJvcmRlcjogICAgICAgICAgIGRhcmtlbihhZGp1c3QtaHVlKCRzdGF0ZS1zdWNjZXNzLWJnLCAtMTApLCA1JSkgIWRlZmF1bHQ7XHJcblxyXG4kc3RhdGUtaW5mby10ZXh0OiAgICAgICAgICAgICAgICAjMzE3MDhmICFkZWZhdWx0O1xyXG4kc3RhdGUtaW5mby1iZzogICAgICAgICAgICAgICAgICAjZDllZGY3ICFkZWZhdWx0O1xyXG4kc3RhdGUtaW5mby1ib3JkZXI6ICAgICAgICAgICAgICBkYXJrZW4oYWRqdXN0LWh1ZSgkc3RhdGUtaW5mby1iZywgLTEwKSwgNyUpICFkZWZhdWx0O1xyXG5cclxuJHN0YXRlLXdhcm5pbmctdGV4dDogICAgICAgICAgICAgIzhhNmQzYiAhZGVmYXVsdDtcclxuJHN0YXRlLXdhcm5pbmctYmc6ICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcclxuJHN0YXRlLXdhcm5pbmctYm9yZGVyOiAgICAgICAgICAgZGFya2VuKGFkanVzdC1odWUoJHN0YXRlLXdhcm5pbmctYmcsIC0xMCksIDUlKSAhZGVmYXVsdDtcclxuXHJcbiRzdGF0ZS1kYW5nZXItdGV4dDogICAgICAgICAgICAgICNhOTQ0NDIgIWRlZmF1bHQ7XHJcbiRzdGF0ZS1kYW5nZXItYmc6ICAgICAgICAgICAgICAgICNmMmRlZGUgIWRlZmF1bHQ7XHJcbiRzdGF0ZS1kYW5nZXItYm9yZGVyOiAgICAgICAgICAgIGRhcmtlbihhZGp1c3QtaHVlKCRzdGF0ZS1kYW5nZXItYmcsIC0xMCksIDUlKSAhZGVmYXVsdDtcclxuLy8qKiBCb3JkZXIgY29sb3IgZm9yIGVsZW1lbnRzIHdpdGhpbiBwYW5lbHNcclxuJHBhbmVsLWlubmVyLWJvcmRlcjogICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHBhbmVsLWZvb3Rlci1iZzogICAgICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcclxuXHJcbiRwYW5lbC1kZWZhdWx0LXRleHQ6ICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcclxuJHBhbmVsLWRlZmF1bHQtYm9yZGVyOiAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHBhbmVsLWRlZmF1bHQtaGVhZGluZy1iZzogICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4kcGFuZWwtcHJpbWFyeS10ZXh0OiAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4kcGFuZWwtcHJpbWFyeS1ib3JkZXI6ICAgICAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcclxuJHBhbmVsLXByaW1hcnktaGVhZGluZy1iZzogICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcblxyXG4kcGFuZWwtc3VjY2Vzcy10ZXh0OiAgICAgICAgICAkc3RhdGUtc3VjY2Vzcy10ZXh0ICFkZWZhdWx0O1xyXG4kcGFuZWwtc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAkc3RhdGUtc3VjY2Vzcy1ib3JkZXIgIWRlZmF1bHQ7XHJcbiRwYW5lbC1zdWNjZXNzLWhlYWRpbmctYmc6ICAgICRzdGF0ZS1zdWNjZXNzLWJnICFkZWZhdWx0O1xyXG5cclxuJHBhbmVsLWluZm8tdGV4dDogICAgICAgICAgICAgJHN0YXRlLWluZm8tdGV4dCAhZGVmYXVsdDtcclxuJHBhbmVsLWluZm8tYm9yZGVyOiAgICAgICAgICAgJHN0YXRlLWluZm8tYm9yZGVyICFkZWZhdWx0O1xyXG4kcGFuZWwtaW5mby1oZWFkaW5nLWJnOiAgICAgICAkc3RhdGUtaW5mby1iZyAhZGVmYXVsdDtcclxuXHJcbiRwYW5lbC13YXJuaW5nLXRleHQ6ICAgICAgICAgICRzdGF0ZS13YXJuaW5nLXRleHQgIWRlZmF1bHQ7XHJcbiRwYW5lbC13YXJuaW5nLWJvcmRlcjogICAgICAgICRzdGF0ZS13YXJuaW5nLWJvcmRlciAhZGVmYXVsdDtcclxuJHBhbmVsLXdhcm5pbmctaGVhZGluZy1iZzogICAgJHN0YXRlLXdhcm5pbmctYmcgIWRlZmF1bHQ7XHJcblxyXG4kcGFuZWwtZGFuZ2VyLXRleHQ6ICAgICAgICAgICAkc3RhdGUtZGFuZ2VyLXRleHQgIWRlZmF1bHQ7XHJcbiRwYW5lbC1kYW5nZXItYm9yZGVyOiAgICAgICAgICRzdGF0ZS1kYW5nZXItYm9yZGVyICFkZWZhdWx0O1xyXG4kcGFuZWwtZGFuZ2VyLWhlYWRpbmctYmc6ICAgICAkc3RhdGUtZGFuZ2VyLWJnICFkZWZhdWx0O1xyXG5cclxuLy89PSBXZWxsc1xyXG4vL1xyXG4vLyMjXHJcblxyXG4kd2VsbC1iZzogICAgICAgICAgICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xyXG4kd2VsbC1ib3JkZXI6ICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuXHJcbi8vPT0gVHlwZVxyXG4vL1xyXG4vLyMjXHJcblxyXG4vLyoqIEhvcml6b250YWwgb2Zmc2V0IGZvciBmb3JtcyBhbmQgbGlzdHMuXHJcbiRjb21wb25lbnQtb2Zmc2V0LWhvcml6b250YWw6IDE4MHB4ICFkZWZhdWx0O1xyXG4vLyoqIFRleHQgbXV0ZWQgY29sb3JcclxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJHRleHQtY29sb3IgIWRlZmF1bHQ7XHJcbi8vKiogQWJicmV2aWF0aW9ucyBhbmQgYWNyb255bXMgYm9yZGVyIGNvbG9yXHJcbiRhYmJyLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4vLyoqIEhlYWRpbmdzIHNtYWxsIGNvbG9yXHJcbiRoZWFkaW5ncy1zbS1jb2xvcjogICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4vLyoqIEJsb2NrcXVvdGUgc21hbGwgY29sb3JcclxuJGJsb2NrcXVvdGUtc20tY29sb3I6ICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcbi8vKiogQmxvY2txdW90ZSBmb250IHNpemVcclxuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xyXG4vLyoqIEJsb2NrcXVvdGUgYm9yZGVyIGNvbG9yXHJcbiRibG9ja3F1b3RlLWJvcmRlci1jb2xvcjogICAgICR0aGVtZS1jb2xvciAhZGVmYXVsdDtcclxuLy8qKiBCbG9ja3F1b3RlIGJhY2tncm91bmQgY29sb3JcclxuJGJsb2NrcXVvdGUtYmctY29sb3I6ICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbi8vKiogUGFnZSBoZWFkZXIgYm9yZGVyIGNvbG9yXHJcbiRwYWdlLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbi8vKiogV2lkdGggb2YgaG9yaXpvbnRhbCBkZXNjcmlwdGlvbiBsaXN0IHRpdGxlc1xyXG4kZGwtaG9yaXpvbnRhbC1vZmZzZXQ6ICAgICAgICAkY29tcG9uZW50LW9mZnNldC1ob3Jpem9udGFsICFkZWZhdWx0O1xyXG4vLyoqIEhvcml6b250YWwgbGluZSBjb2xvci5cclxuJGhyLWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuXHJcbi8vQm9vdHN0cmFwIDRcclxuLy8gc3R5bGVsaW50LWRpc2FibGVcclxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xyXG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XHJcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcclxuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xyXG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XHJcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcclxuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xyXG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XHJcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcclxuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xyXG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XHJcblxyXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xyXG4kZ3JheXM6IG1hcC1tZXJnZSgoXHJcbiAgXCIxMDBcIjogJGdyYXktMTAwLFxyXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcclxuICBcIjMwMFwiOiAkZ3JheS0zMDAsXHJcbiAgXCI0MDBcIjogJGdyYXktNDAwLFxyXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcclxuICBcIjYwMFwiOiAkZ3JheS02MDAsXHJcbiAgXCI3MDBcIjogJGdyYXktNzAwLFxyXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcclxuICBcIjkwMFwiOiAkZ3JheS05MDBcclxuKSwgJGdyYXlzKTtcclxuXHJcbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xyXG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcclxuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XHJcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xyXG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcclxuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XHJcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xyXG4kZ3JlZW46ICAgIzI4YTc0NSAhZGVmYXVsdDtcclxuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XHJcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xyXG5cclxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XHJcbiRjb2xvcnM6IG1hcC1tZXJnZSgoXHJcbiAgXCJibHVlXCI6ICAgICAgICRibHVlLFxyXG4gIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxyXG4gIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxyXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcclxuICBcInJlZFwiOiAgICAgICAgJHJlZCxcclxuICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcclxuICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcclxuICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxyXG4gIFwidGVhbFwiOiAgICAgICAkdGVhbCxcclxuICBcImN5YW5cIjogICAgICAgJGN5YW4sXHJcbiAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcclxuICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxyXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcclxuKSwgJGNvbG9ycyk7XHJcblxyXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XHJcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XHJcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcclxuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XHJcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xyXG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xyXG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xyXG5cclxuJHRoZW1lLWNvbG9yczogKCkgIWRlZmF1bHQ7XHJcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZSgoXHJcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxyXG4gIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxyXG4gIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcclxuICBcImluZm9cIjogICAgICAgJGluZm8sXHJcbiAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxyXG4gIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxyXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXHJcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrXHJcbiksICR0aGVtZS1jb2xvcnMpO1xyXG4vLyBzdHlsZWxpbnQtZW5hYmxlXHJcblxyXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXHJcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogICAgICA4JSAhZGVmYXVsdDtcclxuXHJcbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxyXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAxNTAgIWRlZmF1bHQ7XHJcblxyXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cclxuJHlpcS10ZXh0LWRhcms6ICRncmF5LTkwMCAhZGVmYXVsdDtcclxuJHlpcS10ZXh0LWxpZ2h0OiAkd2hpdGUgIWRlZmF1bHQ7XHJcblxyXG4vLyBPcHRpb25zXHJcbi8vXHJcbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cclxuXHJcbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xyXG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiAgZmFsc2UgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQsIG5vIGxvbmdlciBhZmZlY3RzIGFueSBjb21waWxlZCBDU1NcclxuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICB0cnVlICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFNwYWNpbmdcclxuLy9cclxuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxyXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXHJcbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXHJcblxyXG4vLyBzdHlsZWxpbnQtZGlzYWJsZVxyXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xyXG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XHJcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoKFxyXG4gIDA6IDAsXHJcbiAgMTogKCRzcGFjZXIgKiAuMjUpLFxyXG4gIDI6ICgkc3BhY2VyICogLjUpLFxyXG4gIDM6ICRzcGFjZXIsXHJcbiAgNDogKCRzcGFjZXIgKiAxLjUpLFxyXG4gIDU6ICgkc3BhY2VyICogMylcclxuKSwgJHNwYWNlcnMpO1xyXG5cclxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxyXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xyXG4kc2l6ZXM6IG1hcC1tZXJnZSgoXHJcbiAgMjU6IDI1JSxcclxuICA1MDogNTAlLFxyXG4gIDc1OiA3NSUsXHJcbiAgMTAwOiAxMDAlXHJcbiksICRzaXplcyk7XHJcbi8vIHN0eWxlbGludC1lbmFibGVcclxuXHJcbi8vIEJvZHlcclxuLy9cclxuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxyXG5cclxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcclxuXHJcbi8vIExpbmtzXHJcbi8vXHJcbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cclxuXHJcbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XHJcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICBub25lICFkZWZhdWx0O1xyXG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgZGFya2VuKCRsaW5rLWNvbG9yLCAxNSUpICFkZWZhdWx0O1xyXG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xyXG5cclxuLy8gUGFyYWdyYXBoc1xyXG4vL1xyXG4vLyBTdHlsZSBwIGVsZW1lbnQuXHJcblxyXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBHcmlkIGJyZWFrcG9pbnRzXHJcbi8vXHJcbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxyXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXHJcblxyXG4kZ3JpZC1icmVha3BvaW50czogKFxyXG4gIHhzOiAwLFxyXG4gIHNtOiA1NzZweCxcclxuICBtZDogNzY4cHgsXHJcbiAgbGc6IDk5MnB4LFxyXG4gIHhsOiAxMjAwcHhcclxuKSAhZGVmYXVsdDtcclxuXHJcbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xyXG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcbi8vIEdyaWQgY29udGFpbmVyc1xyXG4vL1xyXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxyXG5cclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXHJcbiAgc206IDU0MHB4LFxyXG4gIG1kOiA3MjBweCxcclxuICBsZzogOTYwcHgsXHJcbiAgeGw6IDExNDBweFxyXG4pICFkZWZhdWx0O1xyXG5cclxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcclxuXHJcblxyXG4vLyBHcmlkIGNvbHVtbnNcclxuLy9cclxuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXHJcblxyXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcclxuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcclxuXHJcbi8vIENvbXBvbmVudHNcclxuLy9cclxuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxyXG5cclxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xyXG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XHJcbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xyXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xyXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xyXG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xyXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xyXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcclxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIgIWRlZmF1bHQ7XHJcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XHJcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xyXG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxyXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAuODc1KSAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xyXG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcclxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xyXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XHJcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XHJcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XHJcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcclxuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcclxuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAoJHNwYWNlciAvIDIpICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtbWFyZ2luLXRvcDpcdFx0ICAxLjVlbSAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNzAwICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XHJcbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XHJcbiRkaXNwbGF5Mi1zaXplOiAgICAgICAgICAgICAgIDUuNXJlbSAhZGVmYXVsdDtcclxuJGRpc3BsYXkzLXNpemU6ICAgICAgICAgICAgICAgNC41cmVtICFkZWZhdWx0O1xyXG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XHJcbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcclxuJGRpc3BsYXkyLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xyXG4kZGlzcGxheTMtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XHJcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcclxuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICAgICAgICAgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XHJcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcclxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgODAlICFkZWZhdWx0O1xyXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRibG9ja3F1b3RlLXNtLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xyXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xyXG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMmVtICFkZWZhdWx0O1xyXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcclxuJGtiZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAtLjFyZW0gMCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcclxuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XHJcbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xyXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcclxuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xyXG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtaGVhZC1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcbiR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcclxuJHRhYmxlLWRhcmstYWNjZW50LWJnOiAgICAgICAgcmdiYSgkd2hpdGUsIC4wNSkgIWRlZmF1bHQ7XHJcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcclxuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgbGlnaHRlbigkZ3JheS05MDAsIDcuNSUpICFkZWZhdWx0O1xyXG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBCdXR0b25zICsgRm9ybXNcclxuLy9cclxuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXHJcblxyXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgLjJyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsIC4yNSkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogIDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtc206ICAgICRsaW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEJ1dHRvbnNcclxuLy9cclxuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXHJcblxyXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcclxuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XHJcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XHJcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuXHJcbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XHJcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XHJcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XHJcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcclxuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xyXG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1ibG9jay1zcGFjaW5nLXk6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXHJcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcclxuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gRm9ybXNcclxuXHJcbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcclxuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xyXG4kaW5wdXQtbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcclxuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xyXG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xyXG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xyXG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICBpbnNldCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcclxuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqICRpbnB1dC1idG4tbGluZS1oZWlnaHQpICsgKCRpbnB1dC1idG4tcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XHJcbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lcn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtaGVpZ2h0LWlubmVyLXNtOiAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtc20gKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAqIDIpICFkZWZhdWx0O1xyXG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXItc219ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWhlaWdodC1pbm5lci1sZzogICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWxnICogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZykgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgKiAyKSAhZGVmYXVsdDtcclxuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyLWxnfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJGN1c3RvbS1jb250cm9sLWd1dHRlcjogICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcclxuJGN1c3RvbS1jb250cm9sLXNwYWNlci14OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XHJcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdzogICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcclxuXHJcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcclxuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xyXG5cclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgLjUpICFkZWZhdWx0O1xyXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdzogICBub25lICFkZWZhdWx0O1xyXG5cclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjogICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbm9uZSAhZGVmYXVsdDtcclxuXHJcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xyXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGU6ICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDQnJTNFJTNDcGF0aCBzdHJva2U9JyN7JGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIGQ9J00wIDJoNCcvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xyXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XHJcbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcclxuXHJcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XHJcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAxcmVtICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiB0aGUgYmFja2dyb3VuZC1pbWFnZSBiYXNlZCBpbmRpY2F0b3JcclxuJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJGN1c3RvbS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xyXG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRjdXN0b20tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xyXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XHJcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM0UlM0NwYXRoIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xyXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpLCAwIDAgNXB4IHJnYmEoJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yLCAuNSkgIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICA3NSUgIWRlZmF1bHQ7XHJcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogICAgICAgICAgICRpbnB1dC1oZWlnaHQtc20gIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAxMjUlICFkZWZhdWx0O1xyXG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc6ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWxnICFkZWZhdWx0O1xyXG5cclxuJGN1c3RvbS1maWxlLWhlaWdodDogICAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcclxuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG5cclxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRjdXN0b20tZmlsZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kY3VzdG9tLWZpbGUtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XHJcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcclxuJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcclxuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGN1c3RvbS1maWxlLWNvbG9yICFkZWZhdWx0O1xyXG4kY3VzdG9tLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XHJcbiRjdXN0b20tZmlsZS10ZXh0OiAoXHJcbiAgZW46IFwiQnJvd3NlXCJcclxuKSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBGb3JtIHZhbGlkYXRpb25cclxuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xyXG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICB0aGVtZS1jb2xvcihcInN1Y2Nlc3NcIikgIWRlZmF1bHQ7XHJcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgIHRoZW1lLWNvbG9yKFwiZGFuZ2VyXCIpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIERyb3Bkb3duc1xyXG4vL1xyXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXHJcblxyXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XHJcblxyXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIGRhcmtlbigkZ3JheS05MDAsIDUlKSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xyXG5cclxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG5cclxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xyXG5cclxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxyXG4vL1xyXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcclxuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxyXG5cclxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcclxuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcclxuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcclxuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcclxuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcclxuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcclxuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcclxuXHJcbi8vIE5hdnNcclxuXHJcbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xyXG5cclxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuXHJcbi8vIE5hdmJhclxyXG5cclxuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgKCRzcGFjZXIgLyAyKSAhZGVmYXVsdDtcclxuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuXHJcbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG5cclxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXHJcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcclxuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcclxuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgLyAyICFkZWZhdWx0O1xyXG5cclxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XHJcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuXHJcbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xyXG5cclxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcclxuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcclxuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcclxuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcclxuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XHJcblxyXG4vLyBQYWdpbmF0aW9uXHJcblxyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBKdW1ib3Ryb25cclxuXHJcbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XHJcbiRqdW1ib3Ryb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBDYXJkc1xyXG5cclxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xyXG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xyXG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBjYWxjKCN7JGNhcmQtYm9yZGVyLXJhZGl1c30gLSAjeyRjYXJkLWJvcmRlci13aWR0aH0pICFkZWZhdWx0O1xyXG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcclxuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG5cclxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSAhZGVmYXVsdDtcclxuJGNhcmQtZGVjay1tYXJnaW46ICAgICAgICAgICAgICAgICAgJGNhcmQtZ3JvdXAtbWFyZ2luICFkZWZhdWx0O1xyXG5cclxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcclxuJGNhcmQtY29sdW1ucy1nYXA6ICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcclxuJGNhcmQtY29sdW1ucy1tYXJnaW46ICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gVG9vbHRpcHNcclxuXHJcbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcclxuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcclxuXHJcbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgIC44cmVtICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAuNHJlbSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gUG9wb3ZlcnNcclxuXHJcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xyXG5cclxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcclxuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuXHJcbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xyXG5cclxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xyXG5cclxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gQmFkZ2VzXHJcblxyXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XHJcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xyXG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcclxuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcclxuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcblxyXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xyXG4vLyBVc2UgYSBoaWdoZXIgdGhhbiBub3JtYWwgdmFsdWUgdG8gZW5zdXJlIGNvbXBsZXRlbHkgcm91bmRlZCBlZGdlcyB3aGVuXHJcbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cclxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gTW9kYWxzXHJcblxyXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcclxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAxLjc1cmVtICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6IDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xyXG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAuNSAhZGVmYXVsdDtcclxuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xyXG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcclxuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEFsZXJ0c1xyXG4vL1xyXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cclxuXHJcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcclxuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xyXG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG5cclxuJGFsZXJ0LWJnLWxldmVsOiAgICAgICAgICAgICAgICAgICAgLTEwICFkZWZhdWx0O1xyXG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcclxuJGFsZXJ0LWNvbG9yLWxldmVsOiAgICAgICAgICAgICAgICAgNiAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQcm9ncmVzcyBiYXJzXHJcblxyXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogLjc1KSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAuMXJlbSAuMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcclxuXHJcbi8vIExpc3QgZ3JvdXBcclxuXHJcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuXHJcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcblxyXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xyXG5cclxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEltYWdlIHRodW1ibmFpbHNcclxuXHJcbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XHJcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcclxuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gRmlndXJlc1xyXG5cclxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xyXG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gQnJlYWRjcnVtYnNcclxuXHJcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG5cclxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgXCIvXCIgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gQ2Fyb3VzZWxcclxuXHJcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAuNSAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgIDNweCAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgM3B4ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgIDIwcHggIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC42cyBlYXNlICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIENsb3NlXHJcblxyXG4kY2xvc2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XHJcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xyXG4kY2xvc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XHJcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgIDAgMXB4IDAgJHdoaXRlICFkZWZhdWx0O1xyXG5cclxuLy8gQ29kZVxyXG5cclxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgODcuNSUgIWRlZmF1bHQ7XHJcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xyXG5cclxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XHJcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xyXG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xyXG5cclxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xyXG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBQcmludGluZ1xyXG4kcHJpbnQtcGFnZS1zaXplOiAgICAgICAgICAgICAgICAgICBhMyAhZGVmYXVsdDtcclxuJHByaW50LWJvZHktbWluLXdpZHRoOiAgICAgICAgICAgICAgbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgXCJsZ1wiKSAhZGVmYXVsdDsiLCIkYXBwLXByZWZpeCAgICAgICAgICAgICAgICAgICAgICA6IGJ3cCAhZGVmYXVsdDtcclxuJHZjLXByZWZpeCAgICAgICAgICAgICAgICAgICAgICAgOiBid3B2Y18gIWRlZmF1bHQ7XHJcblxyXG4vKipcclxuICogICBCbG9ja3MgTGF5b3V0IFNlbGVjdG9yc1xyXG4gKi9cclxuJGJsb2NrLXByZWZpeCAgICAgICAgICAgICAgICAgICAgOiAnd2lkZ2V0JyAhZGVmYXVsdDtcclxuJGJsb2NrLXNlbGVjdG9yICAgICAgICAgICAgICAgICAgOiAnd2lkZ2V0JyAhZGVmYXVsdDtcclxuJGJsb2NrLWhlYWRpbmctc2VsZWN0b3IgICAgICAgICAgOiAnd2lkZ2V0LXRpdGxlLC53aWRnZXR0aXRsZSwud3BiX2hlYWRpbmcnICFkZWZhdWx0O1xyXG4kYmxvY2stY29udGVudC1zZWxlY3RvciAgICAgICAgICA6ICd3aWRnZXQtY29udGVudCcgIWRlZmF1bHQ7XHJcbiRibG9jay1oZWFkaW5nLXJldmVyc2VkLXNlbGVjdG9yIDogJ3dpZGdldC10aXRsZS1yZXZlcnNlZCcgIWRlZmF1bHQ7XHJcbiRjb250YWluZXItcHJlZml4ICAgICAgICAgICAgICAgIDogJ2NvbnRhaW5lcicgIWRlZmF1bHQ7XHJcblxyXG4gXHJcbi8vIFRoZW1lcyBjb2xvcnNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kdGhlbWUtY29sb3Itc2Vjb25kICBcdFx0XHQgOiAkYmxhY2sgIWRlZmF1bHQ7XHJcbiR0aGVtZS1jb2xvci1kZWZhdWx0ICAgICAgICAgICAgIDogJHRoZW1lLWNvbG9yICFkZWZhdWx0O1xyXG4kdGhlbWUtY29sb3ItaG92ZXIgICAgICAgICAgICAgICA6ICR0aGVtZS1jb2xvciAhZGVmYXVsdDtcclxuJHRoZW1lLWNvbG9yLXNlY29uZGFyeSAgICAgICAgICAgOiAjMjYyYTJlICFkZWZhdWx0O1xyXG5cclxuJGltYWdlLXRoZW1lLXBhdGggICAgICAgICAgICAgICAgOiAnLi4vaW1hZ2VzLycgIWRlZmF1bHQ7XHJcbiRpbWFnZS10aGVtZS1za2luICAgICAgICAgICAgICAgIDogJy4uLy4uLy4uL2ltYWdlcy8nICFkZWZhdWx0O1xyXG4kd29vLWZvbnQtcGF0aCAgICAgICAgICAgICAgICAgICA6ICcuLi8uLi8uLi9mb250cy8nICFkZWZhdWx0O1xyXG4kaW1hZ2UtaWNvbi11cmwgICAgICAgICAgICAgICAgICA6IFwiLi4vLi4vLi4vaW1hZ2VzL2ljb25zL2dsb2JhbC5wbmdcIjtcclxuXHJcbi8vIEZvbnQtZmFtaWx5XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJGZhLXZlcnNpb24gICAgICAgICAgICAgICAgICAgICAgOiA0LjAuMyAhZGVmYXVsdDtcclxuJHRoZW1lLWZvbnQtaWNvbi1uYW1lICAgICAgICAgICAgOiAnRm9udEF3ZXNvbWUnICFkZWZhdWx0O1xyXG4kdGhlbWUtZm9udC1wYXRoICAgICAgICAgICAgICAgICA6ICcuLi9mb250cy8nICFkZWZhdWx0O1xyXG4kaWNvbi1mb250LW5hbWUgICAgICAgICAgICAgICAgICA6ICdpY29tb29uJyAhZGVmYXVsdDtcclxuXHJcbi8vIFR5cG9ncmFwaHlcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kZm9udC1zaXplLWxnICAgICAgICAgICAgICAgICAgICA6IDQ4cHggIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtbWQgICAgICAgICAgICAgICAgICAgIDogMzVweCAhZGVmYXVsdDtcclxuJGZvbnQtc2l6ZS1zbSAgICAgICAgICAgICAgICAgICAgOiAkaDUtZm9udC1zaXplICFkZWZhdWx0O1xyXG4kZm9udC1zaXplLXhzICAgICAgICAgICAgICAgICAgICA6ICRoNi1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiR0ZXh0LWxlYWQtZm9udC1zaXplICAgICAgICAgICAgIDogMThweCAhZGVmYXVsdDtcclxuJGljb24tZm9udC1zaXplLWJhc2UgICAgICAgICAgICAgOiAxNHB4ICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtdHJhbnNmb3JtICAgICAgICAgICAgICA6IGNhcGl0YWxpemUgIWRlZmF1bHQ7XHJcbiR0ZXh0LWhpZ2h0bGlnaHQgICAgICAgICAgICAgICAgIDogJGJsYWNrICFkZWZhdWx0O1xyXG4kY2xvc2UtZm9udC1zaXplICAgICAgICAgICAgICAgICA6IDIwcHggIWRlZmF1bHQ7XHJcblxyXG4vLyBCb2R5XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJGJvZHktYmctaW1hZ2UgICAgICAgICAgICAgICAgICAgOiBub25lICFkZWZhdWx0O1xyXG5cclxuLy8gU2l6ZSBJbWFnZSBJY29uXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJGltYWdlLWljb24tc2l6ZSAgICAgICAgICAgICAgICAgOiA0MHB4ICFkZWZhdWx0O1xyXG5cclxuLy8gQnJlYWRjcnVtYnNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kYnJlYWRjcnVtYi1mb250LXNpemUgICAgICAgICAgICA6IDEzcHggIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLWJvcmRlciAgICAgICAgICAgICAgIDogbm9uZSAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItY29sb3IgICAgICAgICAgICAgICAgOiAkdGhlbWUtY29sb3I7XHJcbiRicmVhZGNydW1iLWJveC1zaGFkb3cgICAgICAgICAgIDogbm9uZSAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItcGFkZGluZy10b3AgICAgICAgICAgOiAxOXB4ICFpbXBvcnRhbnQ7XHJcbiRicmVhZGNydW1iLXBhZGRpbmctYm90dG9tICAgICAgIDogMTlweCAhaW1wb3J0YW50O1xyXG4kYnJlYWRjcnVtYi1tYXJnaW4gICAgICAgICAgICAgICA6ICAwIDAgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLWxpbmstY29sb3IgICAgICAgICAgIDogJHdoaXRlICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1saW5rLWhvdmVyLWNvbG9yICAgICA6ICR0aGVtZS1jb2xvciAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItbGF5b3V0LWJnICAgICAgICAgICAgOiB0cmFuc3BhcmVudDtcclxuJGJyZWFkY3J1bWItYWxpZ25tZW50ICAgICAgICAgICAgOiBpbmhlcml0ICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1saW5lLWhlaWdodFx0XHRcdCA6IDEwMCUgIWRlZmF1bHQ7XHJcblxyXG4vLyBDYXJvdXNlbFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiRjYXJvdXNlbC1jb250cm9sLWJnICAgICAgICAgICAgIDogI2RmOGY5MDtcclxuJGNhcm91c2VsLWJvcmRlciAgICAgICAgICAgICAgICAgOiAwO1xyXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvciAgICAgICAgICA6ICR3aGl0ZTtcclxuJGNhcm91c2VsLWNvbnRyb2wtaGVpZ2h0ICAgICAgICAgOiA0MnB4ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aCAgICAgICAgICA6IDQycHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHlcdFx0IDogMSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtZm9udC1zaXplXHRcdCA6IDEwcHggIWRlZmF1bHQ7XHJcblxyXG4vLyBXZWxsIC0gV3JhcHBlclxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiR3ZWxsLXBhZGRpbmcgICAgICAgICAgICAgICAgICAgIDogJHRoZW1lLXBhZGRpbmcgKiAyICFkZWZhdWx0O1xyXG4kd2VsbC1ib3gtc2hhZG93ICAgICAgICAgICAgICAgICA6IG5vbmUgIWRlZmF1bHQ7XHJcbiR3ZWxsLWJvcmRlci1yYWRpdXMgICAgICAgICAgICAgIDogMCAhZGVmYXVsdDtcclxuXHJcbi8vIFNvY2lhbFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiRzb2NpYWwtZGlzcGxheSAgICAgICAgICAgICAgICAgIDogaW5saW5lLWJsb2NrO1xyXG4kc29jaWFsLWJnICAgICAgICAgICAgICAgICAgICAgICA6ICMxMzNGNDggIWRlZmF1bHQ7XHJcbiRzb2NpYWwtY29sb3IgICAgICAgICAgICAgICAgICAgIDogJGdyYXktZGFya2VyICFkZWZhdWx0O1xyXG4kc29jaWFsLWhvdmVyLWNvbG9yICAgICAgICAgICAgICA6ICR3aGl0ZSAhZGVmYXVsdDtcclxuJHNvY2lhbC1zaXplICAgICAgICAgICAgICAgICAgICAgOiA0NnB4ICFkZWZhdWx0O1xyXG4kc29jaWFsLW1hcmdpbiAgICAgICAgICAgICAgICAgICA6IDAgMjBweCAwIDAgIWRlZmF1bHQ7XHJcbiRzb2NpYWwtYm9yZGVyLXJhZGl1cyAgICAgICAgICAgIDogcGVyY2VudGFnZSguNSkgIWRlZmF1bHQ7XHJcblxyXG4vLyBCb3hcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kYm94LWNvbnRhaW5lci1tYXJnaW4gICAgICAgICAgICA6IDIwcHggIWRlZmF1bHQ7XHJcbiRib3gtY29udGFpbmVyLWJnICAgICAgICAgICAgICAgIDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRib3gtY29udGFpbmVyLWJvcmRlciAgICAgICAgICAgIDogMXB4IHNvbGlkICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRib3gtY29udGFpbmVyLWlubmVyLWJnICAgICAgICAgIDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRib3gtY29udGFpbmVyLWZpcnN0LW1hcmdpbiAgICAgIDogMCAhZGVmYXVsdDtcclxuXHJcbiRib3gtaGlnaGxpZ2h0ZWQtYmcgICAgICAgICAgICAgIDogJGdyYXktZGFya2VyIHVybChcIiN7JGltYWdlLXRoZW1lLXBhdGh9YmctY291bnRlci5wbmdcIikgbm8tcmVwZWF0IDAgMDtcclxuJGJveC1oaWdobGlnaHRlZC1tYXJnaW4gICAgICAgICAgOiAwcHggIWRlZmF1bHQ7XHJcbiRib3gtaGlnaGxpZ2h0ZWQtY29udGFpbmVyLWJnICAgIDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcblxyXG4kYm94LWhlYWRpbmctbWFyZ2luICAgICAgICAgICAgICA6IDAgMCAzMHB4IDAgIWRlZmF1bHQ7XHJcbiRib3gtaGVhZGluZy1saW5lLWJnICAgICAgICAgICAgIDogJHRoZW1lLWNvbG9yICFkZWZhdWx0O1xyXG4kYm94LWhlYWRpbmctcGFkZGluZyAgICAgICAgICAgICA6IDAgMCAkdGhlbWUtbWFyZ2luIDAgIWRlZmF1bHQ7XHJcbiRib3gtaGVhZGluZy1mb250LXNpemUgICAgICAgICAgIDogMThweCAhZGVmYXVsdDtcclxuXHJcbi8vIFBhZ2luYXRpb25cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kcGFnaW5hdGlvbi1hY3RpdmUtYmctY29sb3IgICAgICA6ICR0aGVtZS1jb2xvciAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvciAgOiAkdGhlbWUtY29sb3IgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWhvdmVyLWJnLWNvbG9yICAgICAgIDogJHRoZW1lLWNvbG9yICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ob3Zlci1saW5rLWNvbG9yICAgICA6ICR3aGl0ZSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yICAgOiAkdGhlbWUtY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBUaHVtYm5haWxcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kdGh1bWJuYWlsLW1hcmdpbi1ib3R0b20gICAgICAgICA6IDIwcHggIWRlZmF1bHQ7XHJcblxyXG4vLyBUYWJzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJG5hdi10YWJzLWNvbG9yICAgICAgICAgICAgICAgICAgOiAkdGV4dC1jb2xvciAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWxpbmstZm9udC1zaXplICAgICAgICAgOiAxNHB4ICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtbGluay1mb250LXdlaWdodCAgICAgICA6IDQwMCAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWJvcmRlci1yYWRpdXMgICAgICAgICAgOiAwcHggIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1wYWRkaW5nICAgICAgICAgICAgICAgIDogMCAyMHB4ICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtbWFyZ2luICAgICAgICAgICAgICAgICA6IDAgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1mb250LXdlaWdodCAgICAgICAgICAgIDogNDAwICFkZWZhdWx0OyBcclxuXHJcblxyXG4kbmF2LXRhYnMtbGVmdC1mb250LXdlaWdodFx0XHQgOiA0MDAhZGVmYXVsdDtcclxuLy8gQ29udGFjdCBVc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiRjb250YWN0LWJnICAgICAgICAgICAgICAgICAgICAgIDogbGlnaHRlbigkYm9yZGVyLWNvbG9yLCAyMCUpICFkZWZhdWx0O1xyXG4kY29udGFjdC1pY29uLWJnICAgICAgICAgICAgICAgICA6ICR0aGVtZS1jb2xvciAhZGVmYXVsdDtcclxuJGNvbnRhY3QtaWNvbi1zaXplICAgICAgICAgICAgICAgOiAyMnB4ICFkZWZhdWx0O1xyXG4kY29udGFjdC1pY29uLWNvbG9yICAgICAgICAgICAgICA6ICR3aGl0ZSAhZGVmYXVsdDsgXHJcbiRjb250YWN0LWljb24tYm9yZGVyLXJhZGl1cyAgICAgIDogMnB4ICFkZWZhdWx0O1xyXG5cclxuJG92ZXJsYXlfZGFya19mYWxsYmFja1x0XHRcdCA6ICMxMTExMTEgIWRlZmF1bHQ7IFxyXG4kb3ZlcmxheV9kYXJrIFx0XHRcdFx0XHQgOiAjMzMzMzMzICFkZWZhdWx0OyBcclxuJG92ZXJsYXlfZGFya19kYXJrXHRcdFx0XHQgOiAjMTExMTExICFkZWZhdWx0OyBcclxuQGltcG9ydFxyXG4gICAgXCJmb3JtXCIsXHJcbiAgICBcImxheW91dFwiLFxyXG4gICAgXCJtZW51XCIsXHJcbiAgICBcInBhZ2VcIixcclxuICAgIFwicG9zdC12YXJzXCIsXHJcbiAgICBcInZpc3VhbC12YXJzXCIsXHJcbiAgICBcIndpZGdldFwiOyIsIi8vIFNlbGVjdFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiRzZWxlY3Qtc2l6ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IDMycHggIWRlZmF1bHQ7XHJcbiRzZWxlY3QtYm9yZGVyLWNvbG9yICAgICAgICAgICAgICAgICAgICA6ICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRzZWxlY3QtcGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAgICA6IDRweCA2cHggIWRlZmF1bHQ7XHJcblxyXG4vLyBJbnB1dFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiRpbnB1dC1wYWRkaW5nICAgICAgICAgICAgICAgICAgICAgICAgICA6IDVweCA2cHggIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb250LXNpemUgICAgICAgICAgICAgICAgICAgICAgICA6ICRmb250LXNpemUtYmFzZSAtIDE7XHJcblxyXG4kaW5wdXQtZ3JvdXAtZm9ybS1iZyAgICAgICAgICAgICAgICAgICAgOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGlucHV0LWdyb3VwLWZvcm0tbWFyZ2luICAgICAgICAgICAgICAgIDogMCAwIDVweCAwIWRlZmF1bHQ7XHJcbiRpbnB1dC1ncm91cC1wYWRkaW5nICAgICAgICAgICAgICAgICAgICA6IDZweCAxMXB4ICFkZWZhdWx0O1xyXG4kaW5wdXQtZ3JvdXAtZm9udC1zaXplICAgICAgICAgICAgICAgICAgOiAxMnB4ICFkZWZhdWx0O1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3IgICAgICAgICAgICAgICAgOiAjZmZmICFkZWZhdWx0O1xyXG4kaW5wdXQtZ3JvdXAtaGVpZ2h0ICAgICAgICAgICAgICAgICAgICAgOiA0MnB4ICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWZvcm0tYmcgICAgICAgICAgICAgICAgICAgICAgICAgIDogJGdyYXktZGFya2VyICFkZWZhdWx0O1xyXG5cclxuLy8gQnV0dG9uXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJGJ0bi10cmFuc2Zvcm0gICAgICAgICAgICAgICAgICAgICAgICAgIDogdXBwZXJjYXNlICFkZWZhdWx0O1xyXG4kYnRuLXBhZGRpbmctdmVydGljYWwgICAgICAgICAgICAgICAgICAgOiAwICFkZWZhdWx0O1xyXG4kYnRuLXBhZGRpbmctaG9yaXpvbnRhbCAgICAgICAgICAgICAgICAgOiAyNXB4ICFkZWZhdWx0O1xyXG4kYnRuLWZvbnQtc2l6ZSAgICAgICAgICAgICAgICAgICAgICAgICAgOiAxNXB4ICFkZWZhdWx0O1xyXG4kYnRuLWxpbmUtaGVpZ2h0ICAgICAgICAgICAgICAgICAgICAgICAgOiAzOHB4ICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMgICAgICAgICAgICAgICAgICAgICAgOiAwICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1sZy1wYWRkaW5nLXZlcnRpY2FsICAgICAgICAgICAgICAgIDogMTVweCAhZGVmYXVsdDtcclxuJGJ0bi1sZy1wYWRkaW5nLWhvcml6b250YWwgICAgICAgICAgICAgIDogMzBweCAhZGVmYXVsdDtcclxuJGJ0bi1sZy1mb250LXNpemUgICAgICAgICAgICAgICAgICAgICAgIDogMThweCAhZGVmYXVsdDtcclxuJGJ0bi1sZy1saW5lLWhlaWdodCAgICAgICAgICAgICAgICAgICAgIDogJGxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xyXG4kYnRuLWxnLWJvcmRlci1yYWRpdXMgICAgICAgICAgICAgICAgICAgOiA1cHggIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXNtLXBhZGRpbmctdmVydGljYWwgICAgICAgICAgICAgICAgOiA3cHggIWRlZmF1bHQ7XHJcbiRidG4tc20tcGFkZGluZy1ob3Jpem9udGFsICAgICAgICAgICAgICA6IDEycHggIWRlZmF1bHQ7XHJcbiRidG4tc20tZm9udC1zaXplICAgICAgICAgICAgICAgICAgICAgICA6IDExcHggIWRlZmF1bHQ7XHJcbiRidG4tc20tbGluZS1oZWlnaHQgICAgICAgICAgICAgICAgICAgICA6ICRsaW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuJGJ0bi1zbS1ib3JkZXItcmFkaXVzICAgICAgICAgICAgICAgICAgIDogJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXhzLXBhZGRpbmctdmVydGljYWwgICAgICAgICAgICAgICAgOiA0cHggIWRlZmF1bHQ7XHJcbiRidG4teHMtcGFkZGluZy1ob3Jpem9udGFsICAgICAgICAgICAgICA6IDEwcHggIWRlZmF1bHQ7XHJcbiRidG4teHMtZm9udC1zaXplICAgICAgICAgICAgICAgICAgICAgICA6IDEwcHggIWRlZmF1bHQ7XHJcbiRidG4teHMtbGluZS1oZWlnaHQgICAgICAgICAgICAgICAgICAgICA6ICRsaW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcclxuJGJ0bi14cy1ib3JkZXItcmFkaXVzICAgICAgICAgICAgICAgICAgIDogJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XHJcblxyXG4kYnRuLW91dGxpbmUtY29sb3IgICAgICAgICAgICAgICAgICAgICAgOiAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRidG4tb3V0bGluZS1ob3Zlci1jb2xvciAgICAgICAgICAgICAgICA6ICR3aGl0ZSAhZGVmYXVsdDtcclxuJGJ0bi1vdXRsaW5lLWhlaWdodCAgICAgICAgICAgICAgICAgICAgIDogMzRweCAhZGVmYXVsdDtcclxuJGJ0bi1vdXRsaW5lLWJnICAgICAgICAgICAgICAgICAgICAgICAgIDogJHRoZW1lLWNvbG9yICFkZWZhdWx0O1xyXG4kYnRuLW91dGxpbmUtaG92ZXItYmcgICAgICAgICAgICAgICAgICAgOiAkYmxhY2sgIWRlZmF1bHQ7XHJcbiRidG4tb3V0bGluZS1ib3JkZXIgICAgICAgICAgICAgICAgICAgICA6IDFweCBzb2xpZCAkYnRuLW91dGxpbmUtYmcgIWRlZmF1bHQ7XHJcbiRidG4tb3V0bGluZS1ib3JkZXItaG92ZXIgICAgICAgICAgICAgICA6IDFweCBzb2xpZCAkYmxhY2shZGVmYXVsdDtcclxuJGJ0bi1vdXRsaW5lLWZvbnQtc2l6ZSAgICAgICAgICAgICAgICAgIDogMTBweCAhZGVmYXVsdDtcclxuJGJ0bi1vdXRsaW5lLWxpbmUtaGVpZ2h0ICAgICAgICAgICAgICAgIDogMjBweCAhZGVmYXVsdDtcclxuJGJ0bi1vdXRsaW5lLWJvcmRlci1yYWRpdXMgICAgICAgICAgICAgIDogM3B4ICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1vdXRsaW5lLXNtLXBhZGRpbmctdmVydGljYWwgICAgICAgIDogOHB4ICFkZWZhdWx0O1xyXG4kYnRuLW91dGxpbmUtc20tcGFkZGluZy1ob3Jpem9udGFsICAgICAgOiAxOHB4ICFkZWZhdWx0O1xyXG4kYnRuLW91dGxpbmUtc20tZm9udC1zaXplICAgICAgICAgICAgICAgOiAxMXB4ICFkZWZhdWx0O1xyXG4kYnRuLW91dGxpbmUtc20tbGluZS1oZWlnaHQgICAgICAgICAgICAgOiAxLjMgIWRlZmF1bHQ7XHJcbiRidG4tb3V0bGluZS1zbS1ib3JkZXItcmFkaXVzICAgICAgICAgICA6IDNweCAhZGVmYXVsdDtcclxuXHJcbiRidG4tb3V0bGluZS14cy1wYWRkaW5nLXZlcnRpY2FsICAgICAgICA6IDVweCAhZGVmYXVsdDtcclxuJGJ0bi1vdXRsaW5lLXhzLXBhZGRpbmctaG9yaXpvbnRhbCAgICAgIDogMTVweCAhZGVmYXVsdDtcclxuJGJ0bi1vdXRsaW5lLXhzLWZvbnQtc2l6ZSAgICAgICAgICAgICAgIDogMTFweCAhZGVmYXVsdDtcclxuJGJ0bi1vdXRsaW5lLXhzLWxpbmUtaGVpZ2h0ICAgICAgICAgICAgIDogMS4yICFkZWZhdWx0O1xyXG4kYnRuLW91dGxpbmUteHMtYm9yZGVyLXJhZGl1cyAgICAgICAgICAgOiAzcHggIWRlZmF1bHQ7XHJcblxyXG4kYnRuLW91dGxpbmUtbGctcGFkZGluZy12ZXJ0aWNhbCAgICAgICAgOiAyMXB4ICFkZWZhdWx0O1xyXG4kYnRuLW91dGxpbmUtbGctcGFkZGluZy1ob3Jpem9udGFsICAgICAgOiA0OHB4ICFkZWZhdWx0O1xyXG4kYnRuLW91dGxpbmUtbGctZm9udC1zaXplICAgICAgICAgICAgICAgOiAxNHB4ICFkZWZhdWx0O1xyXG4kYnRuLW91dGxpbmUtbGctbGluZS1oZWlnaHQgICAgICAgICAgICAgOiAzICFkZWZhdWx0O1xyXG4kYnRuLW91dGxpbmUtbGctYm9yZGVyLXJhZGl1cyAgICAgICAgICAgOiA0cHggIWRlZmF1bHQ7XHJcblxyXG4kYnRuLWludmVyc2UtY29sb3IgICAgICAgICAgICAgICAgICAgICAgOiAkYmxhY2sgIWRlZmF1bHQ7XHJcbiRidG4taW52ZXJzZS1ob3Zlci1jb2xvciAgICAgICAgICAgICAgICA6ICR3aGl0ZSAhZGVmYXVsdDtcclxuJGJ0bi1pbnZlcnNlLWJnICAgICAgICAgICAgICAgICAgICAgICAgIDogJHdoaXRlICFkZWZhdWx0O1xyXG4kYnRuLWludmVyc2UtaG92ZXItYmcgICAgICAgICAgICAgICAgICAgOiAkYmxhY2sgIWRlZmF1bHQ7XHJcbiRidG4taW52ZXJzZS1ib3JkZXItY29sb3IgICAgICAgICAgICAgICA6ICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRidG4taW52ZXJzZS1ib3JkZXItaG92ZXItY29sb3IgICAgICAgICA6ICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRidG4taW52ZXJzZS1mb250LXNpemUgICAgICAgICAgICAgICAgICA6IDEycHggIWRlZmF1bHQ7XHJcbiRidG4taW52ZXJzZS1wYWRkaW5nICAgICAgICAgICAgICAgICAgICA6IDEwcHggMTVweCAhZGVmYXVsdDtcclxuXHJcbiRidG4tb3V0bGluZS1pbnZlcnNlLWNvbG9yICAgICAgICAgICAgICA6ICR3aGl0ZSAhZGVmYXVsdDtcclxuJGJ0bi1vdXRsaW5lLWludmVyc2UtYmcgICAgICAgICAgICAgICAgIDogJGJsYWNrICFkZWZhdWx0O1xyXG4kYnRuLW91dGxpbmUtaW52ZXJzZS1ib3JkZXItY29sb3IgICAgICAgOiAxcHggc29saWQgJGJ0bi1vdXRsaW5lLWludmVyc2UtYmcgIWRlZmF1bHQ7XHJcbiRidG4tb3V0bGluZS1pbnZlcnNlLWhvdmVyLWJnICAgICAgICAgICA6ICR0aGVtZS1jb2xvciAhZGVmYXVsdDtcclxuJGJ0bi1vdXRsaW5lLWludmVyc2UtaG92ZXItY29sb3IgICAgICAgIDogJHdoaXRlICFkZWZhdWx0O1xyXG4kYnRuLW91dGxpbmUtaW52ZXJzZS1ib3JkZXItaG92ZXItY29sb3IgOiAxcHggc29saWQgJHdoaXRlICFkZWZhdWx0O1xyXG5cclxuLy8gU2VhcmNoXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJHNlYXJjaC1iZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJHdoaXRlICFkZWZhdWx0O1xyXG4kc2VhcmNoLWZvbnQtc2l6ZSAgICAgICAgICAgICAgICAgICAgICAgOiAxMnB4ICFkZWZhdWx0O1xyXG4kc2VhcmNoLXBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAgOiAxNXB4ICFkZWZhdWx0O1xyXG4kc2VhcmNoLXdpZHRoICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBhdXRvICFkZWZhdWx0O1xyXG4kc2VhcmNoLWJ1dHRvbi1iZyAgICAgICAgICAgICAgICAgICAgICAgOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJHNlYXJjaC1tYWluLWJ1dHRvbi1iZyAgICAgICAgICAgICAgICAgIDogJHdoaXRlICFkZWZhdWx0O1xyXG4kc2VhcmNoLW1haW4tYnV0dG9uLWJvcmRlciAgICAgICAgICAgICAgOiAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kc2VhcmNoLW1haW4tYnV0dG9uLWNvbG9yICAgICAgICAgICAgICAgOiAkZ3JheS1kYXJrZXIgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtYnV0dG9uLWJvcmRlciAgICAgICAgICAgICAgICAgICA6IDBweCAhZGVmYXVsdDtcclxuJHNlYXJjaC1idXR0b24taG92ZXItYmcgICAgICAgICAgICAgICAgIDogJHdoaXRlICFkZWZhdWx0O1xyXG4kc2VhcmNoLWJ1dHRvbi1jb2xvciAgICAgICAgICAgICAgICAgICAgOiAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRzZWFyY2gtYnV0dG9uLXNpemUgICAgICAgICAgICAgICAgICAgICA6IDM2cHggIWRlZmF1bHQ7XHJcbiRzZWFyY2gtYnV0dG9uLWhvdmVyLWNvbG9yICAgICAgICAgICAgICA6ICRncmF5LWRhcmtlciAhZGVmYXVsdDtcclxuJHNlYXJjaC1yYWRpdXMgICAgICAgICAgICAgICAgICAgICAgICAgIDogM3B4ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWhlaWdodCAgICAgICAgICAgICAgICAgICAgICAgICAgOiA1MHB4ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWJvcmRlciAgICAgICAgICAgICAgICAgICAgICAgICAgOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJHNlYXJjaC1ob3Zlci1ib3JkZXIgICAgICAgICAgICAgICAgICAgIDogJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJHNlYXJjaC1ib3JkZXItcmFkaXVzICAgICAgICAgICAgICAgICAgIDogNHB4ICFkZWZhdWx0O1xyXG4kc2VhcmNoLWNhdGVnb3JpZXMtYm9yZGVyLXJhZGl1cyAgICAgICAgOiA0cHggIWltcG9ydGFudDsiLCIvLyBDb250YWluZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRjb250YWluZXItYmcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kY29udGFpbmVyLXBhZGRpbmctdG9wICAgICAgICAgICAgICAgICAgICAgICAgICA6IDBweCAhZGVmYXVsdDtcbiRjb250YWluZXItcGFkZGluZy1ib3R0b20gICAgICAgICAgICAgICAgICAgICAgIDogMHB4ICFkZWZhdWx0O1xuJGNvbnRhaW5lci1ib3JkZXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAwcHggIWRlZmF1bHQ7XG5cbi8vIENvbnRlbnRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRjb250ZW50LWJnICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kY29udGVudC1wYWRkaW5nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICgkZ3JpZC1ndXR0ZXItd2lkdGggKyAxMCkgMCAhZGVmYXVsdDtcblxuLy8gQm94IE1vZHVsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRibG9jay1tb2R1bGUtbWFyZ2luLWJvdHRvbSAgICAgICAgICAgICAgICAgICAgIDogMjBweCAhZGVmYXVsdDtcbiRibG9jay1tb2R1bGUtcGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAgICAgIDogMHB4ICFkZWZhdWx0O1xuJGJsb2NrLW1vZHVsZS1ib3JkZXItY29sb3IgICAgICAgICAgICAgICAgICAgICAgOiAkbm9jb2xvciAgIWRlZmF1bHQ7XG4kYmxvY2stbW9kdWxlLWhlYWRpbmctYm9yZGVyICAgICAgICAgICAgICAgICAgICA6IDBweCAhZGVmYXVsdDtcbiRibG9jay1tb2R1bGUtaGVhZGluZy10cmFuc2Zvcm0gICAgICAgICAgICAgICAgIDogbm9ybWFsICFkZWZhdWx0O1xuJGJsb2NrLW1vZHVsZS1oZWFkaW5nLWxpbmUtaGVpZ2h0ICAgICAgICAgICAgICAgOiBub3JtYWwgIWRlZmF1bHQ7XG4kYmxvY2stbW9kdWxlLWhlYWRpbmctYmcgICAgICAgICAgICAgICAgICAgICAgICA6ICRub2NvbG9yICFkZWZhdWx0O1xuJGJsb2NrLW1vZHVsZS1oZWFkaW5nLXBhZGRpbmcgICAgICAgICAgICAgICAgICAgOiAwIDAgMCAwICFkZWZhdWx0O1xuJGJsb2NrLW1vZHVsZS1oZWFkaW5nLW1hcmdpbiAgICAgICAgICAgICAgICAgICAgOiAwIDAgMjBweCAhZGVmYXVsdDtcbiRibG9jay1tb2R1bGUtaGVhZGluZy1mb250LXNpemUgICAgICAgICAgICAgICAgIDogMTRweCAhZGVmYXVsdDtcbiRibG9jay1tb2R1bGUtaGVhZGluZy1mb250LXdlaWdodCAgICAgICAgICAgICAgIDogMzAwICFkZWZhdWx0O1xuJGJsb2NrLW1vZHVsZS1oZWFkaW5nLWNvbG9yICAgICAgICAgICAgICAgICAgICAgOiAkYmxhY2sgIWRlZmF1bHQ7XG4kYmxvY2stbW9kdWxlLWhlYWRpbmctc2hvdy1zZXBhcmF0b3IgICAgICAgICAgICA6IG5vbmUgIWRlZmF1bHQ7XG4kYmxvY2stbW9kdWxlLWhlYWRpbmctaW1hZ2UtcG9zaXRpb24gICAgICAgICAgICA6IDAgMCAhZGVmYXVsdDtcbiRibG9jay1tb2R1bGUtY29udGVudC1iZyAgICAgICAgICAgICAgICAgICAgICAgIDogJHdoaXRlICFkZWZhdWx0O1xuJGJsb2NrLW1vZHVsZS1jb250ZW50LWJvcmRlciAgICAgICAgICAgICAgICAgICAgOiAxcHggc29saWQgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRibG9jay1tb2R1bGUtY29udGVudC1wYWRkaW5nICAgICAgICAgICAgICAgICAgIDogMjBweCAhZGVmYXVsdDtcbiRibG9jay1tb2R1bGUtY29udGVudC1tYXJnaW4gICAgICAgICAgICAgICAgICAgIDogMXB4ICFkZWZhdWx0O1xuJGJsb2NrLW1vZHVsZS1jb250ZW50LXJhZGl1cyAgICAgICAgICAgICAgICAgICAgOiAwcHggIWRlZmF1bHQ7XG5cbiRibG9jay1tb2R1bGUtaGlnaGxpZ2h0ZWQtYmcgICAgICAgICAgICAgICAgICAgIDogJHRoZW1lLWNvbG9yICFkZWZhdWx0O1xuJGJsb2NrLW1vZHVsZS1oaWdobGlnaHRlZC1ib3JkZXIgICAgICAgICAgICAgICAgOiBzb2xpZCAycHggJHRoZW1lLWNvbG9yICFkZWZhdWx0O1xuXG4kYmxvY2stbW9kdWxlLWZvb3Rlci1oZWFkaW5nLWNvbG9yICAgICAgICAgICAgICA6ICR3aGl0ZSAhZGVmYXVsdDtcblxuJGJsb2NrLXByb2R1Y3QtcGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAgICAgOiAwICFkZWZhdWx0O1xuJGJsb2NrLWhlYWRpbmctbGV0dGVyLXNwYWNpbmcgICAgICAgICAgICAgICAgICAgOiAwICFkZWZhdWx0O1xuXG4vLyBTaWRlYmFyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kYmxvY2stc2lkZWJhci1tb2R1bGUtYm9yZGVyICAgICAgICAgICAgICAgICAgICA6IG5vbmUgIWRlZmF1bHQ7XG4kYmxvY2stc2lkZWJhci1ib3gtcGFkZGluZyAgICAgICAgICAgICAgICAgICAgICA6IDAgIWRlZmF1bHQ7IFxuJGJsb2NrLXNpZGViYXItYm94LW1hcmdpbiAgICAgICAgICAgICAgICAgICAgICAgOiAwIDAgMTVweCAhZGVmYXVsdDtcblxuJGJsb2NrLXNpZGViYXItbGlzdC1wYWRkaW5nLXZlcnRpY2FsICAgICAgICAgICAgOiAxM3B4IDBweCAxM3B4IDEzcHggIWRlZmF1bHQ7XG4kYmxvY2stc2lkZWJhci1saXN0LWJvcmRlci1jb2xvciAgICAgICAgICAgICAgICA6ICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRibG9jay1zaWRlYmFyLWhpZ2h0bGlnaHQtbWFyZ2luIFx0XHRcdFx0OiAwIDAgMjBweCAhZGVmYXVsdDtcbiRibG9jay1zaWRlYmFyLWhlYWRpbmctaGlnaHRsaWdodC1iZyAgICAgICAgICAgIDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kYmxvY2stc2lkZWJhci1oZWFkaW5nLWhpZ2h0bGlnaHQtcGFkZGluZyAgICAgICA6IDAgIWRlZmF1bHQ7XG4kYmxvY2stc2lkZWJhci1oZWFkaW5nLWhpZ2h0bGlnaHQtbWFyZ2luICAgIFx0OiAwICFkZWZhdWx0O1xuJGJsb2NrLXNpZGViYXItaGVhZGluZy1oaWdodGxpZ2h0LWNvbG9yICAgICAgICAgOiAkYmxhY2sgIWRlZmF1bHQ7XG4kYmxvY2stc2lkZWJhci1oZWFkaW5nLWhpZ2h0bGlnaHQtbWFyZ2luLWJvdHRvbSA6IDBweCAhZGVmYXVsdDtcbiRibG9jay1zaWRlYmFyLWhlYWRpbmctaGlnaHRsaWdodC1mb250LXNpemUgICAgIDogMTRweCAhZGVmYXVsdDtcbiRibG9jay1zaWRlYmFyLWhlYWRpbmctaGlnaHRsaWdodC1mb250LXdlaWdodCAgIDogOTAwICFkZWZhdWx0O1xuJGJsb2NrLXNpZGViYXItaGlnaHRsaWdodC1jb250ZW50LWJnXHRcdFx0OiAkbm9jb2xvciAhZGVmYXVsdDtcbiRibG9jay1zaWRlYmFyLWhpZ2h0bGlnaHQtY29udGVudC1jb2xvclx0XHRcdDogIzY2NjY2NiAhZGVmYXVsdDsgXG4kYmxvY2stc2lkZWJhci1oaWdodGxpZ2h0LWNvbnRlbnQtcGFkZGluZ1x0XHQ6IDAgIWRlZmF1bHQ7XG4kYmxvY2stc2lkZWJhci1oaWdodGxpZ2h0LWJvcmRlciAgIFx0XHRcdFx0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpICFkZWZhdWx0O1xuJGJsb2NrLXNpZGViYXItaGlnaHRsaWdodC1mb250LXNpemUgXHRcdFx0OiAxMnB4ICFkZWZhdWx0O1x0XG4kYmxvY2stc2lkZWJhci1oaWdodGxpZ2h0LXRyYW5zZm9ybSBcdFx0XHQ6IHVwcGVyY2FzZSAhZGVmYXVsdDtcbiRibG9jay1zaWRlYmFyLWhpZ2h0bGlnaHQtZm9udC13ZWlnaHRcdFx0XHQ6IDMwMCAhZGVmYXVsdDtcdFx0XHRcdFx0XHRcbiRibG9jay1zaWRlYmFyLWxpbmstaGlnaHRsaWdodC1jb2xvciAgICAgICAgICAgIDogJHdoaXRlICFkZWZhdWx0O1xuJGJsb2NrLXNpZGViYXItbGluay1oaWdodGxpZ2h0LWhvdmVyLWNvbG9yICAgICAgOiAkdGhlbWUtY29sb3IgIWRlZmF1bHQ7XG4kYmxvY2stc2lkZWJhci1saXN0LWhpZ2h0bGlnaHQtYm9yZGVyLWNvbG9yICAgICA6ICMzOTM5MzkgIWRlZmF1bHQ7XG4kYmxvY2stc2lkZWJhci1saXN0LWhpZ2h0bGlnaHQtZm9udC1zaXplICAgICAgICA6IDEwcHggIWRlZmF1bHQ7XG4kYmxvY2stc2lkZWJhci1saXN0LWhpZ2h0bGlnaHQtcGFkZGluZyAgICAgICAgICA6IDE3cHggMTVweCAhZGVmYXVsdDtcbiRibG9jay1zaWRlYmFyLWxpc3QtaGlnaHRsaWdodC1pbWFnZSAgICAgICAgICAgIDogdXJsKCcjeyRpbWFnZS10aGVtZS1wYXRofWRvdC5qcGcnKSAwIDIycHggbm8tcmVwZWF0ICFkZWZhdWx0O1xuJGJsb2NrLXNpZGViYXItbGlzdC1pbWFnZSAgICAgICAgICAgICAgICAgICAgICAgOiB1cmwoJyN7JGltYWdlLXRoZW1lLXBhdGh9ZG90LmpwZycpIDAgMjJweCBuby1yZXBlYXQgIWRlZmF1bHQ7XG5cbiRibG9jay1zaWRlYmFyLWhlYWRpbmctcGFkZGluZyAgICAgICAgICAgICAgICAgIDogMCAwIDEwcHggIWRlZmF1bHQ7XG4kYmxvY2stc2lkZWJhci1oZWFkaW5nLW1hcmdpbiAgICAgICAgICAgIFx0XHQ6IDBweCAwIDIwcHggMCAhZGVmYXVsdDtcbiRibG9jay1zaWRlYmFyLWhlYWRpbmctZm9udC1zaXplICAgICAgICAgICAgICAgIDogMjBweCAhZGVmYXVsdDtcbiRibG9jay1zaWRlYmFyLWhlYWRpbmctY29sb3IgICAgICAgICAgICAgICAgICAgIDogJGdyYXktZGFyayAhZGVmYXVsdDtcbiRibG9jay1zaWRlYmFyLWhlYWRpbmctbGluZS1oZWlnaHQgICAgICAgICAgICAgIDogMjVweCAhZGVmYXVsdDtcbiRibG9jay1zaWRlYmFyLWhlYWRpbmctZm9udC13ZWlnaHRcdFx0XHRcdDogNjAwICFkZWZhdWx0O1xuXG4kYmxvY2stc2lkZWJhci13aWRnZXQtYm9yZGVyICAgICAgICAgICAgICAgICAgICA6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXG4vKioqKioqKioqIExBWU9VVCAqKioqKioqKioqKioqKi9cblxuLy9IZWFkZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRoZWFkZXItaGVpZ2h0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogODBweCAhZGVmYXVsdDtcbiRoZWFkZXItYmcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kaGVhZGVyLWZvbnQtc2l6ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRoZWFkZXItYm9yZGVyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogMCAhZGVmYXVsdDtcbiRoZWFkZXItY29sb3IgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJGJsYWNrICFkZWZhdWx0O1xuJGhlYWRlci1saW5rLWNvbG9yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAkYmxhY2sgIWRlZmF1bHQ7XG4kaGVhZGVyLWxpbmstaG92ZXItY29sb3IgICAgICAgICAgICAgICAgICAgICAgICA6ICR0aGVtZS1jb2xvciAhZGVmYXVsdDtcbiRoZWFkZXItaWNvbi1jb2xvciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJGJsYWNrICFkZWZhdWx0O1xuJGhlYWRlci1pY29uLWZvbnQtc2l6ZSAgICAgICAgICAgICAgICAgICAgICAgICAgOiAxM3B4ICFkZWZhdWx0O1xuJGhlYWRlci1saXN0LWZvbnQtc2l6ZSAgICAgICAgICAgICAgICAgICAgICAgICAgOiAxMnB4ICFkZWZhdWx0O1xuJGhlYWRlci1wYWRkaW5nLXRvcCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAzMHB4ICFkZWZhdWx0O1xuJGhlYWRlci1wYWRkaW5nLWJvdHRvbSAgICAgICAgICAgICAgICAgICAgICAgICAgOiAzMHB4ICFkZWZhdWx0O1xuJGhlYWRlci1jb250ZW50LWFsaWduICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBjZW50ZXIgIWRlZmF1bHQ7XG4kaGVhZGVyLW1hcmdpbi1ib3R0b20gICAgICAgICAgICAgICAgICAgICAgICAgICA6IDAgIWRlZmF1bHQ7XG5cbi8vIHNraW4yXG4kaGVhZGVyLXNraW4yLWNvbnRlbnQtcGFkZGluZyAgICAgICAgICAgICAgICAgICA6IDM1cHggMCAhZGVmYXVsdDtcblxuLy8gbG9nb1xuJGxvZ28tbWFyZ2luICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAwcHggIWRlZmF1bHQ7XG5cbi8vIFRvcGJhclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJHRvcGJhci1iZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAkZ3JheS1kYXJrICFkZWZhdWx0O1xuJHRvcGJhci1saW5rLWNvbG9yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAkdGV4dC1jb2xvciAhZGVmYXVsdDtcbiR0b3BiYXItbGluay1ob3Zlci1jb2xvciAgICAgICAgICAgICAgICAgICAgICAgIDogJHRoZW1lLWNvbG9yICFkZWZhdWx0O1xuJHRvcGJhci1jb2xvciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAkZ3JheS1kYXJrICFkZWZhdWx0O1xuJHRvcGJhci1ib3JkZXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAwICFkZWZhdWx0O1xuJHRvcGJhci1mb250LXNpemUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAxM3B4ICFkZWZhdWx0O1xuJHRvcGJhci1pY29uLWNvbG9yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAkdGV4dC1jb2xvciAhZGVmYXVsdDtcbiR0b3BiYXItaWNvbi1mb250LXNpemUgICAgICAgICAgICAgICAgICAgICAgICAgIDogMTRweCAhZGVmYXVsdDtcbiR0b3BiYXItdGV4dC10cmFuc2Zvcm0gICAgICAgICAgICAgICAgICAgICAgICAgIDogbm9uZSAhZGVmYXVsdDtcbiR0b3BiYXItcGFkZGluZy10b3AgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogMCAhZGVmYXVsdDtcbiR0b3BiYXItcGFkZGluZy1ib3R0b20gICAgICAgICAgICAgICAgICAgICAgICAgIDogMCAhZGVmYXVsdDtcblxuLy8gU2xpZGVzaG93XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kc2xpZGVzaG93LWJ0bi1wYWRkaW5nICAgICAgICAgICAgICAgICAgICAgICAgICA6IDBweCAyNXB4ICFpbXBvcnRhbnQ7XG4kc2xpZGVzaG93LWJ0bi1mb250LXNpemUgICAgICAgICAgICAgICAgICAgICAgICA6IDExcHggIWltcG9ydGFudDtcbiRzbGlkZXNob3ctYnRuLWhlaWdodCAgICAgICAgICAgICAgICAgICAgICAgICAgIDogNDBweCAhaW1wb3J0YW50O1xuJHNsaWRlc2hvdy1hcnJvdyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAkd2hpdGUgIWRlZmF1bHQ7XG4kc2xpZGVzaG93LXRleHQtYm9yZGVyICAgICAgICAgICAgICAgICAgICAgICAgICA6ICR3aGl0ZSAhZGVmYXVsdDtcblxuXG4vLyBGb290ZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gXG4kZm9vdGVyLWJnICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJGZvb3Rlci1jb2xvciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAkdGV4dC1jb2xvciAhZGVmYXVsdDtcbiRmb290ZXItdHJhbnNmb3JtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogbm9uZSAhZGVmYXVsdDtcbiRmb290ZXItZm9udC1zaXplICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogMTRweCAhZGVmYXVsdDsgXG4kZm9vdGVyLWJvcmRlciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IG5vbmUgIWRlZmF1bHQ7XG4kZm9vdGVyLXBhZGRpbmctdG9wICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IDAgIWRlZmF1bHQ7XG4kZm9vdGVyLXBhZGRpbmctYm90dG9tICAgICAgICAgICAgICAgICAgICAgICAgICA6IDAgIWRlZmF1bHQ7XG4kZm9vdGVyLXRleHQtaGlnaHRsaWdodCAgICAgICAgICAgICAgICAgICAgICAgICA6ICR3aGl0ZSAhZGVmYXVsdDtcbiRmb290ZXItbGluay1mb250LXNpemVcdFx0XHRcdFx0XHRcdDogMTJweCAhZGVmYXVsdDtcbiRmb290ZXItY29sdW1uLW1hcmdpbiAgICAgICAgICAgICAgICAgICAgICAgICAgIDogMCAwIDQwcHggMCAhZGVmYXVsdDtcbiRmb290ZXItbGluay1jb2xvciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJHRleHQtY29sb3IgIWRlZmF1bHQ7XG4kZm9vdGVyLWxpbmstaG92ZXItY29sb3IgICAgICAgICAgICAgICAgICAgICAgICA6ICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJGZvb3Rlci1pY29uLWNvbG9yICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiBkYXJrZW4oJHdoaXRlLCAyMCUpICFkZWZhdWx0O1xuJGZvb3Rlci1pY29uLWZvbnQtc2l6ZSAgICAgICAgICAgICAgICAgICAgICAgICAgOiAxM3B4ICFkZWZhdWx0O1xuJGZvb3Rlci1oZWFkaW5nLWZvbnQtc2l6ZSAgICAgICAgICAgICAgICAgICAgICAgOiAxNnB4ICFkZWZhdWx0O1xuJGZvb3Rlci1oZWFkaW5nLWNvbG9yICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAkd2hpdGUgIWRlZmF1bHQ7XG4kZm9vdGVyLWhlYWRpbmctbWFyZ2luICAgICAgICAgICAgICAgICAgICAgICAgICA6IDQwcHggMCAxN3B4ICFkZWZhdWx0O1xuJGZvb3Rlci1oZWFkaW5nLXBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgICAgOiAwICFkZWZhdWx0O1xuJGZvb3Rlci1oZWFkaW5nLWRpc3BsYXkgICAgICAgICAgICAgICAgICAgICAgICAgOiBub25lICFkZWZhdWx0O1xuJGZvb3Rlci1oZWFkaW5nLXRyYW5zZm9ybSAgICAgICAgICAgICAgICAgICAgICAgOiBub3JtYWwgIWRlZmF1bHQ7XG4kZm9vdGVyLWxpc3QtdHJhbnNmb3JtICAgICAgICAgICAgICAgICAgICAgICAgICA6IG5vcm1hbCAhZGVmYXVsdDtcbiRmb290ZXItbGlzdC1mb250LXNpemUgICAgICAgICAgICAgICAgICAgICAgICAgIDogMTRweCAhZGVmYXVsdDsgXG4kZm9vdGVyLWxpc3QtbWFyZ2luICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IDAgMCAxN3B4IDAgIWRlZmF1bHQ7XG4kZm9vdGVyLWxpc3QtbGlnaHQtaGVpZ2h0ICAgICAgICAgICAgICAgICAgICAgICA6IDEgIWRlZmF1bHQ7IFxuJGZvb3Rlci1uZXdzbGV0dGVyLXBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgOiAyMHB4ICFkZWZhdWx0O1xuJGZvb3Rlci1uZXdzbGV0dGVyLW1hcmdpbiAgICAgICAgICAgICAgICAgICAgICAgOiAwcHggMHB4IDE1cHggMCAhZGVmYXVsdDtcbiRmb290ZXItbmV3c2xldHRlci1iZyAgICAgICAgICAgICAgICAgICAgICAgICAgIDogbGlnaHRlbigkYmxhY2ssIDE4JSkgIWRlZmF1bHQ7XG5cbiRmb290ZXItdG9wLWJnIFx0XHRcdFx0XHRcdFx0XHRcdDogI2Y3ZjdmNyAhZGVmYXVsdDtcbiRmb290ZXItdG9wLWNvbG9yICBcdFx0XHRcdFx0XHRcdFx0OiAkYmxhY2sgIWRlZmF1bHQ7XG4kZm9vdGVyLXRvcC1wYWRkaW5nLXRvcFx0XHRcdFx0XHRcdFx0OiAxMnB4ICFkZWZhdWx0OyBcbiRmb290ZXItdG9wLXBhZGRpbmctYm90dG9tXHRcdFx0XHRcdFx0OiAxMnB4ICFkZWZhdWx0O1xuJGZvb3Rlci10b3AtZm9udC1zaXplXHRcdFx0XHRcdFx0XHQ6IDEycHggIWRlZmF1bHQ7XG4kZm9vdGVyLXRvcC1sZXR0ZXItc3BhY2luZ1x0XHRcdFx0XHRcdDogMCAhZGVmYXVsdDtcbi8vIENvcHlyaWdodFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGNvcHlyaWdodC1iZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRjb3B5cmlnaHQtY29sb3IgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJGdyYXktZGFyayAhZGVmYXVsdDtcbiRjb3B5cmlnaHQtbGluay1jb2xvciAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJHRoZW1lLWNvbG9yICFkZWZhdWx0O1xuJGNvcHlyaWdodC1wYWRkaW5nLXRvcCAgICAgICAgICAgICAgICAgICAgICAgICAgOiAxMHB4ICFkZWZhdWx0O1xuJGNvcHlyaWdodC1wYWRkaW5nLWJvdHRvbSAgICAgICAgICAgICAgICAgICAgICAgOiA5cHggIWRlZmF1bHQ7XG4kY29weXJpZ2h0LWZvbnQtc2l6ZVx0XHRcdFx0XHRcdFx0OiAxNHB4ICFkZWZhdWx0O1xuJGNvcHlyaWdodC1mb250LXdlaWdodFx0XHRcdFx0XHRcdFx0OiA0MDAgIWRlZmF1bHQ7XG4kY29weXJpZ2h0LWZvbnQtZmFtaWx5XHRcdFx0XHRcdFx0XHQ6ICRmb250LWZhbWlseS1iYXNlICFkZWZhdWx0O1xuXG4vL1NraW4gZmFzaGlvblxuJGxvZ28tZmFzaGlvbi1wYWRkaW5nXHRcdFx0XHRcdFx0XHQ6IDQwcHggIWRlZmF1bHQ7XHRcblxuLy9Ta2luIGdpZnRzXG4kaGVhZGVyLWdpZnRzLWJnIFx0XHRcdFx0XHRcdFx0XHQ6ICNGRkZGRkYgIWRlZmF1bHQ7XG4kaGVhZGVyLWdpZnRzLXBhZGRpbmctdG9wIFx0XHRcdFx0XHRcdDogMCAhZGVmYXVsdDtcbiRoZWFkZXItZ2lmdHMtcGFkZGluZy1ib3R0b21cdFx0XHRcdFx0OiAwICFkZWZhdWx0O1xuJGhlYWRlci1naWZ0cy1tYXJnaW5cdFx0XHRcdFx0XHRcdDogMCAhZGVmYXVsdDtcbiRzZWFyY2gtZ2lmdHMtYnV0dG9uLXdpZHRoIFx0XHRcdFx0XHQgXHQ6IDcwcHggIWRlZmF1bHQ7XG4kc2VhcmNoLWdpZnRzLWJ1dHRvbi1oZWlnaHRcdFx0XHRcdFx0XHQ6IDY1cHggIWRlZmF1bHQ7XG5cbiRkZWwtZm9udC1zaXplXHRcdFx0XHRcdFx0XHRcdFx0OiAxMnB4ICFkZWZhdWx0O1xuJGRlbC1jb2xvclx0XHRcdFx0XHRcdFx0XHRcdFx0OiAkdGV4dC1jb2xvciA7IiwiLy8gTWFpbiBNZW51XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJG1lZ2FtZW51LWJnICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJHdoaXRlICFkZWZhdWx0O1xyXG4kbmF2YmFyLW1lZ2EtYm9yZGVyICAgICAgICAgICAgICAgICAgICAgICAgOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJG5hdmJhci1tZWdhLWxpbmUtaGVpZ2h0ICAgICAgICAgICAgICAgICAgIDogNzVweCAhZGVmYXVsdDtcclxuJG5hdmJhci1tZWdhLWZvbnQtZmFtaWx5XHRcdFx0XHQgICA6ICRmb250LWZhbWlseS1iYXNlO1xyXG5cclxuJG5hdmJhci10ZXh0LXRyYW5zZm9ybSAgICAgICAgICAgICAgICAgICAgIDogY2FwaXRhbGl6ZSAhZGVmYXVsdDtcclxuXHJcbiRuYXZiYXItZm9udC1zaXplICAgICAgICAgICAgICAgICAgICAgICAgICA6IDE2cHggIWRlZmF1bHQ7XHJcbiRuYXZiYXItZm9udC13ZWlnaHQgICAgICAgICAgICAgICAgICAgICAgICA6IDcwMCAhZGVmYXVsdDtcclxuXHJcbiRuYXZiYXItdG9wLXRleHQtbGFiZWxcdFx0XHRcdFx0ICAgOiAwICFkZWZhdWx0O1xyXG4kbmF2YmFyLWxpbmstY29sb3IgICAgICAgICAgICAgICAgICAgICAgICAgOiAkdGhlbWUtY29sb3IgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGluay1ob3Zlci1jb2xvciAgICAgICAgICAgICAgICAgICA6ICR0aGVtZS1jb2xvciAhZGVmYXVsdDtcclxuJG5hdmJhci1saW5rLWFjdGl2ZS1jb2xvciAgICAgICAgICAgICAgICAgIDogJGdyYXktZGFyayAhZGVmYXVsdDtcclxuXHJcbiRuYXZiYXItd2lkZ2V0LXRpdGxlLWNvbG9yICAgICAgICAgICAgICAgICA6ICRibGFjayAhZGVmYXVsdDtcclxuJG5hdmJhci13aWRnZXQtdGl0bGUtbWFyZ2luICAgICAgICAgICAgICAgIDogMCAwIDEwcHggMCAhZGVmYXVsdDtcclxuJG5hdmJhci13aWRnZXQtdGl0bGUtZm9udC1zaXplICAgICAgICAgICAgIDogMTJweCAhZGVmYXVsdDtcclxuJG5hdmJhci13aWRnZXQtdGl0bGUtZm9udC13ZWlnaHRcdFx0ICAgOiA5MDAgIWRlZmF1bHQ7XHJcblxyXG4kbmF2YmFyLWRyb3Bkb3duLXBhZGRpbmcgICAgICAgICAgICAgICAgICAgOiAxMHB4IDE4cHggIWRlZmF1bHQ7XHJcbiRuYXZiYXItZHJvcGRvd24tYmcgICAgICAgICAgICAgICAgICAgICAgICA6ICR3aGl0ZSAhZGVmYXVsdDtcclxuJG5hdmJhci1kcm9wZG93bi1zaXplICAgICAgICAgICAgICAgICAgICAgIDogMjAwcHggIWRlZmF1bHQ7XHJcbiRuYXZiYXItZHJvcGRvd24tbGluay1jb2xvciAgICAgICAgICAgICAgICA6ICRjb2xvci0xICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IgICAgICAgICAgOiAkdGhlbWUtY29sb3IgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZHJvcGRvd24tbGluay1ob3Zlci1iZyAgICAgICAgICAgICA6ICRub2NvbG9yICFkZWZhdWx0O1xyXG4kbmF2YmFyLWRyb3Bkb3duLWxpbmstdHJhbnNmb3JtICAgICAgICAgICAgOiB1cHBlcmNhc2UgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZHJvcGRvd24tbGluay1mb250LXNpemUgICAgICAgICAgICA6IDExcHggIWRlZmF1bHQ7XHJcbiRuYXZiYXItZHJvcGRvd24tbGluay1mb250LXdlaWdodCAgICAgICAgICA6IDMwMCAhZGVmYXVsdDtcclxuJG5hdmJhci1kcm9wZG93bi1saW5rLWJvcmRlci1jb2xvciAgICAgICAgIDogJG5vY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBWZXJ0aWNhbCBNZW51XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4vLyBPZmYtQ2FudmFzIE1lbnVcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kbmF2YmFyLW9mZmNhbnZhcy13aWR0aCAgICAgICAgICAgICAgICAgICAgOiA2OSUgIWRlZmF1bHQ7XHJcbiRuYXZiYXItb2ZmY2FudmFzLWJnLWNsb3NlICAgICAgICAgICAgICAgICA6ICRub2NvbG9yICFkZWZhdWx0O1xyXG4kbmF2YmFyLW9mZmNhbnZhcy1jb2xvciAgICAgICAgICAgICAgICAgICAgOiAkYmxhY2sgIWRlZmF1bHQ7XHJcbiRuYXZiYXItb2ZmY2FudmFzLWJnICAgICAgICAgICAgICAgICAgICAgICA6ICNmNWY1ZjUgICFkZWZhdWx0O1xyXG4kbmF2YmFyLW9mZmNhbnZhcy1ib3JkZXIgICAgICAgICAgICAgICAgICAgOiByZ2JhKDAsIDAsIDAsIDAuMSkgIWRlZmF1bHQ7XHJcblxyXG4vLyBJbnZlcnRlZCBuYXZiYXIgbGlua3NcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kbmF2YmFyLW9mZmNhbnZhcy1saW5rLWNvbG9yICAgICAgICAgICAgICAgOiAkdGV4dC1jb2xvciAhZGVmYXVsdDtcclxuJG5hdmJhci1vZmZjYW52YXMtbGluay1ob3Zlci1jb2xvciAgICAgICAgIDogIzAyODFBQiAhZGVmYXVsdDtcclxuJG5hdmJhci1vZmZjYW52YXMtbGluay1ob3Zlci1iZyAgICAgICAgICAgIDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRuYXZiYXItb2ZmY2FudmFzLWxpbmstYWN0aXZlLWNvbG9yICAgICAgICA6ICRuYXZiYXItb2ZmY2FudmFzLWxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRuYXZiYXItb2ZmY2FudmFzLWxpbmstYWN0aXZlLWJnICAgICAgICAgICA6IGRhcmtlbigkbmF2YmFyLW9mZmNhbnZhcy1iZywgMTAlKSAhZGVmYXVsdDtcclxuJG5hdmJhci1vZmZjYW52YXMtbGluay1kaXNhYmxlZC1jb2xvciAgICAgIDogIzQ0NCAhZGVmYXVsdDtcclxuJG5hdmJhci1vZmZjYW52YXMtbGluay1kaXNhYmxlZC1iZyAgICAgICAgIDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRuYXZiYXItb2ZmY2FudmFzLWxpbmstZm9udC1zaXplICAgICAgICAgICA6IDE0cHggIWRlZmF1bHQ7XHJcblxyXG4vLyBJbnZlcnRlZCBuYXZiYXIgYnJhbmQgbGFiZWxcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kbmF2YmFyLW9mZmNhbnZhcy1icmFuZC1jb2xvciAgICAgICAgICAgICAgOiAkbmF2YmFyLW9mZmNhbnZhcy1saW5rLWNvbG9yICFkZWZhdWx0O1xyXG4kbmF2YmFyLW9mZmNhbnZhcy1icmFuZC1ob3Zlci1jb2xvciAgICAgICAgOiAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRuYXZiYXItb2ZmY2FudmFzLWJyYW5kLWhvdmVyLWJnICAgICAgICAgICA6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuLy8gSW52ZXJ0ZWQgbmF2YmFyIHNlYXJjaFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiRuYXZiYXItb2ZmY2FudmFzLXNlYXJjaC1iZyAgICAgICAgICAgICAgICA6IGxpZ2h0ZW4oJG5hdmJhci1vZmZjYW52YXMtYmcsIDI1JSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItb2ZmY2FudmFzLXNlYXJjaC1iZy1mb2N1cyAgICAgICAgICA6ICR3aGl0ZSAhZGVmYXVsdDtcclxuJG5hdmJhci1vZmZjYW52YXMtc2VhcmNoLWJvcmRlciAgICAgICAgICAgIDogJG5hdmJhci1vZmZjYW52YXMtYmcgIWRlZmF1bHQ7XHJcbiRuYXZiYXItb2ZmY2FudmFzLXNlYXJjaC1wbGFjZWhvbGRlci1jb2xvciA6ICRsaWdodC1ncmF5ICFkZWZhdWx0O1xyXG4kbmF2YmFyLW9mZmNhbnZhcy1zZWFyY2gtaW5wdXQtYmcgICAgICAgICAgOiB0cmFuc3BhcmVudGl6ZSgkYmxhY2ssIC4xMCkgIWRlZmF1bHQ7XHJcblxyXG4vLyBJbnZlcnRlZCBuYXZiYXIgdG9nZ2xlXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJG5hdmJhci1vZmZjYW52YXMtdG9nZ2xlLWhvdmVyLWJnICAgICAgICAgIDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRuYXZiYXItb2ZmY2FudmFzLXRvZ2dsZS1pY29uLWJhci1iZyAgICAgICA6ICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcbiRuYXZiYXItb2ZmY2FudmFzLXRvZ2dsZS1ib3JkZXItY29sb3IgICAgICA6ICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcblxyXG4kbmF2YmFyLW9mZmNhbnZhcy1idXR0b24tcG9zaXRpb24gICAgICAgICAgOiAtMTcycHggIWRlZmF1bHQ7IiwiLy8gNDA0IHBhZ2Vcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRlcnJvci10aXRsZS1mb250LXNpemUgICAgICA6IDgwcHggIWRlZmF1bHQ7XG4kZXJyb3ItdGl0bGUtbWFyZ2luICAgICAgICAgOiAwICFkZWZhdWx0O1xuJGVycm9yLXRpdGxlLWxldHRlci1zcGFjaW5nIDogMTVweCAhZGVmYXVsdDtcblxuJGVycm9yLWNvbnRlbnQtZm9udC1zaXplICAgIDogMjhweCAhZGVmYXVsdDtcblxuLy8gVGl0bGUgQWxsIFBhZ2Vcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRwYWdlLXRpdGxlLW1hcmdpbiAgICAgICAgICA6IDAgMCA1MHB4IDAgIWRlZmF1bHQ7IiwiLy8gRGVmYXVsdCBTdHlsZSBhbGxcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kZW50cnktdGl0bGUtZm9udC1zaXplICAgICAgICAgICAgICAgICAgOiAxNHB4ICFkZWZhdWx0O1xyXG4kZW50cnktdGl0bGUtZm9udC13ZWlnaHQgICAgICAgICAgICAgICAgOiA0MDAgIWRlZmF1bHQ7XHJcbiRlbnRyeS10aXRsZS1saW5lLWhlaWdodCAgICAgICAgICAgICAgICA6IDE7XHJcbiRlbnRyeS10aXRsZS10cmFuc2Zvcm0gICAgICAgICAgICAgICAgICA6IGNhcGl0YWxpemUgIWRlZmF1bHQ7XHJcblxyXG4kZW50cnktbWV0YS1wb3NpdGlvbiAgICAgICAgICAgICAgICAgICAgOiAwcHggIWRlZmF1bHQ7XHJcbiRlbnRyeS1tZXRhLWZvbnQtc2l6ZSAgICAgICAgICAgICAgICAgICA6IDE0cHggIWRlZmF1bHQ7XHJcbiRlbnRyeS1tZXRhLW1hcmdpbiAgICAgICAgICAgICAgICAgICAgICA6IDAgMCAxMHB4ICFkZWZhdWx0O1xyXG4kZW50cnktbWV0YS10cmFuc2Zvcm0gICAgICAgICAgICAgICAgICAgOiBub25lICFkZWZhdWx0O1xyXG4kZW50cnktbWV0YS1mb250LXdlaWdodCAgICAgIFx0XHRcdDogNDAwICFkZWZhdWx0O1xyXG4vLyBOZXdzIG1hZ2F6aW5lXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJHBvc3QtbGlzdC1lbnRyeS10aXRsZS1mb250LXNpemUgICAgICAgIDogMTJweCAhZGVmYXVsdDtcclxuJHBvc3QtbGlzdC1lbnRyeS10aXRsZS1saW5lLWhlaWdodCAgICAgIDogMS4xICFkZWZhdWx0O1xyXG4kcG9zdC1saXN0LWVudHJ5LXRpdGxlLWZvbnQtd2VpZ2h0ICAgICAgOiA0MDAgIWRlZmF1bHQ7XHJcblxyXG4kY2F0ZWdvcnktcG9zdHMtbGFiZWwtY29sb3IgICAgICAgICAgICAgOiAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRjYXRlZ29yeS1wb3N0cy1sYWJlbC1mb250LXdlaWdodCAgICAgICA6ICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xyXG4kY2F0ZWdvcnktcG9zdHMtbGFiZWwtZm9udC1zaXplICAgICAgICAgOiAxMHB4ICFkZWZhdWx0O1xyXG4kY2F0ZWdvcnktcG9zdHMtbGFiZWwtdHJhbnNmb3JtICAgICAgICAgOiB1cHBlcmNhc2UgIWRlZmF1bHQ7XHJcbiRjYXRlZ29yeS1wb3N0cy1zdWJ0aXRsZS1mb250LXNpemUgICAgICA6IDEwcHggIWRlZmF1bHQ7XHJcblxyXG4kc2VjdGlvbi1ibG9nLXRpdGxlLW1hcmdpbiAgICAgICAgICAgICAgOiAwIDAgMzBweCAwICFkZWZhdWx0O1xyXG5cclxuLy8gUG9zdFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFxyXG4kcG9zdC10aXRsZS1mb250LXNpemUgICAgICAgICAgICAgICAgICAgOiAyNHB4ICFkZWZhdWx0O1xyXG4kcG9zdC1zaGFyZS1tYXJnaW4gICAgICAgICAgICAgICAgICAgICAgOiAzMHB4ICFkZWZhdWx0O1xyXG4kcG9zdC1zaGFyZS10aXRsZS1tYXJnaW4gICAgICAgICAgICAgICAgOiAxMHB4IDAgIWRlZmF1bHQ7XHJcbiRwb3N0LXNoYXJlLWljb24tY29sb3IgICAgICAgICAgICAgICAgICA6ICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4kcG9zdC1zaGFyZS1pY29uLWhvdmVyLWNvbG9yICAgICAgICAgICAgOiAkdGhlbWUtY29sb3IgIWRlZmF1bHQ7XHJcbiRwb3N0LXNoYXJlLWljb24tbWFyZ2luICAgICAgICAgICAgICAgICA6ICR0aGVtZS1tYXJnaW4gIWRlZmF1bHQ7XHJcbiRwb3N0LXNoYXJlLWljb24tc2l6ZSAgICAgICAgICAgICAgICAgICA6IDIwcHggIWRlZmF1bHQ7XHJcbiRwb3N0LWF1dGhvci1hdmF0YXItbWFyZ2luICAgICAgICAgICAgICA6ICR0aGVtZS1tYXJnaW4vNCAhZGVmYXVsdDtcclxuJHBvc3QtdHlwZS1tYXJnaW4gICAgICAgICAgICAgICAgICAgICAgIDogMzBweCAhZGVmYXVsdDtcclxuXHJcbi8vIFNsaXB0IExheW91dFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiRzcGxpdC1sYXlvdXQtbWFpbi1wb3N0LXNpemUgICAgICAgICAgICA6IDQzNnB4ICFkZWZhdWx0O1xyXG4kc3BsaXQtbGF5b3V0LXNlY29uZC1wb3N0LXNpemUgICAgICAgICAgOiAyMThweCAhZGVmYXVsdDtcclxuXHJcbiRzcGxpdC1sYXlvdXQtbWFpbi1wb3N0LWZvbnQtc2l6ZSAgICAgICA6IDE4cHggIWRlZmF1bHQ7XHJcbiRzcGxpdC1sYXlvdXQtbWFpbi1wb3N0LWxpbmUtaGVpZ2h0ICAgICA6IDEuNCAhZGVmYXVsdDtcclxuXHJcbi8vIEJsb2dcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kYmxvZy10aXRsZS1mb250LXNpemUgICAgICAgICAgICAgICAgICAgOiAyNHB4ICFkZWZhdWx0O1xyXG4kYmxvZy10aXRsZS1mb250LXdlaWdodCAgICAgICAgICAgICAgICAgOiAzMDAgIWRlZmF1bHQ7XHJcbiRibG9nLXRpdGxlLXRyYW5zZm9ybSAgICAgICAgICAgICAgICAgICA6IG5vbmUgIWRlZmF1bHQ7XHJcbiRibG9nLWRhdGUtYmcgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICRvcmFuZ2UgIWRlZmF1bHQ7XHJcbiRibG9nLWRhdGUtc2l6ZSAgICAgICAgICAgICAgICAgICAgICAgICA6IDUwcHggIWRlZmF1bHQ7XHJcbiRibG9nLWRhdGUtY29sb3IgICAgICAgICAgICAgICAgICAgICAgICA6ICRibGFjayAhZGVmYXVsdDtcclxuJGJsb2ctZGF0ZS10cmFuc2Zvcm0gICAgICAgICAgICAgICAgICAgIDogdXBwZXJjYXNlICFkZWZhdWx0O1xyXG4kYmxvZy1kYXRlLWZvbnQtc2l6ZSAgICAgICAgICAgICAgICAgICAgOiAxMXB4ICFkZWZhdWx0O1xyXG4kYmxvZy1kYXRlLWZvbnQtd2VpZ2h0ICAgICAgICAgICAgICAgICAgOiA3MDAgIWRlZmF1bHQ7XHJcbiRibG9nLWRhdGUtZm9udC1zaXplLW51bWJlciAgICAgICAgICAgICA6IDI0cHggIWRlZmF1bHQ7XHJcbiRibG9nLWRhdGUtbnVtYmVyLWxpbmUtaGVpZ2h0ICAgICAgICAgICA6IDI1cHggIWRlZmF1bHQ7XHJcbiRibG9nLWRhdGUtZm9udC13ZWlnaHQtbnVtYmVyICAgICAgICAgICA6ICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xyXG4kYmxvZy1ib3JkZXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAxcHggc29saWQgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGJsb2ctY29udGVudC1tYXJnaW4gICAgICAgICAgICAgICAgICAgIDogMzBweCAhZGVmYXVsdDtcclxuXHJcbi8vIENvbW1lbnRcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kY29tbWVudC1saXN0LWJvcmRlci1jb2xvciAgICAgICAgICAgICAgOiAjZTdlNmU2ICFkZWZhdWx0O1xyXG4kY29tbWVudC1saXN0LXBhZGRpbmcgICAgICAgICAgICAgICAgICAgOiAkdGhlbWUtcGFkZGluZyoxLjI1ICFkZWZhdWx0O1xyXG4kY29tbWVudC1saXN0LW1hcmdpbiAgICAgICAgICAgICAgICAgICAgOiAkdGhlbWUtbWFyZ2luKjEuMjUgIWRlZmF1bHQ7XHJcbiRjb21tZW50LWxpc3QtYXZhdGFyLW1hcmdpbiAgICAgICAgICAgICA6ICR0aGVtZS1tYXJnaW4qMC43NSAhZGVmYXVsdDtcclxuJGNvbW1lbnQtbGlzdC1hdXRob3ItbWFyZ2luICAgICAgICAgICAgIDogJGNvbW1lbnQtbGlzdC1hdmF0YXItbWFyZ2luICFkZWZhdWx0O1xyXG4kY29tbWVudC1saXN0LWNoaWxkcmVuLXBhZGRpbmcgICAgICAgICAgOiAkdGhlbWUtcGFkZGluZyoyICFkZWZhdWx0O1xyXG5cclxuLy8gV2lkZ2V0IHNpZGViYXJcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kd2lkZ2V0LXNpZGViYXItZW50cnktdGl0bGUtZm9udC1zaXplICAgOiAxNHB4ICFkZWZhdWx0O1xyXG4kd2lkZ2V0LXNpZGViYXItZW50cnktdGl0bGUtbGluZS1oZWlnaHQgOiAxLjY2NjcgIWRlZmF1bHQ7XHJcbiR3aWRnZXQtc2lkZWJhci1lbnRyeS10aXRsZS1mb250LXdlaWdodCA6IDcwMCAhZGVmYXVsdDsiLCIvLyBWaXN1YWwgaGVhZGluZyBhbmQgZGVzY3JpcHRpb25cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kdmlzdWFsLXRpdGxlLWZvbnQtc2l6ZSAgICAgICAgICAgICAgICAgICAgOiAxOHB4ICFkZWZhdWx0O1xyXG4kdmlzdWFsLWRlc2NyaXB0aW9uLWZvbnQtc2l6ZSAgICAgICAgICAgICAgOiAxMnB4ICFkZWZhdWx0O1xyXG4kdmlzdWFsLWRlc2NyaXB0aW9uLWZvbnQtZmFtaWx5ICAgICAgICAgICAgOiAkZm9udC1mYW1pbHktYmFzZSAhZGVmYXVsdDtcclxuJHZpc3VhbC1kZXNjcmlwdGlvbi1mb250LXdlaWdodCAgICAgICAgICAgIDogJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XHJcbiR2aXN1YWwtZGVzY3JpcHRpb24tdGV4dC1jb2xvciAgICAgICAgICAgICA6ICR0ZXh0LWNvbG9yICFkZWZhdWx0O1xyXG4kdmlzdWFsLWRlc2NyaXB0aW9uLW1hcmdpbiAgICAgICAgICAgICAgICAgOiAxMHB4IDAgIWRlZmF1bHQ7XHJcbiR2aXN1YWwtZGVzY3JpcHRpb24tdHJhbnNmb3JtICAgICAgICAgICAgICA6IHVwcGVyY2FzZSAhZGVmYXVsdDtcclxuXHJcbi8vIFJlYXNzdWFyZW5jZSBDb250ZW50XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJHJlYXNzdWFyZW5jZS1tYXJnaW4gICAgICAgICAgICAgICAgICAgICAgIDogMCAwIDAgMCAhZGVmYXVsdDtcclxuJHJlYXNzdWFyZW5jZS1wYWRkaW5nICAgICAgICAgICAgICAgICAgICAgIDogMCAwIDAgMCAhZGVmYXVsdDtcclxuJHJlYXNzdWFyZW5jZS1pY29uLW1hcmdpbiAgICAgICAgICAgICAgICAgIDogMCAwIDE1cHggMCAhZGVmYXVsdDtcclxuXHJcbi8vIFByb2dyZXNzIEJhclxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiRwcm9ncmVzcy1iYXItbGFiZWwtcGFkZGluZyAgICAgICAgICAgICAgICA6IDAgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iYXItbGFiZWwtbWFyZ2luICAgICAgICAgICAgICAgICA6IDAgIWRlZmF1bHQ7XHJcblxyXG4vLyBJbmZvcmJveFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiRpbmZvcmJveC1tYXJnaW4gICAgICAgICAgICAgICAgICAgICAgICAgICA6IDAgMCAwIDAgIWRlZmF1bHQ7XHJcbiRpbmZvcmJveC1wYWRkaW5nLXRvcCAgICAgICAgICAgICAgICAgICAgICA6IDEwMHB4ICFkZWZhdWx0O1xyXG4kaW5mb3Jib3gtcGFkZGluZy1ob3Jpem9udGFsICAgICAgICAgICAgICAgOiAzMHB4ICFkZWZhdWx0O1xyXG4kaW5mb3Jib3gtc2l6ZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiA1MDNweCAhZGVmYXVsdDtcclxuXHJcbiRpbmZvcmJveC10aXRsZS10cmFuc2Zvcm0gICAgICAgICAgICAgICAgICA6IG5vbmUgIWRlZmF1bHQ7XHJcbiRpbmZvcmJveC10aXRsZS1mb250LXNpemUgICAgICAgICAgICAgICAgICA6IDM2cHggIWRlZmF1bHQ7XHJcbiRpbmZvcmJveC10aXRsZS1mb250LWZhbWlseSAgICAgICAgICAgICAgICA6ICRoZWFkaW5ncy1mb250LWZhbWlseSAhZGVmYXVsdDtcclxuJGluZm9yYm94LXRpdGxlLWxpbmUtaGVpZ2h0ICAgICAgICAgICAgICAgIDogMS4yICFkZWZhdWx0O1xyXG4kaW5mb3Jib3gtdGl0bGUtYm9yZGVyICAgICAgICAgICAgICAgICAgICAgOiAxcHggc29saWQgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGluZm9yYm94LXRpdGxlLW1hcmdpbi1ib3R0b20gICAgICAgICAgICAgIDogMjVweCAhZGVmYXVsdDtcclxuJGluZm9yYm94LXRpdGxlLXBhZGRpbmctYm90dG9tICAgICAgICAgICAgIDogMCAhZGVmYXVsdDtcclxuJGluZm9yYm94LXRpdGxlLWxldHRlci1zcGFjaW5nICAgICAgICAgICAgIDogMHB4ICFkZWZhdWx0O1xyXG5cclxuJGluZm9yYm94LWNvbnRlbnQtZm9udC13ZWlnaHQgICAgICAgICAgICAgIDogNTAwICFkZWZhdWx0O1xyXG4kaW5mb3Jib3gtY29udGVudC1jb2xvciAgICAgICAgICAgICAgICAgICAgOiAkYmxhY2sgIWRlZmF1bHQ7XHJcblxyXG4vLyBDYWxsb3V0XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJGNhbGxvdXQtYmcgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogJHRoZW1lLWNvbG9yICFkZWZhdWx0O1xyXG4kY2FsbG91dC1wYWRkaW5nICAgICAgICAgICAgICAgICAgICAgICAgICAgOiA2MHB4IDBweCAhZGVmYXVsdDtcclxuJGNhbGxvdXQtdGl0bGUtZm9udC1mYW1pbHkgICAgICAgICAgICAgICAgIDogJGhlYWRpbmdzLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xyXG4kY2FsbG91dC10aXRsZS1jb2xvciAgICAgICAgICAgICAgICAgICAgICAgOiAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRjYWxsb3V0LWJ0bi1tYXJnaW4tdmVydGljYWwgICAgICAgICAgICAgICA6IDE2cHggIWRlZmF1bHQ7XHJcblxyXG4vLyBPdXIgU2VydmljZVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiRvdXJzZXJ2aWNlLWFsaWdubWVudCAgICAgICAgICAgICAgICAgICAgICA6IGxlZnQgIWRlZmF1bHQ7XHJcbiRvdXJzZXJ2aWNlLWljb24td3JhcHBlci1zaXplICAgICAgICAgICAgICA6IDUycHggIWRlZmF1bHQ7XHJcbiRvdXJzZXJ2aWNlLWljb24td3JhcHBlci1ib3JkZXIgICAgICAgICAgICA6IDBweCBzb2xpZCAkdGhlbWUtY29sb3IgIWRlZmF1bHQ7XHJcbiRvdXJzZXJ2aWNlLWljb24td3JhcHBlci1tYXJnaW4gICAgICAgICAgICA6IDAgMCAzMHB4IDAgIWRlZmF1bHQ7XHJcbiRvdXJzZXJ2aWNlLWljb24tbWFyZ2luICAgICAgICAgICAgICAgICAgICA6IDEwcHggIWRlZmF1bHQ7XHJcbiRvdXJzZXJ2aWNlLWljb24tZm9udC1zaXplICAgICAgICAgICAgICAgICA6IDUwcHggIWRlZmF1bHQ7XHJcblxyXG4vLyBQYXJhbGxheFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiRwYXJhbGxheC1iZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IHJnYmEoJGdyYXktZGFya2VyLCAxKSAhZGVmYXVsdDtcclxuJHBhcmFsbGF4LW1hcmdpbiAgICAgICAgICAgICAgICAgICAgICAgICAgIDogKC0gJGdyaWQtZ3V0dGVyLXdpZHRoICsgMTApICFkZWZhdWx0O1xyXG4kcGFyYWxsYXgtcGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAgICAgOiA3MHB4ICgkZ3JpZC1ndXR0ZXItd2lkdGggKyAxMCkgIWRlZmF1bHQ7XHJcbiRwYXJhbGxheC1ibG9jay1oZWFkaW5nLWNvbG9yICAgICAgICAgICAgICA6ICR3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbi8vIFNlcGFyYXRvclxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiRzZXBhcmF0b3ItZ3JleS1saW5lLWJvcmRlci1jb2xvciAgICAgICAgICA6ICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBUZXh0IEJsb2NrXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJHRleHQtYmxvY2stcGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAgIDogMHB4ICFkZWZhdWx0O1xyXG5cclxuLy8gSW5mbyBUZXh0XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJGluZm8tdGV4dC1jb250ZW50LXBhZGRpbmcgICAgICAgICAgICAgICAgIDogNzBweCAwIDEwMHB4ICFkZWZhdWx0O1xyXG5cclxuJGluZm8tdGV4dDEtZm9udC1zaXplICAgICAgICAgICAgICAgICAgICAgIDogMTRweCAhZGVmYXVsdDtcclxuJGluZm8tdGV4dDEtY29sb3IgICAgICAgICAgICAgICAgICAgICAgICAgIDogJHdoaXRlICFkZWZhdWx0O1xyXG4kaW5mby10ZXh0MS1wYWRkaW5nICAgICAgICAgICAgICAgICAgICAgICAgOiAwIDAgMTBweCAwICFkZWZhdWx0O1xyXG5cclxuJGluZm8tdGV4dDItcGFkZGluZyAgICAgICAgICAgICAgICAgICAgICAgIDogNDBweCAhZGVmYXVsdDtcclxuJGluZm8tdGV4dDItbWFyZ2luICAgICAgICAgICAgICAgICAgICAgICAgIDogMjBweCAhZGVmYXVsdDtcclxuJGluZm8tdGV4dDItY29sb3IgICAgICAgICAgICAgICAgICAgICAgICAgIDogI2Y5NzM1NCAhZGVmYXVsdDtcclxuJGluZm8tdGV4dDItZm9udC1zaXplICAgICAgICAgICAgICAgICAgICAgIDogNzJweCAhZGVmYXVsdDtcclxuJGluZm8tdGV4dDItYm9yZGVyICAgICAgICAgICAgICAgICAgICAgICAgIDogM3B4IHNvbGlkICM5Mjg5ODggIWRlZmF1bHQ7XHJcblxyXG4vLyBBY2NvcmRpb25cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kYWNjb3JkaW9uLXRpdGxlLWZvbnQtZmFtaWx5ICAgICAgICAgICAgICAgOiAkaGVhZGluZ3MtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tdGl0bGUtbWFyZ2luICAgICAgICAgICAgICAgICAgICA6IC0xcHggIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tdGl0bGUtcGFkZGluZyAgICAgICAgICAgICAgICAgICA6IDE1cHggMjBweCAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi10aXRsZS1mb250LXdlaWdodCAgICAgICAgICAgICAgIDogODAwICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLXRpdGxlLWZvbnQtc2l6ZSAgICAgICAgICAgICAgICAgOiAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tdGl0bGUtYWN0aXZlLWJnICAgICAgICAgICAgICAgICA6ICRncmF5LWRhcmtlciAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi10aXRsZS1hY3RpdmUtY29sb3IgICAgICAgICAgICAgIDogJHdoaXRlICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLXRpdGxlLWJnICAgICAgICAgICAgICAgICAgICAgICAgOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi10aXRsZS1ob3Zlci1iZyAgICAgICAgICAgICAgICAgIDogJHRoZW1lLWNvbG9yICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLXRpdGxlLWxpbmUtaGVpZ2h0ICAgICAgICAgICAgICAgOiAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcbiRhY2NvcmRpb24tdGl0bGUtY29sb3IgICAgICAgICAgICAgICAgICAgICA6ICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi10aXRsZS1ob3Zlci1jb2xvciAgICAgICAgICAgICAgIDogJHdoaXRlICFkZWZhdWx0O1xyXG5cclxuJGFjY29yZGlvbi1jb250ZW50LXBhZGRpbmcgICAgICAgICAgICAgICAgIDogMCAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1jb250ZW50LW1hcmdpbiAgICAgICAgICAgICAgICAgIDogMCAhZGVmYXVsdDtcclxuXHJcbiRhY2NvcmRpb24taWNvbi1jb2xvciAgICAgICAgICAgICAgICAgICAgICA6ICRibGFjayAhZGVmYXVsdDtcclxuJGFjY29yZGlvbi1pY29uLWZvbnQtc2l6ZSAgICAgICAgICAgICAgICAgIDogJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xyXG4kYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yICAgICAgICAgICAgICAgOiAkd2hpdGUgIWRlZmF1bHQ7XHJcblxyXG4vLyBicmFuZCBsb2dvXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJHdpZGdldC1icmFuZC1tYXJnaW4gICAgICAgICAgICAgICAgICAgICAgIDogKCRncmlkLWd1dHRlci13aWR0aCArIDEwKSAhZGVmYXVsdDtcclxuXHJcbi8vIFByb2R1Y3RcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kcHJvZHVjdC1jYXJvdXNlbC1wb3NpdGlvbi10b3AgICAgICAgICAgICAgOiAyMHB4ICFkZWZhdWx0O1xyXG5cclxuLy8gQ291bnRlclxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiRjb3VudGVyLXRpdGxlLWZvbnQtc2l6ZSAgICAgICAgICAgICAgICAgICA6IDEycHggIWRlZmF1bHQ7XHJcbiRjb3VudGVyLW51bWJlci1jb2xvciAgICAgICAgICAgICAgICAgICAgICA6ICR3aGl0ZSAhZGVmYXVsdDtcclxuJGNvdW50ZXItbnVtYmVyLW1hcmdpbiAgICAgICAgICAgICAgICAgICAgIDogMTBweCAhZGVmYXVsdDtcclxuJGNvdW50ZXItY29udGFpbmVyLXBhZGRpbmcgICAgICAgICAgICAgICAgIDogOThweCAwICFkZWZhdWx0O1xyXG5cclxuLy8gUGllIENoYXJ0XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJHBpZS1jaGFydC13cmFwcGVyLW1hcmdpbiAgICAgICAgICAgICAgICAgIDogMCAwIDEwcHggMCAhZGVmYXVsdDtcclxuJHBpZS1jaGFydC1zaXplICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogMTY1cHggIWltcG9ydGFudDtcclxuJHBpZS1jaGFydC1oZWFkaW5nLWNvbG9yICAgICAgICAgICAgICAgICAgIDogJHdoaXRlICFkZWZhdWx0O1xyXG4kcGllLWNoYXJ0LWhlYWRpbmctdHJhbnNmb3JtICAgICAgICAgICAgICAgOiBub25lICFkZWZhdWx0O1xyXG5cclxuLy8gUG9ydGZvbGlvXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJHBvcnRmb2xpby1ib3JkZXIgICAgICAgICAgICAgICAgICAgICAgICAgIDogMCBzb2xpZCAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kcG9ydGZvbGlvLXRleHQtY29sb3IgICAgICAgICAgICAgICAgICAgICAgOiAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRwb3J0Zm9saW8tbGluay1ob3Zlci1jb2xvciAgICAgICAgICAgICAgICA6ICR3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbiRwb3J0Zm9saW8tZmlsdGVycy1tYXJnaW4tdG9wICAgICAgICAgICAgICA6IDBweCAhZGVmYXVsdDtcclxuJHBvcnRmb2xpby1zaG93LWl0ZW0gICAgICAgICAgICAgICAgICAgICAgIDogbm9uZSAhZGVmYXVsdDtcclxuXHJcbi8vIE91ciBUZWFtXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuJHRlYW0tc29jaWFsLWljb24tZm9udC1zaXplICAgICAgICAgICAgICAgIDogMTdweCAhZGVmYXVsdDtcclxuJHRlYW0tc29jaWFsLWljb24tY29sb3IgICAgICAgICAgICAgICAgICAgIDogbGlnaHRlbigkdGV4dC1jb2xvciAsIDE2KSAhZGVmYXVsdDtcclxuJHRlYW0tc29jaWFsLWljb24taG92ZXItY29sb3IgICAgICAgICAgICAgIDogJHdoaXRlICFkZWZhdWx0O1xyXG5cclxuLy8gU2hvcCBCeSBDYXRlZ29yeSBGaWx0ZXJcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4kY2F0ZWdvcnktZmlsdGVyLWJvcmRlciAgICAgICAgICAgICAgICAgICAgOiAxcHggc29saWQgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGNhdGVnb3J5LWZpbHRlci1pbWFnZS1zaXplICAgICAgICAgICAgICAgIDogMTYwcHggIWRlZmF1bHQ7XHJcbiRjYXRlZ29yeS1maWx0ZXItYnRuLWNvbG9yICAgICAgICAgICAgICAgICA6ICR0aGVtZS1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRjYXRlZ29yeS1maWx0ZXItaXRlbS1saW5rLWNvbG9yICAgICAgICAgICA6ICR0ZXh0LWNvbG9yICFkZWZhdWx0O1xyXG4kY2F0ZWdvcnktZmlsdGVyLWl0ZW0tbGluay1ob3Zlci1jb2xvciAgICAgOiAkdGhlbWUtY29sb3IgIWRlZmF1bHQ7XHJcbiRjYXRlZ29yeS1maWx0ZXItaXRlbS1mb250LXNpemUgICAgICAgICAgICA6IDEycHggIWRlZmF1bHQ7XHJcblxyXG4kY2F0ZWdvcnktZmlsdGVyLXRpdGxlLWZvbnQtc2l6ZSAgICAgICAgICAgOiAxOHB4ICFkZWZhdWx0O1xyXG4kY2F0ZWdvcnktZmlsdGVyLXRpdGxlLW1hcmdpbiAgICAgICAgICAgICAgOiAwcHggIWRlZmF1bHQ7XHJcbiRjYXRlZ29yeS1maWx0ZXItdGl0bGUtbGluZS1oZWlnaHQgICAgICAgICA6IDIwcHggIWRlZmF1bHQ7XHJcbiRjYXRlZ29yeS1maWx0ZXItaXRlbS1mb250LXdlaWdodCAgICAgICAgICA6IDcwMCAhZGVmYXVsdDtcclxuXHJcbiRjYXRlZ29yeS1maWx0ZXItY29udGVudC1mb250LXdlaWdodCAgICAgICA6IDcwMCAhZGVmYXVsdDtcclxuJGNhdGVnb3J5LWZpbHRlci1jb250ZW50LW1hcmdpbi10b3AgICAgICAgIDogMTBweDtcclxuJGNhdGVnb3J5LWZpbHRlci1jb250ZW50LW1hcmdpbi1ob3Jpem9udGFsIDogNXB4O1xyXG4iLCIvLyBXaWRnZXQgdGl0bGVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiR3aWRnZXQtdGl0bGUtZm9udC1zaXplICAgICAgICA6IDE1cHggIWRlZmF1bHQ7XG5cbi8vIFdpZGdldCBWaWRlb1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJHdpZGdldC12aWRlby1uYW1lLWxpbmUtaGVpZ2h0IDogMS42NjY3ICFkZWZhdWx0O1xuXG4vLyBXaWRnZXQgcG9zdFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJHdpZGdldC1wb3N0LW1ldGEtZm9udC1zaXplICAgIDogMTFweCAhZGVmYXVsdDtcbiR3aWRnZXQtcG9zdC1tYXJnaW4gICAgICAgICAgICA6ICgkdGhlbWUtbWFyZ2luIC8gNCkgIWRlZmF1bHQ7XG5cbi8vIFdpZGdldCB0d2l0dGVyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kd2lkZ2V0LXR3aXR0ZXItbWFyZ2luLWJvdHRvbSAgOiA0MHB4ICFkZWZhdWx0O1xuXG4vL1dpZGdldCBuYXYgbGF5ZXJlZFxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGxheWVyZWQtbmF2LWZvbnQtc2l6ZVx0XHRcdDogMTRweCAhZGVmYXVsdDtcblxuLy8gV2lkZ2V0IHRhZ3MgY2xvdWRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiR3aWRnZXQtdGFnLWNvbG9yICAgICAgICAgICAgICA6ICRsaWdodC1ncmF5ICFkZWZhdWx0O1xuJHdpZGdldC10YWctY29sb3ItaG92ZXIgICAgICAgIDogJHdoaXRlICFkZWZhdWx0O1xuJHdpZGdldC10YWctYmcgICAgICAgICAgICAgICAgIDogI2Y1ZjVmNSAhZGVmYXVsdDtcbiR3aWRnZXQtdGFnLWJnLWhvdmVyICAgICAgICAgICA6ICR0aGVtZS1jb2xvciAhZGVmYXVsdDtcbiR3aWRnZXQtdGFnLWZvbnQtc2l6ZSAgICAgICAgICA6IDE0cHggIWltcG9ydGFudDtcbiR3aWRnZXQtdGFnLXBhZGRpbmcgICAgICAgICAgICA6IDVweCAyNXB4ICFkZWZhdWx0O1xuJHdpZGdldC10YWctbWFyZ2luICAgICAgICAgICAgIDogMHB4IDZweCAxMHB4IDAgIWRlZmF1bHQ7XG4kd2lkZ2V0LXRhZy1ib3JkZXIgICAgICAgICAgICAgOiBub25lICFkZWZhdWx0O1xuJHdpZGdldC10YWctYm9yZGVyLWNvbG9yLWhvdmVyIDogJHdpZGdldC10YWctYmctaG92ZXIgIWRlZmF1bHQ7XG4kd2lkZ2V0LXRhZy1ib3JkZXItcmFkaXVzICAgICAgOiBub25lICFkZWZhdWx0O1xuJHdpZGdldC10YWctdHJhbnNmb3JtICAgICAgICAgIDogY2FwaXRhbGl6ZSAhZGVmYXVsdDtcblxuLy8gV2lkZ2V0IHZlcnRpY2FsIG1lbnVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiR2ZXJ0aWNhbC1tZW51LXBhZGRpbmc6ICAgICAgICAgICAgICAgICAgICAgICAwcHggIWRlZmF1bHQ7XG4kdmVydGljYWwtbWVudS1iZy1ob3ZlcjogICAgICAgICAgICAgICAgICAgICAgJG5vY29sb3IgIWRlZmF1bHQ7XG4kdmVydGljYWwtbWVudS1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgMjVweCAhZGVmYXVsdDtcbiR2ZXJ0aWNhbC1tZW51LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAxMnB4ICFkZWZhdWx0O1xuJHZlcnRpY2FsLW1lbnUtaWNvbi1mb250LXNpemU6ICAgICAgICAgICAgICAgIDE0cHggIWRlZmF1bHQ7XG4kdmVydGljYWwtbWVudS1saW5rLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAgMTNweCAwICFkZWZhdWx0O1xuJHZlcnRpY2FsLW1lbnUtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kdmVydGljYWwtbWVudS1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgIzY2NjY2NiAhZGVmYXVsdDtcbiR2ZXJ0aWNhbC1tZW51LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kdmVydGljYWwtbWVudS1saW5rLXRyYW5zZm9ybTpcdFx0XHRcdCAgdXBwZXJjYXNlICFkZWZhdWx0O1xuJHZlcnRpY2FsLW1lbnUtbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICR0aGVtZS1jb2xvciAhZGVmYXVsdDtcbiR2ZXJ0aWNhbC1tZW51LWJvcmRlcjogICAgICAgICAgICAgXHRcdFx0ICBub25lICFkZWZhdWx0O1xuJHZlcnRpY2FsLW1lbnUtbGluay1ib3JkZXI6ICAgICAgICAgICAgIFx0ICAxcHggc29saWQgJGJvcmRlci1jb2xvciAhZGVmYXVsdDsgXG4vLyBXaWRnZXQgZGVhbHMgcHJvZHVjdFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGRlYWxzLXRpbWVzLXBhZGRpbmc6XHRcdFx0XHRcdCAgNXB4IDAgIWRlZmF1bHQ7XG4kZGVhbHMtdGltZXMtYmc6XHRcdFx0XHRcdFx0ICAkcmVkICFkZWZhdWx0OyBcbiRkZWFscy10aW1lcy1jb2xvcjpcdFx0XHRcdFx0XHQgICNmZmYgIWRlZmF1bHQ7ICAgXG4kZGVhbHMtdGltZXMtZm9udC1mYW1pbHk6XHRcdFx0XHQgICRmb250LWZhbWlseS1iYXNlICFkZWZhdWx0OyAgXG4kZGVhbHMtdGltZXMtZm9udC1zaXplOlx0XHRcdFx0XHQgIDEwcHggIWRlZmF1bHQ7XG4iLCIvLyBUb2dnbGVzXG4vL1xuLy8gVXNlZCBpbiBjb25qdW5jdGlvbiB3aXRoIGdsb2JhbCB2YXJpYWJsZXMgdG8gZW5hYmxlIGNlcnRhaW4gdGhlbWUgZmVhdHVyZXMuXG5cbi8vIFV0aWxpdGllc1xuQGltcG9ydCBcIm1peGlucy9icmVha3BvaW50c1wiO1xuQGltcG9ydCBcIm1peGlucy9ob3ZlclwiO1xuQGltcG9ydCBcIm1peGlucy90ZXh0LXRydW5jYXRlXCI7XG5cbi8vIC8vIENvbXBvbmVudHNcbkBpbXBvcnQgXCJtaXhpbnMvYnV0dG9uc1wiO1xuQGltcG9ydCBcIm1peGlucy9jYXJldFwiO1xuQGltcG9ydCBcIm1peGlucy9saXN0c1wiO1xuQGltcG9ydCBcIm1peGlucy9saXN0LWdyb3VwXCI7XG5AaW1wb3J0IFwibWl4aW5zL2Zvcm1zXCI7XG5AaW1wb3J0IFwibWl4aW5zL3RhYmxlLXJvd1wiO1xuXG4vLyAvLyBTa2luc1xuQGltcG9ydCBcIm1peGlucy9ncmFkaWVudHNcIjtcblxuLy8gLy8gTGF5b3V0XG5AaW1wb3J0IFwibWl4aW5zL2NsZWFyZml4XCI7XG4vLyBAaW1wb3J0IFwibWl4aW5zL25hdmJhci1hbGlnblwiO1xuQGltcG9ydCBcIm1peGlucy9ncmlkLWZyYW1ld29ya1wiO1xuQGltcG9ydCBcIm1peGlucy9ncmlkXCI7XG5AaW1wb3J0IFwibWl4aW5zL2Zsb2F0XCI7XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAycHgsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBpbmRlbnRhdGlvblxuXG4vLyBIb3ZlciBtaXhpbiBhbmQgYCRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnlgIGFyZSBkZXByZWNhdGVkLlxuLy9cbi8vIE9yaWdhbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1PigJRhbiBpc3N1ZSB3aGVyZSBob3ZlciBzdHlsZXNcbi8vIHdvdWxkIHBlcnNpc3QgYWZ0ZXIgaW5pdGlhbCB0b3VjaC5cbi8vXG4vLyBGb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2UndmUga2VwdCB0aGVzZSBtaXhpbnMgYW5kIHVwZGF0ZWQgdGhlbSB0b1xuLy8gYWx3YXlzIHJldHVybiB0aGVpciByZWd1bGFyIHBzdWVkby1jbGFzc2VzIGluc3RlYWQgb2YgYSBzaGltbWVkIG1lZGlhIHF1ZXJ5LlxuLy9cbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1MTk1XG5cbkBtaXhpbiBob3ZlciB7XG4gICY6aG92ZXIgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcGxhaW4taG92ZXItZm9jdXMge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMtYWN0aXZlIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDcuNSUpLCAkaG92ZXItYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTAlKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSksICRhY3RpdmUtYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTIuNSUpKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3cpO1xuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGJ0bi1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGJvcmRlciwgLjUpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRib3JkZXIsIC41KTtcbiAgICB9XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZW1vdmUgdGhlIGdyYWRpZW50IGZvciB0aGUgcHJlc3NlZC9hY3RpdmUgc3RhdGVcbiAgICB9XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkYm9yZGVyLCAuNSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRib3JkZXIsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGNvbG9yLCAkY29sb3ItaG92ZXI6IGNvbG9yLXlpcSgkY29sb3IpLCAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvciwgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIH0gQGVsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbiIsIkBtaXhpbiBjYXJldC1kb3duIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXJpZ2h0IHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1sZWZ0IHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXdpZHRoICogLjg1O1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC13aWR0aCAqIC44NTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bjtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtd2lkdGggKiAuODU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtd2lkdGggKiAuODU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBMaXN0c1xuXG4vLyBVbnN0eWxlZCBrZWVwcyBsaXN0IGl0ZW1zIGJsb2NrIGxldmVsLCBqdXN0IHJlbW92ZXMgZGVmYXVsdCBicm93c2VyIHBhZGRpbmcgYW5kIGxpc3Qtc3R5bGVcbkBtaXhpbiBsaXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiLy8gTGlzdCBHcm91cHNcblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcmAgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoKSB7XG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxufVxuXG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IpIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIGZvbnQtc2l6ZTogJGZvcm0tZmVlZGJhY2stZm9udC1zaXplO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6IC41cmVtO1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgLjgpO1xuICAgIGJvcmRlci1yYWRpdXM6IC4ycmVtO1xuICB9XG5cbiAgLmZvcm0tY29udHJvbCxcbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjb2xvciwgMjUlKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBncmFkaWVudC1iZyhsaWdodGVuKCRjb2xvciwgMTAlKSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAkYm9keS1iZywgMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gY3VzdG9tIGZpbGVcbiAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICAgICY6OmJlZm9yZSB7IGJvcmRlci1jb2xvcjogaW5oZXJpdDsgfVxuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gVGFibGVzXG5cbkBtaXhpbiB0YWJsZS1yb3ctdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kKSB7XG4gIC8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4gIC8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG4gIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICYsXG4gICAgPiB0aCxcbiAgICA+IHRkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIH1cbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXG4gIC50YWJsZS1ob3ZlciB7XG4gICAgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuXG4gICAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1iYWNrZ3JvdW5kO1xuXG4gICAgICAgID4gdGQsXG4gICAgICAgID4gdGgge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1iYWNrZ3JvdW5kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuQG1peGluIGdyYWRpZW50LWJnKCRjb2xvcikge1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteDtcbiAgfSBAZWxzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteCgkc3RhcnQtY29sb3I6ICM1NTUsICRlbmQtY29sb3I6ICMzMzMsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICM1NTUsICRlbmQtY29sb3I6ICMzMzMsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICM1NTUsICRlbmQtY29sb3I6ICMzMzMsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAjMDBiM2VlLCAkbWlkLWNvbG9yOiAjN2E0M2I2LCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAjYzMzMjVmKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICMwMGIzZWUsICRtaWQtY29sb3I6ICM3YTQzYjYsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICNjMzMyNWYpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogIzU1NSwgJG91dGVyLWNvbG9yOiAjMzMzKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbiIsIkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcbiAgJWdyaWQtY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4OyAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBjb2xsYXBzaW5nIHdoZW4gZW1wdHlcbiAgICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuICAgIHBhZGRpbmctbGVmdDogKCRndXR0ZXIgLyAyKTtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICB9XG4gICAgfVxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiBub25lOyAvLyBSZXNldCBlYXJsaWVyIGdyaWQgdGllcnNcbiAgICAgIH1cblxuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2UtY29udGFpbmVyKCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICBwYWRkaW5nLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1yb3coKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gLTIpO1xuICBtYXJnaW4tbGVmdDogKCRncmlkLWd1dHRlci13aWR0aCAvIC0yKTtcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSB1c2UgYGZsZXhgIHZhbHVlc1xuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7IC8vIFByZXZlbnQgY29sbGFwc2luZ1xuICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIHBhZGRpbmctbGVmdDogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIGZsZXg6IDAgMCBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06ICRzaXplIC8gJGNvbHVtbnM7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBtaXhpbiBmbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cbkBtaXhpbiBmbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuQG1peGluIGZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy9cbi8vIE1peGluc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBVdGlsaXRpZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLyogUklHSFQgVE8gTEVGVCAqL1xuXG4vLyBCQVNJQyBDT05WRVJURVIgKGlnbm9yZSB0aGVzZSlcblxuQG1peGluIHJ0bC1iYXNlLXNpbXBsZSAoJHByb3BlcnR5LCAkZGlyZWN0aW9uKSB7XG4gICN7JHByb3BlcnR5fTokZGlyZWN0aW9uO1xuICAucnRsICYge1xuICAgIEBpZiAkZGlyZWN0aW9uID09ICRydGwtcmlnaHQge1xuICAgICAgI3skcHJvcGVydHl9OiRydGwtbGVmdDtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgI3skcHJvcGVydHl9OiRydGwtcmlnaHQ7XG4gICAgfVxuICB9XG59XG5AbWl4aW4gcnRsLWJhc2UtaW5oZXJpdCAoJHByb3BlcnR5LCAkZGlyZWN0aW9uLCAkdmFsdWUsICRpbmhlcml0IDogaW5oZXJpdCkge1xuICAjeyRwcm9wZXJ0eX0tI3skZGlyZWN0aW9ufTogJHZhbHVlO1xuICAucnRsICYge1xuICAgIEBpZiAkZGlyZWN0aW9uID09ICRydGwtcmlnaHQge1xuICAgICAgI3skcHJvcGVydHl9LSN7JHJ0bC1sZWZ0fTogJHZhbHVlO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAjeyRwcm9wZXJ0eX0tI3skcnRsLXJpZ2h0fTogJHZhbHVlO1xuICAgIH1cbiAgICAjeyRwcm9wZXJ0eX0tI3skZGlyZWN0aW9ufTogMDtcbiAgfVxufVxuXG5AbWl4aW4gcnRsLWJhc2UtdG9wcmlnaHRib3R0b21sZWZ0ICgkcHJvcGVydHksICR0LCAkciwgJGIsICRsKSB7XG4gICN7JHByb3BlcnR5fTogJHQgJHIgJGIgJGw7XG4gIC5ydGwgJiB7XG4gICAgI3skcHJvcGVydHl9OiAkdCAkbCAkYiAkcjtcbiAgfVxufVxuXG4vLyBCT0RZIFNUWUxFU1xuXG5AbWl4aW4gcnRsLWRpcmVjdGlvbiAoJGZvckJvZHkgOiB0cnVlKSB7XG4gIGRpcmVjdGlvbjogbHRyO1xuICBAaWYgJGZvckJvZHkge1xuICAgICYucnRsIHtcbiAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgLnJ0bCAmIHtcbiAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gcnRsLWZvbnQtZmFtaWx5ICgkbHRyLCAkcnRsLCAkZm9yQm9keSA6IGZhbHNlKSB7XG4gIGZvbnQtZmFtaWx5OiAkbHRyO1xuICBAaWYgJGZvckJvZHkge1xuICAgICYucnRsLCAmLm5vbi1sYXRpbiB7XG4gICAgICBmb250LWZhbWlseTokcnRsO1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgLnJ0bCAmLCAubm9uLWxhdGluICYge1xuICAgICAgZm9udC1mYW1pbHk6JHJ0bDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBNQVJHSU5cblxuQG1peGluIHJ0bC1tYXJnaW4gKCR0LCAkciwgJGIsICRsKSB7XG4gIEBpbmNsdWRlIHJ0bC1iYXNlLXRvcHJpZ2h0Ym90dG9tbGVmdChtYXJnaW4sJHQsICRyLCAkYiwgJGwpO1xufVxuQG1peGluIHJ0bC1tYXJnaW4tbGVmdCAoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJ0bC1iYXNlLWluaGVyaXQobWFyZ2luLCRydGwtbGVmdCwkdmFsdWUpO1xufVxuQG1peGluIHJ0bC1tYXJnaW4tcmlnaHQgKCR2YWx1ZSkge1xuICBAaW5jbHVkZSBydGwtYmFzZS1pbmhlcml0KG1hcmdpbiwkcnRsLXJpZ2h0LCR2YWx1ZSk7XG59XG5cbi8vIFBBRERJTkdcblxuQG1peGluIHJ0bC1wYWRkaW5nICgkdCwgJHIsICRiLCAkbCkge1xuICBAaW5jbHVkZSBydGwtYmFzZS10b3ByaWdodGJvdHRvbWxlZnQocGFkZGluZywkdCwgJHIsICRiLCAkbCk7XG59XG5AbWl4aW4gcnRsLXBhZGRpbmctbGVmdCAoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJ0bC1iYXNlLWluaGVyaXQocGFkZGluZywkcnRsLWxlZnQsJHZhbHVlKTtcbn1cbkBtaXhpbiBydGwtcGFkZGluZy1yaWdodCAoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJ0bC1iYXNlLWluaGVyaXQocGFkZGluZywkcnRsLXJpZ2h0LCR2YWx1ZSk7XG59XG5cbi8vIEJPUkRFUlxuXG5AbWl4aW4gcnRsLWJvcmRlci1sZWZ0ICgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcnRsLWJhc2UtaW5oZXJpdChib3JkZXIsJHJ0bC1sZWZ0LCR2YWx1ZSk7XG59XG5AbWl4aW4gcnRsLWJvcmRlci1yaWdodCAoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJ0bC1iYXNlLWluaGVyaXQoYm9yZGVyLCRydGwtcmlnaHQsJHZhbHVlKTtcbn1cblxuLy8gUE9TSVRJT05cblxuQG1peGluIHJ0bC1sZWZ0ICgkdmFsdWUpIHtcbiAgI3skcnRsLWxlZnR9OiAkdmFsdWU7XG4gIC5ydGwgJiB7XG4gICAgI3skcnRsLXJpZ2h0fTogJHZhbHVlO1xuICAgICN7JHJ0bC1sZWZ0fTogYXV0bztcbiAgfVxufVxuQG1peGluIHJ0bC1yaWdodCAoJHZhbHVlKSB7XG4gICN7JHJ0bC1yaWdodH06ICR2YWx1ZTtcbiAgLnJ0bCAmIHtcbiAgICAjeyRydGwtbGVmdH06ICR2YWx1ZTtcbiAgICAjeyRydGwtcmlnaHR9OiBhdXRvO1xuICB9XG59XG5cbi8vIFRFWFQtQUxJR05cblxuQG1peGluIHJ0bC10ZXh0LWFsaWduLWxlZnQgKCkge1xuICBAaW5jbHVkZSBydGwtYmFzZS1zaW1wbGUodGV4dC1hbGlnbiwgJHJ0bC1sZWZ0KTtcbn1cbkBtaXhpbiBydGwtdGV4dC1hbGlnbi1yaWdodCAoKSB7XG4gIEBpbmNsdWRlIHJ0bC1iYXNlLXNpbXBsZSh0ZXh0LWFsaWduLCAkcnRsLXJpZ2h0KTtcbn1cblxuLy8gRkxPQVRcblxuQG1peGluIHJ0bC1mbG9hdC1sZWZ0ICgpIHtcbiAgQGluY2x1ZGUgcnRsLWJhc2Utc2ltcGxlKGZsb2F0LCAkcnRsLWxlZnQpO1xufVxuQG1peGluIHJ0bC1mbG9hdC1yaWdodCAoKSB7XG4gIEBpbmNsdWRlIHJ0bC1iYXNlLXNpbXBsZShmbG9hdCwgJHJ0bC1yaWdodCk7XG59XG5AbWl4aW4gcnRsLWNsZWFyLWxlZnQgKCkge1xuICBAaW5jbHVkZSBydGwtYmFzZS1zaW1wbGUoY2xlYXIsICRydGwtbGVmdCk7XG59XG5AbWl4aW4gcnRsLWNsZWFyLXJpZ2h0ICgpIHtcbiAgQGluY2x1ZGUgcnRsLWJhc2Utc2ltcGxlKGNsZWFyLCAkcnRsLXJpZ2h0KTtcbn1cblxuXG4vLyBCQUNLR1JPVU5ELVBPU0lUSU9OXG5cbkBtaXhpbiBydGwtYmFja2dyb3VuZC1wb3NpdGlvbi1sZWZ0ICgkdmVydGljYWwpIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjokcnRsLWxlZnQgJHZlcnRpY2FsO1xuICAucnRsICYge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246JHJ0bC1yaWdodCAkdmVydGljYWw7XG4gIH1cbn1cbkBtaXhpbiBydGwtYmFja2dyb3VuZC1wb3NpdGlvbi1yaWdodCAoJHZlcnRpY2FsKSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246JHJ0bC1yaWdodCAkdmVydGljYWw7XG4gIC5ydGwgJiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjokcnRsLWxlZnQgJHZlcnRpY2FsO1xuICB9XG59XG5cbkBtaXhpbiBydGwtYmFja2dyb3VuZC1wb3NpdGlvbi1wZXJjZW50ICgkdmVydGljYWwsICRob3JQZXJjZW50KSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246JGhvclBlcmNlbnQgJHZlcnRpY2FsO1xuICAucnRsICYge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246MTAwJSAtICRob3JQZXJjZW50ICR2ZXJ0aWNhbDtcbiAgfVxufVxuXG4vLyBURVhULVNIQURPVyAmIEJPWC1TSEFET1dcblxuQG1peGluIHJ0bC10ZXh0LXNoYWRvdyAoJHgsICRyZXN0KSB7XG4gIHRleHQtc2hhZG93OiAkeCAkcmVzdDtcbiAgLnJ0bCAmIHtcbiAgICB0ZXh0LXNoYWRvdzogLTEgKiAkeCAkcmVzdDtcbiAgfVxufVxuQG1peGluIHJ0bC1ib3gtc2hhZG93ICgkeCwgJHJlc3QpIHtcbiAgLW1vei1ib3gtc2hhZG93OiAkeCAkcmVzdDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAkeCAkcmVzdDtcbiAgYm94LXNoYWRvdzogJHggJHJlc3Q7XG4gIC5ydGwgJiB7XG4gICAgLW1vei1ib3gtc2hhZG93OiAtMSAqICR4ICRyZXN0O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTEgKiAkeCAkcmVzdDtcbiAgICBib3gtc2hhZG93OiAtMSAqICR4ICRyZXN0O1xuICB9XG59XG5cbi8vIEJPUkRFUi1SQURJVVNcblxuQG1peGluIHJ0bC1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0ICgkdmFsdWUpIHtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcCN7JHJ0bC1yaWdodH06ICR2YWx1ZTtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLSN7JHJ0bC1yaWdodH0tcmFkaXVzOiAkdmFsdWU7XG4gIGJvcmRlci10b3AtI3skcnRsLXJpZ2h0fS1yYWRpdXM6ICR2YWx1ZTtcbiAgLnJ0bCAmIHtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wI3skcnRsLWxlZnR9OiAkdmFsdWU7XG4gICAgLXdlYmtpdC1ib3JkZXItdG9wLSN7JHJ0bC1sZWZ0fS1yYWRpdXM6ICR2YWx1ZTtcbiAgICBib3JkZXItdG9wLSN7JHJ0bC1sZWZ0fS1yYWRpdXM6ICR2YWx1ZTtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wI3skcnRsLXJpZ2h0fTogaW5oZXJpdDtcbiAgICAtd2Via2l0LWJvcmRlci10b3AtI3skcnRsLXJpZ2h0fS1yYWRpdXM6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXRvcC0jeyRydGwtcmlnaHR9LXJhZGl1czogaW5oZXJpdDtcbiAgfVxufVxuXG5AbWl4aW4gcnRsLWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQgKCR2YWx1ZSkge1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tI3skcnRsLXJpZ2h0fTogJHZhbHVlO1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tI3skcnRsLXJpZ2h0fS1yYWRpdXM6ICR2YWx1ZTtcbiAgYm9yZGVyLWJvdHRvbS0jeyRydGwtcmlnaHR9LXJhZGl1czogJHZhbHVlO1xuICAucnRsICYge1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b20jeyRydGwtbGVmdH06ICR2YWx1ZTtcbiAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tI3skcnRsLWxlZnR9LXJhZGl1czogJHZhbHVlO1xuICAgIGJvcmRlci1ib3R0b20tI3skcnRsLWxlZnR9LXJhZGl1czogJHZhbHVlO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b20jeyRydGwtcmlnaHR9OiBpbmhlcml0O1xuICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS0jeyRydGwtcmlnaHR9LXJhZGl1czogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tLSN7JHJ0bC1yaWdodH0tcmFkaXVzOiBpbmhlcml0O1xuICB9XG59XG5cbkBtaXhpbiBydGwtYm9yZGVyLXJhZGl1cy10b3BsZWZ0ICgkdmFsdWUpIHtcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcCN7JHJ0bC1sZWZ0fTogJHZhbHVlO1xuICAtd2Via2l0LWJvcmRlci10b3AtI3skcnRsLWxlZnR9LXJhZGl1czogJHZhbHVlO1xuICBib3JkZXItdG9wLSN7JHJ0bC1sZWZ0fS1yYWRpdXM6ICR2YWx1ZTtcbiAgLnJ0bCAmIHtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wI3skcnRsLXJpZ2h0fTogJHZhbHVlO1xuICAgIC13ZWJraXQtYm9yZGVyLXRvcC0jeyRydGwtcmlnaHR9LXJhZGl1czogJHZhbHVlO1xuICAgIGJvcmRlci10b3AtI3skcnRsLXJpZ2h0fS1yYWRpdXM6ICR2YWx1ZTtcbiAgICAtbW96LWJvcmRlci1yYWRpdXMtdG9wI3skcnRsLWxlZnR9OiBpbmhlcml0O1xuICAgIC13ZWJraXQtYm9yZGVyLXRvcC0jeyRydGwtbGVmdH0tcmFkaXVzOiBpbmhlcml0O1xuICAgIGJvcmRlci10b3AtI3skcnRsLWxlZnR9LXJhZGl1czogaW5oZXJpdDtcbiAgfVxufVxuXG5AbWl4aW4gcnRsLWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdCAoJHZhbHVlKSB7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b20jeyRydGwtbGVmdH06ICR2YWx1ZTtcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLSN7JHJ0bC1sZWZ0fS1yYWRpdXM6ICR2YWx1ZTtcbiAgYm9yZGVyLWJvdHRvbS0jeyRydGwtbGVmdH0tcmFkaXVzOiAkdmFsdWU7XG4gIC5ydGwgJiB7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbSN7JHJ0bC1yaWdodH06ICR2YWx1ZTtcbiAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tI3skcnRsLXJpZ2h0fS1yYWRpdXM6ICR2YWx1ZTtcbiAgICBib3JkZXItYm90dG9tLSN7JHJ0bC1yaWdodH0tcmFkaXVzOiAkdmFsdWU7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbSN7JHJ0bC1sZWZ0fTogaW5oZXJpdDtcbiAgICAtd2Via2l0LWJvcmRlci1ib3R0b20tI3skcnRsLWxlZnR9LXJhZGl1czogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tLSN7JHJ0bC1sZWZ0fS1yYWRpdXM6IGluaGVyaXQ7XG4gIH1cbn1cblxuLy9cbi8vIE1peGluc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG4vLyBVdGlsaXRpZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gQ2xlYXJmaXhcbi8vIFNvdXJjZTogaHR0cDovL25pY29sYXNnYWxsYWdoZXIuY29tL21pY3JvLWNsZWFyZml4LWhhY2svXG4vL1xuLy8gRm9yIG1vZGVybiBicm93c2Vyc1xuLy8gMS4gVGhlIHNwYWNlIGNvbnRlbnQgaXMgb25lIHdheSB0byBhdm9pZCBhbiBPcGVyYSBidWcgd2hlbiB0aGVcbi8vICAgIGNvbnRlbnRlZGl0YWJsZSBhdHRyaWJ1dGUgaXMgaW5jbHVkZWQgYW55d2hlcmUgZWxzZSBpbiB0aGUgZG9jdW1lbnQuXG4vLyAgICBPdGhlcndpc2UgaXQgY2F1c2VzIHNwYWNlIHRvIGFwcGVhciBhdCB0aGUgdG9wIGFuZCBib3R0b20gb2YgZWxlbWVudHNcbi8vICAgIHRoYXQgYXJlIGNsZWFyZml4ZWQuXG4vLyAyLiBUaGUgdXNlIG9mIGB0YWJsZWAgcmF0aGVyIHRoYW4gYGJsb2NrYCBpcyBvbmx5IG5lY2Vzc2FyeSBpZiB1c2luZ1xuLy8gICAgYDpiZWZvcmVgIHRvIGNvbnRhaW4gdGhlIHRvcC1tYXJnaW5zIG9mIGNoaWxkIGVsZW1lbnRzLlxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRpOiAxLCAkbGlzdDogXCIuY29sLXhzLSN7JGl9LCAuY29sLXNtLSN7JGl9LCAuY29sLW1kLSN7JGl9LCAuY29sLWxnLSN7JGl9XCIpIHtcbiAgQGZvciAkaSBmcm9tICgxICsgMSkgdGhyb3VnaCAkZ3JpZC1jb2x1bW5zIHtcbiAgICAkbGlzdDogXCIjeyRsaXN0fSwgLmNvbC14cy0jeyRpfSwgLmNvbC1zbS0jeyRpfSwgLmNvbC1tZC0jeyRpfSwgLmNvbC1sZy0jeyRpfVwiO1xuICB9XG4gICN7JGxpc3R9IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gY29sbGFwc2luZyB3aGVuIGVtcHR5XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIC8vIElubmVyIGd1dHRlciB2aWEgcGFkZGluZ1xuICAgIHBhZGRpbmctbGVmdDogICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIH1cbn1cblxuQG1peGluIGNhbGMtZ3JpZC1jb2x1bW4oJGluZGV4LCAkY2xhc3MsICR0eXBlKSB7XG4gIEBpZiAoJHR5cGUgPT0gd2lkdGgpIGFuZCAoJGluZGV4ID4gMCkge1xuICAgIC5jb2wtI3skY2xhc3N9LSN7JGluZGV4fSB7XG4gICAgICB3aWR0aDogcGVyY2VudGFnZSgoJGluZGV4IC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IHB1c2gpIHtcbiAgICAuY29sLSN7JGNsYXNzfS1wdXNoLSN7JGluZGV4fSB7XG4gICAgICBsZWZ0OiBwZXJjZW50YWdlKCgkaW5kZXggLyAkZ3JpZC1jb2x1bW5zKSk7XG4gICAgfVxuICB9XG4gIEBpZiAoJHR5cGUgPT0gcHVsbCkge1xuICAgIC5jb2wtI3skY2xhc3N9LXB1bGwtI3skaW5kZXh9IHtcbiAgICAgIHJpZ2h0OiBwZXJjZW50YWdlKCgkaW5kZXggLyAkZ3JpZC1jb2x1bW5zKSk7XG4gICAgfVxuICB9XG4gIEBpZiAoJHR5cGUgPT0gb2Zmc2V0KSB7XG4gICAgLmNvbC0jeyRjbGFzc30tb2Zmc2V0LSN7JGluZGV4fSB7XG4gICAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGluZGV4IC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbiAgfVxufVxuQG1peGluIGxvb3AtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zLCAkY2xhc3MsICR0eXBlKSB7XG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGNvbHVtbnMge1xuICAgIEBpbmNsdWRlIGNhbGMtZ3JpZC1jb2x1bW4oJGksICRjbGFzcywgJHR5cGUpO1xuICB9XG59XG5cbkBtaXhpbiBmbG9hdC1ncmlkLWNvbHVtbnMoJGNsYXNzKSB7XG4gICRsaXN0OiAnJztcbiAgJGk6IDE7XG4gICRsaXN0OiBcIi5jb2wtI3skY2xhc3N9LSN7JGl9XCI7XG4gIEBmb3IgJGkgZnJvbSAoMSArIDEpIHRocm91Z2ggJGdyaWQtY29sdW1ucyB7XG4gICAgJGxpc3Q6IFwiI3skbGlzdH0sIC5jb2wtI3skY2xhc3N9LSN7JGl9XCI7XG4gIH1cbiAgI3skbGlzdH0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5AbWl4aW4gbWFrZS1ncmlkKCRjbGFzcykge1xuICBAaW5jbHVkZSBmbG9hdC1ncmlkLWNvbHVtbnMoJGNsYXNzKTtcbiAgQGluY2x1ZGUgbG9vcC1ncmlkLWNvbHVtbnMoJGdyaWQtY29sdW1ucywgJGNsYXNzLCB3aWR0aCk7XG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgcHVsbCk7XG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgcHVzaCk7XG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgb2Zmc2V0KTtcbn1cbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiOyAvKiAxICovXG4gICAgZGlzcGxheTogdGFibGU7IC8qIDIgKi9cbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG4vLyBXZWJraXQtc3R5bGUgZm9jdXNcbkBtaXhpbiB0YWItZm9jdXMoKSB7XG4gIC8vIERlZmF1bHRcbiAgb3V0bGluZTogMDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi8vIENlbnRlci1hbGlnbiBhIGJsb2NrIGxldmVsIGVsZW1lbnRcbkBtaXhpbiBjZW50ZXItYmxvY2soKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4vLyBTaXppbmcgc2hvcnRjdXRzXG5AbWl4aW4gc2l6ZSgkd2lkdGgsICRoZWlnaHQpIHtcbiAgd2lkdGg6ICR3aWR0aDtcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xufVxuQG1peGluIHNxdWFyZSgkc2l6ZSkge1xuICBAaW5jbHVkZSBzaXplKCRzaXplLCAkc2l6ZSk7XG59XG5cbi8vIFBsYWNlaG9sZGVyIHRleHRcbkBtaXhpbiBwbGFjZWhvbGRlcigkY29sb3I6ICRpbnB1dC1jb2xvci1wbGFjZWhvbGRlcikge1xuICAmOi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAgICB7IGNvbG9yOiAkY29sb3I7IH0gLy8gRmlyZWZveCA0LTE4XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAgIHsgY29sb3I6ICRjb2xvcjsgfSAvLyBGaXJlZm94IDE5K1xuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciAgICAgICB7IGNvbG9yOiAkY29sb3I7IH0gLy8gSW50ZXJuZXQgRXhwbG9yZXIgMTArXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgIHsgY29sb3I6ICRjb2xvcjsgfSAvLyBTYWZhcmkgYW5kIENocm9tZVxufVxuXG4vLyBUZXh0IG92ZXJmbG93XG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5AbWl4aW4gdGV4dC1vdmVyZmxvdygpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8vIENTUyBpbWFnZSByZXBsYWNlbWVudFxuLy8gU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9jb21taXQvYWEwMzk2ZWFlNzU3XG5AbWl4aW4gaGlkZS10ZXh0KCkge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cbkBtaXhpbiB0ZXh0LWhpZGUoKSB7XG4gIEBpbmNsdWRlIGhpZGUtdGV4dCgpO1xufVxuXG5cbi8vIENTUzMgUFJPUEVSVElFU1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xufVxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG59XG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG59XG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcbn1cblxuLy8gRHJvcCBzaGFkb3dzXG5AbWl4aW4gYm94LXNoYWRvdygkc2hhZG93Li4uKSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogJHNoYWRvdzsgLy8gaU9TIDw0LjMgJiBBbmRyb2lkIDw0LjFcbiAgICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93O1xufVxuXG4vLyBUcmFuc2l0aW9uc1xuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLWRlbGF5KCR0cmFuc2l0aW9uLWRlbGF5KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZGVsYXk7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZGVsYXk7XG59XG5AbWl4aW4gdHJhbnNpdGlvbi1kdXJhdGlvbigkdHJhbnNpdGlvbi1kdXJhdGlvbikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uO1xufVxuQG1peGluIHRyYW5zaXRpb24tdHJhbnNmb3JtKCR0cmFuc2l0aW9uLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gJHRyYW5zaXRpb247XG4gICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gJHRyYW5zaXRpb247XG4gICAgICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcbn1cblxuLy8gVHJhbnNmb3JtYXRpb25zXG5AbWl4aW4gcm90YXRlKCRkZWdyZWVzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTsgLy8gSUU5K1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbn1cbkBtaXhpbiByb3RhdGVZKCRkZWdyZWVzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVkoJGRlZ3JlZXMpOyAvLyBJRTkrXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcbn1cblxuQG1peGluIHNjYWxlKCRyYXRpbykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoJHJhdGlvKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7IC8vIElFOStcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7XG59XG5AbWl4aW4gdHJhbnNsYXRlKCR4LCAkeSkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKCR4LCAkeSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTsgLy8gSUU5K1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKCR4LCAkeSk7XG59XG5AbWl4aW4gc2tldygkeCwgJHkpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoJHgsICR5KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzQ4ODU7IElFOStcbiAgICAgICAgICB0cmFuc2Zvcm06IHNrZXcoJHgsICR5KTtcbn1cbkBtaXhpbiB0cmFuc2xhdGUzZCgkeCwgJHksICR6KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkeCwgJHksICR6KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCR4LCAkeSwgJHopO1xufVxuXG4vLyBCYWNrZmFjZSB2aXNpYmlsaXR5XG4vLyBQcmV2ZW50IGJyb3dzZXJzIGZyb20gZmxpY2tlcmluZyB3aGVuIHVzaW5nIENTUyAzRCB0cmFuc2Zvcm1zLlxuLy8gRGVmYXVsdCB2YWx1ZSBpcyBgdmlzaWJsZWAsIGJ1dCBjYW4gYmUgY2hhbmdlZCB0byBgaGlkZGVuYFxuLy8gU2VlIGdpdCBwdWxsIGh0dHBzOi8vZ2l0aHViLmNvbS9kYW5ueWtlYW5lL2Jvb3RzdHJhcC5naXQgYmFja2ZhY2UtdmlzaWJpbGl0eSBmb3IgZXhhbXBsZXNcbkBtaXhpbiBiYWNrZmFjZS12aXNpYmlsaXR5KCR2aXNpYmlsaXR5KXtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiAkdmlzaWJpbGl0eTtcbiAgICAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiAkdmlzaWJpbGl0eTtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiAkdmlzaWJpbGl0eTtcbn1cblxuLy8gQm94IHNpemluZ1xuQG1peGluIGJveC1zaXppbmcoJGJveG1vZGVsKSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogJGJveG1vZGVsO1xuICAgICAtbW96LWJveC1zaXppbmc6ICRib3htb2RlbDtcbiAgICAgICAgICBib3gtc2l6aW5nOiAkYm94bW9kZWw7XG59XG5cbi8vIFVzZXIgc2VsZWN0XG4vLyBGb3Igc2VsZWN0aW5nIHRleHQgb24gdGhlIHBhZ2VcbkBtaXhpbiB1c2VyLXNlbGVjdCgkc2VsZWN0KSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6ICRzZWxlY3Q7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6ICRzZWxlY3Q7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6ICRzZWxlY3Q7IC8vIElFMTArXG4gICAgICAgLW8tdXNlci1zZWxlY3Q6ICRzZWxlY3Q7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6ICRzZWxlY3Q7XG59XG5cbi8vIFJlc2l6ZSBhbnl0aGluZ1xuQG1peGluIHJlc2l6YWJsZSgkZGlyZWN0aW9uKSB7XG4gIHJlc2l6ZTogJGRpcmVjdGlvbjsgLy8gT3B0aW9uczogaG9yaXpvbnRhbCwgdmVydGljYWwsIGJvdGhcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFNhZmFyaSBmaXhcbn1cblxuLy8gQ1NTMyBDb250ZW50IENvbHVtbnNcbkBtaXhpbiBjb250ZW50LWNvbHVtbnMoJGNvbHVtbi1jb3VudCwgJGNvbHVtbi1nYXA6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAtd2Via2l0LWNvbHVtbi1jb3VudDogJGNvbHVtbi1jb3VudDtcbiAgICAgLW1vei1jb2x1bW4tY291bnQ6ICRjb2x1bW4tY291bnQ7XG4gICAgICAgICAgY29sdW1uLWNvdW50OiAkY29sdW1uLWNvdW50O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6ICRjb2x1bW4tZ2FwO1xuICAgICAtbW96LWNvbHVtbi1nYXA6ICRjb2x1bW4tZ2FwO1xuICAgICAgICAgIGNvbHVtbi1nYXA6ICRjb2x1bW4tZ2FwO1xufVxuXG4vLyBPcHRpb25hbCBoeXBoZW5hdGlvblxuQG1peGluIGh5cGhlbnMoJG1vZGU6IGF1dG8pIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAtd2Via2l0LWh5cGhlbnM6ICRtb2RlO1xuICAgICAtbW96LWh5cGhlbnM6ICRtb2RlO1xuICAgICAgLW1zLWh5cGhlbnM6ICRtb2RlOyAvLyBJRTEwK1xuICAgICAgIC1vLWh5cGhlbnM6ICRtb2RlO1xuICAgICAgICAgIGh5cGhlbnM6ICRtb2RlO1xufVxuXG4vLyBPcGFjaXR5XG5AbWl4aW4gb3BhY2l0eSgkb3BhY2l0eSkge1xuICBvcGFjaXR5OiAkb3BhY2l0eTtcbiAgLy8gSUU4IGZpbHRlclxuICAkb3BhY2l0eS1pZTogKCRvcGFjaXR5ICogMTAwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PSRvcGFjaXR5LWllKTtcbn1cblxuXG5cbi8vIEdSQURJRU5UU1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG5cbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG4vLyBDb2xvciBzdG9wcyBhcmUgbm90IGF2YWlsYWJsZSBpbiBJRTkgYW5kIGJlbG93LlxuQG1peGluIGdyYWRpZW50LWhvcml6b250YWwoJHN0YXJ0LWNvbG9yOiAjNTU1LCAkZW5kLWNvbG9yOiAjMzMzLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgJHN0YXJ0LXBlcmNlbnQgdG9wLCAkZW5kLXBlcmNlbnQgdG9wLCBmcm9tKCRzdGFydC1jb2xvciksIHRvKCRlbmQtY29sb3IpKTsgLy8gU2FmYXJpIDQrLCBDaHJvbWUgMitcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgY29sb3Itc3RvcCgkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQpLCBjb2xvci1zdG9wKCRlbmQtY29sb3IgJGVuZC1wZXJjZW50KSk7IC8vIFNhZmFyaSA1LjErLCBDaHJvbWUgMTArXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpOyAvLyBGRiAzLjYrXG4gIGJhY2tncm91bmQtaW1hZ2U6ICBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpOyAvLyBTdGFuZGFyZCwgSUUxMFxuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyN7aWUtaGV4LXN0cigkc3RhcnQtY29sb3IpfScsIGVuZENvbG9yc3RyPScje2llLWhleC1zdHIoJGVuZC1jb2xvcil9JywgR3JhZGllbnRUeXBlPTEpOyAvLyBJRTkgYW5kIGRvd25cbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG4vLyBDb2xvciBzdG9wcyBhcmUgbm90IGF2YWlsYWJsZSBpbiBJRTkgYW5kIGJlbG93LlxuQG1peGluIGdyYWRpZW50LXZlcnRpY2FsKCRzdGFydC1jb2xvcjogIzU1NSwgJGVuZC1jb2xvcjogIzMzMywgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgJHN0YXJ0LXBlcmNlbnQsIGxlZnQgJGVuZC1wZXJjZW50LCBmcm9tKCRzdGFydC1jb2xvciksIHRvKCRlbmQtY29sb3IpKTsgLy8gU2FmYXJpIDQrLCBDaHJvbWUgMitcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnQtY29sb3IsICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yLCAkZW5kLXBlcmNlbnQpOyAvLyBTYWZhcmkgNS4xKywgQ2hyb21lIDEwK1xuICBiYWNrZ3JvdW5kLWltYWdlOiAgLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgLy8gRkYgMy42K1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgLy8gU3RhbmRhcmQsIElFMTBcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScje2llLWhleC1zdHIoJHN0YXJ0LWNvbG9yKX0nLCBlbmRDb2xvcnN0cj0nI3tpZS1oZXgtc3RyKCRlbmQtY29sb3IpfScsIEdyYWRpZW50VHlwZT0wKTsgLy8gSUU5IGFuZCBkb3duXG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICM1NTUsICRlbmQtY29sb3I6ICMzMzMsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTsgLy8gU2FmYXJpIDUuMSssIENocm9tZSAxMCtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTsgLy8gRkYgMy42K1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTsgLy8gU3RhbmRhcmQsIElFMTBcbn1cbkBtaXhpbiBncmFkaWVudC1ob3Jpem9udGFsLXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICMwMGIzZWUsICRtaWQtY29sb3I6ICM3YTQzYjYsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICNjMzMyNWYpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsZWZ0LCBsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCRzdGFydC1jb2xvciksIGNvbG9yLXN0b3AoJGNvbG9yLXN0b3AsICRtaWQtY29sb3IpLCB0bygkZW5kLWNvbG9yKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI3tpZS1oZXgtc3RyKCRzdGFydC1jb2xvcil9JywgZW5kQ29sb3JzdHI9JyN7aWUtaGV4LXN0cigkZW5kLWNvbG9yKX0nLCBHcmFkaWVudFR5cGU9MSk7IC8vIElFOSBhbmQgZG93biwgZ2V0cyBubyBjb2xvci1zdG9wIGF0IGFsbCBmb3IgcHJvcGVyIGZhbGxiYWNrXG59XG5AbWl4aW4gZ3JhZGllbnQtdmVydGljYWwtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogIzAwYjNlZSwgJG1pZC1jb2xvcjogIzdhNDNiNiwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogI2MzMzI1Zikge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oJHN0YXJ0LWNvbG9yKSwgY29sb3Itc3RvcCgkY29sb3Itc3RvcCwgJG1pZC1jb2xvciksIHRvKCRlbmQtY29sb3IpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI3tpZS1oZXgtc3RyKCRzdGFydC1jb2xvcil9JywgZW5kQ29sb3JzdHI9JyN7aWUtaGV4LXN0cigkZW5kLWNvbG9yKX0nLCBHcmFkaWVudFR5cGU9MCk7IC8vIElFOSBhbmQgZG93biwgZ2V0cyBubyBjb2xvci1zdG9wIGF0IGFsbCBmb3IgcHJvcGVyIGZhbGxiYWNrXG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogIzU1NSwgJG91dGVyLWNvbG9yOiAjMzMzKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQocmFkaWFsLCBjZW50ZXIgY2VudGVyLCAwLCBjZW50ZXIgY2VudGVyLCA0NjAsIGZyb20oJGlubmVyLWNvbG9yKSwgdG8oJG91dGVyLWNvbG9yKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LXJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiAjNTU1LCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDEwMCUsIDEwMCUgMCwgY29sb3Itc3RvcCguMjUsIHJnYmEoMjU1LDI1NSwyNTUsLjE1KSksIGNvbG9yLXN0b3AoLjI1LCB0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoLjUsIHRyYW5zcGFyZW50KSwgY29sb3Itc3RvcCguNSwgcmdiYSgyNTUsMjU1LDI1NSwuMTUpKSwgY29sb3Itc3RvcCguNzUsIHJnYmEoMjU1LDI1NSwyNTUsLjE1KSksIGNvbG9yLXN0b3AoLjc1LCB0cmFuc3BhcmVudCksIHRvKHRyYW5zcGFyZW50KSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgcmdiYSgyNTUsMjU1LDI1NSwuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCgkYW5nbGUsIHJnYmEoMjU1LDI1NSwyNTUsLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgcmdiYSgyNTUsMjU1LDI1NSwuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA1MCUsIHJnYmEoMjU1LDI1NSwyNTUsLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4vLyBSZXNldCBmaWx0ZXJzIGZvciBJRVxuLy9cbi8vIFdoZW4geW91IG5lZWQgdG8gcmVtb3ZlIGEgZ3JhZGllbnQgYmFja2dyb3VuZCwgZG8gbm90IGZvcmdldCB0byB1c2UgdGhpcyB0byByZXNldFxuLy8gdGhlIElFIGZpbHRlciBmb3IgSUU5IGFuZCBiZWxvdy5cbkBtaXhpbiByZXNldC1maWx0ZXIoKSB7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQgPSBmYWxzZSk7XG59XG5cblxuXG4vLyBSZXRpbmEgaW1hZ2VzXG4vL1xuLy8gU2hvcnQgcmV0aW5hIG1peGluIGZvciBzZXR0aW5nIGJhY2tncm91bmQtaW1hZ2UgYW5kIC1zaXplXG5cbkBtaXhpbiBpbWctcmV0aW5hKCRmaWxlLTF4LCAkZmlsZS0yeCwgJHdpZHRoLTF4LCAkaGVpZ2h0LTF4KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JGZpbGUtMXh9XCIpO1xuXG4gIEBtZWRpYVxuICBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgbWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgb25seSBzY3JlZW4gYW5kICggICAgIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgICAgICBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgb25seSBzY3JlZW4gYW5kICggICAgICAgICAgICAgICAgbWluLXJlc29sdXRpb246IDE5MmRwaSksXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgICAgICAgICAgICAgIG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIiN7JGZpbGUtMnh9XCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoLTF4ICRoZWlnaHQtMXg7XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1yZXNwb25zaXZlKCRkaXNwbGF5OiBibG9jaykge1xuICBkaXNwbGF5OiAkZGlzcGxheTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBoZWlnaHQ6IGF1dG87IC8vIFBhcnQgMjogU2NhbGUgdGhlIGhlaWdodCBhY2NvcmRpbmcgdG8gdGhlIHdpZHRoLCBvdGhlcndpc2UgeW91IGdldCBzdHJldGNoaW5nXG59XG5cblxuLy8gQ09NUE9ORU5UIE1JWElOU1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gSG9yaXpvbnRhbCBkaXZpZGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBocikgd2l0aGluIGRyb3Bkb3ducyBhbmQgbmF2IGxpc3RzXG5AbWl4aW4gbmF2LWRpdmlkZXIoJGNvbG9yOiAjZTVlNWU1KSB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46ICgoJGxpbmUtaGVpZ2h0LWxnIC8gMikgLSAxKSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG59XG5cbi8vIFBhbmVsc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIHBhbmVsLXZhcmlhbnQoJGJvcmRlciwgJGhlYWRpbmctdGV4dC1jb2xvciwgJGhlYWRpbmctYmctY29sb3IsICRoZWFkaW5nLWJvcmRlcikge1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICYgPiAucGFuZWwtaGVhZGluZyB7XG4gICAgY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRpbmctYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkaGVhZGluZy1ib3JkZXI7XG4gICAgKyAucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHkge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGJvcmRlcjtcbiAgICB9XG4gIH1cbiAgJiA+IC5wYW5lbC1mb290ZXIge1xuICAgICsgLnBhbmVsLWNvbGxhcHNlIC5wYW5lbC1ib2R5IHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRib3JkZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIEFsZXJ0c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIGFsZXJ0LXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICR0ZXh0LWNvbG9yKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYm9yZGVyLCA1JSk7XG4gIH1cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBkYXJrZW4oJHRleHQtY29sb3IsIDEwJSk7XG4gIH1cbn1cblxuLy8gVGFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUgPiB0aGVhZCA+IHRyLFxuICAudGFibGUgPiB0Ym9keSA+IHRyLFxuICAudGFibGUgPiB0Zm9vdCA+IHRyIHtcbiAgICA+IHRkLiN7JHN0YXRlfSxcbiAgICA+IHRoLiN7JHN0YXRlfSxcbiAgICAmLiN7JHN0YXRlfSA+IHRkLFxuICAgICYuI3skc3RhdGV9ID4gdGgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciB7XG4gICAgPiB0ZC4jeyRzdGF0ZX06aG92ZXIsXG4gICAgPiB0aC4jeyRzdGF0ZX06aG92ZXIsXG4gICAgJi4jeyRzdGF0ZX06aG92ZXIgPiB0ZCxcbiAgICAmOmhvdmVyID4gLiN7JHN0YXRlfSxcbiAgICAmLiN7JHN0YXRlfTpob3ZlciA+IHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgIH1cbiAgfVxufVxuLy8gTGFiZWxzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AbWl4aW4gbGFiZWwtdmFyaWFudCgkY29sb3IpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAmW2hyZWZdIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gTmF2YmFyIHZlcnRpY2FsIGFsaWduXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBWZXJ0aWNhbGx5IGNlbnRlciBlbGVtZW50cyBpbiB0aGUgbmF2YmFyLlxuLy8gRXhhbXBsZTogYW4gZWxlbWVudCBoYXMgYSBoZWlnaHQgb2YgMzBweCwgc28gd3JpdGUgb3V0IGAubmF2YmFyLXZlcnRpY2FsLWFsaWduKDMwcHgpO2AgdG8gY2FsY3VsYXRlIHRoZSBhcHByb3ByaWF0ZSB0b3AgbWFyZ2luLlxuQG1peGluIG5hdmJhci12ZXJ0aWNhbC1hbGlnbigkZWxlbWVudC1oZWlnaHQpIHtcbiAgbWFyZ2luLXRvcDogKCgkbmF2YmFyLWhlaWdodCAtICRlbGVtZW50LWhlaWdodCkgLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogKCgkbmF2YmFyLWhlaWdodCAtICRlbGVtZW50LWhlaWdodCkgLyAyKTtcbn1cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIHByb2dyZXNzLWJhci12YXJpYW50KCRjb2xvcikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIC5wcm9ncmVzcy1zdHJpcGVkICYge1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yKTtcbiAgfVxufVxuXG4vLyBSZXNwb25zaXZlIHV0aWxpdGllc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gTW9yZSBlYXNpbHkgaW5jbHVkZSBhbGwgdGhlIHN0YXRlcyBmb3IgcmVzcG9uc2l2ZS11dGlsaXRpZXMubGVzcy5cbi8vICRwYXJlbnQgaGFjayBiZWNhdXNlIHNhc3MgZG9lc24ndCBzdXBwb3J0IHRyJiAod2l0aG91dCBzcGFjZSlcbkBtaXhpbiByZXNwb25zaXZlLXZpc2liaWxpdHkoJHBhcmVudCkge1xuICAjeyRwYXJlbnR9IHsgZGlzcGxheTogYmxvY2sgOyB9XG4gIHRyI3skcGFyZW50fSB7IGRpc3BsYXk6IHRhYmxlLXJvdyA7IH1cbiAgdGgjeyRwYXJlbnR9LFxuICB0ZCN7JHBhcmVudH0geyBkaXNwbGF5OiB0YWJsZS1jZWxsIDsgfVxufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJHBhcmVudCkge1xuICAjeyRwYXJlbnR9IHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIHRyI3skcGFyZW50fSB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICB0aCN7JHBhcmVudH0sXG4gIHRkI3skcGFyZW50fSB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxufVxuXG4vLyBHcmlkIFN5c3RlbVxuLy8gLS0tLS0tLS0tLS1cblxuLy8gQ2VudGVyZWQgY29udGFpbmVyIGVsZW1lbnRcbkBtaXhpbiBjb250YWluZXItZml4ZWQoKSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4vLyBDcmVhdGVzIGEgd3JhcHBlciBmb3IgYSBzZXJpZXMgb2YgY29sdW1uc1xuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBtYXJnaW4tbGVmdDogICgkZ3V0dGVyIC8gLTIpO1xuICBtYXJnaW4tcmlnaHQ6ICgkZ3V0dGVyIC8gLTIpO1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG4vLyBHZW5lcmF0ZSB0aGUgZXh0cmEgc21hbGwgY29sdW1uc1xuQG1peGluIG1ha2UteHMtY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBjb2xsYXBzaW5nIHdoZW4gZW1wdHlcbiAgbWluLWhlaWdodDogMXB4O1xuICAvLyBJbm5lciBndXR0ZXIgdmlhIHBhZGRpbmdcbiAgcGFkZGluZy1sZWZ0OiAgKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcbn1cblxuLy8gR2VuZXJhdGUgdGhlIHNtYWxsIGNvbHVtbnNcbkBtaXhpbiBtYWtlLXNtLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gY29sbGFwc2luZyB3aGVuIGVtcHR5XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgLy8gSW5uZXIgZ3V0dGVyIHZpYSBwYWRkaW5nXG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG5cbiAgLy8gQ2FsY3VsYXRlIHdpZHRoIGJhc2VkIG9uIG51bWJlciBvZiBjb2x1bW5zIGF2YWlsYWJsZVxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuXG4vLyBHZW5lcmF0ZSB0aGUgc21hbGwgY29sdW1uIG9mZnNldHNcbkBtaXhpbiBtYWtlLXNtLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLXNtLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLXNtLWNvbHVtbi1wdWxsKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSB7XG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBtZWRpdW0gY29sdW1uc1xuQG1peGluIG1ha2UtbWQtY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBjb2xsYXBzaW5nIHdoZW4gZW1wdHlcbiAgbWluLWhlaWdodDogMXB4O1xuICAvLyBJbm5lciBndXR0ZXIgdmlhIHBhZGRpbmdcbiAgcGFkZGluZy1sZWZ0OiAgKCRndXR0ZXIgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcblxuICAvLyBDYWxjdWxhdGUgd2lkdGggYmFzZWQgb24gbnVtYmVyIG9mIGNvbHVtbnMgYXZhaWxhYmxlXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5cbi8vIEdlbmVyYXRlIHRoZSBsYXJnZSBjb2x1bW4gb2Zmc2V0c1xuQG1peGluIG1ha2UtbWQtY29sdW1uLW9mZnNldCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCkge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbWQtY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICBsZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbWQtY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpIHtcbiAgICByaWdodDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cblxuLy8gR2VuZXJhdGUgdGhlIGxhcmdlIGNvbHVtbnNcbkBtaXhpbiBtYWtlLWxnLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gY29sbGFwc2luZyB3aGVuIGVtcHR5XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgLy8gSW5uZXIgZ3V0dGVyIHZpYSBwYWRkaW5nXG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG5cbiAgLy8gQ2FsY3VsYXRlIHdpZHRoIGJhc2VkIG9uIG51bWJlciBvZiBjb2x1bW5zIGF2YWlsYWJsZVxuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZykge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuXG4vLyBHZW5lcmF0ZSB0aGUgbGFyZ2UgY29sdW1uIG9mZnNldHNcbkBtaXhpbiBtYWtlLWxnLWNvbHVtbi1vZmZzZXQoJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcbiAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLWxnLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLWxnLWNvbHVtbi1wdWxsKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnKSB7XG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uIHN0YXRlc1xuLy9cbi8vIFVzZWQgaW4gZm9ybXMubGVzcyB0byBnZW5lcmF0ZSB0aGUgZm9ybSB2YWxpZGF0aW9uIENTUyBmb3Igd2FybmluZ3MsIGVycm9ycyxcbi8vIGFuZCBzdWNjZXNzZXMuXG5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtdmFsaWRhdGlvbigkdGV4dC1jb2xvcjogIzU1NSwgJGJvcmRlci1jb2xvcjogI2NjYywgJGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjUpIHtcbiAgLy8gQ29sb3IgdGhlIGxhYmVsIGFuZCBoZWxwIHRleHRcbiAgLmhlbHAtYmxvY2ssXG4gIC5jb250cm9sLWxhYmVsIHtcbiAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gIH1cbiAgLy8gU2V0IHRoZSBib3JkZXIgYW5kIGJveCBzaGFkb3cgb24gc3BlY2lmaWMgaW5wdXRzIHRvIG1hdGNoXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpKTsgLy8gUmVkZWNsYXJlIHNvIHRyYW5zaXRpb25zIHdvcmtcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRib3JkZXItY29sb3IsIDEwJSk7XG4gICAgICAkc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSwgMCAwIDZweCBsaWdodGVuKCRib3JkZXItY29sb3IsIDIwJSk7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRzaGFkb3cpO1xuICAgIH1cbiAgfVxuICAvLyBTZXQgdmFsaWRhdGlvbiBzdGF0ZXMgYWxzbyBmb3IgYWRkb25zXG4gIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgZm9jdXMgc3RhdGVcbi8vXG4vLyBHZW5lcmF0ZSBhIGN1c3RvbWl6ZWQgZm9jdXMgc3RhdGUgYW5kIGZvciBhbnkgaW5wdXQgd2l0aCB0aGUgc3BlY2lmaWVkIGNvbG9yLFxuLy8gd2hpY2ggZGVmYXVsdHMgdG8gdGhlIGAkaW5wdXQtZm9jdXMtYm9yZGVyYCB2YXJpYWJsZS5cbi8vXG4vLyBXZSBoaWdobHkgZW5jb3VyYWdlIHlvdSB0byBub3QgY3VzdG9taXplIHRoZSBkZWZhdWx0IHZhbHVlLCBidXQgaW5zdGVhZCB1c2Vcbi8vIHRoaXMgdG8gdHdlYWsgY29sb3JzIG9uIGFuIGFzLW5lZWRlZCBiYXNpcy4gVGhpcyBhZXN0aGV0aWMgY2hhbmdlIGlzIGJhc2VkIG9uXG4vLyBXZWJLaXQncyBkZWZhdWx0IHN0eWxlcywgYnV0IGFwcGxpY2FibGUgdG8gYSB3aWRlciByYW5nZSBvZiBicm93c2Vycy4gSXRzXG4vLyB1c2FiaWxpdHkgYW5kIGFjY2Vzc2liaWxpdHkgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudCB3aXRoIGFueSBjaGFuZ2UuXG4vL1xuLy8gRXhhbXBsZSB1c2FnZTogY2hhbmdlIHRoZSBkZWZhdWx0IGJsdWUgYm9yZGVyIGFuZCBzaGFkb3cgdG8gd2hpdGUgZm9yIGJldHRlclxuLy8gY29udHJhc3QgYWdhaW5zdCBhIGRhcmsgZ3JheSBiYWNrZ3JvdW5kLlxuXG5AbWl4aW4gZm9ybS1jb250cm9sLWZvY3VzKCRjb2xvcjogJGlucHV0LWJvcmRlci1mb2N1cykge1xuICAkY29sb3ItcmdiYTogcmdiYShyZWQoJGNvbG9yKSwgZ3JlZW4oJGNvbG9yKSwgYmx1ZSgkY29sb3IpLCAuNik7XG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIFJlbGF0aXZlIHRleHQgc2l6ZSwgcGFkZGluZywgYW5kIGJvcmRlci1yYWRpaSBjaGFuZ2VzIGZvciBmb3JtIGNvbnRyb2xzLiBGb3Jcbi8vIGhvcml6b250YWwgc2l6aW5nLCB3cmFwIGNvbnRyb2xzIGluIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy4gYDxzZWxlY3Q+YFxuLy8gZWxlbWVudCBnZXRzIHNwZWNpYWwgbG92ZSBiZWNhdXNlIGl0J3Mgc3BlY2lhbCwgYW5kIHRoYXQncyBhIGZhY3QhXG5cbkBtaXhpbiBpbnB1dC1zaXplKCRwYXJlbnQsICRpbnB1dC1oZWlnaHQsICRwYWRkaW5nLXZlcnRpY2FsLCAkcGFkZGluZy1ob3Jpem9udGFsLCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gICN7JHBhcmVudH0geyBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXZlcnRpY2FsICRwYWRkaW5nLWhvcml6b250YWw7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7IH1cbiAgc2VsZWN0I3skcGFyZW50fSB7XG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgdGV4dGFyZWEjeyRwYXJlbnR9IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuXG4vL2N1c3RvbSBwcmVzdGFmb3hcblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICogQHBhY2thZ2Ugd3BiaW5nbyBUaGVtZSBGcmFtZXdvcmsgZm9yIFdvcmRQcmVzc1xuICogQHZlcnNpb24gMS4wXG4gKiBAYXV0aG9yIGh0dHA6Ly93d3cud3BiaW5nb3NpdGUuY29tXG4gKiBAY29weXJpZ2h0IENvcHlyaWdodCAoQykgQXVndXMgMjAxNiB3cGJpbmdvLmNvbSA8QGVtYWk6d3BiaW5nb0BnbWFpbC5jb20+LkFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBAbGljZW5zZSAgIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHZlcnNpb24gMVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuQG1peGluIGJvcmRlci1leGNsdWRlLXRvcCgkYm9yZGVyLWRlZXAsICRib3JkZXItdHlwZSwgJGJvcmRlci1jb2xvciApe1xuICBib3JkZXItYm90dG9tOiAkYm9yZGVyLWRlZXAgJGJvcmRlci10eXBlICRib3JkZXItY29sb3IgO1xuICAgIGJvcmRlci1sZWZ0OiAkYm9yZGVyLWRlZXAgJGJvcmRlci10eXBlICRib3JkZXItY29sb3IgO1xuICAgIGJvcmRlci1yaWdodDogJGJvcmRlci1kZWVwICRib3JkZXItdHlwZSAkYm9yZGVyLWNvbG9yIDtcblxufVxuXG5AbWl4aW4gYm9yZGVyLWV4Y2x1ZGUtYm90dG9tKCRib3JkZXItZGVlcCwgJGJvcmRlci10eXBlLCAkYm9yZGVyLWNvbG9yICl7XG4gIGJvcmRlci10b3A6ICRib3JkZXItZGVlcCAkYm9yZGVyLXR5cGUgJGJvcmRlci1jb2xvciA7XG4gICAgYm9yZGVyLWxlZnQ6ICRib3JkZXItZGVlcCAkYm9yZGVyLXR5cGUgJGJvcmRlci1jb2xvciA7XG4gICAgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLWRlZXAgJGJvcmRlci10eXBlICRib3JkZXItY29sb3IgO1xuXG59XG5cbkBtaXhpbiBjbGVhcmJveHN0eWxlKCl7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjpub25lO1xufVxuXG5AbWl4aW4gbGluZWFyLWdyYWRpZW50LXZlcnRpY2FsKCRjb2xvcjEsICRjb2xvcjIsICRjb2xvcjMpe1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQoXG4gICAgbGluZWFyLFxuICAgIGxlZnQgdG9wLFxuICAgIGxlZnQgYm90dG9tLFxuICAgIGNvbG9yLXN0b3AoMC4xNiwgJGNvbG9yMSksXG4gICAgY29sb3Itc3RvcCgwLjUzLCAkY29sb3IyKSxcbiAgICBjb2xvci1zdG9wKDAuODMsICRjb2xvcjMpXG4gICAgKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoYm90dG9tLCAkY29sb3IxIDE2JSwgJGNvbG9yMiA1MyUsICRjb2xvcjMgODMlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChib3R0b20sICRjb2xvcjEgMTYlLCAkY29sb3IyIDUzJSwgJGNvbG9yMyA4MyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgJGNvbG9yMSAxNiUsICRjb2xvcjIgNTMlLCAkY29sb3IzIDgzJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudChib3R0b20sICRjb2xvcjEgMTYlLCAkY29sb3IyIDUzJSwgJGNvbG9yMyA4MyUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjb2xvcjEgMTYlLCAkY29sb3IyIDUzJSwgJGNvbG9yMyA4MyUpO1xufVxuXG4vLyBQT1NJVElPTlxuXG5AbWl4aW4gcnRsLWxlZnQgKCR2YWx1ZSkge1xuICAjeyRydGwtbGVmdH06ICR2YWx1ZTtcbiAgLnJ0bCAmIHtcbiAgICAjeyRydGwtcmlnaHR9OiAkdmFsdWU7XG4gICAgI3skcnRsLWxlZnR9OiBhdXRvO1xuICB9XG59XG5AbWl4aW4gcnRsLXJpZ2h0ICgkdmFsdWUpIHtcbiAgI3skcnRsLXJpZ2h0fTogJHZhbHVlO1xuICAucnRsICYge1xuICAgICN7JHJ0bC1sZWZ0fTogJHZhbHVlO1xuICAgICN7JHJ0bC1yaWdodH06IGF1dG87XG4gIH1cbn1cblxuLy9yb3RhdGVcbkBtaXhpbiBydGwtcm90YXRlICgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcm90YXRlKCR2YWx1ZSk7XG4gIC5ydGwgJiB7XG4gICAgQGluY2x1ZGUgcm90YXRlKC0kdmFsdWUpO1xuICB9XG59XG4vL3JvdGF0ZSAxODBcbkBtaXhpbiBydGwtcm90YXRlLTE4MCAoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJvdGF0ZVkoJHZhbHVlKTtcbiAgLnJ0bCAmIHtcbiAgICBAaW5jbHVkZSByb3RhdGVZKCR2YWx1ZSAtIDE4MGRlZyk7XG4gIH1cbn1cblxuQG1peGluIHRleHQtZW1waGFzaXMtdmFyaWFudCgkcGFyZW50LCAkY29sb3IpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuICBhI3skcGFyZW50fTpob3ZlciB7XG4gICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gIH1cbn1cbi8vIFtjb252ZXJ0ZXJdICRwYXJlbnQgaGFja1xuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxuICBhI3skcGFyZW50fTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcbiAgfVxufVxuLy8gQW5pbWF0aW9uc1xuQG1peGluIGtleWZyYW1lcygkbmFtZSkge1xuICAgIEAtd2Via2l0LWtleWZyYW1lcyAjeyRuYW1lfSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgICBALW1vei1rZXlmcmFtZXMgI3skbmFtZX0ge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgQC1tcy1rZXlmcmFtZXMgI3skbmFtZX0ge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG4gICAgQGtleWZyYW1lcyAjeyRuYW1lfSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbkBtaXhpbiBhbmltYXRpb24oJGFuaW1hdGlvbikge1xuICAtd2Via2l0LWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcbiAgICAgICAtby1hbmltYXRpb246ICRhbmltYXRpb247XG4gICAgICAgICAgYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xufVxuQG1peGluIGFuaW1hdGlvbi1uYW1lKCRuYW1lKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ICRuYW1lO1xuICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiAkbmFtZTtcbn1cbkBtaXhpbiBhbmltYXRpb24tZHVyYXRpb24oJGR1cmF0aW9uKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG4gICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG59XG5AbWl4aW4gYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbigkdGltaW5nLWZ1bmN0aW9uKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRpbWluZy1mdW5jdGlvbjtcbiAgICAgICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nLWZ1bmN0aW9uO1xufVxuQG1peGluIGFuaW1hdGlvbi1kZWxheSgkZGVsYXkpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6ICRkZWxheTtcbiAgICAgICAgICBhbmltYXRpb24tZGVsYXk6ICRkZWxheTtcbn1cbkBtaXhpbiBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50KCRpdGVyYXRpb24tY291bnQpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAkaXRlcmF0aW9uLWNvdW50O1xuICAgICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6ICRpdGVyYXRpb24tY291bnQ7XG59XG5AbWl4aW4gYW5pbWF0aW9uLWRpcmVjdGlvbigkZGlyZWN0aW9uKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcbiAgICAgICAgICBhbmltYXRpb24tZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xufVxuQG1peGluIGFuaW1hdGlvbi1maWxsLW1vZGUoJGZpbGwtbW9kZSkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6ICRmaWxsLW1vZGU7XG4gICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogJGZpbGwtbW9kZTtcbn1cbkBtaXhpbiBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkY29sb3IpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICAvLyBbY29udmVydGVyXSBleHRyYWN0ZWQgYSYgdG8gYS5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9XG4gIH1cblxuICBhLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcbiAgICB9XG4gICAgJi5hY3RpdmUsXG4gICAgJi5hY3RpdmU6aG92ZXIsXG4gICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICBNSVhJTlxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXG5AbWl4aW4gYnRuLWFkZHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5OyAgICAgXG4gICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xufVxuQG1peGluIGJ0bi1kZWZhdWx0e1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg3ODc4NztcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zNXMgZWFzZTtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zNXMgZWFzZTsgXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGVhc2U7XG4gICAgXG59XG5cbkBtaXhpbiBidG4tYnR7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7IFxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgXG4gICY6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjokdGhlbWUtY29sb3I7fSBcbn1cbkBtaXhpbiBvcGFjaXR5LWh7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbkBtaXhpbiBvcGFjaXR5LXN7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5AbWl4aW4gYnRuLXBvc3QtZGVmYXVsdHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc0NzQ3NDtcbiAgY29sb3I6ICM3NDc0NzQ7XG4gIG1hcmdpbjogMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuM3MgZWFzZSAwcyk7XG59XG4vLyBURVhULUFMSUdOXG5cbkBtaXhpbiBydGwtdGV4dC1hbGlnbi1jZW50ZXIgKCkge1xuICBAaW5jbHVkZSBydGwtYmFzZS1zaW1wbGUodGV4dC1hbGlnbiwgJHJ0bC1jZW50ZXIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2x1bW4tNSgpe1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcblx0XHQuY29sLXhsLTItNHtcblx0XHRcdGZsZXg6IDAgMCAyMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDIwJTtcblx0XHR9XG5cdH1cblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKXtcblx0XHQuY29sLWxnLTItNHtcblx0XHRcdGZsZXg6IDAgMCAyMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDIwJTtcblx0XHR9XG5cdH1cdFxuXHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcblx0XHQuY29sLW1kLTItNHtcblx0XHRcdGZsZXg6IDAgMCAyMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDIwJTtcblx0XHR9XG5cdH1cblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teHMtbWluKSB7XG5cdFx0LmNvbC1zbS0yLTR7XG5cdFx0XHRmbGV4OiAwIDAgMjAlO1xuXHRcdFx0bWF4LXdpZHRoOiAyMCU7XG5cdFx0fVxuXHR9XHRcbn0iLCIvLyBCb3ggU2l6ZVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtaXhpbiBib3gtc2l6ZSgkYmFja2dyb3VuZCwgJHBhZGRpbmctdG9wLCRwYWRkaW5nLWJvdHRvbSl7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcclxuICAgIHBhZGRpbmctdG9wOiAkcGFkZGluZy10b3A7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmctYm90dG9tO1xyXG59XHJcblxyXG4vLyBCdXR0b25cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUoJGNvbG9yLCAkYmFja2dyb3VuZCwgJGJvcmRlciwgJGJhY2tncm91bmQtaG92ZXIsICRjb2xvci1ob3ZlciwgJGJvcmRlci1ob3Zlcikge1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xyXG4gICAgYm9yZGVyOiAkYm9yZGVyO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMsXHJcbiAgICAmOmFjdGl2ZSxcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWhvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kLWhvdmVyO1xyXG4gICAgICAgIGJvcmRlcjogJGJvcmRlci1ob3ZlcjtcclxuICAgIH1cclxuICAgIC5mYSwuaWNvbntcclxuICAgICAgICBmb250LXNpemU6ICRpY29uLWZvbnQtc2l6ZS1iYXNlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxufVxyXG5cclxuLy8gQmxvY2tcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWl4aW4gYmxvY2stdmFyaWFudCgkYm9yZGVyLCAkaGVhZGluZy10ZXh0LWNvbG9yLCAkaGVhZGluZy1iZy1jb2xvciwgJGhlYWRpbmctYm9yZGVyKSB7XHJcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiAkaGVhZGluZy1iZy1jb2xvcjtcclxuICAgICYgLiN7JGJsb2NrLWhlYWRpbmctc2VsZWN0b3J9IHtcclxuICAgICAgICAmIHNwYW46YmVmb3JlLCAmIHNwYW46YWZ0ZXJ7IGJhY2tncm91bmQ6JHdoaXRlOyB9XHJcbiAgICAgICAgY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRpbmctYmctY29sb3I7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkaGVhZGluZy1ib3JkZXI7XHJcbiAgICAgICAgKyAuI3skYmxvY2stcHJlZml4fS1jb2xsYXBzZSAuI3skYmxvY2stY29udGVudC1zZWxlY3Rvcn0ge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkYm9yZGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgPiAuI3skYmxvY2stcHJlZml4fS1mb290ZXIge1xyXG4gICAgICAgICsgLiN7JGJsb2NrLXByZWZpeH0tY29sbGFwc2UgLiN7JGJsb2NrLXByZWZpeH0tYm9keSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRib3JkZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gYmxvY2stZWxlbWVudHMtc3R5bGVzKCRib3JkZXIsICRoZWFkaW5nLXRleHQtY29sb3IsICRoZWFkaW5nLWJnLWNvbG9yLCAkaGVhZGluZy1ib3JkZXIsICR0ZXh0LWNvbG9yLCAkdGV4dC1jb2xvci1wcmltYXJ5KXtcclxuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcclxuICAgIGJhY2tncm91bmQ6ICRoZWFkaW5nLWJnLWNvbG9yO1xyXG4gICAgJiAuI3skYmxvY2staGVhZGluZy1zZWxlY3Rvcn0ge1xyXG4gICAgICAgIGNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkaW5nLWJnLWNvbG9yO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGhlYWRpbmctYm9yZGVyO1xyXG4gICAgICAgICsgLiN7JGJsb2NrLXByZWZpeH0tY29sbGFwc2UgLiN7JGJsb2NrLWNvbnRlbnQtc2VsZWN0b3J9IHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGJvcmRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmID4gLiN7JGJsb2NrLXByZWZpeH0tZm9vdGVyIHtcclxuICAgICAgICArIC4jeyRibG9jay1wcmVmaXh9LWNvbGxhcHNlIC4jeyRibG9jay1wcmVmaXh9LWJvZHkge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkYm9yZGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyoqKiovXHJcbkBtaXhpbiBjb250YWluZXItbGF5b3V0LXZhcmlhbnQoJGNvbG9yLCAkYmFja2dyb3VuZCwgJGxpbmtjb2xvciwgICR0b3BiYXItbGluay1jb2xvci1ob3ZlciApe1xyXG4gICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgYXtcclxuICAgICAgICBjb2xvcjokbGlua2NvbG9yO1xyXG4gICAgfVxyXG4gICAgYTpob3ZlcntcclxuICAgICAgICBjb2xvcjogJHRvcGJhci1saW5rLWNvbG9yLWhvdmVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLz09IElubGluZSBibG9ja1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gaW5saW5lLWJsb2NrICgkaGFzbGF5b3V0IDogdHJ1ZSl7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgQGlmICRoYXNsYXlvdXQgPT0gdHJ1ZSB7XHJcbiAgICAgICAgLmx0LWllOCAmIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgICB6b29tOiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy89PSB2ZXJ0aWNhbCBibG9ja1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gdmVydGljYWwtY2VudGVyKCAkd2lkdGg6IDEwMHB4LCAkaGVpZ2h0OiAxMDBweCkge1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgd2lkdGg6ICR3aWR0aDtcclxuICAgIGhlaWdodDogJGhlaWdodDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLy89PSBUcmFuc2xhdGUgWCAtIFkgLSBaXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiB0cmFuc2xhdGVYKCR4KSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgkeCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCR4KTsgLy8gSUU5IG9ubHlcclxuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgkeCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJHgpO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNsYXRlWSgkeSkge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoJHkpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgkeSk7IC8vIElFOSBvbmx5XHJcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoJHkpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCR5KTtcclxufVxyXG5cclxuQG1peGluIHRyYW5zbGF0ZVooJHopIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKCR6KTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooJHopOyAvLyBJRTkgb25seVxyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVaKCR6KTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigkeik7XHJcbn1cclxuXHJcbi8vPT0gVHJhbnNmb3JtXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiB0cmFuc2Zvcm0oJGFyZ3VtZW50KXtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiAoJGFyZ3VtZW50KTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiAoJGFyZ3VtZW50KTtcclxuICAgIC1tcy10cmFuc2Zvcm06ICgkYXJndW1lbnQpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiAoJGFyZ3VtZW50KTtcclxuICAgIHRyYW5zZm9ybTogKCRhcmd1bWVudCk7XHJcbn1cclxuXHJcbi8vPT0gVHJhbnNmb3JtXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiB0cmFuc2l0aW9uLWRlbGF5KCR0aW1lMSwkdGltZTIpe1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAoJHRpbWUxLCR0aW1lMik7XHJcbiAgICAtbW96LXRyYW5zaXRpb24tZGVsYXk6ICgkdGltZTEsJHRpbWUyKTtcclxuICAgIC1tcy10cmFuc2l0aW9uLWRlbGF5OiAoJHRpbWUxLCR0aW1lMik7XHJcbiAgICAtby10cmFuc2l0aW9uLWRlbGF5OiAoJHRpbWUxLCR0aW1lMik7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAoJHRpbWUxLCR0aW1lMik7XHJcbn1cclxuXHJcbi8vPT0gQmFja2dyb3VuZCBTaXplXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBiYWNrZ3JvdW5kLXNpemUoJHNpemUxLCRzaXplMikge1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6ICgkc2l6ZTEsJHNpemUyKTtcclxuICAgIC1tb3otYmFja2dyb3VuZC1zaXplOiAoJHNpemUxLCRzaXplMik7XHJcbiAgICAtbXMtYmFja2dyb3VuZC1zaXplOiAoJHNpemUxLCRzaXplMik7XHJcbiAgICAtby1iYWNrZ3JvdW5kLXNpemU6ICgkc2l6ZTEsJHNpemUyKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogKCRzaXplMSwkc2l6ZTIpO1xyXG59XHJcblxyXG4vLz09IEJhY2tncm91bmQgb3JpZ2luXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBiYWNrZ3JvdW5kLW9yaWdpbigkdmFsdWUxLCR2YWx1ZTIpe1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLW9yaWdpbjogKCR2YWx1ZTEsJHZhbHVlMik7XHJcbiAgICAtbW96LWJhY2tncm91bmQtb3JpZ2luOiAoJHZhbHVlMSwkdmFsdWUyKTtcclxuICAgIC1tcy1iYWNrZ3JvdW5kLW9yaWdpbjogKCR2YWx1ZTEsJHZhbHVlMik7XHJcbiAgICAtby1iYWNrZ3JvdW5kLW9yaWdpbjogKCR2YWx1ZTEsJHZhbHVlMik7XHJcbiAgICBiYWNrZ3JvdW5kLW9yaWdpbjogKCR2YWx1ZTEsJHZhbHVlMik7XHJcbn1cclxuXHJcbi8vPT0gQm9yZGVyIHJhZGl1c1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgICBib3JkZXItcmFkaXVzICAgICAgICAgOiAkcmFkaXVzO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzIDogJHJhZGl1cztcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1cyAgICA6ICRyYWRpdXM7XHJcbiAgICAtbXMtYm9yZGVyLXJhZGl1cyAgICAgOiAkcmFkaXVzO1xyXG4gICAgLW8tYm9yZGVyLXJhZGl1cyAgICAgIDogJHJhZGl1cztcclxufVxyXG5cclxuLy89PSBUZXh0IFNoYWRvd1xyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gdGV4dC1zaGFkb3coJHNoYWRvdykge1xyXG4gICAgdGV4dC1zaGFkb3cgICAgICAgICA6ICRzaGFkb3c7XHJcbiAgICAtd2Via2l0LXRleHQtc2hhZG93IDogJHNoYWRvdztcclxuICAgIC1tb3otdGV4dC1zaGFkb3cgICAgOiAkc2hhZG93O1xyXG4gICAgLW1zLXRleHQtc2hhZG93ICAgICA6ICRzaGFkb3c7XHJcbiAgICAtby10ZXh0LXNoYWRvdyAgICAgIDogJHNoYWRvdztcclxufVxyXG5cclxuLy89PSBUcmFuc2Zvcm0gT3JpZ2luXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiB0cmFuc2Zvcm0tb3JpZ2luKCRvcmlnaW5YLCRvcmlnaW5ZKSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW4gOiAkb3JpZ2luWCAkb3JpZ2luWTtcclxuICAgIC1tb3otdHJhbnNmb3JtLW9yaWdpbiAgICA6ICRvcmlnaW5YICRvcmlnaW5ZO1xyXG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW4gICAgIDogJG9yaWdpblggJG9yaWdpblk7IC8vIElFOSBvbmx5XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luICAgICAgICAgOiAkb3JpZ2luWCAkb3JpZ2luWTtcclxufVxyXG5cclxuLy89PSBhcHBlYXJhbmNlXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBhcHBlYXJhbmNlKCkge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlIDogbm9uZTtcclxuICAgIC1tb3otYXBwZWFyYW5jZSAgICA6IG5vbmU7XHJcbiAgICAtby1hcHBlYXJhbmNlICAgICAgOiBub25lO1xyXG4gICAgLW1zLWFwcGVhcmFuY2UgICAgIDogbm9uZTtcclxuICAgIGFwcGVhcmFuY2UgICAgICAgICA6IG5vbmU7XHJcbn1cclxuXHJcbi8vPT0gc2VsZWN0aW9uXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiRwcmVmaXhlczogKFwiLW1vei1cIiwgXCJcIik7XHJcbkBtaXhpbiBzZWxlY3Rpb24oJGNvbG9yLCAkYmFja2dyb3VuZCkge1xyXG4gICAgQGVhY2ggJHByZWZpeCBpbiAkcHJlZml4ZXMge1xyXG4gICAgICAgIDo6I3skcHJlZml4fXNlbGVjdGlvbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy89PSBhbmltYXRpb24gZmlsbCBtb2RlXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBhbmltYXRpb24tZmlsbC1tb2RlKCRmaWxsKSB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6ICRmaWxsO1xyXG4gICAgLW1vei1hbmltYXRpb24tZmlsbC1tb2RlOiAkZmlsbDtcclxuICAgIC1vLWFuaW1hdGlvbi1maWxsLW1vZGU6ICRmaWxsO1xyXG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogJGZpbGw7XHJcbn1cclxuXHJcbi8vPT0gZmlsdGVyXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBmaWx0ZXIoJGFyZ3VtZW50KXtcclxuICAgIGZpbHRlciAgICAgICAgIDogJGFyZ3VtZW50O1xyXG4gICAgLXdlYmtpdC1maWx0ZXIgOiAkYXJndW1lbnQ7XHJcbiAgICAtbW96LWZpbHRlciAgICA6ICRhcmd1bWVudDtcclxuICAgIC1vLWZpbHRlciAgICAgIDogJGFyZ3VtZW50O1xyXG4gICAgLW1zLWZpbHRlciAgICAgOiAkYXJndW1lbnQ7XHJcbn1cclxuXHJcbi8vIENsZWFyIExpc3RzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1peGluIGNsZWFyLWxpc3QoKXtcclxuICAgIHBhZGRpbmcgICAgOiAwO1xyXG4gICAgbGlzdC1zdHlsZSA6IG5vbmU7XHJcbn1cclxuXHJcbi8vIEZvcm1hcnQgbGlzdHMgd2lkZ2V0XHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQG1peGluIGxpc3RzLXN0eWxlKCkge1xyXG4gICAgdWwsb2x7XHJcbiAgICAgICAgQGluY2x1ZGUgY2xlYXItbGlzdCgpO1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2hpbGRyZW57XHJcbiAgICAgICAgICAgICAgICA+IGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVse1xyXG4gICAgICAgICAgICBsaTpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbkBtaXhpbiBib3gtc2hhZG93LW1hcmtldCgpe1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDJweCAycHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG59XHJcblxyXG4vLyBQb3NpdGlvbiBtaXhpblxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBAcGFyYW0gW3N0cmluZ10gJHBvc2l0aW9uOiBwb3NpdGlvbiB0eXBlXHJcbi8vIEBwYXJhbSBbbGlzdF0gJGFyZ3M6IGxpc3Qgb2Ygb2Zmc2V0cyBhbmQgdmFsdWVzXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBwb3NpdGlvbigkcG9zaXRpb24sICRhcmdzKSB7XHJcbiAgICBAZWFjaCAkbyBpbiB0b3AgcmlnaHQgYm90dG9tIGxlZnQge1xyXG4gICAgICAgICRpOiBpbmRleCgkYXJncywgJG8pO1xyXG4gICAgICAgIEBpZiAkaVxyXG4gICAgICAgICAgICBhbmQgJGkgKyAxIDw9IGxlbmd0aCgkYXJncylcclxuICAgICAgICAgICAgYW5kIHR5cGUtb2YoIG50aCgkYXJncywgJGkgKyAxKSApID09IG51bWJlciB7XHJcbiAgICAgICAgICAgICN7JG99OiBudGgoJGFyZ3MsICRpICsgMSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgcG9zaXRpb246ICRwb3NpdGlvbjtcclxufVxyXG5cclxuXHJcbi8vIEFic29sdXRlIHBvc2l0aW9uaW5nIG1peGluXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIEBwYXJhbSBbbGlzdF0gJGFyZ3M6IGxpc3Qgb2Ygb2Zmc2V0cyBhbmQgdmFsdWVzXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiBhYnNvbHV0ZSgkYXJncykge1xyXG4gICAgQGluY2x1ZGUgcG9zaXRpb24oYWJzb2x1dGUsICRhcmdzKTtcclxufVxyXG5cclxuLy8gQXJyb3cgbWl4aW5cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gQHBhcmFtIFtzdHJpbmddICRkaXJlY3Rpb246IGFycm93IGRpcmVjdGlvblxyXG4vLyBAcGFyYW0gW2xpc3RdICRwb3NpdGlvbjogbGlzdCBvZiBvZmZzZXRzIGFuZCB2YWx1ZXNcclxuLy8gQHBhcmFtIFtjb2xvcl0gJGNvbG9yIChpbmhlcml0KTogYXJyb3cgY29sb3JcclxuLy8gQHBhcmFtIFtudW1iZXJdICRzaXplICgxZW0pOiBhcnJvdyBzaXplXHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbkBtaXhpbiB0cmlhbmdsZSgkZGlyZWN0aW9uLCAkcG9zaXRpb24sICRjb2xvcjogY3VycmVudENvbG9yLCAkc2l6ZTogMWVtKSB7XHJcbiAgICAvLyBNYWtlIHN1cmUgdGhlIGRpcmVjdGlvbiBpcyB2YWxpZFxyXG4gICAgQGlmIG5vdCBpbmRleCh0b3AgcmlnaHQgYm90dG9tIGxlZnQsICRkaXJlY3Rpb24pIHtcclxuICAgICAgICBAd2FybiBcIkRpcmVjdGlvbiBtdXN0IGJlIG9uZSBvZiB0b3AsIHJpZ2h0LCBib3R0b20gb3IgbGVmdC5cIjtcclxuICAgIH1cclxuXHJcbiAgICBAZWxzZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgYWJzb2x1dGUoJHBvc2l0aW9uKTsgLy8gUG9zaXRpb25cclxuICAgICAgICBAaW5jbHVkZSBzcXVhcmUoMCk7IC8vIFNpemVcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICAgICBib3JkZXItI3tvcHBvc2l0ZS1wb3NpdGlvbigkZGlyZWN0aW9uKX06ICRzaXplICogMS41IHNvbGlkICRjb2xvcjtcclxuICAgICAgICAkcGVycGVuZGljdWxhci1ib3JkZXJzOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgQGlmICRkaXJlY3Rpb24gPT0gdG9wIG9yICRkaXJlY3Rpb24gPT0gYm90dG9tIHtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICAgJHBlcnBlbmRpY3VsYXItYm9yZGVycztcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAgJHBlcnBlbmRpY3VsYXItYm9yZGVycztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQgb3IgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJHBlcnBlbmRpY3VsYXItYm9yZGVycztcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogICAgJHBlcnBlbmRpY3VsYXItYm9yZGVycztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vLyBGb250IHNpemUgLSByZW1cclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbkBmdW5jdGlvbiBwYXJzZUludCgkbikgeyAvKiAyICovXHJcbiAgQHJldHVybiAkbiAvICgkbiAqIDAgKyAxKTtcclxufVxyXG5cclxuQG1peGluIGZvbnQtc2l6ZSgkcHJvcGVydHksICR2YWx1ZXMpIHtcclxuXHQjeyRwcm9wZXJ0eX06ICR2YWx1ZXM7XHJcbn1cclxuXHJcblxyXG4vLz09IEJvcmRlclxyXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5AbWl4aW4gYm9yZGVyKCAkY29vcmRpbmF0ZXM6IDAgMCAwIDAsICRjb2xvdXI6ICRib3JkZXItY29sb3IsICRzdHlsZTogc29saWQgKSB7XHJcbiAgICAkdG9wOiBudGgoJGNvb3JkaW5hdGVzLCAxKTtcclxuICAgICRyaWdodDogbnRoKCRjb29yZGluYXRlcywgMik7XHJcbiAgICAkYm90dG9tOiBudGgoJGNvb3JkaW5hdGVzLCAzKTtcclxuICAgICRsZWZ0OiBudGgoJGNvb3JkaW5hdGVzLCA0KTtcclxuICAgIEBpZiBub3QodW5pdGxlc3MoJHRvcCkpIHtcclxuICAgICAgICBib3JkZXItdG9wOiAkdG9wICRzdHlsZSAkY29sb3VyO1xyXG4gICAgfVxyXG4gICAgQGlmIG5vdCh1bml0bGVzcygkcmlnaHQpKSB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAkcmlnaHQgJHN0eWxlICRjb2xvdXI7XHJcbiAgICB9XHJcbiAgICBAaWYgbm90KHVuaXRsZXNzKCRib3R0b20pKSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGJvdHRvbSAkc3R5bGUgJGNvbG91cjtcclxuICAgIH1cclxuICAgIEBpZiBub3QodW5pdGxlc3MoJGxlZnQpKSB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6ICRsZWZ0ICRzdHlsZSAkY29sb3VyO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBTdGF0ZSBhbmQgaG92ZXJcclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1peGluIHN0YXRlLWhvdmVyLWRlZmF1bHQoJHRpbWUsICRiYWNrZ3JvdW5kLCAkYm9yZGVyLWNvbG9yKXtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsICR0aW1lKTtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIHN0YXRlLWhvdmVyKCR0aW1lLCRoZWlnaHQsJGNvbG9yKXtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coaW5zZXQgMCAwIDAgMCAkY29sb3IpO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgJHRpbWUgY3ViaWMtYmV6aWVyKDAuOCwwLDAsMSkpO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAkdGltZSBjdWJpYy1iZXppZXIoMC44LDAsMCwxKSk7XHJcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwICgtJGhlaWdodCkgMCAwICRjb2xvcik7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzdGF0ZS1ob3Zlci0yKCRiYWNrZ3JvdW5kKXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgJjphZnRlcntcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHotaW5kZXg6IC01MDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgQGluY2x1ZGUgc2NhbGUoMCk7XHJcbiAgICAgICAgQGluY2x1ZGUgdmVydGljYWwtY2VudGVyKDEwMCUsMTAwJSk7XHJcbiAgICAgICAgQGluY2x1ZGUgb3BhY2l0eSgwKTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uLWRlbGF5KDAuM3MsMHMpO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtIDBzIGN1YmljLWJlemllcigwLjE5LDEsMC4yMiwxKSAwLjNzLG9wYWNpdHkgMC4zcyBjdWJpYy1iZXppZXIoMC4xOSwxLDAuMjIsMSkpO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzY2FsZSgxKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgb3BhY2l0eSgxKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xOSwxLDAuMjIsMSksb3BhY2l0eSAwLjVzIGN1YmljLWJlemllcigwLjE5LDEsMC4yMiwxKSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vPT0gRmxleGlibGUgTGF5b3V0XHJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG5AbWl4aW4gZmxleGJveCB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuJWZsZXhib3gge1xyXG4gICAgQGluY2x1ZGUgZmxleGJveDtcclxufVxyXG5cclxuQG1peGluIGlubGluZS1mbGV4IHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWZsZXg7XHJcbiAgICBkaXNwbGF5OiAtbW96LWlubGluZS1mbGV4O1xyXG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbn1cclxuXHJcbiVpbmxpbmUtZmxleCB7XHJcbiAgICBAaW5jbHVkZSBpbmxpbmUtZmxleDtcclxufVxyXG5cclxuXHJcblxyXG4vLyBSZXRpbmEgU3ByaXRlIE1peGluc1xyXG5cclxuQG1peGluIHJldGluYS1zcHJpdGUtYmFja2dyb3VuZCgkdXJsLCRwb3NpdGlvbiwkd2lkdGgsJGhlaWdodCl7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCR1cmwpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJHBvc2l0aW9uO1xyXG4gICAgd2lkdGg6JHdpZHRoO1xyXG4gICAgaGVpZ2h0OiRoZWlnaHQ7XHJcbn0iLCIvLyBTdXBwb3J0IGZvciBSVEwgKFJpZ2h0IHRvIExlZnQpICYgbm9uLWxhdGluIGZvbnRzXHJcblxyXG4ucnRse1xyXG5cdGRpcmVjdGlvbjogcnRsO1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xyXG5cdFx0LmNvbC14bC0yLTQge1xyXG5cdFx0XHR3aWR0aDogMjAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQud2lkZ2V0LndpZGdldF9jYXRlZ29yaWVzIHVsIGxpOmhvdmVye1xyXG5cdFx0YSwgc3BhbntcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKCByb3RhdGUoMTgwZGVnKSApO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5id3AtdG9wLWJhciAuZGlzcGxheSBsaXtcclxuXHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0fVxyXG5cdFx0JjpmaXJzdC1jaGlsZHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubWluaS1jYXJ0IC5jYXJ0LXBvcHVwe1xyXG5cdFx0cmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuXHRcdGxlZnQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5id3AtdG9wLWJhciAuZGlzcGxheSBsaTpmaXJzdC1jaGlsZHtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHR9XHJcblx0LmJ3cC1oZWFkZXIgLmJsb2NrLXRvcC1saW5rID4gLndpZGdldCAud2lkZ2V0LWN1c3RvbS1tZW51ID4gZGl2e1xyXG5cdFx0bGVmdDogYXV0bztcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdH1cclxuXHQuZW50cnktbWV0YSA+ICo6bm90KC5zdGlja3ktcG9zdCl7XHJcblx0XHQmOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE0cHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMTRweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmJlc3RzZWxsZXItcHJvZHVjdCAuc2xpY2stYXJyb3cuZmEtYW5nbGUtbGVmdCwgLmZlYXR1cmVkLXByb2R1Y3QgLnNsaWNrLWFycm93LmZhLWFuZ2xlLWxlZnR7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IGF1dG87XHJcblx0fVxyXG5cdC5iZXN0c2VsbGVyLXByb2R1Y3QgLnNsaWNrLWFycm93LmZhLWFuZ2xlLXJpZ2h0LCAuZmVhdHVyZWQtcHJvZHVjdCAuc2xpY2stYXJyb3cuZmEtYW5nbGUtcmlnaHR7XHJcblx0XHRsZWZ0OiAzNXB4O1xyXG5cdFx0cmlnaHQ6YXV0bztcclxuXHR9XHJcblx0LmJ3cC10b3AtYmFyIC53b29jb21tZXJjZS1vcmRlcmluZyAucHdiLWRyb3Bkb3duLW1lbnV7XHJcblx0XHRsZWZ0OjAgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LmJ3cF9wcm9kdWN0X2xpc3Quc2Nyb2xse1xyXG5cdFx0ZGlyZWN0aW9uOiBsdHI7XHJcblx0fVxyXG59IiwiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgQkxPQ0sgVE9QIEJBUiAgXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovICBcclxuI2J3cC10b3BiYXJ7XHJcbiAgICBjb2xvcjogJHRvcGJhci1jb2xvcjtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuXHRoZWlnaHQ6NDVweDtcclxuXHRsaW5lLWhlaWdodDogNDVweDtcclxuXHRhIHtcclxuXHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZW1haWwsLmFkZHJlc3N7XHJcblx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdGl7XHJcblx0XHRcdG1hcmdpbi1yaWdodDoxMHB4O1xyXG5cdFx0XHRmb250LXNpemU6MTVweDtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdHRvcDoycHg7XHJcblx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5lbWFpbHtcclxuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDEwcHgpO1xyXG5cdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgxNXB4KTtcclxuXHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgwKTtcclxuXHRcdFx0YmFja2dyb3VuZDojZDRkNGQ0O1xyXG5cdFx0XHR3aWR0aDoxcHg7XHJcblx0XHRcdGhlaWdodDoxOHB4O1xyXG5cdFx0XHR0b3A6Y2FsYyg1MCUgLSA5cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQjdG9wYmFyX21lbnV7XHJcblx0XHRsaXN0LXN0eWxlOm5vbmU7XHJcblx0XHRwYWRkaW5nOjA7XHJcblx0XHRsaXtcclxuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLXJpZ2h0KDEwcHgpO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDApO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6I2Q0ZDRkNDtcclxuXHRcdFx0XHR3aWR0aDoxcHg7XHJcblx0XHRcdFx0aGVpZ2h0OjE4cHg7XHJcblx0XHRcdFx0dG9wOmNhbGMoNTAlIC0gOXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgwKTtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1yaWdodCgwKTtcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnRvcGJhci1yaWdodHtcclxuXHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLXJpZ2h0KCk7XHJcblx0XHQ+KntcclxuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLXJpZ2h0KDEwcHgpO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgwKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiNkNGQ0ZDQ7XHJcblx0XHRcdFx0d2lkdGg6MXB4O1xyXG5cdFx0XHRcdGhlaWdodDoxOHB4O1xyXG5cdFx0XHRcdHRvcDpjYWxjKDUwJSAtIDlweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMCk7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctcmlnaHQoMCk7XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1yaWdodCgwKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRmb250LXdlaWdodDo3MDA7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0aXtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6MTBweDtcclxuXHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHR0b3A6MXB4O1xyXG5cdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJsb2NrLXRvcC1saW5re1xyXG5cdFx0XHQ+KntcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDE1cHgpO1xyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5ibG9jay10b3AtbGlua3tcclxuXHRcdC53aWRnZXQtdGl0bGV7XHJcblx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OjQwMDtcclxuXHRcdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjIwcHg7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LWJhc2U7XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdFbGVnYW50SWNvbnMnICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Y29udGVudDogXCJcXDMzXCI7XHJcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOjFweDtcclxuXHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5hY3RpdmUsJjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5hY3RpdmV7XHJcblx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoLTE4MGRlZykpO1xyXG5cdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6JHRleHQtY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lm1lbnUtbGFuZ3VhZ2UtbWVudS1jb250YWluZXIsLm1lbnUtY3VycmVuY3ktbWVudS1jb250YWluZXJ7XHJcblx0XHRcdHRvcDozMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucGhvbmV7XHJcblx0XHRkaXNwbGF5OmlubGluZS1mbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0aXtcclxuXHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRmb250LXNpemU6MjBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6NDVweDtcclxuXHRcdFx0dG9wOi0ycHg7XHJcblx0XHR9XHJcblx0XHQuY29udGVudCBhe1xyXG5cdFx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRmb250LWZhbWlseTokZm9udC1mYW1pbHktc2Vjb25kO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnRvcGJhci12MSB7XHJcblx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWJlYmViO1xyXG5cdH1cclxuXHQmLnRvcGJhci12MiB7XHJcblx0XHRiYWNrZ3JvdW5kOmRhcmtlbigkdGhlbWUtY29sb3IsMTklKTtcclxuXHRcdGF7XHJcblx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5hZGRyZXNzLC5lbWFpbHtcclxuXHRcdFx0aXtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdFx0dG9wOjJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmVtYWlsOmJlZm9yZXtcclxuXHRcdFx0YmFja2dyb3VuZDpyZ2JhKCR3aGl0ZSwwLjE1KTtcclxuXHRcdH1cclxuXHRcdC5ibG9jay10b3AtbGluayAud2lkZ2V0LXRpdGxle1xyXG5cdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQjdG9wYmFyX21lbnUgbGk6YmVmb3Jle1xyXG5cdFx0XHRiYWNrZ3JvdW5kOnJnYmEoJHdoaXRlLDAuMTUpO1xyXG5cdFx0fVxyXG5cdFx0LnNoaXB7XHJcblx0XHRcdC5jb250ZW50e1xyXG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRmb250LXdlaWdodDo0MDA7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LWJhc2U7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji50b3BiYXItdjMge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgkd2hpdGUsMC4xKTtcclxuXHRcdGJhY2tncm91bmQ6JGdyYXktZGFyaztcclxuXHRcdGF7XHJcblx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5hZGRyZXNzLC5lbWFpbHtcclxuXHRcdFx0aXtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5lbWFpbDpiZWZvcmV7XHJcblx0XHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0fVxyXG5cdFx0LmJsb2NrLXRvcC1saW5rIC53aWRnZXQtdGl0bGV7XHJcblx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0Ji5hY3RpdmV7XHJcblx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCN0b3BiYXJfbWVudSBsaTpiZWZvcmV7XHJcblx0XHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnRvcGJhci12NCB7XHJcblx0XHRiYWNrZ3JvdW5kOiNmMmYyZjI7XHJcblx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdGF7XHJcblx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmVtYWlsOmJlZm9yZXtcclxuXHRcdFx0YmFja2dyb3VuZDogI2Q0ZDRkNDtcclxuXHRcdH1cclxuXHRcdC5ibG9jay10b3AtbGlua3tcclxuXHRcdFx0LndpZGdldC10aXRsZXtcclxuXHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdCYuYWN0aXZlLCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC53b29jcy1zdHlsZS0xLWRyb3Bkb3due1xyXG5cdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59IFxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICBCTE9DSyBIRUFERVIgXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovIFxyXG4udGl0bGUtdmVydGljYWx7XHJcblx0aDJ7XHJcblx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdHBhZGRpbmctYm90dG9tOjEwcHggIWltcG9ydGFudDtcclxuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6NzAwO1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRib3R0b206LTFweDtcclxuXHRcdFx0QGluY2x1ZGUgc2l6ZSg0MHB4LDFweCk7XHJcblx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uY2F0ZWdvcmllcy12ZXJ0aWNhbC1tZW51e1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtaW4td2lkdGg6MjQwcHg7XHJcblx0Ji5zaG93e1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6JHNjcmVlbi1tZC1tYXgpe1xyXG5cdFx0XHQuYndwLXZlcnRpY2FsLW5hdmlnYXRpb24gPmRpdntcclxuXHRcdFx0XHRkaXNwbGF5IDogYmxvY2sgIWltcG9ydGFudDtcclxuXHRcdFx0XHRoZWlnaHQgOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHRcclxuXHQmLmFjY29yZGlvbntcclxuXHRcdC52ZXJ0aWNhbG1lbnV7XHJcblx0XHRcdGJvcmRlcjowICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQuYndwLXZlcnRpY2FsLW5hdmlnYXRpb24gPmRpdntcclxuXHRcdFx0ZGlzcGxheSA6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tZW51LWl0ZW0tZGVzY3tcclxuXHRcdGRpc3BsYXk6bm9uZTtcclxuXHR9XHJcblx0LndpZGdldC10aXRsZXtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRsaW5lLWhlaWdodDogNDVweDtcclxuXHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHRcdHBhZGRpbmc6MCAyMHB4O1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LWJhc2U7XHJcblx0XHQuaWNvbi1jYXRle1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRcdFx0d2lkdGg6MTBweDtcclxuXHRcdFx0aGVpZ2h0OjJweDtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbigyMHB4ICwzNXB4ICwwICwwKTtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRcdFx0XHR3aWR0aDoyNnB4O1xyXG5cdFx0XHRcdGhlaWdodDoycHg7XHJcblx0XHRcdFx0dG9wOi02cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHRcdFx0d2lkdGg6MTdweDtcclxuXHRcdFx0XHRoZWlnaHQ6MnB4O1xyXG5cdFx0XHRcdGJvdHRvbTotNnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnRWxlZ2FudEljb25zJztcclxuXHRcdFx0Y29udGVudDogXCJcXDMzXCI7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDVweCk7XHJcblx0XHRcdGZvbnQtc2l6ZToxNnB4O1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0XHRmb250LXdlaWdodDo0MDA7XHJcblx0XHR9XHJcblx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKC0xODBkZWcpKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQ+ZGl2e1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHR0b3A6IGNhbGMoMTAwJSArIDVweCk7XHJcblx0XHRib3JkZXItdG9wOjA7XHJcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG5cdFx0QGluY2x1ZGUgYm94LXNoYWRvdyggMHB4IDBweCAxMHB4IDFweCByZ2JhKDE0NCwgMTQ0LCAxNDQsIDAuMSkpO1xyXG5cdFx0bWluLXdpZHRoOjIwMHB4O1xyXG5cdH1cclxuXHQuYndwLXZlcnRpY2FsLW5hdmlnYXRpb24gPmRpdntcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHR1bC5tZW51e1xyXG5cdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdGxpe1xyXG5cdFx0XHRcdCYubWVudS1oaWRlLXRpdGxle1xyXG5cdFx0XHRcdFx0PiBzcGFuLnRpdGxlLCA+YXtcclxuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KXtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6MCFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5tZW51LWl0ZW0taGFzLWNoaWxkcmVue1xyXG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHQ+YXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDFweDtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjJmYlwiIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoNXB4KTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoMCk7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiTWF0ZXJpYWxcIjtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IGNhbGMoNTAlIC0gMTVweCk7XHJcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogcmdiYSg5OSwgOTksIDk5LCAwLjUpO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRsaS5sZXZlbC0we1xyXG5cdFx0XHRcdGZsb2F0OnVuc2V0O1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0cG9zaXRpb246dW5zZXQgIWltcG9ydGFudDtcclxuXHRcdFx0XHRwYWRkaW5nOjAgMjBweDtcclxuXHRcdFx0XHRsaXN0LXN0eWxlOm5vbmU7XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTpub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubWVudS1pbWd7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcblx0XHRcdFx0XHR3aWR0aDogMjJweDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTVweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMjJweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTVweCk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR0b3A6IDBweDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcblx0XHRcdFx0XHRjb2xvcjojYzZjNmM2O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQ+YXtcclxuXHRcdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IGRhc2hlZCAjZTllOWU5O1xyXG5cdFx0XHRcdFx0cGFkZGluZzo4LjVweCAwO1xyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0PiBzcGFue1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5Om5vbmUhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbnsgICAgICAgICAgICAgICAgICAgICAgIFxyXG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpe1xyXG5cdFx0XHRcdFx0XHQ+IHVsLnN1Yi1tZW51LGRpdi5zdWItbWVudSB7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KGNhbGMoMTAwJSArIDUwcHgpKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHQ+IHVsLnN1Yi1tZW51LGRpdi5zdWItbWVudSB7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDEwMCUpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjpub3QoLm1lZ2EtbWVudSl7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW57XHJcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpe1xyXG5cdFx0XHRcdFx0XHRcdFx0PiB1bC5zdWItbWVudSxkaXYuc3ViLW1lbnUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0PiB1bC5zdWItbWVudSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdD5he1xyXG5cdFx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsXCI7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDApO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAxNXB4KTtcclxuXHRcdFx0XHRcdFx0XHRib3R0b206IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6cmdiYSgkdGV4dC1jb2xvciwwLjUpO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZShhdXRvKTtcclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lm1lbnUtaXRlbS1oYXMtY2hpbGRyZW57XHJcblx0XHRcdFx0XHQ+YSA+c3BhbntcclxuXHRcdFx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5tZWdhLW1lbnUtZnVsbHdpZHRoLXdpZHRoe1xyXG5cdFx0XHRcdFx0dWwuc3ViLW1lbnUsZGl2LnN1Yi1tZW51e1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdChjYWxjKDEwMCUgKyAzMHB4KSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHVsLnN1Yi1tZW51LGRpdi5zdWItbWVudXtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDEwMCUpO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzoyNXB4IDIwcHg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odW5zZXQpO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHR6LWluZGV4OiA5OTk5O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6IDIyNXB4O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktaCgpO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAjZjVmNWY1O1xyXG5cdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6bm9uZTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDVweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcclxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOjA7ICBcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0dWwuc3ViLW1lbnV7XHJcblx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdD5saXtcclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHQ+dWwuc3ViLW1lbnV7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5tZWdhLW1lbnV7XHJcblx0XHRcdFx0XHQ+dWwuc3ViLW1lbnUsZGl2LnN1Yi1tZW51e1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRcdFx0XHQ+ZGl2e1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6MTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOjk5MnB4KXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDo3MTBweDtcclxuXHRcdFx0XHRcdFx0XHQuZWxlbWVudG9yLXNlY3Rpb257XHJcblx0XHRcdFx0XHRcdFx0XHQ+LmVsZW1lbnRvci1jb250YWluZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OjAgO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLW1kLW1heCl7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDo3MDBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnRpdGxlIGgye1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjE3cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0dWx7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTpub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzozcHggMDtcclxuXHRcdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTowO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC52ZXJ0aWNhbC1tZW51e1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6MzVweCAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bm90KC5tZWdhLW1lbnUpPiB1bC5zdWItbWVudSxkaXYuc3ViLW1lbnV7XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHRcdFx0XHRsaS5sZXZlbC0xe1xyXG5cdFx0XHRcdFx0XHRcdC5zdWItbWVudXtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KGNhbGMoMTAwJSArIDIwcHgpKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH0gICBcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1vcmUtd3JhcHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHRcdFx0Y29sb3I6ICRncmF5LWRhcms7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6cmdiYSgkZ3JheS1kYXJrLDAuMik7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDo0MHB4O1xyXG5cdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxNHB4KTtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYyNzhcIjtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IE1hdGVyaWFsO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNTI5cHgpe1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoOHB4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLm9wZW57XHJcblx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjI3M1wiO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbmJvZHk6bm90KC5wYWdlLXRlbXBsYXRlLWhvbWVwYWdlKXtcclxuXHQuYndwLWhlYWRlcntcclxuXHRcdC5oZWFkZXItbW9iaWxle1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmhvbWUuYmxvZ3tcclxuXHQuYndwLWhlYWRlcntcclxuXHRcdG1hcmdpbi1ib3R0b206MzBweDtcclxuXHR9XHJcbn1cclxuYm9keS5wYWdlLXRlbXBsYXRlLWhvbWVwYWdle1xyXG5cdC5id3AtaGVhZGVye1xyXG5cdFx0Ji5oZWFkZXItdjJ7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLmhlYWRlci12NHtcclxuXHRcdFx0I2J3cC10b3BiYXJ7XHJcblx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdH1cclxuXHRcdFx0LmhlYWRlci1kZXNrdG9we1xyXG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmJ3cC1uYXZpZ2F0aW9uIHVsID4gbGkubGV2ZWwtMCA+IGF7XHJcblx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5ibG9jay10b3AtbGluayA+IC53aWRnZXQgLndpZGdldC1jdXN0b20tbWVudSAud2lkZ2V0LXRpdGxle1xyXG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaGVhZGVyLXBhZ2UtbGlua3tcclxuXHRcdFx0XHQud2lzaGxpc3QtYm94IGF7XHJcblx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5taW5pLWNhcnQgLmNhcnQtaWNvbntcclxuXHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmxvZ2luLWhlYWRlciA+IGF7XHJcblx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5oZWFkZXItbW9iaWxle1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JGdyYXktZGFyaztcclxuXHRcdFx0XHQubmF2YmFyLXRvZ2dsZTpiZWZvcmUsLm1pbmktY2FydCAuY2FydC1pY29ue1xyXG5cdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5oZWFkZXItdjd7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi4jeyRhcHAtcHJlZml4fS1oZWFkZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJGhlYWRlci1tYXJnaW4tYm90dG9tO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICAgIGJhY2tncm91bmQ6ICRoZWFkZXItYmc7XHJcbiAgICAuaGVhZGVyLWNvbnRlbnR7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjNzIGVhc2UgMHMpO1xyXG4gICAgICAgIC53cGJpbmdvLW1lbnUtbGVmdCAubWVudS10aXRsZS1ib3h7XHJcbiAgICAgICAgICAgIC5uYXZiYXItdG9nZ2xle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XHJcbiAgICAgICAgICAgICAgICA+c3BhbntcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaXtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNlYXJjaC1ib3gge1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNlYXJjaC10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblx0XHQmLmVtcHR5X2hlYWRlcl9yaWdodHtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdFx0Pi5jb250YWluZXJ7XHJcblx0XHRcdFx0XHQ+LnJvd3tcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdFx0XHQuaGVhZGVyLWxvZ297XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjpsZWZ0IWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuaGVhZGVyLXJpZ2h0e1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gICAgfVxyXG5cdC5oZWFkZXItbGVmdHtcclxuXHRcdD4qe1xyXG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGVhZGVyLXBhZ2UtbGlua3tcclxuXHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLXJpZ2h0KCk7XHJcblx0XHQ+KntcclxuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCg0MHB4KTtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246bWlkZGxlO1xyXG5cdFx0XHQmOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgwKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLW1kLW1heCkgYW5kIChtaW4td2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgxNXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDEwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcbiAgICAgICAgLm1pbmktY2FydHtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctcmlnaHQoMjBweCk7XHJcbiAgICAgICAgICAgIC5jYXJ0LWljb24ge1xyXG4gICAgICAgICAgICBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzIGVhc2UpO1xyXG5cdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3Itc2Vjb25kO1xyXG5cdFx0XHRcdH1cclxuICAgICAgICAgICAgXHRpe1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBcdH0gXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNhcnQtY291bnQge1xyXG4gICAgICAgICAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgXHR0b3A6IC0xMXB4O1xyXG4gICAgICAgICAgICBcdEBpbmNsdWRlIHJ0bC1yaWdodCgtMjBweCk7XHJcbiAgICAgICAgICAgIFx0QGluY2x1ZGUgc3F1YXJlKDIycHgpO1xyXG4gICAgICAgICAgICBcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgXHRjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgICAgIFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBcdGJhY2tncm91bmQ6JHRleHQtY29sb3Itc2Vjb25kO1xyXG4gICAgICAgICAgICBcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRmb250LXNpemU6MTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VhcmNoLWJveCAuc2VhcmNoLXRvZ2dsZXtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzIGVhc2UpO1xyXG5cdFx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHRpe1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoOHB4KTtcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHR0b3A6MnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHR9XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4uc2VhcmNoLWZyb217XHJcbiAgICAgICAgICAgID51bC5yZXN1bHQtc2VhcmNoLXByb2R1Y3Rze1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzgwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjkwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cdFx0LmxvZ2luLWhlYWRlcntcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdD5he1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvci1zZWNvbmQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5ibG9jay10b3AtbGlua3tcclxuXHRcdFx0XHQud2lkZ2V0LWN1c3RvbS1tZW51IHtcclxuXHRcdFx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOmF1dG87XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG4gICAgLy9TZWFyY2hcclxuXHQuaGVhZGVyLXNlYXJjaC1mb3Jte1xyXG5cdFx0ZmxleDoxO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjMwcHg7XHJcblx0XHR9XHJcblx0XHQucmVzdWx0LXNlYXJjaC1wcm9kdWN0cy1jb250ZW50e1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0dG9wOmNhbGMoMTAwJSArIDEwcHgpO1xyXG5cdFx0XHRsZWZ0OjA7XHJcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuXHRcdFx0QGluY2x1ZGUgYm94LXNoYWRvdygwIDFweCAxMnB4IDJweCBoc2xhKDAsMCUsNTYlLC4zKSk7XHJcblx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0ei1pbmRleDoxMDtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDotMTRweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCg1MHB4KTtcclxuXHRcdFx0XHRib3JkZXItc3R5bGU6c29saWQ7XHJcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOjdweCA4cHg7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnJlc3VsdC1zZWFyY2gtcHJvZHVjdHN7XHJcblx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDMwMHB4O1xyXG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nOiAzMHB4O1xyXG5cdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XHJcblx0XHRcdGxpc3Qtc3R5bGU6bm9uZTtcclxuXHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2tcclxuXHRcdFx0e1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyXHJcblx0XHRcdHtcclxuXHRcdFx0XHR3aWR0aDogNXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iXHJcblx0XHRcdHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmF5LWRhcmssIDAuMSk7XHJcblx0XHRcdH1cclxuXHRcdFx0Lml0ZW0tc2VhcmNoe1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6bm9uZTtcclxuXHRcdFx0XHRwYWRkaW5nOjE1cHggMDtcclxuXHRcdFx0XHRkaXNwbGF5OnRhYmxlO1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Y1ZjVmNTtcclxuXHRcdFx0XHQuaXRlbS1pbWFnZXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0XHR3aWR0aDogNzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lml0ZW0tY29udGVudHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgyMHB4KTtcclxuXHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206MDtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206MDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOjA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5wcmljZXtcclxuXHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0XHRkZWx7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTNweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5sb2FkaW5ne1xyXG5cdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDE3cHgpO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcXGYxMTBcIjtcclxuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBhbmltYXRpb24oMnMgbGluZWFyIDBzIG5vcm1hbCBub25lIGluZmluaXRlIHJ1bm5pbmcgc3BpbkFyb3VuZCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc2VhcmNoLWZyb217XHJcblx0XHRcdEBpbmNsdWRlIHNpemUoMTAwJSw1MHB4KTtcclxuXHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcclxuXHRcdFx0XHR3aWR0aDphdXRvO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5zZWxlY3RfYXV0aG9yc3tcclxuXHRcdFx0XHRsaW5lLWhlaWdodDo1MHB4O1xyXG5cdFx0XHRcdGhlaWdodDo1MHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6I2VmZWZlZjtcclxuXHRcdFx0XHRwYWRkaW5nOjAgMjBweDtcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHQucHdiLWRyb3Bkb3duLXRvZ2dsZXtcclxuXHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OjUwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHR3aWR0aDoxcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6MjZweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6I2Q0ZDRkNDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDApO1xyXG5cdFx0XHRcdFx0dG9wOmNhbGMoNTAlIC0gMTNweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jYXJldHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxNXB4O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDVweCk7XHJcblx0XHRcdFx0XHR0b3A6MXB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5hdXRob3Itc2VhcmNoe1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHVuc2V0ICFpbXBvcnRhbnQpO1xyXG5cdFx0XHRcdFx0dG9wOjEwMCUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDAgIWltcG9ydGFudCk7XHJcblx0XHRcdFx0XHR3aWxsLWNoYW5nZTogdW5zZXQgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDoyNTBweDtcclxuXHRcdFx0XHRcdG1heC1oZWlnaHQ6NDAwcHg7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzphdXRvO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MTBweCAwO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10cmFja1xyXG5cdFx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyXHJcblx0XHRcdFx0XHR7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA1cHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJcclxuXHRcdFx0XHRcdHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JheS1kYXJrLCAwLjEpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjM1cHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6MCAyMHB4O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKCRib3JkZXItY29sb3IsMC43KTtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0XHRcdFx0Jjpob3ZlciwmLmFjdGl2ZXtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLmNoaWxkcmVue1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMzVweCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnNlbGVjdF9jYXRlZ29yeXtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDo1MHB4O1xyXG5cdFx0XHRcdGhlaWdodDo1MHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6I2VmZWZlZjtcclxuXHRcdFx0XHRwYWRkaW5nOjAgMjBweDtcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHQucHdiLWRyb3Bkb3duLXRvZ2dsZXtcclxuXHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OjUwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHR3aWR0aDoxcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6MjZweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6I2Q0ZDRkNDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDApO1xyXG5cdFx0XHRcdFx0dG9wOmNhbGMoNTAlIC0gMTNweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jYXJldHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxNXB4O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDVweCk7XHJcblx0XHRcdFx0XHR0b3A6MXB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jYXRlZ29yeS1zZWFyY2h7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odW5zZXQgIWltcG9ydGFudCk7XHJcblx0XHRcdFx0XHR0b3A6MTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoMCAhaW1wb3J0YW50KTtcclxuXHRcdFx0XHRcdHdpbGwtY2hhbmdlOiB1bnNldCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOjI1MHB4O1xyXG5cdFx0XHRcdFx0bWF4LWhlaWdodDo0MDBweDtcclxuXHRcdFx0XHRcdG92ZXJmbG93OmF1dG87XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG5cdFx0XHRcdFx0cGFkZGluZzoxMHB4IDA7XHJcblx0XHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrXHJcblx0XHRcdFx0XHR7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJcclxuXHRcdFx0XHRcdHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDVweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYlxyXG5cdFx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmF5LWRhcmssIDAuMSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MzVweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzowIDIwcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoJGJvcmRlci1jb2xvciwwLjcpO1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVyLCYuYWN0aXZle1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTowO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYuY2hpbGRyZW57XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgzNXB4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc2VhcmNoLWJveHtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1sZWZ0KCk7XHJcblx0XHRcdFx0ZmxleDoxO1xyXG5cdFx0XHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJde1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDo1MHB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6I2VmZWZlZjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MCAyMHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlcigkdGV4dC1jb2xvcik7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcclxuXHRcdFx0XHRcdHdpZHRoOmF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMTVweCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCNzZWFyY2hzdWJtaXQsI3NlYXJjaHN1Ym1pdDJ7XHJcblx0XHRcdFx0Y29sb3I6IzAwMDtcclxuXHRcdFx0XHRmb250LXNpemU6MDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDo1MHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6MCA0MHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JHRleHQtY29sb3Itc2Vjb25kO1xyXG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG5cdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTdweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjQ2cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbiAgICAuc2VhcmNoZm9ybXtcclxuICAgICAgICBjb2xvcjogJGdyYXktbGlnaHQ7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAyNXB4O1xyXG4gICAgICAgIG1heC13aWR0aDogNDE1cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG4gICAgICAgIC5zZWFyY2hzdWJtaXR7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGVZKDE4MGRlZykpO1xyXG4gICAgICAgICAgICBpe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgXHRpe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphY3RpdmV7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJde1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxMHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblx0LnNlYXJjaC1zdHlsZXtcclxuXHRcdHVsLnJlc3VsdC1zZWFyY2gtcHJvZHVjdHN7XHJcblx0XHRcdGxpe1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmNvbnRlbnQtbW9zdHNlYXJjaHtcclxuXHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdFx0bWFyZ2luLXRvcDo1cHg7XHJcblx0XHRsYWJlbHtcclxuXHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbigwICwxMHB4ICwwICwwKTtcclxuXHRcdFx0d2hpdGUtc3BhY2U6bm93cmFwO1xyXG5cdFx0fVxyXG5cdFx0I21vc3RzZWFyY2hfbWVudXtcclxuXHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRsaXN0LXN0eWxlOm5vbmU7XHJcblx0XHRcdGxpe1xyXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbjowIDEwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6MTFweDtcclxuXHRcdFx0XHRcdHdpZHRoOjFweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6I2U3ZTdlNztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0dG9wOjJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29udGVudC1oZWFkZXJ7XHJcblx0XHRwb3NpdGlvbjp1bnNldDtcclxuXHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHR9XHJcblx0LmhlYWRlci10b3B7XHJcblx0XHRwYWRkaW5nOjE1cHggMDtcclxuXHRcdC5yb3d7XHJcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcbiAgICAvL0Jsb2NrIFRvcCBMaW5rXHJcbiAgICAuYmxvY2stdG9wLWxpbmt7XHJcblx0XHQmLmFjb3VudHtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLXRleHQtYWxpZ24tbGVmdCgpO1xyXG5cdFx0XHRsYWJlbHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOi00cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NDAwO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdD4gLndpZGdldHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0LndpZGdldC1jdXN0b20tbWVudXtcclxuXHRcdFx0XHQud2lkZ2V0LXRpdGxle1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjA7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcclxuXHRcdFx0XHRcdHRvcDowO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxlOTAzXCI7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5Omljb21vb247XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvci1zZWNvbmQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdD5kaXYge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMzBweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMTAwMTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgkbGlnaHQtZ3JheSwwLjEpO1xyXG5cdFx0XHRcdFx0dG9wOiBjYWxjKDEwMCUgKyAxMHB4KTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLWxlZnQoKTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJveC1zaGFkb3coIDBweCA1cHggMTVweCA1cHggcmdiYSgxNDQsIDE0NCwgMTQ0LCAwLjE1KSk7XHJcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOjMwMHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDoycHggc29saWQgJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0dG9wOiAtMTRweDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDJweCk7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogNnB4IDVweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDokc2NyZWVuLW1kKXtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6MDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDApO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCh1bnNldCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQud2lkZ2V0e1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHR1bHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwOyAgICAgXHJcblx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0dWwjbWVudS10b3AtbWVudXtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMDBweDsgXHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICAkdGFibGUtYmctaG92ZXI7XHJcblx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzo1cHggMDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOjA7XHJcblx0XHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTowO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6MDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHVse1xyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAgJHRhYmxlLWJnLWhvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6NXB4IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOjA7XHJcblx0XHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTowO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6MDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG4gICAgLy8gTWVudSBGaXhlZFxyXG4gICAgLm1lbnVfZml4ZWR7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAkY29udGFpbmVyLWxnLWRlc2t0b3A7XHJcbiAgICAgICAgcGFkZGluZzogMCAoJGdyaWQtZ3V0dGVyLXdpZHRoICsgMTApO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC42cyBlYXNlIDBzKTtcclxuICAgICAgICAubG9nb3tcclxuICAgICAgICAgICAgbWFyZ2luOiAkdGhlbWUtbWFyZ2luIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uYXZiYXItbWVnYXtcclxuICAgICAgICAgICAgLm5hdmJhci1uYXYgPiBsaSA+IGF7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VhcmNoLWZyb217XHJcbiAgICAgICAgICAgIHRvcDogMjJweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcnRsLXJpZ2h0KDQwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudG9wLWNhcnR7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1yaWdodCg5MHB4KTtcclxuICAgICAgICAgICAgdG9wOiAyM3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5oZWFkZXItbG9nb3tcclxuXHRcdHotaW5kZXg6OTtcclxuICAgIH1cclxuXHQuaGVhZGVyLWxlZnR7XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0fVxyXG4gICAgLmhlYWRlci1yaWdodHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgY29sb3I6JGdyYXk7XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7XHJcbiAgICB9XHJcblx0LndwYmluZ29Mb2dve1xyXG5cdFx0aW1ne1xyXG5cdFx0XHRtYXgtaGVpZ2h0OjM3cHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbToxNXB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdH1cclxuXHR9XHJcbiAgICAud3BiaW5nby1tZW51LW1vYmlsZXtcclxuXHRcdEBtZWRpYShtYXgtd2lkdGg6JHNjcmVlbi1tZC1tYXgpe1xyXG5cdFx0XHQmLnRleHQtY2VudGVye1xyXG5cdFx0XHRcdC53cGJpbmdvLW1lbnUtd3JhcHBlcntcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoLTMwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gICAgfVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdC5oZWFkZXItZGVza3RvcHtcclxuXHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEgKG1pbi13aWR0aDokc2NyZWVuLW1kKXtcclxuXHRcdC5oZWFkZXItbW9iaWxle1xyXG5cdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZWFkZXItbW9iaWxle1xyXG5cdFx0cGFkZGluZzoyMHB4IDA7XHJcblx0XHQ+LmNvbnRhaW5lcntcclxuXHRcdFx0Pi5yb3d7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubmF2YmFyLXRvZ2dsZXtcclxuXHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0Y29udGVudDogXCJcXGU5MDhcIjtcclxuXHRcdFx0XHRmb250LWZhbWlseTp3cGJpbmdvZm9udDtcclxuXHRcdFx0XHRmb250LXNpemU6MjBweDtcclxuXHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHR9XHJcblx0XHRcdHNwYW57XHJcblx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQud3BiaW5nb0xvZ297XHJcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRtYXJnaW46MCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0LmJvb2tpby10b3BjYXJ0e1xyXG5cdFx0XHRtYXJnaW46MCAxMHB4O1xyXG5cdFx0fVxyXG5cdFx0Lm1pbmktY2FydHtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLXRleHQtYWxpZ24tcmlnaHQoKTtcclxuXHRcdFx0LmNhcnQtaWNvbiB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDotMnB4O1xyXG5cdFx0XHRcdC5pY29ucy1jYXJ0e1xyXG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aXtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHRvcDogNHB4O1xyXG4gICAgICAgICAgICBcdH0gXHJcblx0XHRcdH1cclxuXHRcdFx0LmNhcnQtY291bnQge1xyXG4gICAgICAgICAgICBcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgXHR0b3A6IC0xMHB4O1xyXG4gICAgICAgICAgICBcdEBpbmNsdWRlIHJ0bC1yaWdodCgtMTRweCk7XHJcbiAgICAgICAgICAgIFx0QGluY2x1ZGUgc3F1YXJlKDE4cHgpO1xyXG4gICAgICAgICAgICBcdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgXHRjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgICAgIFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICBcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRmb250LXNpemU6MTBweDtcclxuICAgICAgICAgICAgfVxyXG5cdFx0fVxyXG5cdFx0LmhlYWRlci1yaWdodHtcclxuXHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7XHJcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdH1cclxuXHRcdC53cGJpbmdvLXZlcnRpY2FsbWVudS1tb2JpbGV7XHJcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0I3Nob3ctdmVydGljYWxtZW51e1xyXG5cdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0Y29udGVudDogXCJcXGU5MDlcIjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmhlYWRlci1tb2JpbGUtZml4ZWR7XHJcblx0XHRcdHBvc2l0aW9uOmZpeGVkO1xyXG5cdFx0XHRib3R0b206MDtcclxuXHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0cGFkZGluZzoxMHB4IDE1cHggNXB4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdEBpbmNsdWRlIGJveC1zaGFkb3coIDBweCAxcHggMTJweCAycHggcmdiYSgxNDQsIDE0NCwgMTQ0LCAwLjMpKTtcclxuXHRcdFx0PmRpdntcclxuXHRcdFx0XHRmbGV4OjE7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdFx0LnNlYXJjaC10b2dnbGV7XHJcblx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRmb250LXNpemU6MjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQud2lzaGxpc3QtYm94e1xyXG5cdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGl7XHJcblx0XHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0YXtcclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2hpcHtcclxuXHRcdC5jb250ZW50e1xyXG5cdFx0XHRmb250LXdlaWdodDo3MDA7XHJcblx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0Zm9udC1zaXplOjE2cHg7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGxhYmVse1xyXG5cdFx0XHRcdHBhZGRpbmc6MCAxNXB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjIzcHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygyMHB4KTtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luKDAgLDhweCAsMCAsMCk7XHJcblx0XHRcdFx0YmFja2dyb3VuZDojMjA1MDkxO1xyXG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxMXB4O1xyXG5cdFx0XHRcdHdoaXRlLXNwYWNlOm5vd3JhcDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6MTM1MHB4KXtcclxuXHRcdFx0LmNvbnRlbnR7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmhlYWRlci1kZXNrdG9we1xyXG5cdFx0LnBob25le1xyXG5cdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdFx0Ym9yZGVyOjJweCBkYXNoZWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0cGFkZGluZzo4cHggMjBweCA2cHg7XHJcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMzBweCk7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMjVweCk7XHJcblx0XHRcdGl7XHJcblx0XHRcdFx0Zm9udC1zaXplOjMycHg7XHJcblx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdGgye1xyXG5cdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxMXB4O1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdFx0fVxyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToyMHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6MjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY29udGVudHtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDEwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcclxuXHRcdFx0XHRwYWRkaW5nOjhweCAxMHB4IDZweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDE1cHgpO1xyXG5cdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5hZGRyZXNze1xyXG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0YXtcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdGl7XHJcblx0XHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdFx0XHRmb250LXNpemU6MjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGVhZGVyLXNlY3Rpb257XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0fVxyXG5cdC8qLS0tLS0tLS0tLS0tLS0tLSBoZWFkZXItY2FtcGJhciAtLS0tLS0tLS0tLS0tLS0qL1xyXG5cdC5oZWFkZXItY2FtcGJhcntcclxuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0cGFkZGluZzoxN3B4IDE1cHg7XHJcblx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdC5jb250ZW50LWNhbXBiYXJ7XHJcblx0XHRcdG1heC13aWR0aDoxNzQwcHg7XHJcblx0XHRcdG1hcmdpbjphdXRvO1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdH1cclxuXHRcdC5jbG9zZS1jYW1wYmFye1xyXG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDApO1xyXG5cdFx0XHR0b3A6MDtcclxuXHRcdFx0Zm9udC1zaXplOjE2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdFx0XHR0b3A6LTEycHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmhlYWRlci13cmFwcGVye1xyXG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0fVxyXG5cdC5jb250ZW50LWhlYWRlci1tYWlue1xyXG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0fVxyXG4gICAgLmhlYWRlci1zdGlja3kge1xyXG5cdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0cG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQ6IHJnYmEoJHdoaXRlLDAuOTMpO1xyXG5cdFx0ei1pbmRleDogOTAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHBhZGRpbmc6IDIwcHggMCAhaW1wb3J0YW50O1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3gtc2hhZG93OiAxcHggMXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdEBpbmNsdWRlIGFuaW1hdGlvbihzdGlja3ktaGVhZGVyIDkwMG1zIGVhc2UtaW4tb3V0KTtcclxuXHRcdC5jb250ZW50LWhlYWRlci1tYWlue1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoNTBweCk7XHJcblx0XHR9XHJcblx0XHQuYndwLW5hdmlnYXRpb24gdWwgPiBsaS5sZXZlbC0wID4gYXtcclxuXHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQuaGVhZGVyLXBhZ2UtbGluayB7XHJcblx0XHRcdD4qe1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgyMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuYmxvY2stdG9wLWxpbmsgPiAud2lkZ2V0IC53aWRnZXQtY3VzdG9tLW1lbnUgLndpZGdldC10aXRsZXtcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0XHQubWluaS1jYXJ0IC5jYXJ0LWljb24ge1xyXG5cdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lndpc2hsaXN0LWJveHtcclxuXHRcdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvci1zZWNvbmQgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmxvZ2luLWhlYWRlciA+IGF7XHJcblx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yLXNlY29uZCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNvbnRlbnQtaGVhZGVye1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuXHRcdH1cclxuICAgIH1cclxuXHQmLmhlYWRlci1ub3JtYWx7XHJcblx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5oZWFkZXItbm9ybWFse1xyXG5cdFx0cGFkZGluZzozMHB4IDA7XHJcblx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0XHQuaGVhZGVyLW1haW57XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5tZW51e1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHR9XHJcblx0XHQud3BiaW5nby1tZW51LW1vYmlsZSAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGV7XHJcblx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvciFpbXBvcnRhbnQ7XHJcblx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3IhaW1wb3J0YW50O1xyXG5cdFx0XHRwb3NpdGlvbjp1bnNldCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0LmhlYWRlci13cmFwcGVye1xyXG5cdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0XHRcdC5oZWFkZXItbGVmdHtcclxuXHRcdFx0XHRvcmRlcjp1bnNldDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmhlYWRlci13cmFwcGVye1xyXG5cdFx0XHQud3BiaW5nb0xvZ297XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLWxlZnQoKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHQuaGVhZGVyLXdyYXBwZXJ7XHJcblx0XHRcdFx0LndwYmluZ29Mb2dve1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXRleHQtYWxpZ24tbGVmdCgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cyl7XHJcblx0XHRcdC53cGJpbmdvTG9nb3tcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjA7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLXRleHQtYWxpZ24tbGVmdCgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuaGVhZGVyLXYxe1xyXG5cdFx0LmhlYWRlci13cmFwcGVye1xyXG5cdFx0XHRwYWRkaW5nOjE1cHggMDtcclxuXHRcdFx0LnJvd3tcclxuXHRcdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5oZWFkZXItdmVydGljYWwtbWVudXtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgyMHB4KTtcclxuXHRcdH1cclxuXHRcdC5oZWFkZXItc2VhcmNoLWZvcm17XHJcblx0XHRcdHBhZGRpbmc6MCA1MHB4O1xyXG5cdFx0fVxyXG5cdFx0LmhlYWRlci10b3B7XHJcblx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuaGVhZGVyLXYye1xyXG5cdFx0LmhlYWRlci13cmFwcGVye1xyXG5cdFx0XHRwYWRkaW5nOjMwcHggMDtcclxuXHRcdFx0LnJvd3tcclxuXHRcdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb250ZW50LWhlYWRlci1tYWlue1xyXG5cdFx0XHRtYXJnaW4tdG9wOjVweDtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDYwcHgpO1xyXG5cdFx0fVxyXG5cdFx0LmhlYWRlci1wYWdlLWxpbmsge1xyXG5cdFx0XHQ+KntcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoMjBweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1pbmktY2FydCAuY2FydC1pY29uIGl7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lndpc2hsaXN0LWJveHtcclxuXHRcdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3Itc2Vjb25kO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmhlYWRlci12M3tcclxuXHRcdC5oZWFkZXItd3JhcHBlcntcclxuXHRcdFx0bWFyZ2luLXRvcDoxNXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0LnJvd3tcclxuXHRcdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5oZWFkZXItdmVydGljYWwtbWVudXtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgyMHB4KTtcclxuXHRcdH1cclxuXHRcdC5oZWFkZXItc2VhcmNoLWZvcm17XHJcblx0XHRcdHBhZGRpbmc6MCA1MHB4O1xyXG5cdFx0fVxyXG5cdFx0LmhlYWRlci10b3B7XHJcblx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcblx0XHR9XHJcblx0XHQuY2F0ZWdvcmllcy12ZXJ0aWNhbC1tZW51IC53aWRnZXQtdGl0bGV7XHJcblx0XHRcdGJhY2tncm91bmQ6JHRleHQtY29sb3Itc2Vjb25kO1xyXG5cdFx0fVxyXG5cdFx0LmJ3cC1uYXZpZ2F0aW9uIHVsID4gbGkubGV2ZWwtMCA+IGF7XHJcblx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdH1cclxuXHRcdC5zaGlwIC5jb250ZW50e1xyXG5cdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHR9XHJcblx0XHQuaGVhZGVyLXNlYXJjaC1mb3JtIC5zZWFyY2gtZnJvbSB7XHJcblx0XHRcdCNzZWFyY2hzdWJtaXQsI3NlYXJjaHN1Ym1pdDJ7XHJcblx0XHRcdFx0YmFja2dyb3VuZDokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5oZWFkZXItdjR7XHJcblx0XHQuaGVhZGVyLXBhZ2UtbGluayB7XHJcblx0XHRcdD4qe1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgyMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQubWluaS1jYXJ0IC5jYXJ0LWljb24gaXtcclxuXHRcdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQud2lzaGxpc3QtYm94e1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xyXG5cdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvci1zZWNvbmQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc2hpcCAuY29udGVudCBsYWJlbHtcclxuXHRcdFx0YmFja2dyb3VuZDojNWUzYzAwO1xyXG5cdFx0fVxyXG5cdFx0LmhlYWRlci13cmFwcGVye1xyXG5cdFx0XHRwYWRkaW5nOjMwcHggMDtcclxuXHRcdH1cclxuXHRcdC5jb250ZW50LWhlYWRlcntcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcclxuXHRcdH1cclxuXHRcdC5id3AtbmF2aWdhdGlvbiB1bCA+IGxpLmxldmVsLTAubWVnYS1tZW51Lm1lZ2EtbWVudS1mdWxsd2lkdGgtd2lkdGh7XHJcblx0XHRcdD4gLnN1Yi1tZW51e1xyXG5cdFx0XHRcdGxlZnQ6NTAlO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSw0MHB4KSAhaW1wb3J0YW50KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdD4gLnN1Yi1tZW51e1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgtNTAlLDEzcHgpICFpbXBvcnRhbnQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmhlYWRlci12NXtcclxuXHRcdC5id3AtbmF2aWdhdGlvbiB1bCA+IGxpLmxldmVsLTA6Zmlyc3QtY2hpbGR7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMCk7XHJcblx0XHR9XHJcblx0XHQuY2F0ZWdvcmllcy12ZXJ0aWNhbC1tZW51IHtcclxuXHRcdFx0bWluLXdpZHRoOjE5NXB4O1xyXG5cdFx0XHRtYXJnaW46NnB4IDMwcHggMDtcclxuXHRcdFx0LndpZGdldC10aXRsZXtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0Lmljb24tY2F0ZXtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6JHRleHQtY29sb3Itc2Vjb25kO1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUsJjphZnRlcntcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDokdGV4dC1jb2xvci1zZWNvbmQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaGVhZGVyLXNlYXJjaC1mb3Jte1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDQwcHgpO1xyXG5cdFx0XHQuc2VhcmNoLWZyb20ge1xyXG5cdFx0XHRcdC5zZWFyY2gtYm94IGlucHV0W3R5cGU9XCJ0ZXh0XCJde1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAjZGJkYmRiO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLWJvcmRlci1sZWZ0KDApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc2VsZWN0X2NhdGVnb3J5e1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAjZGJkYmRiO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLWJvcmRlci1yaWdodCgwKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0I3NlYXJjaHN1Ym1pdDIsI3NlYXJjaHN1Ym1pdHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCg1cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmhlYWRlci10b3B7XHJcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4OjI7XHJcblx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0LmhlYWRlci1zZWN0aW9ue1xyXG5cdFx0XHRcdHBhZGRpbmc6MTVweCAwO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206MnB4IHNvbGlkICR0aGVtZS1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmhlYWRlci13cmFwcGVye1xyXG5cdFx0XHRwYWRkaW5nOjIwcHggMDtcclxuXHRcdH1cclxuXHRcdC5oZWFkZXItZGVza3RvcHtcclxuXHRcdFx0LnNlYXJjaC1ib3h7XHJcblx0XHRcdFx0ZmxleDoxO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLXJpZ2h0KCk7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgyMHB4KTtcclxuXHRcdFx0XHQuc2VhcmNoLXRvZ2dsZXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0XHRjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToyMHB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjQwMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5oZWFkZXItdjZ7XHJcblx0XHRtYXgtd2lkdGg6MTQ5MHB4O1xyXG5cdFx0bWFyZ2luOmF1dG87XHJcblx0XHRwYWRkaW5nOjAgMTVweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNTEwcHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpe1xyXG5cdFx0XHQuY29udGFpbmVyIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0PmRpdntcclxuXHRcdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHR9XHJcblx0XHQuaGVhZGVyLXNlYXJjaC1mb3JtIC5zZWFyY2gtZnJvbXtcclxuXHRcdFx0bWF4LXdpZHRoOjUxMHB4O1xyXG5cdFx0fVxyXG5cdFx0LndwYmluZ29Mb2dve1xyXG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdH1cclxuXHRcdCNid3AtdG9wYmFye1xyXG5cdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0LmNvbnRhaW5lcntcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdHdpZHRoOmNhbGMoMTAwJSAtIDMwcHgpO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OjFweDtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0Ym90dG9tOjA7XHJcblx0XHRcdFx0XHRsZWZ0OjE1cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiNlOWU5ZTk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNTEwcHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpe1xyXG5cdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdHdpZHRoOmNhbGMoMTAwJSAtIDUwcHgpO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OjI1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaGVhZGVyLXRvcHtcclxuXHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHQuY29udGFpbmVye1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOjE1cHg7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206MTVweDtcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdHdpZHRoOmNhbGMoMTAwJSAtIDMwcHgpO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OjFweDtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0Ym90dG9tOjA7XHJcblx0XHRcdFx0XHRsZWZ0OjE1cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiNlOWU5ZTk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNTEwcHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpe1xyXG5cdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdHdpZHRoOmNhbGMoMTAwJSAtIDUwcHgpO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OjI1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaGVhZGVyLXdyYXBwZXJ7XHJcblx0XHRcdHBhZGRpbmc6NXB4IDA7XHJcblx0XHR9XHJcblx0XHQuaGVhZGVyLXNlYXJjaC1mb3JtIC5zZWFyY2gtZnJvbXtcclxuXHRcdFx0I3NlYXJjaHN1Ym1pdCwjc2VhcmNoc3VibWl0MntcclxuXHRcdFx0XHRwYWRkaW5nOjAgMjVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmhlYWRlci12N3tcclxuXHRcdC5oZWFkZXItd3JhcHBlcntcclxuXHRcdFx0cGFkZGluZzozMHB4IDA7XHJcblx0XHRcdC5yb3d7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29udGVudC1oZWFkZXItbWFpbntcclxuXHRcdFx0bWFyZ2luLXRvcDo1cHg7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCg2MHB4KTtcclxuXHRcdH1cclxuXHRcdC5oZWFkZXItcGFnZS1saW5rIHtcclxuXHRcdFx0Pip7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDIwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5taW5pLWNhcnQgLmNhcnQtaWNvbiBpe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC53aXNobGlzdC1ib3h7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yLXNlY29uZDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5oZWFkZXItdjh7XHJcblx0XHQuY2F0ZWdvcmllcy12ZXJ0aWNhbC1tZW51IHtcclxuXHRcdFx0bWluLXdpZHRoOnVuc2V0O1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luKDJweCAsMjBweCAsMCAsNDBweCk7XHJcblx0XHRcdC53aWRnZXQtdGl0bGV7XHJcblx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTowO1xyXG5cdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5pY29uLWNhdGV7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0ZXh0LWNvbG9yLXNlY29uZDtcclxuXHRcdFx0XHRcdCY6YmVmb3JlLCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHRleHQtY29sb3Itc2Vjb25kO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmhlYWRlci1zZWFyY2gtZm9ybXtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCg0MHB4KTtcclxuXHRcdFx0LnNlYXJjaC1mcm9tIHtcclxuXHRcdFx0XHQuc2VhcmNoLWJveHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0aW5wdXRbdHlwZT1cInRleHRcIl17XHJcblx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgI2RiZGJkYjtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMzBweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5zZWxlY3RfY2F0ZWdvcnl7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblx0XHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMjBweCk7XHJcblx0XHRcdFx0XHQucHdiLWRyb3Bkb3duLXRvZ2dsZXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDo3MDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc2VsZWN0X2F1dGhvcnN7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDQ4cHg7XHJcblx0XHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMjBweCk7XHJcblx0XHRcdFx0XHQucHdiLWRyb3Bkb3duLXRvZ2dsZXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDo3MDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQjc2VhcmNoc3VibWl0Miwjc2VhcmNoc3VibWl0e1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDQwcHgpO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokdGV4dC1jb2xvci1zZWNvbmQ7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDo0MHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoN3B4KTtcclxuXHRcdFx0XHRcdHRvcDo1cHg7XHJcblx0XHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDo0MHB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MTVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmhlYWRlci13cmFwcGVye1xyXG5cdFx0XHRwYWRkaW5nOjIwcHggMDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U0ZTRlNDtcclxuXHRcdH1cclxuXHR9XHJcbiAgICAmLmJ3cC1oZWFkZXItZGVmYXVsdHtcclxuXHRcdC5oZWFkZXItZGVza3RvcHtcclxuXHRcdFx0cGFkZGluZzozMHB4IDA7XHJcblx0XHR9XHJcblx0XHQuaGVhZGVyLWNvbnRlbnR7XHJcblx0XHRcdC5yb3d7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQud3BiaW5nb0xvZ297XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLWxlZnQoKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gICAgICAgIC53cGJpbmdvLW1lbnUtbW9iaWxle1xyXG5cdFx0XHQmLnRleHQtcmlnaHR7XHJcblx0XHRcdFx0Lm5hdmJhci10b2dnbGV7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtZmxvYXQtcmlnaHQoKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmJ3cC1uYXZpZ2F0aW9uIHVsPmxpLmxldmVsLTB7XHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdD5he1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdC53cGJpbmdvTG9nb3tcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaGVhZGVyLWxvZ297XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0I3Nob3ctbWVnYW1lbnV7XHJcblx0XHRcdFx0cG9zaXRpb246dW5zZXQgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gICAgfVxyXG59XHJcbi5mb3JtLWxvZ2luLXJlZ2lzdGVye1xyXG5cdGRpc3BsYXk6bm9uZTtcclxuXHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHR0b3A6Y2FsYygxMDAlICsgMTBweCk7XHJcblx0QGluY2x1ZGUgcnRsLXJpZ2h0KC0xMDBweCk7XHJcblx0ei1pbmRleDo5OTk5O1xyXG5cdG1pbi13aWR0aDo0MDBweDtcclxuXHRAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1sZWZ0KCk7XHJcblx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcclxuXHQmOmJlZm9yZXtcclxuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0dG9wOi0xMnB4O1xyXG5cdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDEwMnB4KTtcclxuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItd2lkdGg6IDZweCA1cHg7XHJcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0fVxyXG5cdC5yZW1vdmUtZm9ybS1sb2dpbi1yZWdpc3RlcntcclxuXHRcdHBvc2l0aW9uOmZpeGVkO1xyXG5cdFx0d2lkdGg6MTAwJTtcclxuXHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0bGVmdDowO1xyXG5cdFx0dG9wOjA7XHJcblx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHR6LWluZGV4OjE7XHJcblx0fVxyXG5cdCYuYWN0aXZle1xyXG5cdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdC5yZW1vdmUtZm9ybS1sb2dpbi1yZWdpc3RlcntcclxuXHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblx0LmJveC1jb250ZW50e1xyXG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRib3JkZXI6MXB4IHNvbGlkICNlNWU1ZTU7XHJcblx0XHQ+ZGl2e1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDozO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1oKCk7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNXMgZWFzZSk7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC0xMDAlKSk7XHJcblx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKDApKTtcclxuXHRcdFx0XHQubG9naW57XHJcblx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdD5mb3Jte1xyXG5cdFx0XHRcdHBhZGRpbmc6MzBweDtcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdFx0XHRcdHBhZGRpbmc6NDVweCAxNXB4IDE1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZm9ybS1yZWdpc3RlcntcclxuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdHRvcDowO1xyXG5cdFx0XHRsZWZ0OjA7XHJcblx0XHRcdHotaW5kZXg6MjtcclxuXHRcdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHRcdEBpbmNsdWRlIG9wYWNpdHktaCgpO1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjVzIGVhc2UpO1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgxMDAlKSk7XHJcblx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKDApKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuYm94LWZvcm0tbG9naW57XHJcblx0XHRtYXgtd2lkdGg6NDAwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRcdG1hcmdpbjphdXRvO1xyXG5cdFx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdFx0Ym9yZGVyLXRvcDoycHggc29saWQgJHRoZW1lLWNvbG9yO1xyXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcclxuXHRcdHotaW5kZXg6MTA7XHJcblx0XHQuYWN0aXZlLWxvZ2lue1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1yaWdodCgpO1xyXG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0ei1pbmRleDo5O1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoLTJweCk7XHJcblx0XHRcdHRvcDotMnB4O1xyXG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0QGluY2x1ZGUgc3F1YXJlKDI4cHgpO1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDQ1ZGVnKSk7XHJcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHR3aWR0aDogMTRweDtcclxuXHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRsZWZ0OmNhbGMoNTAlIC0gN3B4KTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyYXktZGFyaywwLjUpO1xyXG5cdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XHJcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdFx0d2lkdGg6IDE0cHg7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0bGVmdDpjYWxjKDUwJSAtIDdweCk7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTFweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmF5LWRhcmssMC41KTtcclxuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoOTVkZWcpKTtcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0YmFja2dyb3VuZDojZTVlNWU1O1xyXG5cdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgxMzVkZWcpKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoLTQ1ZGVnKSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgycHgpO1xyXG5cdFx0XHRcdHRvcDogMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmxvZ2luLXRvcHtcclxuXHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjEwcHg7XHJcblx0XHR9XHJcblx0XHRsYWJlbHtcclxuXHRcdFx0bWFyZ2luOjAgMCA1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDo0MDA7XHJcblx0XHRcdCY6bm90KC5pbmxpbmUpe1xyXG5cdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRjb250ZW50OlwiKlwiO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRjb2xvcjpyZWQ7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoNXB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGgye1xyXG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdGZvbnQtc2l6ZToxOHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRtYXJnaW46MDtcclxuXHRcdH1cclxuXHRcdC5idXR0b24tbG9naW4sLmJ1dHRvbi1yZWdpc3RlcntcclxuXHRcdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYnV0dG9uLW5leHQtcmVyZWdpc3RlciwuYnV0dG9uLW5leHQtbG9naW57XHJcblx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdFx0YXtcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29udGVudHtcclxuXHRcdFx0aW5wdXR7XHJcblx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6NDVweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDo0NXB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4KTtcclxuXHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudXNlcm5hbWUsLnBhc3N3b3JkLC5lbWFpbHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjE1cHg7XHJcblx0XHRcdFx0aW5wdXR7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjAgMjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnVzZXJuYW1le1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MTVweDtcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZW1haWx7XHJcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC51c2VyLXJvbGV7XHJcblx0XHRcdG1hcmdpbjowIDAgMThweDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XHJcblx0XHRcdCY6YWZ0ZXIsJjpiZWZvcmV7XHJcblx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdGlucHV0e1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgxNnB4KTtcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHR0b3A6M3B4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5yYWRpb3tcclxuXHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5yZW1lbWJlcm1lLWxvc3R7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XHJcblx0XHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0XHRtYXJnaW4tdG9wOjE3cHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MTBweDtcclxuXHRcdFx0LnJlbWVtYmVybWV7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxMHB4KTtcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRpbnB1dHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHRcdCY6Y2hlY2tlZCArIGxhYmVsOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzY2FsZSgxKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmlubGluZXtcclxuXHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMTZweCk7XHJcblx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRcdGJvcmRlcjoycHggc29saWQgJHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDVweCk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHRvcDozcHg7XHJcblx0XHRcdFx0XHR6LWluZGV4OjI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMTZweCk7XHJcblx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOjNweDtcclxuXHRcdFx0XHRcdGJvcmRlcjo0cHggc29saWQgJHdoaXRlO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoMCk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XHJcblx0XHRcdFx0XHR6LWluZGV4OjE7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzY2FsZSgwKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lmxvc3RfcGFzc3dvcmR7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjEzcHg7XHJcblx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0Ym90dG9tOjA7XHJcblx0XHRcdFx0XHRcdGxlZnQ6NTAlO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzaXplKDEwMCUsMXB4KTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6NTAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0LmJveC1mb3JtLWxvZ2lue1xyXG5cdFx0XHR3aWR0aDpjYWxjKDEwMCUgLSAyMHB4KTtcclxuXHRcdFx0bGVmdDo1MCU7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwtNTAlKSk7XHJcblx0XHRcdHBhZGRpbmc6MzBweCAxNXB4IDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICBTSUNLRVkgTUVOVVxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLyBcclxuLmJ3cC1oZWFkZXIuc3RpY2t5e1xyXG5cdHBhZGRpbmc6MDtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHQuaGVhZGVyLXN0aWNreXtcclxuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZWFkZXItd3JhcHBlcntcclxuXHRcdHBhZGRpbmc6MCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG5cdFx0YW5pbWF0aW9uOiBub25lO1xyXG5cdFx0LmhlYWRlci1tb2JpbGV7XHJcblx0XHRcdD4uY29udGFpbmVye1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdFx0ei1pbmRleDogOTAwO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6MjBweDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbToyMHB4O1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDFweCAxcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0QGluY2x1ZGUgYW5pbWF0aW9uKHN0aWNreS1oZWFkZXIgOTAwbXMgZWFzZS1pbi1vdXQpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbmJvZHl7XHJcblx0Ji5ob21lLCYucGFnZS10ZW1wbGF0ZS1ob21lcGFnZXtcclxuXHRcdC5id3AtaGVhZGVye1xyXG5cdFx0XHQmLmhlYWRlci12MTB7XHJcblx0XHRcdFx0LmhlYWRlci1zdGlja3l7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOnJnYmEoJGdyYXktZGFyaywwLjUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ud3BiaW5nb0xvZ28tc3RpY2t5e1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlSW5Eb3due1xyXG4gICAgMCUge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwJSwgMCk7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgfVxyXG59XHJcbiIsIi8vIEJhc2VcclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLmJ3cC1zbGlkZXItaG9tZXBhZ2UgLnNsaWNrLWNhcm91c2VsOm5vdCguc2xpY2staW5pdGlhbGl6ZWQpe1xyXG5cdGRpc3BsYXk6YmxvY2s7XHJcbn1cclxuLnNsaWNrLWNhcm91c2VsOm5vdCguc2xpY2staW5pdGlhbGl6ZWQpe1xyXG5cdGRpc3BsYXk6bm9uZTtcclxufVxyXG4uaG9tZSwgLnBhZ2UtdGVtcGxhdGUtaG9tZXBhZ2UsIC5wYWdlLXRlbXBsYXRlLWhvbWVwYWdlLWZpeGVkLCAucGFnZS10ZW1wbGF0ZS1ob21lcGFnZS12MntcclxuICAgIC5wYWdlLXRpdGxle1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAjYndwLWZvb3RlcntcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcbi5wYWdlLXRlbXBsYXRlLWhvbWVwYWdle1xyXG5cdC5jb250YWluZXJ7XHJcblx0XHRtYXgtd2lkdGg6MTQ0MHB4O1xyXG5cdH1cclxuXHQjYndwLWZvb3RlcntcclxuXHRcdC5jb250YWluZXJ7XHJcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6MTQ0MHB4KXtcclxuXHRcdFx0XHRtYXgtd2lkdGg6MTQ0MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBpbmNsdWRlIHNlbGVjdGlvbigkd2hpdGUsJHRoZW1lLWNvbG9yKTtcclxuaWZyYW1le1xyXG5cdGJvcmRlcjogbm9uZTtcclxufVxyXG5kZWx7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoZm9udC1zaXplLCAkZGVsLWZvbnQtc2l6ZSk7XHJcbiAgICBjb2xvcjogXHQkZGVsLWNvbG9yO1xyXG59XHJcbmltZ3tcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuLnZpZGVvLXJlc3BvbnNpdmUge1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gICAgbWFyZ2luLWJvdHRvbSA6IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGVtYmVkLGlmcmFtZSxvYmplY3QsdmlkZW97XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIEBpbmNsdWRlIHNxdWFyZShwZXJjZW50YWdlKDEpKTtcclxuXHR9XHJcbn1cclxuYmxvY2txdW90ZXtcclxuXHRmb250LXdlaWdodDo1MDA7XHJcblx0bWFyZ2luOjMwcHggMDtcclxuXHRAaW5jbHVkZSBydGwtcGFkZGluZygwICwxMDBweCAsMCAsNjBweCk7XHJcbiAgICBjb2xvcjogbGlnaHRlbigkZ3JheS1kYXJrLDEwJSk7XHJcblx0QGluY2x1ZGUgcnRsLWJvcmRlci1sZWZ0KDJweCBzb2xpZCAkdGhlbWUtY29sb3IpO1xyXG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdGZvbnQtc2l6ZToxNnB4O1xyXG5cdCY6YmVmb3Jle1xyXG5cdFx0Y29udGVudDpcIlwiO1xyXG5cdH1cclxuXHRwe1xyXG5cdFx0bWFyZ2luOjA7XHJcblx0fVxyXG4gICAgc3Ryb25nLCBie1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcblx0aDJ7XHJcblx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdG1hcmdpbjoxNXB4IDAgMDtcclxuXHR9XHJcblx0aXtcclxuXHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRmb250LXNpemU6MjNweDtcclxuXHRcdGNvbG9yOiNkYWRhZGE7XHJcblx0XHRtYXJnaW4tYm90dG9tOjIwcHg7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRAaW5jbHVkZSBydGwtcGFkZGluZygwICw1MHB4ICwwICwzMHB4KTtcclxuXHR9XHJcbn1cclxuLmF1ZGlvLXJlc3BvbnNpdmV7XHJcblx0aWZyYW1le1xyXG5cdFx0QGluY2x1ZGUgc2l6ZShwZXJjZW50YWdlKDEpLCAxMjZweCk7XHJcblx0fVxyXG59XHJcbnRleHRhcmVhOmZvY3VzLCBpbnB1dDpmb2N1c3tcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi8vIEdvb2dsZSBNYXBcclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLm1hcF9jYW52YXN7XHJcblx0aW1ne1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdH1cclxufVxyXG4uc3Bpbm5lcntcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW46MCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcjeyRpbWFnZS10aGVtZS1wYXRofXNwaW5uZXIuZ2lmJykgbm8tcmVwZWF0O1xyXG4gICAgQGluY2x1ZGUgb3BhY2l0eSguNyk7XHJcbiAgICBAaW5jbHVkZSBzcXVhcmUoMjBweCk7XHJcbn1cclxuXHJcbi8vIEJPWEVEXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBUYWJzXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBUYWJsZVxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG50YWJsZSwudGFibGV7XHJcblx0LnByb2R1Y3QtcmVtb3Zle1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGEucmVtb3Zle1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDE1cHgpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBydGwtbGVmdCgwKTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHR0ZXh0LWluZGVudDogMXB4O1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTM2XCI7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbFwiO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcmsgIWltcG9ydGFudDtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMTZweCk7XHJcblx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDoxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJvZHVjdC10aHVtYm5haWx7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblx0PiB0aGVhZCA+IHRyIHtcclxuXHRcdD4gdGgsXHJcblx0XHQ+IHRkIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnNob3BfdGFibGV7XHJcbiAgICAgICAgQGluY2x1ZGUgc2l6ZSgxMDAlLGF1dG8pO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHRoZW1lLW1hcmdpbiArIDE7XHJcblx0XHRib3JkZXI6MDtcclxuICAgICAgICA+IHRoZWFkLFxyXG4gICAgICAgID4gdGJvZHksXHJcbiAgICAgICAgPiB0Zm9vdCB7XHJcbiAgICAgICAgICAgID4gdHIge1xyXG4gICAgICAgICAgICAgICAgPiB0aHtcclxuXHRcdFx0XHRcdHBhZGRpbmcgICAgICAgIDogJHRhYmxlLWNlbGwtcGFkZGluZztcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCAgICA6ICRsaW5lLWhlaWdodC1iYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduIDogdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWxpZ2h0ZXI7XHJcblx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgID4gdGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgICAgICAgIDogJHRhYmxlLWNlbGwtcGFkZGluZztcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCAgICA6ICRsaW5lLWhlaWdodC1iYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduIDogdG9wO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXktbGlnaHRlcjtcclxuXHRcdFx0XHRcdFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRoZWFke1xyXG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkICNlOGU4ZTg7XHJcbiAgICAgICAgICAgIHRoe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRib3JkZXI6MCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0XHRmb250LWZhbWlseTokZm9udC1mYW1pbHktc2Vjb25kO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY2FydHtcclxuICAgICAgICAgICAgPiB0aGVhZCxcclxuICAgICAgICAgICAgPiB0Ym9keSxcclxuICAgICAgICAgICAgPiB0Zm9vdCB7XHJcbiAgICAgICAgICAgICAgICA+IHRyIHtcclxuICAgICAgICAgICAgICAgICAgICA+IHRoLFxyXG4gICAgICAgICAgICAgICAgICAgID4gdGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdFx0XHQmLnByb2R1Y3Qtc3VidG90YWwgc3BhbntcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0ICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5wcm9kdWN0LXF1YW50aXR5e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPi5xdWFudGl0eXtcclxuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDoxMzBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgI2U4ZThlODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGlucHV0e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDo0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtZmxvYXQtcmlnaHQoKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdGJ1dHRvbntcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDo0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQmLnBsdXN7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLWZsb2F0LXJpZ2h0KCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6ODBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aW5wdXR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6MzBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRidXR0b257XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6MjVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYucHJvZHVjdC10aHVtYm5haWx7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHRhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBcdFx0bWluLXdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBcdH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cdFx0XHRcdFx0XHQmLnByb2R1Y3QtcHJpY2V7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQucHJvZHVjdC1uYW1le1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoMzBweCk7XHJcblx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICA+dHI6bm90KC5jYXJ0X2l0ZW0pID50ZHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1sZWZ0KCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHRcdFx0PnRoZWFke1xyXG5cdFx0XHRcdHRoe1xyXG5cdFx0XHRcdFx0cGFkZGluZzoxNXB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcclxuXHRcdFx0XHRcdCYucHJvZHVjdC1yZW1vdmV7XHJcblx0XHRcdFx0XHRcdHdpZHRoOjgwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdD50Ym9keXtcclxuXHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICNlOGU4ZTg7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDowO1xyXG5cdFx0XHRcdHRke1xyXG5cdFx0XHRcdFx0cGFkZGluZzoxNXB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHRcdD50aGVhZHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0PnRib2R5e1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjJweCBzb2xpZCAjZThlOGU4O1xyXG5cdFx0XHRcdFx0PnRye1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MnB4IHNvbGlkICNlOGU4ZTg7XHJcblx0XHRcdFx0XHRcdHRke1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6NXB4IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0Ji5wcm9kdWN0LXF1YW50aXR5e1xyXG5cdFx0XHRcdFx0XHRcdFx0ZmxleDoxO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLnByb2R1Y3QtdGh1bWJuYWlse1xyXG5cdFx0XHRcdFx0XHRcdFx0ZmxleDowIDAgMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji5wcm9kdWN0LXRodW1ibmFpbHtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IGRhc2hlZCAjZThlOGU4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLmFjdGlvbnN7XHJcblx0XHRcdFx0XHRcdFx0XHRmbGV4OjAgMCAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLnByb2R1Y3QtcmVtb3Zle1xyXG5cdFx0XHRcdFx0XHRcdFx0YS5yZW1vdmV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdFx0XHQ+dGJvZHl7XHJcblx0XHRcdFx0XHQ+dHJ7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDoxMDBweDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRke1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6NXB4IDEwcHggNXB4IDA7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggZGFzaGVkICNlOGU4ZTg7XHJcblx0XHRcdFx0XHRcdFx0ZmxleDowIDAgMTAwJTtcclxuXHRcdFx0XHRcdFx0XHQmLnByb2R1Y3QtdGh1bWJuYWlse1xyXG5cdFx0XHRcdFx0XHRcdFx0ZmxleDowIDAgMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji5wcm9kdWN0LXRodW1ibmFpbHtcclxuXHRcdFx0XHRcdFx0XHRcdD5he1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOjVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDo1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQucHJvZHVjdC1uYW1le1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46NXB4IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYuYWN0aW9uc3tcclxuXHRcdFx0XHRcdFx0XHRcdGZsZXg6MCAwIDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYucHJvZHVjdC1yZW1vdmV7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMzVweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGEucmVtb3Zle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjp1bnNldDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6MTBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYnV0dG9ue1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRidG4tYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cdCYuY2FydHtcclxuXHRcdC5wcm9kdWN0LXJlbW92ZXtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdH1cclxuXHRcdC5hY3Rpb25ze1xyXG5cdFx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnRhYmxlLS1zdHlsZXtcclxuXHRcdC5wcmljZXtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sYWJlbHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICB9XHJcblx0fVxyXG59XHJcbi53aWRnZXRfY2FsZW5kYXJ7XHJcblx0I3dwLWNhbGVuZGFye1xyXG5cdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdH1cclxuXHQud3AtY2FsZW5kYXItbmF2e1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdGJvcmRlci10b3A6MDtcclxuXHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdGF7XHJcblx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdH1cclxuXHRcdHNwYW57XHJcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nOjVweCAxMHB4O1xyXG5cdFx0fVxyXG5cdFx0LnBhZHtcclxuXHRcdFx0d2lkdGg6MjAlO1xyXG5cdFx0fVxyXG5cdFx0LndwLWNhbGVuZGFyLW5hdi1wcmV2e1xyXG5cdFx0XHR3aWR0aDo0MCU7XHJcblx0XHRcdGJvcmRlci1yaWdodDoxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdH1cclxuXHRcdC53cC1jYWxlbmRhci1uYXYtbmV4dHtcclxuXHRcdFx0d2lkdGg6NDAlO1xyXG5cdFx0XHRib3JkZXItbGVmdDoxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0dGV4dC1hbGlnbjpyaWdodDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuI3dwLWNhbGVuZGFye1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1sZztcclxuICBib3JkZXI6IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xyXG4gIHRkLHRoe1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICBjYXB0aW9ue1xyXG5cdG1hcmdpbi10b3A6N3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRjYXB0aW9uLXNpZGU6IHRvcDtcclxuICB9XHJcbiAgPiB0aGVhZCA+IHRyIHtcclxuICAgID4gdGgsXHJcbiAgICA+IHRkIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICN0b2RheXtcclxuICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB9XHJcbn1cclxuXHJcbnVsIHtcclxuIFx0Ji50cmVlbWVudXtcclxuXHQgICAgbGl7XHJcblx0ICAgICAgICBwYWRkaW5nOiAkYmxvY2stc2lkZWJhci1saXN0LXBhZGRpbmctdmVydGljYWw7XHJcblx0ICAgICAgICBiYWNrZ3JvdW5kOiAkYmxvY2stc2lkZWJhci1saXN0LWltYWdlO1xyXG5cdCAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblx0ICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsb2NrLXNpZGViYXItbGlzdC1ib3JkZXItY29sb3I7XHJcblx0ICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG5cdCAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG5cdCAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMTBweDtcclxuXHQgICAgICAgIH1cclxuXHQgICAgICAgICY6bGFzdC1jaGlsZHtcclxuXHQgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG5cdCAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdCAgICAgICAgfVxyXG5cdCAgICAgICAgPiB1bHtcclxuXHQgICAgICAgICAgICBAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KCR0aGVtZS1wYWRkaW5nKTtcclxuXHQgICAgICAgICAgICBsaXtcclxuXHQgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuXHQgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkYmxvY2stc2lkZWJhci1saXN0LXBhZGRpbmctdmVydGljYWw7XHJcblx0ICAgICAgICAgICAgICAgIH1cclxuXHQgICAgICAgICAgICB9XHJcblx0ICAgICAgICB9XHJcblx0ICAgIH1cclxuXHR9XHJcbiAgICAmLmJ1bGxldHtcclxuXHJcbiAgICB9XHJcbiAgICAmLmhhc2ljb257XHJcbiAgICBcdGxpe1xyXG5cdCAgICAgICAgZmxvYXQ6IG5vbmU7XHJcblx0ICAgICAgICBtYXJnaW46IDAgMCAkcGFkZGluZy1zbS1ob3Jpem9udGFsIDA7XHJcblx0ICAgICAgICAuZmF7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcblx0ICAgICAgICAgICAgQGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgkcGFkZGluZy1zbS12ZXJ0aWNhbCk7XHJcblx0ICAgICAgICB9XHJcbiAgICAgICAgICAgIGJye2Rpc3BsYXk6IG5vbmU7fVxyXG5cdCAgICB9XHJcbiAgICB9XHJcbiAgICAmLmxpc3QtZ3JvdXAtaGlnaGxpZ2h0ZWR7XHJcbiAgICBcdG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBcdGxpe1xyXG4gICAgXHRcdG1hcmdpbjogMDtcclxuICAgIFx0XHRwYWRkaW5nOiAwO1xyXG4gICAgXHRcdGJvcmRlcjogMDtcclxuICAgIFx0XHRiYWNrZ3JvdW5kOiAkYmxvY2stc2lkZWJhci1oaWdodGxpZ2h0LWNvbnRlbnQtYmc7XHJcbiAgICBcdFx0QGluY2x1ZGUgcnRsLXRleHQtYWxpZ24tbGVmdDtcclxuICAgIFx0XHRhe1xyXG4gICAgXHRcdFx0Y29sb3I6ICRibG9jay1zaWRlYmFyLWhpZ2h0bGlnaHQtY29udGVudC1jb2xvcjtcclxuICAgIFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZShmb250LXNpemUsICRibG9jay1zaWRlYmFyLWhpZ2h0bGlnaHQtZm9udC1zaXplKTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkYmxvY2stc2lkZWJhci1oaWdodGxpZ2h0LWZvbnQtd2VpZ2h0O1xyXG4gICAgXHRcdFx0dGV4dC10cmFuc2Zvcm06ICRibG9jay1zaWRlYmFyLWhpZ2h0bGlnaHQtdHJhbnNmb3JtO1xyXG4gICAgXHRcdFx0cGFkZGluZzogMHB4IDVweDtcclxuICAgIFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgXHRcdH1cclxuICAgIFx0XHQuY291bnR7XHJcbiAgICBcdFx0XHRjb2xvcjogJGJsb2NrLXNpZGViYXItaGlnaHRsaWdodC1jb250ZW50LWNvbG9yO1xyXG4gICAgXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKGZvbnQtc2l6ZSwgJGJsb2NrLXNpZGViYXItaGlnaHRsaWdodC1mb250LXNpemUpO1xyXG4gICAgXHRcdFx0Zm9udC13ZWlnaHQ6ICRibG9jay1zaWRlYmFyLWhpZ2h0bGlnaHQtZm9udC13ZWlnaHQ7XHJcbiAgICBcdFx0XHR0ZXh0LXRyYW5zZm9ybTogJGJsb2NrLXNpZGViYXItaGlnaHRsaWdodC10cmFuc2Zvcm07XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHotaW5kZXg6IDEwMDtcclxuICAgIFx0XHRcdG1hcmdpbjogMDtcclxuICAgIFx0XHRcdHRvcDogMThweDtcclxuICAgIFx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCg1cHgpOyBcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgXHRcdH1cclxuICAgIFx0XHR1bHtcclxuICAgIFx0XHRcdGxpe1xyXG4gICAgXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICBcdFx0XHR9XHJcbiAgICBcdFx0fVxyXG4gICAgXHRcdCY6bGFzdC1jaGlsZHtcclxuICAgIFx0XHRcdHVse1xyXG4gICAgXHRcdFx0XHRsaXtcclxuICAgIFx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0ICAgIFx0XHRcdFx0XHRhe1xyXG5cdCAgICBcdFx0XHRcdFx0XHRib3JkZXI6IDA7XHJcblx0ICAgIFx0XHRcdFx0XHR9XHJcblx0ICAgIFx0XHRcdFx0fVxyXG4gICAgXHRcdFx0XHR9XHJcbiAgICBcdFx0XHR9XHJcbiAgICBcdFx0fVxyXG4gICAgXHR9XHJcbiAgICB9XHJcbiAgICAmLmNvbnRhY3QtdXN7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAuZmF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKGZvbnQtc2l6ZSwyMHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYubGlzdC1jb250YWN0e1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKGZvbnQtc2l6ZSwxMXB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmFsaWduLXJpZ2h0IHtcclxuXHRAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1yaWdodCgpO1xyXG59XHJcbi5hbGlnbi1sZWZ0IHtcclxuXHRAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1sZWZ0KCk7XHJcbn1cclxuLmljb25zIHtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcbn1cclxuLmZhbmN5Ym94LW92ZXJsYXkuZmFuY3lib3gtb3ZlcmxheS1maXhlZHtcclxuXHR6LWluZGV4OiA5OTk5O1xyXG59XHJcbi5mYW5jeWJveC1vcGVuZWR7XHJcblx0ei1pbmRleDogOTk5OTk7XHJcbn1cclxuXHJcbi8qIFRleHQgbWVhbnQgb25seSBmb3Igc2NyZWVuIHJlYWRlcnMuICovXHJcbi5zY3JlZW4tcmVhZGVyLXRleHQge1xyXG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDFweDtcclxuICB3aWR0aDogMXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5ydGx7XHJcblx0LmJvb2tpb3Rvb2x0aXB7XHJcblx0XHRAaW5jbHVkZSB0cmFuc2xhdGVYKDUwJSk7XHJcblx0fVxyXG59XHJcbi5ib29raW90b29sdGlwIHtcclxuXHRjb2xvcjogJHdoaXRlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGZvbnQtc2l6ZTogMTFweDtcclxuXHRAaW5jbHVkZSBydGwtbGVmdCgyNXB4KTtcclxuXHRsaW5lLWhlaWdodDogMjJweDtcclxuXHRwYWRkaW5nOiA0cHggOHB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC00MHB4O1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0d2lkdGg6IGF1dG87XHJcblx0ei1pbmRleDogMjtcclxuXHRAaW5jbHVkZSB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvcjtcclxuXHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuXHQuZmF7XHJcblx0XHRmb250LXNpemU6IDA7XHJcblx0fVxyXG59XHJcbi5ib29raW90b29sdGlwOmFmdGVyIHtcclxuXHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci10b3AtY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuXHR0b3A6IDk3JTtcclxuXHRjb250ZW50OiBcIlwiO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogMDtcclxuXHRsZWZ0OiBjYWxjKDUwJSAtIDdweCk7XHJcblx0QGluY2x1ZGUgdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dHJhbnNmb3JtOiBub25lO1xyXG5cdHdpZHRoOiAwO1xyXG59XHJcbmJvZHkgaS5zbGljay1hcnJvd3tcclxuICAgIHRvcDogY2FsYyg1MCUgLSAxOHB4KTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdGZvbnQtZmFtaWx5Omljb21vb247XHJcblx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0QGluY2x1ZGUgc3F1YXJlKDMwcHgpO1xyXG5cdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRsaW5lLWhlaWdodDozMHB4O1xyXG5cdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdEBpbmNsdWRlIG9wYWNpdHktaCgpO1xyXG5cdH1cclxuXHQmLmZhLWFuZ2xlLXJpZ2h0e1xyXG5cdFx0cmlnaHQ6LTE1cHg7XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0Y29udGVudDpcIlxcZTkwN1wiO1xyXG5cdFx0fVxyXG5cdH1cclxuICAgICYuZmEtYW5nbGUtbGVmdHtcclxuICAgICAgICBsZWZ0Oi0xNXB4O1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6XCJcXGU5MDZcIjtcclxuXHRcdH1cclxuICAgIH1cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0YmFja2dyb3VuZDpkYXJrZW4oJHRoZW1lLWNvbG9yLDEwJSk7XHJcbiAgICB9XHJcbn1cclxuLnNsaWNrLXNsaWRlcntcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblx0LnNsaWNrLWxpc3R7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xyXG4gICAgICAgIC5zbGljay1zbGlkZXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgIH1cclxuXHRcdC5zbGljay10cmFjaywgLnNsaWNrLXNsaWRlLCAuY2Fyb3VzZWwtYm9keXtcclxuXHRcdFx0Jjpmb2N1c3tcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbnVsLnNsaWNrLWRvdHN7XHJcbiAgICBib3R0b206IDMwcHg7ICBcclxuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0cG9zaXRpb246dW5zZXQ7XHJcblx0bGl7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuXHRcdG1hcmdpbjogMCA1cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgc2l6ZSgyMHB4LDJweCk7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcclxuXHRcdCY6Zm9jdXN7XHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHR9XHJcblx0XHRidXR0b257XHJcblx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdFx0QGluY2x1ZGUgc2l6ZSgyMHB4LDJweCk7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNkNGQ0ZDQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XHJcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHQmOmZvY3Vze1xyXG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLnNsaWNrLWFjdGl2ZXtcclxuXHRcdFx0YnV0dG9ue1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDApO1xyXG5cdFx0fVxyXG5cdFx0JjpmaXJzdC1jaGlsZHtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDApO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ub3BlbiA+LmRyb3Bkb3duLW1lbnV7XHJcblx0ZGlzcGxheTogYmxvY2s7IFxyXG5cdG9wYWNpdHk6IDE7XHJcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG5hIHtcclxuICBjb2xvcjogJGxpbmstY29sb3I7XHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzIHtcclxuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuc2V0O1xyXG5cdG91dGxpbmU6IHVuc2V0O1xyXG4gIH1cclxufVxyXG5vbCwgdWwsIGRse1xyXG5cdG1hcmdpbjowO1xyXG59XHJcbi5mb3JtLWNvbnRyb2w6Zm9jdXN7XHJcblx0QGluY2x1ZGUgYm94LXNoYWRvdyh1bnNldCk7XHJcbn1cclxuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXHJcbiAuY2xlYXItYWxsOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxyXG4gLmNsZWFyLWFsbDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmV7XHJcblx0QGluY2x1ZGUgYm94LXNoYWRvdyh1bnNldCk7XHJcbiB9XHJcbmNvZGUsIGtiZCwgcHJlLCBzYW1we1xyXG5cdGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XHJcbn1cclxuIGNvZGUsIGNvZGUsIGtiZCwgc2FtcCwgLndwLWJsb2NrLXRhYmxlLmlzLXN0eWxlLXN0cmlwZXMgdGJvZHkgdHI6bnRoLWNoaWxkKG9kZCksIDpyb290IC5oYXMtc3VidGxlLWJhY2tncm91bmQtYmFja2dyb3VuZC1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNkN2NhO1xyXG59XHJcbi5idG46Zm9jdXMsIC5jbGVhci1hbGw6Zm9jdXMsIC5idG4uZm9jdXMsIC5mb2N1cy5jbGVhci1hbGx7XHJcblx0QGluY2x1ZGUgYm94LXNoYWRvdyh1bnNldCAhaW1wb3J0YW50KTtcclxufVxyXG4uZG9rYW4tZm9ybS1jb250cm9se1xyXG5cdGhlaWdodDozNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OjM1cHg7XHJcbn1cclxuYm9keS5ub3Qtc2Nyb2xse1xyXG5cdG92ZXJmbG93OmhpZGRlbjtcclxufVxyXG5ib2R5IC5mYXtcclxuXHRmb250LWZhbWlseTpcIkZvbnRBd2Vzb21lXCIgO1xyXG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0IDtcclxufVxyXG5ib2R5LnNlYXJjaC5zZWFyY2gtcmVzdWx0c3tcclxuXHQuYmxvZy1jb250ZW50LXN0YW5kYXJ7XHJcblx0XHRoMy5lbnRyeS10aXRsZXtcclxuXHRcdFx0Zm9udC1zaXplOjI1cHg7XHJcblx0XHR9XHJcblx0XHQucG9zdC1jb250ZW50e1xyXG5cdFx0XHRtYXJnaW4tdG9wOjIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdC5saXN0LXBvc3QgPmFydGljbGV7XHJcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0fVxyXG5cdFx0LmJsb2ctY29udGVudC1zdGFuZGFye1xyXG5cdFx0XHQuc2luZ2xlLXRodW1ie1xyXG5cdFx0XHRcdG1heC13aWR0aDoyMCU7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLWZsb2F0LWxlZnQoKTtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDMwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5wb3N0LWNvbnRlbnR7XHJcblx0XHRcdFx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6MDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIiIsIi5idG4tZGVmYXVsdHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRidG4tZGVmYXVsdC1ib3JkZXI7XHJcbn1cclxuLmJ0bi1wcmltYXJ5e1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJ0bi1wcmltYXJ5LWJvcmRlcjtcclxufVxyXG4uYnRuLWRlZmF1bHQsIC5idG4tcHJpbWFyeXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItY29sb3I6ICR0aGVtZS1jb2xvciAhaW1wb3J0YW50O1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG9wYWNpdHktcygpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgQGluY2x1ZGUgcnRsLWxlZnQoMCk7XHJcbiAgICAgICAgQGluY2x1ZGUgc2l6ZSgxMDAlLCAwKTtcclxuICAgICAgICBAaW5jbHVkZSBvcGFjaXR5LWgoKTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzIGVhc2UtaW4tb3V0KTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxufSIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICBCTE9DSyBNRU5VIFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi4jeyRhcHAtcHJlZml4fS1tZW51LXdyYXBwZXIge1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0Ym9yZGVyLWJvdHRvbTogNHB4IGRvdWJsZSAkYm9yZGVyLWNvbG9yO1xuXHQuY29udGFpbmVye2Rpc3BsYXk6IHRhYmxlO31cblx0I3ByaW1hcnktbmF2aWdhdGlvbntcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdH1cblx0LmJsb2NrLWNhcnR7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLXJpZ2h0KCk7XG5cdFx0LmNhcnQtcG9wdXAge1xuXHRcdFx0bWluLXdpZHRoOiAzMjBweDtcblx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgwKTtcblx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KGluaGVyaXQpO1xuXHRcdFx0LmNhcnRfbGlzdCB7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICBCUkVBRENSVU1CXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmJyZWFkY3J1bWItbm9oZWFkaW5ne1xuXHQuYnJlYWRjcnVtYntcblx0XHRmb250LXNpemU6MTNweDtcblx0XHRsaW5lLWhlaWdodDoyNHB4O1xuXHRcdGNvbG9yOiRncmF5LWRhcms7XG5cdFx0anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7XG5cdFx0cGFkZGluZzoyMHB4IDA7XG5cdFx0YXtcblx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICR0aGVtZS1jb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmN1cnJlbnR7XG5cdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xuXHRcdH1cblx0XHQuZGVsaW1pdGVyIHtcblx0XHRcdG1hcmdpbjogMCA4cHg7XG5cdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0ICBjb250ZW50OiBcIlxcZjEwNVwiO1xuXHRcdFx0ICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHQgIGZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lO1xuXHRcdFx0ICBmb250LXNpemU6MTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5icmVhZGNydW1ie1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgbWFyZ2luOiAkYnJlYWRjcnVtYi1tYXJnaW47XG4gICAgY29sb3I6ICRicmVhZGNydW1iLWNvbG9yO1xuICAgIHBhZGRpbmc6MDtcbiAgICBmb250LXNpemU6ICRicmVhZGNydW1iLWZvbnQtc2l6ZTtcblx0Zm9udC13ZWlnaHQ6NDAwO1xuXHR3aWR0aDoxMDAlO1xuXHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuXHRhe1xuICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblx0LmN1cnJlbnR7XG5cdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xuXHR9XG4gICAgLmRlbGltaXRlciB7XG4gICAgICAgIG1hcmdpbjogMCA4cHg7XG5cdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQgIGZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lO1xuXHRcdCAgZm9udC1zaXplOjEzcHg7XG4gICAgICAgIH1cbiAgICB9IFxufVxuXG4vKiBTbGlkZXNob3cgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi4jeyRhcHAtcHJlZml4fS1zbGlkZXNob3d7XG4gICAgLndwYi1pbm5lcntcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLyogQ29udGFpbmVyIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uI3skYXBwLXByZWZpeH0tbWFpbntcbiAgICBAaW5jbHVkZSBib3gtc2l6ZSgkY29udGFpbmVyLWJnLCAkY29udGFpbmVyLXBhZGRpbmctdG9wLCAkY29udGFpbmVyLXBhZGRpbmctYm90dG9tKTtcbiAgICAucGFnZS10aXRsZXtcblx0XHRtYXJnaW46ICRwYWdlLXRpdGxlLW1hcmdpbjtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOmNvdmVyO1xuXHRcdGgxe1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRmb250LXdlaWdodDo2MDA7XG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgxNXB4KTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC02cHgpKTtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNTEwcHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpe1xuXHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoMzBweCk7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XG5cdFx0XHRcdGZvbnQtc2l6ZToyMHB4O1xuXHRcdFx0XHRwb3NpdGlvbjp1bnNldDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTo1cHg7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDApKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5lbXB0eS1pbWFnZXtcblx0XHRcdGJhY2tncm91bmQ6I2YwZjNmODtcblx0XHR9XG5cdFx0Pi5jb250YWluZXJ7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHR9XG4gICAgfVxufVxuXG4vKiBDb250ZW50IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uI3skYXBwLXByZWZpeH0tY29udGVudHtcbiAgICBiYWNrZ3JvdW5kOiAkY29udGVudC1iZztcbiAgICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuLyogUGFnaW5hdGlvbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLiN7JGFwcC1wcmVmaXh9LXBhZ2luYXRpb257XG4gICAgbWFyZ2luOiAwO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgQkxPQ0sgRk9PVEVSIFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiAgXG4jI3skYXBwLXByZWZpeH0tZm9vdGVyeyBcbiAgICBAaW5jbHVkZSBib3gtc2l6ZSgkZm9vdGVyLWJnLCAkZm9vdGVyLXBhZGRpbmctdG9wLCAkZm9vdGVyLXBhZGRpbmctYm90dG9tKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICRmb290ZXItY29sb3I7XG4gICAgYm9yZGVyLWJvdHRvbTogJGZvb3Rlci1ib3JkZXI7XG4gICAgZm9udC1zaXplOiAkZm9vdGVyLWZvbnQtc2l6ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcblx0XHRwYWRkaW5nLWJvdHRvbTo1MHB4O1xuXHR9XG4gICAgYXtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjphY3RpdmV7XG4gICAgICAgICAgICBjb2xvcjogJGZvb3Rlci1saW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXHRzdHJvbmd7XG5cdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xuXHRcdGZvbnQtd2VpZ2h0OjcwMDtcblx0fVxuICAgIHA6bm90KDpsYXN0LWNoaWxkKXtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblx0Lmxpc3QtbGluay1mb290ZXJ7XG5cdFx0dWwgbGl7XG5cdFx0XHRsaW5lLWhlaWdodDoxN3B4O1xuXHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctcmlnaHQoMjBweCk7XG5cdFx0XHRAaW5jbHVkZSBydGwtYm9yZGVyLXJpZ2h0KDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yKTtcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMjBweCk7XG5cdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLXJpZ2h0KDApO1xuXHRcdFx0XHRAaW5jbHVkZSBydGwtYm9yZGVyLXJpZ2h0KDApO1xuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDVweCk7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6MjVweDtcblx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctcmlnaHQoMCk7XG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1ib3JkZXItcmlnaHQoMCk7XG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoNXB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbiAgICB1bC5zb2NpYWwtbGlua3tcblx0XHRsaXtcblx0XHRcdG1hcmdpbjogMCA1cHg7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0ZGlzcGxheSA6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoMCk7XG5cdFx0XHR9XG5cdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMCk7XG5cdFx0XHR9XG5cdFx0XHRhe1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSg0MHB4KTtcblx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXHRcdFx0XHRsaW5lLWhlaWdodDozOHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XG5cdFx0XHRcdGl7XG5cdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiR0aGVtZS1jb2xvcjtcblx0XHRcdFx0XHRpe1xuXHRcdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuICAgIH1cblx0Ji5mb290ZXItMXtcblx0fVxuXHQmLmZvb3Rlci0ye1xuXHRcdFxuXHR9XG5cdCYuZm9vdGVyLTN7XG5cdFx0dWwuc29jaWFsLWxpbmsgbGkgYXtcblx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xuXHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHRpe1xuXHRcdFx0XHRjb2xvcjokd2hpdGU7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuZm9vdGVyLTR7XG5cdFx0LndwYmluZ28tbmV3c2xldHRlci5uZXdzbGV0dGVyLWRlZmF1bHQgLmNvbnRlbnQtbmV3c2xldHRlcntcblx0XHRcdC5jbGVhcmZpeHtcblx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XG5cdFx0XHRcdGZvbnQtc2l6ZToxM3B4O1xuXHRcdFx0XHRmb250LXdlaWdodDo3MDA7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdGJhY2tncm91bmQ6JHRleHQtY29sb3Itc2Vjb25kO1xuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMS41cHg7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5mb290ZXItNXtcblx0XHRcblx0fVxuXHQmLmZvb3Rlci02e1xuXHRcdC53cGJpbmdvLW5ld3NsZXR0ZXIubmV3c2xldHRlci1kZWZhdWx0IC5jb250ZW50LW5ld3NsZXR0ZXJ7XG5cdFx0XHRpbnB1dFt0eXBlPVwiZW1haWxcIl17XG5cdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdH1cblx0XHRcdC5jbGVhcmZpeHtcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgxMHB4KTtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0ZGlzcGxheTpub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XG5cdFx0XHRcdFx0Zm9udC1zaXplOjExcHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiRmb250LWZhbWlseS1zZWNvbmQ7XG5cdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcblx0XHRcdFx0XHRwYWRkaW5nOjAgMTBweDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjJweCBzb2xpZCAkZ3JheS1kYXJrO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHVsLnNvY2lhbC1saW5re1xuXHRcdFx0bGl7XG5cdFx0XHRcdG1hcmdpbjowIDZweDtcblx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoMCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0YXtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMzhweCk7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6MzZweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XG5cdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0XHRpe1xuXHRcdFx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IFxuXG4vKiAgKi9cbi8qIE5ld2xldHRlciBQb3B1cCAqL1xuLyogICovXG4ubmV3c2xldHRlcnBvcHVwIC5jbG9zZS1wb3B1cCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6MTBweDtcblx0QGluY2x1ZGUgcnRsLXJpZ2h0KDEwcHgpO1xuXHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0ei1pbmRleDogOTk5OTtcblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdEBpbmNsdWRlIHNxdWFyZSgzNXB4KTtcblx0cGFkZGluZzogNnB4O1xuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwMCUpO1xuXHRib3JkZXI6MXB4IHNvbGlkIHJnYmEoJHRleHQtY29sb3IsMC4zNSk7XG5cdCY6YWZ0ZXJ7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGhlaWdodDogMnB4O1xuXHRcdHdpZHRoOiAxNXB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6Y2FsYyg1MCUgLSA3LjVweCk7XG5cdFx0bWFyZ2luLXRvcDogLTFweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR0ZXh0LWNvbG9yLDAuMzUpO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSg0NWRlZykpO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XG5cdH1cblx0JjpiZWZvcmV7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGhlaWdodDogMnB4O1xuXHRcdHdpZHRoOiAxNXB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6Y2FsYyg1MCUgLSA3LjVweCk7XG5cdFx0bWFyZ2luLXRvcDogLTFweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoJHRleHQtY29sb3IsMC4zNSk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKC00NWRlZykpO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XG5cdH1cblx0Jjpob3Zlcntcblx0XHQmOmFmdGVyLCY6YmVmb3Jle1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgwZGVnKSk7XG5cdFx0fVxuXHR9XG59XG5ib2R5Om5vdCgucGFnZS10ZW1wbGF0ZS1ob21lcGFnZSl7XG5cdC5wb3B1cHNoYWRvdywubmV3c2xldHRlcnBvcHVwe1xuXHRcdGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4ucG9wdXBzaGFkb3cge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMyLDMyLDMyLDAuNik7XG5cdGhlaWdodDogMTAwJTtcblx0QGluY2x1ZGUgcnRsLWxlZnQoMCk7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogOTk5OTk7XG5cdGRpc3BsYXkgOiBub25lO1xufVxuLm5ld3NsZXR0ZXJwb3B1cCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGVmdDo1MCU7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSAsIC01MCUpKTtcbiAgICBtYXJnaW46YXV0bztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA1MCU7XG4gICAgd2lkdGg6IDkzMHB4O1xuICAgIHotaW5kZXg6IDEwMDAwMDA7XG5cdG92ZXJmbG93OmhpZGRlbjtcblx0ZGlzcGxheTpub25lO1xuXHQud3AtbmV3bGV0dGVye1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHQuaW1hZ2V7XG5cdFx0XHR3aWR0aDo1MS41JTtcblx0XHR9XG5cdFx0LndpZGdldHtcblx0XHRcdHdpZHRoOjQ4LjUlO1xuXHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcblx0XHRcdGRpc3BsYXk6ZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDpjZW50ZXI7XG5cdFx0fVxuXHRcdC5oaWRkZW4tcG9wdXAtbmV3c2xldHRlcntcblx0XHRcdGZvbnQtc2l6ZToxMnB4O1xuXHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0cGFkZGluZzowIDMwcHg7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdC53cGNmNy1saXN0LWl0ZW0gZmlyc3R7XG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0fVxuXHRcdFx0aW5wdXR7XG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHR6LWluZGV4OjEwO1xuXHRcdFx0XHRvcGFjaXR5OjA7XG5cdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdHRvcDo0cHg7XG5cdFx0XHRcdGxlZnQ6MDtcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHRcdCY6Y2hlY2tlZCB+IC53cGNmNy1saXN0LWl0ZW0tbGFiZWx7XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC53cGNmNy1saXN0LWl0ZW17XG5cdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0fVxuXHRcdFx0LndwY2Y3LWxpc3QtaXRlbS1sYWJlbHtcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgxMHB4KTtcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDojZThlOGU4O1xuXHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHR0b3A6MXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC53cGJpbmdvLW5ld3NsZXR0ZXItcG9wdXB7XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0cGFkZGluZzoyNXB4IDI1cHggMTBweDtcblx0XHRtYXJnaW46YXV0bztcblx0XHQudGl0bGUtbmV3c2xldHRlcntcblx0XHRcdGZvbnQtc2l6ZTo0MHB4O1xuXHRcdFx0bWFyZ2luOmF1dG87XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdG1hcmdpbi1ib3R0b206NXB4O1xuXHRcdFx0Y29sb3I6JGdyYXktZGFyaztcblx0XHRcdGxpbmUtaGVpZ2h0OjUwcHg7XG5cdFx0XHRmb250LXdlaWdodDo2MDA7XG5cdFx0XHRmb250LWZhbWlseTokZm9udC1mYW1pbHktc2Vjb25kO1xuXHRcdFx0c3Bhbntcblx0XHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdFx0Y29sb3I6I2ZmNDU0NTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnN1YnRpdGxlLW5ld3NsZXR0ZXJ7XG5cdFx0XHRmb250LXNpemU6MjBweDtcblx0XHRcdGNvbG9yOiRncmF5LWRhcms7XG5cdFx0XHRmb250LXdlaWdodDo2MDA7XG5cdFx0XHRmb250LWZhbWlseTokZm9udC1mYW1pbHktc2Vjb25kO1xuXHRcdH1cblx0XHQudGV4dC1uZXdzbGV0dGVye1xuXHRcdFx0Zm9udC1zaXplOjE0cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOjI1cHg7XG5cdFx0fVxuXHR9XG5cdC5jb250ZW50LW5ld3NsZXR0ZXJ7XG5cdFx0bWFyZ2luLWJvdHRvbToxNXB4O1xuXHRcdC53cGNmNy1ub3QtdmFsaWQtdGlwe1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMThweDtcblx0XHR9XG5cdFx0LnlvdXItZW1haWx7XG5cdFx0XHRpbnB1dHtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRsaW5lLWhlaWdodDozNXB4O1xuXHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICNkZmRmZGY7XG5cdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMzBweCk7XG5cdFx0XHRcdGZvbnQtc2l6ZToxMnB4O1xuXHRcdFx0XHRwYWRkaW5nOjAgMjBweDtcblx0XHRcdFx0aGVpZ2h0OjUwcHg7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6NTBweDtcblx0XHRcdFx0Jjo6cGxhY2Vob2xkZXJ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOjEycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmNsZWFyZml4e1xuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHQuYWpheC1sb2FkZXJ7XG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0fVxuXHRcdFx0aW5wdXR7XG5cdFx0XHRcdGJhY2tncm91bmQ6I2ZmOTEyNTtcblx0XHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHRcdHBhZGRpbmc6MCAzNXB4O1xuXHRcdFx0XHRmb250LXNpemU6MTZweDtcblx0XHRcdFx0Y29sb3I6JHdoaXRlO1xuXHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDMwcHgpO1xuXHRcdFx0XHRmb250LXdlaWdodDo2MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjQwcHg7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xuXHRcdHdpZHRoOjUwMHB4O1xuXHRcdC5pbWFnZXtcblx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHR9XG5cdFx0LndwLW5ld2xldHRlciAud2lkZ2V0e1xuXHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdHBhZGRpbmc6MzBweCAwO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XG5cdFx0d2lkdGg6Y2FsYygxMDAlIC0gNTBweCk7XG5cdFx0LndwYmluZ28tbmV3c2xldHRlci1wb3B1cHtcblx0XHRcdC50aXRsZS1uZXdzbGV0dGVye1xuXHRcdFx0XHRmb250LXNpemU6MzBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6MzVweDtcblx0XHRcdH1cblx0XHRcdC5zdWJ0aXRsZS1uZXdzbGV0dGVye1xuXHRcdFx0XHRmb250LXNpemU6MTZweDtcblx0XHRcdH1cblx0XHRcdC50ZXh0LW5ld3NsZXR0ZXJ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vKiBDb3B5cmlnaHQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi4jeyRhcHAtcHJlZml4fS1jb3B5cmlnaHR7XG4gICAgY29sb3I6ICRjb3B5cmlnaHQtY29sb3I7XG4gICAgZm9udC1zaXplOiAkY29weXJpZ2h0LWZvbnQtc2l6ZTtcbiAgICBmb250LXdlaWdodDogJGNvcHlyaWdodC1mb250LXdlaWdodDtcbiAgICBiYWNrZ3JvdW5kOiAkY29weXJpZ2h0LWJnO1xuICAgIGZvbnQtZmFtaWx5OiAkY29weXJpZ2h0LWZvbnQtZmFtaWx5O1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcblx0XHRwYWRkaW5nLWJvdHRvbTo1MHB4O1xuXHR9XG4gICAgLiN7JGJsb2NrLXNlbGVjdG9yfSB7XG4gICAgICAgIC4jeyRibG9jay1oZWFkaW5nLXNlbGVjdG9yfXtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9vdGVyLWhlYWRpbmctY29sb3I7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogJGZvb3Rlci1oZWFkaW5nLXRyYW5zZm9ybTtcbiAgICAgICAgICAgIG1hcmdpbjogJGZvb3Rlci1oZWFkaW5nLW1hcmdpbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShmb250LXNpemUsJGZvb3Rlci1oZWFkaW5nLWZvbnQtc2l6ZSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbnRhaW5lcntcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICRjb3B5cmlnaHQtcGFkZGluZy1ib3R0b207XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy10b3A6ICRjb3B5cmlnaHQtcGFkZGluZy10b3A7XG4gICAgICAgICY6YmVmb3Jle1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGJhY2tncm91bmQ6ICNkZWRlZGU7XG5cdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgxNXB4KTtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcblx0XHRcdGhlaWdodDogMXB4O1xuICAgICAgICB9XG4gICAgICAgIC5wYXltZW50e1xuICAgICAgICAgICAgQGluY2x1ZGUgcnRsLXRleHQtYWxpZ24tcmlnaHQoKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi53cGNmNyAuYWpheC1sb2FkZXJ7XG5cdG1hcmdpbjowO1xufSIsIi8qIFBhZ2UgZGVmYXVsdCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmRlZmF1bHQtdGVtcGxhdGUgLmFydGljbGV7XHJcblx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG59XHJcblxyXG4vKiBFbGVtZW50cyBCb29zdHJhcCBQYWdlIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmJzLWNvbXBvbmVudCxcclxuLmJzLWRvY3Mtc2VjdGlvbntcclxuXHQubW9kYWx7XHJcblx0XHRib3R0b206IGF1dG87XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGxlZnQ6IGF1dG87XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRyaWdodDogYXV0bztcclxuXHRcdHRvcDogYXV0bztcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cdHA6ZW1wdHl7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0QGluY2x1ZGUgaGlkZS10ZXh0KCk7XHJcblx0fVxyXG5cdGJye1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0Lm1vZGFsLWRpYWxvZ3tcclxuXHRcdHdpZHRoOiA5MCU7XHJcblx0fVxyXG59XHJcblxyXG4vKiBDb250YWN0IFBhZ2UgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4uY29udGFjdC10b3B7XHJcblx0LmNvbnRhY3QtdGl0bGV7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyOHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogLThweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRmb250LXNpemU6MzVweDtcclxuXHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0fVxyXG5cdC5jb250YWN0LXRleHR7XHJcblx0XHRtYXgtd2lkdGg6NzcwcHg7XHJcblx0XHRtYXJnaW46YXV0bztcclxuXHR9XHJcblx0LmNvbnRhY3QtbWV0YXtcclxuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MzBweDtcclxuXHRcdH1cclxuXHRcdC5zdHlsZS1jb250YWN0e1xyXG5cdFx0XHQuY29udGFjdC1pbmZvLXN0eWxle1xyXG5cdFx0XHRcdC5pY29uLXN0eWxle1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDkzcHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6OTNweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdFx0bWFyZ2luOmF1dG87XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJveC1zaGFkb3coMHB4IDBweCAxMHB4IDNweCByZ2JhKDE4LCAxOCwgMTgsIDAuMSkpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbToyOHB4O1xyXG5cdFx0XHRcdFx0aXtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjQwcHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6OTNweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRleHQtc3R5bGV7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6MjAwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW46YXV0bztcclxuXHRcdFx0XHRcdC50aXRsZS1jb250YWN0LWluZm97XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToyMHB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDo3MDA7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjE1cHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZGVzY3JpcHRpb257XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uY29udGFjdC10ZXh0LWZvcm17XHJcblx0bWF4LXdpZHRoOjU4MHB4O1xyXG5cdG1hcmdpbjphdXRvO1xyXG59XHJcbmRpdi53cGNmNy12YWxpZGF0aW9uLWVycm9yc3tcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMTBweDtcclxufVxyXG4uY29udGFjdC1mb3JtLWNvbnRlbnR7XHJcblx0cGFkZGluZzogJHRoZW1lLXBhZGRpbmc7XHJcblx0YmFja2dyb3VuZDogJGNvbnRhY3QtYmc7XHJcblx0bWFyZ2luLWJvdHRvbTogJHRoZW1lLW1hcmdpbiArIDEwO1xyXG5cdG1pbi1oZWlnaHQ6IDI2MHB4O1xyXG5cdC5yb3VuZGVke1xyXG5cdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdEBpbmNsdWRlIHNpemUoNDBweCw0MHB4KTtcclxuXHRcdGJhY2tncm91bmQ6IGRhcmtlbigkYm9keS1iZywgMjAlKTtcclxuXHRcdC5mYSwuaWNvbntcclxuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKGZvbnQtc2l6ZSwxNnB4KTtcclxuXHRcdFx0bWFyZ2luOiAxM3B4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRzbWFsbHtcclxuXHRcdGNvbG9yOiBkYXJrZW4oJHRleHQtY29sb3IsIDIwJSk7XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbiMjeyRhcHAtcHJlZml4fS1tYWlue1xyXG4gICAgLndwYl9nbWFwc193aWRnZXQgLndwYl93cmFwcGVyIHtiYWNrZ3JvdW5kOiBub25lOyBwYWRkaW5nOiAwO31cclxuICAgIFxyXG4gICAgXHJcbiAgICAjd3BjZjctZjgtcDMyMS1vMSB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50ZXh0LWJsb2NrLXBhZ2V7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0QGluY2x1ZGUgcnRsLW1hcmdpbigwLCAwLCAyMnB4LCAwKTtcclxufVxyXG5oMy50ZXh0LWJsb2NrLXBhZ2V7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi5jb250YWN0LWluZm97XHJcblx0dWx7XHJcblx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDBweCk7XHJcblx0XHRsaXtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NDAwO1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0c3Ryb25ne1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0Y29sb3I6ICRncmF5LWRhcms7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEzcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMCk7XHJcblx0XHRtYXJnaW4tYm90dG9tOjUwcHggIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuLndwYl9nbWFwc193aWRnZXR7XHJcblx0aWZyYW1le1xyXG5cdFx0aGVpZ2h0OjU0MHB4O1xyXG5cdH1cclxufVxyXG4uY29udGFjdC1mb3Jte1xyXG5cdGgye1xyXG5cdFx0Zm9udC1zaXplOjI4cHg7XHJcblx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRsaW5lLWhlaWdodDoxLjM7XHJcblx0XHRtYXgtd2lkdGg6MzE0cHg7XHJcblx0fVxyXG59XHJcbi5jb250YWN0LWluZm8tZm9ybXtcclxuXHRoMi52Y19jdXN0b21faGVhZGluZ3tcclxuXHRcdG1hcmdpbi1ib3R0b206IDM1cHg7XHJcblx0XHRtYXJnaW4tdG9wOjJweDtcclxuXHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHR9XHJcblx0LnRpdGxlLWlucHV0e1xyXG5cdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0fVxyXG5cdC5mb3JtLXJlcXVpcmVke1xyXG5cdFx0LnRpdGxlLWlucHV0e1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0Y29udGVudDpcIipcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRjb2xvcjpyZWQ7XHJcblx0XHRcdFx0cmlnaHQ6LTEwcHg7XHJcblx0XHRcdFx0dG9wOjA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0cHtcclxuXHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHR9XHJcblx0LmFqYXgtbG9hZGVye1xyXG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0fVxyXG59XHJcbi5jb250YWN0e1xyXG5cdC53cGNmNy1mb3JtIGRpdi53cGNmNy12YWxpZGF0aW9uLWVycm9ycywgLndwY2Y3LWZvcm0gZGl2LndwY2Y3LWFjY2VwdGFuY2UtbWlzc2luZ3tcclxuXHRcdG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuLmZvcm0tcmVxdWlyZWR7XHJcblx0LndwY2Y3LW5vdC12YWxpZC10aXB7XHJcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdHRvcDotNDVweDtcclxuXHRcdGxlZnQ6MHB4O1xyXG5cdH1cclxufVxyXG4uc29jaWFsLWNvbnRhY3R7XHJcblx0LnNvY2lhbC1saW5re1xyXG5cdFx0bGl7XHJcblx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG5cdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgwKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSg0NXB4KTtcclxuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjQ1cHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0aXtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmNvbnRhY3QtdXMtZm9ybXtcclxuXHQ+LnJvd3tcclxuXHRcdG1hcmdpbjowIC0xMHB4O1xyXG5cdFx0PmRpdntcclxuXHRcdFx0cGFkZGluZzowIDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdGxhYmVse1xyXG5cdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbToxMHB4O1xyXG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl17XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRsaW5lLWhlaWdodDo1MHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMTBweCAyMHB4O1xyXG5cdFx0Ym9yZGVyOjA7XHJcblx0XHRmb250LXdlaWdodDo0MDA7XHJcblx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRcdGJvcmRlcjoxcHggc29saWQgI2U0ZTRlNDtcclxuXHRcdFxyXG5cdH1cclxuXHR0ZXh0YXJlYXtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LWhlaWdodDogMzcwcHg7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XHJcblx0XHRib3JkZXI6MDtcclxuXHRcdGZvbnQtd2VpZ2h0OjQwMDtcclxuXHRcdG1hcmdpbi1ib3R0b206MjNweDtcclxuXHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0Ym9yZGVyOjFweCBzb2xpZCAjZTRlNGU0O1xyXG5cdH1cclxuXHQuYWpheC1sb2FkZXJ7XHJcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OjIwcHg7XHJcblx0XHR0b3A6MzBweDtcclxuXHR9XHJcblx0LmJ1dHRvbntcclxuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogNTBweDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdHBhZGRpbmc6IDAgNDBweDtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRiYWNrZ3JvdW5kOiAkZ3JheS1kYXJrO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTsgXHJcblx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0fSBcclxuXHR9XHJcblx0LndwY2Y3LXRleHQsLndwY2Y3LXRleHRhcmVhe1xyXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xyXG5cdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6MzAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4udGV4dC1ibG9jay1jb250YWN0e1xyXG5cdGF7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG4vKiBQYWdlIEFib3V0IFVzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuXHJcblxyXG4vKiBQYWdlIE5vdCBGb3VuZCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4ud29vY29tbWVyY2UtcGFnZSAuaGVhZGVyLXRpdGxle1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5ibG9nLXBhZ2UtbGlzdHtcclxuXHQuZW50cnktdGl0bGV7XHJcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtYmFzZSArIDM7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcclxuXHR9XHJcblx0LmVudHJ5LW1ldGF7XHJcblx0XHRtYXJnaW4tdG9wOiA1cHghaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuLmJ3cC1wb3J0Zm9saW97XHJcblx0LnBvcnRmb2xpby10YWJ7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICBcdG1hcmdpbi10b3A6MHB4O1xyXG5cdFx0dWx7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMCk7XHJcblx0XHRcdGxpe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjE0cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMzBweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6NDBweDtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0cGFkZGluZzowIDM1cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDojZjRmNGY0O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmhvdmVyLCYuc2VsZWN0ZWQge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICB9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wb3J0Zm9saW8tY29udGFpbmVye1xyXG5cdFx0bWFyZ2luLWJvdHRvbTotMzBweDtcclxuXHRcdHVse1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDApO1xyXG5cdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRsaXtcclxuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wb3J0Zm9saW8taXRlbS1pbm5lcntcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMTAwJSk7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJGdyYXktZGFyaywwLjM1KTtcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UtaW4tb3V0KTtcclxuXHRcdFx0XHRAaW5jbHVkZSBzY2FsZSgwLjkpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktaDtcclxuXHRcdFx0XHR6LWluZGV4OjE7XHJcblx0XHRcdH1cclxuXHRcdFx0LnBvcnRmb2xpby1pbWd7XHJcblx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gMC4zcyBlYXNlKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNjYWxlKDEpO1x0XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXM7XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucGl0ZW0tdGV4dHtcclxuXHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcztcclxuXHRcdFx0XHRcdFx0dG9wOiAtMTcuNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucG9ydGZvbGlvLWltZ3tcclxuXHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc2NhbGUoMS4xKTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gMC4zcyBlYXNlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnBpdGVtLXRleHR7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDUwJSk7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHR6LWluZGV4Ojk7XHJcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IC0zMHB4O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1oO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XHJcblx0XHRcdFx0XHR6LWluZGV4Ojk7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMzVweCk7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKHRvcCAwLjNzIGVhc2UtaW4tb3V0KTtcclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaXRlbS1tb3Jle1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KGNhbGMoIDUwJSAtIDQwcHgpKTtcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5pdGVtLXBvcHVwe1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoY2FsYyg1MCUgLSA0MHB4KSk7XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmJ3cC1wb3J0Zm9saW8ubWFzb25yeXtcclxuXHRcdC5wb3J0Zm9saW8tY29udGVudHtcclxuXHRcdFx0bGl7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZXJyb3I0MDR7XHJcblx0LmJ3cC1tYWlue1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0LnBhZ2UtdGl0bGV7XHJcblx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnBhZ2UtNDA0e1xyXG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHQudGl0bGUtZXJyb3J7XHJcblx0XHRcdGZvbnQtc2l6ZTozMDBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6MTtcclxuXHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdH1cclxuXHRcdC5zdWItdGl0bGV7XHJcblx0XHRcdGZvbnQtc2l6ZTo1MHB4O1xyXG5cdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MjVweDtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOjEwcHg7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRAaW5jbHVkZSBzaXplKDE0MHB4LDJweCk7XHJcblx0XHRcdFx0Ym90dG9tOjA7XHJcblx0XHRcdFx0bGVmdDpjYWxjKDUwJSAtIDcwcHgpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JGdyYXktbGlnaHQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zdWItZXJyb3J7XHJcblx0XHRcdG1heC13aWR0aDozMjVweDtcclxuXHRcdFx0bWFyZ2luOmF1dG87XHJcblx0XHR9XHJcblx0XHQuY29udGVudC1wYWdlLTQwNHtcclxuXHRcdFx0cGFkZGluZzoxMDBweCAwIDYwcHg7XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIDQwcHg7XHJcblx0XHRcdFx0aGVpZ2h0OjUwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6NDZweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRncmF5LWRhcms7XHJcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHR6LWluZGV4OjE7XHJcblx0XHRcdFx0Ym9yZGVyOjJweCBzb2xpZCAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcMjRcIjtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBlbGVnYW50aWNvbnM7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MjBweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDo0MDA7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHRvcDo1cHg7XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHQuY29udGVudC1wYWdlLTQwNHtcclxuXHRcdFx0XHRwb3NpdGlvbjp1bnNldDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHQuY29udGVudC1wYWdlLTQwNHtcclxuXHRcdFx0XHRwb3NpdGlvbjp1bnNldDtcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDoyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQudGl0bGUtZXJyb3J7XHJcblx0XHRcdFx0Zm9udC1zaXplOjIwMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206LTEwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LnN1Yi10aXRsZXtcclxuXHRcdFx0XHRmb250LXNpemU6MjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuc3ViLWVycm9ye1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiBQYWdlIE15IEFjY291bnQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4ud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb257XHJcblx0YmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmNWY1ZjU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xyXG5cdHdpZHRoIDogMzAlO1xyXG5cdEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcblx0XHJcblx0dWx7XHJcblx0XHRwYWRkaW5nOiAwOyAgICAgXHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0bGl7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRncmF5LWxpZ2h0ZXIsMC41KTtcclxuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tIDogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRhLCBzcGFue1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzIGVhc2UgMHMpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuICAgICAgICAgICAgICAgICYuYWN0aXZlLCAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudHtcclxuXHR3aWR0aCA6IDY4JTtcclxuXHRAaW5jbHVkZSBydGwtZmxvYXQtcmlnaHQoKTtcclxuXHRoMntcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcblx0aDN7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XHJcblx0XHRiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3I7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTsgXHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRwYWRkaW5nOiA1cHggMTBweDtcclxuXHQgICAgJjpob3ZlcntcclxuXHRcdFx0YmFja2dyb3VuZDogbGlnaHRlbigkdGhlbWUtY29sb3IsIDUlKTtcclxuXHRcdH0gICBcclxuXHR9XHJcbn1cclxuXHJcbi5sb3N0X3Jlc2V0X3Bhc3N3b3Jke1xyXG5cdC5mb3JtLXJvd3tcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi53b29jb21tZXJjZS1sb3N0LXBhc3N3b3JkIC5sb3N0X3Jlc2V0X3Bhc3N3b3Jke1xyXG5cdC5mb3JtLXJvdy5mb3JtLXJvdy1maXJzdHtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdGJ1dHRvblt0eXBlPVwic3VibWl0XCJde1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcbn1cclxuLndvb2NvbW1lcmNlLWNhcnQtZm9ybXtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdEBpbmNsdWRlIHJ0bC1ib3JkZXItcmlnaHQoMXB4IHNvbGlkICNlOGU4ZTgpO1xyXG5cdHRhYmxlLnNob3BfdGFibGV7XHJcblx0XHRtYXJnaW46MDtcclxuXHRcdC5idXR0b257XHJcblx0XHRcdHBhZGRpbmc6MCAzNXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6NTJweDtcclxuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0JjpkaXNhYmxlZHtcclxuXHRcdFx0XHRvcGFjaXR5OjAuODtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdG9wYWNpdHk6MC44O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ZGFya2VuKCR0aGVtZS1jb2xvciwxMCUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY291cG9ue1xyXG5cdFx0XHQuYnV0dG9ue1xyXG5cdFx0XHRcdHBhZGRpbmc6MCAzNXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JGdyYXktZGFyaztcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6NTJweDtcclxuXHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ZGFya2VuKCR0aGVtZS1jb2xvciwxMCUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNhcnRfdG90YWxze1xyXG5cdC53b29jb21tZXJjZS1zaGlwcGluZy1kZXN0aW5hdGlvbntcclxuXHRcdG1hcmdpbi1ib3R0b206MTBweDtcclxuXHRcdD5zdHJvbmd7XHJcblx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHRcdH1cclxuXHR9XHJcblx0dGFibGUuc2hvcF90YWJsZXtcclxuXHRcdD50Ym9keXtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgkZ3JheS1saWdodGVyLDAuMjUpO1xyXG5cdFx0XHRib3JkZXItdG9wOjA7XHJcblx0XHRcdD50cntcclxuXHRcdFx0XHR0ZCx0aHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MTVweDtcclxuXHRcdFx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGdyYXktbGlnaHRlciwwLjUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLm9yZGVyLXRvdGFse1xyXG5cdFx0XHRcdFx0Lndvb2NvbW1lcmNlLVByaWNlLWFtb3VudHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjI0cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuc2hpcHBpbmd7XHJcblx0XHRcdFx0XHR1bCB7XHJcblx0XHRcdFx0XHRcdCYud29vY29tbWVyY2Utc2hpcHBpbmctbWV0aG9kc3tcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjEwcHg7XHJcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMjBweCk7XHJcblx0XHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1cInJhZGlvXCJdLCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOjA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5zaGlwcGluZ19tZXRob2R7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdGxhYmVse1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoMCk7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDo0MDA7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjA7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMThweCk7XHJcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoMCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOmNhbGMoNTAlIC0gNnB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDEycHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5zaGlwcGluZ19tZXRob2Q6Y2hlY2tlZCArbGFiZWx7XHJcblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdD50ZHtcclxuXHRcdFx0XHRcdGEuc2hpcHBpbmctY2FsY3VsYXRvci1idXR0b257XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDo3MDA7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206MnB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MTNweDtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNpemUoMTAwJSwycHgpO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdGJvdHRvbTowO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6NTAlO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01MCUpKTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6NjAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnNoaXBwaW5nLWNhbGN1bGF0b3ItZm9ybXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDozMHB4O1xyXG5cdFx0XHRcdFx0XHQuc2VsZWN0MntcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6NDBweDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDo0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcblx0XHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDo0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6NDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5idXR0b257XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6MTNweDtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6MnB4O1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzowIDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6NDBweDtcclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDpkYXJrZW4oJHRoZW1lLWNvbG9yLDEwJSk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQud29vY29tbWVyY2Utc2hpcHBpbmctZGVzdGluYXRpb257XHJcblx0XHRcdFx0XHRcdHN0cm9uZ3tcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC53b29jb21tZXJjZS1QcmljZS1hbW91bnR7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LndjLXByb2NlZWQtdG8tY2hlY2tvdXR7XHJcblx0XHRwYWRkaW5nOjAgMzBweDtcclxuXHRcdD5hLndjLWZvcndhcmR7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRncmF5LWRhcms7XHJcblx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdHBhZGRpbmc6IDI0cHggMjBweDtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBkYXJrZW4oJHRoZW1lLWNvbG9yLDEwJSk7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5zdGlja3l7XHJcblx0YmFja2dyb3VuZDojZjVmNWY1O1xyXG5cdHBhZGRpbmc6MzBweCAzMHB4IDI1cHg7XHJcblx0LmVudHJ5LW1ldGF7XHJcblx0XHQ+c3BhbntcclxuXHRcdFx0JjpudGgtY2hpbGQoMikge1xyXG5cdFx0XHQgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdCAgICAmOmJlZm9yZXtcclxuXHRcdFx0ICAgIFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0ICAgIH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZW50cnktdGl0bGV7XHJcblx0XHRhe1xyXG5cdFx0XHRmb250LXNpemUgOiAzNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zdGlja3ktcG9zdHtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206MTBweDtcclxuXHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0cGFkZGluZzogNXB4IDEwcHggIWltcG9ydGFudDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHRcclxuXHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG5cdFx0dG9wOiA0MHB4O1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6MnB4O1x0XHRcclxuXHR9XHRcclxuXHQucG9zdC1jb250ZW50e1xyXG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgIFBPU1QgQVJDSElWRVNcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLmNhdGVnb3J5LXBvc3RzIC5jYXRlLXBvc3QtY29udGVudCwgLmF1dGhvciwgLnNlYXJjaHtcclxuXHQmLmxlZnQ6bm90KC5jb2wteGwtMTIsIC5jb2wtbGctMTIpe1xyXG5cdFx0QG1lZGlhKG1pbi13aWR0aDokc2NyZWVuLW1kKXtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgzNXB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5yaWdodDpub3QoLmNvbC14bC0xMiwgLmNvbC1sZy0xMil7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiRzY3JlZW4tbWQpe1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1yaWdodCgzNXB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5jb2wtbGctMTIuY29sLW1kLTEye1xyXG5cdFx0bWF4LXdpZHRoOjEyMDBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OmF1dG87XHJcblx0XHRtYXJnaW4tcmlnaHQ6YXV0bztcclxuXHR9XHJcblx0LmVudHJ5LXRodW1ie1xyXG5cdFx0LmdhbGxlcnktc2xpZGVye1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubmF2aWdhdGlvbntcclxuXHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLWxlZnQoKTtcclxuXHRcdG1hcmdpbi10b3A6MzBweDtcclxuXHR9XHJcblx0LmJsb2ctY29udGVudC1ncmlke1xyXG5cdFx0bWFyZ2luOiAwIC0xNXB4O1xyXG5cdFx0LmVudHJ5LXBvc3R7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0Ym90dG9tOjA7XHJcblx0XHRcdFx0aGVpZ2h0OjUwJTtcclxuXHRcdFx0XHRsZWZ0OjA7XHJcblx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHR6LWluZGV4OjE7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoYm90dG9tLCByZ2JhKDAsMCwwLDAuNjUpIDAlLCByZ2JhKDAsMCwwLDApIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgcmdiYSgwLDAsMCwwLjY1KSAwJSxyZ2JhKDAsMCwwLDApIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMCwwLDAsMC42NSkgMCUscmdiYSgwLDAsMCwwKSAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXHJcblx0XHRcdH1cclxuXHRcdFx0LmVudHJ5LXRodW1ie1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdH1cclxuXHRcdFx0LnBvc3QtY29udGVudHtcclxuXHRcdFx0XHR6LWluZGV4OiA5O1xyXG5cdFx0XHQgIFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206MDtcclxuXHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6MCAxNXB4O1xyXG5cdFx0XHRcdGxlZnQ6MDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0aDMuZW50cnktdGl0bGV7XHJcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbjo4cHggMDtcclxuXHRcdFx0YXtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wb3N0LWRhdGV7XHJcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRAaW5jbHVkZSBzcXVhcmUoNjBweCk7XHJcblx0XHRcdHBhZGRpbmc6MCA3cHg7XHJcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjIwcHg7XHJcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRcdFx0dG9wOjIwcHg7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDIwcHgpO1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRoZWlnaHQ6MXB4O1xyXG5cdFx0XHRcdHdpZHRoOjU2cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdHRvcDo1MCU7XHJcblx0XHRcdFx0bGVmdDpjYWxjKDUwJSAtIDI4cHgpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoLTQ1ZGVnKSk7XHJcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmRheXtcclxuXHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjIxcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOjIycHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1vbnRoe1xyXG5cdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6NDVweDtcclxuXHRcdFx0XHRmb250LXNpemU6MTFweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLXJpZ2h0KCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wb3N0LWNhdGVnb3JpZXN7XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0Zm9udC1zaXplOjExcHg7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGNvbG9yOmRhcmtlbigkdGhlbWUtY29sb3IsMTAlKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5lbnRyeS1tZXRhLWhlYWR7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbToyMHB4O1xyXG5cdFx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRmb250LXNpemU6MTNweDtcclxuXHRcdFx0aXtcclxuXHRcdFx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOjFweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5lbnRyeS1hdXRob3J7XHJcblx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdG1hcmdpbjowIDEwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6MXB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6MTBweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDojZDVkNWQ1O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuYmxvZy1jb250ZW50LWxpc3R7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdC50eXBlLXBvc3R7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTo1MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucG9zdC1kYXRle1xyXG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0QGluY2x1ZGUgc3F1YXJlKDYwcHgpO1xyXG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkICRncmF5LWRhcms7XHJcblx0XHRcdHBhZGRpbmc6MCA3cHg7XHJcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjIwcHg7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRoZWlnaHQ6MXB4O1xyXG5cdFx0XHRcdHdpZHRoOjU2cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdHRvcDo1MCU7XHJcblx0XHRcdFx0bGVmdDpjYWxjKDUwJSAtIDI4cHgpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoLTQ1ZGVnKSk7XHJcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmRheXtcclxuXHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjMwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOjIxcHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1vbnRoe1xyXG5cdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6MjlweDtcclxuXHRcdFx0XHRmb250LXNpemU6MTFweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLXJpZ2h0KCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5lbnRyeS1tZXRhLWhlYWR7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbToxNXB4O1xyXG5cdFx0XHQuZW50cnktYXV0aG9ye1xyXG5cdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRjb250ZW50OlwifFwiO1xyXG5cdFx0XHRcdFx0bWFyZ2luOjAgMTVweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Y29sb3I6I2Q1ZDVkNTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnJlYWQtbW9yZXtcclxuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOjFweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6NDBweDtcclxuXHRcdFx0YmFja2dyb3VuZDokZ3JheS1kYXJrO1xyXG5cdFx0XHRwYWRkaW5nOjAgMzBweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZW50cnktdGh1bWJ7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoMzBweCk7XHJcblx0XHRcdHdpZHRoOjUwJTtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0bWFyZ2luOjAgMCAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucG9zdC1jb250ZW50e1xyXG5cdFx0XHRmbGV4OjE7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOjIwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5saXN0LXBvc3R7XHJcblx0XHRcdD5hcnRpY2xle1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206NDVweDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206NDVweDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTJlMmUyO1xyXG5cdFx0XHRcdC5wb3N0LWNvbnRlbnR7XHJcblx0XHRcdFx0XHRoMy5lbnRyeS10aXRsZXtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjM1cHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjowIDAgNXB4O1xyXG5cdFx0XHRcdFx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjI1cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0XHRcdFx0b3JkZXI6MjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdD5hcnRpY2xle1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnBvc3QtZXhjZXJwdHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbToxNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQubGlzdC1wb3N0e1xyXG5cdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0LnR5cGUtcG9zdHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206NzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jYXQtbGlua3N7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206NXB4O1xyXG5cdFx0XHR1bHtcclxuXHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0bGlzdC1zdHlsZTpub25lO1xyXG5cdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxMXB4O1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGNvbG9yOmRhcmtlbigkdGhlbWUtY29sb3IsMTAlKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wb3N0X2Zvcm1hdC1wb3N0LWZvcm1hdC1nYWxsZXJ5e1xyXG5cdFx0XHQuZ2FsbGVyeS1zbGlkZXJ7XHJcblx0XHRcdFx0LnNsaWNrLWFycm93e1xyXG5cdFx0XHRcdFx0Ym9yZGVyOm5vbmU7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMzBweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDozMHB4O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDUwcHg7XHJcblx0XHRcdFx0XHR0b3A6MTBweDtcclxuXHRcdFx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktZGFyaztcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjE1cHg7XHJcblx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5mYS1hbmdsZS1sZWZ0e1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OlwiXFxmMTc3XCI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuZmEtYW5nbGUtcmlnaHR7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcXGYxNzhcIjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmJsb2ctY29udGVudC1tb2Rlcm57XHJcblx0XHQuZW50cnktbWV0YS1oZWFke1xyXG5cdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MzBweDtcclxuXHRcdFx0LmVudHJ5LWF1dGhvcntcclxuXHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0Y29udGVudDpcInxcIjtcclxuXHRcdFx0XHRcdG1hcmdpbjowIDE1cHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGNvbG9yOiNkNWQ1ZDU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb250ZW50LW1vZGVybnN7XHJcblx0XHRcdG1hcmdpbjowIC0xNXB4O1xyXG5cdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdHdpZHRoOmNhbGMoMTAwJSArIDMwcHgpO1xyXG5cdFx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcdFx0Lmxpc3QtcG9zdHtcclxuXHRcdFx0XHRwYWRkaW5nOjAgMTVweDtcclxuXHRcdFx0XHR3aWR0aDo1MCU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmVudHJ5LXRpdGxle1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToyNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucG9zdC1jb250ZW50e1xyXG5cdFx0XHRtYXJnaW4tdG9wOjE1cHg7XHJcblx0XHR9XHJcblx0XHRoMy5lbnRyeS10aXRsZXtcclxuXHRcdFx0Zm9udC1zaXplOjM1cHg7XHJcblx0XHRcdG1hcmdpbjowIDAgNXB4O1xyXG5cdFx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG5cdFx0fVxyXG5cdFx0LmVudHJ5LXRodW1ie1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR9XHJcblx0XHQucG9zdC1leGNlcnB0e1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjE1cHggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdC5jYXQtbGlua3N7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206NXB4O1xyXG5cdFx0XHR1bHtcclxuXHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0bGlzdC1zdHlsZTpub25lO1xyXG5cdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxMXB4O1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGNvbG9yOmRhcmtlbigkdGhlbWUtY29sb3IsMTAlKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wb3N0X2Zvcm1hdC1wb3N0LWZvcm1hdC1nYWxsZXJ5e1xyXG5cdFx0XHQuZ2FsbGVyeS1zbGlkZXJ7XHJcblx0XHRcdFx0LnNsaWNrLWFycm93e1xyXG5cdFx0XHRcdFx0Ym9yZGVyOm5vbmU7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMzBweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDozMHB4O1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDUwcHg7XHJcblx0XHRcdFx0XHR0b3A6MTBweDtcclxuXHRcdFx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktZGFyaztcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjE1cHg7XHJcblx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5mYS1hbmdsZS1sZWZ0e1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OlwiXFxmMTc3XCI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuZmEtYW5nbGUtcmlnaHR7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcXGYxNzhcIjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRyaWdodDogMTVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0LmNvbnRlbnQtbW9kZXJucyAubGlzdC1wb3N0e1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdH1cclxuXHRcdFx0aDMuZW50cnktdGl0bGV7XHJcblx0XHRcdFx0Zm9udC1zaXplOjMwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmJsb2ctY29udGVudC1zdGFuZGFye1xyXG5cdFx0Lmxpc3QtcG9zdHtcclxuXHRcdFx0PmFydGljbGV7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2UyZTJlMjtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjUwcHg7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206NTBweDtcclxuXHRcdFx0XHQmLnN0aWNreXtcclxuXHRcdFx0XHRcdC5yZWFkLW1vcmV7XHJcblx0XHRcdFx0XHRcdHotaW5kZXg6MjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wb3N0LWNvbnRlbnR7XHJcblx0XHRcdG1hcmdpbi10b3A6MjVweDtcclxuXHRcdH1cclxuXHRcdGgzLmVudHJ5LXRpdGxle1xyXG5cdFx0XHRmb250LXNpemU6IDM1cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luOjAgMCAxNXB4O1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdH1cclxuXHRcdC5wb3N0LWRhdGV7XHJcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRib3R0b206MDtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDApO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRcdFx0aGVpZ2h0OjQwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjQ1cHg7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nKDAgLDMwcHggLDAgLDUwcHgpO1xyXG5cdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMjUlIDAlLCAxMDAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlKTtcclxuXHRcdFx0dGltZS51cGRhdGVke1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxNnB4O1xyXG5cdFx0XHRcdC5kYXl7XHJcblx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjowIDhweDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZSgxM3B4LDFweCk7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiNjN2M3Yzc7XHJcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jYXQtbGlua3N7XHJcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRib3R0b206MjBweDtcclxuXHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0cGFkZGluZzowIDIwcHg7XHJcblx0XHRcdHVse1xyXG5cdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRsaXN0LXN0eWxlOm5vbmU7XHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoNXB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0YXtcclxuXHRcdFx0XHRmb250LXNpemU6MTBweDtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDoyNXB4O1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOjFweDtcclxuXHRcdFx0XHRwYWRkaW5nOjAgMTJweDtcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmVudHJ5LW1ldGEtaGVhZHtcclxuXHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjEwcHg7XHJcblx0XHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRmb250LXNpemU6MTNweDtcclxuXHRcdFx0PmRpdntcclxuXHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdGNvbnRlbnQ6XCIvXCI7XHJcblx0XHRcdFx0XHRtYXJnaW46MCAxMHB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRjb2xvcjojZDVkNWQ1O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRpbWV7XHJcblx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0aXtcclxuXHRcdFx0XHRmb250LXNpemU6MTNweDtcclxuXHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDoxcHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCg1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jb21tZW50cy1saW5re1xyXG5cdFx0XHRcdGl7XHJcblx0XHRcdFx0XHR0b3A6MDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmVudHJ5LWRhdGV7XHJcblx0XHRcdFx0aXtcclxuXHRcdFx0XHRcdHRvcDotMXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnBvc3QtZXhjZXJwdHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTotNXB4O1xyXG5cdFx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG5cdFx0fVxyXG5cdFx0LnJlYWQtbW9yZXtcclxuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdG1hcmdpbi10b3A6MzVweDtcclxuXHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6MXB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDo0MHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0XHRcdHBhZGRpbmc6MCAzMHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0aDMuZW50cnktdGl0bGV7XHJcblx0XHRcdFx0Zm9udC1zaXplOjMwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0aDMuZW50cnktdGl0bGV7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRsaW5lLWhlaWdodDoxLjM7XHJcblx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG5cdFx0bWFyZ2luLXRvcDo1cHg7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0bWFyZ2luLXRvcDoxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZW50cnktbWV0YXtcclxuXHRcdC5lbnRyeS1tZXRhLWxpbmt7XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdGltZ3tcclxuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuYnlsaW5lLC5wdWJsaXNoZWQ6bm90KC51cGRhdGVkKSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG4ucG9zdF9mb3JtYXQtcG9zdC1mb3JtYXQtZ2FsbGVyeXtcclxuXHQuZ2FsbGVyeS1zbGlkZXJ7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdC5zbGljay1hcnJvd3tcclxuXHRcdFx0Ym9yZGVyOm5vbmU7XHJcblx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzMHB4KTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6MzBweDtcclxuXHRcdFx0cmlnaHQ6IDMwcHg7XHJcblx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdHRvcDowO1xyXG5cdFx0XHRjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5mYS1hbmdsZS1sZWZ0e1xyXG5cdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0Y29udGVudDpcIlxcZjE3N1wiO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmZhLWFuZ2xlLXJpZ2h0e1xyXG5cdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0Y29udGVudDpcIlxcZjE3OFwiO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRyaWdodDogMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYmxvZy1jb250ZW50LWdyaWR7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgIFBPU1QgU0lOR0xFXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi5jb250ZW50LWltYWdlLXNpbmdsZXtcclxuXHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRtYXJnaW46MjBweCAwIDUwcHg7XHJcblx0LmNvbnRlbnQtaW5mb3tcclxuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTozMHB4O1xyXG5cdH1cclxuXHQuc2luZ2xlLXRodW1ie1xyXG5cdFx0aW1ne1xyXG5cdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2F0LWxpbmtze1xyXG5cdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRhe1xyXG5cdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0Zm9udC1zaXplOjExcHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6MXB4O1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZW50cnktdGl0bGV7XHJcblx0XHRmb250LXNpemU6NTBweDtcclxuXHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcblx0XHRtYXJnaW46NXB4IDAgMTVweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0Zm9udC1zaXplOjMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5lbnRyeS1ieXtcclxuXHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRmb250LXNpemU6MTNweDtcclxuXHRcdGF7XHJcblx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0fVxyXG5cdFx0Pip7XHJcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0LmVudHJ5LWF1dGhvcntcclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0bWFyZ2luOjAgMTVweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiNkNWQ1ZDU7XHJcblx0XHRcdFx0d2lkdGg6MTVweDtcclxuXHRcdFx0XHRoZWlnaHQ6MXB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDotM3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRpe1xyXG5cdFx0XHRmb250LXNpemU6MTVweDtcclxuXHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdHRvcDoxcHg7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoNXB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmNvbW1lbnRzLWFyZWF7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICA+IG9sLCA+IHVse1x0XHJcblx0XHQ+IGxpe1xyXG5cdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdCYuYnlwb3N0YXV0aG9ye1xyXG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgIH1cclxuXHR1bHtsaXN0LXN0eWxlIDogZGlzYzt9XHJcblx0b2x7bGlzdC1zdHlsZSA6IGRlY2ltYWw7fVxyXG5cdC5jb21tZW50cy10aXRsZXtcclxuXHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0bWFyZ2luLXRvcDo1NXB4O1xyXG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdGZvbnQtc2l6ZToyNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29tbWVudC1uYXZpZ2F0aW9ue1xyXG5cdFx0ZGlzcGxheSA6IGlubGluZS1ibG9jaztcclxuXHRcdHdpZHRoIDogMTAwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206NTBweDtcclxuXHRcdD5kaXZ7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRsaW5lLWhlaWdodDo0MHB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XHJcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjAgMTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1oKCk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6XCJcXDIzXCI7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTpFbGVnYW50SWNvbnM7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgtMTVweCk7XHJcblx0XHRcdFx0XHR0b3A6MDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ZGFya2VuKCR0aGVtZS1jb2xvciwxMCUpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmVtcHR5e1xyXG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lm5hdi1wcmV2aW91c3tcclxuXHRcdFx0QGluY2x1ZGUgcnRsLWZsb2F0LWxlZnQoKTtcclxuXHRcdH1cclxuXHRcdC5uYXYtbmV4dHtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLWZsb2F0LXJpZ2h0KCk7XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRjb250ZW50OlwiXFwyNFwiO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoYXV0byk7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDExcHgpO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdChhdXRvKTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1zKCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb21tZW50LWxpc3R7XHJcblx0XHRsaXN0LXN0eWxlIDogbm9uZTtcclxuXHRcdHBhZGRpbmcgOiAwcHg7XHJcblx0XHRtYXJnaW4tdG9wOjQycHg7XHJcblx0XHQuY2hpbGRyZW57XHJcblx0XHRcdGxpc3Qtc3R5bGUgOiBub25lO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDkwcHgpO1xyXG5cdFx0XHQubWVkaWF7XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTowO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQ+LmNoaWxkcmVue1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTozNXB4O1xyXG5cdFx0fVxyXG5cdFx0Yi5mbnsgY29sb3I6ICMyNTI1MjU7IH1cclxuXHRcdC5tZWRpYXtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTozNXB4O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5tZWRpYS1sZWZ0e1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcblx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDIwcHgpO1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOjcwcHg7XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0XHRcdHdpZHRoOjQ1cHg7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDo0NXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubWVkaWEtYm9keXtcclxuXHRcdFx0XHRvdmVyZmxvdzpoaWRkZW47XHJcblx0XHRcdFx0Pi5tZWRpYS1jb250ZW50e1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDozMDA7XHJcblx0XHRcdFx0XHRwOmVtcHR5e1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubWVkaWEtc2lsdmVye1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOi04cHg7XHJcblx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE4cHg7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEoJHRleHQtY29sb3IsMC43KTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5jb21tZW50LWVkaXQtbGlua3tcclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6XCItXCI7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjowIDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjokbGlnaHQtZ3JheTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGgyLm1lZGlhLWhlYWRpbmd7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjEuODtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjVweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDowO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOjFweDtcclxuXHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3IgOiAkdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubWVkaWEtc2lsdmVye1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjdweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCg1cHgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY29tbWVudC1jb250ZW50e1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NDAwO1xyXG5cdFx0XHRcdFx0XHRwe1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOjE1cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jb21tZW50LXJlcGx5LWxpbmt7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHR0b3A6NXB4O1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoMCk7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiNjMmMyYzI7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjQwMDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjA7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDpcIlxcZjExMlwiO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0XHRcdG92ZXJmbG93OnVuc2V0O1xyXG5cdFx0XHRcdFx0LmNvbW1lbnQtdGV4dHtcclxuXHRcdFx0XHRcdFx0dGFibGUsLnRhYmxle1xyXG5cdFx0XHRcdFx0XHRcdHRkLHRoe1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzoxMHB4IDVweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmNvbW1lbnQtZm9ybSwuY29tbWVudC1yZXNwb25ke1xyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6ICR0aGVtZS1jb2xvcjtcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjpkYXJrZW4oJHRoZW1lLWNvbG9yLDEwJSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb21tZW50LW5vdGVzLCAubG9nZ2VkLWluLWFze1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0fVxyXG5cdFx0LmNvbW1lbnRfcmVwbHlfaGVhZGVye1xyXG5cdFx0XHRoM3tcclxuXHRcdFx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDowO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIzcHg7XHJcblx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb21tZW50LWZvcm0tY29va2llcy1jb25zZW50e1xyXG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0cGFkZGluZzowIDE1cHg7IFxyXG5cdFx0XHRpbnB1dHtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDVweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5mb3JtLWdyb3Vwe1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdC5mb3JtLWNvbnRyb2x7XHRcdFx0XHRcclxuXHRcdFx0XHRoZWlnaHQ6IDQ3cHg7XHJcblx0XHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlcihyZ2JhKCR0ZXh0LWNvbG9yLDAuNykpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6I2Y1ZjVmNTtcclxuXHRcdFx0XHQmOmZvY3Vze1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHRleHRhcmVhLmZvcm0tY29udHJvbHtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdH1cclxuXHRcdFx0PiNjb21tZW50e1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgYm94LXNoYWRvdyh1bnNldCk7XHJcblx0XHRcdH1cclxuXHRcdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuXHRcdFx0XHRjb2xvcjogJGdyYXktZGFyaztcclxuXHRcdFx0XHRwYWRkaW5nOjAgMzBweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDUwcHg7XHJcbiAgICBcdFx0XHRsaW5lLWhlaWdodDogNTBweDtcclxuXHRcdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICRncmF5LWRhcms7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0XHRmb250LWZhbWlseTokZm9udC1mYW1pbHktc2Vjb25kO1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5yZXF1aXJlZHtcclxuXHRcdFx0XHRjb2xvcjogcmVkO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoMjBweCk7XHJcblx0XHRcdFx0dG9wOiAxN3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb21tZW50LWZvcm17XHJcblx0XHRtYXJnaW4tdG9wOjU1cHg7XHJcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHR9XHJcblx0LmNvbW1lbnQtcmVzcG9uZHtcclxuXHRcdG1hcmdpbi10b3A6NTBweDtcclxuXHR9XHJcblx0Lm5vLWNvbW1lbnRze1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdGNvbG9yOiAkZ3JheS1kYXJrO1xyXG5cdFx0bWFyZ2luLXRvcCA6IDI1cHg7XHJcblx0fVxyXG59XHJcbi5jb250ZW50LXNpbmdsZS1zaWRlYmFye1xyXG5cdC5wb3N0LXNpbmdsZTpub3QoLmNvbC14bC0xMiwgLmNvbC1sZy0xMil7XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiRzY3JlZW4tbWQpe1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDM1cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ucG9zdC1zaW5nbGV7XHJcblx0Ji5jb2wteGwtMTIuY29sLWxnLTEye1xyXG5cdFx0bWF4LXdpZHRoOjEyMDBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OmF1dG87XHJcblx0XHRtYXJnaW4tcmlnaHQ6YXV0bztcclxuXHR9XHJcblx0LnR5cGUtcG9zdCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHQuZW50cnktbWV0YXtcclxuXHRcdC5lbnRyeS1tZXRhLWxpbmt7XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblx0XHRcdH1cclxuXHRcdFx0aW1ne1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5mb3JtYXQtZ2FsbGVyeXsgXHJcblx0XHQucG9zdC1jb250ZW50eyBcclxuXHRcdFx0LnBvc3QtZXhjZXJwdHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0bWFyZ2luIDogMCAtNXB4O1xyXG5cdFx0XHRcdD5kaXYuZ2FsbGVyeXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHAsaDJ7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjAgNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucGFnZS1saW5rc3tcclxuXHRcdFx0XHRcdHBhZGRpbmc6MCA1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5nYWxsZXJ5LWljb257XHJcblx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmZvcm1hdC12aWRlb3tcclxuXHRcdGlmcmFtZXtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wcmV2TmV4dEFydGljbGV7XHJcblx0XHRwYWRkaW5nOjMwcHggMDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6NTAlO1xyXG5cdFx0XHR0b3A6Y2FsYyg1MCUgLSAzOXB4KTtcclxuXHRcdFx0QGluY2x1ZGUgc2l6ZSgxcHgsNzhweCk7XHJcblx0XHRcdGJhY2tncm91bmQ6JGJvcmRlci1jb2xvcjtcclxuXHRcdH1cclxuXHRcdC5ob3ZlckV4dGVuZHtcclxuXHRcdFx0Zm9udC1zaXplOjExcHg7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTo1cHg7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOjFweDtcclxuXHRcdH1cclxuXHRcdC5wcmV2aW91c0FydGljbGUsLm5leHRBcnRpY2xle1xyXG5cdFx0XHR3aWR0aDo1MCU7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0Y29sb3I6JGxpZ2h0LWdyYXk7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE1cHg7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtcclxuXHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0XHRcdC50aXRsZXtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0XHRcdG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XHJcblx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxNnB4O1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiRmb250LWZhbWlseS1zZWNvbmQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHQudGl0bGV7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5ob3ZlckV4dGVuZHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnByZXZpb3VzQXJ0aWNsZXtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctcmlnaHQoMTVweCk7XHJcblx0XHR9XHJcblx0XHQubmV4dEFydGljbGV7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLXJpZ2h0KCk7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1mbG9hdC1yaWdodCgpO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDE1cHgpO1xyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRoZWlnaHQ6NjBweDtcclxuXHRcdFx0XHR0b3A6IGNhbGMoNTAlIC0gMzBweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0LnByZXZpb3VzQXJ0aWNsZSwubmV4dEFydGljbGV7XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdFx0XHQuaG92ZXJFeHRlbmR7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnRpdGxle1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5wcmV2aW91c0FydGljbGV7XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdC5ob3ZlckV4dGVuZDpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogZWxlZ2FudGljb25zO1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcMjNcIjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTBweCk7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR0b3A6NXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubmV4dEFydGljbGV7XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdC5ob3ZlckV4dGVuZDphZnRlcntcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBlbGVnYW50aWNvbnM7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFwyNFwiO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MjBweDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDEwcHgpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDoxO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0dG9wOjVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnBvc3QtY29udGVudC1lbnRyeXtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0bWFyZ2luLXRvcDowO1xyXG5cdFx0cGFkZGluZy1ib3R0b206MzVweDtcclxuXHRcdHdpZHRoOjEwMCU7XHJcblx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0LmVudHJ5LXNvY2lhbC1zaGFyZXtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0XHRtYXJnaW4tdG9wOjIwcHg7XHJcblx0XHRcdGxhYmVse1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4oMCAsNXB4ICwwICwwKTtcclxuXHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5zb2NpYWwtc2hhcmUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSg0MHB4KTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoNXB4KTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6MzhweDtcclxuXHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4OyBcclxuXHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgwKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC50YWdzLWxpbmtze1xyXG5cdFx0XHRtYXJnaW4tdG9wOjIwcHg7XHJcblx0XHRcdGxhYmVse1xyXG5cdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdH1cclxuXHRcdFx0YXtcclxuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6MzVweDtcclxuXHRcdFx0XHRtYXJnaW46Mi41cHg7XHJcblx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmc6MCAyMHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0d2hpdGUtc3BhY2U6bm93cmFwO1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZWRpdC1saW5re1xyXG5cdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdGNvbG9yOiAkbGlnaHQtZ3JheTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcclxuXHRcdG1hcmdpbi10b3A6MjlweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOjI3cHg7XHJcblx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6ICR0aGVtZS1jb2xvcjtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxNXB4KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdH1cclxuXHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG4gXHQucG9zdC1jb250ZW50eyBcclxuIFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0LnBvc3QtZXhjZXJwdHtcclxuXHRcdFx0LmZpcnN0LWxldHRlcntcclxuXHRcdFx0XHRmb250LXNpemU6NDBweDtcclxuXHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSg2MHB4KTtcclxuXHRcdFx0XHRib3JkZXI6MnB4IHNvbGlkICRncmF5LWRhcms7XHJcblx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6NTBweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtZmxvYXQtbGVmdCgpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMjBweCk7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDogNHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGgze1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0c3Ryb25ne1xyXG5cdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdGZpZ3VyZXtcclxuXHRcdFx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG5cdFx0XHR9XHJcblx0XHRcdGlmcmFtZXtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdH1cclxuXHRcdFx0dWwubGlzdC10eXBlLWJsb2d7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiRmb250LWZhbWlseS1iYXNlO1xyXG5cdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFw0ZVwiO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnRWxlZ2FudEljb25zJztcclxuICAgIFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnBvc3QtcGFzc3dvcmQtZm9ybXtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOi0xMHB4O1xyXG5cdFx0XHRcdGxhYmVse1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl17XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXXtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTVweDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgtNXB4KTtcclxuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ZGFya2VuKCR0aGVtZS1jb2xvciwxMCUpO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ZGFya2VuKCR0aGVtZS1jb2xvciwxMCUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0aDIucG9zdC1idG57XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1mbG9hdC1yaWdodCgpO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdC5wb3N0LWJ0bi1tb3Jle1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0QGluY2x1ZGUgYnRuLXBvc3QtZGVmYXVsdCgpO1xyXG5cdFx0XHRcdCY6aG92ZXJ7Y29sb3I6ICNmZmY7IGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvcjsgYm9yZGVyLWNvbG9yOiAkdGhlbWUtY29sb3I7IH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmVudHJ5LXRhZ3tcclxuXHRcdFx0QGluY2x1ZGUgcnRsLWZsb2F0LWxlZnQoKTtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtZmxvYXQtbGVmdCgpO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0YXtcclxuXHRcdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGl7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0XHRcdGNvbG9yOiAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMjBweCk7XHJcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0Y29udGVudDpcIjpcIjtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgtMTBweCk7XHJcblx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQudGl0bGUtdGFne1xyXG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZW50cnktbWV0YS1hdXRob3J7XHJcblx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdHBhZGRpbmc6MzBweDtcclxuXHRcdGJhY2tncm91bmQ6I2Y1ZjVmNTtcclxuXHRcdG1hcmdpbi10b3A6NTBweDtcclxuXHRcdHdpZHRoOjEwMCU7XHJcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDhweCk7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0cGFkZGluZzoxNXB4O1xyXG5cdFx0fVxyXG5cdFx0LmF1dGhvci1hdmF0YXJ7XHJcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQuYXV0aG9yLWltYWdle1xyXG5cdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5hdXRob3ItaW5mb3tcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRwYWRkaW5nOjAgMjBweDtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuYXV0aG9yLWxpbmt7XHJcblx0XHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjEwcHg7XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYub25lX2NvbHVtbiwmLnNpbXBsZV90aXRsZSwmLnByYWxsYXhfaW1hZ2V7XHJcblx0XHRtYXgtd2lkdGg6MTA1NXB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6YXV0bztcclxuXHRcdG1hcmdpbi1yaWdodDphdXRvO1xyXG5cdH1cclxufVxyXG4uY29udGVudC1zaW5nbGUtc2ltcGxlX3RpdGxle1xyXG5cdD4uY29udGVudC1pbWFnZS1zaW5nbGV7XHJcblx0XHRtYXJnaW46MCAwIDUwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiNmNmY2ZjY7XHJcblx0XHRwYWRkaW5nOjkwcHggMDtcclxuXHRcdC5jb250ZW50LWluZm97XHJcblx0XHRcdG1heC13aWR0aDoxNDQwcHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDoxNXB4O1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OjE1cHg7XHJcblx0XHRcdG1hcmdpbjphdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uY29udGVudC1zaW5nbGUtc3RpY2t5X3RpdGxle1xyXG5cdC5lbnRyeS10aHVtYntcclxuXHRcdGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0aGVpZ2h0OjgwMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTo2MHB4O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0QGluY2x1ZGUgc3F1YXJlKDEwMCUpO1xyXG5cdFx0XHR0b3A6MDtcclxuXHRcdFx0bGVmdDowO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOnJnYmEoJGdyYXktZGFyaywwLjI1KTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNvbnRlbnQtaW5mb3tcclxuXHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLWxlZnQoKTtcclxuXHRcdG1hcmdpbjowO1xyXG5cdH1cclxuXHQuY29udGVudC1pbWFnZS1zaW5nbGV7XHJcblx0XHRtYXJnaW46MDtcclxuXHRcdHBvc2l0aW9uOnN0aWNreTtcclxuXHRcdHRvcDo1MHB4O1xyXG5cdH1cclxuXHQ+LmNvbnRhaW5lcntcclxuXHRcdD4ucm93e1xyXG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0PmRpdntcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtZmxvYXQtbGVmdCgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdC5jb250ZW50LWltYWdlLXNpbmdsZXtcclxuXHRcdFx0bWFyZ2luOjAgMCAzMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0dG9wOjA7XHJcblx0XHR9XHJcblx0XHQuZW50cnktdGh1bWJ7XHJcblx0XHRcdGhlaWdodDo1MDBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cyl7XHJcblx0XHQuZW50cnktdGh1bWJ7XHJcblx0XHRcdGhlaWdodDozNTBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmNvbnRlbnQtc2luZ2xlLXByYWxsYXhfaW1hZ2V7XHJcblx0LmVudHJ5LXRodW1ie1xyXG5cdFx0YmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRoZWlnaHQ6ODAwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOjYwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcclxuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdEBpbmNsdWRlIHNxdWFyZSgxMDAlKTtcclxuXHRcdFx0dG9wOjA7XHJcblx0XHRcdGxlZnQ6MDtcclxuXHRcdFx0YmFja2dyb3VuZDpyZ2JhKCRncmF5LWRhcmssMC4yNSk7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb250ZW50LWltYWdlLXNpbmdsZXtcclxuXHRcdG1hcmdpbjowIDAgNTBweDtcclxuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0LmVudHJ5LXRpdGxle1xyXG5cdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHR9XHJcblx0XHQuY2F0LWxpbmtze1xyXG5cdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZW50cnktYnl7XHJcblx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0aXtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdFx0YXtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmVudHJ5LWF1dGhvcjphZnRlcntcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmNvbnRlbnQtaW5mb3tcclxuXHRcdHdpZHRoOjEwMCU7XHJcblx0XHRwYWRkaW5nOjUwcHggMTVweDtcclxuXHRcdGJvdHRvbTowO1xyXG5cdFx0bGVmdDowO1xyXG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRtYXJnaW46MDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0LmVudHJ5LXRodW1ie1xyXG5cdFx0XHRoZWlnaHQ6NTAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0LmVudHJ5LXRodW1ie1xyXG5cdFx0XHRoZWlnaHQ6MzUwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG59XHJcbi5zaW5nbGUtcG9zdC1zdGlja3lfdGl0bGUsLnNpbmdsZS1wb3N0LXByYWxsYXhfaW1hZ2V7XHJcblx0LmJ3cC1tYWluIC5wYWdlLXRpdGxle1xyXG5cdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdH1cclxufVxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICBQT1NUIE5BVklHQVRJT05cclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLm5hdmlnYXRpb24ucGFnaW5nLW5hdmlnYXRpb257XHJcblx0QG1lZGlhKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRtYXJnaW4tYm90dG9tOjUwcHg7XHJcblx0fVxyXG5cdC5zY3JlZW4tcmVhZGVyLXRleHR7IGRpc3BsYXk6IG5vbmU7IH1cclxuXHQubG9vcC1wYWdpbmF0aW9ue1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxufVxyXG5cclxuLypcclxuKiBHZW5lcmFsIFBvc3QgU3R5bGUgdXNpbmcgZm9yIGFsbCB3aXRoIG5hbWluZyBjbGFzcyBlbnRyeVxyXG4qL1xyXG5cclxuLmVudHJ5LWRhdGV7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHR0aW1le1xyXG5cdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdH1cclxuXHQmOmhvdmVye1xyXG5cdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHR0aW1le1xyXG5cdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5lbnRyeS1jb250ZW50e1xyXG5cdC5wYWdlLWxpbmtze1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0fVxyXG59XHJcbi5lbnRyeS12b3Rle1xyXG5cdHotaW5kZXg6IDE7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHRvcDogMjBweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0YmFja2dyb3VuZDogcmdiYSgkYmxhY2ssLjUpO1xyXG5cdEBpbmNsdWRlIHNxdWFyZSg0NHB4KTtcclxuXHRAaW5jbHVkZSBydGwtcmlnaHQoMjBweCk7XHJcblx0LmVudHJ5LXZvdGUtaW5uZXJ7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xyXG5cdH1cclxuXHQmLnZvdGUtcGVyZmVjdHtcclxuXHRcdC5lbnRyeS12b3RlLWlubmVye1xyXG5cdFx0XHRjb2xvcjogJHJlZDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji52b3RlLWdvb2R7XHJcblx0XHQuZW50cnktdm90ZS1pbm5lcntcclxuXHRcdFx0Y29sb3I6ICR5ZWxsb3c7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYudm90ZS1hdmVyYWdle1xyXG5cdFx0LmVudHJ5LXZvdGUtaW5uZXJ7XHJcblx0XHRcdGNvbG9yOiAjOTFlNTM2O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnZvdGUtYmFke1xyXG5cdFx0LmVudHJ5LXZvdGUtaW5uZXJ7XHJcblx0XHRcdGNvbG9yOiAkb3JhbmdlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnZvdGUtcG9vcntcclxuXHRcdC5lbnRyeS12b3RlLWlubmVye1xyXG5cdFx0XHRjb2xvcjogJGdyZWVuO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uZW50cnktaW1hZ2V7XHJcblx0bWFyZ2luOiAtMXB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5lbnRyeS10aHVtYntcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmVudHJ5LXRpdGxle1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0bGluZS1oZWlnaHQ6ICRlbnRyeS10aXRsZS1saW5lLWhlaWdodDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogJGVudHJ5LXRpdGxlLXRyYW5zZm9ybTtcclxufVxyXG4uZW50cnktY29udGVudC1pbm5lcntcclxuXHRwYWRkaW5nOiAkdGhlbWUtcGFkZGluZztcclxufVxyXG4udHlwZS1wb3N0e1xyXG5cdG1hcmdpbi1ib3R0b206ICRwb3N0LXR5cGUtbWFyZ2luO1xyXG59XHJcbi5ibG9nLXR5cGV7XHJcblx0LmVudHJ5LWltYWdle1xyXG5cdFx0QGluY2x1ZGUgc2l6ZShhdXRvLDE2OXB4KTtcclxuXHRcdGltZ3tcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiBVc2luZyBmb3IgbmV3LCBtYWdhemluZSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ucG9zdC10eXBle1xyXG5cclxufVxyXG4ucG9zdC10aXRsZXtcclxuXHRAaW5jbHVkZSBmb250LXNpemUoZm9udC1zaXplLCRlbnRyeS10aXRsZS1mb250LXNpemUpO1xyXG59XHJcbi5wb3N0LXRodW1ie1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uYmxvZy1tZXRhe1xyXG5cdHRvcDogMDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0QGluY2x1ZGUgcnRsLXJpZ2h0KCRlbnRyeS1tZXRhLXBvc2l0aW9uKTtcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgUE9SVEZPTElPXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi5zaW5nbGUtcG9ydGZvbGlvLWNvbnRlbnR7XHJcblx0YXJ0aWNsZXtcclxuXHRcdG1hcmdpbi1ib3R0b206NjBweDtcclxuXHR9XHJcblx0LmNvbnRlbnQtbGVmdHtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTozMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucG9ydGZvbGlvLWV4Y2VycHR7XHJcblx0XHR1bHtcclxuXHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjE1cHg7XHJcblx0XHRcdGxpe1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6bm9uZTtcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDMwcHgpO1xyXG5cdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDhweCk7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG5cdFx0XHRcdFx0dG9wOmNhbGMoNTAlIC0gNHB4KTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZW50cnktdGl0bGV7XHJcblx0XHRmb250LXNpemU6MzVweDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7XHJcblx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTo0MHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6MTtcclxuXHR9XHJcblx0LnBvcnRmb2xpby1pbmZvbWF0aW9ue1xyXG5cdFx0bWFyZ2luLXRvcDoyMHB4O1xyXG5cdFx0LmVudHJ5LXNvY2lhbC1zaGFyZXtcclxuXHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHQuc29jaWFsLXNoYXJle1xyXG5cdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMzBweCk7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjMwcHg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiRsaWdodC1ncmF5O1xyXG5cdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdD5kaXZ7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgcmdiYSgkbGlnaHQtZ3JheSwwLjI1KTtcclxuXHRcdFx0cGFkZGluZzogMTBweCAwO1xyXG5cdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTowO1xyXG5cdFx0XHR9XHJcblx0XHRcdHN0cm9uZ3tcclxuXHRcdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0Y29sb3I6ICRncmF5LWRhcms7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblx0XHRcdH1cclxuXHRcdFx0dGltZS5lbnRyeS1kYXRlLnB1Ymxpc2hlZHtcclxuXHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0dGltZS51cGRhdGVke1xyXG5cdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7XHJcblx0XHRcdFx0Zm9udC1zaXplOiRmb250LXNpemUtYmFzZTtcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lmxpc3QtY2F0ZWdvcmllc3tcclxuXHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6bm9uZTtcclxuXHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uc2luZ2xlLW91cnRlYW0tY29udGVudHtcclxuXHQub3VydGVhbS1jb250ZW50e1xyXG5cdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgyMHB4KTtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0bWFyZ2luLXRvcDo1MHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDApO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZW50cnktdGh1bWJ7XHJcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHR9XHJcblx0Lm91cnRlYW17XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHR9XHJcblx0LmVudHJ5LXRpdGxle1xyXG5cdFx0Zm9udC1zaXplOjMwcHg7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO1xyXG5cdFx0bWFyZ2luOjA7XHJcblx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0bGluZS1oZWlnaHQ6MTtcclxuXHRcdG1hcmdpbi1ib3R0b206NDVweDtcclxuXHR9XHJcblx0LnRlYW0tam9ie1xyXG5cdFx0bWFyZ2luLWJvdHRvbToxNXB4O1xyXG5cdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdH1cclxuXHQuc29jaWFsLWxpbmt7XHJcblx0XHRtYXJnaW4tdG9wOjIwcHg7XHJcblx0XHRsaXtcclxuXHRcdG1hcmdpbjowIDdweDtcclxuXHRcdFx0YXtcclxuXHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuYm9keS5zaW5nbGUtcG9zdC5lbGVtZW50b3ItcGFnZSAjYndwLW1haW4gPiAuY29udGFpbmVye1xyXG5cdG1heC13aWR0aDoxNDQwcHg7XHJcbn1cclxuIiwiaDEuYndwLXRpdGxlLWRlZmF1bHR7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG5cbi8qIEJsb2NrIGRlZmF1bHQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi4jeyRibG9jay1zZWxlY3Rvcn0ge1xuICAgIG1hcmdpbi1ib3R0b206ICRibG9jay1tb2R1bGUtbWFyZ2luLWJvdHRvbTtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAkYmxvY2stbW9kdWxlLWJvcmRlci1jb2xvcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogJGJsb2NrLW1vZHVsZS1wYWRkaW5nO1xuICAgIC4jeyRibG9jay1oZWFkaW5nLXNlbGVjdG9yfXtcbiAgICAgICAgXG4gICAgICAgICYuc2VwYXJhdG9yX2FsaWduX2NlbnRlcntcbiAgICAgICAgICAgIC53aWRnZXQtYXJyb3d7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLWxlZnQoMCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLXJpZ2h0KDApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIEFsaWduICByaWdodFxuICAgICAgICAmLnNlcGFyYXRvcl9hbGlnbl9yaWdodHtcbiAgICAgICAgICAgIC53aWRnZXQtYXJyb3d7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1sZWZ0KGF1dG8pO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtcmlnaHQoNDdweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1sZWZ0KDQ3cHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtbGVmdChhdXRvKTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtcmlnaHQoNzBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gQWxpZ24gIGxlZnRcbiAgICAgICAgJi5zZXBhcmF0b3JfYWxpZ25fbGVmdHtcbiAgICAgICAgICAgIC53aWRnZXQtYXJyb3d7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1sZWZ0KC03MHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLWxlZnQoNDdweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1sZWZ0KDc0cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG4gICAgLiN7JGJsb2NrLWNvbnRlbnQtc2VsZWN0b3J9IHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyAoJGJsb2NrLW1vZHVsZS1jb250ZW50LXJhZGl1cyk7XG4gICAgICAgIEBpbmNsdWRlIGNsZWFyZml4KCk7XG4gICAgfVxuICAgIC4jeyRibG9jay1oZWFkaW5nLXJldmVyc2VkLXNlbGVjdG9yfXtcbiAgICAgICAgQGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCg3NXB4KTtcbiAgICB9XG5cbiAgICAvKiBibG9jayBzdHlsZXMgKi9cbiAgICAmLm5vcGFkZGluZ3tcbiAgICAgICAgLiN7JGJsb2NrLWNvbnRlbnQtc2VsZWN0b3J9e1xuICAgICAgICAgICAgcGFkZGluZzowO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIFxuICBcbi8qIENvbnRleHR1YWwgdmFyaWF0aW9ucyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLiN7JGJsb2NrLXByZWZpeH0tdGhlbWUge1xuICBAaW5jbHVkZSBibG9jay12YXJpYW50KCRwYW5lbC1kZWZhdWx0LWJvcmRlciwgJHdoaXRlLCAkdGhlbWUtY29sb3IsICRwYW5lbC1kZWZhdWx0LWJvcmRlcik7XG59XG4uI3skYmxvY2stcHJlZml4fS1kZWZhdWx0IHtcbiAgQGluY2x1ZGUgYmxvY2stdmFyaWFudCgkcGFuZWwtZGVmYXVsdC1ib3JkZXIsICRwYW5lbC1kZWZhdWx0LXRleHQsICRwYW5lbC1kZWZhdWx0LWhlYWRpbmctYmcsICRwYW5lbC1kZWZhdWx0LWJvcmRlcik7XG59XG4uI3skYmxvY2stcHJlZml4fS1wcmltYXJ5IHtcbiAgQGluY2x1ZGUgYmxvY2stdmFyaWFudCgkcGFuZWwtcHJpbWFyeS1ib3JkZXIsICRwYW5lbC1wcmltYXJ5LXRleHQsICRwYW5lbC1wcmltYXJ5LWhlYWRpbmctYmcsICRwYW5lbC1wcmltYXJ5LWJvcmRlcik7XG59XG4uI3skYmxvY2stcHJlZml4fS1zdWNjZXNzIHtcbiAgQGluY2x1ZGUgYmxvY2stdmFyaWFudCgkcGFuZWwtc3VjY2Vzcy1ib3JkZXIsICRwYW5lbC1zdWNjZXNzLXRleHQsICRwYW5lbC1zdWNjZXNzLWhlYWRpbmctYmcsICRwYW5lbC1zdWNjZXNzLWJvcmRlcik7XG59XG4uI3skYmxvY2stcHJlZml4fS1pbmZvIHtcbiAgQGluY2x1ZGUgYmxvY2stdmFyaWFudCgkcGFuZWwtaW5mby1ib3JkZXIsICRwYW5lbC1pbmZvLXRleHQsICRwYW5lbC1pbmZvLWhlYWRpbmctYmcsICRwYW5lbC1pbmZvLWJvcmRlcik7XG59XG4uI3skYmxvY2stcHJlZml4fS13YXJuaW5nIHtcbiAgQGluY2x1ZGUgYmxvY2stdmFyaWFudCgkcGFuZWwtd2FybmluZy1ib3JkZXIsICRwYW5lbC13YXJuaW5nLXRleHQsICRwYW5lbC13YXJuaW5nLWhlYWRpbmctYmcsICRwYW5lbC13YXJuaW5nLWJvcmRlcik7XG59XG4uI3skYmxvY2stcHJlZml4fS1kYW5nZXIge1xuICBAaW5jbHVkZSBibG9jay12YXJpYW50KCRwYW5lbC1kYW5nZXItYm9yZGVyLCAkcGFuZWwtZGFuZ2VyLXRleHQsICRwYW5lbC1kYW5nZXItaGVhZGluZy1iZywgJHBhbmVsLWRhbmdlci1ib3JkZXIpO1xufVxuXG4uI3skYmxvY2stcHJlZml4fS1oaWdobGlnaHRlZCB7XG4gICAgbWFyZ2luOiAkYmxvY2stc2lkZWJhci1oaWdodGxpZ2h0LW1hcmdpbjtcbiAgICAuI3skYmxvY2staGVhZGluZy1zZWxlY3Rvcn17XG4gICAgICAgIG1hcmdpbjogJGJsb2NrLXNpZGViYXItaGVhZGluZy1oaWdodGxpZ2h0LW1hcmdpbjtcbiAgICAgICAgY29sb3I6ICRibG9jay1zaWRlYmFyLWhlYWRpbmctaGlnaHRsaWdodC1jb2xvcjtcbiAgICAgICAgcGFkZGluZzogJGJsb2NrLXNpZGViYXItaGVhZGluZy1oaWdodGxpZ2h0LXBhZGRpbmc7XG4gICAgICAgIEBpbmNsdWRlIHJ0bC1wYWRkaW5nLXJpZ2h0KDApO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmxvY2stc2lkZWJhci1oZWFkaW5nLWhpZ2h0bGlnaHQtYmc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYmxvY2stc2lkZWJhci1oZWFkaW5nLWhpZ2h0bGlnaHQtZm9udC13ZWlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGJsb2NrLXNpZGViYXItaGVhZGluZy1oaWdodGxpZ2h0LWZvbnQtc2l6ZTtcbiAgICAgICAgYm9yZGVyOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgJjphZnRlciwgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMDBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtbGVmdCgxMDAlKTsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLXJpZ2h0KDEwMCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiBzcGFueyBcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDE1cHg7XG4gICAgICAgICAgICAgICAgJjphZnRlciwgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7IFxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSBcbiAgICAuI3skYmxvY2stY29udGVudC1zZWxlY3Rvcn0ge1xuICAgICAgICBwYWRkaW5nOiAkYmxvY2stc2lkZWJhci1oaWdodGxpZ2h0LWNvbnRlbnQtcGFkZGluZztcbiAgICAgICAgYmFja2dyb3VuZDogJGJsb2NrLXNpZGViYXItaGlnaHRsaWdodC1jb250ZW50LWJnO1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxvY2stc2lkZWJhci1oaWdodGxpZ2h0LWNvbnRlbnQtYmc7XG4gICAgICAgICAgICA+IHVsID4gbGl7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgID4gYXtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJGJsb2NrLXNpZGViYXItbGlzdC1oaWdodGxpZ2h0LXBhZGRpbmc7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRibG9jay1zaWRlYmFyLWhpZ2h0bGlnaHQtYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsb2NrLXNpZGViYXItaGlnaHRsaWdodC1jb250ZW50LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICRibG9jay1zaWRlYmFyLWhpZ2h0bGlnaHQtYm9yZGVyOyBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIGF7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSAgICAgIFxufVxuLyogQmxvY2sgaW5saW5lIHN0eWxlIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi4jeyRibG9jay1wcmVmaXh9LWlubGluZXtcbiAgICAuaWNvbntcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKGZvbnQtc2l6ZSwgMzVweCk7XG4gICAgfVxuICAgIC5leHBsYWlue1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoZm9udC1zaXplLCAxMXB4KTtcbiAgICB9XG4gICAgLiN7JGJsb2NrLWNvbnRlbnQtc2VsZWN0b3J9e1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiAkYmxvY2stbW9kdWxlLWhlYWRpbmctdHJhbnNmb3JtO1xuICAgICAgICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoZm9udC1zaXplLCRibG9jay1tb2R1bGUtaGVhZGluZy1mb250LXNpemUpO1xuICAgIH1cbiAgICAuaW5wdXQtZ3JvdXB7XG4gICAgICAgIHdpZHRoOiA5OCVcbiAgICB9XG59XG5cbi8qIFR3aXR0ZXIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJ3cC10d2l0dGVyLXNsaWRlciB7XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItZGVmYXVsdDtcbiAgICB9XG59XG5cbi8qIFRlc3RpbW9uaWFsIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vdGVzdGltb25pYWxcbi5id3AtdGVzdGltb25pYWx7XG5cdC5zdGFye1xuXHRcdG1hcmdpbi1ib3R0b206MTBweDtcblx0XHQmOmJlZm9yZSwmOmFmdGVye1xuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRjb2xvcjojZjdhMjBkO1xuXHRcdFx0Zm9udC1mYW1pbHk6XCJpY29tb29uXCI7XG5cdFx0XHRmb250LXNpemU6MTNweDtcblx0XHRcdGxpbmUtaGVpZ2h0OjE7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzo1cHg7XG5cdFx0fVxuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRjb2xvcjokZ3JheS1saWdodDtcblx0XHR9XG5cdFx0Ji5zdGFyLTF7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDpcIlxcZjAwNVwiO1xuXHRcdFx0fVxuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0Y29udGVudDpcIlxcZTkwOFxcZTkwOFxcZTkwOFxcZTkwOFxcZTkwOFwiO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnN0YXItMntcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OlwiXFxlOTA4XFxlOTA4XCI7XG5cdFx0XHR9XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRjb250ZW50OlwiXFxlOTA4XFxlOTA4XFxlOTA4XCI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuc3Rhci0ze1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdGNvbnRlbnQ6XCJcXGU5MDhcXGU5MDhcXGU5MDhcIjtcblx0XHRcdH1cblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6XCJcXGU5MDhcXGU5MDhcIjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5zdGFyLTR7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDpcIlxcZTkwOFxcZTkwOFxcZTkwOFxcZTkwOFwiO1xuXHRcdFx0fVxuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0Y29udGVudDpcIlxcZTkwOFwiO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnN0YXItNXtcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OlwiXFxlOTA4XFxlOTA4XFxlOTA4XFxlOTA4XFxlOTA4XCI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC53cGItaWNvbntcblx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRAaW5jbHVkZSBydGwtZmxvYXQtcmlnaHQoKTtcblx0fVxuXHQmOmhvdmVye1xuXHRcdC5zbGljay1hcnJvd3tcblx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xuXHRcdH1cblx0fVxuXHQuc2xpY2stY2Fyb3VzZWx7XG5cdFx0b3ZlcmZsb3c6dW5zZXQ7XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1tZC1tYXgpe1xuXHRcdC5zbGljay1saXN0e1xuXHRcdFx0bWFyZ2luOjAgLTcuNXB4O1xuXHRcdFx0LnRlc3RpbW9uaWFsLWNvbnRlbnR7XG5cdFx0XHRcdHBhZGRpbmc6MCA3LjVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbiAgICAmLmRlZmF1bHR7XG5cdFx0LnNsaWNrLWFycm93e1xuXHRcdFx0QGluY2x1ZGUgc3F1YXJlKGF1dG8pO1xuXHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xuXHRcdFx0Zm9udC1zaXplOjE4cHg7XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XG5cdFx0XHR9XG5cdFx0XHQmLmZhLWFuZ2xlLWxlZnR7XG5cdFx0XHRcdGxlZnQ6LTMwcHg7XG5cdFx0XHR9XG5cdFx0XHQmLmZhLWFuZ2xlLXJpZ2h0e1xuXHRcdFx0XHRyaWdodDotMzBweDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcblx0XHRcdFx0Ji5mYS1hbmdsZS1sZWZ0e1xuXHRcdFx0XHRcdGxlZnQ6LTE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5mYS1hbmdsZS1yaWdodHtcblx0XHRcdFx0XHRyaWdodDotMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmxheW91dDF7XG5cdFx0LndwYi1pY29ue1xuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRmbG9hdDp1bnNldDtcblx0XHR9XG5cdH1cbn1cblxuLyogQmluIEJyYW5kIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5id3AtYnJhbmR7XG4gICAgLml0ZW17XG4gICAgICAgIC5pdGVtLWltYWdle1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuICAgICAgICB9XG4gICAgfVxuXHQmLmRlZmF1bHR7XG5cdFx0XG5cdH1cbn1cblxuLyogYndwIGNsaWVudCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYndwLWNsaWVudHtcbiAgICAuaXRlbXtcbiAgICAgICAgLml0ZW0taW1hZ2V7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cdC5pdGVtLWltYWdlIGF7XG5cdFx0aW1ne1xuXHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG5cdFx0fVxuXHRcdCY6aG92ZXJ7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdGZpbHRlcjogZ3JheXNjYWxlKDAlKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5kZWZhdWx0e1xuXHRcdC5pdGVtLWltYWdle1xuXHRcdFx0bWluLWhlaWdodDoxMDBweDtcblx0XHRcdGRpc3BsYXk6ZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDpjZW50ZXI7XG5cdFx0XHRpbWd7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNXMgZWFzZSk7XG5cdFx0XHRcdEBpbmNsdWRlIHNjYWxlKDEpO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNjYWxlKDEuMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5zbGlkZXJ7XG5cdFx0YmFja2dyb3VuZDokd2hpdGU7XG5cdFx0Ym9yZGVyOjFweCBzb2xpZCAjZGVkZWRlO1xuXHRcdC5zbGljay1saXN0e1xuXHRcdFx0bWFyZ2luOjAgLTFweDtcblx0XHR9XG5cdFx0Lml0ZW17XG5cdFx0XHRwYWRkaW5nOjVweCAwO1xuXHRcdFx0QGluY2x1ZGUgcnRsLWJvcmRlci1yaWdodCgxcHggc29saWQgI2RlZGVkZSk7XG5cdFx0fVxuXHRcdC5pdGVtLWltYWdle1xuXHRcdFx0bWluLWhlaWdodDoyMDBweDtcblx0XHRcdHBhZGRpbmc6NXB4IDA7XG5cdFx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuXHRcdFx0aW1ne1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjVzIGVhc2UpO1xuXHRcdFx0XHRAaW5jbHVkZSBzY2FsZSgxKTtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRAaW5jbHVkZSBzY2FsZSgxLjEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay1hcnJvd3tcblx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0YmFja2dyb3VuZDpkYXJrZW4oJHRoZW1lLWNvbG9yLDEwJSk7XG5cdFx0XHR9XG5cdFx0XHQmLmZhLWFuZ2xlLWxlZnR7XG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KC0xMi41cHgpO1xuXHRcdFx0fVxuXHRcdFx0Ji5mYS1hbmdsZS1yaWdodHtcblx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KC0xMi41cHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLnNsaWRlcjJ7XG5cdFx0Lml0ZW0taW1hZ2V7XG5cdFx0XHRtaW4taGVpZ2h0OjE1MHB4O1xuXHRcdFx0ZGlzcGxheTpmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcblx0XHRcdGltZ3tcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC41cyBlYXNlKTtcblx0XHRcdFx0QGluY2x1ZGUgc2NhbGUoMSk7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc2NhbGUoMS4xKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKiBDVEEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJ3cC1jdGF7XG5cdCYuZGVmYXVsdHtcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRib3JkZXI6MXB4IHNvbGlkIHJnYmEoJGdyYXktbGlnaHRlciwwLjUpO1xuXHRcdHBhZGRpbmc6MzBweCAyNXB4O1xuXHRcdCY6aG92ZXJ7XG5cdFx0XHQuYm94LWltYWdle1xuXHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2VzO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1uYW1lOiBzaGFrZXM7XG5cdFx0XHRcdFx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG5cdFx0XHRcdFx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcblx0XHRcdFx0XHQtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuY291bnQtY3Rhe1xuXHRcdFx0Zm9udC1zaXplOjI4cHg7XG5cdFx0XHRmb250LXdlaWdodDo3MDA7XG5cdFx0XHRtYXJnaW46MDtcblx0XHRcdG1hcmdpbi10b3A6MjVweDtcblx0XHR9XG5cdFx0LnRpdGxlLWN0YXtcblx0XHRcdGZvbnQtc2l6ZToxOHB4O1xuXHRcdFx0bWFyZ2luLXRvcDo1cHg7XG5cdFx0fVxuXHR9XG59XG5cbi8qIEJsb2NrIHN0eWxlIGluIGZvb3RlciAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLiN7JGFwcC1wcmVmaXh9LWZvb3RlcntcbiAgICAuI3skYmxvY2stc2VsZWN0b3J9IHtcbiAgICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICRub2NvbG9yO1xuICAgICAgICBtYXJnaW46ICRmb290ZXItY29sdW1uLW1hcmdpbjtcbiAgICAgICAgLiN7JGJsb2NrLWhlYWRpbmctc2VsZWN0b3J9e1xuICAgICAgICAgICAgY29sb3I6ICRmb290ZXItaGVhZGluZy1jb2xvcjtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiAkZm9vdGVyLWhlYWRpbmctdHJhbnNmb3JtO1xuICAgICAgICAgICAgbWFyZ2luOiAkZm9vdGVyLWhlYWRpbmctbWFyZ2luO1xuICAgICAgICAgICAgcGFkZGluZzogJGZvb3Rlci1oZWFkaW5nLXBhZGRpbmc7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb290ZXItaGVhZGluZy1mb250LXNpemU7XG4gICAgICAgICAgICBAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1sZWZ0KCk7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7IFxuICAgICAgICAgICAgPiBzcGFue1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIsICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgID4gc3BhbnsgXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyLCAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gICBcbiAgICAgICAgfVxuICAgICAgICAuI3skYmxvY2stY29udGVudC1zZWxlY3Rvcn17XG4gICAgICAgICAgICBib3JkZXI6bm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgIFdJREdFVCBTRUFSQ0hcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ud2lkZ2V0X3NlYXJjaHtcbiAgICAuY29udGFpbmVye1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXXtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cdC5mb3JtLWNvbnRlbnR7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0aW5wdXRbdHlwZT1cInRleHRcIl17XG5cdFx0XHRsaW5lLWhlaWdodDo0NXB4O1xuXHRcdFx0aGVpZ2h0OjQ1cHg7XG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmcoMCw3MHB4LDAsMTVweCkgO1xuXHRcdFx0d2lkdGg6MTAwJTtcblx0XHR9XG5cdFx0I3NlYXJjaHN1Ym1pdHtcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0dG9wOjA7XG5cdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoMCk7XG5cdFx0XHRwYWRkaW5nOjAgMTBweDtcblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGl7XG5cdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG4gICAgLnNlYXJjaC1mcm9tIC5idG57XG5cdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6MDtcblx0XHRsaW5lLWhlaWdodDowO1xuICAgIH1cbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgIEJpbmdvIEZpbHRlciBIb21wYWdlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmJ3cC1maWx0ZXItaG9tZXBhZ2V7XG5cdC5wcm9kdWN0cy1saXN0LnNsaWNrLWNhcm91c2Vse1xuXHRcdG92ZXJmbG93OnVuc2V0O1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcblx0XHQuc2xpY2stbGlzdHtcblx0XHRcdG1hcmdpbjowIC03LjVweDtcblx0XHRcdC5pdGVtLXByb2R1Y3R7XG5cdFx0XHRcdHBhZGRpbmc6MCA3LjVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jjpob3Zlcntcblx0XHQuc2xpY2stYXJyb3d7XG5cdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcblx0XHR9XG5cdH1cbiAgICAuYndwLWZpbHRlci1oZWFkaW5ne1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcblx0XHRcdG1hcmdpbi1ib3R0b206MzBweDtcblx0XHR9XG4gICAgICAgIHVse1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblx0XHRcdGxpe1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xuXHRcdFx0fVxuICAgICAgICB9XG5cdFx0LmNhdGVnb3J5LW5hdntcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0fVxuICAgICAgICB1bC5maWx0ZXItY2F0ZWdvcnl7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgJjpob3ZlciwmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYndwLWZpbHRlci10b2dnbGV7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGNvbG9yOiRncmF5LWRhcms7XG5cdFx0XHRwYWRkaW5nOjAgMTVweCAwIDM1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDozMnB4O1xuXHRcdFx0Ym9yZGVyOjJweCBzb2xpZCAkZ3JheS1kYXJrO1xuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHR0b3A6MjBweDtcbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjEzNlwiO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBNYXRlcmlhbDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRicmFuZC1kYW5nZXI7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDApKTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHRyYW5zZm9ybSAwLjJzIGVhc2UpO1xuXHRcdFx0XHRsZWZ0OjE1cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDhweCk7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XG4gICAgICAgICAgICB9XG5cdFx0XHRpe1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDhweCk7XG5cdFx0XHRcdGxlZnQ6MTVweDtcblx0XHRcdH1cbiAgICAgICAgICAgICYuYWN0aXZle1xuXHRcdFx0XHRpe1xuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdFx0fVxuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMSkpO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XG5cdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcblx0XHRcdH1cbiAgICAgICAgfVxuICAgICAgICAuZmlsdGVyLW9yZGVyLWJ5e1xuICAgICAgICAgICAgJi5vcGVue1xuICAgICAgICAgICAgICAgID5idXR0b257XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5jYXJldHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFwzMlwiO1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogRWxlZ2FudEljb25zO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPi5kcm9wZG93bi1tZW51e1xuICAgICAgICAgICAgICAgIHRvcDogY2FsYygxMDAlICsgNXB4KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHRcdG1pbi13aWR0aDoyMDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID5idXR0b257XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuY2FyZXR7XG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXDMzXCI7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogRWxlZ2FudEljb25zO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0dG9wOiAtM3B4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwgbGl7IFxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cdC5id3AtZmlsdGVyLWF0dHJpYnV0ZXtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0LmJ3cC1maWx0ZXItYXR0cmlidXRlLWlubmVye1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDp3cmFwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIHtcblx0XHRcdFx0cGFkZGluZzogMzdweCAyNXB4IDMwcHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIGFuZCAobWluLXdpZHRoOiAkc2NyZWVuLXNtKXtcblx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdFx0fVxuXHRcdFx0PiBkaXZ7XG5cdFx0XHRcdGZsZXg6MTtcblx0XHRcdFx0cGFkZGluZzowIDE1cHg7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHRcdFx0XHRcdGZsZXg6MCAwIDUwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHVse1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6bm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JheS1kYXJrO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bm90KC5wYV9jb2xvcil7XG5cdFx0XHRcdFx0XHRsaXtcblx0XHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgxN3B4KTtcblx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgI2NjY2NjYztcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTBweCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDotMnB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcblx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6JGdyYXktZGFyaztcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JheS1kYXJrO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmJ3cC1maWx0ZXItY29sb3J7XG5cdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdFx0LnBhX2NvbG9ye1xuXHRcdFx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0XHRcdC5jb2xvcntcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMTZweCk7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxMHB4KTtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgzcHgpKTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtIDAuMXMgZWFzZSk7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDpcIlwiO1xuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDIycHgpO1xuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOmNhbGMoNTAlIC0gMTFweCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OmNhbGMoNTAlIC0gMTFweCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgI2NjY2NjYztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5jb2xvcntcblx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6JGdyYXktZGFyaztcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0bGlbZGF0YS12YWx1ZT1cIndoaXRlXCJde1xuXHRcdFx0XHRcdFx0LmNvbG9ye1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0XHRcdC5jb2xvcntcblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogLTJweDtcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDUuNXB4KTtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYndwLWZpbHRlci1wcmljZXtcblx0XHRcdFx0XHRvcmRlcjogMztcblx0XHRcdFx0XHRoMntcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5id3Bfc2xpZGVyX3ByaWNle1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDBweCAxcHggM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMikpO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwcHgpO1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuXHRcdFx0XHRcdFx0JjphZnRlciwgJjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQudWktc2xpZGVyLWhhbmRsZXtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZSgxMHB4LDE0cHgpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xuXHRcdFx0XHRcdFx0XHR0b3A6IC01cHg7ICBcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC51aS1zbGlkZXItcmFuZ2V7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNXB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoMTBweCkpO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC01MHB4KSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucHJpY2UtaW5wdXR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRncmF5LWRhcms7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDo1MDA7XG5cdFx0XHRcdFx0XHQ+c3Bhbjpub3QoLnRleHQtcHJpY2UtZmlsdGVyKXtcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjQwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5id3AtZmlsdGVyLWJyYW5ke1xuXHRcdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jbGVhcl9hbGx7XG5cdFx0XHRzcGFue1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3I7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jazsgXG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRncmF5LWRhcms7XG5cdFx0XHRcdH0gIFxuXHRcdFx0fSAgICAgXG5cdFx0fVxuXHRcdGgye1xuXHRcdFx0Y29sb3I6ICRncmF5LWRhcms7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMTVweDtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdG1hcmdpbjogMHB4IDAgNDBweCAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1saWdodDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAzLjJweDtcblx0XHR9XG5cdH1cblx0Ji5maWx0ZXIuc2xpZGVye1xuXHRcdC5id3AtZmlsdGVyLWhlYWRpbmd7XG5cdFx0XHRvdmVyZmxvdzp1bnNldDtcblx0XHR9XG5cdH1cblx0Ji5maWx0ZXItZGVmYXVsdHtcblx0XHQuYndwLWZpbHRlci1oZWFkaW5ne1xuXHRcdFx0ZGlzcGxheTpmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XG5cdFx0XHRtYXJnaW4tYm90dG9tOjUwcHg7XG5cdFx0XHRmbGV4LXdyYXA6d3JhcDtcblx0XHRcdHVse1xuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRmb250LXNpemU6MjBweDtcblx0XHRcdFx0XHRtYXJnaW46MCAyNXB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdHBhZGRpbmc6MTVweCAwO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdFx0Ym90dG9tOjA7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzaXplKDAsMnB4KTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JGdyYXktZGFyaztcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XG5cdFx0XHRcdFx0XHRsZWZ0OjUwJTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01MCUpKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lml0ZW0tY291bnR7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDowO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoLTEwcHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmFjdGl2ZSwmOmhvdmVye1xuXHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XG5cdFx0XHRcdFx0XHRtYXJnaW46MCAxNXB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjE2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XG5cdFx0XHRcdC5maWx0ZXItY29udGVudHtcblx0XHRcdFx0XHRvcmRlcjoyO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6MTBweDtcblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0dG9wOjA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XG5cdFx0XHRcdC5maWx0ZXItY29udGVudHtcblx0XHRcdFx0XHRmbGV4OjAgMCAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6MzBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZmlsdGVyLWNhdGVnb3J5e1xuXHRcdFx0XHRcdGZsZXg6MCAwIDEwMCU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xuXHRcdFx0XHQuZmlsdGVyLWNvbnRlbnR7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5maWx0ZXItY2F0ZWdvcnl7XG5cdFx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0XHRtYXJnaW46MCAwIDVweDtcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjEwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiNmNWY1ZjU7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Lml0ZW0tY291bnR7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6MTJweDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdHRvcDotMTBweDtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6MDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnByb2R1Y3RzX2xvYWRtb3Jle1xuXHRcdFx0LmJ0bi5sb2FkbW9yZXtcblx0XHRcdFx0bWFyZ2luLXRvcDozMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdFx0aGVpZ2h0OjQ0cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMzBweDtcblx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcblx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcblx0XHRcdFx0Zm9udC1zaXplOjE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6MDtcblx0XHRcdFx0Ym9yZGVyOjJweCBzb2xpZCAkZ3JheS1kYXJrO1xuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0aXtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDoxO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNpemUoMjBweCwxNXB4KTtcblx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGxlZnQ6MXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGl7XG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3IgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5sb2FkaW5ne1xuXHRcdFx0XHRcdGl7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLnRhYi1jYXRlZ29yeS1kZWZhdWx0e1xuXHRcdC5id3AtZmlsdGVyLWhlYWRpbmd7XG5cdFx0XHRtYXJnaW4tYm90dG9tOjQ1cHg7XG5cdFx0XHQuY2F0ZWdvcnktdGFiLW5hdntcblx0XHRcdFx0ZGlzcGxheTpmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuXHRcdFx0XHRmbGV4LXdyYXA6d3JhcDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmZpbHRlci1jYXRlZ29yeXtcblx0XHRcdGxpe1xuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoNDBweCk7XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Zm9udC1zaXplOjIwcHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuXHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xuXHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOjVweDtcblx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDo1MCU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzaXplKDAsMnB4KTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcblx0XHRcdFx0XHRcdGJvdHRvbTowO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyLCYuYWN0aXZle1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcblx0XHRcdC5id3AtZmlsdGVyLWhlYWRpbmd7XG5cdFx0XHRcdC5jYXRlZ29yeS10YWItbmF2e1xuXHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5idXR0b24tYWxse1xuXHRcdFx0XHRtYXJnaW4tdG9wOjIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xuXHRcdFx0LmJ3cC1maWx0ZXItaGVhZGluZ3tcblx0XHRcdFx0LmZpbHRlci1jYXRlZ29yeXtcblx0XHRcdFx0XHRsaXtcblx0XHRcdFx0XHRcdG1hcmdpbjowIDAgNXB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjVweCAwO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDojZjVmNWY1O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmJ1dHRvbi1hbGx7XG5cdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLnRhYl9jYXRlZ29yeV9zbGlkZXJ7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0LmJ3cC1maWx0ZXItY29udGVudHtcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdH1cblx0XHQubG9hZGluZy1maWx0ZXJ7XG5cdFx0XHR0b3A6MzBweDtcblx0XHR9XG5cdFx0LmJ3cC1maWx0ZXItaGVhZGluZ3tcblx0XHRcdG1hcmdpbi1ib3R0b206MjVweDtcblx0XHRcdC5jYXRlZ29yeS10YWItbmF2e1xuXHRcdFx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHRcdGZsZXgtd3JhcDp3cmFwO1xuXHRcdFx0fVxuXHRcdFx0LmZpbHRlci1jYXRlZ29yeXtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxNXB4KTtcblx0XHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzowIDIwcHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjMycHg7XG5cdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcblx0XHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjE2cHg7XG5cdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5pdGVte1xuXHRcdFx0cGFkZGluZzowO1xuXHRcdFx0Ji5mb3Vye1xuXHRcdFx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDp3cmFwO1xuXHRcdFx0XHQ+ZGl2e1xuXHRcdFx0XHRcdGZsZXg6MCAwIDUwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6NTAlO1xuXHRcdFx0XHRcdHBhZGRpbmc6MCAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLm9uZXtcblx0XHRcdFx0PmRpdntcblx0XHRcdFx0XHRwYWRkaW5nOjAgMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLW1kLW1heCl7XG5cdFx0XHQuaXRlbXtcblx0XHRcdFx0Ji5mb3Vye1xuXHRcdFx0XHRcdD5kaXZ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjAgNy41cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYub25le1xuXHRcdFx0XHRcdD5kaXZ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjAgNy41cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcblx0XHRcdC5maWx0ZXItY2F0ZWdvcnl7XG5cdFx0XHRcdG1heC13aWR0aDoxMDAlO1xuXHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRcdH1cblx0XHRcdC5id3AtZmlsdGVyLWhlYWRpbmd7XG5cdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHRcdC5jYXRlZ29yeS10YWItbmF2e1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDpjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRpdGxlLWJsb2Nre1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcblx0XHRcdC5id3AtZmlsdGVyLWhlYWRpbmd7XG5cdFx0XHRcdHVsLmZpbHRlci1jYXRlZ29yeXtcblx0XHRcdFx0XHRsaXtcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHRtYXJnaW46MCAwIDVweDtcblx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji50YWJfY2F0ZWdvcnlfc2xpZGVyXzJ7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0LmJ3cC1maWx0ZXItY29udGVudHtcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdH1cblx0XHQubG9hZGluZy1maWx0ZXJ7XG5cdFx0XHR0b3A6MzBweDtcblx0XHR9XG5cdFx0LmJ3cC1maWx0ZXItaGVhZGluZ3tcblx0XHRcdG1hcmdpbi1ib3R0b206NDBweDtcblx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNmU2ZTY7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbToyNXB4O1xuXHRcdFx0LmNhdGVnb3J5LXRhYi1uYXZ7XG5cdFx0XHRcdGRpc3BsYXk6ZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0ZmxleC13cmFwOndyYXA7XG5cdFx0XHR9XG5cdFx0XHQuZmlsdGVyLWNhdGVnb3J5e1xuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDE1cHgpO1xuXHRcdFx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjAgMjBweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiR0aGVtZS1jb2xvcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MzJweDtcblx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xuXHRcdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6MTZweDtcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgwKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xuXHRcdFx0LmZpbHRlci1jYXRlZ29yeXtcblx0XHRcdFx0bWF4LXdpZHRoOjEwMCU7XG5cdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0LmJ3cC1maWx0ZXItaGVhZGluZ3tcblx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0LmNhdGVnb3J5LXRhYi1uYXZ7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHQudGl0bGUtYmxvY2t7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbToxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xuXHRcdFx0LmJ3cC1maWx0ZXItaGVhZGluZ3tcblx0XHRcdFx0dWwuZmlsdGVyLWNhdGVnb3J5e1xuXHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHRcdG1hcmdpbjowIDAgNXB4O1xuXHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLnRhYl9wcm9kdWN0X3NsaWRlcntcblx0XHQuYndwLWZpbHRlci1oZWFkaW5ne1xuXHRcdFx0bWFyZ2luLWJvdHRvbTo0MHB4O1xuXHRcdFx0LmZpbHRlci1vcmRlcmJ5e1xuXHRcdFx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcblx0XHRcdFx0ZmxleC13cmFwOndyYXA7XG5cdFx0XHRcdGxpW2RhdGEtdmFsdWU9XCJkYXRlXCJdOmFmdGVye1xuXHRcdFx0XHRcdGNvbnRlbnQ6XCJcXGU5MGRcIjtcblx0XHRcdFx0fVxuXHRcdFx0XHRsaVtkYXRhLXZhbHVlPVwicmF0aW5nXCJdOmFmdGVye1xuXHRcdFx0XHRcdGNvbnRlbnQ6XCJcXGU5MGNcIjtcblx0XHRcdFx0fVxuXHRcdFx0XHRsaVtkYXRhLXZhbHVlPVwicG9wdWxhcml0eVwiXTphZnRlcntcblx0XHRcdFx0XHRjb250ZW50OlwiXFxlOTBmXCI7XG5cdFx0XHRcdH1cblx0XHRcdFx0bGlbZGF0YS12YWx1ZT1cImZlYXR1cmVkXCJdOmFmdGVye1xuXHRcdFx0XHRcdGNvbnRlbnQ6XCJcXGU5MGVcIjtcblx0XHRcdFx0fVxuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRmb250LXNpemU6MjRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDo2MDA7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcblx0XHRcdFx0XHRtYXJnaW46MCAyNXB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdHBhZGRpbmc6NjBweCAwIDVweDtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdHdpZHRoOjA7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6M3B4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0XHRjb250ZW50OlwiXCI7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGJvdHRvbTowO1xuXHRcdFx0XHRcdFx0bGVmdDo1MCU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6aWNvbW9vbjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTo0MHB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6MDtcblx0XHRcdFx0XHRcdGxlZnQ6NTAlO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTUwJSkpO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NDAwO1xuXHRcdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcblx0XHRcdFx0XHRcdG1hcmdpbjowIDAgNXB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDozMHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUsJjphZnRlcntcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYudGFiX3Byb2R1Y3Rfc2xpZGVyXzJ7XG5cdFx0LmJ3cC1maWx0ZXItaGVhZGluZ3tcblx0XHRcdG1hcmdpbi1ib3R0b206NDBweDtcblx0XHRcdC5maWx0ZXItb3JkZXJieXtcblx0XHRcdFx0ZGlzcGxheTpmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDpjZW50ZXI7XG5cdFx0XHRcdGZsZXgtd3JhcDp3cmFwO1xuXHRcdFx0XHRsaXtcblx0XHRcdFx0XHRmb250LXNpemU6MjJweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDo2MDA7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcblx0XHRcdFx0XHRwYWRkaW5nOjAgMjBweDtcblx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDo1MHB4O1xuXHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg2cHgpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAtMTJweDtcblx0XHRcdFx0XHRcdHJpZ2h0OmNhbGMoNTAlIC0gNnB4KTtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDZweCA1cHg7XG5cdFx0XHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjojMDg0MjVmO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktaCgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IzA4NDI1Zjtcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cyl7XG5cdFx0XHRcdFx0XHRtYXJnaW46MCAwIDVweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MzBweDtcblx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5maWx0ZXJ7XG5cdFx0Ji5zbGlkZXJ7XG5cdFx0XHQuYndwLWZpbHRlci1oZWFkaW5ne1xuXHRcdFx0XHQuZmlsdGVyLWNhdGVnb3J5e1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206NTBweDtcblx0XHRcdFx0XHRsaXtcblx0XHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxMHB4KTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgwKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNXB4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzowIDIwcHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjI1cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuYWN0aXZlLCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5maWx0ZXItb3JkZXItYnl7XG5cdFx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDotMXB4O1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDMwcHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQ+YnV0dG9ue1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjEycHg7XG5cdFx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjI0cHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjAgMjBweDtcblx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJHRleHQtY29sb3I7XG5cdFx0XHRcdFx0XHQuY2FyZXR7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdHRvcDowO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5id3AtZmlsdGVyLXRvZ2dsZXtcblx0XHRcdFx0XHRmb250LXNpemU6MTJweDtcblx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDoyNHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6MCAyMHB4O1xuXHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJHRleHQtY29sb3I7XG5cdFx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDEwcHgpO1xuXHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XG5cdFx0XHRcdFx0XHR0b3A6NXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGl7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAtM3B4O1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMTM2XCI7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IE1hdGVyaWFsO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYndwLWZpbHRlci1jb250ZW50IHtcblx0XHRcdFx0LnNsaWNrLWRvdHMge1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLm1haW4tYXJjaGl2ZS1wcm9kdWN0e1xuXHQmLmxpc3R7XG5cdFx0LmNvbnRlbnQtcHJvZHVjdHMtbGlzdHtcblx0XHRcdG92ZXJmbG93OmhpZGRlbjtcblx0XHR9XG5cdH1cblx0LmNvbnRlbnQtcHJvZHVjdHMtbGlzdHtcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHQmLmFjdGl2ZXtcblx0XHRcdD4ucHJvZHVjdHMtbGlzdHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Pi5sb2FkaW5ne1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogY2FsYyg1MCUgLSA0MHB4KTtcblx0XHR9XG5cdFx0LnByb2R1Y3RzLWxpc3QuZ3JpZCAucHJvZHVjdC13YXBwZXIgLnByb2R1Y3RzLXRodW1ie1xuXHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdD5hID5pbWd7XG5cdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcblx0XHQuY29udGVudC1wcm9kdWN0cy1saXN0e1xuXHRcdFx0Pi5yb3d7XG5cdFx0XHRcdG1hcmdpbjowIC03LjVweDtcblx0XHRcdFx0Pmxpe1xuXHRcdFx0XHRcdHBhZGRpbmc6MCA3LjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLnN0eWxlLTV7XG5cdFx0LmJlc3RzZWxsZXItcHJvZHVjdCwuZmVhdHVyZWQtcHJvZHVjdHtcblx0XHRcdC5zbGljay1jYXJvdXNlbHtcblx0XHRcdFx0b3ZlcmZsb3c6dW5zZXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuc3R5bGUtNHtcblx0XHQuY29udGVudC1wcm9kdWN0cy1saXN0e1xuXHRcdFx0b3ZlcmZsb3c6aGlkZGVuO1xuXHRcdH1cblx0fVxufVxuLmJ3cC1maWx0ZXItY29udGVudCwgdWwucHJvZHVjdHMtbGlzdHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgPi5jb250ZW50LCA+LmNvbnRlbnQtcHJvZHVjdC1saXN0e1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMC4ycyBlYXNlKTtcblx0XHQuc2xpY2stYXJyb3d7XG5cdFx0XHRvcGFjaXR5OjA7XG5cdFx0XHR2aXNpYmlsaXR5OmhpZGRlbjtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xuXHRcdFx0XHRvcGFjaXR5OjE7XG5cdFx0XHRcdHZpc2liaWxpdHk6dmlzaWJsZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jjpob3Zlcntcblx0XHRcdC5zbGljay1hcnJvd3tcblx0XHRcdFx0b3BhY2l0eToxO1xuXHRcdFx0XHR2aXNpYmlsaXR5OnZpc2libGU7XG5cdFx0XHR9XG5cdFx0fVxuICAgIH1cblx0Ji5hY3RpdmV7XG4gICAgICAgID4uY29udGVudCwgPi5jb250ZW50LXByb2R1Y3QtbGlzdCwgPmxpe1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICA+LmxvYWRpbmctZmlsdGVye1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSA1MHB4KTtcbiAgICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICBCaW5nbyBXb28gVGFiIENhdGVyb3JpZXNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uYndwLXdvby10YWItY2F0e1xuICAgIC5id3AtY2F0ZWdvcnktdGFie1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgIHVsLm5hdi10YWJze1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cyl7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiL1wiO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLXJpZ2h0KC0xcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAudGFiLWNvbnRlbnR7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gICAgLnRhYi1wYW5le1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgIC5zbGljay1hcnJvd3tcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuc2xpZGVye1xuXHRcdC5yb3d7XG5cdFx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XG5cdFx0XHRcdGRpc3BsYXk6YmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jYXRlZ29yeS1uYXZ7XG5cdFx0XHQuY2F0ZWdvcnl7XG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjMwcHg7XG5cdFx0XHRcdC5uYW1lLWNhdGVnb3J5e1xuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xuXHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRcdFx0XHRcdGJvdHRvbToyMHB4O1xuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDUwJSk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTUwJSkpO1xuXHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50aXRsZS1ibG9ja3tcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0ei1pbmRleDo5OTtcblx0XHRcdGgye1xuXHRcdFx0XHRmb250LXNpemU6MzVweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xuXHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xuXHRcdFx0XHRtYXJnaW46MDtcblx0XHRcdFx0bWFyZ2luLXRvcDotN3B4O1xuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdFx0LmNhdGVnb3J5e1xuXHRcdFx0cGFkZGluZzo4NnB4IDE1cHg7XG5cdFx0XHQuY2F0ZWdvcnktY29udGVudHtcblx0XHRcdFx0d2lkdGg6IDU1JTtcblx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmcoNzJweCwgMzBweCwgMTUzcHgsIDMwcHgpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcblx0XHRcdFx0Lm5hbWUtY2F0ZWdvcnl7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xuXHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MzVweDtcblx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5kZXNjcmlwdGlvbi1jYXRlZ29yeXtcblx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XG5cdFx0XHRcdFx0d2lkdGg6NTAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcblx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuY2F0ZWdvcnktaW1ne1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDIwcHgpO1xuXHRcdFx0XHRAaW5jbHVkZSBib3gtc2hhZG93KDNweCA0cHggNXB4IDBweCByZ2JhKCRncmF5LWRhcmssIDAuMjUpKTtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1tZC1tYXgpe1xuXHRcdFx0XHRcdG1heC13aWR0aDoyODBweDtcblx0XHRcdFx0XHR0b3A6MTMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xuXHRcdFx0XHRcdHJpZ2h0OiAxMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XG5cdFx0XHRcdFx0ZGlzcGxheTpub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay1hcnJvd3tcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJhY2tncm91bmQ6ICNmNWY1ZjU7XG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoNDVweCk7XG5cdFx0XHRib3R0b206IDI3JTtcblx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzNHB4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OjM0cHg7XG5cdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcblx0XHRcdCYuZmEtYW5nbGUtcmlnaHR7XG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDg4cHgpO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnByb2RjdXQtc2xpZGVye1xuXHRcdFx0LnByb2R1Y3RzLWxpc3R7XG5cdFx0XHRcdHBhZGRpbmctdG9wOjQwcHg7XG5cdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdH1cblx0XHR9XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgQmluZ28gV29vIENhdGVyb3JpZXNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uYndwX3dpZGdldF93b29fY2F0ZWdvcmllcy53aWRnZXR7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5id3Atd29vLWNhdGVnb3JpZXN7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcblx0XHQuc2xpY2stbGlzdHtcblx0XHRcdG1hcmdpbjowIC03LjVweDtcblx0XHRcdC5pdGVtLXByb2R1Y3QtY2F0e1xuXHRcdFx0XHRwYWRkaW5nOjAgNy41cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jb250ZW50LWNhdGVnb3J5LnNsaWNrLWNhcm91c2Vse1xuXHRcdG92ZXJmbG93OnVuc2V0O1xuXHR9XG5cdC5pdGVtLWltYWdlLC5pdGVtLXRodW1ibmFpbHtcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRpbWd7XG5cdFx0XG5cdFx0fVxuXHR9XG5cdC5pdGVtLXRpdGxle1xuXHRcdG1hcmdpbjowO1xuXHR9XG5cdCYuc2xpZGVye1xuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdCY6aG92ZXJ7XG5cdFx0XHQuc2xpY2stYXJyb3d7XG5cdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaXRlbS1wcm9kdWN0LWNhdC1jb250ZW50ID5hID5kaXZ7XG5cdFx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuXHRcdH1cblx0XHQuc2xpY2stZG90c3tcblx0XHRcdG1hcmdpbi10b3A6MzBweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1tZC1tYXgpe1xuXHRcdFx0LnNsaWNrLWxpc3R7XG5cdFx0XHRcdG1hcmdpbjowIC03LjVweDtcblx0XHRcdFx0Lml0ZW0tcHJvZHVjdC1jYXR7XG5cdFx0XHRcdFx0cGFkZGluZzowIDcuNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuc2xpZGVyMntcblx0XHQuaXRlbS1wcm9kdWN0LWNhdC1jb250ZW50e1xuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHQuaXRlbS10aXRsZXtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSk7XG5cdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHR3aWR0aDo3MCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcm9kdWN0LWNhdC1jb250ZW50LWluZm97XG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTozMHB4O1xuXHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0b3ZlcmZsb3c6aGlkZGVuO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cyl7XG5cdFx0XHRcdGJvdHRvbToyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaXRlbS10aXRsZXtcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206MTBweDtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgxMHB4KSk7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDpcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOjA7XG5cdFx0XHRcdHdpZHRoOjA7XG5cdFx0XHRcdGhlaWdodDoxcHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6JHdoaXRlO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XG5cdFx0XHRcdGxlZnQ6NTAlO1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OjAuMnM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuY2F0ZWdvcnktY2hpbGRyZW57XG5cdFx0Jjpob3Zlcntcblx0XHRcdC5zbGljay1hcnJvd3tcblx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1zKCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5pdGVtLXByb2R1Y3QtY2F0LWNvbnRlbnR7XG5cdFx0XHRvdmVyZmxvdzpoaWRkZW47XG5cdFx0XHQmOmhvdmVye1xuXHRcdFx0XHQuY29udGVudC1pbWFnZXtcblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzaGFrZXM7XG5cdFx0XHRcdFx0XHRhbmltYXRpb24tbmFtZTogc2hha2VzO1xuXHRcdFx0XHRcdFx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuXHRcdFx0XHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcblx0XHRcdFx0XHRcdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcblx0XHRcdFx0XHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb250ZW50LWNhdGVnb3J5IHtcblx0XHRcdG92ZXJmbG93OmhpZGRlbjtcblx0XHR9XG5cdFx0Lml0ZW0tcHJvZHVjdC1jYXR7XG5cdFx0XHRAaW5jbHVkZSBydGwtYm9yZGVyLXJpZ2h0KDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yKTtcblx0XHR9XG5cdFx0dWx7XG5cdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRsaXN0LXN0eWxlOm5vbmU7XG5cdFx0XHRmb250LXNpemU6MTRweDtcblx0XHRcdG1hcmdpbi1ib3R0b206MTdweDtcblx0XHRcdGxpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjJweDtcblx0XHRcdH1cblx0XHRcdGF7XG5cdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuaXRlbS1idG4gYXtcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOjE1cHg7XG5cdFx0XHRmb250LWZhbWlseTokZm9udC1mYW1pbHktc2Vjb25kO1xuXHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0Y29udGVudDpcIlxcZTkwNFwiO1xuXHRcdFx0XHRmb250LWZhbWlseTppY29tb29uO1xuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOjEycHg7XG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoNXB4KTtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4ycyBlYXNlKTtcblx0XHRcdFx0dG9wOjFweDtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xuXHRcdFx0Lml0ZW0tdGl0bGV7XG5cdFx0XHRcdGZvbnQtc2l6ZToxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgQmluZ28gU2xpZGVyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmJ3cC1zbGlkZXJ7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcblx0XHQuc2xpY2stbGlzdHtcblx0XHRcdG1hcmdpbjowIC03LjVweDtcblx0XHRcdC5pdGVte1xuXHRcdFx0XHRwYWRkaW5nOjAgNy41cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5idXR0b24tc2xpZGVyIGF7XG5cdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdH1cbiAgICAmLmRlZmF1bHR7XG5cdFx0LnNsaWNrLWxpc3R7XG5cdFx0XHRtYXJnaW46MCAtNy41cHg7XG5cdFx0XHQuaXRlbXtcblx0XHRcdFx0cGFkZGluZzowIDcuNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stYXJyb3d7XG5cdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcblx0XHRcdGJhY2tncm91bmQ6JHdoaXRlO1xuXHRcdFx0Y29sb3I6JGdyYXktZGFyaztcblx0XHRcdEBpbmNsdWRlIHNxdWFyZSg0NXB4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OjQ1cHg7XG5cdFx0XHR0b3A6MzUlO1xuXHRcdFx0Zm9udC1zaXplOjE1cHg7XG5cdFx0XHQmLmZhLWFuZ2xlLWxlZnR7XG5cdFx0XHRcdGxlZnQ6MjIlO1xuXHRcdFx0fVxuXHRcdFx0Ji5mYS1hbmdsZS1yaWdodHtcblx0XHRcdFx0cmlnaHQ6MjIlO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnN1YnRpdGxlLXNsaWRlcntcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206MTVweDtcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHR3aWR0aDo3MHB4O1xuXHRcdFx0XHRoZWlnaHQ6MnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiRib3JkZXItY29sb3I7XG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRib3R0b206MDtcblx0XHRcdFx0bGVmdDpjYWxjKDUwJSAtIDM1cHgpO1xuXHRcdFx0XHRjb250ZW50OlwiXCI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb250ZW50LWltYWdlIGltZ3tcblx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0fVxuXHRcdC5idXR0b24tc2xpZGVyIGF7XG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFwyNFwiO1xuXHRcdFx0XHRmb250LWZhbWlseTogZWxlZ2FudGljb25zO1xuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NDAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDoxO1xuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0dG9wOjNweDtcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDVweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay1saXN0e1xuXHRcdFx0cGFkZGluZzowIDMwJTtcblx0XHR9XG5cdFx0LmNvbnRlbnQtaW5mb3tcblx0XHRcdEBpbmNsdWRlIG9wYWNpdHktaCgpO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcblx0XHR9XG5cdFx0Lml0ZW17XG5cdFx0XHQmLnNsaWNrLWN1cnJlbnQuc2xpY2stYWN0aXZle1xuXHRcdFx0XHQuY29udGVudC1pbmZve1xuXHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOjEzMDBweCl7XG5cdFx0XHQuc2xpY2stbGlzdHtcblx0XHRcdFx0cGFkZGluZzogMCAyNSU7XG5cdFx0XHR9XG5cdFx0XHQuc2xpY2stYXJyb3d7XG5cdFx0XHRcdHRvcDozMCU7XG5cdFx0XHRcdCYuZmEtYW5nbGUtbGVmdHtcblx0XHRcdFx0XHRsZWZ0OiAxNSU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5mYS1hbmdsZS1yaWdodHtcblx0XHRcdFx0XHRyaWdodDogMTUlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcblx0XHRcdC5zbGljay1saXN0e1xuXHRcdFx0XHRwYWRkaW5nOiAwIDE1JTtcblx0XHRcdH1cblx0XHRcdC5zbGljay1hcnJvd3tcblx0XHRcdFx0dG9wOjMwJTtcblx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDMwcHgpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDozMHB4O1xuXHRcdFx0XHRmb250LXNpemU6MTFweDtcblx0XHRcdFx0Ji5mYS1hbmdsZS1sZWZ0e1xuXHRcdFx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5mYS1hbmdsZS1yaWdodHtcblx0XHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XG5cdFx0XHQuc2xpY2stbGlzdHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHRcdC5zbGljay1hcnJvd3tcblx0XHRcdFx0dG9wOjMwJTtcblx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDMwcHgpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDozMHB4O1xuXHRcdFx0XHRmb250LXNpemU6MTFweDtcblx0XHRcdFx0Ji5mYS1hbmdsZS1sZWZ0e1xuXHRcdFx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5mYS1hbmdsZS1yaWdodHtcblx0XHRcdFx0XHRyaWdodDogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmRlZmF1bHQye1xuXHRcdC5zbGljay1saXN0e1xuXHRcdFx0bWFyZ2luOjAgLTcuNXB4O1xuXHRcdFx0Lml0ZW17XG5cdFx0XHRcdHBhZGRpbmc6MCA3LjVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsaWNrLWFycm93e1xuXHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1zKCk7XG5cdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcblx0XHRcdGNvbG9yOiRncmF5LWRhcms7XG5cdFx0XHRAaW5jbHVkZSBzcXVhcmUoNDVweCk7XG5cdFx0XHRsaW5lLWhlaWdodDo0NXB4O1xuXHRcdFx0dG9wOjM1JTtcblx0XHRcdGZvbnQtc2l6ZToxNXB4O1xuXHRcdFx0Ji5mYS1hbmdsZS1sZWZ0e1xuXHRcdFx0XHRsZWZ0OjIyJTtcblx0XHRcdH1cblx0XHRcdCYuZmEtYW5nbGUtcmlnaHR7XG5cdFx0XHRcdHJpZ2h0OjIyJTtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xuXHRcdFx0XHRjb2xvcjokd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zdWJ0aXRsZS1zbGlkZXJ7XG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHR9XG5cdFx0LmNvbnRlbnQtaW1hZ2UgaW1ne1xuXHRcdFx0d2lkdGg6MTAwJTtcblx0XHR9XG5cdFx0LmJ1dHRvbi1zbGlkZXIgYXtcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0Y29udGVudDogXCJcXDI0XCI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBlbGVnYW50aWNvbnM7XG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LXdlaWdodDo0MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6M3B4O1xuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoNXB4KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsaWNrLWxpc3R7XG5cdFx0XHRwYWRkaW5nOjAgMzAlO1xuXHRcdH1cblx0XHQuY29udGVudC1pbmZve1xuXHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1oKCk7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xuXHRcdFx0cGFkZGluZzowIDE1cHg7XG5cdFx0XHQuY29udGVudHtcblx0XHRcdFx0cGFkZGluZzozMHB4IDUwcHggMzVweDtcblx0XHRcdFx0YmFja2dyb3VuZDokd2hpdGU7XG5cdFx0XHRcdG1heC13aWR0aDo2MjBweDtcblx0XHRcdFx0bWFyZ2luOmF1dG87XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAxM3B4IDU0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5pdGVte1xuXHRcdFx0Ji5zbGljay1jdXJyZW50LnNsaWNrLWFjdGl2ZXtcblx0XHRcdFx0LmNvbnRlbnQtaW5mb3tcblx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDoxMzAwcHgpe1xuXHRcdFx0LnNsaWNrLWxpc3R7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjUlO1xuXHRcdFx0fVxuXHRcdFx0LnNsaWNrLWFycm93e1xuXHRcdFx0XHR0b3A6MzAlO1xuXHRcdFx0XHQmLmZhLWFuZ2xlLWxlZnR7XG5cdFx0XHRcdFx0bGVmdDogMTUlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZmEtYW5nbGUtcmlnaHR7XG5cdFx0XHRcdFx0cmlnaHQ6IDE1JTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XG5cdFx0XHQuc2xpY2stbGlzdHtcblx0XHRcdFx0cGFkZGluZzogMCAxNSU7XG5cdFx0XHR9XG5cdFx0XHQuc2xpY2stYXJyb3d7XG5cdFx0XHRcdHRvcDozMCU7XG5cdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzMHB4KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6MzBweDtcblx0XHRcdFx0Zm9udC1zaXplOjExcHg7XG5cdFx0XHRcdCYuZmEtYW5nbGUtbGVmdHtcblx0XHRcdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZmEtYW5nbGUtcmlnaHR7XG5cdFx0XHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xuXHRcdFx0LnNsaWNrLWxpc3R7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0XHQuc2xpY2stYXJyb3d7XG5cdFx0XHRcdHRvcDozMCU7XG5cdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzMHB4KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6MzBweDtcblx0XHRcdFx0Zm9udC1zaXplOjExcHg7XG5cdFx0XHRcdCYuZmEtYW5nbGUtbGVmdHtcblx0XHRcdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZmEtYW5nbGUtcmlnaHR7XG5cdFx0XHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jb250ZW50LWluZm97XG5cdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktaCgpO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSk7XG5cdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0LmNvbnRlbnR7XG5cdFx0XHRcdFx0cGFkZGluZzoyMHB4IDIwcHggMjBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6NjIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luOmF1dG87XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDEzcHggNTRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmJ3cC1zbGlkZXItaG9tZXBhZ2V7XG5cdCY6aG92ZXJ7XG5cdFx0Ji5zbGlkZXItaG9tZXBhZ2UxLCYuc2xpZGVyLWhvbWVwYWdlMiwmLnNsaWRlci1ob21lcGFnZTN7XG5cdFx0XHQuc2xpY2stYXJyb3d7XG5cdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2xpY2stY2Fyb3VzZWwgPi5pdGVte1xuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdHRvcDowO1xuXHR9XG5cdC5zbGljay1jYXJvdXNlbCA+Lml0ZW06Zmlyc3QtY2hpbGR7XG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0ei1pbmRleDoxMDtcblx0fVxuXHQmLnNsaWRlci1ob21lcGFnZTF7XG5cdFx0LmNvbnRlbnQtaW1hZ2UgaW1ne1xuXHRcdFx0d2lkdGg6MTAwJTtcblx0XHR9XG5cdFx0c3Bhbntcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0Y29sb3I6JHRleHQtY29sb3Itc2Vjb25kO1xuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0Y29udGVudDpcIlwiO1xuXHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6M3B4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiR0ZXh0LWNvbG9yLXNlY29uZDtcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTozcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay1kb3Rze1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRib3R0b206MDtcblx0XHRcdHotaW5kZXg6MTA7XG5cdFx0fVxuXHRcdC5pdGVtLWluZm97XG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0XHQuY29udGVudHtcblx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1oKCk7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6MC42cztcblx0XHRcdH1cblx0XHRcdCYudmVydGljYWxfbWlkZGxle1xuXHRcdFx0XHR0b3A6NTAlO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XG5cdFx0XHR9XG5cdFx0XHQmLnZlcnRpY2FsX3RvcHtcblx0XHRcdFx0dG9wOjA7XG5cdFx0XHR9XG5cdFx0XHQmLnZlcnRpY2FsX2JvdHRvbXtcblx0XHRcdFx0Ym90dG9tOjA7XG5cdFx0XHR9XG5cdFx0XHQmLmhvcml6b250YWxfY2VudGVye1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0Ji5ob3Jpem9udGFsX3N0YXJ0e1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtcblx0XHRcdH1cblx0XHRcdCYuaG9yaXpvbnRhbF9lbmR7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDpmbGV4LWVuZDtcblx0XHRcdH1cblx0XHRcdCYuYWxpZ25fbGVmdHtcblx0XHRcdFx0dGV4dC1hbGlnbjpsZWZ0O1xuXHRcdFx0fVxuXHRcdFx0Ji5hbGlnbl9yaWdodHtcblx0XHRcdFx0dGV4dC1hbGlnbjpyaWdodDtcblx0XHRcdH1cblx0XHRcdCYuYWxpZ25fY2VudGVye1xuXHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRcdH1cblx0XHRcdCYuYWxpZ25fanVzdGlmeXtcblx0XHRcdFx0dGV4dC1hbGlnbjpqdXN0aWZ5O1xuXHRcdFx0fVxuXHRcdFx0Ji5hbmltYXRpb24tdG9we1xuXHRcdFx0XHQuY29udGVudHtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtMTAwcHgpKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5hbmltYXRpb24tbGVmdHtcblx0XHRcdFx0LmNvbnRlbnR7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTEwMHB4KSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuYW5pbWF0aW9uLWJvdHRvbXtcblx0XHRcdFx0LmNvbnRlbnR7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMTAwcHgpKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5hbmltYXRpb24tcmlnaHR7XG5cdFx0XHRcdC5jb250ZW50e1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKDEwMHB4KSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuYW5pbWF0aW9uLXNjYWxle1xuXHRcdFx0XHQuY29udGVudHtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMCkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XG5cdFx0XHRcdCYuaG9yaXpvbnRhbF9zdGFydC5hbGlnbl9jZW50ZXJ7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYnV0dG9uLXNsaWRlcntcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0JjphZnRlcntcblx0XHRcdFx0Y29udGVudDogXCJcXDI0XCI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBlbGVnYW50aWNvbnM7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0dG9wOiAzcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6MTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoNy41cHgpO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzIGVhc2UpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stbGlzdHtcblx0XHRcdG1hcmdpbjowO1xuXHRcdFx0Lml0ZW17XG5cdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsaWNrLWN1cnJlbnR7XG5cdFx0XHQuaXRlbS1pbmZve1xuXHRcdFx0XHQuY29udGVudHtcblx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKDAsMCkpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYW5pbWF0aW9uLXNjYWxle1xuXHRcdFx0XHRcdC5jb250ZW50e1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEpKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsaWNrLWFycm93e1xuXHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1oKCk7XG5cdFx0XHRAaW5jbHVkZSBzcXVhcmUoNDVweCk7XG5cdFx0XHRsaW5lLWhlaWdodDo0M3B4O1xuXHRcdFx0Zm9udC1zaXplOjE4cHg7XG5cdFx0XHRmb250LXdlaWdodDo0MDA7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC01MCUpKTtcblx0XHRcdCYuZmEtYW5nbGUtbGVmdHtcblx0XHRcdFx0bGVmdDo5MHB4O1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcMjNcIjtcblx0XHRcdFx0XHRmb250LWZhbWlseTogZWxlZ2FudGljb25zO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmZhLWFuZ2xlLXJpZ2h0e1xuXHRcdFx0XHRyaWdodDo5MHB4O1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcMjRcIjtcblx0XHRcdFx0XHRmb250LWZhbWlseTogZWxlZ2FudGljb25zO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCl7XG5cdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzNXB4KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6MzNweDtcblx0XHRcdFx0Zm9udC1zaXplOjE2cHg7XG5cdFx0XHRcdCYuZmEtYW5nbGUtbGVmdHtcblx0XHRcdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZmEtYW5nbGUtcmlnaHR7XG5cdFx0XHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcblx0XHRcdFx0ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHVsLnNsaWNrLWRvdHN7XG5cdFx0XHRsaXtcblx0XHRcdFx0YnV0dG9ue1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoJHdoaXRlLCAuMyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zbGljay1hY3RpdmV7XG5cdFx0XHRcdFx0YnV0dG9ue1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLnNsaWRlci1ob21lcGFnZTJ7XG5cdFx0LmNvbnRlbnQtaW1hZ2UgaW1ne1xuXHRcdFx0d2lkdGg6MTAwJTtcblx0XHR9XG5cdFx0c3Bhbntcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdH1cblx0XHQuc2xpY2stZG90c3tcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0Ym90dG9tOjA7XG5cdFx0XHR6LWluZGV4OjEwO1xuXHRcdH1cblx0XHQuaXRlbS1pbmZve1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1oKCk7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xuXHRcdFx0bWFyZ2luLXRvcDotMTAwcHg7XG5cdFx0XHR0cmFuc2l0aW9uLWRlbGF5OjAuNnM7XG5cdFx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0XHQmLnZlcnRpY2FsX21pZGRsZXtcblx0XHRcdFx0dG9wOjUwJTtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoLTUwJSkpO1xuXHRcdFx0fVxuXHRcdFx0Ji52ZXJ0aWNhbF90b3B7XG5cdFx0XHRcdHRvcDowO1xuXHRcdFx0fVxuXHRcdFx0Ji52ZXJ0aWNhbF9ib3R0b217XG5cdFx0XHRcdGJvdHRvbTowO1xuXHRcdFx0fVxuXHRcdFx0Ji5ob3Jpem9udGFsX2NlbnRlcntcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcblx0XHRcdH1cblx0XHRcdCYuaG9yaXpvbnRhbF9zdGFydHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7XG5cdFx0XHR9XG5cdFx0XHQmLmhvcml6b250YWxfZW5ke1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7XG5cdFx0XHR9XG5cdFx0XHQmLmFsaWduX2xlZnR7XG5cdFx0XHRcdHRleHQtYWxpZ246bGVmdDtcblx0XHRcdH1cblx0XHRcdCYuYWxpZ25fcmlnaHR7XG5cdFx0XHRcdHRleHQtYWxpZ246cmlnaHQ7XG5cdFx0XHR9XG5cdFx0XHQmLmFsaWduX2NlbnRlcntcblx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQmLmFsaWduX2p1c3RpZnl7XG5cdFx0XHRcdHRleHQtYWxpZ246anVzdGlmeTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRzY3JlZW4teHMpe1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29udGVudHtcblx0XHRcdG1heC13aWR0aDogNDE1cHg7XG5cdFx0fVxuXHRcdC5idXR0b24tc2xpZGVye1xuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHRcdC5zbGljay1saXN0e1xuXHRcdFx0bWFyZ2luOjA7XG5cdFx0XHQuaXRlbXtcblx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stY3VycmVudHtcblx0XHRcdC5pdGVtLWluZm97XG5cdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xuXHRcdFx0XHRtYXJnaW4tdG9wOjA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay1hcnJvd3tcblx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xuXHRcdFx0QGluY2x1ZGUgc3F1YXJlKDQ1cHgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6NDNweDtcblx0XHRcdGZvbnQtc2l6ZToxNXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6NDAwO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XG5cdFx0XHQmLmZhLWFuZ2xlLWxlZnR7XG5cdFx0XHRcdGxlZnQ6OTBweDtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcXGU5MTBcIjtcblx0XHRcdFx0XHRmb250LWZhbWlseTogXCJpY29tb29uXCI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuZmEtYW5nbGUtcmlnaHR7XG5cdFx0XHRcdHJpZ2h0OjkwcHg7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCl7XG5cdFx0XHRcdCYuZmEtYW5nbGUtbGVmdHtcblx0XHRcdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZmEtYW5nbGUtcmlnaHR7XG5cdFx0XHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcblx0XHRcdFx0ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuc2xpZGVyLWhvbWVwYWdlM3tcblx0XHQuY29udGVudC1pbWFnZSBpbWd7XG5cdFx0XHR3aWR0aDoxMDAlO1xuXHRcdH1cblx0XHRzcGFue1xuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHRcdC5zbGljay1kb3Rze1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRib3R0b206MDtcblx0XHRcdHotaW5kZXg6MTA7XG5cdFx0fVxuXHRcdC5pdGVtLWluZm97XG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRAaW5jbHVkZSBvcGFjaXR5LWgoKTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XG5cdFx0XHRtYXJnaW4tdG9wOi0xMDBweDtcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6MC42cztcblx0XHRcdGRpc3BsYXk6ZmxleDtcblx0XHRcdCYudmVydGljYWxfbWlkZGxle1xuXHRcdFx0XHR0b3A6NTAlO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XG5cdFx0XHR9XG5cdFx0XHQmLnZlcnRpY2FsX3RvcHtcblx0XHRcdFx0dG9wOjA7XG5cdFx0XHR9XG5cdFx0XHQmLnZlcnRpY2FsX2JvdHRvbXtcblx0XHRcdFx0Ym90dG9tOjA7XG5cdFx0XHR9XG5cdFx0XHQmLmhvcml6b250YWxfY2VudGVye1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0Ji5ob3Jpem9udGFsX3N0YXJ0e1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtcblx0XHRcdH1cblx0XHRcdCYuaG9yaXpvbnRhbF9lbmR7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDpmbGV4LWVuZDtcblx0XHRcdH1cblx0XHRcdCYuYWxpZ25fbGVmdHtcblx0XHRcdFx0dGV4dC1hbGlnbjpsZWZ0O1xuXHRcdFx0fVxuXHRcdFx0Ji5hbGlnbl9yaWdodHtcblx0XHRcdFx0dGV4dC1hbGlnbjpyaWdodDtcblx0XHRcdH1cblx0XHRcdCYuYWxpZ25fY2VudGVye1xuXHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcblx0XHRcdH1cblx0XHRcdCYuYWxpZ25fanVzdGlmeXtcblx0XHRcdFx0dGV4dC1hbGlnbjpqdXN0aWZ5O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogJHNjcmVlbi14cyl7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5idXR0b24tc2xpZGVye1xuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHRcdC5zbGljay1saXN0e1xuXHRcdFx0bWFyZ2luOjA7XG5cdFx0XHQuaXRlbXtcblx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xpY2stY3VycmVudHtcblx0XHRcdC5pdGVtLWluZm97XG5cdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xuXHRcdFx0XHRtYXJnaW4tdG9wOjA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay1hcnJvd3tcblx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xuXHRcdFx0QGluY2x1ZGUgc3F1YXJlKDQ1cHgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6NDNweDtcblx0XHRcdGZvbnQtc2l6ZToxNXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6NDAwO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtNTAlKSk7XG5cdFx0XHQmLmZhLWFuZ2xlLWxlZnR7XG5cdFx0XHRcdGxlZnQ6OTBweDtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcXGU5MTBcIjtcblx0XHRcdFx0XHRmb250LWZhbWlseTogXCJpY29tb29uXCI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuZmEtYW5nbGUtcmlnaHR7XG5cdFx0XHRcdHJpZ2h0OjkwcHg7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCl7XG5cdFx0XHRcdCYuZmEtYW5nbGUtbGVmdHtcblx0XHRcdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZmEtYW5nbGUtcmlnaHR7XG5cdFx0XHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcblx0XHRcdFx0ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uc29jaWFsLWxpbmt7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCAxN3B4O1xuICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgQGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDApO1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMCk7XG4gICAgICAgIH1cbiAgICAgICAgYSBpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LWxpZ2h0ZXI7XG5cdFx0XHQmLnNvY2lhbF9pbnN0YWdyYW17XG5cdFx0XHRcdGNvbG9yOiNiYzFhMWE7XG5cdFx0XHR9XG5cdFx0XHQmLnNvY2lhbF9nb29nbGVwbHVze1xuXHRcdFx0XHRjb2xvcjojZGQ0YjM5O1xuXHRcdFx0fVxuXHRcdFx0Ji5zb2NpYWxfdHdpdHRlcntcblx0XHRcdFx0Y29sb3I6IzFiODBiZTtcblx0XHRcdH1cblx0XHRcdCYuc29jaWFsX2ZhY2Vib29re1xuXHRcdFx0XHRjb2xvcjojM2I1OTk4O1xuXHRcdFx0fVxuXHRcdFx0Ji5zb2NpYWxfbGlua2VkaW57XG5cdFx0XHRcdGNvbG9yOiMxZGExZjI7XG5cdFx0XHR9XG5cdFx0XHQmLnNvY2lhbF9waW50ZXJlc3R7XG5cdFx0XHRcdGNvbG9yOiNiYzFhMWE7XG5cdFx0XHR9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgIEJpbmdvIFdvbyBDb3VudGRvd25cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uYndwLWNvdW50ZG93bntcblx0LnNsaWNrLWNhcm91c2Vse1xuXHRcdG92ZXJmbG93OnVuc2V0O1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcblx0XHQuc2xpY2stbGlzdHtcblx0XHRcdG1hcmdpbjowIC03LjVweDtcblx0XHRcdC5pdGVtLXByb2R1Y3R7XG5cdFx0XHRcdHBhZGRpbmc6MCA3LjVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5zbGlkZXJ7XG5cdFx0LnByb2R1Y3RzLWxpc3QuZ3JpZCAucHJvZHVjdC13YXBwZXIgLnByb2R1Y3RzLXRodW1ie1xuXHRcdFx0Ym9yZGVyOjE1cHggc29saWQgJHdoaXRlO1xuXHRcdFx0QGluY2x1ZGUgYm94LXNoYWRvdygwcHggMTVweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpKTtcblx0XHRcdC5wcm9kdWN0LWJ1dHRvbntcblx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5pdGVtLXByb2R1Y3QtY29udGVudHtcblx0XHRcdG1hcmdpbjowIDAgMzBweCAhaW1wb3J0YW50O1xuXHRcdFx0QGluY2x1ZGUgYm94LXNoYWRvdygwcHggMTVweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpKTtcblx0XHRcdGRpc3BsYXk6ZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdGZsZXgtd3JhcDp3cmFwO1xuXHRcdFx0b3ZlcmZsb3c6aGlkZGVuO1xuXHRcdH1cblx0XHQuY29udGVudC1pbWFnZXtcblx0XHRcdHdpZHRoOjIyNXB4O1xuXHRcdFx0ZmxleDowIDAgMjI1cHg7XG5cdFx0fVxuXHRcdC5yYXRpbmd7XG5cdFx0XHQucmV2aWV3LWNvdW50e1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcm9kdWN0cy1saXN0LmdyaWQgLnByb2R1Y3Qtd2FwcGVye1xuXHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmcoMjBweCAsNjBweCAsMjBweCAsMjBweClcblx0XHRcdC5wcm9kdWN0cy1jb250ZW50e1xuXHRcdFx0XHRmbGV4OjE7XG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMjBweCk7XG5cdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRoMy5wcm9kdWN0LXRpdGxle1xuXHRcdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcmljZXtcblx0XHRcdGZvbnQtc2l6ZToxOHB4O1xuXHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XG5cdFx0XHRtYXJnaW4tYm90dG9tOjVweDtcblx0XHRcdGluc3tcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5hdmFpbGFibGUtYm94e1xuXHRcdFx0bWFyZ2luLXRvcDoyMHB4O1xuXHRcdFx0LmNvbnRlbnQtYXZhaWxhYmxle1xuXHRcdFx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRmb250LXdlaWdodDo3MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xuXHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjA7XG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCg1cHgpO1xuXHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5hdmFpbGFibGV7XG5cdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zb2xke1xuXHRcdFx0XHRcdGNvbG9yOiNkZTI4Mjg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5wZXJjZW50e1xuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0aGVpZ2h0OjZweDtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMHB4KTtcblx0XHRcdFx0YmFja2dyb3VuZDojZTFlMWUxO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjZweDtcblx0XHRcdFx0LmNvbnRlbnR7XG5cdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOjA7XG5cdFx0XHRcdFx0bGVmdDowO1xuXHRcdFx0XHRcdGhlaWdodDo2cHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMHB4KTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuaXRlbS1jb3VudGRvd257XG5cdFx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHRtYXJnaW4tdG9wOjIwcHg7XG5cdFx0XHRmbGV4LXdyYXA6d3JhcDtcblx0XHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLWxlZnQoKTtcblx0XHRcdC5jb3VudGRvd24tY29udGVudHtcblx0XHRcdFx0PnNwYW57XG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCg1cHgpO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jb3VudGRvd24tYW1vdW50e1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDo3MDA7XG5cdFx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvci1zZWNvbmQ7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoNDVweCk7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6NDNweDtcblx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgI2RiZGJkYjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmNvdW50ZG93bi10ZXh0e1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjEycHg7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDo3MDA7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDozcHg7XG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay1kb3Rze1xuXHRcdFx0bWFyZ2luLXRvcDoyMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLW1kLW1heCl7XG5cdFx0XHQucHJvZHVjdHMtbGlzdC5ncmlkIC5wcm9kdWN0LXdhcHBlcntcblx0XHRcdFx0cGFkZGluZzoyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XG5cdFx0XHQucHJvZHVjdHMtbGlzdC5ncmlkIC5wcm9kdWN0LXdhcHBlcntcblx0XHRcdFx0LnByb2R1Y3RzLWNvbnRlbnR7XG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHRmbGV4OjAgMCAxMDAlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMCk7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDoyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuY29udGVudC1pbWFnZXtcblx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0ZmxleDowIDAgMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgQmluZ28gSW1hZ2UgR2FsbGVyeVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5id3AtZ2FsbGVyeXtcbiAgICAuc2xpY2stc2xpZGV7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zbGljay1kb3Rze1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTVweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC01MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC40O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LWRhcms7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3F1YXJlKDE2cHgpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zbGljay1hY3RpdmV7XG4gICAgICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgV3AgVGFnIENsb3VkXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnZjX3dwX3RhZ2Nsb3Vke1xuICAgIC53aWRnZXRfdGFnX2Nsb3Vke1xuICAgICAgICBoMi53aWRnZXR0aXRsZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzQzNDM0O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi53cGItcG9ydGZvbGlvLnNsaWRlcntcblx0LnBvcnRmb2xpby1pdGVtOmZpcnN0LWNoaWxke1xuXHRcdG1hcmdpbi1ib3R0b206MzBweDtcblx0fVxuXHQucG9ydGZvbGlvLWl0ZW0taW5uZXJ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0QGluY2x1ZGUgc3F1YXJlKDEwMCUpO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoMCk7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCRncmF5LWRhcmssMC4zNSk7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UtaW4tb3V0KTtcblx0XHRcdEBpbmNsdWRlIHNjYWxlKDAuOSk7XG5cdFx0XHRAaW5jbHVkZSBvcGFjaXR5LWg7XG5cdFx0XHR6LWluZGV4OjE7XG5cdFx0fVxuXHRcdC5wb3J0Zm9saW8taW1ne1xuXHRcdFx0aW1ne1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKHRyYW5zZm9ybSAwLjNzIGVhc2UpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmhvdmVye1xuXHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdEBpbmNsdWRlIHNjYWxlKDEpO1x0XG5cdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcztcdFx0XG5cdFx0XHR9XG5cdFx0XHQucGl0ZW0tdGV4dHtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXM7XG5cdFx0XHRcdFx0dG9wOiAtMTcuNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucG9ydGZvbGlvLWltZ3tcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNjYWxlKDEuMSk7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gMC4zcyBlYXNlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQucGl0ZW0tdGV4dHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoNTAlKTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0ei1pbmRleDo5O1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0YXtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IC0zMHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LWg7XG5cdFx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRcdFx0ei1pbmRleDo5O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzNXB4KTtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbih0b3AgMC4zcyBlYXNlLWluLW91dCk7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lml0ZW0tbW9yZXtcblx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KGNhbGMoIDUwJSAtIDQwcHgpKTtcdFx0XG5cdFx0XHR9XG5cdFx0XHQuaXRlbS1wb3B1cHtcblx0XHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoY2FsYyg1MCUgLSA0MHB4KSk7XHRcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmJ3cC13aWRnZXQtZmVhdHVyZS1wcm9kdWN0e1xuXHRib3JkZXI6MnB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdHBhZGRpbmc6MjVweCAxNXB4IDIwcHg7XG5cdC50aXRsZS1mZWF0dXJle1xuXHRcdGZvbnQtc2l6ZToyMnB4O1xuXHRcdG1hcmdpbjowO1xuXHRcdGJvcmRlci1ib3R0b206MnB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdFx0cGFkZGluZy1ib3R0b206MTBweDtcblx0XHRtYXJnaW4tYm90dG9tOjIwcHg7XG5cdFx0JjphZnRlcntcblx0XHRcdGNvbnRlbnQ6XCIuXCI7XG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcblx0XHR9XG5cdH1cblx0dWx7XG5cdFx0cGFkZGluZzowO1xuXHRcdGxpc3Qtc3R5bGU6bm9uZTtcblx0fVxuXHQuaXRlbS1wcm9kdWN0e1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRwYWRkaW5nLWJvdHRvbToyMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206MjBweDtcblx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yIDtcblx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTowO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTowO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTowO1xuXHRcdH1cblx0fVxuXHQuaXRlbS10aHVtYntcblx0XHRmbGV4OjAgMCA5MHB4O1xuXHR9XG5cdC5jb250ZW50LWJvdHRvbXtcblx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDE1cHgpO1xuXHRcdC5yYXRpbmd7XG5cdFx0XHRtYXJnaW4tYm90dG9tOjA7XG5cdFx0XHRmb250LXNpemU6MTRweDtcblx0XHR9XG5cdFx0Lml0ZW0tdGl0bGV7IFxuXHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGRpc3BsYXk6YmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOjVweDtcblx0XHRcdGZvbnQtc2l6ZToxNXB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcblx0XHRcdGxpbmUtaGVpZ2h0OjE4cHg7XG5cdFx0XHRhe1xuXHRcdFx0XHRjb2xvcjogJGdyYXktZGFyaztcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRjb2xvcjogJHRoZW1lLWNvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcmljZSB7XG5cdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZvbnQtc2l6ZToxNHB4O1xuXHRcdFx0ZGVse1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcblx0XHRcdFx0Y29sb3I6cmdiYSgkdGV4dC1jb2xvciwwLjgpO1xuXHRcdFx0XHRmb250LXNpemU6MTJweDtcblx0XHRcdH1cblx0XHR9IFxuXHRcdC5yYXRpbmd7XG5cdFx0XHQucmV2aWV3LWNvdW50e1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dG9wOiAtM3B4XG5cdFx0XHR9XG5cdFx0XHQuc3Rhci1yYXRpbmd7XG5cdFx0XHRcdGZvbnQtc2l6ZToxMnB4O1xuXHRcdFx0fVxuXHRcdFx0LnJldmlldy1jb3VudHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRvcDogLTNweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLW1kLW1heCkgYW5kIChtaW4td2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xuXHRcdC50aXRsZS1mZWF0dXJle1xuXHRcdFx0Zm9udC1zaXplOjE2cHg7XG5cdFx0fVxuXHRcdC5pdGVtLXRodW1ie1xuXHRcdFx0ZmxleDowIDAgNjBweDtcblx0XHR9XG5cdH1cbn1cbi5zZWFyY2gtZnJvbS1ib29rIHtcblx0Ji5kZWZhdWx0e1xuXHRcdC5mb3JtLXNlYXJjaHtcblx0XHRcdGRpc3BsYXk6ZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcblx0XHRcdD5kaXY6bm90KC5idG5zZWFyY2hzdWJtaXQpe1xuXHRcdFx0XHRmbGV4OjE7XG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLXJpZ2h0KDYwcHgpO1xuXHRcdFx0XHQ+ZGl2e1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206MnB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206OHB4O1xuXHRcdFx0XHRcdC5wd2ItZHJvcGRvd24tdG9nZ2xle1xuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XG5cdFx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnB3Yi1kcm9wZG93bi1tZW51e1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHVuc2V0ICFpbXBvcnRhbnQpO1xuXHRcdFx0XHRcdFx0dG9wOjEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDAgIWltcG9ydGFudCk7XG5cdFx0XHRcdFx0XHR3aWxsLWNoYW5nZTogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDoyNTBweDtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6MzAwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6YXV0bztcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjEwcHggMDtcblx0XHRcdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2tcblx0XHRcdFx0XHRcdHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJcblx0XHRcdFx0XHRcdHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDVweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJcblx0XHRcdFx0XHRcdHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JheS1kYXJrLCAwLjEpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjM1cHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6MCAyMHB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKCRib3JkZXItY29sb3IsMC43KTtcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6MTRweDtcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciwmLmFjdGl2ZXtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLmNoaWxkcmVue1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMzVweCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNhcmV0e1xuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgwKTtcblx0XHRcdFx0XHRmb250LXNpemU6MTRweDtcblx0XHRcdFx0XHR0b3A6MnB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1yaWdodCgzMHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmJ0bnNlYXJjaHN1Ym1pdCBidXR0b257XG5cdFx0XHRcdGJhY2tncm91bmQ6JHRleHQtY29sb3Itc2Vjb25kO1xuXHRcdFx0XHRjb2xvcjokd2hpdGU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6MDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG5cdFx0XHRcdHBhZGRpbmc6MCAzMHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDo0NXB4O1xuXHRcdFx0XHRpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZToyMHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdHRvcDozcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCg1cHgpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcblx0XHRcdFx0ZmxleC13cmFwOndyYXA7XG5cdFx0XHRcdD5kaXY6bm90KC5idG5zZWFyY2hzdWJtaXQpe1xuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLXJpZ2h0KDApO1xuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0ZmxleDowIDAgMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ0bnNlYXJjaHN1Ym1pdHtcblx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRcdGJ1dHRvbntcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYubGF5b3V0MXtcblx0XHQuZm9ybS1zZWFyY2h7XG5cdFx0XHRkaXNwbGF5OmZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XG5cdFx0XHQ+ZGl2Om5vdCguYnRuc2VhcmNoc3VibWl0KXtcblx0XHRcdFx0ZmxleDoxO1xuXHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1yaWdodCg2MHB4KTtcblx0XHRcdFx0PmRpdntcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjJweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOjhweDtcblx0XHRcdFx0XHQucHdiLWRyb3Bkb3duLXRvZ2dsZXtcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xuXHRcdFx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5wd2ItZHJvcGRvd24tbWVudXtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh1bnNldCAhaW1wb3J0YW50KTtcblx0XHRcdFx0XHRcdHRvcDoxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgwICFpbXBvcnRhbnQpO1xuXHRcdFx0XHRcdFx0d2lsbC1jaGFuZ2U6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6MjUwcHg7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OjMwMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHRcdG92ZXJmbG93OmF1dG87XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXHRcdFx0XHRcdFx0cGFkZGluZzoxMHB4IDA7XG5cdFx0XHRcdFx0XHRib3JkZXI6MDtcblx0XHRcdFx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrXG5cdFx0XHRcdFx0XHR7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyXG5cdFx0XHRcdFx0XHR7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1cHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iXG5cdFx0XHRcdFx0XHR7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyYXktZGFyaywgMC4xKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGxpe1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDozNXB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjAgMjBweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgkYm9yZGVyLWNvbG9yLDAuNyk7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIsJi5hY3RpdmV7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOjA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5jaGlsZHJlbntcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDM1cHgpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jYXJldHtcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRyaWdodDowO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xuXHRcdFx0XHRcdHRvcDoycHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLXJpZ2h0KDMwcHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYnRuc2VhcmNoc3VibWl0IGJ1dHRvbntcblx0XHRcdFx0YmFja2dyb3VuZDokdGV4dC1jb2xvci1zZWNvbmQ7XG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czowO1xuXHRcdFx0XHRmb250LXdlaWdodDo3MDA7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcblx0XHRcdFx0cGFkZGluZzowIDMwcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjQ1cHg7XG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMzBweCk7XG5cdFx0XHRcdGl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOjIwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0dG9wOjNweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDVweCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xuXHRcdFx0XHRmbGV4LXdyYXA6d3JhcDtcblx0XHRcdFx0PmRpdjpub3QoLmJ0bnNlYXJjaHN1Ym1pdCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctcmlnaHQoMCk7XG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHRmbGV4OjAgMCAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MzBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYnRuc2VhcmNoc3VibWl0e1xuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0YnV0dG9ue1xuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgIFRPUCBCQU5ORVIgTElTVElOR1xyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuLmJ3cF93aWRnZXRfaW1hZ2V7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgLmNvbnRhaW5lci1iYW5uZXJ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAuYm94Q29udGVudCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNjQwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgLmJveFN1YlRpdGxlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveFRpdGxlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQgMC4zcyk7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR0aGVtZS1jb2xvcjsgXHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLypcclxuICAgIHdpZGdldCBzdHlsZXNcclxuKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG4udGl0bGVfYmxvY2sge1xyXG4gICAgaDQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICsgNDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICY6YmVmb3JlLCY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcnRsLWxlZnQoNTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgtMTAlKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJvcmRlci1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgd2lkdGg6IDEwJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KC01JSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MTYxNjE7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiAgICBcclxuXHJcbi8qXHJcbiAgICBXaWRnZXQgR2VuYXJhbFxyXG4qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiovXHJcbi53aWRnZXR7XHJcbiAgICBsYWJlbHsgIFxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcclxuICAgIH1cclxuICAgIC8vIHdpZGdldCBpbWFnZVxyXG4gICAgLndpZGdldF9zcF9pbWFnZS1pbWFnZS1saW5re1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgQGluY2x1ZGUgaW1nLXJlc3BvbnNpdmUoKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zNXMpO1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC5maWx0ZXItZ3JheXNjYWxlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC8vIHdpZGdldCBwb3N0XHJcbiAgICAucG9zdC13aWRnZXR7XHJcbiAgICAgICAgLmltYWdle1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzaXplKDcwcHgsNzBweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxMHB4KTtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZShwZXJjZW50YWdlKDEpLHBlcmNlbnRhZ2UoMSkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8gd2lkZ2V0IGFyY2hpdmVcclxuICAgICYud2lkZ2V0X2FyY2hpdmV7XHJcbiAgICAgICAgQGluY2x1ZGUgbGlzdHMtc3R5bGUoKTtcclxuICAgIH1cclxuICAgIC8vIHdpZGdldCBjYXRlZ29yaWVzXHJcbiAgICAmLndpZGdldF9jYXRlZ29yaWVze1xyXG4gICAgICAgIC8vQGluY2x1ZGUgbGlzdHMtc3R5bGUoKTtcclxuICAgIH1cclxuICAgIC8vIHdpZGdldCBwYWdlXHJcbiAgICAmLndpZGdldF9wYWdlc3tcclxuICAgICAgICBAaW5jbHVkZSBsaXN0cy1zdHlsZSgpO1xyXG4gICAgfVxyXG4gICAgLy8gd2lkZ2V0IG1ldGFcclxuICAgICYud2lkZ2V0X21ldGF7XHJcbiAgICAgICAgQGluY2x1ZGUgbGlzdHMtc3R5bGUoKTtcclxuICAgIH1cclxuICAgIC8vIHdpZGdldCBuYXYgbWVudVxyXG4gICAgJi53aWRnZXRfbmF2X21lbnV7XHJcbiAgICAgICAgQGluY2x1ZGUgbGlzdHMtc3R5bGUoKTtcclxuICAgIH1cclxuICAgICYud2lkZ2V0X3Jzc3tcclxuICAgICAgICBAaW5jbHVkZSBsaXN0cy1zdHlsZSgpO1xyXG4gICAgICAgIHVsIGxpe1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC8vIHdpZGdldCByZWNlbnQgZW50cmllc1xyXG4gICAgJi53aWRnZXRfcmVjZW50X2VudHJpZXN7XHJcbiAgICAgICAgQGluY2x1ZGUgbGlzdHMtc3R5bGUoKTtcclxuICAgICAgICB1bCBsaXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyB3aWRnZXQgcmVjZW50IGNvbW1lbnRzXHJcbiAgICAmLndpZGdldF9yZWNlbnRfY29tbWVudHN7XHJcbiAgICAgICAgQGluY2x1ZGUgbGlzdHMtc3R5bGUoKTtcclxuICAgICAgICB1bCBsaXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyB3aWRnZXQgcnNzXHJcbiAgICAmLndpZGdldF9yc3N7XHJcbiAgICAgICAgQGluY2x1ZGUgbGlzdHMtc3R5bGUoKTtcclxuICAgICAgICB1bCBsaXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKlxyXG4gICAgV2lkZ2V0IENvbnRhY3QgVXNcclxuKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG4uY29udGFjdHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblx0QGluY2x1ZGUgY2xlYXJmaXgoKTtcclxuXHRkdHtcclxuXHRcdEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcblx0XHRAaW5jbHVkZSBzaXplKDMwcHgsYXV0byk7XHJcblx0fVxyXG5cdGRke1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHR9XHJcbiAgICAuY29udGFjdC1pY29ue1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29udGFjdC1pY29uLWJnO1xyXG4gICAgICAgIEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcbiAgICAgICAgQGluY2x1ZGUgc3F1YXJlKCRjb250YWN0LWljb24tc2l6ZSk7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY29udGFjdC1pY29uLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgIC5mYXtcclxuICAgICAgICAgICAgY29sb3I6ICRjb250YWN0LWljb24tY29sb3I7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShmb250LXNpemUsJGZvbnQtc2l6ZS1iYXNlKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcnRsLW1hcmdpbigwLCAwLCAwLCA0cHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLypcclxuICAgIFdpZGdldCBOZXdzbGV0dGVyXHJcbiotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKi9cclxuLndwY2Y3LWZvcm17XHJcbiAgICBkaXYud3BjZjctdmFsaWRhdGlvbi1lcnJvcnMsIGRpdi53cGNmNy1hY2NlcHRhbmNlLW1pc3Npbmd7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIH1cclxufVxyXG4ud3BiaW5nby1uZXdzbGV0dGVyLTF7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0ei1pbmRleDogMTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTpmbGV4O1xyXG5cdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRmbGV4LXdyYXA6d3JhcDtcclxuXHJcblx0LnRpdGxle1xyXG5cdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRmb250LXdlaWdodDo3MDA7XHJcblx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRsaW5lLWhlaWdodDoyNXB4O1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdH1cclxuXHQuc3ViLXRpdGxlIHtcclxuXHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdH1cclxuXHRcclxuXHQuY29udGVudC1uZXdzbGV0dGVye1xyXG5cdFx0bWFyZ2luLWxlZnQ6OTBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGZsZXg6IDE7XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLW1kLW1heCl7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OjQwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OjA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MjVweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0IG1heC13aWR0aDogdW5zZXQ7XHJcblx0XHRcdCBtaW4td2lkdGg6IHVuc2V0O1xyXG5cdFx0fVxyXG5cdFx0aW5wdXRbdHlwZT1cImVtYWlsXCJde1xyXG5cdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjQwcHg7XHJcblx0XHR9IFxyXG5cdFx0LmNsZWFyZml4e1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdH1cclxuXHRcdC55b3VyLWVtYWlse1xyXG5cdFx0XHRmbGV4OjE7XHJcblx0XHR9XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9XCJlbWFpbFwiXSB7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6MCAyMHB4O1xyXG5cdFx0Ym9yZGVyOm5vbmU7XHJcblx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlcigkbGlnaHQtZ3JheSk7XHJcblx0XHRAbWVkaWEobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcclxuXHRcdFx0cGFkZGluZzowIDE1cHg7XHJcblx0XHR9XHJcblx0XHQmOjpwbGFjZWhvbGRlciB7XHJcblx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHRpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuXHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXI6MDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDEwcHgpO1xyXG5cdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRsaW5lLWhlaWdodDo0MHB4O1xyXG5cdFx0cGFkZGluZzowIDE1cHg7XHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcblx0c3Bhbi53cGNmNy1ub3QtdmFsaWQtdGlwe1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0LnRpdGxlLW5ld3NsZXR0ZXJ7XHJcblx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjI1cHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi53cGJpbmdvLW5ld3NsZXR0ZXItMS0xe1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdHotaW5kZXg6IDE7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6ZmxleDtcclxuXHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0ZmxleC13cmFwOndyYXA7XHJcblx0LmNvbnRlbnQtbmV3c2xldHRlcntcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGZsZXg6IDE7XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRpbnB1dFt0eXBlPVwiZW1haWxcIl17XHJcblx0XHRcdGhlaWdodDogNTVweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6NTVweDtcclxuXHRcdH0gXHJcblx0XHQuY2xlYXJmaXh7XHJcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0fVxyXG5cdFx0LnlvdXItZW1haWx7XHJcblx0XHRcdGZsZXg6MTtcclxuXHRcdH1cclxuXHR9XHJcblx0aW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzowIDIwcHg7XHJcblx0XHRib3JkZXI6bm9uZTtcclxuXHRcdGJvcmRlcjoxcHggc29saWQgcmdiYSgkbGlnaHQtZ3JheSwwLjUpO1xyXG5cdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIoJGxpZ2h0LWdyYXkpO1xyXG5cdFx0QG1lZGlhKG1heC13aWR0aDokc2NyZWVuLW1kLW1heCl7XHJcblx0XHRcdHBhZGRpbmc6MCAxNXB4O1xyXG5cdFx0fVxyXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xyXG5cdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdH1cclxuXHR9XHJcblx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcblx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyOjA7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0bGluZS1oZWlnaHQ6NTVweDtcclxuXHRcdHBhZGRpbmc6MCAxNXB4O1xyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0YmFja2dyb3VuZDokZ3JheS1kYXJrO1xyXG5cdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHR9XHJcblx0fVxyXG5cdHNwYW4ud3BjZjctbm90LXZhbGlkLXRpcHtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdC50aXRsZS1uZXdzbGV0dGVye1xyXG5cdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbToyNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ud3BiaW5nby1uZXdzbGV0dGVye1xyXG5cdCYubmV3c2xldHRlci1kZWZhdWx0e1xyXG5cdFx0LmNvbnRlbnQtbmV3c2xldHRlcntcclxuXHRcdFx0bWF4LXdpZHRoOjY5MHB4O1xyXG5cdFx0XHRtYXJnaW46YXV0bztcclxuXHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHQud3BjZjctZm9ybS1jb250cm9sLXdyYXB7XHJcblx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0fVxyXG5cdFx0XHRpbnB1dFt0eXBlPVwiZW1haWxcIl17XHJcblx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRwYWRkaW5nOjAgMjBweDtcclxuXHRcdFx0XHRoZWlnaHQ6NDhweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDo0OHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxM3B4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6I2YwZjBmMDtcclxuXHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHRpbnB1dFt0eXBlPVwic3VibWl0XCJde1xyXG5cdFx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTowO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0aGVpZ2h0OjQ4cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6NDhweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOjA7XHJcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6MCAzMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jbGVhcmZpeHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjQ4cHg7XHJcblx0XHRcdFx0aGVpZ2h0OjQ4cHg7XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcXGU5MGFcIjtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBpY29tb29uO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6JHRleHQtY29sb3Itc2Vjb25kO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYWpheC1sb2FkZXJ7XHJcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDpjYWxjKDUwJSAtIDhweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbiAgICAmLndwYmluZ28tbmV3c2xldHRlci1zaWRlYmFye1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbiAgICAgICAgQGluY2x1ZGUgcnRsLXBhZGRpbmcoMzVweCwgMjBweCwgNDBweCwgMjBweCk7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XHJcbiAgICAgICAgLmNvbnRlbnQtbmV3c2xldHRlcntcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXXtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2RlZGVkZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJde1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIE93bCBjYXJvdXNlbCBwb3N0ICovXHJcbi5id3AtcmVjZW50LXBvc3Qge1xyXG5cdCY6aG92ZXJ7XHJcblx0XHQuc2xpY2stYXJyb3d7XHJcblx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2xpY2stY2Fyb3VzZWx7XHJcblx0XHRvdmVyZmxvdzp1bnNldDtcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1tZC1tYXgpe1xyXG5cdFx0LnNsaWNrLWxpc3R7XHJcblx0XHRcdG1hcmdpbjowIC03LjVweDtcclxuXHRcdFx0LnBvc3QtZ3JpZHtcclxuXHRcdFx0XHRwYWRkaW5nOjAgNy41cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnNsaWNrLWFycm93e1xyXG5cdFx0dG9wOjMwJTtcclxuXHR9XHJcblx0LnBvc3QtaW5uZXJ7XHJcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0bWFyZ2luLXRvcDoxMHB4O1xyXG5cdFx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0LnBvc3QtaW1hZ2V7XHJcblx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgc2NhbGUoMS4xKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnBvc3QtaW1hZ2V7XHJcblx0XHRvdmVyZmxvdzpoaWRkZW47XHJcblx0XHRpbWd7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNXMgZWFzZSk7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5idG4tcmVhZC1tb3Jle1xyXG5cdFx0LnJlYWQtbW9yZXtcclxuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0Y29udGVudDogXCJcXDI0XCI7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IGVsZWdhbnRpY29ucztcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRmb250LXdlaWdodDo0MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOjVweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoNXB4KTtcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wb3N0LWNhdGVnb3JpZXN7XHJcblx0XHR6LWluZGV4OjI7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRhe1xyXG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblx0LmVudHJ5LW1ldGF7XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0fVxyXG4gICAgJi5zaWRlYmFye1xyXG5cdFx0LnBvc3QtZ3JpZHtcclxuXHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHQuaXRlbXtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206MDtcclxuXHRcdFx0XHR9XHJcbiAgICAgICAgICAgIH1cclxuXHRcdFx0JjpmaXJzdC1jaGlsZHtcclxuXHRcdFx0XHQuaXRlbXtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOjEwcHg7XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICB9XHJcblx0XHR9XHJcbiAgICAgICAgLml0ZW17XHJcblx0XHRcdHBhZGRpbmc6MjBweCAwO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgID4qe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6JHNjcmVlbi1tZC1tYXgpYW5kKG1pbi13aWR0aDokc2NyZWVuLW1kKXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4ucG9zdC10aHVtYm5haWx7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KWFuZChtaW4td2lkdGg6JHNjcmVlbi1tZCl7XHJcblx0XHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY291dHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgyNHB4KTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxMHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6MjRweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6MDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG5cdFx0XHRcdH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucG9zdC1jb250ZW50e1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDotN3B4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgyMHB4KTtcclxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KWFuZChtaW4td2lkdGg6JHNjcmVlbi1tZCl7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOjE1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wb3N0LWNhdGVnb3JpZXN7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjVweDtcclxuXHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxMXB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgIGgyLmVudHJ5LXRpdGxle1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOjA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHRcdFx0XHQubWV0YS1kYXRle1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgc3Bhbi5lbnRyeS1kYXRle1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0dGltZXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MTBweDtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmVudHJ5LWxpbmsgYXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cdFxyXG5cdCYuZGVmYXVsdHtcclxuXHRcdC5wb3N0LWNvbnRlbnR7XHJcblx0XHRcdG1hcmdpbi10b3A6MTBweDtcclxuXHRcdH1cclxuXHRcdC5jYXRlZ29yaWVze1xyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5lbnRyeS10aXRsZXtcclxuXHRcdFx0bGluZS1oZWlnaHQ6MS4zO1xyXG5cdFx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0XHRtYXJnaW4tdG9wOjA7XHJcblx0XHR9XHJcblx0XHQuZGF0ZS1jbXR7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0dGltZS5lbnRyeS1kYXRle1xyXG5cdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZW50cnktbWV0YS1oZWFke1xyXG5cdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGNvbnRlbnQ6XCItXCI7XHJcblx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0bWFyZ2luOjAgM3B4IDAgNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuYmxvZy1tZW51e1xyXG5cdFx0LnBvc3QtdGh1bWJuYWlse1xyXG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0bWF4LXdpZHRoOjEyNXB4O1xyXG5cdFx0XHRmbGV4OjAgMCAxMjVweDtcclxuXHRcdFx0aW1ne1xyXG5cdFx0XHRcdG1heC13aWR0aDoxMjVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lml0ZW17XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdH1cclxuXHRcdC5wb3N0LWNvbnRlbnR7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMzBweCk7XHJcblx0XHR9XHJcblx0XHQuZW50cnktdGl0bGV7XHJcblx0XHRcdGZvbnQtc2l6ZToxNnB4O1xyXG5cdFx0XHRtYXJnaW46MCAwIDVweDtcclxuXHRcdH1cclxuXHRcdC5wb3N0LWdyaWR7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MTVweDtcclxuXHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmRheS1jbXR7XHJcblx0XHRcdD4qe1xyXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0Y29udGVudDpcInxcIjtcclxuXHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luOjAgNXB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6JGdyYXktbGlnaHQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGR7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHRpbWV7XHJcblx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5zbGlkZXJ7XHJcblx0XHQuZW50cnktbWV0YXtcclxuXHRcdFx0PmRpdntcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDIwcHgpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLXJpZ2h0KDIwcHgpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoMCk7XHJcblx0XHRcdFx0XHR3aWR0aDoxcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6MjBweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6I2RkZGRkZDtcclxuXHRcdFx0XHRcdHRvcDpjYWxjKDUwJSAtIDEwcHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDApO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctcmlnaHQoMCk7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHR0b3A6MDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cyl7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDE1cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnNsaWRlcjJ7XHJcblx0XHQuaXRlbXtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbToyMHB4O1xyXG5cdFx0fVxyXG5cdFx0LnBvc3QtaW5uZXJ7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOndyYXA7XHJcblx0XHR9XHJcblx0XHQucG9zdC1pbWFnZXtcclxuXHRcdFx0d2lkdGg6NDAlO1xyXG5cdFx0fVxyXG5cdFx0LnBvc3QtY29udGVudHtcclxuXHRcdFx0d2lkdGg6NjAlO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDMwcHgpO1xyXG5cdFx0fVxyXG5cdFx0LmVudHJ5LW1ldGF7XHJcblx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDIwcHgpO1xyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGl7XHJcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOjFweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cyl7XHJcblx0XHRcdC5wb3N0LWltYWdle1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdH1cclxuXHRcdFx0LnBvc3QtY29udGVudHtcclxuXHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMCk7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDoyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5pdGVte1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206NTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLndpZGdldF90ZXh0e1xyXG4gICAgc2VsZWN0e1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cdFx0d2hpdGUtc3BhY2U6IHByZS13cmFwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2lkZWJhcntcclxuICAgIC53aWRnZXR7XHJcbiAgICAgICAgPiB1bHtcclxuICAgICAgICAgICAgdWwuY2hpbGRyZW57XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdWwuc3ViLW1lbnV7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50ZW1wbGF0ZS1uZXdze1xyXG4gICAgLiN7JGFwcC1wcmVmaXh9LXNpZGViYXJ7XHJcbiAgICAgICAgLnBvc3Qtd2lkZ2V0LFxyXG4gICAgICAgIC5jb21tZW50LXdpZGdldHtcclxuICAgICAgICAgICAgLmJsb2ctdGl0bGUsaDZ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoZm9udC1zaXplLDEycHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmZsaWNrci1nYWxsZXJ5e1xyXG5cdGltZ3tcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHNpemUoNjBweCw2MHB4KTtcclxuICAgICAgICBAaW5jbHVkZSBydGwtZmxvYXQtbGVmdCgpO1xyXG5cdH1cclxufVxyXG5cclxuLypcclxuICAgV2lkZ2V0IFNpZGViYXJcclxuKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG4uI3skYXBwLXByZWZpeH0tc2lkZWJhcntcclxuICAgID4ud2lkZ2V0e1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHRwYWRkaW5nOjA7XHJcblx0XHRib3JkZXI6bm9uZTtcclxuICAgICAgICAmOmVtcHR5e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG5cdFx0Ji5id3Bfd2lkZ2V0X2ltYWdle1xyXG5cdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdG92ZXJmbG93OmhpZGRlbjtcclxuXHRcdFx0Ym9yZGVyOm5vbmU7XHJcblx0XHRcdC5id3AtaW1hZ2V7XHJcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYud2lkZ2V0X2NhdGVnb3JpZXN7XHJcblx0XHRcdHVse1xyXG5cdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0cGFkZGluZzoxNXB4IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxMXB4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuY3VycmVudC1jYXR7XHJcblx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yIDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNoaWxkcmVue1xyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTowIDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYud2lkZ2V0X3Jzc3tcclxuXHRcdFx0LnJzcy13aWRnZXQtaWNvbntcclxuXHRcdFx0XHRtYXJnaW4tdG9wOjNweCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHRcdHVsIGxpe1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMCAhaW1wb3J0YW50KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5kb2thbi1zdG9yZS13aWRnZXR7XHJcblx0XHRcdCYuZG9rYW4tY2F0ZWdvcnktbWVudXtcclxuXHRcdFx0XHR1bHtcclxuXHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6MCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOjAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCNjYXQtZHJvcC1zdGFja3tcclxuXHRcdFx0XHRcdHVsIGxpOmxhc3QtY2hpbGQuaGFzLWNoaWxkcmVuIGF7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0PiB1bCBsaS5wYXJlbnQtY2F0LXdyYXAgdWwubGV2ZWwtMHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji53aWRnZXRfcHJvZHVjdHN7XHJcblx0XHRcdFx0LnByb2R1Y3RfbGlzdF93aWRnZXR7XHJcblx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnByb2R1Y3QtdGl0bGV7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjE1cHg7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NDAwO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnRodW1ibmFpbC1jb250ZW50e1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOjEwMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5ib3gtY29udGVudHtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDIwcHgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC53b29jb21tZXJjZS1QcmljZS1hbW91bnR7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdFx0XHRcdFx0XHQ+c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGluc3t0ZXh0LWRlY29yYXRpb246IG5vbmU7fVxyXG5cdFx0XHRcdFx0XHRkZWx7XHJcblx0XHRcdFx0XHRcdFx0Lndvb2NvbW1lcmNlLVByaWNlLWFtb3VudHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NDAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHQ+c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjQwMDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5kb2thbi1zdG9yZS1jb250YWN0e1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206NTBweDtcclxuXHRcdFx0XHR1bHtcclxuXHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOjAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5kb2thbi1idG4tdGhlbWV7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjAgMjBweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjQwcHg7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDo1MDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6MnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQjY2F0LWRyb3Atc3RhY2sgPiB1bCBsaSBhe1xyXG5cdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcbiAgICAgICAgLndpZGdldHRpdGxlLCAud2lkZ2V0LXRpdGxlLCAudGl0bGVfYnJhbmQgaDJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxvY2stc2lkZWJhci1oZWFkaW5nLWNvbG9yO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAkYmxvY2stc2lkZWJhci1oZWFkaW5nLXBhZGRpbmc7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibG9jay1zaWRlYmFyLWhlYWRpbmctaGlnaHRsaWdodC1iZztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRibG9jay1zaWRlYmFyLWhlYWRpbmctZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGJsb2NrLXNpZGViYXItaGVhZGluZy1mb250LXNpemU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJGJsb2NrLXNpZGViYXItaGVhZGluZy1tYXJnaW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkZ3JheS1saWdodDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6MjBweDtcclxuXHRcdFx0LnJzc3dpZGdldHtcclxuXHRcdFx0XHQucnNzLXdpZGdldC1pY29ue1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDo1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHR3aWR0aDo1MHB4O1xyXG5cdFx0XHRcdGhlaWdodDozcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0Ym90dG9tOi0xcHg7XHJcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPmRpdiA+dWw6bm90KC5zb2NpYWwtbGluayksID51bHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgwcHggIWltcG9ydGFudCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC03cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC03cHg7XHJcbiAgICAgICAgICAgID5saXtcclxuICAgICAgICAgICAgICAgIGEsIHNwYW57XHJcblx0XHRcdFx0XHRjb2xvcjogJHRleHQtY29sb3I7ICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuY3VycmVudC1jYXQsICYub3BlbntcclxuICAgICAgICAgICAgICAgICAgICA+IGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsOm5vdCguc29jaWFsLWxpbmssLmNvbnRlbnQtcHJvZHVjdHMsLnByb2R1Y3RfbGlzdF93aWRnZXQpe1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxvY2stc2lkZWJhci1oaWdodGxpZ2h0LWNvbnRlbnQtYmc7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgxNXB4KTtcclxuICAgICAgICAgICAgbGk6bm90KC5yZWNlbnRjb21tZW50cyl7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDpub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNvdW50e1xyXG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhOm5vdCgucnNzd2lkZ2V0KXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5jdXJyZW50LWNhdHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgPiBhLCA+IHNwYW57XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvdW50e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHRcdFx0Ji5jaGlsZHJlbntcclxuXHRcdFx0XHRtYXJnaW4tdG9wOjEycHg7XHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOjA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcbiAgICAgICAgICAgIGxpLmNhdC1wYXJlbnR7XHJcbiAgICAgICAgICAgICAgICAuY2hpbGRyZW57XHJcbiAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYud2lkZ2V0X3JlY2VudF9jb21tZW50c3tcclxuICAgICAgICAgICAgdWx7XHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMDtcclxuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDIwcHgpO1xyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6bm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjBlNlwiO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxM3B4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjpyZ2JhKCR0ZXh0LWNvbG9yLDAuNSk7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTBweCk7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgtMjBweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0d29yZC1icmVhazogYnJlYWstd29yZDtcclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi53aWRnZXRfc2VhcmNoe1xyXG5cdFx0XHQjc2VhcmNoc3VibWl0e1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTowO1xyXG5cdFx0XHRcdGhlaWdodDo0NXB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGVZKDE4MGRlZykpO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JGdyYXktZGFyaztcclxuXHRcdFx0XHRwYWRkaW5nOjAgMjBweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOmRhcmtlbigkdGhlbWUtY29sb3IsMTAlKTtcclxuXHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0aXtcclxuXHRcdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDo0NXB4O1xyXG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRzcGFue1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjQ1cHg7XHJcblx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHR9XHJcbiAgICAgICAgfVxyXG5cdFx0Ji53aWRnZXRfYXJjaGl2ZSwmLndpZGdldF90ZXh0LCYud2lkZ2V0X2NhdGVnb3JpZXN7XHJcblx0XHRcdHNlbGVjdHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjEwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgICAgICAmLndpZGdldF9yc3N7XHJcbiAgICAgICAgICAgIHVse1xyXG5cdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDAhaW1wb3J0YW50KTtcclxuXHRcdFx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRcdFx0XHRcdFx0Y29sb3I6cmdiYSgkdGV4dC1jb2xvciwwLjcpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Y2l0ZXtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCItIFwiO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCIgLVwiO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYud2lkZ2V0X3RhZ19jbG91ZHtcclxuXHRcdFx0LnRhZ2Nsb3VkIGF7XHJcblx0XHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcblx0XHRcdFx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0cGFkZGluZzogN3B4IDIwcHg7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGJvdHRvbTowO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDApO1xyXG5cdFx0XHRcdFx0d2lkdGg6MDtcclxuXHRcdFx0XHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDojZWZlZmVmO1xyXG5cdFx0XHRcdFx0ei1pbmRleDotMTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdGNvbG9yOiAkd2lkZ2V0LXRhZy1jb2xvci1ob3ZlcjtcclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcblx0XHQmLndvb2NvbW1lcmNlLndpZGdldF9wcm9kdWN0c3tcclxuXHRcdFx0LnByb2R1Y3RfbGlzdF93aWRnZXR7XHJcblx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6bm9uZTtcclxuXHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MjBweCAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBkYXNoZWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTowO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6OTBweDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLWZsb2F0LWxlZnQoKTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgyMHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wcm9kdWN0LXRpdGxle1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDoxOHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjEwcHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiRmb250LWZhbWlseS1zZWNvbmQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQud29vY29tbWVyY2UtUHJpY2UtYW1vdW50e1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiRmb250LWZhbWlseS1zZWNvbmQ7XHJcblx0XHRcdFx0XHRcdC53b29jb21tZXJjZS1QcmljZS1jdXJyZW5jeVN5bWJvbHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGRlbCAud29vY29tbWVyY2UtUHJpY2UtYW1vdW50e1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRcdFx0XHRcdC53b29jb21tZXJjZS1QcmljZS1jdXJyZW5jeVN5bWJvbHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aW5ze1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuXHRcdFx0XHRcdFx0Lndvb2NvbW1lcmNlLVByaWNlLWFtb3VudHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjojZmY0NTQ1O1xyXG5cdFx0XHRcdFx0XHRcdC53b29jb21tZXJjZS1QcmljZS1jdXJyZW5jeVN5bWJvbHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiNmZjQ1NDU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRhOmhvdmVye1xyXG5cdFx0XHRcdFx0XHQucHJvZHVjdC10aXRsZXtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgICAgICAuYndwLXdpZGdldC1iYW5uZXJ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLWxlZnQoKTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICB1bC5zb2NpYWwtbGlua3tcclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWRhcms7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcXVhcmUoMzZweCk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS1kYXJrO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzIGVhc2UpO1xyXG4gICAgICAgICAgICAgICAgaXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cdCYuc2lkZWJhci1ibG9ne1xyXG5cdFx0Pi53aWRnZXR7XHJcblx0XHRcdGJvcmRlcjoycHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0cGFkZGluZzogMTBweCAzMHB4IDE1cHg7XHJcblx0XHRcdCY6bm90KC5id3BfcmVjZW50X3Bvc3Rfd2lkZ2V0KXtcclxuXHRcdFx0XHQmLndpZGdldF9jYXRlZ29yaWVze1xyXG5cdFx0XHRcdFx0PmZvcm17XHJcblx0XHRcdFx0XHRcdGJvcmRlcjowICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdHNlbGVjdHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMjRweCkgY2FsYygxZW0gLSA1cHgpLCBjYWxjKDEwMCUgLSAxOHB4KSBjYWxjKDFlbSAtIDVweCksIGNhbGMoMTAwJSAtIDIuNWVtKSAwLjVlbTtcclxuXHRcdFx0XHRcdFx0XHQmOmZvY3Vze1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMjRweCkgY2FsYygxZW0gLSA1cHgpLCBjYWxjKDEwMCUgLSAxOHB4KSBjYWxjKDFlbSAtIDVweCksIGNhbGMoMTAwJSAtIDIuNWVtKSAwLjVlbTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgdHJhbnNwYXJlbnQgNTAlLCBncmF5IDUwJSksIGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIGdyYXkgNTAlLCB0cmFuc3BhcmVudCA1MCUpLCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNjY2MsICNjY2MpO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA2cHggNXB4LCA2cHggNXB4LCAwIDEuNWVtO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLndpZGdldF9hcmNoaXZle1xyXG5cdFx0XHRcdFx0c2VsZWN0e1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAyNHB4KSBjYWxjKDFlbSAtIDVweCksIGNhbGMoMTAwJSAtIDE4cHgpIGNhbGMoMWVtIC0gNXB4KSwgY2FsYygxMDAlIC0gMi41ZW0pIDAuNWVtO1xyXG5cdFx0XHRcdFx0XHQmOmZvY3Vze1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDI0cHgpIGNhbGMoMWVtIC0gNXB4KSwgY2FsYygxMDAlIC0gMThweCkgY2FsYygxZW0gLSA1cHgpLCBjYWxjKDEwMCUgLSAyLjVlbSkgMC41ZW07XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCB0cmFuc3BhcmVudCA1MCUsIGdyYXkgNTAlKSwgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgZ3JheSA1MCUsIHRyYW5zcGFyZW50IDUwJSksIGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2NjYywgI2NjYyk7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA2cHggNXB4LCA2cHggNXB4LCAwIDEuNWVtO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6bm90KC53aWRnZXRfcnNzKXtcclxuXHRcdFx0XHR1bDpub3QoLnNvY2lhbC1saW5rLC5jb250ZW50LXByb2R1Y3RzLC5wcm9kdWN0X2xpc3Rfd2lkZ2V0KXtcclxuXHRcdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdFx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdFx0Ji5jaGlsZHJlbntcclxuXHRcdFx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0bGk6bm90KC5yZWNlbnRjb21tZW50cyl7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNXB4O1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZygxMHB4ICwycHggLDEwcHggLDAgICFpbXBvcnRhbnQpO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDowO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOjUwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6MXB4IGRhc2hlZCAkYm9yZGVyLWNvbG9yIDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6MXB4O1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6Y2FsYyg1MCUgLSAyNTBweCk7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA2cHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA2cHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAtMXB4O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6cmdiYSgkYm9yZGVyLWNvbG9yLDAuOTUpO1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmNoaWxkcmVuLC5zdWItbWVudXtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOjEwcHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzoxMHB4IDAgMCAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OnVuc2V0O1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdGxpOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDowO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6MTAwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDoxcHggZGFzaGVkICRib3JkZXItY29sb3IgO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OjFweDtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6Y2FsYyg1MCUgLSA1MDBweCk7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZygxMHB4ICwycHggLDEwcHggLDEwcHggICFpbXBvcnRhbnQpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYud2lkZ2V0X3JlY2VudF9jb21tZW50c3tcclxuXHRcdFx0XHR1bHtcclxuXHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRjb2xvcjpyZ2JhKCR0ZXh0LWNvbG9yLDAuNzUpO1xyXG5cdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOmRhcmtlbigkdGV4dC1jb2xvciwxMCUpO1xyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYud2lkZ2V0X3NlYXJjaHtcclxuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDMwcHggMzBweDtcclxuXHRcdFx0XHQud2lkZ2V0LXRpdGxle1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTozMHB4XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC53aWRnZXQtdGl0bGV7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0XHRwYWRkaW5nOjExcHggMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnNpZGViYXItc2luZ2xlLXByb2R1Y3R7XHJcblx0XHQucG9saWN5LXNpbmdsZXtcclxuXHRcdFx0YmFja2dyb3VuZDojZjVmNWY1ICFpbXBvcnRhbnQ7XHJcblx0XHRcdGxpe1xyXG5cdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdFx0cGFkZGluZzoyMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRmb250LXNpemU6NDBweDtcclxuXHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRwe1xyXG5cdFx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb250ZW50e1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgyMHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qXHJcbiAgICBXaWRnZXQgTmV3c2xldHRlclxyXG4qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiovXHJcbi53aWRnZXRfbWM0d3Bfd2lkZ2V0e1xyXG5cdGZvcm17XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG59XHJcbi8qXHJcbiAgICBXaWRnZXQgQnJhbmRzXHJcbiotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKi9cclxuLmJyYW5kcyB7XHJcbiAgICAudmNfaXRlbSB7XHJcbiAgICAgICAgQGluY2x1ZGUgb3BhY2l0eSgwLjUpO1xyXG4gICAgICAgICYudmNfYWN0aXZlLCAmOmhvdmVyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgb3BhY2l0eSgxKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qXHJcbiAgICBTb2NpYWxcclxuKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG4ubGlzdC1zb2NpYWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaXtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMThweCAwIDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNxdWFyZSgzMnB4KTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweDtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgID4gKntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShmb250LXNpemUsIDE4cHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5mYSxbY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl17XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICA+ICp7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzb2NpYWwtaG92ZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3I7ICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmLmRyaWJiYmxle1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGMjY3OTg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmZhY2Vib29re1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzYjU4OWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmdvb2dsZS1wbHVze1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkNDQxMzI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnNreXBle1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMEE4RTY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnR1bWJscntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDY1YTc0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi50d2l0dGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0MEJCRjc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnlvdXR1YmV7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YwNEU0MzsgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnBpbnRlcmVzdHtcclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmxpbmtlZGlue1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGODY1OUM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKlxyXG4gICAgV2lkZ2V0IHZpZGVvXHJcbiotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKi9cclxuLndwYl92aWRlb193aWRnZXR7XHJcbiAgICAudmlkZW8tZGVzY3JpcHRpb257XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgfVxyXG4gICAgLndwYl93cmFwcGVyIC53cGJfdmlkZW9fd3JhcHBlcntcclxuICAgICAgICBwYWRkaW5nLXRvcDogNjAuNyUhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59IFxyXG4gXHJcbi8vQmxvY2sgY29udGFjdCBpbmZvcm1hdGlvblxyXG4jYmxvY2tfY29udGFjdF9pbmZvcyB7XHJcbiAgICBwIHttYXJnaW4tYm90dG9tOiAwO31cclxuICAgIC5jdC1hZHJlc3Mge1xyXG4gICAgICAgIEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMzBweCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogXCJcXGYwNDFcIjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR0aGVtZS1mb250LWljb24tbmFtZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBydGwtbGVmdCgwKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jdC1waG9uZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgzMHB4KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwYlwiO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHRoZW1lLWZvbnQtaWNvbi1uYW1lO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmN0LWVtYWlsIHtcclxuICAgICAgICBAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDMwcHgpO1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjBlMFwiO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJHRoZW1lLWZvbnQtaWNvbi1uYW1lO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBGb3JtIG1haWxcclxuLm1jNHdwLWZvcm0ge1xyXG4gICAgLmJ0biB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbiAvLyBPdXJ0ZWFtXHJcbi5id3Atb3VydGVhbXtcclxuXHQmOmhvdmVye1xyXG5cdFx0LnNsaWNrLWFycm93e1xyXG5cdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1tZC1tYXgpe1xyXG5cdFx0LnNsaWNrLWxpc3R7XHJcblx0XHRcdG1hcmdpbjowIC03LjVweDtcclxuXHRcdFx0Lm91cnRlYW0taXRlbXtcclxuXHRcdFx0XHRwYWRkaW5nOjAgNy41cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnNsaWNrLXRyYWNre1xyXG5cdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6ZmxleC1lbmQ7XHJcblx0fVxyXG5cdC5vdXJ0ZWFtLWN1c3RvbWVyLW5hbWV7XHJcblx0XHRmb250LXNpemU6MjJweDtcclxuXHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOjVweDtcclxuXHR9XHJcblx0Lm91cnRlYW0taXRlbXN7XHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHQub3VydGVhbS1pbWFnZXtcclxuXHRcdFx0XHQuc29jaWFsLWxpbmt7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwwKSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5vdXJ0ZWFtLWluZm97XHJcblx0XHRtYXJnaW4tdG9wOjE1cHg7XHJcblx0fVxyXG5cdC5vdXJ0ZWFtLWltYWdle1xyXG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdG92ZXJmbG93OmhpZGRlbjtcclxuXHRcdGltZ3tcclxuXHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNvY2lhbC1saW5re1xyXG5cdFx0QGluY2x1ZGUgb3BhY2l0eS1oKCk7XHJcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdHBhZGRpbmc6MzBweDtcclxuXHRcdGJvdHRvbTowO1xyXG5cdFx0YmFja2dyb3VuZDpyZ2JhKCRncmF5LWRhcmssMC41KTtcclxuXHRcdGxlZnQ6NTAlO1xyXG5cdFx0d2lkdGg6MTAwJTtcclxuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGUoLTUwJSwxMDAlKSk7XHJcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0ei1pbmRleDoyO1xyXG5cdFx0bGl7XHJcblx0XHRcdG1hcmdpbjowIDdweDtcclxuXHRcdFx0YXtcclxuXHRcdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoNDBweCk7XHJcblx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6NDJweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdFx0aXtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgIFdJREdFVCBUSVRMRSBcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLndpZGdldHtcclxuICAgIGgxLndpZGdldC10aXRsZXtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBAaW5jbHVkZSBydGwtcGFkZGluZygwLCAwLCAxMHB4LCAwKTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgV0lER0VUIEJFU1QgU0VMTEVSIFxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4uYndwX2Jlc3Rfc2VsbGVye1xyXG4gICAgLmNvbnRlbnQtYmVzdC1zZWxsZXJ7IFxyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgLnBvc3QtaXRlbXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y1ZjVmNTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLml0ZW0taW1ne1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDk1cHg7XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pdGVtLWNvbnRlbnR7ICBcclxuICAgICAgICAgICAgQGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgyMHB4KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcnRsLXBhZGRpbmctcmlnaHQoMTBweCk7XHJcbiAgICAgICAgICAgIGg0eyAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRlbD4ud29vY29tbWVyY2UtUHJpY2UtYW1vdW50e1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAud29vY29tbWVyY2UtUHJpY2UtYW1vdW50e1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW5ze1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDVweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgIFdJREdFVCBCQU5ORVIgXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi5id3Atd2lkZ2V0LWJhbm5lcntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHQuYmFubmVycyB7XHJcblx0XHRcdC5id3AtaW1hZ2V7XHJcblx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5idXR0b257XHJcblx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHR9XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgIFdJREdFVCBCQU5ORVIgUFJPRFVDVCBDT1VOVERPV05cclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLmJ3cC1pbWFnZS1wcm9kdWN0LWNvdW50ZG93bntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQuYnV0dG9uLWJhbm5lciBhe1xyXG5cdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0fVxyXG5cdCYuZGVmYXVsdHtcclxuXHRcdC5yZXZpZXctY291bnR7XHJcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdHRvcDotM3B4O1xyXG5cdFx0fVxyXG5cdFx0LnByb2R1Y3QtdGl0bGV7XHJcblx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdH1cclxuXHRcdC5wcm9kdWN0LXByaWNle1xyXG5cdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdGZvbnQtc2l6ZToyMHB4O1xyXG5cdFx0XHRmb250LWZhbWlseTokZm9udC1mYW1pbHktc2Vjb25kO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjEwcHg7XHJcblx0XHRcdGluc3tcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuXHRcdFx0XHRjb2xvcjojZmY0NTQ1O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucHJvZHVjdC1jb3VudGRvd257XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MTdweDtcclxuXHRcdFx0LmNvdW50ZG93bi1hbW91bnR7XHJcblx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDYwcHgpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0Zm9udC1zaXplOjIycHg7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdFx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6NjBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSg1MHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjUwcHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvdW50ZG93bi10ZXh0e1xyXG5cdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdFx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOjExcHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDo3cHg7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6MXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jb3VudGRvd24tY29udGVudHtcclxuXHRcdFx0XHQ+KntcclxuXHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luOjAgNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmJhbm5lci1wcm9kdWN0LWNvdW50ZG93bntcclxuXHRcdC5yb3d7XHJcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdH1cclxuXHRcdC5yZXZpZXctY291bnR7XHJcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdHRvcDotM3B4O1xyXG5cdFx0fVxyXG5cdFx0LnByb2R1Y3QtdGl0bGV7XHJcblx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdH1cclxuXHRcdC5wcm9kdWN0LXByaWNle1xyXG5cdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdGZvbnQtc2l6ZToyMHB4O1xyXG5cdFx0XHRmb250LWZhbWlseTokZm9udC1mYW1pbHktc2Vjb25kO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjEwcHg7XHJcblx0XHRcdGluc3tcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuXHRcdFx0XHRjb2xvcjojZmY0NTQ1O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucHJvZHVjdC1jb3VudGRvd257XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MTdweDtcclxuXHRcdFx0LmNvdW50ZG93bi1hbW91bnR7XHJcblx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDYwcHgpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0Zm9udC1zaXplOjIycHg7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdFx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6NjBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiNkZTI4Mjg7XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cyl7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoNTBweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDo1MHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jb3VudGRvd24tdGV4dHtcclxuXHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiRmb250LWZhbWlseS1zZWNvbmQ7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxMXB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6N3B4O1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOjFweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY291bnRkb3duLWNvbnRlbnR7XHJcblx0XHRcdFx0Pip7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbjowIDVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb250ZW50LWltYWdle1xyXG5cdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdC5jb250ZW50LWdhbGxlcnl7XHJcblx0XHRcdFx0d2lkdGg6MTEwcHg7XHJcblx0XHRcdFx0ZmxleDowIDAgMTEwcHg7XHJcblx0XHRcdFx0LnNsaWNrLWxpc3R7XHJcblx0XHRcdFx0XHRtYXJnaW46MCAtMTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmltYWdlc3tcclxuXHRcdFx0XHRcdHBhZGRpbmc6MTBweDtcclxuXHRcdFx0XHRcdCYuc2xpY2stY3VycmVudC5zbGljay1jZW50ZXJ7XHJcblx0XHRcdFx0XHRcdC5pbWFnZXtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5pbWFnZXtcclxuXHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6NXB4O1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdFx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbnRlbnQtZmVhdHVyZXtcclxuXHRcdFx0XHR3aWR0aDpjYWxjKDEwMCUgLSAxMTBweCk7XHJcblx0XHRcdFx0ZmxleDowIDAgY2FsYygxMDAlIC0gMTEwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdC5jb250ZW50LWltYWdle1xyXG5cdFx0XHRcdC5jb250ZW50LWZlYXR1cmV7XHJcblx0XHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdFx0ZmxleDowIDAgMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnRlbnQtZ2FsbGVyeXtcclxuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0XHRmbGV4OjAgMCAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgV0lER0VUIEJBTk5FUiBQUk9EVUNUXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi5id3Atd2lkZ2V0LWJhbm5lcnByb2R1Y3R7XHJcblx0Ji5sYXlvdXQtMXtcclxuXHRcdC5jb250ZW50e1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDE1MHB4KTtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6MjVweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgwKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJyN7JGltYWdlLXRoZW1lLXBhdGh9Ym9vay0xc3QucG5nJykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdHdpZHRoOjEyMHB4O1xyXG5cdFx0XHRcdGhlaWdodDo4N3B4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYmFubmVyLXdyYXBwZXJ7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHRtYXJnaW46MCAtMTVweDtcclxuXHRcdFx0PmRpdntcclxuXHRcdFx0XHRmbGV4OjE7XHJcblx0XHRcdFx0cGFkZGluZzowIDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wcm9kdWN0LXByaWNle1xyXG5cdFx0XHRmb250LXNpemU6MjZweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xyXG5cdFx0XHRpbnN7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdGNvbG9yOiNmZjQ1NDU7XHJcblx0XHRcdH1cclxuXHRcdFx0ZGVse1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToyMHB4O1xyXG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmRlc2NyaXB0aW9uIHVse1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDE4cHgpO1xyXG5cdFx0fVxyXG5cdFx0LnByb2R1Y3QtYnV0dG9ue1xyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcMjRcIjtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBlbGVnYW50aWNvbnM7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjQwMDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCg1cHgpO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHR0b3A6M3B4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYubG9hZGluZyB7ICAgIFxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4ycyBlYXNlKTtcclxuXHRcdFx0XHRcdGNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOjJweCBzb2xpZCByZ2JhKCR3aGl0ZSwwLjI1KTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgxNnB4KTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBhbmltYXRpb24oMnMgbGluZWFyIDBzIG5vcm1hbCBub25lIGluZmluaXRlIHJ1bm5pbmcgc3BpbkFyb3VuZCk7XHJcblx0XHRcdFx0XHRcdHRvcDpjYWxjKDUwJSAtIDhweCk7XHJcblx0XHRcdFx0XHRcdGxlZnQ6Y2FsYyg1MCUgLSA4cHgpO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuYWRkZWRfdG9fY2FydHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0LmJhbm5lci13cmFwcGVye1xyXG5cdFx0XHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0XHRmbGV4OjAgMCAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYndwLWltYWdle1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjUwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5iYW5uZXItd3JhcHBlci1pbmZvcntcclxuXHRcdFx0XHRcdG1heC13aWR0aDo2MDBweDtcclxuXHRcdFx0XHRcdG1hcmdpbjphdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHQucHJvZHVjdC1wcmljZSBkZWx7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdFx0LmNvbnRlbnR7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCg5MHB4KTtcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdHdpZHRoOjcwcHg7XHJcblx0XHRcdFx0XHR0b3A6IDEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICBCV1AgSU5TVEFHUkFNIFdJREdFVFxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4uYndwLWluc3RhZ3JhbXtcclxuXHQmLmRlZmF1bHR7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHQuaW5zdGFncmFtLXRpdGxle1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdHRvcDowO1xyXG5cdFx0XHRoZWlnaHQ6MTAwJTtcclxuXHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0bGVmdDowO1xyXG5cdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcclxuXHRcdFx0aDJ7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRcdG1hcmdpbjowIDAgMTBweDtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzoxLjZweDtcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDoxMTVweDtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRjb250ZW50OlwiXFxlOTExXCI7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTppY29tb29uO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjkwcHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDowO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6MTtcclxuXHRcdFx0XHRcdGxlZnQ6NTAlO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTUwJSkpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLW1kLW1heCl7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDo4MHB4O1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6MDtcclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6NTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnN1YnRpdGxle1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxNnB4O1xyXG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdFx0cG9zaXRpb246dW5zZXQ7XHJcblx0XHRcdFx0cGFkZGluZzoyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDokc2NyZWVuLW1kKXtcclxuXHRcdFx0LmltYWdlLWluc3RhZ3JhbTpudGgtY2hpbGQoMyl7XHJcblx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1oKCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jb250ZW50X2luc3RhZ3JhbS5yb3d7XHJcblx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHQuaW1hZ2UtaW5zdGFncmFte1xyXG5cdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG4gICAgYS5pbnN0YWdyYW17XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gMC4zcyBlYXNlKTtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzcsMzcsMzcsMC40NSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAwLjNzIGVhc2UpO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjE2ZFwiO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAxM3B4KTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDAuM3MgZWFzZSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNjYWxlKDEuMik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuc2xpZGVye1xyXG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHQuc2xpY2stYXJyb3d7XHJcblx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1zKCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgICAgICBhLmluc3RhZ3JhbXtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblx0XHQuc2xpY2stbGlzdHtcclxuXHRcdFx0bWFyZ2luOjAgLTcuNXB4O1xyXG5cdFx0fVxyXG5cdFx0LmltYWdlLWluc3RhZ3JhbXtcclxuXHRcdFx0cGFkZGluZzowIDcuNXB4O1xyXG5cdFx0fVxyXG4gICAgfVxyXG5cdCYuc2xpZGVyMntcclxuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0LnNsaWNrLWxpc3Qge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0XHQuc2xpY2stc2xpZGUge1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0fVxyXG4gICAgICAgIGEuaW5zdGFncmFte1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHR9XHJcblx0Ji5zbGlkZXIze1xyXG5cdFx0Lmluc3RhZ3JhbS10aXRsZXtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJGdyYXktbGlnaHQgO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjI1cHg7XHJcblx0XHRcdGgye1xyXG5cdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxNnB4O1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOjEwcHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0Ym90dG9tOi0xcHg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgwKTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNpemUoNzJweCwycHgpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc2xpY2stbGlzdHtcclxuXHRcdFx0bWFyZ2luOjAgLTVweDtcclxuXHRcdH1cclxuXHRcdC5pdGVtLWluc3RhZ3JhbXtcclxuXHRcdFx0cGFkZGluZzowIDVweDtcclxuXHRcdH1cclxuXHRcdGEuaW5zdGFncmFte1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjEwcHg7XHJcblx0XHR9XHJcblx0XHQuaW1hZ2UtaW5zdGFncmFte1xyXG5cdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0YS5pbnN0YWdyYW17XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICBCV1AgUE9MSUNZIFdJREdFVFxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4uYndwLXBvbGljeXtcclxuICAgICYuZGVmYXVsdHtcclxuXHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiRzY3JlZW4tbWQpe1xyXG5cdFx0XHRwYWRkaW5nOjAgMzBweDtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdC5wb2xpY3ktaWNvbntcclxuXHRcdFx0XHRpLGltZ3tcclxuXHRcdFx0XHRcdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21pbjI7XHJcblx0XHRcdFx0XHRhbmltYXRpb24tbmFtZTogem9vbWluMjtcclxuXHRcdFx0XHRcdC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcclxuXHRcdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XHJcblx0XHRcdFx0XHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG5cdFx0XHRcdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0XHQtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG5cdFx0XHRcdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudGl0bGUtcG9saWN5e1xyXG5cdFx0XHRtYXJnaW46MCAwIDVweDtcclxuXHRcdFx0Zm9udC1zaXplOjI0cHg7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0XHRmb250LXNpemU6MjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmRlc2MtcG9saWN5e1xyXG5cdFx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdH1cclxuXHRcdC5wb2xpY3ktaWNvbntcclxuXHRcdFx0aXtcclxuXHRcdFx0XHRmb250LXNpemU6NTRweDtcclxuXHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuaW1hZ2V7XHJcblx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0d2lkdGg6NTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wb2xpY3ktaW5mb3tcclxuXHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgyMHB4KTtcclxuXHRcdH1cclxuICAgIH1cclxuXHQmLmRlZmF1bHQye1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6JHNjcmVlbi1tZCl7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDpjZW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nOjAgMzBweDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdC5wb2xpY3ktaWNvbntcclxuXHRcdFx0XHRpLGltZ3tcclxuXHRcdFx0XHRcdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHpvb21pbjI7XHJcblx0XHRcdFx0XHRhbmltYXRpb24tbmFtZTogem9vbWluMjtcclxuXHRcdFx0XHRcdC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcclxuXHRcdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XHJcblx0XHRcdFx0XHQtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xyXG5cdFx0XHRcdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcblx0XHRcdFx0XHQtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG5cdFx0XHRcdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudGl0bGUtcG9saWN5e1xyXG5cdFx0XHRtYXJnaW46MCAwIDVweDtcclxuXHRcdFx0Zm9udC1zaXplOjI0cHg7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0XHRmb250LXNpemU6MjBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmRlc2MtcG9saWN5e1xyXG5cdFx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdH1cclxuXHRcdC5wb2xpY3ktaWNvbntcclxuXHRcdFx0aXtcclxuXHRcdFx0XHRmb250LXNpemU6NTRweDtcclxuXHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuaW1hZ2V7XHJcblx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0d2lkdGg6NTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wb2xpY3ktaW5mb3tcclxuXHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgyMHB4KTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0cGFkZGluZzowIDE1cHg7XHJcblx0XHRcdC5wb2xpY3ktaWNvbi5pbWFnZXtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQucG9saWN5LWluZm97XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgwKTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gICAgfVxyXG5cdCYuZGVmYXVsdDN7XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHQudGl0bGUtcG9saWN5e1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDEwcHgpO1xyXG5cdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzozLjJweDtcclxuXHRcdH1cclxuXHRcdC5wb2xpY3ktaWNvbiB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRpe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToyOHB4O1xyXG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHQudGl0bGUtcG9saWN5e1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxMHB4O1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOjJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYm9yZGVyLXBvbGljeXtcclxuICAgID4ud3BiX2NvbHVtbntcclxuICAgICAgICAuYndwLXBvbGljeS5sYXlvdXQye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmJvcmRlci1wb2xpY3ktMntcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pe1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgICA+LndwYl9jb2x1bW57XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkbGlnaHQtZ3JheSwgMC4zKTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDkzcHg7XHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSl7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KXtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgQldQIHZpZGVvIFdJREdFVFxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4uYndwLXdpZGdldC12aWRlbyB7XHJcblx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0LmJ3cC12aWRlb3tcclxuXHRcdGRpc3BsYXk6aW5saW5lLWZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuM3MgZWFzZSk7XHJcblx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdHRvcDowO1xyXG5cdFx0XHRsZWZ0OjA7XHJcblx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkO1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdGFuaW1hdGlvbi1uYW1lOiBzY2FsZTtcclxuXHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAycztcclxuXHRcdFx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcblx0XHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG5cdFx0XHRhbmltYXRpb24tZGVsYXk6IDBzO1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0dG9wOjA7XHJcblx0XHRcdGxlZnQ6MDtcclxuXHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHRcdGJvcmRlcjoxcHggc29saWQ7XHJcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0YW5pbWF0aW9uLW5hbWU6IHNjYWxlO1xyXG5cdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDJzO1xyXG5cdFx0XHRhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcclxuXHRcdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogMXM7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb250ZW50LXZpZGVve1xyXG5cdFx0cG9zaXRpb246Zml4ZWQ7XHJcblx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHR0b3A6MDtcclxuXHRcdGxlZnQ6MDtcclxuXHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdHotaW5kZXg6MTAwMDA7XHJcblx0XHRiYWNrZ3JvdW5kOnJnYmEoJGdyYXktZGFyaywwLjUpO1xyXG5cdFx0LnJlbW92ZS1zaG93LW1vZGFse1xyXG5cdFx0XHRwb3NpdGlvbjpmaXhlZDtcclxuXHRcdFx0dG9wOjA7XHJcblx0XHRcdGxlZnQ6MDtcclxuXHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdH1cclxuXHRcdCYuc2hvd3tcclxuXHRcdFx0LnJlbW92ZS1zaG93LW1vZGFsLC5tb2RhbC1kaWFsb2d7XHJcblx0XHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lm1vZGFsLWRpYWxvZ3tcclxuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdHRvcDo1MCU7XHJcblx0XHRcdGxlZnQ6NTAlO1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUsLTUwJSkpO1xyXG5cdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdGlmcmFtZXtcclxuXHRcdFx0XHRoZWlnaHQ6NjB2aDtcclxuXHRcdFx0XHR3aWR0aDo3MHZ3O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICBCV1AgQVVUSE9SIFdJREdFVFxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4uYndwLWF1dGhvcntcclxuXHQmLmRlZmF1bHR7XHJcblx0XHQuaXRlbS1pbWFnZXtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdHNwYW57XHJcblx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDMwcHgpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiNmZjllMjE7XHJcblx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjMwcHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDoxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuc2xpZGVye1xyXG5cdFx0Lml0ZW0taW1hZ2V7XHJcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJyN7JGltYWdlLXRoZW1lLXBhdGh9YmctYXV0aG9yLnBuZycpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvKlxyXG4qICBTaG9ydGNvZGVcclxuKi9cclxuLmdyaWQtc3lzdGVte1xyXG4gICAgLmNlbGwge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRib3JkZXItY29sb3IsIC4yKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiAkYWxpZ24tY2VudGVyO1xyXG4gICAgICAgIEBpbmNsdWRlIHJ0bC1tYXJnaW4oMCwgMHB4LCAkcGFkZGluZy1sZy12ZXJ0aWNhbCwgMCk7XHJcbiAgICAgICAgQGluY2x1ZGUgcnRsLXBhZGRpbmcoJHBhZGRpbmctYmFzZS12ZXJ0aWNhbCsyLCAwLCAkcGFkZGluZy1iYXNlLXZlcnRpY2FsKzIsIDApO1xyXG4gICAgfVxyXG4gICAgPiBkaXZ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1wYWRkaW5nKDAsIDVweCwgMCwgNXB4KTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gU2hvcnRjb2RlIHRhYmxlXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLmZlYXR1cmVzLWJ0bntcclxuICAgIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcclxuICAgIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcclxuICAgIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcclxuICAgIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcclxuICAgIC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcclxuICAgIC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZHtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBTaG9ydGNvZGUgZm9ybVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5pY29ue1xyXG4gICAgLmlucHV0LWdyb3VwLWFkZG9ue1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICAuZmEsLmljb257XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLy8gU2hvcnRjb2RlIGljb25cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4uaWNvbnMtZXhhbXBsZXN7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogJHRoZW1lLXBhZGRpbmc7XHJcbiAgICBtaW4taGVpZ2h0OiAxMzBweDtcclxuICAgIC5mYXtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoZm9udC1zaXplLDI0cHgpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHNpemUoNDBweCw0MHB4KTtcclxuICAgICAgICBAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1jZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaG9ydGNvZGVfc291cmNlY29kZXtcclxuICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgY29kZXtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgfVxyXG59IiwiXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgIEVESVRPUiBTVFlMRVxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4vKipcclxuKiBUYWJsZSBvZiBDb250ZW50czpcclxuKlxyXG4qIDEuMCAtIEJvZHlcclxuKiAyLjAgLSBIZWFkaW5nc1xyXG4qIDMuMCAtIFRleHQgRWxlbWVudHNcclxuKiA0LjAgLSBMaW5rc1xyXG4qIDUuMCAtIEFsaWdubWVudFxyXG4qIDYuMCAtIFRhYmxlc1xyXG4qIDcuMCAtIEltYWdlc1xyXG4qIDguMCAtIEdhbGxlcmllc1xyXG4qIDkuMCAtIEF1ZGlvL1ZpZGVvXHJcbiogMTAuMCAtIFJUTFxyXG4qL1xyXG5cclxuLyoqXHJcbiAqIDUuMCBBbGlnbm1lbnRcclxuICovXHJcbmh0bWx7XHJcblx0Zm9udC1zaXplIDogMTRweDtcclxufVxyXG4uYWxpZ25ub25lIHtcclxuICBtYXJnaW46IDIwcHggMCAyMHB4IDA7XHJcbn1cclxuXHJcbi5hbGlnbmNlbnRlcixcclxuZGl2LmFsaWduY2VudGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IDVweCBhdXRvIDVweCBhdXRvO1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4uYWxpZ25yaWdodCB7XHJcbiAgQGluY2x1ZGUgcnRsLWZsb2F0LXJpZ2h0KCk7XHJcbiAgbWFyZ2luOiA1cHggMCAyMHB4IDE1cHg7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5hbGlnbmxlZnQge1xyXG4gIEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcbiAgbWFyZ2luOiA1cHggMzBweCAyMHB4IDA7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbmEgaW1nLmFsaWducmlnaHQge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW46IDVweCAwIDIwcHggMTVweDtcclxufVxyXG5cclxuYSBpbWcuYWxpZ25ub25lIHtcclxuICBtYXJnaW46IDVweCAwcHggMjBweCAwO1xyXG59XHJcblxyXG5hIGltZy5hbGlnbmxlZnQge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbjogNXB4IDE1cHggMjBweCAwO1xyXG59XHJcblxyXG5hIGltZy5hbGlnbmNlbnRlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbiB7XHJcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXgtd2lkdGggOiAxMDAlO1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbi5hbGlnbm5vbmUge1xyXG4gIG1hcmdpbjogNXB4IDAgMjBweCAwO1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbi5hbGlnbmxlZnQge1xyXG4gIG1hcmdpbjogNXB4IDE1cHggMjBweCAwO1xyXG59XHJcblxyXG4ud3AtY2FwdGlvbi5hbGlnbnJpZ2h0IHtcclxuICBtYXJnaW46IDVweCAwIDIwcHggMTVweDtcclxufVxyXG5cclxuLndwLWNhcHRpb24gaW1nIHtcclxuICBib3JkZXI6IDAgbm9uZTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgd2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbi53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShmb250LXNpemUsMTJweCk7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDEwcHggNHB4IDVweDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDguMCBHYWxsZXJ5XHJcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAqL1xyXG5cclxuLmdhbGxlcnktc2xpZGVyLmNhcm91c2Vse1xyXG4gIC5jYXJvdXNlbC1jb250cm9se1xyXG4gICAgQGluY2x1ZGUgc2l6ZSgyNnB4LCAyNnB4KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIG9wYWNpdHk6IDAuNztcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5nYWxsZXJ5e1xyXG5cdG1hcmdpbjowIC01cHg7XHJcbn1cclxuLmdhbGxlcnkgLmdhbGxlcnktaXRlbSB7XHJcbiAgICBAaW5jbHVkZSBydGwtZmxvYXQtbGVmdCgpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4gOiA1cHg7XHJcblx0aW1ne1xyXG5cdFx0d2lkdGg6MTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWNvbHVtbnMtMSAuZ2FsbGVyeS1pdGVtIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1jb2x1bW5zLTIgLmdhbGxlcnktaXRlbSB7XHJcbiAgICBtYXgtd2lkdGg6IDQ4JTtcclxuICAgIG1heC13aWR0aDogLXdlYmtpdC1jYWxjKDUwJSAtIDE0cHgpO1xyXG4gICAgbWF4LXdpZHRoOiAgICAgICAgIGNhbGMoNTAlIC0gMTRweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmdhbGxlcnktY29sdW1ucy0zIC5nYWxsZXJ5LWl0ZW0ge1xyXG4gICAgbWF4LXdpZHRoOiAzMiU7XHJcbiAgICBtYXgtd2lkdGg6IC13ZWJraXQtY2FsYygzMy4zJSAtIDExcHgpO1xyXG4gICAgbWF4LXdpZHRoOiAgICAgICAgIGNhbGMoMzMuMyUgLSAxMXB4KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1jb2x1bW5zLTQgLmdhbGxlcnktaXRlbSB7XHJcbiAgICBtYXgtd2lkdGg6IDIzJTtcclxuICAgIG1heC13aWR0aDogLXdlYmtpdC1jYWxjKDI1JSAtIDlweCk7XHJcbiAgICBtYXgtd2lkdGg6ICAgICAgICAgY2FsYygyNSUgLSA5cHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5nYWxsZXJ5LWNvbHVtbnMtNSAuZ2FsbGVyeS1pdGVtIHtcclxuICAgIG1heC13aWR0aDogMTklO1xyXG4gICAgbWF4LXdpZHRoOiAtd2Via2l0LWNhbGMoMjAlIC0gOHB4KTtcclxuICAgIG1heC13aWR0aDogICAgICAgICBjYWxjKDIwJSAtIDhweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmdhbGxlcnktY29sdW1ucy02IC5nYWxsZXJ5LWl0ZW0ge1xyXG4gICAgbWF4LXdpZHRoOiAxNSU7XHJcbiAgICBtYXgtd2lkdGg6IC13ZWJraXQtY2FsYygxNi43JSAtIDdweCk7XHJcbiAgICBtYXgtd2lkdGg6ICAgICAgICAgY2FsYygxNi43JSAtIDdweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmdhbGxlcnktY29sdW1ucy03IC5nYWxsZXJ5LWl0ZW0ge1xyXG4gICAgbWF4LXdpZHRoOiAxMyU7XHJcbiAgICBtYXgtd2lkdGg6IC13ZWJraXQtY2FsYygxNC4yOCUgLSA3cHgpO1xyXG4gICAgbWF4LXdpZHRoOiAgICAgICAgIGNhbGMoMTQuMjglIC0gN3B4KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1jb2x1bW5zLTggLmdhbGxlcnktaXRlbSB7XHJcbiAgICBtYXgtd2lkdGg6IDExJTtcclxuICAgIG1heC13aWR0aDogLXdlYmtpdC1jYWxjKDEyLjUlIC0gNnB4KTtcclxuICAgIG1heC13aWR0aDogICAgICAgICBjYWxjKDEyLjUlIC0gNnB4KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1jb2x1bW5zLTkgLmdhbGxlcnktaXRlbSB7XHJcbiAgICBtYXgtd2lkdGg6IDklO1xyXG4gICAgbWF4LXdpZHRoOiAtd2Via2l0LWNhbGMoMTEuMSUgLSA2cHgpO1xyXG4gICAgbWF4LXdpZHRoOiAgICAgICAgIGNhbGMoMTEuMSUgLSA2cHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5nYWxsZXJ5IC5nYWxsZXJ5LWNhcHRpb24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG4gICAgQGluY2x1ZGUgYm94LXNpemluZyhib3JkZXItYm94KTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGZvbnQtc2l6ZSwxMnB4KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXgtaGVpZ2h0OiA1MCU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcGFkZGluZzogNnB4IDhweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1sZWZ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5nYWxsZXJ5IC5nYWxsZXJ5LWNhcHRpb246YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiA0OXB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZ2FsbGVyeS1pdGVtOmhvdmVyIC5nYWxsZXJ5LWNhcHRpb24ge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmdhbGxlcnktY29sdW1ucy03IC5nYWxsZXJ5LWNhcHRpb24sXHJcbi5nYWxsZXJ5LWNvbHVtbnMtOCAuZ2FsbGVyeS1jYXB0aW9uLFxyXG4uZ2FsbGVyeS1jb2x1bW5zLTkgLmdhbGxlcnktY2FwdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogOS4wIEF1ZGlvL1ZpZGVvXHJcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICovXHJcbi5tZWpzLW1lZGlhZWxlbWVudCxcclxuLm1lanMtY29udGFpbmVyIC5tZWpzLWNvbnRyb2xzIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbn1cclxuXHJcbi5tZWpzLWNvbnRyb2xzIC5tZWpzLXRpbWUtcmFpbCAubWVqcy10aW1lLWxvYWRlZCxcclxuLm1lanMtY29udHJvbHMgLm1lanMtaG9yaXpvbnRhbC12b2x1bWUtc2xpZGVyIC5tZWpzLWhvcml6b250YWwtdm9sdW1lLWN1cnJlbnQge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLm1lanMtY29udHJvbHMgLm1lanMtdGltZS1yYWlsIC5tZWpzLXRpbWUtY3VycmVudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMjQ4OTBkO1xyXG59XHJcblxyXG4ubWVqcy1jb250cm9scyAubWVqcy10aW1lLXJhaWwgLm1lanMtdGltZS10b3RhbCxcclxuLm1lanMtY29udHJvbHMgLm1lanMtaG9yaXpvbnRhbC12b2x1bWUtc2xpZGVyIC5tZWpzLWhvcml6b250YWwtdm9sdW1lLXRvdGFsIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjMzKTtcclxufVxyXG5cclxuLm1lanMtY29udHJvbHMgLm1lanMtdGltZS1yYWlsIHNwYW4sXHJcbi5tZWpzLWNvbnRyb2xzIC5tZWpzLWhvcml6b250YWwtdm9sdW1lLXNsaWRlciAubWVqcy1ob3Jpem9udGFsLXZvbHVtZS10b3RhbCxcclxuLm1lanMtY29udHJvbHMgLm1lanMtaG9yaXpvbnRhbC12b2x1bWUtc2xpZGVyIC5tZWpzLWhvcml6b250YWwtdm9sdW1lLWN1cnJlbnQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLm1lanMtb3ZlcmxheS1sb2FkaW5nIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKipcclxuICogMTAuMCBSVExcclxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gKi9cclxuXHJcbmh0bWwgLm1jZUNvbnRlbnRCb2R5LnJ0bCB7XHJcbiAgICBkaXJlY3Rpb246IHJ0bDtcclxuICAgIHVuaWNvZGUtYmlkaTogZW1iZWQ7XHJcbn1cclxuXHJcbi5ydGwgLndwLWNhcHRpb24sXHJcbi5ydGwgdHIgdGgge1xyXG4gICAgQGluY2x1ZGUgcnRsLXRleHQtYWxpZ24tcmlnaHQ7XHJcbn1cclxuXHJcbi5ydGwgdGQge1xyXG4gICAgQGluY2x1ZGUgcnRsLXRleHQtYWxpZ24tcmlnaHQ7XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICBPV0wgQ0FST1VMU0VMXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4vLyBNaXhpbiBmb3IgZ2VuZXJhdGluZyBuZXcgc3R5bGVzXHJcbkBtaXhpbiBiZy1zdHlsZXMoJGNvbG9yKSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjokY29sb3I7XHJcbn1cclxuLmJnLXByaW1hcnkge1xyXG4gIEBpbmNsdWRlIGJnLXN0eWxlcyggJGJyYW5kLXByaW1hcnkgKTtcclxufVxyXG4vLyBTdWNjZXNzIGFwcGVhcnMgYXMgZ3JlZW5cclxuLmJnLXN1Y2Nlc3Mge1xyXG4gIEBpbmNsdWRlIGJnLXN0eWxlcyggJGJyYW5kLXByaW1hcnkgKTtcclxufVxyXG4vLyBJbmZvIGFwcGVhcnMgYXMgYmx1ZS1ncmVlblxyXG4uYmctaW5mbyB7XHJcbiAgQGluY2x1ZGUgYmctc3R5bGVzKCAkYnJhbmQtcHJpbWFyeSApO1xyXG59XHJcbi8vIFdhcm5pbmcgYXBwZWFycyBhcyBvcmFuZ2VcclxuLmJnLXdhcm5pbmcge1xyXG4gIEBpbmNsdWRlIGJnLXN0eWxlcyggJGJyYW5kLXByaW1hcnkgKTtcclxufVxyXG4vLyBEYW5nZXIgYW5kIGVycm9yIGFwcGVhciBhcyByZWRcclxuLmJnLWRhbmdlciB7XHJcbiAgQGluY2x1ZGUgYmctc3R5bGVzKCAkYnJhbmQtcHJpbWFyeSApO1xyXG59XHJcblxyXG4vLyBNaXhpbiBmb3IgZ2VuZXJhdGluZyBuZXcgc3R5bGVzXHJcbkBtaXhpbiB0ZXh0LXN0eWxlcygkY29sb3IpIHtcclxuICBjb2xvcjokY29sb3I7XHJcbn1cclxuLnRleHQtcHJpbWFyeSB7XHJcbiAgQGluY2x1ZGUgdGV4dC1zdHlsZXMoICRicmFuZC1wcmltYXJ5ICk7XHJcbn1cclxuLy8gU3VjY2VzcyBhcHBlYXJzIGFzIGdyZWVuXHJcbi50ZXh0LXN1Y2Nlc3Mge1xyXG4gIEBpbmNsdWRlIHRleHQtc3R5bGVzKCAkYnJhbmQtc3VjY2VzcyApO1xyXG59XHJcbi8vIEluZm8gYXBwZWFycyBhcyBibHVlLWdyZWVuXHJcbi50ZXh0LWluZm8ge1xyXG4gIEBpbmNsdWRlIHRleHQtc3R5bGVzKCAkYnJhbmQtaW5mbyApO1xyXG59XHJcbi8vIFdhcm5pbmcgYXBwZWFycyBhcyBvcmFuZ2VcclxuLnRleHQtd2FybmluZyB7XHJcbiAgQGluY2x1ZGUgdGV4dC1zdHlsZXMoICRicmFuZC13YXJuaW5nICk7XHJcbn1cclxuLy8gRGFuZ2VyIGFuZCBlcnJvciBhcHBlYXIgYXMgcmVkXHJcbi50ZXh0LWRhbmdlciB7XHJcbiAgQGluY2x1ZGUgdGV4dC1zdHlsZXMoICRicmFuZC1kYW5nZXIgKTtcclxufVxyXG5cclxuLnRleHQtc2tpbiB7XHJcbiAgQGluY2x1ZGUgdGV4dC1zdHlsZXMoICR0aGVtZS1jb2xvciApO1xyXG59XHJcblxyXG4udGV4dC1oaWdodGxpZ2h0IHtcclxuICBAaW5jbHVkZSB0ZXh0LXN0eWxlcyggJHRleHQtaGlnaHRsaWdodCApO1xyXG59XHJcbi5ib3gtYWR2ZXJ0ID4gZGl2e1xyXG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG59XHJcbi5oZWFkaW5nLXBhZGRpbmctbGFyZ2V7XHJcbiAgLndpZGdldC10aXRsZXtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmJveC1oZWFkZXJ7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICA+IGRpdntcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAuaWNvbiB7XHJcbiAgICBAaW5jbHVkZSBzaXplKDM1cHgsIDM1cHgpO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Y5OWIxNztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICBpe1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGNvbG9yOiAjZjk5YjE3O1xyXG4gICAgICB3aWR0aDogMTNweDtcclxuICAgIH1cclxuICB9ICBcclxuICAudGV4dC1zbXtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgLnRleHQtbGFyZ2V7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgY29sb3I6ICNmOTliMTc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuLmNhcmV0e1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBAaW5jbHVkZSBzaXplKGF1dG8sIGF1dG8pO1xyXG4gICY6YmVmb3Jle1xyXG4gICAgY29udGVudDogXCJcXGYxMDdcIjtcclxuICB9XHJcbn1cclxuXHJcbi8qXHJcbiAgICBUYWJzXHJcbiotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiovXHJcbi50YWJzLWxpc3R7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLWxlZnQoKTtcclxufVxyXG5cclxuLypcclxuICAgIEJyZWFkY3J1bWJzXHJcbiotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiovXHJcbi5icmVhZGNydW1ie1xyXG4gICAgPiAuZmF7XHJcbiAgICBAaW5jbHVkZSBydGwtbWFyZ2luKDAsIDVweCwgMCwgNXB4KTtcclxuICB9XHJcbn1cclxuXHJcbi8qXHJcbiAgICBDdXN0b21pemUgTGl2ZSBUaGVtZSBFZGl0b3JcclxuKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKi9cclxuXHJcblxyXG4vKlxyXG4gICAgTW9kYWxcclxuKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKi9cclxuLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbn1cclxuLm1vZGFsLWxnIHtcclxuICB3aWR0aDogOTAwcHg7XHJcbiAgJi5tb2RhbC1taW4td2lkdGh7XHJcbiAgICBAaW5jbHVkZSBzaXplKDUwMHB4LGF1dG8pO1xyXG4gICAgbWluLWhlaWdodDogOTBweDtcclxuICAgIC5tb2RhbC1jb250ZW50e1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50b3RhbCwuYnV0dG9uc3tcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi8qXHJcbiAgICBQYWdpbmF0aW9uXHJcbiotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiovXHJcbi4jeyRhcHAtcHJlZml4fS1wYWdpbmF0aW9ue1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4O1xyXG4gIC5wYWdpbmF0aW9uLFxyXG4gIC5wYWdlLW51bWJlcnN7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICAmLmN1cnJlbnR7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5yZXN1bHQtY291bnR7XHJcbiAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLypcclxuICAgIE1vYmlsZVxyXG4qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG4uYWN0aXZlLW1vYmlsZXtcclxuICAgIEBpbmNsdWRlIHNpemUoNDRweCw3MHB4KTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsaW5lLWhlaWdodDogNzBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSAwcyk7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmctdG9wOiA0cHg7XHJcbiAgJjpiZWZvcmV7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCR0b3BiYXItYmcsIDUlKTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIEBpbmNsdWRlIHNpemUoMXB4LDQwcHgpO1xyXG4gICAgQGluY2x1ZGUgcnRsLWxlZnQoMCk7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgJjpmaXJzdC1jaGlsZDpiZWZvcmV7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkdG9wYmFyLWJnLCA1JSkhaW1wb3J0YW50O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuYWN0aXZlLWNvbnRlbnR7XHJcbiAgICAgIEBpbmNsdWRlIHJ0bC1sZWZ0KGF1dG8pO1xyXG4gICAgfVxyXG4gIH1cclxuICA+IC5mYSwgPiAuaWNvbntcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG4gICYuY2FydC1wb3B1cHtcclxuICAgICAgLmZhLC5pY29ue1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJyN7JGltYWdlLXRoZW1lLXBhdGh9Y2FydC1tLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gIH1cclxuICAuYWN0aXZlLWNvbnRlbnR7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgY29sb3I6ICR0b3BiYXItbGluay1jb2xvcjtcclxuICAgIHBhZGRpbmc6ICR0aGVtZS1tYXJnaW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCR0b3BiYXItYmcsIDUlKTtcclxuICAgIEBpbmNsdWRlIHJ0bC1sZWZ0KC0xMDAwMHB4KTtcclxuICAgIEBpbmNsdWRlIG9wYWNpdHkoMCk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtaW4td2lkdGg6IDI3MHB4O1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgQGluY2x1ZGUgcnRsLXJpZ2h0KDApO1xyXG4gICAgQGluY2x1ZGUgcnRsLXRleHQtYWxpZ24tbGVmdCgpO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDAuM3MgZWFzZSAwcyk7XHJcbiAgfVxyXG4gICYuY2FydC1wb3B1cHtcclxuICAgIC5hY3RpdmUtY29udGVudHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkdG9wYmFyLWJnLCA1JSk7XHJcbiAgICAgIG1pbi13aWR0aDogMzIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50aXRsZXtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBAaW5jbHVkZSBydGwtbWFyZ2luKDAsIDAsIDEwcHgsIDApO1xyXG4gICAgcGFkZGluZy1ib3R0b206ICRwYWRkaW5nLWxnLXZlcnRpY2FsO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGxpZ2h0ZW4oJHRvcGJhci1iZywgMTAlKTtcclxuICB9XHJcbiAgdWx7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGl7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShmb250LXNpemUsJGZvbnQtc2l6ZS1iYXNlKTtcclxuICAgIH1cclxuICB9XHJcbiAgLm5hdmJhci10b2dnbGV7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogbWVkaXVtIG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICB9XHJcbn1cclxuXHJcbi8qXHJcbiAgICBDdXN0b20gUGFuZWxcclxuKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKi9cclxuLmN1c3RvbS1wYW5lbCB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIC5wYW5lbC1mb290ZXJ7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAxcHg7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkcGFuZWwtaW5uZXItYm9yZGVyO1xyXG4gIH1cclxufVxyXG5cclxuLnByaWNpbmctdGFibGVze1xyXG4gIC5wYW5lbC1oZWFkaW5ne1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xyXG4gIH1cclxuICAucGFuZWwtZm9vdGVye1xyXG4gICAgYm9yZGVyLXRvcDogMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLypcclxuICAgIEJveCBzZXJ2aWNlIGZvb3RlclxyXG4qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG4uYm94LXNlcnZpY2V7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwYWRkaW5nOjAgMTYuNjY2NyU7XHJcbiAgLmJveC1jb250ZW50e1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDk1cHggMCA3NXB4O1xyXG4gICAgLnNtYWxsLXRleHQsIC50aW55LXRleHQge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShmb250LXNpemUsICRmb250LXNpemUtYmFzZSAtIDIpO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgJjphZnRlciwmOmJlZm9yZXtcclxuICAgICAgICBoZWlnaHQ6IDFweDsgXHJcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgfSBcclxuICAgICAgJjphZnRlcntcclxuICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubGFyZ2UtdGV4dHtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAmLnllbGxvd3tcclxuICAgICAgICBjb2xvcjogJHllbGxvdztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRpbnktdGV4dHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKlxyXG4gICAgQ2Fyb3VzZWxcclxuKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKi9cclxuLmNhcm91c2VsLnNsaWRle1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLypcclxuICAgIFRhYnNcclxuKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKi9cclxuLnRhYnMtbGVmdCA+IC5uYXYtdGFicyB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMDtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICBiYWNrZ3JvdW5kOiAkbm9jb2xvcjtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIG1pbi13aWR0aDogMTYuNjY2NyU7XHJcbiAgJjphZnRlciwgJjpiZWZvcmV7XHJcbiAgICBjb250ZW50Om5vbmU7XHJcbiAgfVxyXG4gIGxpe1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE4cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgIGF7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKGZvbnQtc2l6ZSwgMTJweCk7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkbmF2LXRhYnMtbGVmdC1mb250LXdlaWdodDtcclxuICAgICAgY29sb3I6ICNhYWFhYWE7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcclxuICAgICAgYmFja2dyb3VuZDogJG5vY29sb3I7XHJcbiAgICAgICY6YWZ0ZXIsICY6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciwgJjpmb2N1c3tcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkbm9jb2xvcjtcclxuICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkbmF2LXRhYnMtbGVmdC1mb250LXdlaWdodDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZXtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRub2NvbG9yO1xyXG4gICAgICBhLCBhOmhvdmVyLCBhOmZvY3Vze1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkbmF2LXRhYnMtbGVmdC1mb250LXdlaWdodDtcclxuICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi50YWJiYWJsZSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmJhY2stdG9we1xyXG4gIEBpbmNsdWRlIHNpemUoNDBweCwgNDBweCk7XHJcbiAgbGluZS1oZWlnaHQ6IDQ5cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBib3R0b206IDcwcHg7XHJcbiAgQGluY2x1ZGUgcnRsLXJpZ2h0KDMwcHgpO1xyXG4gIHotaW5kZXg6IDk7XHJcbiAgY29sb3I6ICRncmF5LWRhcms7XHJcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBAaW5jbHVkZSBvcGFjaXR5KDApO1xyXG4gIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDIwcHgpKTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCBhbGwgMC4zcyBlYXNlKTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgYm9yZGVyOjJweCBzb2xpZCAkZ3JheS1kYXJrO1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0ZGlzcGxheTpub25lO1xyXG5cdH1cclxuICBpe1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcblx0JjpiZWZvcmV7XHJcblx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDFweCk7XHJcblx0fVxyXG4gIH1cclxuICAmOmhvdmVye1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYmFja2dyb3VuZDogJHRoZW1lLWNvbG9yO1xyXG5cdGNvbG9yOndoaXRlO1xyXG5cdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcbiAgfVxyXG4gICYuYnV0dG9uLXNob3d7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSk7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi53cG1sLWxhbmd1YWdlcyBpbWd7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbn0gXHJcblxyXG4jX2F0c3Noe1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgIEZPUk0gXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovICBcclxuLndwYl9idXR0b25fYSAud3BiX2J1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICMyNTI1MjU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItZGVmYXVsdDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG5cclxuLmJ0bi1vdXRsaW5le1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUoJGJ0bi1vdXRsaW5lLWNvbG9yLCAkYnRuLW91dGxpbmUtYmcsICRidG4tb3V0bGluZS1ib3JkZXIsICRidG4tb3V0bGluZS1ob3Zlci1iZywgJGJ0bi1vdXRsaW5lLWhvdmVyLWNvbG9yLCAkYnRuLW91dGxpbmUtYm9yZGVyLWhvdmVyKTtcclxuICAgIEBpbmNsdWRlIHN0YXRlLWhvdmVyLWRlZmF1bHQoLjNzLCAkYnRuLW91dGxpbmUtaG92ZXItYmcsICRidG4tb3V0bGluZS1ob3Zlci1iZyk7XHJcbn1cclxuLmJ0bi1vdXRsaW5lLWxne1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1vdXRsaW5lLWxnLXBhZGRpbmctdmVydGljYWwsJGJ0bi1vdXRsaW5lLWxnLXBhZGRpbmctaG9yaXpvbnRhbCwkYnRuLW91dGxpbmUtbGctZm9udC1zaXplLCRidG4tb3V0bGluZS1sZy1saW5lLWhlaWdodCwkYnRuLW91dGxpbmUtbGctYm9yZGVyLXJhZGl1cyk7XHJcbn1cclxuLmJ0bi1vdXRsaW5lLXNtIHtcclxuICAgIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tb3V0bGluZS1zbS1wYWRkaW5nLXZlcnRpY2FsLCAkYnRuLW91dGxpbmUtc20tcGFkZGluZy1ob3Jpem9udGFsLCAkYnRuLW91dGxpbmUtc20tZm9udC1zaXplLCAkYnRuLW91dGxpbmUtc20tbGluZS1oZWlnaHQsICRidG4tb3V0bGluZS1zbS1ib3JkZXItcmFkaXVzKTtcclxufVxyXG4uYnRuLW91dGxpbmUteHN7XHJcbiAgICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLW91dGxpbmUteHMtcGFkZGluZy12ZXJ0aWNhbCwgJGJ0bi1vdXRsaW5lLXhzLXBhZGRpbmctaG9yaXpvbnRhbCwgJGJ0bi1vdXRsaW5lLXhzLWZvbnQtc2l6ZSwgJGJ0bi1vdXRsaW5lLXhzLWxpbmUtaGVpZ2h0LCAkYnRuLW91dGxpbmUteHMtYm9yZGVyLXJhZGl1cyk7XHJcbn1cclxuLmJ0bi1vdXRsaW5lLWludmVyc2V7XHJcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZSgkYnRuLW91dGxpbmUtaW52ZXJzZS1jb2xvciwgJGJ0bi1vdXRsaW5lLWludmVyc2UtYmcsICRidG4tb3V0bGluZS1pbnZlcnNlLWJvcmRlci1jb2xvciwgJGJ0bi1vdXRsaW5lLWludmVyc2UtaG92ZXItYmcsJGJ0bi1vdXRsaW5lLWludmVyc2UtaG92ZXItY29sb3IsJGJ0bi1vdXRsaW5lLWludmVyc2UtYm9yZGVyLWhvdmVyLWNvbG9yKTtcclxuICAgIEBpbmNsdWRlIHN0YXRlLWhvdmVyLWRlZmF1bHQoLjNzLCAkYnRuLW91dGxpbmUtaW52ZXJzZS1ob3Zlci1iZywgJHdoaXRlKTtcclxufVxyXG4uYnRuLWludmVyc2V7XHJcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZSgkYnRuLWludmVyc2UtY29sb3IsICRidG4taW52ZXJzZS1iZywgJGJ0bi1pbnZlcnNlLWJvcmRlci1jb2xvciwgJGJ0bi1pbnZlcnNlLWhvdmVyLWJnLCAkYnRuLWludmVyc2UtaG92ZXItY29sb3IsICRidG4taW52ZXJzZS1ib3JkZXItaG92ZXItY29sb3IpO1xyXG4gICAgQGluY2x1ZGUgc3RhdGUtaG92ZXItZGVmYXVsdCguM3MsICRidG4tb3V0bGluZS1pbnZlcnNlLWhvdmVyLWJnLCAkYnRuLW91dGxpbmUtaW52ZXJzZS1ob3Zlci1iZyk7XHJcbn1cclxuXHJcblxyXG4uYnRuLWNhcnQgYXtcclxuICAgIEBleHRlbmQgLmJ0bi1hY3Rpb24sIC5idG4tb3V0bGluZS1pbnZlcnNlO1xyXG59XHJcblxyXG4uYnRuLWFjdGlvbntcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nOiAwcHggMTBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjRzIGVhc2UgMHMpO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuLyogU2VhcmNoIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5zZWFyY2hmb3Jte1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB1bC5yZXN1bHQtc2VhcmNoLXByb2R1Y3Rze1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNDFweDtcclxuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICBAaW5jbHVkZSBydGwtbGVmdCgwKTtcclxuICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgei1pbmRleDogOTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xyXG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgIG92ZXJmbG93LXg6aGlkZGVuO1xyXG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICBtaW4taGVpZ2h0OiA2MHB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiAyNjBweDtcclxuICAgICAgQGluY2x1ZGUgcnRsLXRleHQtYWxpZ24tbGVmdCgpO1xyXG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCAwcHggMXB4IDEycHggMnB4IHJnYmEoMTQ0LCAxNDQsIDE0NCwgMC4zKSk7XHJcbiAgICAgICYubG9hZGluZ3tcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBydGwtbGVmdCg1MCUpO1xyXG4gICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDE3cHgpO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgY29udGVudDogXCJcXGUwMmRcIjtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgIEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgwKTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRWxlZ2FudEljb25zJztcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uKDJzIGxpbmVhciAwcyBub3JtYWwgbm9uZSBpbmZpbml0ZSBydW5uaW5nIHNwaW5Bcm91bmQpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICBAaW5jbHVkZSBzcXVhcmUoYXV0byk7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpe1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpe1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDI4MnB4O1xyXG4gICAgICB9XHJcbiAgICAgIGxpe1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMzMuMzMzMzMlO1xyXG4gICAgICAgICAgQGluY2x1ZGUgcnRsLXBhZGRpbmctcmlnaHQoMjBweCk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBydGwtZmxvYXQtbGVmdCgpO1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KXtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5pdGVtLWltYWdle1xyXG4gICAgICAgICAgICAgIG1pbi13aWR0aDogODBweDtcclxuICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5pdGVtLWNvbnRlbnR7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgyMHB4KTtcclxuICAgICAgICAgICAgICAucHJpY2V7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgfVxyXG59XHJcbi5zZWFyY2gtYm94IHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4uc2VhcmNoLW92ZXJsYXkge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB0b3A6IDA7XHJcblx0YmFja2dyb3VuZDokd2hpdGU7XHJcbiAgICBjb2xvcjogJGdyYXktZGFyaztcclxuICAgIEBpbmNsdWRlIHJ0bC1yaWdodCgwKTtcclxuICAgIHotaW5kZXg6IDk5OTk5O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNXMgZWFzZS1pbi1vdXQpO1xyXG5cdHBhZGRpbmctdG9wOjkwcHg7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cyl7XHJcblx0XHRwYWRkaW5nLXRvcDo1MHB4O1xyXG5cdH1cclxuICAgICYuc2VhcmNoLXZpc2libGV7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxuXHQuc2VhcmNoLXRvcHtcclxuXHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTozMHB4O1xyXG5cdFx0aDJ7XHJcblx0XHRcdG1hcmdpbjowIDAgMTBweDtcclxuXHRcdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHR9XHJcblx0fVxyXG4gICAgLmNsb3NlLXNlYXJjaHtcclxuXHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbToxMHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0aXtcclxuXHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHR0b3A6M3B4O1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoNXB4KTtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0fVxyXG4gICAgfVxyXG4gICAgLnNlYXJjaC1mcm9te1xyXG5cdFx0bWFyZ2luOmF1dG87XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcclxuXHRcdFx0d2lkdGg6YXV0bztcclxuXHRcdH1cclxuXHRcdC5zZWxlY3RfY2F0ZWdvcnl7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjUwcHg7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRjb250ZW50OlwifFwiO1xyXG5cdFx0XHRcdGNvbG9yOnJnYmEoJHdoaXRlLDAuNSk7XHJcblx0XHRcdFx0bWFyZ2luOjAgMzBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQucHdiLWRyb3Bkb3duLXRvZ2dsZXtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNTBweDtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCg1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdHVse1xyXG5cdFx0XHRcdHBhZGRpbmc6MTVweCAzMHB4O1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6MzUwcHg7XHJcblx0XHRcdFx0b3ZlcmZsb3c6YXV0bztcclxuXHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjVmNWY1O1xyXG5cdFx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDoxLjM7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjE1cHggMDtcclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTowO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjpob3ZlciwmLmFjdGl2ZXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNhcmV0e1xyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRjb250ZW50OlwiXFxmMGQ3XCI7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zZWFyY2gtYm94e1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1sZWZ0KCk7XHJcblx0XHRcdGZsZXg6MTtcclxuXHRcdFx0aW5wdXRbdHlwZT1cInRleHRcIl17XHJcblx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjUwcHg7XHJcblx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTo0MHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlcigkdGV4dC1jb2xvcik7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbToycHggc29saWQgJGdyYXktZGFyaztcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbToyMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206NTBweDtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MjVweDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOjVweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0I3NlYXJjaHN1Ym1pdHtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6MTVweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtcclxuXHRcdFx0XHRmb250LXNpemU6MjVweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDo3MDA7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgwKTtcclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQ+Lmljb24tc2VhcmNoe1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZVkoMTgwZGVnKSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdD5zcGFue1xyXG5cdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0XHRcdHRvcDoyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLW1kLW1heCl7XHJcblx0XHRcdFx0d2lkdGg6YXV0bztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnJlc3VsdC1zZWFyY2gtcHJvZHVjdHN7XHJcblx0XHRcdGRpc3BsYXk6ZmxleCAhaW1wb3J0YW50O1xyXG5cdFx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcdFx0ei1pbmRleDogMTAwMDA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XHJcblx0XHRcdGxlZnQ6MDtcclxuXHRcdFx0bGlzdC1zdHlsZTpub25lO1xyXG5cdFx0XHRtYXJnaW46MCAtMTVweDtcclxuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjc1cHgpO1xyXG5cdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10cmFja1xyXG5cdFx0XHR7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJcclxuXHRcdFx0e1xyXG5cdFx0XHRcdHdpZHRoOiA1cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJcclxuXHRcdFx0e1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyYXktZGFyaywgMC4xKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQubm8tcmVzdWx0LWl0ZW17XHJcblx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRwYWRkaW5nOjAgMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaXRlbS1zZWFyY2h7XHJcblx0XHRcdFx0bGlzdC1zdHlsZTpub25lO1xyXG5cdFx0XHRcdHBhZGRpbmc6MCAxNXB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOjI1JTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjMwcHg7XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1tZC1tYXgpe1xyXG5cdFx0XHRcdFx0d2lkdGg6MzMuMzMlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0XHR3aWR0aDo1MCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5pdGVtLWNvbnRlbnR7XHJcblx0XHRcdFx0PmF7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6MjBweDtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQucHJpY2V7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE2cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHRcdGRlbHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxM3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmxvYWRpbmd7XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjExMFwiO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGFuaW1hdGlvbigycyBsaW5lYXIgMHMgbm9ybWFsIG5vbmUgaW5maW5pdGUgcnVubmluZyBzcGluQXJvdW5kKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbiAgICAuZm9ybS1jb250ZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIFNlbGVjdCwgSW5wdXQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXHJcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcclxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLGlucHV0W3R5cGU9XCJ0ZWxcIl0sXHJcbnRleHRhcmVhLHNlbGVjdHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyO1xyXG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmc7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xyXG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLW8tYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5zZWxlY3R7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHRyYW5zcGFyZW50IDUwJSwgZ3JheSA1MCUpLCBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCBncmF5IDUwJSwgdHJhbnNwYXJlbnQgNTAlKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjY2NjLCAjY2NjKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDE4cHgpIGNhbGMoMWVtICsgMXB4KSwgY2FsYygxMDAlIC0gMTNweCkgY2FsYygxZW0gKyAxcHgpLCBjYWxjKDEwMCUgLSAyLjVlbSkgMC41ZW07XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDZweCA1cHgsIDZweCA1cHgsIDAgMS41ZW07XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdHdpZHRoOjEwMCU7XHJcbiAgICAmOmZvY3Vze1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsICRncmF5LWRhcmsgNTAlLCB0cmFuc3BhcmVudCA1MCUpLCBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB0cmFuc3BhcmVudCA1MCUsICRncmF5LWRhcmsgNTAlKSwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjY2NjLCAjY2NjKTtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMTNweCkgMWVtLCBjYWxjKDEwMCUgLSAxOXB4KSAxZW0sIGNhbGMoMTAwJSAtIDIuNWVtKSAwLjVlbTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiA2cHggNXB4LCA1cHggNXB4LCAwIDEuNWVtO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBib3JkZXItY29sb3I6ICRncmF5LWRhcms7XHJcbiAgICAgIG91dGxpbmU6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jaG9zZW4tY29udGFpbmVye1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWZvcm17XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDNweCk7XHJcbiAgICBiYWNrZ3JvdW5kOiAkaW5wdXQtZ3JvdXAtZm9ybS1iZztcclxuICAgIG1hcmdpbjogJGlucHV0LWdyb3VwLWZvcm0tbWFyZ2luO1xyXG4gICAgLmZvcm0tY29udHJvbC1yZXZlcnNlZHtcclxuICAgICAgICBib3JkZXI6IDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkaW5wdXQtZm9ybS1iZztcclxuICAgICAgICBjb2xvcjogZGFya2VuKCR3aGl0ZSwgMjAlKTtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoZm9udC1zaXplLDE0cHgpO1xyXG4gICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXN7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmlucHV0LWdyb3VwLWFkZG9ue1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkaW5wdXQtZm9ybS1iZztcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoNHB4KTtcclxuICAgIH1cclxufVxyXG5cclxuLnNlbGVjdHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aWR0aDogMTgwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgc2VsZWN0e1xyXG4gICAgICAgIEBpbmNsdWRlIGFwcGVhcmFuY2UoKTtcclxuICAgICAgICB3aWR0aDoyMDBweDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIiN7JGltYWdlLXRoZW1lLXBhdGh9YXJyb3cucG5nXCIpIG5vLXJlcGVhdCA4NSUgY2VudGVyO1xyXG4gICAgICAgICY6aG92ZXIsJjpmb2N1c3tcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgIE9GRi1DQU5WQVMgIFxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqLyAgXHJcblxyXG4vLyBCdXR0b25cclxuLm9mZi1jYW52YXMtdG9nZ2xlIHtcclxuICAgIGJvcmRlcjogMCBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgQGluY2x1ZGUgcnRsLXJpZ2h0KDE0MHB4KTtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgICBAaW5jbHVkZSBzcXVhcmUoNjhweCk7XHJcbiAgICBAaW5jbHVkZSBib3JkZXIoMCAwIDAgMXB4LCBsaWdodGVuKCR0b3BiYXItYmcsIDUlKSwgc29saWQpO1xyXG4gICAgdG9wOiAkbmF2YmFyLW9mZmNhbnZhcy1idXR0b24tcG9zaXRpb247XHJcbiAgICAuaWNvbi1iYXJ7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW46IDI0cHggMjRweCAwO1xyXG4gICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjphY3RpdmUsXHJcbiAgICAmOmZvY3Vze1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEludmVyc2UgbmF2YmFyXHJcbi5uYXZiYXItb2ZmY2FudmFzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItb2ZmY2FudmFzLWJnO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgLm5hdmJhci1icmFuZCB7XHJcbiAgICAgICAgY29sb3I6ICRuYXZiYXItb2ZmY2FudmFzLWJyYW5kLWNvbG9yO1xyXG4gICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLW9mZmNhbnZhcy1icmFuZC1ob3Zlci1jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1vZmZjYW52YXMtYnJhbmQtaG92ZXItYmc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hdmJhci10ZXh0IHtcclxuICAgICAgICBjb2xvcjogJG5hdmJhci1vZmZjYW52YXMtY29sb3I7XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLW5hdiB7XHJcbiAgICAgICAgPiBsaXtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICA+IGxpID4gYSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShmb250LXNpemUsJG5hdmJhci1vZmZjYW52YXMtbGluay1mb250LXNpemUpO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5hdmJhci1vZmZjYW52YXMtbGluay1ob3Zlci1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItb2ZmY2FudmFzLWxpbmstaG92ZXItYmc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPiAuYWN0aXZlID4gYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLW9mZmNhbnZhcy1saW5rLWhvdmVyLWNvbG9yO1xyXG4gICAgICAgICAgICAmLFxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLW9mZmNhbnZhcy1saW5rLWhvdmVyLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gLmRpc2FibGVkID4gYSB7XHJcbiAgICAgICAgICAgICYsXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRuYXZiYXItb2ZmY2FudmFzLWxpbmstZGlzYWJsZWQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLW9mZmNhbnZhcy1saW5rLWRpc2FibGVkLWJnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBEYXJrZW4gdGhlIHJlc3BvbnNpdmUgbmF2IHRvZ2dsZVxyXG4ubmF2YmFyLXRvZ2dsZSB7XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1vZmZjYW52YXMtdG9nZ2xlLWhvdmVyLWJnO1xyXG4gICAgfVxyXG4gICAgLmljb24tYmFyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLW9mZmNhbnZhcy10b2dnbGUtaWNvbi1iYXItYmc7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXZiYXItY29sbGFwc2UsXHJcbi5uYXZiYXItZm9ybSB7XHJcbiAgICBib3JkZXItY29sb3I6IGRhcmtlbigkbmF2YmFyLW9mZmNhbnZhcy1iZywgNyUpO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi8vIERyb3Bkb3duc1xyXG4ubmF2YmFyLW5hdiB7XHJcbiAgICBhIHtcclxuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLW9mZmNhbnZhcy1saW5rLWhvdmVyLWJnO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uZHJvcGRvd24gPiBhOmhvdmVyIC5jYXJldCB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkbmF2YmFyLW9mZmNhbnZhcy1saW5rLWhvdmVyLWNvbG9yO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJG5hdmJhci1vZmZjYW52YXMtbGluay1ob3Zlci1jb2xvcjtcclxufVxyXG4uZHJvcGRvd24gPiBhIC5jYXJldCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJvcmRlcjogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB0b3A6IDE1cHg7XHJcbiAgICBAaW5jbHVkZSBydGwtcmlnaHQoMjBweCk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoZm9udC1zaXplLCRmb250LXNpemUtYmFzZSk7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICR0aGVtZS1mb250LWljb24tbmFtZTtcclxuICAgIH1cclxufVxyXG4uZHJvcGRvd24tbWVudXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoMSk7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBAaW5jbHVkZSBvcGFjaXR5KDApO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjI1cyBlYXNlKTtcclxuICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJG5hdmJhci1vZmZjYW52YXMtYmcsIDEwJSk7XHJcblx0bGVmdDphdXRvICFpbXBvcnRhbnQ7XHJcblx0Ji5zaG93e1xyXG5cdFx0QGluY2x1ZGUgb3BhY2l0eS1zKCk7XHJcblx0fVxyXG4gICAgLmNhcmV0e1xyXG4gICAgICAgIHRvcDogNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcclxuICAgIC5vcGVuIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICBAaW5jbHVkZSBvcGFjaXR5KDEpO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgPiAuZHJvcGRvd24taGVhZGVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLW9mZmNhbnZhcy1ib3JkZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gbGkgPiBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICRuYXZiYXItb2ZmY2FudmFzLWxpbmstY29sb3I7XHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRuYXZiYXItb2ZmY2FudmFzLWxpbmstaG92ZXItY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLW9mZmNhbnZhcy1saW5rLWhvdmVyLWJnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gLmRpc2FibGVkID4gYSB7XHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRuYXZiYXItb2ZmY2FudmFzLWxpbmstZGlzYWJsZWQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLW9mZmNhbnZhcy1saW5rLWRpc2FibGVkLWJnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2YmFyLWxpbmsge1xyXG4gICAgY29sb3I6ICRuYXZiYXItb2ZmY2FudmFzLWxpbmstY29sb3I7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRuYXZiYXItb2ZmY2FudmFzLWxpbmstaG92ZXItY29sb3I7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFRoZSBXcmFwcGVyXHJcbi5ub3Njcm9sbCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG4uY29tbWVudC1mb3JtLWNvbW1lbnQgdGV4dGFyZWEjY29tbWVudHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZWxlbWVudG9yLXBhZ2V7XHJcblx0I21haW4tY29udGVudCA+LmNvbnRhaW5lcntcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1heC13aWR0aDoxMDAlO1xyXG5cdH1cclxuXHQjYndwLW1haW4gPi5jb250YWluZXJ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXgtd2lkdGg6MTAwJTtcclxuXHRcdD4ucm93e1xyXG5cdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0Pi5jb2wtbGctMTIuY29sLW1kLTEye1xyXG5cdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ud29vY29tbWVyY2UtcGFnaW5hdGlvbiwgLmxvb3AtcGFnaW5hdGlvbiB7XHJcblx0PnVsLnBhZ2UtbnVtYmVycyB7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRwYWRkaW5nOjA7XHJcblx0XHRAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1sZWZ0KCk7XHJcblx0XHRsaSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDVweCk7XHJcblx0XHRcdGEsIHNwYW57XHJcblx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzMnB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdHRleHQtaW5kZW50OjFweDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0Jjpob3ZlciwgJi5jdXJyZW50LCAmOmZvY3Vze1xyXG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLm5leHQsICYucHJldntcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IGVsZWdhbnRpY29ucztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6aG92ZXIsJjpmb2N1c3tcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYucHJldntcclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcMzRcIjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5uZXh0e1xyXG5cdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFwzNVwiO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5wYWdlLWxpbmtze1xyXG5cdC5wYWdlLWxpbmtzLXRpdGxle1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtcclxuXHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCg1cHgpO1xyXG5cdH1cclxuXHQ+c3Bhbjpub3QoLnBhZ2UtbGlua3MtdGl0bGUpe1xyXG5cdFx0QGluY2x1ZGUgc3F1YXJlKDQwcHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6NDBweDtcclxuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0Ym9yZGVyOjFweCBzb2xpZCAkdGhlbWUtY29sb3I7XHJcblx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoNXB4KTtcclxuXHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdH1cclxuXHRhe1xyXG5cdFx0QGluY2x1ZGUgc3F1YXJlKDQwcHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6MzhweDtcclxuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0Ym9yZGVyOjFweCBzb2xpZCByZ2JhKCRsaWdodC1ncmF5LDAuNSk7XHJcblx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoNXB4KTtcclxuXHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmZhbmN5Ym94LWNsb3Nle1xyXG5cdGJhY2tncm91bmQtY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdCY6aG92ZXJ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiRncmF5LWRhcms7XHJcblx0fVxyXG59XHJcbmJ1dHRvbntcclxuXHQmOmZvY3Vze1xyXG5cdFx0Ym94LXNoYWRvdzogdW5zZXQgIWltcG9ydGFudDtcclxuXHRcdG91dGxpbmU6IDA7XHJcblx0fVxyXG59XHJcbi53cC1ibG9jay1idXR0b257XHJcblx0Y29sb3I6ICNmZmY7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcclxufVxyXG4ud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVye1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XHJcbn1cclxuLndwLWJsb2NrLWJ1dHRvbl9fbGlua3tcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzEzNDQwO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMTJweCAyNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XHJcbn1cclxuLmlzLXN0eWxlLW91dGxpbmV7XHJcblx0Y29sb3I6ICMzMTM0NDA7XHJcblx0LndwLWJsb2NrLWJ1dHRvbl9fbGlua3tcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQ7XHJcblx0fVxyXG59XHJcbi53cC1ibG9jay1jb3ZlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XHJcbiAgbWluLWhlaWdodDogNDMwcHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ud3AtYmxvY2stY292ZXItaW1hZ2Uge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xyXG4gIG1pbi1oZWlnaHQ6IDQzMHB4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgJi5oYXMtcGFyYWxsYXgge1xyXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuICB9XHJcbn1cclxuXHJcbi53cC1ibG9jay1jb3Zlci5oYXMtcGFyYWxsYXgge1xyXG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcbn1cclxuXHJcbkBzdXBwb3J0cyAoLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoKSB7XHJcbiAgLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1wYXJhbGxheCwgLndwLWJsb2NrLWNvdmVyLmhhcy1wYXJhbGxheCB7XHJcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XHJcbiAgLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1wYXJhbGxheCwgLndwLWJsb2NrLWNvdmVyLmhhcy1wYXJhbGxheCB7XHJcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcclxuICB9XHJcbn1cclxuXHJcbi53cC1ibG9jay1jb3Zlci1pbWFnZS5oYXMtYmFja2dyb3VuZC1kaW06YmVmb3JlLCAud3AtYmxvY2stY292ZXIuaGFzLWJhY2tncm91bmQtZGltOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbiAgb3BhY2l0eTogLjU7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG5cclxuLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtYmFja2dyb3VuZC1kaW0tMTA6YmVmb3JlLCAud3AtYmxvY2stY292ZXIuaGFzLWJhY2tncm91bmQtZGltLmhhcy1iYWNrZ3JvdW5kLWRpbS0xMDpiZWZvcmUge1xyXG4gIG9wYWNpdHk6IDAuMTtcclxufVxyXG5cclxuLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtYmFja2dyb3VuZC1kaW0tMjA6YmVmb3JlLCAud3AtYmxvY2stY292ZXIuaGFzLWJhY2tncm91bmQtZGltLmhhcy1iYWNrZ3JvdW5kLWRpbS0yMDpiZWZvcmUge1xyXG4gIG9wYWNpdHk6IDAuMjtcclxufVxyXG5cclxuLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtYmFja2dyb3VuZC1kaW0tMzA6YmVmb3JlLCAud3AtYmxvY2stY292ZXIuaGFzLWJhY2tncm91bmQtZGltLmhhcy1iYWNrZ3JvdW5kLWRpbS0zMDpiZWZvcmUge1xyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG5cclxuLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtYmFja2dyb3VuZC1kaW0tNDA6YmVmb3JlLCAud3AtYmxvY2stY292ZXIuaGFzLWJhY2tncm91bmQtZGltLmhhcy1iYWNrZ3JvdW5kLWRpbS00MDpiZWZvcmUge1xyXG4gIG9wYWNpdHk6IDAuNDtcclxufVxyXG5cclxuLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtYmFja2dyb3VuZC1kaW0tNTA6YmVmb3JlLCAud3AtYmxvY2stY292ZXIuaGFzLWJhY2tncm91bmQtZGltLmhhcy1iYWNrZ3JvdW5kLWRpbS01MDpiZWZvcmUge1xyXG4gIG9wYWNpdHk6IDAuNTtcclxufVxyXG5cclxuLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtYmFja2dyb3VuZC1kaW0tNjA6YmVmb3JlLCAud3AtYmxvY2stY292ZXIuaGFzLWJhY2tncm91bmQtZGltLmhhcy1iYWNrZ3JvdW5kLWRpbS02MDpiZWZvcmUge1xyXG4gIG9wYWNpdHk6IDAuNjtcclxufVxyXG5cclxuLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtYmFja2dyb3VuZC1kaW0tNzA6YmVmb3JlLCAud3AtYmxvY2stY292ZXIuaGFzLWJhY2tncm91bmQtZGltLmhhcy1iYWNrZ3JvdW5kLWRpbS03MDpiZWZvcmUge1xyXG4gIG9wYWNpdHk6IDAuNztcclxufVxyXG5cclxuLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtYmFja2dyb3VuZC1kaW0tODA6YmVmb3JlLCAud3AtYmxvY2stY292ZXIuaGFzLWJhY2tncm91bmQtZGltLmhhcy1iYWNrZ3JvdW5kLWRpbS04MDpiZWZvcmUge1xyXG4gIG9wYWNpdHk6IDAuODtcclxufVxyXG5cclxuLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtYmFja2dyb3VuZC1kaW0tOTA6YmVmb3JlLCAud3AtYmxvY2stY292ZXIuaGFzLWJhY2tncm91bmQtZGltLmhhcy1iYWNrZ3JvdW5kLWRpbS05MDpiZWZvcmUge1xyXG4gIG9wYWNpdHk6IDAuOTtcclxufVxyXG5cclxuLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtYmFja2dyb3VuZC1kaW0tMTAwOmJlZm9yZSwgLndwLWJsb2NrLWNvdmVyLmhhcy1iYWNrZ3JvdW5kLWRpbS5oYXMtYmFja2dyb3VuZC1kaW0tMTAwOmJlZm9yZSB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLndwLWJsb2NrLWNvdmVyLWltYWdlIHtcclxuICAmLmFsaWdubGVmdCwgJi5hbGlnbnJpZ2h0IHtcclxuICAgIG1heC13aWR0aDogMzA1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi53cC1ibG9jay1jb3ZlciB7XHJcbiAgJi5hbGlnbmxlZnQsICYuYWxpZ25yaWdodCB7XHJcbiAgICBtYXgtd2lkdGg6IDMwNXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4ud3AtYmxvY2stY292ZXItaW1hZ2U6YWZ0ZXIsIC53cC1ibG9jay1jb3ZlcjphZnRlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBmb250LXNpemU6IDA7XHJcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuQHN1cHBvcnRzIChwb3NpdGlvbjogLXdlYmtpdC1zdGlja3kpIG9yIChwb3NpdGlvbjogc3RpY2t5KSB7XHJcbiAgLndwLWJsb2NrLWNvdmVyLWltYWdlOmFmdGVyLCAud3AtYmxvY2stY292ZXI6YWZ0ZXIge1xyXG4gICAgY29udGVudDogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi53cC1ibG9jay1jb3Zlci1pbWFnZSB7XHJcbiAgJi5hbGlnbmNlbnRlciwgJi5hbGlnbmxlZnQsICYuYWxpZ25yaWdodCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxufVxyXG5cclxuLndwLWJsb2NrLWNvdmVyIHtcclxuICAmLmFsaWduY2VudGVyLCAmLmFsaWdubGVmdCwgJi5hbGlnbnJpZ2h0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG59XHJcblxyXG4ud3AtYmxvY2stY292ZXItaW1hZ2UgLndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIsIC53cC1ibG9jay1jb3ZlciAud3AtYmxvY2stY292ZXJfX2lubmVyLWNvbnRhaW5lciB7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgY29sb3I6ICNmOGY5Zjk7XHJcbn1cclxuXHJcbi53cC1ibG9jay1jb3Zlci1pbWFnZSB7XHJcbiAgLndwLWJsb2NrLXN1YmhlYWQ6bm90KC5oYXMtdGV4dC1jb2xvciksIGgxOm5vdCguaGFzLXRleHQtY29sb3IpLCBoMjpub3QoLmhhcy10ZXh0LWNvbG9yKSwgaDM6bm90KC5oYXMtdGV4dC1jb2xvciksIGg0Om5vdCguaGFzLXRleHQtY29sb3IpLCBoNTpub3QoLmhhcy10ZXh0LWNvbG9yKSwgaDY6bm90KC5oYXMtdGV4dC1jb2xvciksIHA6bm90KC5oYXMtdGV4dC1jb2xvcikge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgfVxyXG59XHJcblxyXG4ud3AtYmxvY2stY292ZXIge1xyXG4gIC53cC1ibG9jay1zdWJoZWFkOm5vdCguaGFzLXRleHQtY29sb3IpLCBoMTpub3QoLmhhcy10ZXh0LWNvbG9yKSwgaDI6bm90KC5oYXMtdGV4dC1jb2xvciksIGgzOm5vdCguaGFzLXRleHQtY29sb3IpLCBoNDpub3QoLmhhcy10ZXh0LWNvbG9yKSwgaDU6bm90KC5oYXMtdGV4dC1jb2xvciksIGg2Om5vdCguaGFzLXRleHQtY29sb3IpLCBwOm5vdCguaGFzLXRleHQtY29sb3IpIHtcclxuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ud3AtYmxvY2stY292ZXJfX3ZpZGVvLWJhY2tncm91bmQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHotaW5kZXg6IDA7XHJcbiAgLW8tb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuXHJcbi53cC1ibG9jay1jb3Zlci1pbWFnZS10ZXh0LCAud3AtYmxvY2stY292ZXItdGV4dCwgc2VjdGlvbi53cC1ibG9jay1jb3Zlci1pbWFnZSBoMiB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi53cC1ibG9jay1jb3Zlci1pbWFnZS10ZXh0IGEge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG5cclxuICAmOmFjdGl2ZSwgJjpmb2N1cywgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbi53cC1ibG9jay1jb3Zlci10ZXh0IGEge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG5cclxuICAmOmFjdGl2ZSwgJjpmb2N1cywgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbnNlY3Rpb24ud3AtYmxvY2stY292ZXItaW1hZ2UgaDIgYSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcblxyXG4gICY6YWN0aXZlLCAmOmZvY3VzLCAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG4ud3AtYmxvY2stY292ZXIge1xyXG4gICAgJi5oYXMtbGVmdC1jb250ZW50IHtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIH1cclxuICAgICYuaGFzLXJpZ2h0LWNvbnRlbnQge1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIH1cclxufVxyXG4ud3AtYmxvY2stY292ZXItaW1hZ2Uge1xyXG4gICYuaGFzLWxlZnQtY29udGVudCAud3AtYmxvY2stY292ZXItaW1hZ2UtdGV4dCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ud3AtYmxvY2stY292ZXIuaGFzLWxlZnQtY29udGVudCAud3AtYmxvY2stY292ZXItdGV4dCwgc2VjdGlvbi53cC1ibG9jay1jb3Zlci1pbWFnZS5oYXMtbGVmdC1jb250ZW50ID4gaDIge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi53cC1ibG9jay1jb3Zlci1pbWFnZS5oYXMtcmlnaHQtY29udGVudCAud3AtYmxvY2stY292ZXItaW1hZ2UtdGV4dCwgLndwLWJsb2NrLWNvdmVyLmhhcy1yaWdodC1jb250ZW50IC53cC1ibG9jay1jb3Zlci10ZXh0LCBzZWN0aW9uLndwLWJsb2NrLWNvdmVyLWltYWdlLmhhcy1yaWdodC1jb250ZW50ID4gaDIge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLndwLWJsb2NrLWNvdmVyLWltYWdlIC53cC1ibG9jay1jb3Zlci1pbWFnZS10ZXh0LCAud3AtYmxvY2stY292ZXIgLndwLWJsb2NrLWNvdmVyLXRleHQsIHNlY3Rpb24ud3AtYmxvY2stY292ZXItaW1hZ2UgPiBoMiB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgei1pbmRleDogMTtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIG1heC13aWR0aDogNjEwcHg7XHJcbiAgcGFkZGluZzogMTRweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgc3Ryb25ne1xyXG5cdGZvbnQtc2l6ZTogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcclxuXHRmb250LXdlaWdodDo1MDA7XHJcbiAgfVxyXG59XHJcbi53cC1ibG9jay1pbWFnZSAuYWxpZ25jZW50ZXJ7XHJcblx0Y2xlYXI6Ym90aDtcclxufVxyXG4ud3AtYmxvY2stZ2FsbGVyeXtcclxuXHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59IiwiQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5id3AtbmF2aWdhdGlvbntcblx0XHRkaXNwbGF5IDogbm9uZTtcblx0fVxuXHQucnRse1xuXHRcdC5id3AtY2FudmFzLW5hdmlnYXRpb24gLm1lbnUgbGkgLm1tLW5leHQ6OmJlZm9yZXtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMTc3XCI7XG5cdFx0fVxuXHR9XG5cdC5tbS1idG57XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHR9XG5cdC8qIE1haW4gTWVudSAqL1xuXHQuYndwLWNhbnZhcy1uYXZpZ2F0aW9uLC5id3AtY2FudmFzLXZlcnRpY2FsIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMDtcblx0XHRib3R0b206IDBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0d2lkdGg6IDI4MHB4O1xuXHRcdHotaW5kZXg6IDk5OTk5OTtcblx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4IDAgMCAxcHg7XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZTNkKC0yODBweCwgMCwgMCkpO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNXMgZWFzZS1pbi1vdXQgMHMpO1xuXHRcdC5yZW1vdmUtbWVnYW1lbnUge1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdH1cblx0XHQucmVtb3ZlLW1lZ2FtZW51IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvcjtcblx0XHRcdHBhZGRpbmc6MTBweCAyMHB4IDIwcHg7XG5cdFx0XHRjb2xvcjokd2hpdGU7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG5cdFx0XHRmb250LXNpemU6MTNweDtcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xuXHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LWJhc2U7XG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0Y29udGVudDogXCJcXDRkXCI7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBlbGVnYW50aWNvbnM7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLWluLW91dCk7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDVweCk7XG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6NXB4O1xuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Jjo6YmVmb3Jle1xuXHRcdFx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcblx0XHRcdEBpbmNsdWRlIGJveC1zaGFkb3coMHB4IDFweCAxMnB4IDJweCByZ2JhKDE0NCwgMTQ0LCAxNDQsMC4zKSk7XG5cdFx0fVxuXHRcdC5tbS1tZW51e1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0ei1pbmRleDogOTk5O1xuXHRcdFx0dG9wIDogNjhweDtcblx0XHRcdC5tbS1wYW5lbHM+Lm1tLXBhbmVsPi5tbS1saXN0dmlld3tcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRcdC52ZXJ0aWNhbC1tZW51e1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6bm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdD5saS5sZXZlbC0we1xuXHRcdFx0XHRcdD5hLCA+c3Bhbntcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1sZWZ0KCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc3ViLW1lbnV7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcblx0XHRcdFx0XHQ+ZGl2ID5kaXYgPmRpdiA+c2VjdGlvbntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LndwYi1jb2wtc20tMTAwLmVsZW1lbnRvci1jb2x1bW57XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjMwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuZWxlbWVudG9yLWNvbHVtbi13cmFwe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHVse1xuXHRcdFx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XG5cdFx0XHRcdFx0XHRcdFx0PnNwYW46bm90KC5lbGVtZW50b3ItaWNvbi1saXN0LXRleHQpe1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MTdweDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTo4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiM0NWMwM2I7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOjAgNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6LTE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoLTI0cHgpO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6YXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDpcIlwiO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym90dG9tOi00cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1zdHlsZTpzb2xpZDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOjJweCAzLjVweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiM0NWMwM2I7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0Ji5ob3R7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6I2ZmNGE0YTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiNmZjRhNGE7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcblx0XHRcdFx0aDJ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOjE1cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206NXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubW0tbGlzdHZpZXd7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0PmxpOm5vdCgubW0tZGl2aWRlcil7XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcblx0XHRcdFx0XHR1bHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRpdGxlIGgye1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRncmF5LWRhcms7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDo3MDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxN3B4O1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm1tLW5hdmJhcntcblx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGNvbG9yOiAkdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTokZm9udC1mYW1pbHktc2Vjb25kO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubWVudS1pdGVtLWltYWdle1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdD5zcGFuLnRpdGxlLCA+YXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc3ViLW1lbnUgbGl7XG5cdFx0XHRcdGJvcmRlcjowO1xuXHRcdFx0XHRwYWRkaW5nOjBweDtcblx0XHRcdFx0PiBhOm5vdCgubW0tbmV4dCksIHNwYW4udGl0bGV7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOjEzcHg7XG5cdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHVsID4gbGksIHVsID4gbGkubGV2ZWwtMCB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogOHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRib3JkZXItY29sb3IsMC41KTtcblx0XHRcdFx0Ji5jdXJyZW50X3BhZ2VfaXRlbXtcblx0XHRcdFx0XHQ+IGEgPiBzcGFuLm1lbnUtaXRlbS10ZXh0e1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcdFxuXHRcdFx0XHRcdFx0Y29sb3I6ICR0aGVtZS1jb2xvcjtcdFx0XG5cdFx0XHRcdFx0fVx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHRcdC5tbS1uZXh0e1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDApO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNpemUoMzBweCwgNDNweCk7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgxN3B4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0PiBhOm5vdCgubW0tbmV4dCksIHNwYW4udGl0bGV7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmF5LWRhcms7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdC5tZW51LWltZ3tcblx0XHRcdFx0XHRcdHdpZHRoOiAyMnB4O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxNXB4KTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLWZsb2F0LWxlZnQoKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206MDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0dWwubGluay12ZXJ0aWNhbHtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xuXHRcdFx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmVsZW1lbnRvci10b3AtY29sdW1ue1xuXHRcdFx0XHR3aWR0aDoxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MzBweDtcblx0XHRcdFx0dWx7XG5cdFx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZWxlbWVudG9yLXJvd3tcblx0XHRcdFx0ZmxleC13cmFwOndyYXA7XG5cdFx0XHR9XG5cdFx0fVx0XHRcblx0fVxuXHQuYndwLWNhbnZhcy12ZXJ0aWNhbHtcblx0XHRyaWdodDogMDtcblx0XHRsZWZ0OmF1dG87XG5cdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZTNkKDI4MHB4LCAwLCAwKSk7XG5cdFx0Lm1tLW1lbnV7XG5cdFx0XHQuc3ViLW1lbnV7XG5cdFx0XHRcdD5kaXYgPmRpdiA+ZGl2ID5zZWN0aW9ue1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRcdFx0XHQuZWxlbWVudG9yLWlubmVyLXNlY3Rpb257XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjIwcHggMCAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRib3JkZXI6MCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmVsZW1lbnRvci1jb2x1bW4td3JhcHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRib3JkZXI6MCA7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQud3BiLWNvbC1zbS0xMDAuZWxlbWVudG9yLWNvbHVtbntcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjMwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmVsZW1lbnRvci1jb2x1bW4td3JhcHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0dWx7XG5cdFx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XG5cdFx0XHRcdFx0XHRcdD5zcGFuOm5vdCguZWxlbWVudG9yLWljb24tbGlzdC10ZXh0KXtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDoxN3B4O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTo4cHg7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiM0NWMwM2I7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzowIDVweDtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHR0b3A6LTE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KC0yNHB4KTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46MDtcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6YXV0bztcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDpcIlwiO1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3R0b206LTRweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1zdHlsZTpzb2xpZDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDoycHggMy41cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IzQ1YzAzYjtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Ji5ob3R7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiNmZjRhNGE7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiNmZjRhNGE7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQucmVtb3ZlLXZlcnRpY2FsbWVudXtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXHRcdC5tZW51LWl0ZW0tZGVzY3tcblx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHR9XG5cdFx0Lm1vcmUtd3JhcHtcblx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHR9XG5cdFx0Lm1tLW1lbnUgLm1tLXBhbmVscyA+IC5tbS1wYW5lbCA+IC5tbS1saXN0dmlldyA+IGxpID4gYSA+c3Bhbntcblx0XHRcdD5pe1xuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDhweCk7XG5cdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRmb250LXNpemU6MTZweDtcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdHRvcDoycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5yZW1vdmUtdmVydGljYWxtZW51IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvcjtcblx0XHRcdHBhZGRpbmc6MTBweCAyMHB4IDIwcHg7XG5cdFx0XHRAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1sZWZ0KCk7XG5cdFx0XHRjb2xvcjokd2hpdGU7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG5cdFx0XHRjb2xvcjokd2hpdGU7XG5cdFx0XHRmb250LXNpemU6MTNweDtcblx0XHRcdGZvbnQtZmFtaWx5OiRmb250LWZhbWlseS1iYXNlO1xuXHRcdFx0Jjo6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFw0ZFwiO1xuXHRcdFx0XHRmb250LWZhbWlseTogZWxlZ2FudGljb25zO1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoNXB4KTtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLWluLW91dCk7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IDVweDtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSBcblxuXG5cbi53cGJpbmdvLW1lbnUtd3JhcHBlciAubmF2YmFyLWRlZmF1bHR7IGJvcmRlcjogbm9uZTsgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLndwYmluZ28tbWVudS1tb2JpbGV7XG5cdCYud3BiaW5nby1tZW51LXNpZGViYXJ7XG5cdFx0LmJ3cC1uYXZpZ2F0aW9ue1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBzcGFuLmdyb3dlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLXJpZ2h0KDApO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTpFbGVnYW50SWNvbnM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNxdWFyZSgxOHB4KTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcXDM1XCI7XG5cdFx0XHRcdH1cbiAgICAgICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDkwZGVnKSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwubWVudXtcbiAgICAgICAgICAgICAgICA+IGxpLmxldmVsLTB7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGxpZ2h0LWdyYXksIDAuNCk7XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tIDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICA+YXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICA+IHVsLnN1Yi1tZW51IGxpIGF7XG4gICAgICAgICAgICAgICAgICAgIFx0Zm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLm1lZ2EtbWVudXtcbiAgICAgICAgICAgICAgICAgICAgICAgID4gdWwuc3ViLW1lbnUgPiBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Bhbi50aXRsZSwgPmF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgPnNwYW4uZ3Jvd2Vye1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+LnN1Yi1tZW51e1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0Om5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6bm9uZSA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6bm9uZSA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKG5vbmUgIWltcG9ydGFudCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUgIWltcG9ydGFudCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5sZXZlbC0xe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW57XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+YXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbntcbiAgICAgICAgICAgICAgICAgICAgICAgID4gYSA+IHNwYW4sID5he1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYubWVudS1oaWRlLXRpdGxlOm5vdCgubWVudS1pdGVtLWltYWdlKXtcbiAgICAgICAgICAgICAgICAgICAgICAgID4gc3Bhbi50aXRsZSwgPmF7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cdH1cbn1cblxuLiN7JGFwcC1wcmVmaXh9LW5hdmlnYXRpb257XG5cdGZsb2F0OiBub25lO1xuXHQ+IC5vcGVue1xuXHRcdD4gYXtcblx0XHRcdGNvbG9yOiAkbmF2YmFyLWxpbmstaG92ZXItY29sb3I7XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDNweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJHRoZW1lLWNvbG9yO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRib3R0b206IC0xcHg7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMzVzKTtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3Vze1xuXHRcdFx0XHRjb2xvcjogJG5hdmJhci1saW5rLWhvdmVyLWNvbG9yO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHR1bCB7XG5cdFx0QGluY2x1ZGUgY2xlYXItbGlzdCgpO1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMzVzKTtcblx0XHRtYXJnaW46MDtcblx0XHRsaSB7XG5cdFx0XHRAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1sZWZ0KCk7XG5cdFx0XHQmLnBhcmVudHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXHRcdFx0Ji5kcm9wZG93bi1zdWJtZW51e1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdC5kcm9wZG93bi1tZW51e1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5tZW51LWhpZGUtdGl0bGV7XG5cdFx0XHRcdD4gc3Bhbi50aXRsZSwgPmF7XG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQ+IGxpLmxldmVsLTB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XG5cdFx0XHRwYWRkaW5nOjAgMTVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OjI0cHg7XG5cdFx0XHQmOmZpcnN0LWNoaWxkLWNoaWxke1xuXHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDApO1xuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1yaWdodCgwKTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOjEzNTBweCl7XG5cdFx0XHRcdHBhZGRpbmc6MCAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0Jjpub3QoLm1lZ2EtbWVudSl7XG5cdFx0XHRcdHVsLnN1Yi1tZW51e1xuXHRcdFx0XHRcdGxpLmxldmVsLTF7XG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxke1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDowO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5zdWItbWVudS1sZWZ0e1xuXHRcdFx0XHRcdFx0XHR1bC5zdWItbWVudXtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDpjYWxjKDEwMCUgLSAxMHB4KSFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDphdXRvIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0PiBhe1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiAkbmF2YmFyLXRleHQtdHJhbnNmb3JtO1xuXHRcdFx0XHRmb250LWZhbWlseTogJG5hdmJhci1tZWdhLWZvbnQtZmFtaWx5O1xuXHRcdFx0XHRmb250LXdlaWdodDogJG5hdmJhci1mb250LXdlaWdodDtcblx0XHRcdFx0Zm9udC1zaXplOiAkbmF2YmFyLWZvbnQtc2l6ZTtcblx0XHRcdCAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdCAgICBjb2xvcjogJG5hdmJhci1saW5rLWNvbG9yO1xuXHRcdFx0ICAgIGRpc3BsYXk6IHRhYmxlO1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO1xuXHRcdFx0ICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyBlYXNlIDBzKTtcblx0XHRcdFx0LmNhcmV0e1xuXHRcdFx0XHRcdGNvbG9yOiAkbmF2YmFyLWxpbmstY29sb3I7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRjb2xvcjogJG5hdmJhci1saW5rLWhvdmVyLWNvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHRcdD4gc3BhbntcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblx0XHRcdH1cblx0XHRcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbntcblx0XHRcdFx0PmF7XG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0JjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgXHRjb250ZW50OiBcIlxcZjJmOVwiO1xuICAgICAgICAgICAgICAgICAgICBcdGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsXCI7XG4gICAgICAgICAgICAgICAgICAgIFx0Zm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgICAgICBcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCg1cHgpO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR0b3A6LTFweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXHRcdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdFx0Y29udGVudDpcIlwiO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRib3R0b206LTI1cHg7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzaXplKDEwMCUsMjVweCk7XG5cdFx0XHRcdFx0XHRsZWZ0OjA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdD5zcGFue1xuXHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdFx0Y29udGVudDpcIlwiO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOi00MHB4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OmNhbGMoNTAlIC0gNXB4KTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6NnB4IDVweDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOnNvbGlkO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktaCgpO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMC4xcyBsaW5lYXIsIGJvdHRvbSAwLjFzIGxpbmVhcik7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuICAgICAgICAgICAgICAgIH1cblx0XHRcdH1cblx0XHRcdC5tZW51LWl0ZW0taGFzLWNoaWxkcmVue1xuXHRcdFx0XHQ+YXtcblx0XHRcdFx0XHQmOmFmdGVye1xuXHQgICAgICAgICAgICAgICAgXHRjb250ZW50OiBcIlxcZjJmOVwiO1xuXHQgICAgICAgICAgICAgICAgXHRmb250LWZhbWlseTogXCJNYXRlcmlhbFwiO1xuXHQgICAgICAgICAgICAgICAgXHRmb250LXNpemU6IDE0cHg7XG5cdCAgICAgICAgICAgICAgICBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ICAgICAgICAgICAgICAgIFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDVweCk7XG5cdCAgICAgICAgICAgICAgICB9XG5cdCAgICAgICAgICAgIH1cblx0XHRcdH1cblx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdD4gYXtcbiAgICAgICAgICAgICAgICBcdGNvbG9yOiAkbmF2YmFyLWxpbmstaG92ZXItY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuXHRcdFx0fVxuXHRcdFx0Ji5jdXJyZW50X3BhZ2VfaXRlbSwgJjpob3ZlciwgJi5jdXJyZW50LW1lbnUtaXRlbSwgJi5jdXJyZW50LW1lbnUtYW5jZXN0b3J7XG4gICAgICAgICAgICAgICAgPiBhe1xuICAgICAgICAgICAgICAgIFx0Y29sb3I6ICRuYXZiYXItbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cdFx0XHQ+IHVsLnN1Yi1tZW51LGRpdi5zdWItbWVudXtcblx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6NXB4O1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOjVweDtcblx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTowO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpe1xuXHRcdFx0XHRcdFx0Ji5tZW51LWl0ZW0taW1hZ2V7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0XHRcdD4gc3Bhbi50aXRsZSwgPmF7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XG5cdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHRoZW1lLWNvbG9yO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQpe1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMgZWFzZSk7XG5cdFx0XHQgICAgICAgICAgICB9XG5cdFx0XHRcdFx0XHQ+c3Bhbjpub3QoLmVsZW1lbnRvci1pY29uLWxpc3QtdGV4dCl7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE3cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTo4cHg7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiM0NWMwM2I7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6MCA1cHg7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6LTE1cHg7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgtMjRweCk7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6YXV0bztcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDpcIlwiO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTotNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOnNvbGlkO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDoycHggMy41cHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiM0NWMwM2I7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLmhvdHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiNmZjRhNGE7XG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6I2ZmNGE0YTtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWF4KXtcblx0XHRcdFx0XHRsaS5sZXZlbC0xe1xuXHRcdFx0XHRcdFx0LnN1Yi1tZW51e1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdChjYWxjKDEwMCUgLSAyMHB4KSk7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC00MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVx0XG5cdFx0XHR9XG5cdFx0XHQmLm1lZ2EtbWVudXtcblx0XHRcdFx0Ji5tZWdhLW1lbnUtZnVsbHdpZHRoLXdpZHRoe1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdFx0Pi5zdWItbWVudXtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoNDBweCkgIWltcG9ydGFudCk7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBib3gtc2hhZG93KDNweCAzcHggNDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KSk7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDY1MHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRcdFx0Pi5zdWItbWVudXtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMTNweCkgIWltcG9ydGFudCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRoMntcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNnB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDo2MDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5tZW51LWhvbWVwYWdle1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDo1MDA7XG5cdFx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbToxMHB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5tZWdhLW1lbnUtaW1hZ2V7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgcmdiYSgkbGlnaHQtZ3JheSwwLjI1KTtcblx0XHRcdFx0XHRcdD5he1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICR0aGVtZS1jb2xvcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0PiB1bC5zdWItbWVudXtcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1tYXgpe1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAzNDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0bGl7XG5cdFx0XHRcdFx0XHQmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4sICYubWVudS1pdGVtLWltYWdle1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGxpLmxldmVsLTF7XG5cdFx0XHRcdFx0XHQuc3ViLW1lbnV7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0ICAgIEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xuXHRcdFx0XHRcdFx0ICAgIEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgwKTtcblx0XHRcdFx0XHRcdCAgICBwYWRkaW5nOiAwO1xuICAgIFx0XHRcdFx0XHRcdGJvcmRlcjogMDtcbiAgICBcdFx0XHRcdFx0XHRAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICAgIFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShub25lICFpbXBvcnRhbnQpXG5cdFx0XHRcdFx0XHRcdGxpLmxldmVsLTJ7XG5cdFx0XHRcdFx0XHRcdFx0Lm1lZ2EtbWVudS1pbWFnZXtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSl7XG5cdFx0XHRcdFx0XHQ+IGxpe1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdD4gdWwuc3ViLW1lbnV7XG5cdFx0XHRcdFx0XHRsaS5sZXZlbC0xe1xuXHRcdFx0XHRcdFx0XHQuc3ViLW1lbnV7XG5cdCAgICBcdFx0XHRcdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdCAgICBcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5tZWdhLW1lbnUtZnVsbHdpZHRoLXdpZHRoIC5zdWItbWVudXtcblx0XHRcdFx0XHRwYWRkaW5nOjMwcHggMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc3ViLW1lbnUgbGkubGV2ZWwtMXtcblx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMTVweDtcblx0XHRcdFx0XHQ+IGF7IFxuXHRcdFx0XHRcdCAgICBwYWRkaW5nOiAwcHggMHB4IDhweDtcblx0XHRcdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0ICAgIGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHQgICAgY29sb3I6ICRncmF5LWRhcms7XG5cdFx0XHRcdFx0ICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHQgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0ICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0ICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCl7XG5cdFx0XHRcdFx0ICAgIFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdCAgICB9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc3ViLW1lbnV7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtaW4td2lkdGg6IDIyNXB4OyAgIFx0XHRcdFx0XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHR6LWluZGV4OiA5OTk5O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDAuMXMgbGluZWFyLCB0cmFuc2Zvcm0gMC4xcyBsaW5lYXIpO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKDBweCwgNDBweCkpO1xuXHRcdFx0XHRib3JkZXItdG9wOjJweCBzb2xpZCAkdGhlbWUtY29sb3I7XG5cdFx0XHRcdC5tZW51LWl0ZW0taGFzLWNoaWxkcmVue1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0fVx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0XHR1bC5zdWItbWVudXtcblx0XHRcdFx0cGFkZGluZzoyMnB4IDA7XG5cdFx0XHRcdGxpe1xuXHRcdFx0XHRcdHBhZGRpbmc6NXB4IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0dWwuc3ViLW1lbnUsZGl2LnN1Yi1tZW51e1xuXHRcdFx0cGFkZGluZzoyMnB4IDMwcHggO1xuXHRcdFx0QGluY2x1ZGUgYm94LXNoYWRvdygwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG5cdFx0fVxuXHR9XG5cdFxuXHQ+IC5hY3RpdmV7XG5cdFx0YXtcblx0XHRcdGNvbG9yOiAkbmF2YmFyLWxpbmstYWN0aXZlLWNvbG9yO1xuXHRcdH1cblx0fVxuXHQubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQ+IC5zdWItbWVudSB7XG5cdFx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKDBweCwgMTNweCkgIWltcG9ydGFudCk7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0YSA+c3BhbjpiZWZvcmV7XG5cdFx0XHRcdGJvdHRvbTotMTVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm1lbnUtaXRlbS1uZXctYmFkZ2UsIC5tZW51LWl0ZW0tc2FsZS1iYWRnZXtcblx0XHQ+IGF7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQ+IC5zYWxlLWJhZGdlLCAubmV3LWJhZGdle1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogLTE3cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgNXB4O1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0ICAgIGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdCAgICBAaW5jbHVkZSBzcXVhcmUoMCk7XG5cdFx0XHRcdCAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHQgICAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggNXB4O1xuXHRcdFx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQgICAgdG9wOiAxNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5tZW51LWl0ZW0tbmV3LWJhZGdle1xuXHRcdD4gYXtcblx0XHRcdD4gLm5ldy1iYWRnZXtcblx0XHRcdFx0YmFja2dyb3VuZDogIzNhOWJlNjtcblx0XHRcdFx0bGVmdDogY2FsYygxMDAlICsgNXB4KTtcblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzYTliZTY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm1lbnUtaXRlbS1zYWxlLWJhZGdle1xuXHRcdD4gYXtcblx0XHRcdD4gLnNhbGUtYmFkZ2V7XG5cdFx0XHRcdHJpZ2h0OiBjYWxjKDEwMCUgKyA1cHgpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZWQ7XG5cdFx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgcmVkO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tZW51IGxpe1xuXHQmLm1lbnUtaXRlbS1sb2dnZWRpbntcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5sb2dnZWQtaW57XG5cdC5tZW51IGxpe1xuXHRcdCYubWVudS1pdGVtLWxvZ2dlZGlue1xuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cdFxufVxuXG4iLCIvKlxyXG4gICAgSW5saW5lIGJsb2NrXHJcbiotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiovXHJcbi5pbmxpbmUtYmxvY2t7XHJcbiAgICBAaW5jbHVkZSBpbmxpbmUtYmxvY2soKTtcclxufVxyXG5cclxuLypcclxuICAgIENsZWFyIEJveFxyXG4qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG4lY2xlYXItYm94e1xyXG4gICAgcGFkZGluZyA6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyICA6IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKlxyXG4gICAgQ2xlYXIgTGlzdCBTdHlsZVxyXG4qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG4uY2xlYXItbGlzdHtcclxuICAgIEBpbmNsdWRlIGNsZWFyLWxpc3Q7XHJcbn1cclxuXHJcbi5oaWRkZW4ge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLypcclxuICAgIENsZWFyIGhlYWRpbmcgc3R5bGVcclxuKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKi9cclxuLm5vLWhlYWRpbmctc3R5bGV7XHJcbiAgICAmOmFmdGVye1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLypcclxuICAgIFRleHQgVHJhbnNmb3JtXHJcbiotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiovXHJcbi50ZXh0LW5vbmV7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC11cHBlcmNhc2V7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qXHJcbiAgICBBbGlnblxyXG4qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG4udGV4dC1hbGlnbi1jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi5zZXBhcmF0b3JfYWxpZ25fY2VudGVye1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuLnNlcGFyYXRvcl9hbGlnbl9sZWZ0e1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcbi5zZXBhcmF0b3JfYWxpZ25fcmlnaHR7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKlxyXG4gICAgV3JhcHBlclxyXG4qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG4ud2VsbHtcclxuICAgICYubm8tbWFyZ2lue1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAmLm5vLXBhZGRpbmd7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qXHJcbiAgIEZvbnQgc2l6ZSBoZWFkaW5nIHRpdGxlXHJcbiotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiovXHJcbi5mb250LXNpemUtbGd7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoZm9udC1zaXplLCRmb250LXNpemUtbGcpO1xyXG59XHJcbi5mb250LXNpemUtbWR7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoZm9udC1zaXplLCRmb250LXNpemUtbWQpO1xyXG59XHJcbi5mb250LXNpemUtc217XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoZm9udC1zaXplLCRmb250LXNpemUtc20pO1xyXG59XHJcbi5mb250LXNpemUteHN7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoZm9udC1zaXplLCRmb250LXNpemUteHMpO1xyXG59XHJcblxyXG4vKlxyXG4gICAgcm91bmRlZFxyXG4qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG4ucm91bmRlZHtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxufVxyXG4ubm8tcm91bmRlZHtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMHB4KTtcclxufVxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0gY29udGVudCBsYXlvdXQgLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcbi5jb250ZW50LWljb24tYm94e1xyXG5cdC5lbGVtZW50b3ItaWNvbi1ib3gtd3JhcHBlcntcclxuXHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcclxuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0Pip7XHJcblx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0fVxyXG5cdFx0LmVsZW1lbnRvci1pY29uLWJveC1pY29ue1xyXG5cdFx0XHRtYXJnaW46MCAwIDEwcHggIWltcG9ydGFudDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHRcdG1hcmdpbjowICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbn1cclxuLnBvbGljeS1sZWZ0e1xyXG5cdC5lbGVtZW50b3ItaWNvbi1ib3gtd3JhcHBlcntcclxuXHRcdHRleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50O1xyXG5cdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0LmVsZW1lbnRvci1pY29uLWJveC1pY29ue1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEwcHggIWltcG9ydGFudCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5vdmVyZmxvdy1oaWRkZW57XHJcblx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdD5kaXZ7XHJcblx0XHRvdmVyZmxvdzpoaWRkZW47XHJcblx0fVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHQuYm94LWljb24teHMtbGVmdHtcclxuXHRcdC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuZWxlbWVudG9yLWljb24tYm94LXdyYXBwZXJ7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLWxlZnQoKTtcclxuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHQuZWxlbWVudG9yLWljb24tYm94LWljb257XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgyMHB4ICFpbXBvcnRhbnQpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5oZWlnaHQtMTAwe1xyXG5cdGhlaWdodDoxMDAlO1xyXG5cdD5kaXZ7XHJcblx0XHRoZWlnaHQ6MTAwJTtcclxuXHR9XHJcbn1cclxuLm5ld2xlc3QtMXtcclxuXHQud3BiaW5nby1uZXdzbGV0dGVyLm5ld3NsZXR0ZXItZGVmYXVsdCAuY29udGVudC1uZXdzbGV0dGVye1xyXG5cdFx0aW5wdXRbdHlwZT1cImVtYWlsXCJde1xyXG5cdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOjJweCBzb2xpZCAkd2hpdGU7XHJcblx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0aGVpZ2h0OjM1cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjM1cHg7XHJcblx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIoJHdoaXRlKTtcclxuXHRcdH1cclxuXHRcdC5jbGVhcmZpeHtcclxuXHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRoZWlnaHQ6YXV0bztcclxuXHRcdFx0bGluZS1oZWlnaHQ6MTtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRpbnB1dFt0eXBlPVwic3VibWl0XCJde1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbToycHggc29saWQgJHdoaXRlO1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG5cdFx0XHRoZWlnaHQ6MzVweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6MzVweDtcclxuXHRcdFx0cGFkZGluZzowIDE1cHg7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOjEuNXB4O1xyXG5cdFx0XHRmb250LXdlaWdodDo3MDA7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCg3cHgpO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi50ZXh0LWJsb2NrLTF7XHJcblx0YXtcclxuXHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2YxNTkyYjtcclxuXHR9XHJcbn1cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tIGVuZCBjb250ZW50IGxheW91dCAtLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0gT3RoZXIgbGF5b3V0IC0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLm1hcmdpbnJpZ2h0LWF1dG97XHJcblx0Pi5lbGVtZW50b3ItY29udGFpbmVye1xyXG5cdFx0bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG4ubWFyZ2lubGVmdC1hdXRve1xyXG5cdD4uZWxlbWVudG9yLWNvbnRhaW5lcntcclxuXHRcdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0Lm1hcmdpbnJpZ2h0LXNtLWF1dG97XHJcblx0XHQ+LmVsZW1lbnRvci1jb250YWluZXJ7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OjAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1hcmdpbmxlZnQtc20tYXV0b3tcclxuXHRcdD4uZWxlbWVudG9yLWNvbnRhaW5lcntcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHQubWFyZ2lucmlnaHQteHMtYXV0b3tcclxuXHRcdD4uZWxlbWVudG9yLWNvbnRhaW5lcntcclxuXHRcdFx0bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubWFyZ2lubGVmdC14cy1hdXRve1xyXG5cdFx0Pi5lbGVtZW50b3ItY29udGFpbmVye1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLmVsZW1lbnRvci1pY29uLWJveC10aXRsZXtcclxuXHRtYXJnaW4tdG9wOjA7XHJcbn1cclxuLmVsZW1lbnRvci13aWRnZXQtaWNvbi1ib3g6aG92ZXJ7XHJcblx0LnN2Zy1pY29uIHBhdGh7XHJcblx0XHRhbmltYXRpb246IHN2Zy1hbmltYXRpb24gMS41cyBsaW5lYXIgZm9yd2FyZHM7XHJcblx0fVxyXG59XHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLSBFbmQgbGF5b3V0IC0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmVsZW1lbnRvci1zZWN0aW9uOm5vdCguZWxlbWVudG9yLXNlY3Rpb24tZnVsbF93aWR0aCwuZWxlbWVudG9yLWlubmVyLXNlY3Rpb24pe1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOjE3NzBweCkgYW5kIChtaW4td2lkdGg6JHNjcmVlbi1tZC1tYXgpe1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4IDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHggO1xyXG5cdH1cclxufSIsIi8qPT09PT09PT09PT09UHJlbG9hZGluZyBTY3JlZW49PT09PT09PT09PT09PT09PT0qL1xyXG4ubG9hZGVyLWNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDoxMDAlO1xyXG4gIHotaW5kZXg6IDEwMDAxMTE7XHJcbiAgb3BhY2l0eToxO1xyXG4gIHRyYW5zaXRpb246ICBhbGwgMnMgbGluZWFyIDBzO1xyXG59XHJcbi5sb2FkaW5nLWdpZntcclxuXHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRwb3NpdGlvbjpmaXhlZDtcclxuXHR3aWR0aDoxMDAlO1xyXG5cdGhlaWdodDoxMDAlO1xyXG5cdHRvcDowO1xyXG5cdGxlZnQ6MDtcclxuXHR6LWluZGV4OiAxMDAwMTExO1xyXG5cdG9wYWNpdHk6MTtcclxuXHR0cmFuc2l0aW9uOiAgYWxsIDAuMnMgbGluZWFyIDBzO1xyXG4gICAgZmlsdGVyOiBjb250cmFzdCgyKTtcclxufVxyXG4ubG9hZGVyLWNvbnRlbnQubG9hZGVyLW9mZixcclxuYm9keS5sb2FkZWQgLmxvYWRlci1jb250ZW50LC5sb2FkaW5nLWdpZi5sb2FkZXItb2ZmLFxyXG5ib2R5LmxvYWRlZCAubG9hZGluZy1naWYge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi8qIFRoZSBsb2FkZXIgY29udGFpbmVyICovXHJcbiNsb2FkZXJ7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDowO1xyXG5cdHdpZHRoOjAlO1xyXG5cdGhlaWdodDozcHg7XHJcblx0YmFja2dyb3VuZDokdGV4dC1jb2xvci1zZWNvbmQ7XHJcblx0dHJhbnNpdGlvbjp3aWR0aCAxcyBlYXNlO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBwcmUtbG9hZGVyO1xyXG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XHJcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcblx0Ji5wcmUtbG9hZGluZ3tcclxuXHRcdGFuaW1hdGlvbi1uYW1lOiBwcmUtbG9hZGluZztcclxuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XHJcblx0XHRhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcclxuXHR9XHJcbn1cclxuI2xvYWRlci1naWZ7XHJcblx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0dG9wOjA7XHJcblx0bGVmdDo1MCU7XHJcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTUwJSkpO1xyXG5cdGJhY2tncm91bmQ6IHVybCgnI3skaW1hZ2UtdGhlbWUtcGF0aH1sb2FkaW5nLWhvbWUuZ2lmJykgbm8tcmVwZWF0O1xyXG5cdHdpZHRoOiA1NjBweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxufVxyXG4vLyB6b29tXHJcbi56b29tLTJ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgaW1ne1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogcGVyY2VudGFnZSgxKTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMgZWFzZS1vdXQpO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybS1vcmlnaW4oY2VudGVyLGNlbnRlcik7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgQGluY2x1ZGUgc2NhbGUoMS4yKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIGZpbHRlciBncmF5c2NhbGVcclxuLmZpbHRlci1ncmF5c2NhbGUge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC42cyBlYXNlLW91dCAwcyk7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIEBpbmNsdWRlIGZpbHRlcihncmF5c2NhbGUoMTAwJSkpO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBmaWx0ZXIgYnJpZ2h0bmVzc1xyXG4uZmlsdGVyLWJyaWdodG5lc3Mge1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC40cyBlYXNlLW91dCAwcyk7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIEBpbmNsdWRlIGZpbHRlcihicmlnaHRuZXNzKDAuNCkpO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBmaWx0ZXIgYmx1clxyXG4uZmlsdGVyLWJsdXJ7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjZzIGVhc2Utb3V0IDBzKTtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgQGluY2x1ZGUgZmlsdGVyKGJsdXIoNXB4KSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50YWItcGFuZXtcclxuICAgIEBpbmNsdWRlIGFuaW1hdGlvbi1uYW1lKGZhZGVJblVwKTtcclxuICAgIEBpbmNsdWRlIGFuaW1hdGlvbi1kdXJhdGlvbigwLjdzKTtcclxuICAgIEBpbmNsdWRlIGFuaW1hdGlvbi1maWxsLW1vZGUoYm90aCk7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jbG9zZXsgXHJcbiAgICAuZmF7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMXMgZWFzZS1pbi1vdXQpO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICAuZmF7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaW1hZ2Utb3ZlcmxheS0xe1xyXG4gICAgJjphZnRlciwmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OlwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRibGFjaywuNyk7XHJcbiAgICAgICAgQGluY2x1ZGUgc3F1YXJlKHBlcmNlbnRhZ2UoMSkpO1xyXG4gICAgICAgIEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG4gICAgICAgIEBpbmNsdWRlIG9wYWNpdHkoMCk7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlIDBzKTtcclxuICAgIH1cclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgdG9wOiAtMTAwJTtcclxuICAgIH1cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGJvdHRvbTogLTEwMCU7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIHRvcDogLTUwJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgb3BhY2l0eSgxKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTUwJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgb3BhY2l0eSgxKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLy8gUGx1cyBCdXR0b24gRWZmZWN0c1xyXG4uaW1hZ2UtcGx1cy0xe1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgICBAaW5jbHVkZSBzcXVhcmUocGVyY2VudGFnZSgxKSk7XHJcbiAgICAgICAgQGluY2x1ZGUgcnRsLWxlZnQoMCk7XHJcbiAgICAgICAgQGluY2x1ZGUgb3BhY2l0eSgwKTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UgMHMpO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgwLjUpIHJvdGF0ZVkoMTgwZGVnKSk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcjeyRpbWFnZS10aGVtZS1wYXRofXBsdXMucG5nJykgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgY2VudGVyIC8gNjBweCA2MHB4IHJnYmEoJGJsYWNrLC42KTtcclxuICAgIH1cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBvcGFjaXR5KC42KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEpIHJvdGF0ZVkoMGRlZykpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmltYWdlLXBsdXMtMntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHotaW5kZXg6IDE5OTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnI3skaW1hZ2UtdGhlbWUtcGF0aH1wbHVzLnBuZycpIG5vLXJlcGVhdCBzY3JvbGwgY2VudGVyIGNlbnRlciAvIDYwcHggNjBweCByZ2JhKCRibGFjaywuOCk7XHJcbiAgICAgICAgQGluY2x1ZGUgc3F1YXJlKHBlcmNlbnRhZ2UoMSkpO1xyXG4gICAgICAgIEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSAwcyk7XHJcbiAgICAgICAgQGluY2x1ZGUgb3BhY2l0eSgwKTtcclxuICAgICAgICBAaW5jbHVkZSBiYWNrZ3JvdW5kLXNpemUoMTBweCAxMHB4LCAxMDAlIDEwMCUpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmQtb3JpZ2luKHBhZGRpbmctYm94LCBwYWRkaW5nLWJveCk7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgb3BhY2l0eTogLjY7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJhY2tncm91bmQtc2l6ZSg2MHB4IDYwcHgsIDEwMCUgMTAwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaW1hZ2UtcGx1cy0ze1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMC41KSByb3RhdGVYKDE4MGRlZykpO1xyXG4gICAgICAgIEBpbmNsdWRlIHNxdWFyZShwZXJjZW50YWdlKDEpKTtcclxuICAgICAgICBAaW5jbHVkZSBydGwtbGVmdCgwKTtcclxuICAgICAgICBAaW5jbHVkZSBvcGFjaXR5KDApO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSAwcyk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkYmxhY2ssLjgpO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG9wYWNpdHkoLjYpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoMSkgcm90YXRlWCgwZGVnKSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBJY29uIEVmZmVjdCAxXHJcbi5pY29uLWVmZmVjdC0xe1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBAaW5jbHVkZSBzY2FsZSgwLjUpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMocGVyY2VudGFnZSguNSkpO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksMSwwLjIyLDEpLGJhY2tncm91bmQtY29sb3IgMC4ycyBjdWJpYy1iZXppZXIoMC4xOSwxLDAuMjIsMSkpO1xyXG4gICAgICAgIEBpbmNsdWRlIHZlcnRpY2FsLWNlbnRlcigxMDAlLDEwMCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc2NhbGUoMSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksMSwwLjIyLDEpLGJhY2tncm91bmQtY29sb3IgMC4ycyBjdWJpYy1iZXppZXIoMC4xOSwxLDAuMjIsMSkpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSBcclxuXHJcbi8vRWZmZWN0IHBvcnRmb2xpb1xyXG4uaWgtaXRlbS5zcXVhcmV7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuaW5mb3tcclxuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzMzMzMzMztcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgID4gKntcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDN7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRvdmVybGF5X2RhcmtfZGFyaztcclxuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDAgMCAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSArIDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBjb2xvcjogI2JiYjtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5paC1pdGVtLnNxdWFyZS5lZmZlY3QyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAmLmNvbG9yZWQge1xyXG4gICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzMzMzMzMztcclxuICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzExMTExMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbWcge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggIGFsbCAuNXMgZWFzZS1pbi1vdXQgKTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHJvdGF0ZSgwZGVnKSBzY2FsZSgxKSApO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCAgYWxsIC4zNXMgLjNzIGVhc2UtaW4tb3V0ICk7XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHRyYW5zbGF0ZVkoLTIwMHB4KSApO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCAgYWxsIC4zNXMgLjZzIGVhc2UtaW4tb3V0ICk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCB0cmFuc2xhdGVZKC0yMDBweCkgKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggIGFsbCAuMzVzIC41cyBsaW5lYXIgKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYTpob3ZlciB7XHJcbiAgICAgICAgLmltZyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggcm90YXRlKDcyMGRlZykgc2NhbGUoMCkgKTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHJcbiAgICAgICAgICAgIGgzLFxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggdHJhbnNsYXRlWSgwKSApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaWgtaXRlbS5zcXVhcmV7XHJcbiAgICAmLmVmZmVjdDMuYm90dG9tX3RvX3RvcCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgQGluY2x1ZGUgb3BhY2l0eSgwKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCB0cmFuc2xhdGVZKDEwMCUpICk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMzVzKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmltZ3tcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zNXMpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBhOmhvdmVyIHtcclxuICAgICAgICAgICAgLmltZyB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHRyYW5zbGF0ZVkoLTUwcHgpICk7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgQGluY2x1ZGUgb3BhY2l0eSgxKTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggdHJhbnNsYXRlWSgwKSApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaWgtaXRlbS5zcXVhcmUuZWZmZWN0NSB7XHJcbiAgICAuaW1nIHtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCAgYWxsIC4zNXMgZWFzZS1pbi1vdXQgKTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHNjYWxlKDEpICk7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZm8ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRvdmVybGF5X2RhcmtfZmFsbGJhY2s7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCBhbGwgLjM1cyBlYXNlLWluLW91dCApO1xyXG4gICAgfVxyXG5cclxuICAgIGE6aG92ZXIge1xyXG4gICAgICAgIC5pbWcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHNjYWxlKDApICk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZGVsYXkoMCwgMCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggc2NhbGUoMSkgcm90YXRlKDBkZWcpICk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZGVsYXkoMC4zcywgMC4zcyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaWgtaXRlbS5zcXVhcmUuZWZmZWN0NS5sZWZ0X3RvX3JpZ2h0IHtcclxuICAgIC5pbmZvIHtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHNjYWxlKDApIHJvdGF0ZSgtMTgwZGVnKSApO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaWgtaXRlbS5zcXVhcmUuZWZmZWN0NiB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgXHJcbiAgICAuaW1nIHtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCAgYWxsIC4zNXMgZWFzZS1pbi1vdXQgKTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHNjYWxlKDEpICk7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZm8ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRvdmVybGF5X2RhcmtfZmFsbGJhY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJG92ZXJsYXlfZGFyaztcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCAgYWxsIC4zNXMgZWFzZS1pbi1vdXQgKTtcclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oICBhbGwgLjM1cyBlYXNlLWluLW91dCApO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggIGFsbCAuMzVzIC4xcyBsaW5lYXIgKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYTpob3ZlciB7XHJcbiAgICAgICAgLmltZyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggc2NhbGUoMS4yKSApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmloLWl0ZW0uc3F1YXJlLmVmZmVjdDYuYm90dG9tX3RvX3RvcCB7XHJcbiAgICAuaW5mbyB7XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHRyYW5zbGF0ZVkoMTAwJSkgKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHRyYW5zbGF0ZVkoMTAwJSkgKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYTpob3ZlciB7XHJcbiAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICBoMyxcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHRyYW5zbGF0ZVkoMCkgKTtcclxuICAgICAgICAgICAgfSAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmloLWl0ZW0uc3F1YXJlLmVmZmVjdDcge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC5pbWcge1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oICBhbGwgLjM1cyBlYXNlLWluLW91dCApO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggc2NhbGUoMSkgKTtcclxuICAgIH1cclxuXHJcbiAgICAuaW5mbyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJG92ZXJsYXlfZGFya19mYWxsYmFjaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkb3ZlcmxheV9kYXJrO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oICBhbGwgLjM1cyBlYXNlLWluLW91dCApO1xyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCBzY2FsZSg0KSApO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCAgYWxsIC4zNXMgLjFzIGVhc2UtaW4tb3V0ICk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHNjYWxlKDUpICk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oICBhbGwgLjM1cyAuM3MgbGluZWFyICk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGE6aG92ZXIge1xyXG4gICAgICAgIC5pbWcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHNjYWxlKDEuMikgKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgICAgICAgIGgzLFxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggc2NhbGUoMSkgKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmloLWl0ZW0uc3F1YXJlLmVmZmVjdDgge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC5pbWcge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggIGFsbCAuMzVzIGVhc2UtaW4tb3V0ICk7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZm8ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRvdmVybGF5X2RhcmtfZmFsbGJhY2s7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggIGFsbCAuMzVzIGVhc2UtaW4tb3V0ICk7XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggIGFsbCAuMzVzIC4xcyBlYXNlLWluLW91dCApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oICBhbGwgLjM1cyAuMTVzIGxpbmVhciApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhOmhvdmVyIHtcclxuICAgICAgICAuaW1nIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgICAgICAgIGgzLFxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4uaWgtaXRlbS5zcXVhcmUuZWZmZWN0OC5zY2FsZV91cCB7XHJcbiAgICAuaW1nIHtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHNjYWxlKDEpICk7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZm8ge1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggc2NhbGUoMCkgKTtcclxuXHJcbiAgICAgICAgaDMsXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggc2NhbGUoMCkgKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYTpob3ZlciB7XHJcbiAgICAgICAgLmltZyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggc2NhbGUoNSkgKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCBzY2FsZSgxKSApO1xyXG5cclxuICAgICAgICAgICAgaDMsXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCBzY2FsZSgxKSApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaWgtaXRlbS5zcXVhcmUuZWZmZWN0MTAge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC5pbWcge1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oICBhbGwgLjM1cyBlYXNlLWluLW91dCApO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkb3ZlcmxheV9kYXJrX2ZhbGxiYWNrO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oICBhbGwgLjM1cyBlYXNlLWluLW91dCApO1xyXG4gICAgfVxyXG5cclxuICAgIGE6aG92ZXIge1xyXG4gICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLmloLWl0ZW0uc3F1YXJlLmVmZmVjdDEwLmxlZnRfdG9fcmlnaHQge1xyXG4gICAgLmltZyB7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCB0cmFuc2xhdGVYKDApICk7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZm8ge1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggdHJhbnNsYXRlWCgtMTAwJSkgKTtcclxuICAgIH1cclxuXHJcbiAgICBhOmhvdmVyIHtcclxuICAgICAgICAuaW1nIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCB0cmFuc2xhdGVYKDEwMCUpICk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggdHJhbnNsYXRlWCgwKSApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmloLWl0ZW0uc3F1YXJlLmVmZmVjdDEyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAuaW1nIHtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCBhbGwgLjM1cyBlYXNlLWluICk7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZm8ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRvdmVybGF5X2RhcmtfZmFsbGJhY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJG92ZXJsYXlfZGFyaztcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCBhbGwgLjM1cyBlYXNlLWluICk7XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCBhbGwgLjM1cyBlYXNlLWluICk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCBhbGwgLjM1cyBlYXNlLWluICk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGE6aG92ZXIge1xyXG4gICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1kZWxheSggMC4ycywgMC4ycyApO1xyXG5cclxuICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbi1kZWxheSggMC4zcywgMC4zcyApO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZGVsYXkoIDAuMjVzLCAwLjI1cyApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiBcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4uaWgtaXRlbS5zcXVhcmUuZWZmZWN0MTIubGVmdF90b19yaWdodCB7XHJcbiAgICAuaW5mbyB7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCB0cmFuc2xhdGUoLTQ2MHB4LCAtMTAwcHgpIHJvdGF0ZSgtMTgwZGVnKSApO1xyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggdHJhbnNsYXRlWSgtMTAwcHgpICk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCB0cmFuc2xhdGVYKC0zMDBweCkgcm90YXRlKC05MGRlZykgKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYTpob3ZlciB7XHJcbiAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHRyYW5zbGF0ZSgwcHgsIDBweCkgKTtcclxuXHJcbiAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggdHJhbnNsYXRlWSgwcHgpICk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCB0cmFuc2xhdGVYKDBweCkgcm90YXRlKDBkZWcpICk7XHJcbiAgICAgICAgICAgIH0gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIFxyXG4uaWgtaXRlbS5zcXVhcmUuZWZmZWN0MTQge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC5pbWcge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggIGFsbCAuMzVzIGVhc2UtaW4tb3V0ICk7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZm8ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRvdmVybGF5X2RhcmtfZmFsbGJhY2s7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCBzY2FsZSguNSkgKTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCBhbGwgLjM1cyBlYXNlIC4ycyk7XHJcbiAgICB9XHJcblxyXG4gICAgYTpob3ZlciB7XHJcbiAgICAgICAgLmltZyB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHNjYWxlKC41KSApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHNjYWxlKDEpICk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5paC1pdGVtLnNxdWFyZS5lZmZlY3QxNC5sZWZ0X3RvX3JpZ2h0IHtcclxuICAgIC5pbWcge1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggdHJhbnNsYXRlWCgwKSByb3RhdGUoMCkgKTtcclxuICAgIH1cclxuXHJcbiAgICBhOmhvdmVyIHtcclxuICAgICAgICAuaW1nIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKCB0cmFuc2xhdGVYKDEwMCUpIHJvdGF0ZSgxODBkZWcpICk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaWgtaXRlbS5zcXVhcmUuZWZmZWN0MTUge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIEBpbmNsdWRlIHBlcnNwZWN0aXZlKDkwMHB4KTtcclxuICAgIC5pbWcge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggIGFsbCAuNHMgZWFzZS1pbi1vdXQgKTtcclxuICAgIH1cclxuXHJcbiAgICAuaW5mbyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJG92ZXJsYXlfZGFya19mYWxsYmFjaztcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oICBhbGwgLjM1cyBlYXNlLWluLW91dCAuM3MpO1xyXG4gICAgfVxyXG5cclxuICAgIGE6aG92ZXIge1xyXG4gICAgICAgIC5pbWcge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi5paC1pdGVtLnNxdWFyZS5lZmZlY3QxNS5sZWZ0X3RvX3JpZ2h0IHtcclxuICAgIC5pbWcge1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybSggcm90YXRlWSgwKSApO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybS1vcmlnaW4oIDEwMCUsIDUwJSApO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvIHtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHJvdGF0ZVkoOTBkZWcpICk7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtLW9yaWdpbiggMCUsIDUwJSApO1xyXG4gICAgfVxyXG5cclxuICAgIGE6aG92ZXIge1xyXG4gICAgICAgIC5pbWcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHJvdGF0ZVkoLTkwZGVnKSApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHJvdGF0ZVkoMCkgKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKj09PT09PT09PT09PUBncm91cCBCYW5uZXJzIGhvdmVyIGVmZmVjdCA9PT09PT09PT09PT09PT09PT0qL1xyXG4uYmFubmVycy1lZmZlY3QtMSAuYmFubmVycyA+IGRpdiB7XHJcbiAgICBpbWcgeyBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzIGVhc2UtaW4pO1xyXG4gICAgICAgICY6aG92ZXJ7b3BhY2l0eTogMC45O31cclxuICAgIH1cclxufVxyXG5cclxuLmJhbm5lcnMtZWZmZWN0LTIgLmJhbm5lcnMgPiBkaXYgYXtkaXNwbGF5OiBibG9jaztwb3NpdGlvbjogcmVsYXRpdmU7b3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgJjpiZWZvcmUsJjphZnRlcntsZWZ0OiAwO29wYWNpdHk6IDE7fVxyXG4gICAgfSAgIFxyXG4gICAgJjpiZWZvcmUsJjphZnRlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IC0xMDAlO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLWluKTtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuLmJhbm5lcnMtZWZmZWN0LTMgLmJhbm5lcnMgPiBkaXYgYSB7ZGlzcGxheTogYmxvY2s7cG9zaXRpb246IHJlbGF0aXZlO292ZXJmbG93OiBoaWRkZW47XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgICY6YmVmb3JlLCY6YWZ0ZXJ7Ym9yZGVyOiAwIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC43KTtvcGFjaXR5OiAwO2ZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTt9XHJcbiAgICB9ICAgXHJcbiAgICAmOmJlZm9yZSwmOmFmdGVye1xyXG4gICAgICAgIGJvcmRlcjogNTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTBweDtcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoNykpO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNHMgZWFzZS1pbi1vdXQpO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbm5lcnMtZWZmZWN0LTQgLmJhbm5lcnMgPiAuYndwLWltYWdlIGEge2Rpc3BsYXk6IGJsb2NrO3Bvc2l0aW9uOiByZWxhdGl2ZTtvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICAmOmJlZm9yZSwmOmFmdGVye1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpIHNjYWxlM2QoMSwgNCwgMSkpO1xyXG4gICAgICAgIH1cclxuICAgIH0gICBcclxuICAgICY6YmVmb3JlLCY6YWZ0ZXJ7XHJcbiAgICAgICAgIGJvcmRlci1ib3R0b206IDUwcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDUwcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlIDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKSBzY2FsZTNkKDEsIDAsIDEpKTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMC40cyBlYXNlIDBzLCB0cmFuc2Zvcm0gMC4zNXMgZWFzZSAwcyk7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFubmVycy1lZmZlY3QtNSAuYmFubmVycyA+IGRpdiBhIHtkaXNwbGF5OiBibG9jaztwb3NpdGlvbjogcmVsYXRpdmU7b3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3JkZXI6IDcwcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwgMCk7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgYm9yZGVyOiAzMHB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LCAwLjcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uYmFubmVycy1lZmZlY3QtNiAuYmFubmVycyA+IGRpdiBhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4gICAgXHJcbi5iYW5uZXJzLWVmZmVjdC02IC5iYW5uZXJzID4gZGl2IGEgaW1nIHtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbiggb3BhY2l0eSAxcyBlYXNlIDBzLCB0cmFuc2Zvcm0gMXMgZWFzZSAwcyk7XHJcbn1cclxuXHJcblxyXG4uYmFubmVycy1lZmZlY3QtNiAuYndwLXdpZGdldC1iYW5uZXI6aG92ZXIgLmJhbm5lcnMgPiBkaXYgYSBpbWcge1xyXG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTgwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMSk7XHJcbn1cclxuXHJcblxyXG4uYmFubmVycy1lZmZlY3QtNyAuYmFubmVycyA+IGRpdiBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuICAgICBcclxuLmJhbm5lcnMtZWZmZWN0LTcgLmJhbm5lcnMgPiBkaXYgYTpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQgMHM7XHJcbn1cclxuICAgICBcclxuICAgICAgICAgIFxyXG4uYmFubmVycy1lZmZlY3QtNyAuYmFubmVycyA+IGRpdiBhOmhvdmVyOmJlZm9yZSB7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBsZWZ0OiAwO1xyXG4gICB0b3A6IDA7XHJcbiAgIGhlaWdodDogMTAwJTtcclxufVxyXG4gICAgICAgICAgXHJcblxyXG4uYmFubmVycy1lZmZlY3QtOCAuYmFubmVycyA+IGRpdiBhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG4gICAgIFxyXG4uYmFubmVycy1lZmZlY3QtOCAuYmFubmVycyA+IGRpdiBhOmJlZm9yZSxcclxuLmJhbm5lcnMtZWZmZWN0LTggLmJhbm5lcnMgPiBkaXYgYTphZnRlciB7XHJcbiAgYm90dG9tOiAyMHB4O1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgbGVmdDogMjBweDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMjBweDtcclxuICB0b3A6IDIwcHg7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzIGVhc2UgMHMsIHRyYW5zZm9ybSAwLjM1cyBlYXNlIDBzO1xyXG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMgZWFzZSAwcywgdHJhbnNmb3JtIDAuMzVzIGVhc2UgMHM7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cyBlYXNlIDBzLCB0cmFuc2Zvcm0gMC4zNXMgZWFzZSAwcztcclxuICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uYmFubmVycy1lZmZlY3QtOCAuYmFubmVycyA+IGRpdiBhOmJlZm9yZSB7XHJcbiAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmO1xyXG4gICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZmZmZjtcclxuICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAsIDEpO1xyXG4gICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcclxuICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcclxufVxyXG5cclxuLmJhbm5lcnMtZWZmZWN0LTggLmJhbm5lcnMgPiBkaXYgYTphZnRlciB7XHJcbiAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZmZmZjtcclxuICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZmZmZjtcclxuICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDApO1xyXG4gICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAwKTtcclxuICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLCAwKTtcclxuICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAwKTtcclxufVxyXG4uYmFubmVycy1lZmZlY3QtOCAuYmFubmVycyA+IGRpdiBpbWcge1xyXG4gICBvcGFjaXR5OiAxO1xyXG4gICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcclxuICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzIGVhc2UgMHM7XHJcbiAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMgZWFzZSAwcztcclxuICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cyBlYXNlIDBzO1xyXG59XHJcbi5iYW5uZXJzLWVmZmVjdC04IC5iYW5uZXJzID4gZGl2IGE6aG92ZXI6YmVmb3JlLFxyXG4uYmFubmVycy1lZmZlY3QtOCAuYmFubmVycyA+IGRpdiBhOmhvdmVyOmFmdGVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbn1cclxuXHJcbi5iYW5uZXJzLWVmZmVjdC04IC5iYW5uZXJzID4gZGl2IGE6aG92ZXIgaW1nIHtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XHJcbn1cclxuXHJcblxyXG4uYmFubmVycy1lZmZlY3QtOSAuYmFubmVycyA+IGRpdiBhIHtcclxuICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgei1pbmRleDogMTA7XHJcbn1cclxuICAgICBcclxuXHJcbi5iYW5uZXJzLWVmZmVjdC05IC5iYW5uZXJzID4gZGl2IGE6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXM7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMzVzO1xyXG4gICAgYm94LXNoYWRvdzogMCAzcHggMzBweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uYmFubmVycy1lZmZlY3QtOSAuYmFubmVycyA+IGRpdiBhOmhvdmVyOmJlZm9yZSB7XHJcbiAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5iYW5uZXJzLWVmZmVjdC05IC5iYW5uZXJzID4gZGl2IGEgaW1nIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMzVzO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxufVxyXG5cclxuLmJhbm5lcnMtZWZmZWN0LTkgLmJhbm5lcnMgPiBkaXYgYTpob3ZlciBpbWcge1xyXG4gICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSB0cmFuc2xhdGUzZCgwLDAsMjFweCk7XHJcbiAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSB0cmFuc2xhdGUzZCgwLDAsMjFweCk7XHJcbn1cclxuICAgICAgICAgIFxyXG4uYmFubmVycy1lZmZlY3QtMTAgLmJhbm5lcnMgPiBkaXYgYSB7XHJcbiAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuICAgICBcclxuLmJhbm5lcnMtZWZmZWN0LTEwIC5iYW5uZXJzID4gZGl2IGE6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwKSAwJSwgcmdiYSgwLDAsMCwwLjIpIDc1JSk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsMCwwLDApIDAlLCByZ2JhKDAsMCwwLDAuMikgNzUlKTtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDUwJSwwKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCw1MCUsMCk7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zNXMsIC13ZWJraXQtdHJhbnNmb3JtIDAuMzVzO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cywgdHJhbnNmb3JtIDAuMzVzO1xyXG59XHJcblxyXG4uYmFubmVycy1lZmZlY3QtMTAgLmJhbm5lcnMgPiBkaXYgYTpob3ZlcjpiZWZvcmUge1xyXG4gICBvcGFjaXR5OiAxO1xyXG4gICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xyXG4gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxufVxyXG5cclxuXHJcbi5iYW5uZXJzLWVmZmVjdC0xMSAuYmFubmVycyA+IGRpdiBhIHtkaXNwbGF5OiBibG9jaztwb3NpdGlvbjogcmVsYXRpdmU7b3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgJjpiZWZvcmUsJjphZnRlcntcclxuICAgICAgICAgICAgd2lkdGg6MTAwJTtoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmOmJlZm9yZSwmOmFmdGVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZS1vdXQgMHMpO1xyXG4gICAgfVxyXG4gICAgJjphZnRlcntsZWZ0OiBhdXRvO3JpZ2h0OiAwOyBib3R0b206IDA7fVxyXG59XHJcblxyXG4uYmFubmVycy1lZmZlY3QtMTIgLmJhbm5lcnMgPiBkaXYge1xyXG4gICAgaW1nIHsgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLWluKTtcclxuICAgICAgICAmOmhvdmVye0BpbmNsdWRlIGZpbHRlcihncmF5c2NhbGUoMTAwJSkpO31cclxuICAgIH1cclxuICAgIFxyXG59XHJcbi5sb2FkaW5nLWZpbHRlcntcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDBweDtcclxuXHRoZWlnaHQ6IDY1cHg7XHJcblx0JjpiZWZvcmV7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJyN7JGltYWdlLXRoZW1lLXBhdGh9bG9hZGluZy1maWx0ZXIuc3ZnJykgbm8tcmVwZWF0IGNlbnRlcjtcclxuXHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOmNvbnRhaW47XHJcblx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRoZWlnaHQ6IDY1cHg7XHJcblx0XHRwb3NpdGlvbjp1bnNldDtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYm91bmNle1xyXG4gICAgMCUsIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgfVxyXG4gICAgNTAlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGR7XHJcblx0MCUge1xyXG5cdCAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG5cdCAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcclxuXHQgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XHJcblx0ICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMDtcclxuXHR9XHJcblx0MzMlIHtcclxuXHQgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgwKTtcclxuXHQgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcblx0ICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAwO1xyXG5cdCAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDA7XHJcblx0fVxyXG5cdDQwJSB7XHJcblx0ICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcblx0ICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xyXG5cdCAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuXHQgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHQgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcclxuXHQgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XHJcblx0ICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG5cdCAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcblx0fVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJvdGF0ZXtcclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gICAgfVxyXG59XHJcbkBrZXlmcmFtZXMgc2NhbGUye1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0b3BhY2l0eToxO1xyXG4gICAgfVxyXG4gICAgMTAwJXtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgyKTtcclxuXHRcdG9wYWNpdHk6MDtcclxuICAgIH1cclxufVxyXG5Aa2V5ZnJhbWVzIHNoYWtlc3tcclxuXHQxNi42NSUge1xyXG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKDEwcHgpKTtcclxuXHR9XHJcblx0MzMuMzMlIHtcclxuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtOHB4KSk7XHJcblx0fVxyXG5cdDQ5Ljk1JXtcclxuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCg2cHgpKTtcdFxyXG5cdH1cclxuXHQ2Ni42JXtcclxuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNHB4KSk7XHRcclxuXHR9XHJcblx0ODMuMjUle1xyXG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKDNweCkpO1xyXG5cdH1cclxuXHQxMDAle1xyXG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKDApKTtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyByb3RhdGUye1xyXG5cdDE2LjY1JSB7XHJcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgxNWRlZykpO1xyXG5cdH1cclxuXHQzMy4zMyUge1xyXG5cdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoLTEzZGVnKSk7XHJcblx0fVxyXG5cdDQ5Ljk1JXtcclxuXHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDEwZGVnKSk7XHRcclxuXHR9XHJcblx0NjYuNiV7XHJcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgtOGRlZykpO1x0XHJcblx0fVxyXG5cdDgzLjI1JXtcclxuXHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDVkZWcpKTtcclxuXHR9XHJcblx0MTAwJXtcclxuXHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDApKTtcclxuXHR9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21pbiB7XHJcbiAgMCUge3RyYW5zZm9ybTogc2NhbGUoMSk7fVxyXG4gIDUwJSB7dHJhbnNmb3JtOiBzY2FsZSgxLjA1KTt9XHJcbiAgMTAwJSB7dHJhbnNmb3JtOiBzY2FsZSgxKTt9XHJcbn1cclxuQGtleWZyYW1lcyB6b29taW4ge1xyXG4gIDAlIHt0cmFuc2Zvcm06IHNjYWxlKDEpO31cclxuICA1MCUge3RyYW5zZm9ybTogc2NhbGUoMS4wNSk7fVxyXG4gIDEwMCUge3RyYW5zZm9ybTogc2NhbGUoMSk7fVxyXG59IC8qRW5kIG9mIFpvb20gaW4gS2V5ZnJhbWVzICovXHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbWluMiB7XHJcbiAgMCUge3RyYW5zZm9ybTogc2NhbGUoMSk7fVxyXG4gIDUwJSB7dHJhbnNmb3JtOiBzY2FsZSgxLjE1KTt9XHJcbiAgMTAwJSB7dHJhbnNmb3JtOiBzY2FsZSgxKTt9XHJcbn1cclxuQGtleWZyYW1lcyB6b29taW4yIHtcclxuICAwJSB7dHJhbnNmb3JtOiBzY2FsZSgxKTt9XHJcbiAgNTAlIHt0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO31cclxuICAxMDAlIHt0cmFuc2Zvcm06IHNjYWxlKDEpO31cclxufSAvKkVuZCBvZiBab29tIGluIEtleWZyYW1lcyAqL1xyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21pbjMge1xyXG4gIDAlIHt0cmFuc2Zvcm06IHNjYWxlKDEpO31cclxuICA1MCUge3RyYW5zZm9ybTogc2NhbGUoMS44KTt9XHJcbiAgMTAwJSB7dHJhbnNmb3JtOiBzY2FsZSgxKTt9XHJcbn1cclxuQGtleWZyYW1lcyB6b29taW4zIHtcclxuICAwJSB7dHJhbnNmb3JtOiBzY2FsZSgxKTt9XHJcbiAgNTAlIHt0cmFuc2Zvcm06IHNjYWxlKDEuOCk7fVxyXG4gIDEwMCUge3RyYW5zZm9ybTogc2NhbGUoMSk7fVxyXG59IC8qRW5kIG9mIFpvb20gaW4gS2V5ZnJhbWVzICovXHJcbkBrZXlmcmFtZXMgc2Nyb2xse1xyXG5cdDUwJSB7XHJcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMTBweCkpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwcHgpKTtcclxuXHR9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNjcm9sbHtcclxuXHQ1MCUge1xyXG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDEwcHgpKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoMHB4KSk7XHJcblx0fVxyXG59XHJcbkAtbW96LWtleWZyYW1lcyBzY3JvbGx7XHJcblx0NTAlIHtcclxuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgxMHB4KSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDBweCkpO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIHN0aWNreS1wcm9kdWN0e1xyXG5cdDAlIHtcclxuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgxMDAlKSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDApKTtcclxuXHR9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIHN0aWNreS1wcm9kdWN0e1xyXG5cdDAlIHtcclxuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgxMDAlKSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDApKTtcclxuXHR9XHJcbn1cclxuQC1tb3ota2V5ZnJhbWVzIHN0aWNreS1wcm9kdWN0e1xyXG5cdDAlIHtcclxuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgxMDAlKSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKDApKTtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyBzdGlja3ktaGVhZGVye1xyXG5cdDAlIHtcclxuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtMTAwJSkpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSk7XHJcblx0fVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBzdGlja3ktaGVhZGVye1xyXG5cdDAlIHtcclxuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtMTAwJSkpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSk7XHJcblx0fVxyXG59XHJcbkAtbW96LWtleWZyYW1lcyBzdGlja3ktaGVhZGVye1xyXG5cdDAlIHtcclxuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtMTAwJSkpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSk7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgbG9hZGluZy1ob21lIHtcclxuICAwJSwgMTAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxNDBweCkgcm90YXRlWCgtMTgwZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxNDBweCkgcm90YXRlWCgtMTgwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7IFxyXG4gIH0gMjUlLCA3NSUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVYKDBkZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVYKDBkZWcpO1xyXG4gICAgb3BhY2l0eTogMTsgXHJcbiAgfSA5MCUsIDEwMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDE0MHB4KSByb3RhdGVZKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTQwcHgpIHJvdGF0ZVkoMTgwZGVnKTtcclxuICAgIG9wYWNpdHk6IDA7IFxyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIHNjYWxle1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0b3BhY2l0eToxO1xyXG4gICAgfVxyXG4gICAgMTAwJXtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcblx0XHRvcGFjaXR5OjA7XHJcbiAgICB9XHJcbn1cclxuQGtleWZyYW1lcyBwcmUtbG9hZGVyIHtcclxuICAwJSB7XHJcbiAgICB3aWR0aDowO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHdpZHRoOjQwJTtcclxuICB9XHJcbn1cclxuQGtleWZyYW1lcyBwcmUtbG9hZGluZyB7XHJcbiAgMCUge1xyXG4gICAgd2lkdGg6NDAlO1xyXG4gIH1cclxuICAxMDAlIHtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgc3ZnLWFuaW1hdGlvbiB7XHJcbiAgMCUge1xyXG4gICAgc3Ryb2tlOiAkdGhlbWUtY29sb3I7XHJcbiAgICBzdHJva2Utd2lkdGg6IDEwcHg7XHJcbiAgICBmaWxsOiBub25lO1xyXG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMTAwMDtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxMDAwO1xyXG4gIH1cclxuICA5MCUge1xyXG4gICAgc3Ryb2tlOiAkdGhlbWUtY29sb3I7XHJcbiAgICBzdHJva2Utd2lkdGg6IDEwcHg7XHJcbiAgICBmaWxsOiBub25lO1xyXG5cdHN0cm9rZS1kYXNoYXJyYXk6MTAwMDtcclxuICAgIHN0cm9rZS1kYXNob2Zmc2V0OjA7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG5cdHN0cm9rZTogdW5zZXQ7XHJcbiAgICBzdHJva2Utd2lkdGg6IHVuc2V0O1xyXG4gICAgZmlsbDogdW5zZXQ7XHJcbiAgfVxyXG59IiwiLy8gU3RhclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJHN0YXItcmF0aW5nLWNvbG9yICAgICAgICAgICAgICAgICAgICAgIDogIzY2NjY2NiAhZGVmYXVsdDtcbiRzdGFyLXJhdGluZy1hY3RpdmUtY29sb3IgICAgICAgICAgICAgICA6ICNmN2JjM2QgIWRlZmF1bHQ7XG4kc3Rhci1yYXRpbmctZm9udC1zaXplICAgICAgICAgICAgICAgICAgOiAxMnB4ICFkZWZhdWx0O1xuXG4vLyBTYWxlXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kc2FsZS1sYWJlbC1mb250LXNpemUgICAgICAgICAgICAgICAgICAgOiAxMnB4ICFkZWZhdWx0O1xuJHNhbGUtbGFiZWwtZm9udC13ZWlnaHQgICAgICAgICAgICAgICAgIDogNTAwICFkZWZhdWx0O1xuJHNhbGUtbGFiZWwtdHJhbnNmb3JtICAgICAgICAgICAgICAgICAgIDogY2FwaXRhbGl6ZSAhZGVmYXVsdDtcbiRzYWxlLWxhYmVsLWNvbG9yICAgICAgICAgICAgICAgICAgICAgICA6ICNmZjA0MDQgIWRlZmF1bHQ7XG4kc2FsZS1sYWJlbC1hbGlnbiAgICAgICAgICAgICAgICAgICAgICAgOiAkYWxpZ24tY2VudGVyICFkZWZhdWx0O1xuJHNhbGUtbGFiZWwtcGFkZGluZyAgICAgICAgICAgICAgICAgICAgIDogMCA1cHggIWRlZmF1bHQ7XG5cbi8vIE1pbmkgY2FydFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGFkZC1jYXJ0LWZvbnQtc2l6ZSAgICAgICAgICAgICAgICAgICAgIDogMTRweCAhZGVmYXVsdDtcbiRtaW5pLWNhcnQtZm9udC1zaXplICAgICAgICAgICAgICAgICAgICA6IDExcHggIWRlZmF1bHQ7XG4kbWluaS1jYXJ0LWJnICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAkdGhlbWUtY29sb3Itc2Vjb25kYXJ5ICFkZWZhdWx0O1xuJG1pbmktY2FydC1yb3VuZGVkICAgICAgICAgICAgICAgICAgICAgIDogJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kbWluaS1jYXJ0LXBhZGRpbmcgICAgICAgICAgICAgICAgICAgICAgOiA4cHggMTNweCAhZGVmYXVsdDtcbiRtaW5pLWNhcnQtaGVpZ2h0ICAgICAgICAgICAgICAgICAgICAgICA6IDM2cHggIWRlZmF1bHQ7XG4kbWluaS1jYXJ0LWNvbG9yICAgICAgICAgICAgICAgICAgICAgICAgOiAkYmxhY2sgIWRlZmF1bHQ7XG4kbWluaS1jYXJ0LWRyb3Bkb3duLXNpemUgICAgICAgICAgICAgICAgOiAzMjBweCAhZGVmYXVsdDtcbiRtaW5pLWNhcnQtdHJhbnNmb3JtICAgICAgICAgICAgICAgICAgICA6IHVwcGVyY2FzZSAhZGVmYXVsdDtcblxuXG4vLyBGaWx0ZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRmaWx0ZXItbWFyZ2luICAgICAgICAgICAgICAgICAgICAgICAgICA6IDAgMCAyMHB4ICFkZWZhdWx0O1xuJGZpbHRlci1wYWRkaW5nICAgICAgICAgICAgICAgICAgICAgICAgIDogNXB4IDhweCAhZGVmYXVsdDtcbiRmaWx0ZXItYm9yZGVyICAgICAgICAgICAgICAgICAgICAgICAgICA6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZpbHRlci1iZ1x0XHRcdFx0XHRcdFx0XHQ6ICRub2NvbG9yICFkZWZhdWx0O1xuJGZpbHRlci1ib3JkZXItcmFkaXVzIFx0XHRcdFx0XHQ6IDAgIWRlZmF1bHQ7XG4kZmlsdGVyLWJveC1zaGFkb3cgXHRcdFx0XHRcdFx0OiBub25lICFkZWZhdWx0O1xuJGZpbHRlci1pY29uLWZvbnQtc2l6ZSAgICAgICAgICAgICAgICAgIDogMTRweCAhZGVmYXVsdDtcbiRmaWx0ZXItZm9udC1zaXplICAgICAgICAgICAgICAgICAgICAgICA6IDEzcHggIWRlZmF1bHQ7XG5cbi8vIFByb2R1Y3Rcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRwcm9kdWN0LWJnICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHByb2R1Y3QtYm9yZGVyICAgICAgICAgICAgICAgICAgICAgICAgIDogMHB4IHNvbGlkICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kcHJvZHVjdC1tYXJnaW4gICAgICAgICAgICAgICAgICAgICAgICAgOiAwIDAgNDBweCAwICFkZWZhdWx0O1xuJHByb2R1Y3QtYWxpZ25tZW50ICAgICAgICAgICAgICAgICAgICAgIDogY2VudGVyICFkZWZhdWx0O1xuJHByb2R1Y3QtbmFtZS1mb250LXNpemUgICAgICAgICAgICAgICAgIDogMTZweCAhZGVmYXVsdDtcbiRwcm9kdWN0LW5hbWUtZm9udC13ZWlnaHQgICAgICAgICAgICAgICA6IDQwMCAhZGVmYXVsdDtcbiRwcm9kdWN0LW5hbWUtbGluZS1oZWlnaHQgICAgICAgICAgICAgICA6IDE0cHggIWRlZmF1bHQ7XG4kcHJvZHVjdC1uYW1lLWNvbG9yICAgICAgICAgICAgICAgICAgICAgOiAjNzA3MDcwICFkZWZhdWx0O1xuJHByb2R1Y3QtbmFtZS1tYXJnaW4gICAgICAgICAgICAgICAgICAgIDogMHB4ICFkZWZhdWx0O1xuJHByb2R1Y3QtbmFtZS1wYWRkaW5nICAgICAgICAgICAgICAgICAgIDogMCAxMHB4IDEwcHggIWRlZmF1bHQ7XG4kcHJvZHVjdC1uYW1lLWhlaWdodCAgICAgICAgICAgICAgICAgICAgOiAzNnB4ICFkZWZhdWx0O1xuJHByb2R1Y3QtbmFtZS1ob3Zlci1jb2xvciAgICAgICAgICAgICAgIDogJHRoZW1lLWNvbG9yICFkZWZhdWx0O1xuJHByb2R1Y3QtY2F0ZWdvcnktY29sb3IgICAgICAgICAgICAgICAgIDogJGxpZ2h0LWdyYXkgIWRlZmF1bHQ7XG4kcHJvZHVjdC1jYXRlZ29yeS1ob3Zlci1jb2xvciAgICAgICAgICAgOiAkdGhlbWUtY29sb3IgIWRlZmF1bHQ7XG4kcHJvZHVjdC1jYXRlZ29yeS1mb250LXNpemUgICAgICAgICAgICAgOiAxMnB4ICFkZWZhdWx0O1xuJHByb2R1Y3QtY2F0ZWdvcnktYmcgICAgICAgICAgICAgICAgICAgIDogJHdoaXRlICFkZWZhdWx0O1xuJHByb2R1Y3QtY2F0ZWdvcnktcGFkZGluZyAgICAgICAgICAgICAgIDogMThweCAxMHB4ICFkZWZhdWx0O1xuJHByb2R1Y3QtY2F0ZWdvcnktYm9yZGVyLWNvbG9yICAgICAgICAgIDogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kcHJvZHVjdC1jYXRlZ29yeS1ib3JkZXItaG92ZXItY29sb3IgICAgOiAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJHByb2R1Y3QtY2F0ZWdvcnktZm9udC13ZWlnaHQgICAgICAgICAgIDogMzAwICFkZWZhdWx0O1xuJHByb2R1Y3QtY2F0ZWdvcnktZm9udC1zdHlsZSAgICAgICAgICAgIDogaXRhbGljICFkZWZhdWx0O1xuJHByb2R1Y3QtY2F0ZWdvcnktbWFyZ2luICAgICAgICAgICAgICAgIDogMHB4IDAgOHB4ICFkZWZhdWx0O1xuJHByb2R1Y3QtcHJpY2UtY29sb3IgICAgICAgICAgICAgICAgICAgIDogJHRleHQtY29sb3Itc2Vjb25kICFkZWZhdWx0O1xuJHByb2R1Y3QtcHJpY2Utb2xkLWNvbG9yICAgICAgICAgICAgICAgIDogIzkyOTI5MiAhZGVmYXVsdDtcbiRwcm9kdWN0LXByaWNlLWZvbnQtc2l6ZSAgICAgICAgICAgICAgICA6IDE2cHggIWRlZmF1bHQ7XG4kcHJvZHVjdC1wcmljZS1mb250LXdlaWdodFx0XHRcdFx0OiA3MDAgIWRlZmF1bHQ7XG4kcHJvZHVjdC1idXR0b24tZm9udC1zaXplICAgICAgICAgICAgICAgOiAxMHB4ICFkZWZhdWx0O1xuJHByb2R1Y3QtYnV0dG9uLWJvcmRlciAgICAgICAgICAgICAgICAgIDogMnB4IHNvbGlkICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kcHJvZHVjdC1idXR0b24tYmcgICAgICAgICAgICAgICAgICAgICAgOiAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZHVjdC1idXR0b24tcGFkZGluZyAgICAgICAgICAgICAgICAgOiAwICFkZWZhdWx0O1xuJHByb2R1Y3QtYnV0dG9uLWhvdmVyLWNvbG9yICAgICAgICAgICAgIDogJHdoaXRlICFkZWZhdWx0O1xuJHByb2R1Y3QtYnV0dG9uLWhvdmVyLWJvcmRlciAgICAgICAgICAgIDogJHRoZW1lLWNvbG9yICFkZWZhdWx0O1xuJHByb2R1Y3QtYnV0dG9uLWhvdmVyLWJnICAgICAgICAgICAgICAgIDogJHRoZW1lLWNvbG9yICFkZWZhdWx0O1xuJHByb2R1Y3QtbGluay1jb2xvciAgICAgICAgICAgICAgICAgICAgIDogJGJsYWNrICFkZWZhdWx0O1xuJHByb2R1Y3QtbGluay1ob3Zlci1jb2xvciAgICAgICAgICAgICAgIDogJHRoZW1lLWNvbG9yICFkZWZhdWx0O1xuJHByb2R1Y3QtaWNvbi13aWR0aCAgICAgICAgICAgICAgICAgICAgIDogNjlweCAhZGVmYXVsdDtcbiRwcm9kdWN0LWljb24taGVpZ2h0ICAgICAgICAgICAgICAgICAgICA6IDQwcHggIWRlZmF1bHQ7XG4kcHJvZHVjdC1pY29uLWJnICAgICAgICAgICAgICAgICAgICAgICAgOiAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZHVjdC1pY29uLWNvbG9yICAgICAgICAgICAgICAgICAgICAgOiAkdGV4dC1jb2xvciAhZGVmYXVsdDtcbiRwcm9kdWN0LWljb24tZm9udC1zaXplICAgICAgICAgICAgICAgICA6IDE0cHggIWRlZmF1bHQ7XG4kcHJvZHVjdC1idXR0b24td2lkdGggICAgICAgICAgICAgICAgICAgOiAxMDNweCAhZGVmYXVsdDtcbiRwcm9kdWN0LXJhdGluZy1tYXJnaW4gICAgICAgICAgICAgICAgICA6IDAgMCAkdGhlbWUtbWFyZ2luIDAgIWRlZmF1bHQ7XG4kcHJvZHVjdC10aHVtYm5haWwtZ2FsbGVyeS1zaXplICAgICAgICAgOiAxMTVweCAhaW1wb3J0YW50O1xuXG4vLyBTaW5nbGUgUHJvZHVjdFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJHNpbmdsZS1wcmljZS1mb250LXdlaWdodCAgICAgICAgICAgICAgIDogOTAwICFkZWZhdWx0O1xuJHNpbmdsZS1uZXctcHJpY2UtY29sb3IgICAgICAgICAgICAgICAgIDogJGJsYWNrICFkZWZhdWx0O1xuJHNpbmdsZS1uZXctcHJpY2UtZm9udC1zaXplICAgICAgICAgICAgIDogMzBweCAhZGVmYXVsdDtcbiRzaW5nbGUtbmV3LXByaWNlLWZvbnQtd2VpZ2h0ICAgICAgICAgICA6IDkwMCAhZGVmYXVsdDtcbiRzaW5nbGUtbmV3LXByaWNlLWxpbmUtaGVpZ2h0ICAgICAgICAgICA6IDEuNCAhZGVmYXVsdDtcbiRzaW5nbGUtcHJvZHVjdC10aXRsZS1saW5lLWhlaWdodCAgICAgICA6IDEuMTExMTEgIWRlZmF1bHQ7XG4kc2luZ2xlLXByb2R1Y3QtdGl0bGUtZm9udC1zaXplICAgICAgICAgOiAzMHB4ICFkZWZhdWx0O1xuJHNpbmdsZS1wcm9kdWN0LXRpdGxlLWZvbnQtd2VpZ2h0ICAgICAgIDogMzAwICFkZWZhdWx0O1xuJHNpbmdsZS1wcm9kdWN0LXRpdGxlLW1hcmdpbiAgICAgICAgICAgIDogMCAwIDEwcHggMCAhZGVmYXVsdDtcbiRzaW5nbGUtcHJvZHVjdC10aXRsZS10cmFuc2Zvcm0gICAgICAgICA6IHVwcGVyY2FzZSAhZGVmYXVsdDtcblxuJHNpbmdsZS1wcm9kdWN0LXN1bW1hcnktZm9udC1zaXplICAgICAgICA6IDE2cHggIWRlZmF1bHQ7XG4vLyB3b29jb21tZXJjZSB0YWJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kd29vY29tbWVyY2UtdGFicy1wYWRkaW5nICAgICAgICAgICAgICAgOiA1MHB4IDEwMHB4ICFkZWZhdWx0O1xuJHdvb2NvbW1lcmNlLXRhYnMtYm9yZGVyICAgICAgICAgICAgICAgIDogbm9uZSAhZGVmYXVsdDtcbiR3b29jb21tZXJjZS10YWJzLW1hcmdpbiAgICAgICAgICAgICAgICA6IDAgMCAxMHB4IDAgIWRlZmF1bHQ7XG5cbi8vIFF1aWNrdmlldyBQcm9kdWN0XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kcXVpY2t2aWV3LXByb2R1Y3QtdGl0bGUtZm9udC1zaXplICAgICAgOiAzMHB4ICFkZWZhdWx0O1xuJHF1aWNrdmlldy1wcm9kdWN0LXRpdGxlLXRyYW5zZm9ybSAgICAgIDogbm9uZSAhZGVmYXVsdDtcbiRxdWlja3ZpZXctcHJvZHVjdC1jb250ZW50LW1hcmdpbiAgICAgICA6IDIwcHggIWRlZmF1bHQ7XG5cbi8vIFdpZGdldCBQcm9kdWN0XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kd2lkZ2V0LXByb2R1Y3QtbGlzdC1zaXplICAgICAgICAgICAgICAgOiA5MHB4ICFkZWZhdWx0O1xuJHdpZGdldC1wcm9kdWN0LWxpc3QtcGFkZGluZyAgICAgICAgICAgIDogMjBweCAwICFkZWZhdWx0O1xuJHdpZGdldC1wcm9kdWN0LWxpc3QtbWFyZ2luICAgICAgICAgICAgIDogMHB4ICFkZWZhdWx0O1xuJHdpZGdldC1wcm9kdWN0LWxpc3QtYm9yZGVyICAgICAgICAgICAgIDogJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiR3aWRnZXQtcHJvZHVjdC1saXN0LWZvbnQtc2l6ZSAgICAgICAgICA6IDEycHggIWRlZmF1bHQ7XG4kd2lkZ2V0LXByb2R1Y3QtbGlzdC1jb2xvclx0XHRcdFx0OiAkYmxhY2sgIWRlZmF1bHQ7XG4kd2lkZ2V0LXByb2R1Y3QtbGlzdC1mb250LXdlaWdodFx0XHQ6IDQwMCAhZGVmYXVsdDtcbiR3aWRnZXQtcHJvZHVjdC1saXN0LXRleHQtdHJhbnNmb3JtXHRcdDogdXBwZXJjYXNlICFkZWZhdWx0OztcbiR3aWRnZXQtcHJvZHVjdC1saXN0LXByaWNlLW9sZC1jb2xvclx0OiAjNjY2NjY2ICFkZWZhdWx0O1xuXG4kd2lkZ2V0LXByb2R1Y3Qtc3BlY2lhbC1tYXJnaW5cdFx0XHQ6IDAgIWRlZmF1bHQ7XG4kd2lkZ2V0LXByb2R1Y3Qtc3BlY2lhbC1wYWRkaW5nXHRcdFx0OiAwIDEwcHggMTBweCA0MHB4ICFkZWZhdWx0O1xuJHdpZGdldC1wcm9kdWN0LXNwZWNpYWwtZm9udC1zaXplXHRcdDogMTRweCAhZGVmYXVsdDtcblxuLy8gU2lkZWJhciBXaWRnZXQgUHJvZHVjdFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGJsb2NrLXNpZGViYXItd2lkZ2V0LXByb2R1Y3QtbGlzdC1zaXplIDogODBweCAhZGVmYXVsdDtcblxuLy8gUHJvZHVjdCBDYXRlZ29yeSBhbmQgU3ViY2F0ZWdvcnlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRwcm9kdWN0LWNhdGVnb3J5LWNvbnRlbnQtbWFyZ2luICAgICAgICA6IDAgMCAkZ3JpZC1ndXR0ZXItd2lkdGggMDtcbiRwcm9kdWN0LWNhdGVnb3J5LWNvbnRlbnQtaGVpZ2h0ICAgICAgICA6IDQ1cHggIWRlZmF1bHQ7XG4kcHJvZHVjdC1jYXRlZ29yeS10aXRsZS1jb2xvciAgICAgICAgICAgOiAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZHVjdC1jYXRlZ29yeS10aXRsZS1tYXJnaW4gICAgICAgICAgOiAwICFkZWZhdWx0O1xuJHByb2R1Y3QtY2F0ZWdvcnktdGl0bGUtcGFkZGluZyAgICAgICAgIDogMTVweCAxMHB4ICFkZWZhdWx0O1xuJHByb2R1Y3QtY2F0ZWdvcnktdGl0bGUtYmcgICAgICAgICAgICAgIDogJGJsYWNrICFkZWZhdWx0O1xuJHByb2R1Y3QtY2F0ZWdvcnktdGl0bGUtZm9udC1zaXplICAgICAgIDogJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJHByb2R1Y3QtY2F0ZWdvcnktdGl0bGUtZm9udC13ZWlnaHQgICAgIDogJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7IiwiLypGb250IFdvb0NvbW1lcmNlKi9cclxuLyogV29vZWNvbW1lcmNlIC0gQnV0dG9uIC0gSW5wdXQgU3VibWl0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi53b29jb21tZXJjZSAjcmVzcG9uZCBpbnB1dCNzdWJtaXQsIC53b29jb21tZXJjZSBidXR0b24uYnV0dG9uLCAud29vY29tbWVyY2UgaW5wdXQuYnV0dG9ue1xyXG5cdGNvbG9yOiR3aGl0ZTtcclxuXHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0Zm9udC1zaXplOjEzcHg7XHJcblx0cGFkZGluZzowIDUwcHg7XHJcblx0bGluZS1oZWlnaHQ6NTBweDtcclxuXHRjdXJzb3I6cG9pbnRlcjtcclxuXHRib3JkZXIgOiAwO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJHRoZW1lLWNvbG9yLCAxMCUpO1xyXG4gICAgfVxyXG5cdCY6Zm9jdXN7XHJcblx0XHRvdXRsaW5lIDogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5idXR0b24sICNzdWJtaXQge1xyXG5cdCYubG9hZGluZyB7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdEBpbmNsdWRlIHZlcnRpY2FsLWNlbnRlcigxMDAlLDEwMCUpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJyN7JGltYWdlLXRoZW1lLXBhdGh9bG9hZGluZy1jYXJ0LmdpZicpIGNlbnRlciBuby1yZXBlYXQgdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKiBFbmRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmNsZWFyLWFsbHtcclxuICAgIEBleHRlbmQgLmJ0biwgLmJ0bi1saW5rO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH0gIFxyXG59XHJcbi8qTWVzc2VuZ2VyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKi9cclxuLmJvb2tpby1wcm9kdWN0LWFkZGVke1xyXG4gICAgYmFja2dyb3VuZDogJGdyYXktZGFyaztcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0QGluY2x1ZGUgYm94LXNoYWRvdyh1bnNldCk7XHJcblx0Y29sb3I6JHdoaXRlO1xyXG5cdHRvcDo1MHB4O1xyXG5cdGxlZnQ6YXV0bztcclxuXHRyaWdodDozMHB4O1xyXG4gICAgcGFkZGluZzogMTVweCAyNXB4O1xyXG5cdGZvbnQtd2VpZ2h0OjQwMDtcclxuXHRwb3NpdGlvbjpmaXhlZDtcclxuXHR6LWluZGV4OjEwMDAwO1xyXG5cdD5kaXZ7XHJcblx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0Y29udGVudDogXCJcXGU5MWRcIjtcclxuXHRcdFx0Zm9udC1mYW1pbHk6d3BiaW5nb2ZvbnQ7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTBweCk7XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cyl7XHJcblx0XHRyaWdodDo1MCU7XHJcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCg1MCUpKTtcclxuXHRcdG1heC13aWR0aDoyODBweDtcclxuXHR9XHJcbn1cclxuLndvb2NvbW1lcmNlLWVycm9yLFxyXG4uYWxlcnQtc3VjY2VzcywgLndvb2NvbW1lcmNlLW1lc3NhZ2Uge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcclxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcclxuICAgIGNvbG9yOiAjM2M3NjNkO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIC53Yy1mb3J3YXJke1xyXG4gICAgXHRiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3I7XHJcblx0ICAgIGNvbG9yOiAjZmZmO1xyXG5cdCAgICBwYWRkaW5nOiA4cHggMTJweDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdCAgICAmOmhvdmVye1xyXG5cdCAgICBcdGJhY2tncm91bmQ6IGRhcmtlbigkdGhlbWUtY29sb3IsMTAlKTtcclxuXHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdCAgICB9XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0Y29udGVudDogXCJcXDI0XCI7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBlbGVnYW50aWNvbnM7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgxMHB4KTtcclxuXHRcdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRvcDogNHB4O1xyXG5cdFx0fVxyXG4gICAgfVxyXG59XHJcbi8vV29vQ29tbWVyY2UgSW5mb1xyXG4ud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVye1xyXG5cdG1heC13aWR0aDoxNDEwcHg7XHJcblx0bWFyZ2luOmF1dG87XHJcblx0d2lkdGg6MTAwJTtcclxufVxyXG4ud29vY29tbWVyY2UtZXJyb3IsLndvb2NvbW1lcmNlLWluZm8sLndvb2NvbW1lcmNlLW1lc3NhZ2Uge1xyXG5cdEBpbmNsdWRlIHJ0bC1wYWRkaW5nKDEycHgsMjJweCwxMnB4LDQycHgpO1xyXG5cdEBpbmNsdWRlIHJ0bC1tYXJnaW4oMCwwLDI0cHgsMCk7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y2Zjc7XHJcblx0Y29sb3I6ICM1MTUxNTE7XHJcblx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkICNhNDY0OTc7XHJcblx0bGlzdC1zdHlsZTogbm9uZSBvdXRzaWRlO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuXHRib3JkZXItdG9wLWNvbG9yOiAjYjgxYzIzO1xyXG5cdHdpZHRoIDogMTAwJTtcclxuXHQuYnV0dG9uIHtcclxuXHRcdEBpbmNsdWRlIHJ0bC1mbG9hdC1yaWdodCgpO1xyXG5cdH1cclxuXHRsaSB7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lIG91dHNpZGUhaW1wb3J0YW50O1xyXG5cdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgwIWltcG9ydGFudCk7XHJcblx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoMCFpbXBvcnRhbnQpO1xyXG5cdH1cclxufVxyXG5cclxuLndvb2NvbW1lcmNlLWluZm8sLndvb2NvbW1lcmNlLW1lc3NhZ2UsLndvb2NvbW1lcmNlLWVycm9ye1xyXG5cdCY6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdGNsZWFyOiBib3RoO1xyXG5cdH1cclxufVxyXG5cclxuLndvb2NvbW1lcmNlLWluZm8sLndvb2NvbW1lcmNlLW1lc3NhZ2UsLndvb2NvbW1lcmNlLWVycm9ye1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICdcXGYxZWMnO1xyXG5cdFx0ZGlzcGxheTogdGFibGU7XHJcblx0XHRmb250LWZhbWlseTogTWF0ZXJpYWw7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDhweDtcclxuXHRcdGZvbnQtc2l6ZSA6IDE4cHg7XHJcblx0XHRAaW5jbHVkZSBydGwtbGVmdCgyMHB4KTtcclxuXHRcdGNvbG9yOiAjYjgxYzIzO1xyXG5cdH1cclxufVxyXG4ud29vY29tbWVyY2UtaW5mbywud29vY29tbWVyY2UtbWVzc2FnZXtcclxuXHRib3JkZXItdG9wOiAzcHggc29saWQgJGdyYXktZGFyaztcclxuXHR0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO1xyXG5cdCY6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IFwiXFxlOTFlXCI7XHJcblx0XHRmb250LWZhbWlseTp3cGJpbmdvZm9udDtcclxuXHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRmb250LXNpemU6MTVweDtcclxuXHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTBweCk7XHJcblx0XHRsaW5lLWhlaWdodDoxO1xyXG5cdFx0dG9wOjE2cHg7XHJcblx0fVxyXG5cdGF7XHJcblx0XHRjb2xvciA6ICRncmF5LWRhcms7XHJcblx0XHRmb250LXdlaWdodCA6IDcwMDtcclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGNvbG9yIDogJHRoZW1lLWNvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYnV0dG9uLndjLWZvcndhcmR7XHJcblx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0bGluZS1oZWlnaHQ6MjhweDtcclxuXHRcdGJvcmRlcjoxcHggc29saWQgJGdyYXktZGFyaztcclxuXHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRwYWRkaW5nOjA7XHJcblx0XHRwYWRkaW5nOjAgMTVweCAwIDIwcHg7XHJcblx0XHRmb250LXNpemU6MTBweDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXFwzNVwiO1xyXG5cdFx0XHRmb250LXNpemU6MTVweDtcclxuXHRcdFx0dG9wOjNweDtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDVweCk7XHJcblx0XHR9XHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4vKiBcclxuXHRFbmRcclxuKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG4uY2F0ZWdvcnktaW1hZ2V7XHJcbiAgICBpbWd7XHJcbiAgICAgICAgQGV4dGVuZCAuZmlsdGVyLWdyYXlzY2FsZTtcclxuICAgIH1cclxufVxyXG5cclxucC5kZW1vX3N0b3JlIHtcclxuXHR0b3A6IDA7XHJcblx0cG9zaXRpb246Zml4ZWQ7XHJcblx0QGluY2x1ZGUgcnRsLWxlZnQoMCk7XHJcblx0QGluY2x1ZGUgcnRsLXJpZ2h0KDApO1xyXG5cdEBpbmNsdWRlIHNpemUocGVyY2VudGFnZSgxKSxhdXRvKTtcclxuXHRAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1jZW50ZXIoKTtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShmb250LXNpemUsJGZvbnQtc2l6ZS1tZCk7XHJcblx0cGFkZGluZzogLjVlbSAwO1xyXG5cdHotaW5kZXg6IDk5OTk4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkYm9yZGVyLWNvbG9yLCAxMCk7XHJcblx0QGluY2x1ZGUgYm94LXNoYWRvdygwLCAwLCAwLCAzcHgsIHJnYmEoJHdoaXRlLDAuMikpO1xyXG59XHJcblxyXG4vKlxyXG4gICAgVXRpbGl0aWVzXHJcbiotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKi9cclxuLndvb2NvbW1lcmNle1xyXG5cdC53Yy1mb3J3YXJkLCAud2MtZm9yd2FyZCBhIHtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcXGYwMGNcIjtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICR0aGVtZS1mb250LWljb24tbmFtZTtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbigwLCAxMHB4LCAwLCAwKTtcclxuXHRcdH1cclxuXHR9XHJcblx0LndjLWJhY2t3YXJkLCAud2MtYmFja3dhcmQgYSB7XHJcblx0XHRsaW5lLWhlaWdodDozNHB4O1xyXG5cdFx0YmFja2dyb3VuZDokZ3JheS1kYXJrO1xyXG5cdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0cGFkZGluZzowIDIwcHg7XHJcblx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6NzAwO1xyXG5cdFx0aGVpZ2h0OjQwcHg7XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXFwyM1wiO1xyXG5cdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdFbGVnYW50SWNvbnMnO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luKDAsIDVweCwgMCwgMCk7XHJcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHR0b3A6M3B4O1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qXHJcbiAgICB3b29jb21tZXJjZSB0YWJzXHJcbiotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKi9cclxuLndvb2NvbW1lcmNlLXRhYnN7XHJcbiAgICBtYXJnaW46ICR3b29jb21tZXJjZS10YWJzLW1hcmdpbjtcclxuXHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTFlMWUxO1xyXG5cdHBhZGRpbmctYm90dG9tOjUwcHg7XHJcbiAgICB0YWJsZXtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAudGFiLXRpdGxle1xyXG4gICAgXHRAaW5jbHVkZSBmb250LXNpemUoZm9udC1zaXplLCAxOHB4KTtcclxuICAgIFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIFx0bWFyZ2luOiAwIDAgMzBweDsgXHJcbiAgICB9XHJcblx0I3RhYi12ZW5kb3J7XHJcblx0XHQucHJvZHVjdC12ZW5kb3J7XHJcblx0XHRcdHBhZGRpbmc6MzNweCA1MHB4IDIwcHg7XHJcblx0XHRcdGgye1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCN0YWItd2NtcF9jdXN0b21lcl9xbmF7XHJcblx0XHQjY3VzdF9xbmFfZm9ybXtcclxuXHRcdFx0cGFkZGluZzo0NXB4IDUwcHggMzBweDtcclxuXHRcdFx0aDJ7XHJcblx0XHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbToyNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCN0YWItc2luZ2xlcHJvZHVjdG11bHRpdmVuZG9ye1xyXG5cdFx0cGFkZGluZzo0MHB4IDUwcHg7XHJcblx0fVxyXG5cdC5jb250ZW50LXdvb2NvbW1lcmNlLXRhYnN7XHJcblx0XHQuY29udGVudC10YWJ7XHJcblx0XHRcdG1heC13aWR0aDoxNDQwcHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OmF1dG87XHJcblx0XHRcdG1hcmdpbi1yaWdodDphdXRvO1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6MTVweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDoxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29udGVudC11bC10YWJ7XHJcblx0XHRtYXJnaW4tYm90dG9tOjM1cHg7XHJcblx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdH1cclxuXHQuY29udGVudC10YWJ7XHJcblx0XHQucGFuZWx7XHJcblx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdH1cclxuXHR9XHJcblx0dWwudGFicyB7XHJcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdG92ZXJmbG93OnVuc2V0O1xyXG5cdFx0bWF4LXdpZHRoOiAxNDQwcHg7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOjA7XHJcblx0XHRsaXtcclxuXHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoNTBweCk7XHJcblx0XHRcdEBpbmNsdWRlIGJveC1zaGFkb3codW5zZXQpO1xyXG5cdFx0XHQmOmJlZm9yZSwmOmFmdGVye1xyXG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgwKTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0fVxyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6MCAwIDVweDtcclxuXHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0Ym90dG9tOi0ycHg7XHJcblx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHRsZWZ0OjUwJTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC01MCUpKTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzaXplKDAsM3B4KTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1tZC1tYXgpe1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIsJi5hY3RpdmV7XHJcblx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQucGFuZWwge1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1sZWZ0KCk7XHJcblx0XHRsaW5lLWhlaWdodDogMmVtO1xyXG5cdFx0bWFyZ2luLWxlZnQ6YXV0bztcclxuXHRcdG1hcmdpbi1yaWdodDphdXRvO1xyXG5cdFx0Ji53b29jb21tZXJjZS1UYWJzLXBhbmVsLS1zZWxsZXJ7XHJcblx0XHRcdGgye1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6MDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjMwcHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5zZWxsZXItcmF0aW5ne1xyXG5cdFx0XHRcdC5zdGFyLXJhdGluZ3tcclxuXHRcdFx0XHRcdD5zcGFue1xyXG5cdFx0XHRcdFx0XHQ+c3Ryb25ne1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6MDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji53b29jb21tZXJjZS1UYWJzLXBhbmVsLS1tb3JlX3NlbGxlcl9wcm9kdWN0e1xyXG5cdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0dWx7XHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji53b29jb21tZXJjZS1UYWJzLXBhbmVsLS1kZXNjcmlwdGlvbntcclxuXHRcdFx0aDJ7XHJcblx0XHRcdFx0Zm9udC1zaXplOjUwcHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHRcdG1hcmdpbjozMHB4IDAgMjBweDtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHVse1xyXG5cdFx0XHRwYWRkaW5nOiAwOyAgICAgXHJcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHR9XHJcblx0XHRvbHtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgxNXB4KTtcclxuXHRcdFx0IGxpe1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQjdGFiLXNlbGxlcntcclxuXHRcdHVsLmxpc3QtdW5zdHlsZWR7XHJcblx0XHRcdD5saXtcclxuXHRcdFx0XHQmLmNsZWFyZml4e1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdC5zZWxsZXItcmF0aW5ne1xyXG5cdFx0XHRcdFx0XHRvcmRlcjogMjtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMnB4O1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoMTVweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudGV4dHtcclxuXHRcdFx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIjpcIjtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoM3B4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQjdGFiLWRlc2NyaXB0aW9ue1xyXG5cdFx0PnVse1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQjdGFiLWFkZGl0aW9uYWxfaW5mb3JtYXRpb257XHJcblx0XHR0YWJsZS5zaG9wX2F0dHJpYnV0ZXN7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0cHtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0PiB0Ym9keXtcclxuXHRcdFx0XHQ+IHRyIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdD50aHtcclxuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0I3RhYi1yZXZpZXdze1xyXG5cdFx0I3Jldmlld3N7XHJcblx0XHRcdCNjb21tZW50c3tcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjQwcHg7XHJcblx0XHRcdFx0Lndvb2NvbW1lcmNlLVJldmlld3MtdGl0bGV7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDI1cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjMwcHg7XHJcblx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jb21tZW50bGlzdHtcclxuXHRcdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdFx0ZmxleC13cmFwOndyYXA7XHJcblx0XHRcdFx0bGlzdC1zdHlsZTpub25lO1xyXG5cdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRtYXJnaW46MCAtMTVweDtcclxuXHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MCAxNXB4O1xyXG5cdFx0XHRcdFx0ZmxleDoxO1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOjUwJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MjVweDtcclxuXHRcdFx0XHRcdC5kZXNjcmlwdGlvbntcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjIycHg7XHJcblx0XHRcdFx0XHRcdHB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jb250ZW50X2NvbW1lbnRfY29udGFpbmVye1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICNkOWQ5ZDk7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6MzBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0XHRcdFx0ZmxleDowIDAgMTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnN0YXItcmF0aW5ne1xyXG5cdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoMCk7XHJcblx0XHRcdFx0XHR0b3A6LTE1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb21tZW50LXRleHR7XHJcblx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMTVweCk7XHJcblx0XHRcdFx0XHQubWV0YXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0XHRcdC53b29jb21tZXJjZS1yZXZpZXdfX2F1dGhvcntcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjEzcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTotNXB4O1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQud29vY29tbWVyY2UtcmV2aWV3X19kYXNoe1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQud29vY29tbWVyY2UtcmV2aWV3X19wdWJsaXNoZWQtZGF0ZXtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29tbWVudF9jb250YWluZXJ7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbToxMHB4O1xyXG5cdFx0XHRcdFx0PmltZ3tcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0I3Jlc3BvbmR7XHJcblx0XHRcdFx0I3JlcGx5LXRpdGxle1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0XHRcdGNvbG9yOiAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiRmb250LWZhbWlseS1zZWNvbmQ7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGU5MThcIjtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6d3BiaW5nb2ZvbnQ7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MjBweDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxNXB4KTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NDAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29tbWVudC1ub3Rlc3tcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbW1lbnQtZm9ybSB7XHJcblx0XHRcdFx0XHQuY29tbWVudC1mb3JtLXJhdGluZyBsYWJlbHtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgwKTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmZvcm0tc3VibWl0e1xyXG5cdFx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCA1MHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJGdyYXktZGFyaztcclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCB0ZXh0YXJlYXtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDE0cHggMjBweDtcclxuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkNmQ2ZDY7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIoJHRleHQtY29sb3IpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR0ZXh0YXJlYXtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQjY29tbWVudGZvcm17XHJcblx0XHRcdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcdFx0XHRcdG1hcmdpbjowIC0xMHB4O1xyXG5cdFx0XHRcdFx0LmNvbW1lbnQtbm90ZXMsLmNvbW1lbnQtZm9ybS1yYXRpbmd7XHJcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6MCAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNvbW1lbnQtZm9ybS1jb21tZW50e1xyXG5cdFx0XHRcdFx0XHRmbGV4OjE7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6MCAxMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRcdFx0b3JkZXI6MjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jb250ZW50LWluZm8tcmV2aWV3c3tcclxuXHRcdFx0XHRcdFx0ZmxleDoxO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOjAgMTBweDtcclxuXHRcdFx0XHRcdFx0b3JkZXI6MTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucmVxdWlyZWR7XHJcblx0XHRcdFx0XHRcdGNvbG9yOnJlZDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jb21tZW50LWZvcm0tYXV0aG9yLCAuY29tbWVudC1mb3JtLWVtYWlse1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdFx0XHRcdFx0XHRpbnB1dHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnN0YXJze1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgyMHB4KTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIsJi5hY3RpdmV7XHJcblx0XHRcdFx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdFx0ICBjb2xvcjogJHN0YXItcmF0aW5nLWFjdGl2ZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkc3Rhci1yYXRpbmctYWN0aXZlLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHRcdFx0XHQuY29tbWVudC1mb3JtLWNvbW1lbnR7XHJcblx0XHRcdFx0XHRcdFx0ZmxleDowIDAgMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRvcmRlcjoxO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MjVweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuY29udGVudC1pbmZvLXJldmlld3N7XHJcblx0XHRcdFx0XHRcdFx0ZmxleDowIDAgMTAwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQjcmV2aWV3X2Zvcm17XHJcblx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRmbGV4OjAgMCAxMDAlO1xyXG5cdFx0XHRcdCYuaGF2ZS1yYXRpbmd7XHJcblx0XHRcdFx0XHR3aWR0aDo3MCU7XHJcblx0XHRcdFx0XHRmbGV4OjAgMCA3MCU7XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0XHRcdGZsZXg6MCAwIDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5hdmVyYWdlLXJhdGluZ3tcclxuXHRcdFx0XHR3aWR0aDozMCU7XHJcblx0XHRcdFx0ZmxleDowIDAgMzAlO1xyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0XHRmbGV4OjAgMCAxMDAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTo1MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYXZlcmFnZS1sYWJlbHtcclxuXHRcdFx0XHRcdG1hcmdpbjowIDAgNXB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDo0MDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5hdmVyYWdlLXZhbHVle1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjU1cHg7XHJcblx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnN0YXItcmF0aW5ne1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRcdFx0XHR3aWR0aDoxMTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnJldmlldy1jb3VudHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6LTEwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5iYXItcmF0aW5ne1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDoxNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc3Rhci1pdGVte1xyXG5cdFx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHRcdFx0LnN0YXItbGFiZWx7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDo1MHB4O1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnN0YXItYmFye1xyXG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6MjAwcHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDoxMHB4O1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDIwcHgpO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwcHgpO1xyXG5cdFx0XHRcdFx0XHRvdmVyZmxvdzpoaWRkZW47XHJcblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcclxuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6MTQwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMTVweCk7XHJcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOnVuc2V0O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuc3Rhci1jb250ZW50e1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XHJcblx0XHRcdFx0XHRcdD5zcGFue1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwcHgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCNyZXZpZXdfZm9ybV93cmFwcGVye1xyXG5cdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcdFx0XHRtYXJnaW46MCAtMTVweDtcclxuXHRcdFx0XHQ+ZGl2e1xyXG5cdFx0XHRcdFx0cGFkZGluZzowIDE1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCN0YWItdmVuZG9ye1xyXG5cdFx0aDJ7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG5cdFx0fVxyXG5cdFx0YXtcclxuXHRcdFx0Y29sb3I6ICR0aGVtZS1jb2xvcjtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdGNvbnRlbnQ6XCJcXGYxNzhcIjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHRvcDogLTRweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoMCk7XHJcblx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4ycyBlYXNlKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KC0yMHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0I3RhYi13Y21wX2N1c3RvbWVyX3FuYXtcclxuXHRcdGlucHV0e1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC53b29jb21tZXJjZS1UYWJzLXBhbmVsLS1zaW5nbGVwcm9kdWN0bXVsdGl2ZW5kb3J7XHJcblx0XHQucm93Ym9keXtcclxuXHRcdFx0YmFja2dyb3VuZCA6ICR3aGl0ZTtcclxuXHRcdFx0LnJvd3N1YjpudGgtb2YtdHlwZSgzKXtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1yaWdodCgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRib3JkZXItdG9wOm5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5yb3cucm93aGVhZCB7XHJcblx0XHRcdGJhY2tncm91bmQgOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Pi5yb3dzdWJ7XHJcblx0XHRcdFx0Zm9udC1zaXplIDogMTRweDtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybSA6IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRmb250LXdlaWdodCA6IDcwMDtcclxuXHRcdFx0XHRjb2xvciA6ICR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdGJhY2tncm91bmQgOiAjZjlmOWY5O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0IDozNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29udGFpbmVye1xyXG5cdFx0XHQudmVuZG9yX25hbWV7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLWZsb2F0LWxlZnQoKTtcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmJ1dHRvbmdhcHtcclxuXHRcdFx0XHRtYXJnaW4gOiAwIDEwcHg7XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0bWFyZ2luIDogMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmRlc2NyaXB0aW9uLXN0eWxlLXZlcnRpY2Fse1xyXG5cdFx0cGFkZGluZzowIDAgNzVweDtcclxuXHRcdC5jb250ZW50LXdvb2NvbW1lcmNlLXRhYnN7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0bWF4LXdpZHRoOjE0NDBweDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OjE1cHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6MTVweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6YXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OmF1dG87XHJcblx0XHR9XHJcblx0XHQuY29udGVudC10YWJ7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoNTBweCk7XHJcblx0XHRcdGZsZXg6MTtcclxuXHRcdFx0Lndvb2NvbW1lcmNlLVJldmlld3MtdGl0bGV7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDowO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29udGVudC11bC10YWJ7XHJcblx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0ZmxleDowIDAgMjQwcHg7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLWxlZnQoKTtcclxuXHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHR1bHtcclxuXHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLWJvcmRlci1yaWdodCgzcHggc29saWQgI2U5ZTllOSk7XHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjE5cHggMDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZSgzcHgsMTAwJSk7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDowO1xyXG5cdFx0XHRcdFx0XHRyaWdodDotM3B4O1xyXG5cdFx0XHRcdFx0XHRsZWZ0OmF1dG87XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJveC1zaGFkb3codW5zZXQpO1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktaCgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6MXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1zKCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNTEwcHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpe1xyXG5cdFx0XHQuY29udGVudC13b29jb21tZXJjZS10YWJze1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDozMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6MzBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY29udGVudC13b29jb21tZXJjZS10YWJzIC5jb250ZW50LXVsLXRhYiB1bC50YWJze1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDowO1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6MDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY29udGVudC13b29jb21tZXJjZS10YWJzIC5jb250ZW50LXRhYntcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZygwICwwICwwICwzMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1tZC1tYXgpe1xyXG5cdFx0XHQjdGFiLXJldmlld3MgI3Jldmlld3N7XHJcblx0XHRcdFx0LmF2ZXJhZ2UtcmF0aW5ne1xyXG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdGZsZXg6MCAwIDEwMCU7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjUwcHg7XHJcblx0XHRcdFx0XHQuc3Rhci1pdGVtIC5zdGFyLWJhcntcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDExNXB4KTtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiB1bnNldDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0I3Jldmlld19mb3JtLmhhdmUtcmF0aW5ne1xyXG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdGZsZXg6MCAwIDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHQuY29udGVudC13b29jb21tZXJjZS10YWJze1xyXG5cdFx0XHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5jb250ZW50LXVsLXRhYntcclxuXHRcdFx0XHRmbGV4OjAgMCAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206NTBweDtcclxuXHRcdFx0XHR1bHtcclxuXHRcdFx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46MCAyMHB4O1xyXG5cdFx0XHRcdFx0XHR3aWR0aDphdXRvO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOjVweCAwO1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OjA7XHJcblx0XHRcdFx0XHRcdFx0Ym90dG9tOi0zcHg7XHJcblx0XHRcdFx0XHRcdFx0dG9wOmF1dG87XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc2l6ZSgxMDAlLDNweCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbnRlbnQtdGFie1xyXG5cdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHQuY29udGVudC11bC10YWJ7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTo1MHB4O1xyXG5cdFx0XHRcdHVse1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjoyLjVweCAwO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOjVweCAwO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiNmNWY1ZjU7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmRlc2NyaXB0aW9uLXN0eWxlLWZ1bGwtY29udGVudHtcclxuXHRcdHBhZGRpbmc6MCAwIDYwcHg7XHJcblx0XHQuY29udGVudC10YWItd29vY29tbWVyY2V7XHJcblx0XHRcdG1heC13aWR0aDoxNDQwcHg7XHJcblx0XHRcdHBhZGRpbmctbGVmdDoxNXB4O1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OjE1cHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OmF1dG87XHJcblx0XHRcdG1hcmdpbi1yaWdodDphdXRvO1xyXG5cdFx0XHQ+aDJ7XHJcblx0XHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHRcdFx0bWFyZ2luOjAgMCAzMHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOjEwcHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGJvdHRvbTotMnB4O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoMCk7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzaXplKDUwcHgsM3B4KTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQudGFiLWNvbnRlbnR7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTo2MHB4O1xyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lndvb2NvbW1lcmNlLVJldmlld3MtdGl0bGV7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDowO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0XHQudGFiLWNvbnRlbnR7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE1MTBweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCl7XHJcblx0XHRcdC5jb250ZW50LXRhYi13b29jb21tZXJjZXtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6MzBweDtcclxuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OjMwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbiNyZXNwb25kIHtcclxuXHRsaW5lLWhlaWdodDogMS40ZW07XHJcblx0LmNvbW1lbnRzIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0fVxyXG5cdC5jb21tZW50LWZvcm0ge1xyXG5cdFx0bGFiZWwge1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRjb2xvcjogJGdyYXktZGFyaztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxMHB4KTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNvbW1lbnQtZm9ybS1yYXRpbmd7XHJcblx0XHRtYXJnaW4tYm90dG9tOjEwcHg7XHJcblx0fVxyXG5cdHRleHRhcmVhIHtcclxuXHRcdEBpbmNsdWRlIGJveC1zaXppbmcoYm9yZGVyLWJveCk7XHJcblx0fVxyXG5cdHAuc3RhcnMge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZzogNXB4IDA7XHJcblx0XHR3aWR0aDoxNjBweDtcclxuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0YSB7XHJcblx0XHRcdEBpbmNsdWRlIGlubGluZS1ibG9jaygpO1xyXG5cdFx0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6MThweDtcclxuXHRcdFx0Zm9udC1zaXplOjA7XHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgwKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLnN0YXItMSxcclxuXHRcdFx0Ji5zdGFyLTIsXHJcblx0XHRcdCYuc3Rhci0zLFxyXG5cdFx0XHQmLnN0YXItNCxcclxuXHRcdFx0Ji5zdGFyLTUge1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICR0aGVtZS1mb250LWljb24tbmFtZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiB1bnNldDtcclxuXHRcdFx0XHRcdHRleHQtaW5kZW50OiAwO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoMCk7XHJcblx0XHRcdFx0XHRjb2xvcjojY2VjZWNlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5zdGFyLTEge1xyXG5cdFx0XHRcdHdpZHRoOiAxOHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6MDtcclxuXHRcdFx0XHR6LWluZGV4OjU7XHJcblx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjAwNVwiO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0XHRcdHotaW5kZXg6NTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuc3Rhci0yIHtcclxuXHRcdFx0XHR3aWR0aDogNTZweDtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OjA7XHJcblx0XHRcdFx0ei1pbmRleDo0O1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcXGYwMDVcXGYwMDVcIjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5hY3RpdmV7XHJcblx0XHRcdFx0XHR6LWluZGV4OjU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLnN0YXItMyB7XHJcblx0XHRcdFx0d2lkdGg6IDkwcHg7XHJcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDowO1xyXG5cdFx0XHRcdHotaW5kZXg6MztcclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDA1XFxmMDA1XFxmMDA1XCI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdFx0ei1pbmRleDo1O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5zdGFyLTQge1xyXG5cdFx0XHRcdHdpZHRoOiAxMjZweDtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OjA7XHJcblx0XHRcdFx0ei1pbmRleDoyO1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcXGYwMDVcXGYwMDVcXGYwMDVcXGYwMDVcIjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5hY3RpdmV7XHJcblx0XHRcdFx0XHR6LWluZGV4OjU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLnN0YXItNSB7XHJcblx0XHRcdFx0d2lkdGg6IDE2MHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdGxlZnQ6MDtcclxuXHRcdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdFx0ei1pbmRleDoxO1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcXGYwMDVcXGYwMDVcXGYwMDVcXGYwMDVcXGYwMDVcIjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5hY3RpdmV7XHJcblx0XHRcdFx0XHR6LWluZGV4OjU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vKlxyXG4gICAgUXVhbnRpdHkgaW5wdXRzXHJcbiotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKi9cclxuLnF1YW50aXR5IHtcclxuXHR3aWR0aCAgICA6IGF1dG87XHJcblx0cG9zaXRpb24gOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4gICA6IDAgYXV0bztcclxuXHRvdmVyZmxvdyA6IGhpZGRlbjtcclxuXHR6b29tICAgICA6IDE7XHJcblx0aW5wdXQucXR5IHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0QGluY2x1ZGUgc2l6ZSg0NXB4LCAzOHB4KTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBhZGRpbmcgICAgICAgICA6IDA7XHJcblx0XHQtbW96LWFwcGVhcmFuY2UgOiB0ZXh0ZmllbGQ7XHJcblx0XHQmOmZvY3Vze1xyXG5cdFx0XHRAaW5jbHVkZSBmb3JtLWNvbnRyb2wtZm9jdXMoKTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnBsdXMsIC5taW51cyB7XHJcblx0XHRiYWNrZ3JvdW5kICBcdDogJHdoaXRlO1xyXG5cdFx0ZmxvYXQgICBcdFx0OiBsZWZ0O1xyXG5cdFx0ZGlzcGxheSAgICAgICAgIDogYmxvY2s7XHJcblx0XHRwYWRkaW5nICAgICAgICAgOiAwO1xyXG5cdFx0bWFyZ2luICAgICAgICAgIDogMDtcclxuXHRcdHZlcnRpY2FsLWFsaWduICA6IHRleHQtdG9wO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uIDogbm9uZTtcclxuXHRcdG92ZXJmbG93ICAgICAgICA6IHZpc2libGU7XHJcblx0XHR0ZXh0LWRlY29yYXRpb24gOiBub25lO1xyXG5cdFx0Y3Vyc29yICAgICAgICAgIDogcG9pbnRlcjtcclxuXHRcdGxpbmUtaGVpZ2h0ICAgICA6IDEzcHg7XHJcblx0XHRmb250LXNpemUgICAgICAgOiAxNnB4O1xyXG5cdFx0Y29sb3IgICAgICAgICAgIDogJHRleHQtY29sb3I7XHJcblx0XHRib3JkZXIgICAgICAgICAgOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdEBpbmNsdWRlIHNpemUoNDVweCAsIDM4cHgpO1xyXG5cdH1cclxufVxyXG5cclxuLypcclxuICAgIEZvcm1zXHJcbiotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKi9cclxuLmZvcm0tcm93IHtcclxuXHRAaW5jbHVkZSBjbGVhcmZpeCgpO1xyXG4gICAgbGFiZWwuaGlkZGVuIHtcclxuICAgICAgICB2aXNpYmlsaXR5OmhpZGRlbjtcclxuICAgIH1cclxuICAgIGxhYmVsLmlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgfVxyXG4gICAgbGFiZWx7XHJcbiAgICBcdGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgc2VsZWN0IHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICAucmVxdWlyZWQge1xyXG4gICAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG4gICAgLmlucHV0LXRleHR7XHJcbiAgICBcdHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJi5mb3JtLXJvdy13aWRle1xyXG4gICAgXHRjbGVhcjogYm90aDtcclxuXHRcdG1hcmdpbjowO1xyXG5cdFx0bWFyZ2luLWJvdHRvbToxNHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG51bC50YWJzIHtcclxuXHRsaXN0LXN0eWxlOm5vbmU7XHJcblx0cGFkZGluZzogMCAwIDAgMWVtO1xyXG5cdG1hcmdpbjogMCAwIDEuNjE4ZW07XHJcblx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRsaSB7XHJcblx0XHRAaW5jbHVkZSBpbmxpbmUtYmxvY2soKTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDA7XHJcblx0XHRtYXJnaW46IDAgLTVweDtcclxuXHRcdHBhZGRpbmc6IDAgMWVtO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgZGFya2VuKCAkYm9yZGVyLWNvbG9yLCAxMCApO1xyXG5cdFx0QGluY2x1ZGUgYm94LXNoYWRvdygwIDNweCAzcHggcmdiYSgkYmxhY2ssIDAuMiksIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsMC42KSk7XHJcblx0XHRhIHtcclxuXHRcdFx0QGluY2x1ZGUgaW5saW5lLWJsb2NrKCk7XHJcblx0XHRcdHBhZGRpbmc6IC41ZW0gMDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcclxuXHRcdFx0Y29sb3I6ICRib3JkZXItY29sb3I7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcblx0XHRcdFx0Y29sb3I6IGxpZ2h0ZW4oICRib3JkZXItY29sb3IsIDEwICk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XHJcblx0XHRcdFx0dGV4dC1zaGFkb3c6IGluaGVyaXQ7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJveC1zaGFkb3coMnB4IDJweCAwICRib3JkZXItY29sb3IpO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJveC1zaGFkb3coLTJweCAycHggMCAkYm9yZGVyLWNvbG9yKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGJvcmRlci1jb2xvciwgMTApO1xyXG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0Ym90dG9tOiAtMXB4O1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRAaW5jbHVkZSBzaXplKDVweCw1cHgpO1xyXG5cdFx0fVxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgtNnB4KTtcclxuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cyg0cHgpO1xyXG5cdFx0XHRAaW5jbHVkZSBib3gtc2hhZG93KDJweCAycHggMCBkYXJrZW4oICRib3JkZXItY29sb3IsIDEwICkpO1xyXG5cdFx0fVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgtNnB4KTtcclxuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDRweCk7XHJcblx0XHRcdEBpbmNsdWRlIGJveC1zaGFkb3coLTJweCAycHggMCBkYXJrZW4oICRib3JkZXItY29sb3IsIDEwICkpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnByb2R1Y3QtcXVhbnRpdHl7XHJcblx0LmlucHV0LXRleHR7XHJcblx0XHRAaW5jbHVkZSBpbnB1dC1zaXplKCcuaW5wdXQtc20nLCAkaW5wdXQtaGVpZ2h0LXNtLCAkcGFkZGluZy1iYXNlLXZlcnRpY2FsLCAkcGFkZGluZy1iYXNlLXZlcnRpY2FsLCAkZm9udC1zaXplLXNtLCAkbGluZS1oZWlnaHQtc20sIDApO1xyXG5cdH1cclxufVxyXG5cclxuLmktYW0tbmV3e1xyXG4gICAgbGl7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLm5vdHlfbWVzc2FnZXtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKlxyXG4gICAgU2FsZSBMYWJlbFxyXG4qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiovXHJcbi5vbnNhbGUsLmhvdHtcclxuXHR0ZXh0LWFsaWduOiAkc2FsZS1sYWJlbC1hbGlnbjtcclxuXHRjb2xvcjogJHdoaXRlO1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGZvbnQtc2l6ZSwkc2FsZS1sYWJlbC1mb250LXNpemUpO1xyXG5cdHBhZGRpbmc6ICRzYWxlLWxhYmVsLXBhZGRpbmc7XHJcblx0dGV4dC10cmFuc2Zvcm06ICRzYWxlLWxhYmVsLXRyYW5zZm9ybTtcclxuXHRmb250LXdlaWdodDogJHNhbGUtbGFiZWwtZm9udC13ZWlnaHQ7XHJcblx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0bGluZS1oZWlnaHQ6MThweDtcclxuXHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRtaW4td2lkdGg6MzVweDtcclxuXHR6LWluZGV4OjE7XHJcblx0JjplbXB0eXtcclxuXHRcdGRpc3BsYXk6bm9uZTtcclxuXHR9XHJcbn1cclxuLm9uc2FsZXtcclxuXHRiYWNrZ3JvdW5kOiRzYWxlLWxhYmVsLWNvbG9yO1xyXG59XHJcbi5ob3R7XHJcblx0YmFja2dyb3VuZDojZmY5OTAwO1xyXG59XHJcbi8qXHJcbiAgICBTdGFyIHJhdGluZ1xyXG4qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiovXHJcbi5zdGFyLXJhdGluZyB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0QGluY2x1ZGUgc2l6ZSg4NnB4LCAxLjJlbSk7XHJcblx0bGluZS1oZWlnaHQ6IDEuMmVtO1xyXG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtZmFtaWx5OiBpY29tb29uO1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGZvbnQtc2l6ZSwkc3Rhci1yYXRpbmctZm9udC1zaXplKTtcclxuXHQmOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlxcZTkwOFxcZTkwOFxcZTkwOFxcZTkwOFxcZTkwOFwiO1xyXG5cdFx0Y29sb3I6ICRncmF5LWxpZ2h0O1xyXG5cdFx0QGluY2x1ZGUgcnRsLWZsb2F0LWxlZnQoKTtcclxuXHRcdHRvcDogMDtcclxuXHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IDZweDtcclxuXHR9XHJcblx0c3BhbiB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0QGluY2x1ZGUgcnRsLWZsb2F0LWxlZnQoKTtcclxuXHRcdHRvcDogMDtcclxuXHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cGFkZGluZy10b3A6IDEuNWVtO1xyXG5cdH1cclxuXHRzcGFuOmJlZm9yZSB7XHJcblx0XHRjb250ZW50OiBcIlxcZTkwOFxcZTkwOFxcZTkwOFxcZTkwOFxcZTkwOFwiO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0QGluY2x1ZGUgcnRsLWxlZnQoMCk7XHJcblx0XHRjb2xvcjogI2ZmYWUwMDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiA2cHg7XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0Zm9udC1zaXplOjEwcHg7XHJcblx0XHR3aWR0aDo2OHB4O1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOjJweDtcclxuXHRcdH1cclxuXHRcdHNwYW46YmVmb3JlIHtcclxuXHRcdFx0bGV0dGVyLXNwYWNpbmc6MnB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLypcclxuICAgIE1pbmkgY2FydFxyXG4qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiovXHJcbi5ib29raW8tdG9wY2FydHtcclxuXHQmLmFjdGl2ZXtcclxuXHRcdCYucG9wdXB7XHJcblx0XHRcdC5jYXJ0LXBvcHVwe1xyXG5cdFx0XHRcdCYucG9wdXB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgwKSAhaW1wb3J0YW50KTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnJlbW92ZS1jYXJ0LXNoYWRvd3tcclxuXHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5kYXJre1xyXG5cdFx0LmNhcnQtcG9wdXB7XHJcblx0XHRcdGJhY2tncm91bmQ6IzIyMjtcclxuXHRcdFx0Ym9yZGVyOjA7XHJcblx0XHR9XHJcblx0XHQubWluaS1jYXJ0IC5jYXJ0LXBvcHVwe1xyXG5cdFx0XHQucmVtb3ZlLWNhcnR7XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdGNvbG9yOiR3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC50b3AtdG90YWwtY2FydHtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiR3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHRcdGEucHJvZHVjdC1uYW1le1xyXG5cdFx0XHRcdGNvbG9yOiR3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnF1YW50aXR5LC5wcmljZXtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGUgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudG90YWwtY2FydHtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZnJlZS1vcmRlcntcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1pbmlfY2FydF9pdGVtIGEucmVtb3Zle1xyXG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY2FydF9saXN0IGxpLmVtcHR5e1xyXG5cdFx0XHRcdGNvbG9yOiR3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0Y29sb3I6JHdoaXRlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5nby1zaG9we1xyXG5cdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiR3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYm9va2lvLXRvcGNhcnR7XHJcblx0Ji5wb3B1cHtcclxuXHRcdC5taW5pLWNhcnR7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Ji5zaG93e1xyXG5cdFx0XHRcdC5jYXJ0LXBvcHVwe1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoMCkgIWltcG9ydGFudCk7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnJlbW92ZS1jYXJ0LXNoYWRvd3tcclxuXHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jYXJ0LXBvcHVwIHtcclxuXHRcdFx0XHRwb3NpdGlvbjpmaXhlZCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0XHRcdHRvcDowICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHR3aWR0aDo0MjBweDtcclxuXHRcdFx0XHRwYWRkaW5nOjQwcHggNDBweCAxMHB4O1xyXG5cdFx0XHRcdG1heC13aWR0aDpjYWxjKDEwMCUgLSAyMHB4KTtcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKDEwMCUpICFpbXBvcnRhbnQpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cyl7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjMwcHggMTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Pip7XHJcblx0XHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYm94LWNhcnQtdG9we1xyXG5cdFx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjJweCBzb2xpZCAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206MTBweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnRvcC10b3RhbC1jYXJ0e1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjE2cHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206MnB4IHNvbGlkICRncmF5LWRhcms7XHJcblx0XHRcdFx0XHR3aWR0aDphdXRvO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTo0MHB4O1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucXVhbnRpdHl7XHJcblx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucHJpY2V7XHJcblx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxM3B4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NDAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY2FydF9saXN0e1xyXG5cdFx0XHRcdFx0aGVpZ2h0OmNhbGMoMTAwJSAtIDI5NXB4KTtcclxuXHRcdFx0XHRcdG1heC1oZWlnaHQ6dW5zZXQ7XHJcblx0XHRcdFx0XHRsaS5lbXB0eXtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDo4NXB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MjRweDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDpcIlxcZTkxNFwiO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OndwYmluZ29mb250O1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDowO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTo3MHB4O1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDpjYWxjKDUwJSAtIDM1cHgpO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5nby1zaG9we1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDoyOHB4O1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MnB4IHNvbGlkICRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDoxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCg1cHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6M3B4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnJlbW92ZS1jYXJ0e1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXRleHQtYWxpZ24tcmlnaHQoKTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6MDtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MTVweDtcclxuXHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjMxcHg7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aXtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRvcDogM3B4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYnV0dG9uc3tcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0LmJ1dHRvbntcclxuXHRcdFx0XHRcdFx0d2lkdGg6Y2FsYyg1MCUgLSA0cHgpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzoxNXB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lm1pbmlfY2FydF9pdGVte1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbToyMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206MjBweDtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoI2UxZTFlMSwwLjUpO1xyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjA7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOjA7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5kcm9wZG93bntcclxuXHRcdC50b3AtdG90YWwtY2FydCwucmVtb3ZlLWNhcnR7XHJcblx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdH1cclxuXHRcdC5taW5pLWNhcnR7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Ji5zaG93e1xyXG5cdFx0XHRcdC5jYXJ0LXBvcHVwe1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1zKCk7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgwKSAhaW1wb3J0YW50KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnJlbW92ZS1jYXJ0LXNoYWRvd3tcclxuXHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ubWluaS1jYXJ0e1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdC5yZW1vdmUtY2FydC1zaGFkb3d7XHJcblx0XHRwb3NpdGlvbjpmaXhlZDtcclxuXHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdHdpZHRoOjEwMCU7XHJcblx0XHRoZWlnaHQ6MTAwJTtcclxuXHRcdHRvcDowO1xyXG5cdFx0bGVmdDowO1xyXG5cdFx0ei1pbmRleDo5OTk5O1xyXG5cdFx0YmFja2dyb3VuZDpyZ2JhKCRncmF5LWRhcmssMC40KTtcclxuXHRcdGRpc3BsYXk6bm9uZTtcclxuXHR9XHJcbiAgICAuY2FydC1wb3B1cCB7XHJcblx0XHRAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1sZWZ0KCk7XHJcblx0XHR3aWR0aDogMzgwcHg7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDIwcHg7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZjNmM2YzO1xyXG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Y29sb3I6ICRncmF5LWRhcms7XHJcblx0XHRAaW5jbHVkZSBvcGFjaXR5LWgoKTtcclxuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XHJcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgyMHB4KSAhaW1wb3J0YW50KTtcclxuXHRcdHotaW5kZXg6IDEwMDAxO1xyXG5cdFx0bGVmdDphdXRvICFpbXBvcnRhbnQ7XHJcblx0XHRAaW5jbHVkZSBydGwtcmlnaHQoLTEycHggIWltcG9ydGFudCk7XHJcblx0XHR0b3A6IDQ1cHggIWltcG9ydGFudDtcclxuXHRcdHdpbGwtY2hhbmdlOiB1bnNldCAhaW1wb3J0YW50O1xyXG5cdFx0QGluY2x1ZGUgYm94LXNoYWRvdygwcHggNXB4IDVweCAwcHggcmdiYSg1MCwgNTAsIDUwLCAwLjIpKTtcclxuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1waG9uZSl7XHJcblx0XHRcdHdpZHRoOiAyOTBweDtcclxuXHRcdFx0LnByb2R1Y3QtaW1hZ2V7XHJcblx0XHRcdFx0d2lkdGg6IDYwcHggIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5hY3RpdmV7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDowO1xyXG5cdFx0XHRcdGxlZnQ6MDtcclxuXHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOnJnYmEoJHdoaXRlLDAuNSk7XHJcblx0XHRcdFx0ei1pbmRleDoxMDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDpjYWxjKDUwJSAtIDIwcHgpO1xyXG5cdFx0XHRcdGxlZnQ6Y2FsYyg1MCUgLSAyMHB4KTtcclxuXHRcdFx0XHRjb250ZW50OiBcIlxcZTAyZFwiO1xyXG5cdFx0XHRcdHotaW5kZXg6MTA7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdFbGVnYW50SWNvbnMnO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTo0MHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRcdFx0QGluY2x1ZGUgYW5pbWF0aW9uKDJzIGxpbmVhciAwcyBub3JtYWwgbm9uZSBpbmZpbml0ZSBydW5uaW5nIHNwaW5Bcm91bmQpO1xyXG5cdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5wb3B1cHtcclxuXHRcdFx0cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudDtcclxuXHRcdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHRcdHRvcDowICFpbXBvcnRhbnQ7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdHdpZHRoOjQyMHB4O1xyXG5cdFx0XHRwYWRkaW5nOjQwcHggNDBweCAxMHB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6Y2FsYygxMDAlIC0gMjBweCk7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKDEwMCUpICFpbXBvcnRhbnQpO1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdFx0XHRwYWRkaW5nOjMwcHggMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQ+KntcclxuXHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5ib3gtY2FydC10b3B7XHJcblx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206MnB4IHNvbGlkICRncmF5LWRhcms7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOjEwcHg7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTozMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC50b3AtdG90YWwtY2FydHtcclxuXHRcdFx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOjJweCBzb2xpZCAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdHdpZHRoOmF1dG87XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTo0MHB4O1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOjFweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQucXVhbnRpdHl7XHJcblx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5wcmljZXtcclxuXHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRmb250LXNpemU6MTNweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDo0MDA7XHJcblx0XHRcdH1cclxuXHRcdFx0LmNhcnRfbGlzdHtcclxuXHRcdFx0XHRoZWlnaHQ6Y2FsYygxMDAlIC0gMjk1cHgpO1xyXG5cdFx0XHRcdG1heC1oZWlnaHQ6dW5zZXQ7XHJcblx0XHRcdFx0bGkuZW1wdHl7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6ODVweDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToyNHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OlwiXFxlOTE0XCI7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OndwYmluZ29mb250O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOjA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTo3MHB4O1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDoxO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OmNhbGMoNTAlIC0gMzVweCk7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmdvLXNob3B7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDoyOHB4O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOjJweCBzb2xpZCAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOjE1cHg7XHJcblx0XHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDVweCk7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOjNweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5yZW1vdmUtY2FydHtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1yaWdodCgpO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6MDtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MTVweDtcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjMxcHg7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzoycHg7XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHR0b3A6IDNweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmJ1dHRvbnN7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHQuYnV0dG9ue1xyXG5cdFx0XHRcdFx0d2lkdGg6Y2FsYyg1MCUgLSA0cHgpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjE1cHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1pbmlfY2FydF9pdGVte1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MjBweDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbToyMHB4O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoI2UxZTFlMSwwLjUpO1xyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOjA7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY2FydF9saXN0IHtcclxuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHQgICAgbWF4LWhlaWdodDogMzM1cHg7XHJcblx0XHQgICAgb3ZlcmZsb3cteTogYXV0bztcclxuXHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG5cdFx0XHQgIHdpZHRoOiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LyogVHJhY2sgKi9cclxuXHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG5cdFx0XHQgIGJhY2tncm91bmQ6ICNmMWYxZjE7IFxyXG5cdFx0XHR9XHJcblx0XHRcdCBcclxuXHRcdFx0LyogSGFuZGxlICovXHJcblx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuXHRcdFx0ICBiYWNrZ3JvdW5kOiAjODg4OyBcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LyogSGFuZGxlIG9uIGhvdmVyICovXHJcblx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcclxuXHRcdFx0ICBiYWNrZ3JvdW5kOiAjNTU1OyBcclxuXHRcdFx0fVxyXG5cdFx0XHRsaS5lbXB0eXtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDo1NXB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xyXG5cdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRjb250ZW50OlwiXFxlOTE0XCI7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTp3cGJpbmdvZm9udDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOjA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6NTBweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRcdFx0XHRsZWZ0OmNhbGMoNTAlIC0gMjVweCk7XHJcblx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmdvLXNob3B7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6MjhweDtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206MnB4IHNvbGlkICRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOjVweDtcclxuXHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoNXB4KTtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRvcDozcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudG90YWwtY2FydHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRjb2xvcjogJGdyYXktZGFyaztcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgJGdyYXktZGFyaztcclxuXHRcdFx0cGFkZGluZy10b3A6MTVweDtcclxuXHRcdFx0LnRvdGFsLXByaWNle1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToyNHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjQwMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lm1pbmlfY2FydF9pdGVtIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0XHR9XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdCYucmVtb3Zle1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDE4cHgpO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDoxOHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyayAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IC0xcHg7XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokd2hpdGUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmd7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHQuc3Rhci1yYXRpbmd7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC52YXJpYXRpb257XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xyXG5cdFx0XHRcdD4qe1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRkdC52YXJpYXRpb24tVmVuZG9ye1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Pip7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHQ+cHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnByb2R1Y3QtaW1hZ2Uge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHdpZHRoOiA3OHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtZmxvYXQtbGVmdCgpO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEycHgpO1xyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0YS5wcm9kdWN0LW5hbWUge1xyXG5cdFx0XHRjb2xvcjogJGdyYXktZGFyayAhaW1wb3J0YW50O1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1yaWdodCgyMHB4KTtcclxuXHRcdFx0d2lkdGg6Y2FsYygxMDAlIC0gMjBweCk7XHJcblx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjEuMTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTo3cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnF1YW50aXR5IHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHR3aWR0aDogMTczcHg7XHJcblx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRtYXJnaW4tdG9wOi01cHg7XHJcblx0XHRcdGlucHV0W3R5cGU9XCJidXR0b25cIl17XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHRcdD5zcGFue1xyXG5cdFx0XHRcdGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRidXR0b257XHJcblx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucmVtb3ZlIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoNXB4KTtcclxuXHRcdFx0dG9wOiA1cHg7XHJcblx0XHR9XHJcblx0XHQudG90YWwge1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdH1cclxuXHRcdC5idXR0b25zIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTNweDtcclxuXHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0LmJ1dHRvbiB7XHJcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gNHB4KTtcclxuXHRcdFx0XHRtYXJnaW46IDVweCAwO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmc6MTVweDtcclxuXHRcdFx0XHRvdmVyZmxvdzpoaWRkZW47XHJcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiNhMGEwYTA7XHJcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbih1bnNldCk7XHJcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDVweDtcclxuXHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDgxcHgpe1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjExcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYudmlldy1jYXJ0e1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDojMDAwO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiMwMDA7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCR0aGVtZS1jb2xvciwgMTAlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG5cdFx0XHRcdFx0Ym90dG9tOjA7XHJcblx0XHRcdFx0XHR0b3A6YXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qXHJcbiAgICBDYXJ0XHJcbiotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKi9cclxuLmNhcnRfbGlzdHtcclxuXHQ+IGRpdntcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSkhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luOiAxMHB4IDA7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0fVxyXG4gICAgLmltYWdle1xyXG4gICAgICAgIEBpbmNsdWRlIHNpemUoNzBweCw3MHB4KTtcclxuICAgIH1cclxuICAgIC5jYXJ0LWl0ZW17XHJcbiAgICBcdGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICBcdG1hcmdpbjogMDtcclxuICAgIFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UhaW1wb3J0YW50O1xyXG4gICAgXHQuYW1vdW50e1xyXG4gICAgXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlIWltcG9ydGFudDtcclxuICAgIFx0fVxyXG4gICAgfVxyXG4gICAgLmNhcnQtbWFpbi1jb250ZW50e1xyXG4gICAgICAgIEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLWxlZnQoKTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLnJlbW92ZXtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBydGwtcmlnaHQoMCk7XHJcbiAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKGZvbnQtc2l6ZSwyNXB4KTtcclxuICAgICAgICAgICAgYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgKyAudG90YWx7XHJcbiAgICAgICAgQGluY2x1ZGUgcnRsLXRleHQtYWxpZ24tcmlnaHQoKTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIC5hbW91bnR7XHJcbiAgICBcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UhaW1wb3J0YW50O1xyXG4gICAgXHR9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKiogUGx1Z2lucyAgYWRkIHRvIHdpc2hsaXN0LCBjb21wYXJlICoqL1xyXG4ud29vc2NwX3RhYmxlIHRib2R5IHtcclxuXHR0ci50ci1hZGRfdG9fY2FydCB0ZCBhe1xyXG5cdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRsaW5lLWhlaWdodDo0NXB4O1xyXG5cdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRwYWRkaW5nOjAgMzBweDtcclxuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGJhY2tncm91bmQ6ZGFya2VuKCR0aGVtZS1jb2xvciwxMCUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHR0cntcclxuXHRcdHRke1xyXG5cdFx0XHRib3JkZXItbGVmdDoxcHggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdHBhZGRpbmc6MjBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0XHQmOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6I2Y1ZjVmNSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxNnB4O1xyXG5cdFx0XHRcdGNvbG9yOiRncmF5LWRhcmsgIWltcG9ydGFudDtcclxuXHRcdFx0XHRmb250LXdlaWdodDo1MDAgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ud29vc3ctYXJlYSAud29vc3ctaW5uZXIgLndvb3N3LWNvbnRlbnQgLndvb3N3LWNvbnRlbnQtbWlkIHRhYmxlLndvb3N3LWNvbnRlbnQtaXRlbXMgLndvb3N3LWNvbnRlbnQtaXRlbSAud29vc3ctY29udGVudC1pdGVtLS10aXRsZSwgLndvb3N3LWFyZWEgLndvb3N3LWlubmVyIC53b29zdy1jb250ZW50IC53b29zdy1jb250ZW50LW1pZCB0YWJsZS53b29zdy1jb250ZW50LWl0ZW1zIC53b29zdy1jb250ZW50LWl0ZW0gLndvb3N3LWNvbnRlbnQtaXRlbS0tdGl0bGUgYXtcclxuXHRmb250LXdlaWdodDo2MDA7XHJcblx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRjb2xvcjokdGhlbWUtY29sb3I7XHJcbn1cclxuLndvb3N3LWFyZWEgLndvb3N3LWlubmVyIC53b29zdy1jb250ZW50e1xyXG5cdG1heC13aWR0aDo2NzBweDtcclxuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgIWltcG9ydGFudCk7XHJcblx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0bWluLWhlaWdodDo2MDBweDtcclxuXHR9XHJcblx0Lndvb3N3LWNvbnRlbnQtaXRlbS0tYWN0aW9uc3tcclxuXHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLXJpZ2h0KCk7XHJcblx0fVxyXG5cdC53b29zdy1jb250ZW50LWJvdHtcclxuXHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0Y29sb3I6JGdyYXktZGFyayA7XHJcblx0XHRwYWRkaW5nOjA7XHJcblx0XHRib3JkZXItdG9wOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0aGVpZ2h0OjYwcHg7XHJcblx0XHRsaW5lLWhlaWdodDoxO1xyXG5cdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0ZmxleC13cmFwOndyYXA7XHJcblx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHQud29vc3ctY29udGVudC1ib3QtaW5uZXJ7XHJcblx0XHRcdHBhZGRpbmc6MCAyMHB4O1xyXG5cdFx0fVxyXG5cdFx0Lndvb3N3LW5vdGljZXtcclxuXHRcdFx0aGVpZ2h0OjYwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjYwcHg7XHJcblx0XHRcdCB0b3A6NjBweDtcclxuXHRcdH1cclxuXHRcdC53b29zdy1wYWdle1xyXG5cdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6MzVweDtcclxuXHRcdFx0XHRwYWRkaW5nOjAgMjVweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0Y29sb3I6JHdoaXRlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQud29vc3ctY29udGludWV7XHJcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRsaW5lLWhlaWdodDozMXB4O1xyXG5cdFx0XHRwYWRkaW5nOjAgMjVweDtcclxuXHRcdFx0Ym9yZGVyOjJweCBzb2xpZCAkZ3JheS1kYXJrO1xyXG5cdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IGVsZWdhbnRpY29ucztcclxuXHRcdFx0XHRjb250ZW50OiBcIlxcMjRcIjtcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHR0b3A6NHB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC53b29zdy1jb250ZW50LXRvcHtcclxuXHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0Y29sb3I6JGdyYXktZGFyayA7XHJcblx0XHRwYWRkaW5nOjA7XHJcblx0XHRmb250LXNpemU6MjBweDtcclxuXHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7XHJcblx0XHRoZWlnaHQ6NjBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OjYwcHg7XHJcblx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0cGFkZGluZzowIDIwcHg7XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzVweDtcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4xcyBlYXNlKTtcclxuXHRcdFx0Y29udGVudDpcIlxcZTkwMVwiO1xyXG5cdFx0XHRmb250LWZhbWlseTppY29tb29uO1xyXG5cdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdHRvcDozcHg7XHJcblx0XHR9XHJcblx0XHQud29vc3ctY2xvc2V7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0ei1pbmRleDogOTk5OTtcclxuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdEBpbmNsdWRlIHNxdWFyZSgyNXB4KTtcclxuXHRcdFx0cGFkZGluZzogNnB4O1xyXG5cdFx0XHR0b3A6IDE2cHg7XHJcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTAwJSk7XHJcblx0XHRcdGJvcmRlcjoxcHggc29saWQgcmdiYSgkdGV4dC1jb2xvciwwLjM1KTtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDIwcHgpO1xyXG5cdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHR3aWR0aDogMTBweDtcclxuXHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRsZWZ0OmNhbGMoNTAlIC0gNXB4KTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHRleHQtY29sb3IsMC4zNSk7XHJcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDQ1ZGVnKSk7XHJcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0bGVmdDpjYWxjKDUwJSAtIDVweCk7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTFweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoJHRleHQtY29sb3IsMC4zNSk7XHJcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKC00NWRlZykpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHQmOmFmdGVyLCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgwZGVnKSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdC53b29zdy1jb250ZW50LWJvdCB7XHJcblx0XHRcdGhlaWdodDo4MHB4O1xyXG5cdFx0XHQud29vc3ctcGFnZSBhe1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjMwcHg7XHJcblx0XHRcdFx0cGFkZGluZzowIDE1cHg7XHJcblx0XHRcdFx0bWFyZ2luOjIuNXB4IDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOjEwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lndvb3N3LWNvbnRpbnVle1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjI2cHg7XHJcblx0XHRcdFx0cGFkZGluZzowIDE1cHg7XHJcblx0XHRcdFx0bWFyZ2luOjIuNXB4IDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOjEwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lndvb3N3LW5vdGljZXtcclxuXHRcdFx0XHRoZWlnaHQ6ODBweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDo4MHB4O1xyXG5cdFx0XHRcdHRvcDo4MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi53b29zdy1jb250ZW50LWl0ZW1ze1xyXG5cdGJvcmRlcjowO1xyXG5cdC53b29zdy1jb250ZW50LWl0ZW0tLXByaWNle1xyXG5cdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdGluc3tcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcblx0XHRcdC53b29jb21tZXJjZS1QcmljZS1hbW91bnR7XHJcblx0XHRcdFx0ICAgIGNvbG9yOiAjZmY0NTQ1O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC53b29zdy1jb250ZW50LWl0ZW0tLXRpbWV7XHJcblx0XHRmb250LXNpemU6MTJweDtcclxuXHR9XHJcblx0dGR7XHJcblx0XHRib3JkZXI6MDtcclxuXHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuXHRcdHBhZGRpbmc6MTVweCAxMHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdHRye1xyXG5cdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHR9XHJcblx0Lndvb3N3LWNvbnRlbnQtaXRlbS0taW1hZ2V7XHJcblx0XHRpbWd7XHJcblx0XHRcdHdpZHRoOjk1cHggIWltcG9ydGFudDtcclxuXHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC53b29zdy1jb250ZW50LWl0ZW0tLWFkZHtcclxuXHRcdC5hZGRfdG9fY2FydF9pbmxpbmV7XHJcblx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdH1cclxuXHRcdGF7XHJcblx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6MjhweDtcclxuXHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdHBhZGRpbmc6MCAxMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdGZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdG1hcmdpbi10b3A6MTVweCAhaW1wb3J0YW50O1xyXG5cdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdGNvbnRlbnQ6XCJcXGU5MDdcIjtcclxuXHRcdFx0XHRmb250LWZhbWlseTppY29tb29uO1xyXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgxOHB4KTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRsaW5lLWhlaWdodDoxOHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTo3cHg7XHJcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDNweCk7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KC0ycHgpO1xyXG5cdFx0XHRcdHRvcDotMXB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMgZWFzZSk7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOmRhcmtlbigkdGhlbWUtY29sb3IsMTUlKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmFkZGVkX3RvX2NhcnR7XHJcblx0XHRcdFx0ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5sb2FkaW5ne1xyXG5cdFx0XHRcdGNvbG9yOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRib3JkZXI6MnB4IHNvbGlkIHJnYmEoJHdoaXRlLDAuNSk7XHJcblx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgxNnB4KTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBhbmltYXRpb24oMnMgbGluZWFyIDBzIG5vcm1hbCBub25lIGluZmluaXRlIHJ1bm5pbmcgc3BpbkFyb3VuZCk7XHJcblx0XHRcdFx0XHR0ZXh0LWluZGVudDogMDtcclxuXHRcdFx0XHRcdHRvcDpjYWxjKDUwJSAtIDEzcHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHR0cntcclxuXHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcdH1cclxuXHRcdC53b29zdy1jb250ZW50LWl0ZW0tLXJlbW92ZXtcclxuXHRcdFx0ZmxleDowIDAgMzBweDtcclxuXHRcdH1cclxuXHRcdC53b29zdy1jb250ZW50LWl0ZW0tLWltYWdle1xyXG5cdFx0XHRmbGV4OjAgMCA3MHB4O1xyXG5cdFx0fVxyXG5cdFx0Lndvb3N3LWNvbnRlbnQtaXRlbS0taW5mb3tcclxuXHRcdFx0ZmxleDowIDAgY2FsYygxMDAlIC0gMTAwcHgpO1xyXG5cdFx0fVxyXG5cdFx0Lndvb3N3LWNvbnRlbnQtaXRlbS0tYWN0aW9uc3tcclxuXHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XHJcblx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRib3JkZXItdG9wOjFweCBkYXNoZWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0cGFkZGluZzoxNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdC53b29zdy1jb250ZW50LWl0ZW0tLWFkZCBhe1xyXG5cdFx0XHRcdG1hcmdpbjowICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC53b29zdy1jb250ZW50LWl0ZW0tLWltYWdle1xyXG5cdFx0XHRpbWd7XHJcblx0XHRcdFx0d2lkdGg6NjVweCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi53b29zY3AtYXJlYSAud29vc2NwLWlubmVyIC53b29zY3AtYmFyIC53b29zY3AtYmFyLWJ0bntcclxuXHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvciAhaW1wb3J0YW50O1xyXG5cdCY6aG92ZXJ7XHJcblx0XHRiYWNrZ3JvdW5kOmRhcmtlbigkdGhlbWUtY29sb3IsMTAlKSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG4ud29vc2NwX3RhYmxle1xyXG5cdGRlbHtcclxuXHRcdGZvbnQtc2l6ZTowO1xyXG5cdH1cclxuXHQudHItcHJpY2V7XHJcblx0XHQud29vY29tbWVyY2UtUHJpY2UtYW1vdW50e1xyXG5cdFx0XHRmb250LXNpemU6MjBweDtcclxuXHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdH1cclxuXHRcdGRlbHtcclxuXHRcdFx0Zm9udC1zaXplOjA7XHJcblx0XHRcdC53b29jb21tZXJjZS1QcmljZS1hbW91bnR7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE2cHg7XHJcblx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGluc3tcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcblx0XHRcdC53b29jb21tZXJjZS1QcmljZS1hbW91bnR7XHJcblx0XHRcdFx0ICAgIGNvbG9yOiAjZmY0NTQ1O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0dGFibGUgdHJ7XHJcblx0XHR0aHtcclxuXHRcdFx0YmFja2dyb3VuZDpyZ2JhKCRncmF5LWRhcmssMC4xNSkgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdHRke1xyXG5cdFx0XHRib3JkZXI6MCAhaW1wb3J0YW50O1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6MTVweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRwOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLndvb3N3LWxpc3R7XHJcblx0Lndvb3N3LWFjdGlvbnN7XHJcblx0XHQud29vc3ctc2hhcmUtbGFiZWx7XHJcblx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0fVxyXG5cdFx0Lndvb3N3LXNoYXJle1xyXG5cdFx0XHRtYXJnaW46NXB4IDA7XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDI1cHgpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDoyNXB4O1xyXG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiMzYjU5OTg7XHJcblx0XHRcdFx0Ji53b29zdy1zaGFyZS1mYWNlYm9va3tcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLndvb3N3LXNoYXJlLXR3aXR0ZXJ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiM1NWFjZWU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYud29vc3ctc2hhcmUtcGludGVyZXN0e1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDojY2IyMDI3O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLndvb3N3LXNoYXJlLW1haWx7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiNkYzRlNDE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQud29vc3ctY29weXtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdG1hcmdpbjo1cHggMDtcclxuXHRcdFx0ZmxleC13cmFwOndyYXA7XHJcblx0XHRcdC53b29zdy1jb3B5LWxhYmVse1xyXG5cdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lndvb3N3LWNvcHktdXJse1xyXG5cdFx0XHRcdGZsZXg6MTtcclxuXHRcdFx0XHRpbnB1dHtcclxuXHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0XHRcdGhlaWdodDo1MHB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6NTBweDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMzBweCk7XHJcblx0XHRcdFx0XHRtaW4td2lkdGg6NDUwcHg7XHJcblx0XHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmcoMCAsMTIwcHggLDAgLDIwcHgpO1xyXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cyl7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDphdXRvO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQud29vc3ctY29weS1idG57XHJcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDdweCk7XHJcblx0XHRcdFx0Ym90dG9tOiA2cHg7XHJcblx0XHRcdFx0aW5wdXR7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjM4cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjAgMzBweDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMjBweCk7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC53b29zdy1jb250ZW50LWl0ZW1ze1xyXG5cdFx0Ym9yZGVyOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxNXB4KTtcclxuXHRcdC53b29zdy1jb250ZW50LWl0ZW0tLXRpdGxle1xyXG5cdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0YXtcclxuXHRcdFx0XHRmb250LXdlaWdodDo1MDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRmb250LWZhbWlseTokZm9udC1mYW1pbHktc2Vjb25kO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQud29vc3ctY29udGVudC1pdGVtLS1hY3Rpb25ze1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtYm9yZGVyLWxlZnQoMXB4IHNvbGlkICRib3JkZXItY29sb3IpO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDMwcHggIWltcG9ydGFudCk7XHJcblx0XHRcdC53b29zdy1jb250ZW50LWl0ZW0tLWFkZHtcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjI4cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MCAxMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTJweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDoxNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OlwiXFxlOTA3XCI7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5Omljb21vb247XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMThweCk7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE4cHg7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6N3B4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDNweCk7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgtMnB4KTtcclxuXHRcdFx0XHRcdFx0dG9wOi0xcHg7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMgZWFzZSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOmRhcmtlbigkdGhlbWUtY29sb3IsMTUlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuYWRkZWRfdG9fY2FydHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmxvYWRpbmd7XHJcblx0XHRcdFx0XHRcdGNvbG9yOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6MnB4IHNvbGlkIHJnYmEoJHdoaXRlLDAuNSk7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDE2cHgpO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGFuaW1hdGlvbigycyBsaW5lYXIgMHMgbm9ybWFsIG5vbmUgaW5maW5pdGUgcnVubmluZyBzcGluQXJvdW5kKTtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWluZGVudDogMDtcclxuXHRcdFx0XHRcdFx0XHR0b3A6Y2FsYyg1MCUgLSAxM3B4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHQud29vc3ctY29udGVudC1pdGVtc3tcclxuXHRcdFx0dHJ7XHJcblx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC53b29zdy1jb250ZW50LWl0ZW0tLXJlbW92ZXtcclxuXHRcdFx0XHRmbGV4OjAgMCAzMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC53b29zdy1jb250ZW50LWl0ZW0tLWltYWdle1xyXG5cdFx0XHRcdGZsZXg6MCAwIDEwMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC53b29zdy1jb250ZW50LWl0ZW0tLWluZm97XHJcblx0XHRcdFx0ZmxleDowIDAgY2FsYygxMDAlIC0gMTMwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdC53b29zdy1jb250ZW50LWl0ZW0tLWFjdGlvbnN7XHJcblx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdFx0ZmxleC13cmFwOndyYXA7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0Ym9yZGVyLXRvcDoxcHggZGFzaGVkICRib3JkZXItY29sb3I7XHJcblx0XHRcdFx0cGFkZGluZzoxNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Lndvb3N3LWNvbnRlbnQtaXRlbS0tYWRkIGF7XHJcblx0XHRcdFx0XHRtYXJnaW46MCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQud29vc3ctY29udGVudC1pdGVtLS1pbWFnZXtcclxuXHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHR3aWR0aDo5NXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5wbGFjZS1vcmRlcntcclxuXHRwYWRkaW5nOiAyMHB4IDBweDtcclxufVxyXG5cclxuXHJcbnVsIHtcclxuICAgICYuZGlzcGxheSwmI3NoaXBwaW5nX21ldGhvZCwmLnBheW1lbnRfbWV0aG9kc3tcclxuICAgICAgICBAaW5jbHVkZSBjbGVhci1saXN0O1xyXG4gICAgfVxyXG4gICAgJi5wYXltZW50X21ldGhvZHN7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR0aGVtZS1tYXJnaW47XHJcbiAgICAgICAgICAgIGxhYmVse1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnByb2R1Y3RzLWxpc3R7XHJcbiAgICAgICAgQGluY2x1ZGUgY2xlYXItbGlzdCgpO1xyXG4gICAgfVxyXG4gICAgJi5wYWdlLW51bWJlcnN7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgID4gKntcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy9TaG9wIGZpbHRlclxyXG4ud29vY29tbWVyY2Uge1xyXG5cdC53aWRnZXRfcHJpY2VfZmlsdGVyIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHQudWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlIHtcclxuXHRcdFx0QGluY2x1ZGUgc3F1YXJlKDdweCk7XHJcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvcjtcclxuXHRcdFx0dG9wOiAtMnB4O1xyXG5cdFx0fVxyXG5cdFx0LnVpLXNsaWRlciAudWktc2xpZGVyLXJhbmdlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJHRoZW1lLWNvbG9yO1xyXG5cdFx0fVxyXG5cdFx0LnByaWNlX3NsaWRlcl93cmFwcGVyIHtcclxuXHRcdFx0LnVpLXdpZGdldC1jb250ZW50IHtcclxuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNkN2Q3ZDc7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudWktc2xpZGVyLWhvcml6b250YWwge1xyXG5cdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdH1cclxuXHRcdC8vYnV0dG9uXHJcblx0XHQjcmVzcG9uZCBpbnB1dCNzdWJtaXQsIGEuYnV0dG9uLCBidXR0b24uYnV0dG9uLCBpbnB1dC5idXR0b24ge1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvcjtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdCAgICBoZWlnaHQ6IDMwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1mbG9hdC1yaWdodCgpO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGRhcmtlbigkdGhlbWUtY29sb3IsIDEwJSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wcmljZV9zbGlkZXJfYW1vdW50IHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0LnByaWNlX2xhYmVsIHtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1sZWZ0KCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LndpZGdldF9sYXllcmVkX25hdntcclxuXHRcdC5kcm9wZG93bl9sYXllcmVkX25hdl9zaXple1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiA1cHggMjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIGJ3cC10b3AtYmFyXHJcbi5id3AtdG9wLWJhciB7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZGlzcGxheSB7XHJcblx0XHRAaW5jbHVkZSBydGwtZmxvYXQtcmlnaHQoKTtcclxuXHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRwYWRkaW5nLXRvcDo3cHg7XHJcblx0XHRsaSB7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgxMHB4KTtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRhIHtcdFx0XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRoZWlnaHQ6IDE3cHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4ycyBlYXNlKTtcclxuXHRcdFx0ICAgIC5pY29uLWNvbHVtbntcclxuXHRcdFx0ICAgIFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0ICAgIFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDA7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHQubGF5ZXJ7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgwKTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OjVweDtcclxuXHRcdFx0XHRcdFx0Ji5maXJzdHtcclxuXHRcdFx0XHRcdFx0XHR0b3A6MDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLm1pZGRsZXtcclxuXHRcdFx0XHRcdFx0XHR0b3A6NnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYubGFzdHtcclxuXHRcdFx0XHRcdFx0XHR0b3A6MTJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQ+c3BhbntcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDVweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDojY2VjZWNlO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMXB4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0ICAgICYuZm91cntcclxuXHRcdFx0ICAgIFx0d2lkdGg6IDIzcHg7XHJcblx0XHRcdCAgICBcdC5pY29uLWNvbHVtbntcclxuXHRcdFx0ICAgIFx0XHQubGF5ZXJ7XHJcblx0XHRcdFx0XHRcdFx0PnNwYW57XHJcblx0XHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgwKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCg2cHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMyl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDEycHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgxOHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0ICAgIFx0fVxyXG5cdFx0XHQgICAgfVxyXG5cdFx0XHRcdCYuc2hvcnR7XHJcblx0XHRcdFx0XHR3aWR0aDogMThweDtcclxuXHRcdFx0XHRcdC5pY29uLWNvbHVtbntcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHRcdFx0XHRcdD5zcGFue1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOjNweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6MTAwJTtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjY2VjZWNlO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgwKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMil7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCg1cHgpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKXtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDEwcHgpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgxNXB4KTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0ICAgIFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0ICAgICYudmlldy1saXN0e1xyXG5cdFx0XHQgICAgXHR3aWR0aDogMjVweDtcclxuXHRcdFx0ICAgIFx0Lmljb24tY29sdW1ue1xyXG5cdFx0XHQgICAgXHRcdC5sYXllcntcclxuXHRcdFx0XHRcdFx0XHQ+c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCg2cHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDoxN3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6MXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6MnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHQgICAgXHR9XHJcblx0XHRcdCAgICB9XHJcblx0XHRcdCAgICAmOmhvdmVyLCAmLmFjdGl2ZXtcclxuXHRcdFx0XHRcdC5pY29uLWNvbHVtbntcclxuXHRcdFx0XHRcdFx0LmxheWVye1xyXG5cdFx0XHRcdFx0XHRcdD5zcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQ+c3BhbntcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0ICAgIH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnRvcCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOjIwcHg7XHJcblx0XHRtYXJnaW4tdG9wOi01cHg7XHJcblx0XHQuY29udGVudC10b3B7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOndyYXA7XHJcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbToyMHB4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0LnRleHQtdGl0bGUtaGVhZGluZ3tcclxuXHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRmb250LXNpemU6MjRweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNvbnRlbnQtdG9wYmFyLWJvdHRvbXtcclxuXHRcdFx0YmFja2dyb3VuZDojZjNmM2YzO1xyXG5cdFx0XHRwYWRkaW5nOjEwcHg7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR9XHJcblx0XHQuYnV0dG9uLWZpbHRlci10b2dnbGV7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0bGluZS1oZWlnaHQ6MzBweDtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLWZsb2F0LWxlZnQoKTtcclxuXHRcdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxMHB4KTtcclxuXHRcdFx0QGluY2x1ZGUgc3F1YXJlKDMwcHgpO1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHR9XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxlOTE3XCI7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IHdwYmluZ29mb250O1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjMwcHg7XHJcblx0XHRcdH1cclxuICAgICAgICAgICAgJi5hY3RpdmV7XHJcblx0XHRcdFx0YmFja2dyb3VuZDokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlKDEpKTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cdFxyXG5cdH1cclxuXHQmLmJvdHRvbSB7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHRcdG1hcmdpbi10b3A6MzBweDtcclxuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdH1cclxuXHQuYm9va2lvLXdvb2NvbW1lcmNlLXNvcnQtY291bnR7XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRoZWlnaHQ6MzBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OjMwcHg7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO1xyXG5cdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0QGluY2x1ZGUgcnRsLWZsb2F0LWxlZnQoKTtcclxuXHRcdC50ZXh0LXNvcnQtY291bnR7XHJcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgxNXB4KTtcclxuXHRcdH1cclxuXHRcdC53b29jb21tZXJjZS1zb3J0LWNvdW50e1xyXG5cdFx0XHQmLnNob3d7XHJcblx0XHRcdFx0LnB3Yi1kcm9wZG93bi10b2dnbGV7XHJcblx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKC0xODBkZWcpKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wd2ItZHJvcGRvd24tdG9nZ2xle1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZygwICwxMHB4ICwwICw1MHB4KTtcclxuXHRcdFx0ZGlzcGxheTppbmxpbmUtZmxleDtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdGhlaWdodDozMHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDozMHB4O1xyXG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRjb250ZW50OiBcIlxcMzNcIjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogZWxlZ2FudGljb25zO1xyXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxNnB4O1xyXG5cdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0cG9zaXRpb246dW5zZXQ7XHJcblx0XHRcdFx0d2lkdGg6YXV0bztcclxuXHRcdFx0XHRoZWlnaHQ6YXV0bztcclxuXHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucHdiLWRyb3Bkb3duLW1lbnV7XHJcblx0XHRcdHBhZGRpbmc6MTVweCAwO1xyXG5cdFx0XHR3aWxsLWNoYW5nZTogdW5zZXQgIWltcG9ydGFudDtcclxuXHRcdFx0bGl7XHJcblx0XHRcdFx0cGFkZGluZzowIDE1cHg7XHJcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6I2Y1ZjVmNTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0YXtcclxuXHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRmb250LXNpemU6MTFweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQud29vY29tbWVyY2Utb3JkZXJpbmd7XHJcblx0XHRAaW5jbHVkZSBydGwtZmxvYXQtcmlnaHQoKTtcclxuXHRcdC5wd2ItZHJvcGRvd24tdG9nZ2xle1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjMwcHg7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nKDAgLDEwcHggLDAgLDE1cHgpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0Y29udGVudDogXCJcXDMzXCI7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IGVsZWdhbnRpY29ucztcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDozcHg7XHJcblx0XHRcdFx0d2lkdGg6YXV0bztcclxuXHRcdFx0XHRoZWlnaHQ6YXV0bztcclxuXHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IHVuc2V0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmLnNob3d7XHJcblx0XHRcdC5wd2ItZHJvcGRvd24tdG9nZ2xle1xyXG5cdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKC0xODBkZWcpKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wd2ItZHJvcGRvd24tbWVudXtcclxuXHRcdFx0cGFkZGluZzoxNXB4IDA7XHJcblx0XHRcdHdpbGwtY2hhbmdlOiB1bnNldCAhaW1wb3J0YW50O1xyXG5cdFx0XHRtaW4td2lkdGg6MjEwcHg7XHJcblx0XHRcdGxpe1xyXG5cdFx0XHRcdHBhZGRpbmc6MCAxNXB4O1xyXG5cdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjI1cHg7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6I2Y1ZjVmNTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0YXtcclxuXHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0cmlnaHQ6MDtcclxuXHRcdFx0XHQmLnNob3d7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDBweCwgMzBweCwgMHB4KSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ud29vY29tbWVyY2UtcGFnaW5hdGlvbntcclxuXHQmLnNob3AtbG9hZG1vcmV7XHJcblx0XHQud29vY29tbWVyY2UtbG9hZC1tb3Jle1xyXG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0cGFkZGluZzowIDMwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjQwcHg7XHJcblx0XHRcdGJvcmRlcjoycHggc29saWQgJGdyYXktZGFyaztcclxuXHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0Y29udGVudDpcIlxcZjAyMVwiO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lO1xyXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoNXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYW5pbWF0aW9uKDJzIGxpbmVhciAwcyBub3JtYWwgbm9uZSBpbmZpbml0ZSBydW5uaW5nIHNwaW5Bcm91bmQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnNob3AtaW5maW5pdHl7XHJcblx0XHQud29vY29tbWVyY2UtbG9hZC1tb3Jle1xyXG5cdFx0XHQubG9hZGluZy1pbmZpbml0eXtcclxuXHRcdFx0XHQuZ29vZXl7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDQ1cHgpO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDkwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRmaWx0ZXI6IGNvbnRyYXN0KDIwKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmRvdHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xyXG5cdFx0XHRcdFx0dG9wOiAxMnB4O1xyXG5cdFx0XHRcdFx0bGVmdDogMTVweDtcclxuXHRcdFx0XHRcdGZpbHRlcjogYmx1cig0cHgpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGdyYXktZGFyaztcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKDApKTtcclxuXHRcdFx0XHRcdGFuaW1hdGlvbjogbG9hZGluZy1maWx0ZXIgMi44cyBpbmZpbml0ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmRvdHN7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgwKSk7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDMxcHg7XHJcblx0XHRcdFx0XHRhbmltYXRpb246IGxvYWRpbmctZmlsdGVyMiAyLjhzIGluZmluaXRlO1xyXG5cdFx0XHRcdFx0ZGl2e1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEycHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XHJcblx0XHRcdFx0XHRcdGZpbHRlcjogYmx1cig0cHgpO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbmJvZHkubG9nZ2VkLWluIC53b29jb21tZXJjZS10YWJzICN0YWItcmV2aWV3cyAjcmV2aWV3cyAjcmVzcG9uZCAjY29tbWVudGZvcm0gLmNvbW1lbnQtZm9ybS1jb21tZW50e1xyXG5cdG9yZGVyOjE7XHJcbn0iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiAkYnRuLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXksICRidG4tcGFkZGluZy14LCAkZm9udC1zaXplLWJhc2UsICRidG4tbGluZS1oZWlnaHQsICRidG4tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICAvLyBTaGFyZSBob3ZlciBhbmQgZm9jdXMgc3R5bGVzXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRidG4tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxuXG4gIC8vIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCAuYnRuIGVsZW1lbnRzXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tZm9jdXMtYm94LXNoYWRvdywgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRidG4tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGZvbnQtc2l6ZS1sZywgJGJ0bi1saW5lLWhlaWdodC1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJGJ0bi1saW5lLWhlaWdodC1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuXG4vL1xuLy8gQmxvY2sgYnV0dG9uXG4vL1xuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC8vIFZlcnRpY2FsbHkgc3BhY2Ugb3V0IG11bHRpcGxlIGJsb2NrIGJ1dHRvbnNcbiAgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAkYnRuLWJsb2NrLXNwYWNpbmcteTtcbiAgfVxufVxuXG4vLyBTcGVjaWZpY2l0eSBvdmVycmlkZXNcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgJi5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCJcclxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgIFBST0RVQyBMSVNUSU5HXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG4uY29udGVudC1wcm9kdWN0LWxpc3R7XHJcbiAgICAucHJvZHVjdHMtdGh1bWJ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB9XHJcbn1cclxuLnByb2R1Y3RzLWxpc3R7IFxyXG4gICAgJi5ncmlkOm5vdCguc2xpY2stY2Fyb3VzZWwpe1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCl7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHRcdGxpLmNvbC14bC02LGxpLmNvbC14bC0xMntcclxuXHRcdFx0LnByb2R1Y3RzLXRodW1ie1xyXG5cdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcbiAgICB9XHJcbiAgICAmLmdyaWQsJi5zaG9ydHtcclxuICAgICAgICAmLnJvdy5zbGljay1jYXJvdXNlbHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucHJvZHVjdC13YXBwZXJ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblx0XHRcdG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14cy1tYXgpe1xyXG4gICAgICAgICAgICAgICAgICAgIC5wcm9kdWN0cy10aHVtYntcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnByb2R1Y3QtdGh1bWItaG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaG92ZXItaW1hZ2V7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLndwLXBvc3QtaW1hZ2V7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblx0XHRcdFx0LnByb2R1Y3RzLXRodW1ie1xyXG5cdFx0XHRcdFx0LnByb2R1Y3QtYnV0dG9ue1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZVgoMCkpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY291bnRkb3due1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1oKCk7XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICB9XHJcblx0XHRcdC5jb3VudGRvd257XHJcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0Ym90dG9tOjEwcHg7XHJcblx0XHRcdFx0bGVmdDowO1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0cGFkZGluZzowIDEwcHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5pdGVtLWNvdW50ZG93bntcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjJweCBzb2xpZCAkdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjVweCAxMHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb3VudGRvd24tY29udGVudHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQ7XHJcblx0XHRcdFx0XHQ+c3BhbntcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOjAgMi41cHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNvdW50ZG93bi1hbW91bnR7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNXB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDoyMXB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiRmb250LWZhbWlseS1zZWNvbmQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY291bnRkb3duLXRleHR7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTo5cHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjEwcHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDotMXB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOi0xcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcbiAgICAgICAgICAgIC5wcm9kdWN0cy10aHVtYntcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXHJcbiAgICAgICAgICAgICAgICBtYXJnaW46MCAwIDA7ICBcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47IFxyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdFx0XHQud29vc3ctYnRueyAgICAgICAgICAgICAgICAgICAgIFxyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlOyBcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzMHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOjEwcHg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoMTBweCk7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGU5MDFcIjtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IGljb21vb247XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMzcHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4xcyBlYXNlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYud29vc3ctYWRkaW5ne1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjoycHggc29saWQgcmdiYSgkZ3JheS1kYXJrLDAuMjUpO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3AtY29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMTRweCk7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYW5pbWF0aW9uKDJzIGxpbmVhciAwcyBub3JtYWwgbm9uZSBpbmZpbml0ZSBydW5uaW5nIHNwaW5Bcm91bmQpO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDo3cHg7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOnJnYmEoJHdoaXRlLDAuNSk7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYud29vc3ctYWRkZWR7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjpob3ZlcnsgXHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgLnByb2R1Y3QtdGh1bWItaG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIC53cC1wb3N0LWltYWdleyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC41cyBlYXNlKTsgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuaG92ZXItaW1hZ2V7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG5cdFx0XHRcdC5wcm9kdWN0LWJ1dHRvbntcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdGxlZnQ6MDtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDk7XHJcblx0XHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlWCg5MGRlZykpO1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogLTEwMCUgMTAwJTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktaCgpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OjQ1cHg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdFx0XHQ+KntcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdGZsZXg6MTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnByb2R1Y3QtcXVpY2t2aWV3e1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6MXB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDoyNnB4O1xyXG5cdFx0XHRcdFx0XHRcdHRvcDpjYWxjKDUwJSAtIDEzcHgpO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KC0wLjVweCk7XHJcblx0XHRcdFx0XHRcdFx0ei1pbmRleDoxMDtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiM0ZDRkNGQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0PmF7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0b3V0bGluZTogdW5zZXQ7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDo0NXB4O1xyXG5cdFx0XHRcdFx0XHRcdD5pe1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6NDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMXMgZWFzZSk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0PmF7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5sb2FkaW5ne1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5sb2FkaW5nIHtcclxuXHRcdFx0XHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjoycHggc29saWQgcmdiYSgkd2hpdGUsMC41KTtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3AtY29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDE4cHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGFuaW1hdGlvbigycyBsaW5lYXIgMHMgbm9ybWFsIG5vbmUgaW5maW5pdGUgcnVubmluZyBzcGluQXJvdW5kKTtcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOjlweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH0gICAgICAgICAgICAgICAgICAgICAgIFxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnByb2R1Y3RfdHlwZV9ncm91cGVkLFxyXG5cdFx0XHRcdFx0LmFkZF90b19jYXJ0X2J1dHRvbixcclxuXHRcdFx0XHRcdC5wcm9kdWN0X3R5cGVfZXh0ZXJuYWwsIC5yZWFkX21vcmUsXHJcblx0XHRcdFx0XHQuYWRkZWRfdG9fY2FydCwgLnByb2R1Y3RfdHlwZV92YXJpYWJsZXsgXHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7ICAgXHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxlOTAwXCI7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjFzIGVhc2UpO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDo0NXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYuYWRkZWRfdG9fY2FydHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYubG9hZGluZyB7ICAgIFxyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMgZWFzZSk7ICAgICAgICAgICAgICAgICAgIFxyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6MnB4IHNvbGlkIHJnYmEoJHdoaXRlLDAuNSk7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgxOHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBhbmltYXRpb24oMnMgbGluZWFyIDBzIG5vcm1hbCBub25lIGluZmluaXRlIHJ1bm5pbmcgc3BpbkFyb3VuZCk7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWluZGVudDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDoxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fSAgICAgXHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7IFxyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5hZGRlZF90b19jYXJ0LCAucHJvZHVjdF90eXBlX3ZhcmlhYmxleyAgICAgICAgICAgICAgICAgICAgICAgIFxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OlwiXFw0ZVwiO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnRWxlZ2FudEljb25zJztcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWluZGVudDogMHB4XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9IFxyXG5cdFx0XHRcdFx0LnByb2R1Y3RfdHlwZV92YXJpYWJsZXtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXDI0XCI7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdFbGVnYW50SWNvbnMnO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToyMnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9ICBcclxuXHRcdFx0XHRcdC5yZWFkX21vcmV7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFwyNFwiO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnRWxlZ2FudEljb25zJztcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWluZGVudDogMDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6MjJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fSBcclxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRcdFx0XHQucHJvZHVjdF90eXBlX2dyb3VwZWQsXHJcblx0XHRcdFx0XHRcdC5hZGRfdG9fY2FydF9idXR0b24sXHJcblx0XHRcdFx0XHRcdC5wcm9kdWN0X3R5cGVfZXh0ZXJuYWwsIC5yZWFkX21vcmUsXHJcblx0XHRcdFx0XHRcdC5hZGRlZF90b19jYXJ0LCAucHJvZHVjdF90eXBlX3ZhcmlhYmxleyBcclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjM1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnByb2R1Y3RfdHlwZV92YXJpYWJsZXtcclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fSAgXHJcblx0XHRcdFx0XHRcdC5yZWFkX21vcmV7XHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH0gXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wcm9kdWN0LXN0b2Nre1xyXG5cdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6NTAlO1xyXG5cdFx0XHRcdFx0bGVmdDo1MCU7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUsLTUwJSkpO1xyXG5cdFx0XHRcdFx0ei1pbmRleDoyO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDojYjdiN2I3O1xyXG5cdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0cGFkZGluZzowIDEwcHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjMwcHg7XHJcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTpub3dyYXA7XHJcblx0XHRcdFx0XHQuc3RvY2t7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnByb2R1Y3RzLWNvbnRlbnR7XHJcbiAgICAgICAgICAgIFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdFx0XHQuY2F0LXByb2R1Y3Rze1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjNweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiRmb250LWZhbWlseS1zZWNvbmQ7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lmxpc3QtYXV0aG9ye1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjZweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDo0MDA7XHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgaDMucHJvZHVjdC10aXRsZXsgXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4OyBcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206N3B4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTo3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGVse2xpbmUtaGVpZ2h0OiAxMDAlO31cclxuICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICAucmF0aW5ne1xyXG4gICAgICAgICAgICAgICAgICAgIC5yZXZpZXctY291bnR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR0b3A6IC0zcHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxMHB4O1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cdFx0XHRcdC5kZXNjcmlwdGlvbntcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcblx0XHRcdFx0XHRtYXJnaW46MTBweCAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzo1cHggMDtcclxuXHRcdFx0XHRcdHVse1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6bm9uZTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRmbGV4OjAgMCAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDoxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6MS41cHggMDtcclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDRiXCI7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoN3B4KTtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOi0zcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6OHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuICAgICAgICAgICAgfVxyXG5cdFx0XHQucHJvZHVjdC1sYWJsZXtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6MTBweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgxMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmNvbnRlbnQtcHJvZHVjdDF7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0LnByb2R1Y3RzLXRodW1ie1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm94LXNoYWRvdygwcHggMTVweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5jb250ZW50LXByb2R1Y3Qze1xyXG5cdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdC5wcm9kdWN0cy10aHVtYntcclxuXHRcdFx0XHRcdHdpZHRoOjQ1JTtcclxuXHRcdFx0XHRcdGJvcmRlcjoxNXB4IHNvbGlkICR3aGl0ZTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJveC1zaGFkb3coMHB4IDE1cHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wcm9kdWN0cy1jb250ZW50e1xyXG5cdFx0XHRcdFx0d2lkdGg6NTUlO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgzMHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6MDtcclxuXHRcdFx0XHRcdC5yYXRpbmd7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206NnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnByb2R1Y3QtdGl0bGV7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToyMnB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjEycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubGlzdC1hdXRob3J7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MTVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wcmljZXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOjIwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MTVweDtcclxuXHRcdFx0XHRcdFx0ZGVse1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZGVzY3JpcHRpb257XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYWRkZWRfdG9fY2FydHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmJ1dHRvbntcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDo3MDA7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDozOHB4O1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOjAgMzBweDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOjJweCBzb2xpZCAkdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOjIwcHg7XHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYubG9hZGluZ3tcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjp0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOjJweCBzb2xpZCByZ2JhKCR0aGVtZS1jb2xvciwwLjI1KTtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3AtY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDE2cHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBhbmltYXRpb24oMnMgbGluZWFyIDBzIG5vcm1hbCBub25lIGluZmluaXRlIHJ1bm5pbmcgc3BpbkFyb3VuZCk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOnJnYmEoJHdoaXRlLDAuMjUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHRcdFx0LnByb2R1Y3QtYnV0dG9ue1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0XHRcdFx0LnByb2R1Y3RzLXRodW1ie1xyXG5cdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6MnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnByb2R1Y3RzLWNvbnRlbnR7XHJcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDozMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmNvbnRlbnQtcHJvZHVjdDJ7XHJcblx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0XHRcdC5wcm9kdWN0cy10aHVtYntcclxuXHRcdFx0XHRcdHdpZHRoOjQ1JTtcclxuXHRcdFx0XHRcdGJvcmRlcjoxMHB4IHNvbGlkICR3aGl0ZTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJveC1zaGFkb3coMHB4IDE1cHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wcm9kdWN0cy1jb250ZW50e1xyXG5cdFx0XHRcdFx0d2lkdGg6NTUlO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgzMHB4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6MzBweDtcclxuXHRcdFx0XHRcdC5yYXRpbmd7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206NnB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnByb2R1Y3QtdGl0bGV7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjhweDtcclxuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubGlzdC1hdXRob3J7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wcmljZXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206OHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOjEwcHg7XHJcblx0XHRcdFx0XHRcdGRlbHtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6MTNweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmRlc2NyaXB0aW9ue1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmFkZGVkX3RvX2NhcnR7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5idXR0b257XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MzhweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzowIDMwcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjoycHggc29saWQgJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDoxMHB4O1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLmxvYWRpbmd7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjoycHggc29saWQgcmdiYSgkdGhlbWUtY29sb3IsMC4yNSk7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgxNnB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYW5pbWF0aW9uKDJzIGxpbmVhciAwcyBub3JtYWwgbm9uZSBpbmZpbml0ZSBydW5uaW5nIHNwaW5Bcm91bmQpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjpyZ2JhKCR3aGl0ZSwwLjI1KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjAgMTVweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdFx0XHQucHJvZHVjdC1idXR0b257XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHRcdFx0ZmxleC13cmFwOndyYXA7XHJcblx0XHRcdFx0XHQucHJvZHVjdHMtdGh1bWJ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDoycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucHJvZHVjdHMtY29udGVudHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOjMwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYuY29udGVudC1wcm9kdWN0NHtcclxuXHRcdFx0XHQucHJvZHVjdC1idXR0b257XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnByb2R1Y3RzLXRodW1ie1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm94LXNoYWRvdygwcHggMTVweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpKTtcclxuXHRcdFx0XHRcdGJvcmRlcjoxMHB4IHNvbGlkICR3aGl0ZTtcclxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6MnB4IHNvbGlkICR3aGl0ZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5jb250ZW50LXByb2R1Y3Q1e1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJveC1zaGFkb3coMHB4IDdweCAxNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMDUpKTtcclxuXHRcdFx0XHRvdmVyZmxvdzpoaWRkZW47XHJcblx0XHRcdFx0bWFyZ2luLXRvcDo1cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHRcdFx0LmNhdC1wcm9kdWN0c3tcclxuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnJhdGluZ3tcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206NXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucHJvZHVjdHMtY29udGVudHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MjBweCAyMHB4IDMwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOjA7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOjIwcHggMTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnByb2R1Y3QtYnV0dG9ue1xyXG5cdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdFx0XHRcdHdpZHRoOjM1cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdFx0bGVmdDphdXRvO1xyXG5cdFx0XHRcdFx0cmlnaHQ6MTBweDtcclxuXHRcdFx0XHRcdGJvdHRvbToyMHB4O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoMTAwJSkpO1xyXG5cdFx0XHRcdFx0LnByb2R1Y3QtcXVpY2t2aWV3e1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0PiBhe1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDozMHB4O1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MzBweDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji5sb2FkaW5ne1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjpyZ2JhKCRncmF5LWRhcmssMC41KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6N3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOnJnYmEoJHdoaXRlLDAuNSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnByb2R1Y3QtbGFibGV7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRcdHRvcDoxMHB4O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoMTVweCk7XHJcblx0XHRcdFx0XHQ+KntcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246dW5zZXQ7XHJcblx0XHRcdFx0XHRcdCYuaG90e1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoNXB4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQud29vc3ctYnRueyAgICAgICAgICAgICAgXHJcblx0XHRcdFx0XHRmb250LXNpemU6IDA7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDozcHg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoMTVweCk7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxlOTAxXCI7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBpY29tb29uO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4xcyBlYXNlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYud29vc3ctYWRkaW5ne1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjoycHggc29saWQgcmdiYSgkZ3JheS1kYXJrLDAuMjUpO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3AtY29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMTZweCk7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYW5pbWF0aW9uKDJzIGxpbmVhciAwcyBub3JtYWwgbm9uZSBpbmZpbml0ZSBydW5uaW5nIHNwaW5Bcm91bmQpO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDo3cHg7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOnJnYmEoJHdoaXRlLDAuNSk7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYud29vc3ctYWRkZWR7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucHJvZHVjdF90eXBlX2dyb3VwZWQsXHJcblx0XHRcdFx0LmFkZF90b19jYXJ0X2J1dHRvbixcclxuXHRcdFx0XHQucHJvZHVjdF90eXBlX2V4dGVybmFsLCAucmVhZF9tb3JlLFxyXG5cdFx0XHRcdC5hZGRlZF90b19jYXJ0LCAucHJvZHVjdF90eXBlX3ZhcmlhYmxle1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDoxMHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTsgICBcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XHJcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygyMHB4KTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmcoMCAsMzVweCAsMCAsMTVweCk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZTkwMFwiO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMXMgZWFzZSk7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0b3JkZXI6MjtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgxNnB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuYWRkZWRfdG9fY2FydHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYubG9hZGluZyB7ICAgIFxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjJzIGVhc2UpOyAgICAgICAgICAgICAgICAgICBcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjoycHggc29saWQgcmdiYSgkd2hpdGUsMC41KTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMTZweCk7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYW5pbWF0aW9uKDJzIGxpbmVhciAwcyBub3JtYWwgbm9uZSBpbmZpbml0ZSBydW5uaW5nIHNwaW5Bcm91bmQpO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDowO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KGF1dG8pO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9ICAgICBcclxuXHRcdFx0XHRcdCY6aG92ZXJ7IFxyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOmRhcmtlbigkdGhlbWUtY29sb3IsMTAlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRcdFx0XHR3aWR0aDozOHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6MCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYWRkZWRfdG9fY2FydCwgLnByb2R1Y3RfdHlwZV92YXJpYWJsZXsgICAgICAgICAgICAgICAgICAgICAgICBcclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OlwiXFw0ZVwiO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ0VsZWdhbnRJY29ucyc7XHJcblx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiAwcHhcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fSBcclxuXHRcdFx0XHQucHJvZHVjdF90eXBlX3ZhcmlhYmxle1xyXG5cdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFwyNFwiO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ0VsZWdhbnRJY29ucyc7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH0gIFxyXG5cdFx0XHRcdC5yZWFkX21vcmV7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXDI0XCI7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnRWxlZ2FudEljb25zJztcclxuXHRcdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IDA7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNnB4O1xyXG5cdFx0XHRcdFx0XHR0b3A6IDJweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5jb250ZW50LXByb2R1Y3Q2e1xyXG5cdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0XHRvdmVyZmxvdzpoaWRkZW47XHJcblx0XHRcdFx0LnByb2R1Y3RzLWNvbnRlbnR7XHJcblx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MjBweCAxNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucHJvZHVjdHMtdGh1bWJ7XHJcblx0XHRcdFx0XHQud29vc3ctYnRue1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6MTAwJTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246dW5zZXQ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6NDVweDtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6NDVweDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MzVweDtcclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MzVweDtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC53b29zdy13aXNobGlzdHtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjZweDtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IGNhbGMoNTAlIC0gMTNweCk7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogLTAuNXB4O1xyXG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IDEwO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjNGQ0ZDRkO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5saXN0e1xyXG5cdFx0b3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgICAgIC5wcm9kdWN0LXdhcHBlcntcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4zcyBlYXNlIDBzKTtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHRcdFx0d2lkdGg6MXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JGJvcmRlci1jb2xvcjtcclxuXHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KC0xNXB4KTtcclxuXHRcdFx0fVxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgLnByb2R1Y3RzLXRodW1iIC5ob3Zlci1pbWFnZXsgQGluY2x1ZGUgb3BhY2l0eS1zKCk7IH1cclxuICAgICAgICAgICAgICAgIC5wcm9kdWN0cy10aHVtYiAucHJvZHVjdC10aHVtYi1ob3ZlcjpiZWZvcmV7YmFja2dyb3VuZDogIzVkNWQ1ZDtvcGFjaXR5OiAwLjI7fVxyXG4gICAgICAgICAgICAgICAgLnByb2R1Y3RzLXRodW1ie1xyXG4gICAgICAgICAgICAgICAgICAgIC5wcm9kdWN0LXF1aWNrdmlld3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgb3BhY2l0eS1zKCk7IEBpbmNsdWRlIHNjYWxlKDEpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHRcdFx0XHQuY291bnRkb3due1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZTNkKDEsMCwwLC05MGRlZykpO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1oKCk7XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICB9XHJcblx0XHRcdD4ucm93e1xyXG5cdFx0XHRcdG1hcmdpbjowIC02cHg7XHJcblx0XHRcdFx0PmRpdntcclxuXHRcdFx0XHRcdHBhZGRpbmc6MCA2cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jb3VudGRvd257XHJcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0Ym90dG9tOjEwcHg7XHJcblx0XHRcdFx0bGVmdDowO1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaXRlbS1jb3VudGRvd257XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvdW50ZG93bi1jb250ZW50e1xyXG5cdFx0XHRcdFx0PnNwYW57XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjowIDIuNXB4O1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoNDVweCk7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY291bnRkb3duLWFtb3VudHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjE2cHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjIycHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOjdweDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY291bnRkb3duLXRleHR7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTo5cHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjEwcHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6LTNweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTotMXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG4gICAgICAgICAgICAucHJvZHVjdHMtdGh1bWJ7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbToyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucHJvZHVjdC1sYWJsZXtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MCAxMHB4O1xyXG5cdFx0XHRcdFx0dG9wOjVweDtcclxuXHRcdFx0XHR9XHJcbiAgICAgICAgICAgICAgICAucHJvZHVjdC10aHVtYi1ob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzaXplKDEwMCUsIDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjVzIGVhc2UpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaG92ZXItaW1hZ2V7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2xhdGUoMHB4LDBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLndwLXBvc3QtaW1hZ2V7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2xhdGUoMTAwJSwgMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAud3AtcG9zdC1pbWFnZXsgXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyApOyAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaG92ZXItaW1hZ2V7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG9wYWNpdHkoMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNsYXRlKC0xMDAlLCAwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cdFx0XHRcdC5wcm9kdWN0LXF1aWNrdmlld3tcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOmNhbGMoNTAlIC0gMTdweCk7XHJcblx0XHRcdFx0XHRsZWZ0OmNhbGMoNTAlIC0gMTdweCk7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMzRweCk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6MzhweDtcclxuXHRcdFx0XHRcdHotaW5kZXg6OTk5OTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgKTsgIFxyXG5cdFx0XHRcdFx0IEBpbmNsdWRlIG9wYWNpdHktaCgpO1xyXG5cdFx0XHRcdFx0IEBpbmNsdWRlIHNjYWxlKDApO1xyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjA7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzNHB4KTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjE1cHg7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0aXtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5sb2FkaW5nIHtcclxuXHRcdFx0XHRcdFx0aXtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOjJweCBzb2xpZCByZ2JhKCRncmF5LWRhcmssMC4yNSk7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgxNnB4KTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBhbmltYXRpb24oMnMgbGluZWFyIDBzIG5vcm1hbCBub25lIGluZmluaXRlIHJ1bm5pbmcgc3BpbkFyb3VuZCk7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0dG9wOjFweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOnJnYmEoJHdoaXRlLDAuNSk7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH0gIFxyXG5cdFx0XHRcdH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucHJvZHVjdHMtY29udGVudHtcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHQubGlzdC1hdXRob3J7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206NnB4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjQwMDtcclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcbiAgICAgICAgICAgICAgICBoMy5wcm9kdWN0LXRpdGxleyBcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IFxyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTo3cHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTokZm9udC1mYW1pbHktc2Vjb25kO1xyXG5cdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGRlbHtsaW5lLWhlaWdodDogMTAwJTt9XHJcbiAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAgICAgLnJhdGluZ3tcclxuICAgICAgICAgICAgICAgICAgICAucmV2aWV3LWNvdW50e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAtM3B4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MTBweDtcclxuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHRcdFx0XHQuZGVzY3JpcHRpb257XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0XHRcdGJvcmRlci10b3A6MXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRcdFx0bWFyZ2luOjEycHggMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6N3B4IDA7XHJcblx0XHRcdFx0XHR1bHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdFx0XHRsaXN0LXN0eWxlOm5vbmU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0ZmxleDowIDAgMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjFweCAwO1xyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGYwNGJcIjtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCg3cHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6LTNweDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTo4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgLnByb2R1Y3QtYnV0dG9ue1xyXG5cdFx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDoxMHB4O1xyXG5cdFx0XHRcdFx0Lndvb3NjcC1idG57XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDMycHgpO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGU5MWRcIjtcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTppY29tb29uO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDozMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC53b29zdy1idG57ICAgICAgICAgICAgICAgICAgICAgXHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTsgXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzMnB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxMHB4KTtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGU5MDFcIjtcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogaWNvbW9vbjtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4xcyBlYXNlKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLndvb3N3LWFkZGluZ3tcclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOjJweCBzb2xpZCByZ2JhKCRncmF5LWRhcmssMC4yNSk7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMTZweCk7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYW5pbWF0aW9uKDJzIGxpbmVhciAwcyBub3JtYWwgbm9uZSBpbmZpbml0ZSBydW5uaW5nIHNwaW5Bcm91bmQpO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6NnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMXB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjpyZ2JhKCR3aGl0ZSwwLjUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji53b29zdy1hZGRlZHtcclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4xcyBlYXNlKTtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jjpob3ZlcnsgXHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcbiAgICAgICAgICAgICAgICB9XHJcblx0XHRcdFx0LnByb2R1Y3RfdHlwZV9ncm91cGVkLFxyXG5cdFx0XHRcdC5hZGRfdG9fY2FydF9idXR0b24sXHJcblx0XHRcdFx0LnByb2R1Y3RfdHlwZV9leHRlcm5hbCwgLnJlYWRfbW9yZSxcclxuXHRcdFx0XHQuYWRkZWRfdG9fY2FydCwgLnByb2R1Y3RfdHlwZV92YXJpYWJsZXsgICAgICAgICAgICAgICAgICAgICAgICBcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRjbGVhcjpib3RoO1xyXG5cdFx0XHRcdFx0cGFkZGluZzowIDIwcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTBweCk7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtZmxvYXQtbGVmdCgpO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6MzJweDtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRcdFx0ZmxleDoxO1xyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDpkYXJrZW4oJHRoZW1lLWNvbG9yLDEwJSk7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmFkZGVke1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5sb2FkaW5nIHsgICAgXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMgZWFzZSk7XHJcblx0XHRcdFx0XHRcdGNvbG9yOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjoycHggc29saWQgcmdiYSgkd2hpdGUsMC41KTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMTZweCk7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYW5pbWF0aW9uKDJzIGxpbmVhciAwcyBub3JtYWwgbm9uZSBpbmZpbml0ZSBydW5uaW5nIHNwaW5Bcm91bmQpO1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDowO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6cmdiYSgkd2hpdGUsMC41KTtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3AtY29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fSBcclxuXHRcdFx0XHRcdGxhYmVse1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5hZGRlZF90b19jYXJ0LCAucHJvZHVjdF90eXBlX3ZhcmlhYmxleyAgICAgICAgICAgICAgICAgICAgICAgIFxyXG5cdFx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSAgIFxyXG4gICAgfVxyXG59ICAgXHJcblxyXG4ucHJvZHVjdHNfbG9hZG1vcmUsIC5ibG9nX2xvYWRtb3Jle1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLmJ0bi5sb2FkbW9yZXtcclxuICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcclxuXHRcdG92ZXJmbG93OmhpZGRlbjtcclxuXHRcdHBhZGRpbmc6MCAzOHB4O1xyXG5cdFx0Ym9yZGVyOjFweCBzb2xpZCAkZ3JheS1kYXJrO1xyXG5cdFx0aGVpZ2h0OjMycHg7XHJcblx0XHRsaW5lLWhlaWdodDozMnB4O1xyXG5cdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcblx0XHRtYXJnaW4tdG9wOjQ1cHg7XHJcbiAgICAgICAgaXtcclxuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdHRvcDpjYWxjKDUwJSAtIDdweCk7XHJcblx0XHRcdGxlZnQ6Y2FsYyg1MCUgLSA2cHgpO1xyXG5cdFx0XHRAaW5jbHVkZSBvcGFjaXR5LWgoKTtcclxuICAgICAgICB9XHJcblx0XHRzcGFue1xyXG5cdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0YW5pbWF0aW9uOiBub25lO1xyXG5cdFx0XHRwb3NpdGlvbjogdW5zZXQ7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0Zm9udC1zaXplOjExcHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdH1cclxuICAgICAgICAmLmxvYWRpbmd7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0fVxyXG4gICAgICAgICAgICBpe1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiAycyBsaW5lYXIgMHMgbm9ybWFsIG5vbmUgaW5maW5pdGUgcnVubmluZyBzcGluQXJvdW5kO1xyXG5cdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xyXG4gICAgICAgICAgICB9XHJcblx0XHRcdHNwYW57XHJcblx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1oKCk7XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0YmFja2dyb3VuZDokZ3JheS1kYXJrO1xyXG5cdFx0fVxyXG4gICAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNwaW5Bcm91bmQge1xyXG4gICAgMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgIH1cclxufVxyXG5cclxuLyogV2lzaExpc3QgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLy9jb2xvcnNcclxuXHJcbi8qIFdvb2NvbW1lcmNlIHBhZ2UgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmNoZWNrb3V0e1xyXG4gICAgLmZvcm0tcm93e1xyXG5cdFx0bWFyZ2luLWJvdHRvbSA6IDMwcHg7XHJcblx0XHRtYXJnaW4tbGVmdDowcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQgOiAwcHg7XHJcbiAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtZmxvYXQtbGVmdCgpO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tIDogMTBweDtcclxuICAgICAgICB9XHJcblx0XHQud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlcntcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcblx0XHRcdC5pbnB1dC10ZXh0IHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRib3JkZXItd2lkdGg6IDAgMCAycHg7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0aGVpZ2h0IDogNDBweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcclxuXHRcdFx0XHRjb2xvcjogJGdyYXktZGFyaztcclxuXHRcdFx0fVxyXG5cdFx0XHR0ZXh0YXJlYXtcclxuXHRcdFx0XHRoZWlnaHQgOiBhdXRvICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgICAgICAuc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle1xyXG5cdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRib3JkZXItd2lkdGg6IDAgMCAycHggMDtcclxuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cdCNwbGFjZV9vcmRlcntcclxuXHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdGJhY2tncm91bmQ6JGdyYXktZGFyaztcclxuXHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0cGFkZGluZzowIDUwcHg7XHJcblx0XHRsaW5lLWhlaWdodDo3MHB4O1xyXG5cdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRib3JkZXIgOiAwO1xyXG5cdFx0d2lkdGg6MTAwJTtcclxuXHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQud29vY29tbWVyY2UtY2hlY2tvdXQtcGF5bWVudHtcclxuXHRcdC5wbGFjZS1vcmRlcntcclxuXHRcdFx0cGFkZGluZzowO1xyXG5cdFx0fVxyXG5cdFx0LnBheW1lbnRfbWV0aG9kcyB7XHJcblx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdGJvcmRlcjoxcHggc29saWQgI2Q5ZDlkOTtcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDE3cHggMCAwO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHRcdFx0XHQucGF5bWVudF9ib3h7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbToxN3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JiA+IGxhYmVsIHtcclxuXHRcdFx0XHRcdGZsb2F0OnVuc2V0O1xyXG5cdFx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDE4cHgpO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjE1cHg7XHJcblx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG5cdFx0XHRcdFx0XHR0b3A6Y2FsYyg1MCUgLSA2cHgpO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMTJweCk7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaW5wdXQtcmFkaW86Y2hlY2tlZCArIGxhYmVsIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdGhlaWdodDogMS41NjI1ZW07XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQud29vY29tbWVyY2Utbm90aWNlIHtcclxuXHRcdFx0XHRwYWRkaW5nOjM1cHggMjBweCAyMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bWluLWhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQuYWJvdXRfcGF5cGFsIHtcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xyXG5cdFx0XHR9XHJcblx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHQmLmlucHV0LXJhZGlvIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5wYXltZW50X2JveCB7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6MS41O1xyXG5cdFx0XHRcdHAge1xyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHN7XHJcblx0XHQuc2hpcHBpbmdfbWV0aG9ke1xyXG5cdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHR9XHJcblx0XHRsYWJlbHtcclxuXHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCg1cHgpO1xyXG5cdFx0XHRmb250LXdlaWdodDo0MDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMThweCk7XHJcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgwKTtcclxuXHRcdFx0XHR0b3A6Y2FsYyg1MCUgLSA2cHgpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgxMnB4KTtcclxuXHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zaGlwcGluZ19tZXRob2Q6Y2hlY2tlZCArbGFiZWx7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JGdyYXktZGFyaztcclxuXHRcdFx0XHRib3JkZXItY29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuICAgIC5yYWRpbyBsYWJlbCxcclxuICAgIC5jaGVja2JveCBsYWJlbHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgLmlucHV0LWNoZWNrYm94e1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLndvb2NvbW1lcmNlLWZvcm0tbG9naW57XHJcbiAgICAgICAgLndvb2NvbW1lcmNlLWZvcm1fX2xhYmVse1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoMjVweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb3JtLXJvd3tcclxuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgICAgICYuZm9ybS1yb3ctZmlyc3QsICYuZm9ybS1yb3ctbGFzdHtcclxuICAgICAgICAgICAgICAgIGNsZWFyOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDN7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOjMwcHg7XHJcbiAgICB9XHJcbiAgICB1bC5wYXltZW50X21ldGhvZHN7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtZmxvYXQtbGVmdCgpO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6LThweDtcclxuICAgICAgICAgICAgICAgIC5pbnB1dC1yYWRpb3tcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjo2cHggMCAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPmlucHV0e1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLWZsb2F0LWxlZnQoKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucGF5bWVudF9ib3h7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYucGF5bWVudF9tZXRob2RfcGF5cGFse1xyXG4gICAgICAgICAgICAgICAgPmxhYmVse1xyXG4gICAgICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBsYWNlLW9yZGVye1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgfVxyXG4gICAgI3BheW1lbnRfbWV0aG9kX3BheXBhbHtcclxuICAgICAgICBtYXJnaW4tdG9wIDogNDdweDtcclxuICAgIH1cclxuICAgICNwYXltZW50X21ldGhvZF9jaGVxdWV7XHJcbiAgICAgICAgIEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcbiAgICB9XHJcblx0Lndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlcntcclxuXHRcdC5jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUtd3JhcHBlcntcclxuXHRcdFx0cGFkZGluZyA6IDMwcHggNDBweDtcclxuXHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkZ3JheS1kYXJrO1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdFx0XHRwYWRkaW5nIDogMzBweCAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQudGl0bGUtcHJvZHVjdC1uYW1le1xyXG5cdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0bWFyZ2luLWJvdHRvbToyMHB4O1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdH1cclxuXHRcdC5jYXJ0X2l0ZW17XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbToxNXB4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnByb2R1Y3QtdG90YWx7XHJcblx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHR9XHJcblx0XHQuaW5mby1wcm9kdWN0e1xyXG5cdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdC5wcm9kdWN0LXRodW1ibGV7XHJcblx0XHRcdFx0bWF4LXdpZHRoOjU1cHg7XHJcblx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAjZThlOGU4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQucHJvZHVjdC1uYW1le1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMzBweCk7XHJcblx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdFx0d29yZC1icmVhazogYnJlYWstd29yZDtcclxuXHRcdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0XHQucHJvZHVjdC1xdWFudGl0eXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDo3MDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRoMntcclxuXHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0fVxyXG5cdFx0LmNhcnQtc3VidG90YWx7XHJcblx0XHRcdG1hcmdpbi10b3A6MzBweDtcclxuXHRcdH1cclxuXHRcdC5jYXJ0LXN1YnRvdGFsLC5vcmRlci10b3RhbHtcclxuXHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHRib3JkZXItdG9wOjFweCBzb2xpZCAjZGVkZWRlO1xyXG5cdFx0XHRwYWRkaW5nOjI3cHggMDtcclxuXHRcdFx0LnN1YnRvdGFsLXByaWNle1xyXG5cdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC53b29jb21tZXJjZS1zaGlwcGluZy10b3RhbHN7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgI2RlZGVkZTtcclxuXHRcdFx0cGFkZGluZzoyN3B4IDA7XHJcblx0XHR9XHJcblx0XHQudG90YWwtcHJpY2V7XHJcblx0XHRcdGZvbnQtc2l6ZToyMHB4O1xyXG5cdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0fVxyXG5cdFx0Lndvb2NvbW1lcmNlLXNoaXBwaW5nLW1ldGhvZHN7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLXJpZ2h0KCk7XHJcblx0XHRcdGxpe1xyXG5cdFx0XHRcdG1hcmdpbjo1cHggMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuICAgICNzaGlwLXRvLWRpZmZlcmVudC1hZGRyZXNze1xyXG4gICAgICAgIGRpc3BsYXkgOiBibG9jaztcclxuICAgICAgICBtYXJnaW4gOiAxMHB4IDBweCAyMHB4O1xyXG5cdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgwKTtcclxuXHRcdH1cclxuXHRcdGxhYmVse1xyXG5cdFx0XHRmb250LXdlaWdodDo0MDA7XHJcblx0XHRcdCYud29vY29tbWVyY2UtZm9ybV9fbGFiZWwtZm9yLWNoZWNrYm94e1xyXG5cdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMThweCk7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG5cdFx0XHRcdFx0XHR0b3A6Y2FsYyg1MCUgLSA2cHgpO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMTJweCk7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRcdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQud29vY29tbWVyY2UtZm9ybV9faW5wdXQ6Y2hlY2tlZCArc3BhbntcclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgICAgICAjc2hpcC10by1kaWZmZXJlbnQtYWRkcmVzcy1jaGVja2JveHtcclxuXHRcdFx0ZGlzcGxheTpub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jcmVhdGUtYWNjb3VudCAud29vY29tbWVyY2UtZm9ybV9fbGFiZWx7XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgQGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDEwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgwKTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC53b29jb21tZXJjZS1jaGVja291dHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxuICAgIC5jaGVja291dF9jb3Vwb257XHJcbiAgICAgICAgPi5mb3JtLXJvd3tcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXRbbmFtZT1cImFwcGx5X2NvdXBvblwiXXtcclxuICAgICAgICAgICAgcGFkZGluZyA6IDlweCAxMHB4O1xyXG4gICAgICAgIH0gICAgICAgXHJcbiAgICB9XHJcbn1cclxuXHJcbi53b29jb21tZXJjZS1vcmRlci1yZWNlaXZlZCwud29vY29tbWVyY2Utdmlldy1vcmRlcntcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtdGhhbmt5b3Utb3JkZXItcmVjZWl2ZWR7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiAycHggZGFzaGVkICR0aGVtZS1jb2xvcjtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjVweDtcclxuICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgfVxyXG4gICAgLndvb2NvbW1lcmNlLXRoYW5reW91LW9yZGVyLWRldGFpbHN7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1tYXgpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLWJvcmRlci1yaWdodCgxcHggc29saWQgJGJvcmRlci1jb2xvcik7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLWJvcmRlci1yaWdodChub25lKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxze1xyXG4gICAgICAgIC53b29jb21tZXJjZS1vcmRlci1kZXRhaWxzX190aXRsZXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHRcdC5kb2thbi1pbmZve1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JGdyYXktZGFyaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0aGVhZGVyID5oMntcclxuXHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDo3MzBweCl7XHJcblx0XHRcdC5zaG9wX3RhYmxlLm15X2FjY291bnRfb3JkZXJze1xyXG5cdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0b3ZlcmZsb3c6YXV0bztcclxuXHRcdFx0XHR0aCx0ZHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MTVweDtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDoxNTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgIH1cclxuICAgIC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxze1xyXG4gICAgICAgIC53b29jb21tZXJjZS1jb2x1bW4uY29sLTF7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgfVxyXG5cdFx0Lndvb2NvbW1lcmNlLWNvbHVtbnN7XHJcblx0XHRcdG1hcmdpbjogMCAtMTVweDtcclxuXHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0Lndvb2NvbW1lcmNlLWNvbHVtbntcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdFx0XHQgICBmbGV4OiAwIDAgNTAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDogNTAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdC53b29jb21tZXJjZS1jb2x1bW57XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgMTAwJTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgICAgICBhZGRyZXNze1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDMwcHggMzBweCAzMHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBkYXNoZWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLndvb2NvbW1lcmNlLWNvbHVtbl9fdGl0bGV7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIENhdGVnb3J5ICovXHJcbi50ZXJtLWRlc2NyaXB0aW9uIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi8qIFByb2R1Y3QgRGV0YWlsIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5tYWluLXNpbmdsZS1wcm9kdWN0e1xyXG5cdG1hcmdpbi10b3A6NTBweDtcclxuXHQ+LmNvbC14bC0xMntcclxuXHRcdHBhZGRpbmc6MDtcclxuXHR9XHJcblx0LnN0aWNreS1wcm9kdWN0e1xyXG5cdFx0cG9zaXRpb246Zml4ZWQ7XHJcblx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0Ym90dG9tOjA7XHJcblx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRcdHotaW5kZXg6OTtcclxuXHRcdHBhZGRpbmc6MTVweCAwO1xyXG5cdFx0QGluY2x1ZGUgYm94LXNoYWRvdygzcHggM3B4IDU3cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSkpO1xyXG5cdFx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3RpY2t5LXByb2R1Y3Q7XHJcblx0XHRhbmltYXRpb24tbmFtZTogc3RpY2t5LXByb2R1Y3Q7XHJcblx0XHQtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcclxuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcclxuXHRcdC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcblx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuXHRcdC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcclxuXHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XHJcblx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRsZWZ0OjA7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdFx0Ji5zdGlja3l7XHJcblx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHR9XHJcblx0XHQuc3RvY2t7XHJcblx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdH1cclxuXHRcdC5jb250ZW50e1xyXG5cdFx0XHRtYXgtd2lkdGg6MTQ0MHB4O1xyXG5cdFx0XHRwYWRkaW5nOjAgMTVweDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6YXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OmF1dG87XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XHJcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdH1cclxuXHRcdC5jb250ZW50LXByb2R1Y3R7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0fVxyXG5cdFx0Lml0ZW0tdGl0bGV7XHJcblx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOi01cHg7XHJcblx0XHR9XHJcblx0XHQucHJpY2V7XHJcblx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjA7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0ZGVse1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29udGVudC1ib3R0b217XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1wYWRkaW5nLWxlZnQoMTVweCk7XHJcblx0XHR9XHJcblx0XHQuaXRlbS10aHVtYntcclxuXHRcdFx0aW1ne1xyXG5cdFx0XHRcdG1heC13aWR0aDo2NnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucXVhbnRpdHl7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0aGVpZ2h0IDogNDhweDtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luKDIwcHggLDI1cHggLDAgLDApO1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0aW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5cdFx0XHRpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0aW5wdXR7XHJcblx0XHRcdFx0d2lkdGg6NzVweDtcclxuXHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOjJweCBzb2xpZCAjY2JjYmNiO1xyXG5cdFx0XHRcdGhlaWdodDphdXRvO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdHBhZGRpbmc6MCAxNXB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0fVxyXG5cdFx0XHRidXR0b257XHJcblx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYnV0dG9uLnF1aWNrLWJ1eXtcclxuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24obm9uZSk7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdGZvbnQtc2l6ZToxNXB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNDVweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgyMHB4KTtcclxuXHRcdFx0cGFkZGluZzowIDE1cHg7XHJcblx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRtYXJnaW46NXB4IDAgO1xyXG5cdFx0XHRtaW4td2lkdGg6MjE0cHg7XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgxMHB4KTtcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOmRhcmtlbigkdGhlbWUtY29sb3IsMTAlKTtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuZGlzYWJsZWR7XHJcblx0XHRcdFx0YmFja2dyb3VuZDpyZ2JhKCR0aGVtZS1jb2xvciwwLjUpO1xyXG5cdFx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1tZC1tYXgpe1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjM1cHg7XHJcblx0XHRcdFx0bWluLXdpZHRoOjE1MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbi5idXR0b257XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24obm9uZSk7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogNDJweDtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXI6MnB4IHNvbGlkICRncmF5LWRhcms7XHJcblx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nOjAgNjBweDtcclxuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdFx0ZmxleDoxO1xyXG5cdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDApO1xyXG5cdFx0XHRcdHBhZGRpbmc6MCAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6JHNjcmVlbi14cyl7XHJcblx0XHRcdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5kaXNhYmxlZHtcclxuXHRcdFx0XHRvcGFjaXR5OjAuNTtcclxuXHRcdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGNvbnRlbnQ6XCJcXGUwMTNcIjtcclxuXHRcdFx0XHRmb250LWZhbWlseTogRWxlZ2FudEljb25zO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxN3B4O1xyXG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLW1kLW1heCl7XHJcblx0XHRcdFx0cGFkZGluZzowIDMwcHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6MzFweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnF1YW50aXR5LWJ1dHRvbntcclxuXHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHR9XHJcblx0XHQudmFyaWF0aW9uc19mb3Jte1xyXG5cdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdFx0LnZhcmlhdGlvbnNfYnV0dG9ue1xyXG5cdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdFx0LnNpbmdsZV92YXJpYXRpb25fd3JhcHtcclxuXHRcdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdFx0ZmxleDoxO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdFx0XHQud29vY29tbWVyY2UtdmFyaWF0aW9ue1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbigwICw0MHB4ICwwICwwKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0dGFibGV7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHR0Ym9keXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdFx0XHR9XHJcbiAgICAgICAgICAgICAgICB0cntcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6d3JhcDtcclxuICAgICAgICAgICAgICAgICAgICB0ZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjowIDEycHg7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLWxlZnQoKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi52YWx1ZSAudGF3Y3ZzLXN3YXRjaGVze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowO1xyXG5cdFx0XHRcdFx0XHRcdC5zd2F0Y2h7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoYXV0byk7XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDoyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzo3cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6MzZweDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICNjY2NjY2M7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxMnB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciwmLnNlbGVjdGVke1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmLmRpc2FibGVke1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6bm90LWFsbG93ZWQ7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmLnN3YXRjaC1pbWFnZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoNDBweCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgI2QyZDJkMjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbigwICwxMHB4ICwwICwwKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTowO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQuc3dhdGNoX190b29sdGlwe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0Ji5zZWxlY3RlZHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNi41cHggMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAzNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cdFx0XHRcdFx0XHQmLmxhYmVse1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLnZhbHVle1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBsYWJlbHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDE1cHgpO1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjQwcHg7XHJcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6MS41cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHRcdFx0XHRcdFx0LnN3YXRjaF9fdG9vbHRpcHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjEwcHg7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MThweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjAgNXB4O1xyXG5cdFx0XHRcdFx0XHRcdHRvcDo1cHg7XHJcblx0XHRcdFx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6LTE7XHJcblx0XHRcdFx0XHRcdFx0XHRib3R0b206LTJweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgPiBkaXZ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc3dhdGNoLWNvbG9ye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3F1YXJlKDE2cHggIWltcG9ydGFudCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUgIWltcG9ydGFudCk7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6MDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWluZGVudDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTVweCAhaW1wb3J0YW50KTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTowICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOjAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDp1bnNldCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOjAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgwICFpbXBvcnRhbnQpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDpjYWxjKDUwJSAtIDEycHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OmNhbGMoNTAlIC0gMTJweCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgyNHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICNjY2NjY2M7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh1bnNldCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LWgoKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5zd2F0Y2hfX3Rvb2x0aXB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LWJhc2U7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCwmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6MCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDE1cHggIWltcG9ydGFudCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5zd2F0Y2hfX3Rvb2x0aXB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3R7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtcGFkZGluZygwLCA0MHB4LCAwLCAxMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6NDBweDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDo0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMThweCkgY2FsYygxZW0gKyAzcHgpLCBjYWxjKDEwMCUgLSAxM3B4KSBjYWxjKDFlbSArIDNweCksIGNhbGMoMTAwJSAtIDIuNWVtKSAwLjVlbTtcclxuXHRcdFx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6I2NjY2NjYztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNhbGMoMTAwJSAtIDE0cHgpIGNhbGMoMWVtICsgM3B4KSwgY2FsYygxMDAlIC0gMjBweCkgY2FsYygxZW0gKyAzcHgpLCBjYWxjKDEwMCUgLSAyLjVlbSkgMC41ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgLnJlc2V0X3ZhcmlhdGlvbnN7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgIH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lmdyb3VwX3RhYmxle1xyXG5cdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgyMHB4KTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQucXVhbnRpdHl7XHJcblx0XHRcdFx0bWFyZ2luOjAgMCAtMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQucHJvZHVjdC10aXRsZXtcclxuXHRcdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdH1cclxuXHRcdFx0LnByb2R1Y3QtcHJpY2V7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0fVxyXG5cdFx0XHQucHJvZHVjdC10aHVtYntcclxuXHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0LnByb2R1Y3QtaW5mb3tcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTo1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdGZvcm0uY2FydHtcclxuXHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuYm94e1xyXG5cdFx0YmFja2dyb3VuZDojZjRmNGY0O1xyXG5cdFx0bWFyZ2luLXRvcDotNTBweDtcclxuXHRcdHBhZGRpbmctdG9wOjUwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOi02MHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206NTBweDtcclxuXHRcdC5id3Atc2luZ2xlLXByb2R1Y3R7XHJcblx0XHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDozMHB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTo0MHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjMwcHg7XHJcblx0XHR9XHJcblx0XHQud29vY29tbWVyY2UtdGFic3tcclxuXHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0LmNvbnRlbnQtdWwtdGFie1xyXG5cdFx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHRcdFx0XHR1bC50YWJze1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6MjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbnRlbnQtdGFie1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0XHRcdHBhZGRpbmctdG9wOjMwcHg7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206MzBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnJlbGF0ZWQsIC5jcm9zc19zZWxsLCAudXBzZWxsc3tcclxuXHRcdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHRcdHBhZGRpbmctdG9wOjMwcHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOjUwcHg7XHJcblx0XHRcdG1hcmdpbi10b3A6MzBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5zaWRlYmFye1xyXG5cdFx0LmJ3cC1zaW5nbGUtcHJvZHVjdHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OjA7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6MDtcclxuXHRcdH1cclxuXHRcdC53b29jb21tZXJjZS10YWJze1xyXG5cdFx0XHRib3JkZXItYm90dG9tOjA7XHJcblx0XHRcdHVsLnRhYnN7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OjA7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDowO1x0XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbnRlbnQtd29vY29tbWVyY2UtdGFicyAuY29udGVudC10YWJ7XHJcblx0XHRcdFx0cGFkZGluZy1sZWZ0OjA7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDowO1xyXG5cdFx0XHR9XHJcblx0XHRcdCN0YWItcmV2aWV3cyAjcmV2aWV3c3tcclxuXHRcdFx0XHQuYXZlcmFnZS1yYXRpbmd7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTo1MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQjcmV2aWV3X2Zvcm0uaGF2ZS1yYXRpbmd7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJ3cC1zaW5nbGUtcHJvZHVjdCAuYndwLXNpbmdsZS1pbmZve1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6MTVweDtcclxuXHRcdH1cclxuXHRcdC5wcm9kdWN0LXR5cGUtdmFyaWFibGUgLnZhcmlhdGlvbnNfZm9ybS5jYXJ0IHtcclxuXHRcdFx0LnNpbmdsZV92YXJpYXRpb25fd3JhcCAud29vY29tbWVyY2UtdmFyaWF0aW9uLWFkZC10by1jYXJ0e1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0LnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24uYnV0dG9ue1xyXG5cdFx0XHRcdFx0ZmxleDoxO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgwKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnF1aWNrX2J1eV9jb250YWluZXJ7XHJcblx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0XHRcdC5xdWlja19idXlfYnV0dG9ue1xyXG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wcm9kdWN0LXR5cGUtc2ltcGxlIC5id3Atc2luZ2xlLWluZm8gLmVudHJ5LXN1bW1hcnkgPiAuY2FydHtcclxuXHRcdFx0LnF1YW50aXR5LWJ1dHRvbntcclxuXHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLmJ1dHRvbntcclxuXHRcdFx0XHRcdGZsZXg6MTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5xdWlja19idXlfY29udGFpbmVye1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdFx0XHQucXVpY2tfYnV5X2J1dHRvbntcclxuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29udGVudC1zaW5nbGUtYm90dG9te1xyXG5cdFx0XHRib3JkZXItdG9wOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRtYXJnaW4tdG9wOjYwcHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTUxMHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcclxuXHRcdFx0Lndvb2NvbW1lcmNlLXRhYnN7XHJcblx0XHRcdFx0LmNvbnRlbnQtd29vY29tbWVyY2UtdGFicyAuY29udGVudC11bC10YWIgdWwudGFic3tcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDowO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDowO1x0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5jb250ZW50cy1kZXRhaWx7XHJcbiAgICAuYndwLXNpbmdsZS1wcm9kdWN0e1xyXG5cdFx0bWF4LXdpZHRoOjE0NDBweDtcclxuXHRcdHBhZGRpbmctbGVmdDoxNXB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDoxNXB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6YXV0bztcclxuXHRcdG1hcmdpbi1yaWdodDphdXRvO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTo4MHB4O1xyXG4gICAgICAgIC5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGV7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB9XHJcblx0XHQud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmd7XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246dG9wO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQub25zYWxlLC5ob3R7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjMwcHg7XHJcblx0XHRcdHBhZGRpbmc6MCAxMnB4O1xyXG5cdFx0XHRmb250LXNpemU6MTVweDtcclxuXHRcdFx0dG9wOjE1cHg7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmltZy10aHVtYm5haWw6bm90KC5zbGljay1zbGlkZSl7XHJcblx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG5cdFx0XHRwYWRkaW5nOjA7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEobWluLXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0LmltYWdlcy52ZXJ0aWNhbHtcclxuXHRcdFx0XHQud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5e1xyXG5cdFx0XHRcdFx0Pi5yb3d7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHQ+ZGl2e1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5id3Atc2luZ2xlLWluZm97XHJcblx0XHRcdG1hcmdpbi1ib3R0b206LTlweDtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCg4MHB4KTtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6MTYwMHB4KXtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDUwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDE1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOjMwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmltYWdlLXRodW1ibmFpbC1saXN0e1xyXG5cdFx0XHRcdC5zbGljay1hcnJvd3tcclxuXHRcdFx0XHRcdHRvcDogY2FsYyg1MCUgLSA1cHgpO1xyXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuZmEtYW5nbGUtbGVmdHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoLTEyLjVweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmZhLWFuZ2xlLXJpZ2h0e1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoLTEyLjVweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHQuc2xpY2stYXJyb3d7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMzBweCk7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjMwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYm9va2lvLWJ0LXZpZGVve1xyXG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoMTZweCk7XHJcblx0XHRcdGJvdHRvbToxOHB4O1xyXG5cdFx0XHR6LWluZGV4Ojk5OTk7XHJcblx0XHRcdC5id3AtdmlkZW97XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6NTVweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoNTVweCk7XHJcblx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHR0ZXh0LWluZGVudDogM3B4O1xyXG5cdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZTkwZFwiO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6d3BiaW5nb2ZvbnQ7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY29udGVudC12aWRlb3tcclxuXHRcdFx0XHRwb3NpdGlvbjpmaXhlZDtcclxuXHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0XHRcdHRvcDowO1xyXG5cdFx0XHRcdGxlZnQ6MDtcclxuXHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0ei1pbmRleDoxMDAwMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOnJnYmEoJGdyYXktZGFyaywwLjUpO1xyXG5cdFx0XHRcdC5yZW1vdmUtc2hvdy1tb2RhbHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmZpeGVkO1xyXG5cdFx0XHRcdFx0dG9wOjA7XHJcblx0XHRcdFx0XHRsZWZ0OjA7XHJcblx0XHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuc2hvd3tcclxuXHRcdFx0XHRcdC5yZW1vdmUtc2hvdy1tb2RhbCwubW9kYWwtZGlhbG9ne1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQubW9kYWwtZGlhbG9ne1xyXG5cdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6NTAlO1xyXG5cdFx0XHRcdFx0bGVmdDo1MCU7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKC01MCUsLTUwJSkpO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdFx0aWZyYW1le1xyXG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OjYwdmg7XHJcblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6NzB2dztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gICAgICAgICYuem9vbXtcclxuXHRcdFx0LmNvbC1zbS0xMntcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaW1nLXRodW1ibmFpbC12aWRlb3tcclxuXHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkIHJnYmEoJGxpZ2h0LWdyYXksMC4yNSk7XHJcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5hY3RpdmV7XHJcblx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC52aWV3LWdhbGxlcnl7XHJcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOjE1cHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDE1cHgpO1xyXG5cdFx0XHRcdHotaW5kZXg6MTAwMDtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoNDBweCk7XHJcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjQycHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxNnB4O1xyXG5cdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuICAgICAgICAgICAgLmltYWdlLWFkZGl0aW9uYWx7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRvdmVyZmxvdzpoaWRkZW47XHJcblx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1oKCk7XHJcblx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1zKCk7XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICB9XHJcblx0XHRcdC52aWRlby1hZGRpdGlvbmFse1xyXG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6MDtcclxuXHRcdFx0XHRsZWZ0OjE1cHg7XHJcblx0XHRcdFx0d2lkdGg6Y2FsYygxMDAlIC0gMTVweCk7XHJcblx0XHRcdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHRcdFx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdFx0XHRcdHotaW5kZXg6MTAwMDtcclxuXHRcdFx0XHRpZnJhbWV7XHJcblx0XHRcdFx0XHR3aWR0aDoxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRoZWlnaHQ6MTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0XHRcdCBkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zY3JvbGx7XHJcblx0XHRcdC5zbGljay1hcnJvd3tcclxuXHRcdFx0XHRib3JkZXI6bm9uZTtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMzBweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6MzBweDtcclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmZhLWFuZ2xlLXJpZ2h0e1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAtMzVweDtcclxuXHRcdFx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHQuc2xpY2stYXJyb3d7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0Ji5mYS1hbmdsZS1sZWZ0e1xyXG5cdFx0XHRcdFx0XHR0b3A6IC0zMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5mYS1hbmdsZS1yaWdodHtcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiAtMzBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0ZGl2LmNvbC1zbS0xMiB7XHJcblx0XHRcdFx0LnNjcm9sbC1pbWFnZXtcclxuXHRcdFx0XHRcdC5zbGljay1hcnJvd3tcclxuXHRcdFx0XHRcdFx0Ji5mYS1hbmdsZS1sZWZ0e1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDIwcHggIWltcG9ydGFudCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5mYS1hbmdsZS1yaWdodHtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoMjBweCAhaW1wb3J0YW50KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc2xpY2stdHJhY2ssLnNsaWNrLWxpc3R7XHJcblx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5pbWctdGh1bWJuYWlse1xyXG5cdFx0XHRcdGZsb2F0OnVuc2V0O1xyXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWZsZXg7XHJcblx0XHRcdFx0Ji5zbGljay1jdXJyZW50e1xyXG5cdFx0XHRcdFx0LmltZy10aHVtYm5haWwtc2Nyb2xse1xyXG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQudmlkZW8tYWRkaXRpb25hbHtcclxuXHRcdFx0XHRmbG9hdDp1bnNldDtcclxuXHRcdFx0XHRoZWlnaHQ6MTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1mbGV4O1xyXG5cdFx0XHRcdGlmcmFtZXtcclxuXHRcdFx0XHRcdHdpZHRoOjEwMCUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGhlaWdodDoxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDZweCk7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzpoaWRkZW47XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcbiAgICAgICAgfVxyXG5cdFx0Ji5zcGVjaWFse1xyXG5cdFx0XHQuYndwLXNpbmdsZS1pbWFnZXtcclxuXHRcdFx0XHQuaW1hZ2Vze1xyXG5cdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jb250ZW50LXNwZWNpYWx7XHJcblx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdG1hcmdpbjowIC03LjVweDtcclxuXHRcdFx0XHQ+ZGl2e1xyXG5cdFx0XHRcdFx0cGFkZGluZzowIDcuNXB4O1xyXG5cdFx0XHRcdFx0d2lkdGg6MjUlO1xyXG5cdFx0XHRcdFx0ZmxleDowIDAgMjUlO1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDoxNjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnNwZWNpYWwtYnRuLTM2MHtcclxuXHRcdFx0XHQ+LmJvb2tpby0zNjAtYnV0dG9ue1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuXHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgI2RiZGJkYjtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgxMDAlKTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDpjZW50ZXI7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246dW5zZXQ7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46OHB4IDAgMDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjotNTRweCAwIDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6NDVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5zcGVjaWFsLXNoaXBwaW5ne1xyXG5cdFx0XHRcdC5ib29raW8tcHJvZHVjdC1zaGlwcGluZyB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6MTAwJTtcclxuXHRcdFx0XHRcdD4uYm9va2lvLWJ0LXNoaXBwaW5ne1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICNkYmRiZGI7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgxMDAlKTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDpjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246dW5zZXQ7XHJcblx0XHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOjhweCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46LTU0cHggMCAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjQ1cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnRlbnQtcHJvZHVjdC1zaGlwcGluZ3tcclxuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmZpeGVkO1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6cmdiYSgkZ3JheS1kYXJrLDAuNzUpO1xyXG5cdFx0XHRcdFx0dG9wOjA7XHJcblx0XHRcdFx0XHRsZWZ0OjA7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMTAwJSk7XHJcblx0XHRcdFx0XHR6LWluZGV4Ojk5OTk7XHJcblx0XHRcdFx0XHQuY29udGVudC1zaGlwcGluZ3tcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOjcwMHB4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzo1MHB4O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0c3Ryb25nLGxhYmVsLGIsdGgsZHR7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aDEsaDIsaDMsaDQsaDUsaDZ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjowIDAgMzBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYm9va2lvLWJ0LXNoaXBwaW5ne1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOjIwcHg7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgyMHB4KTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMjhweCk7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDZweDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMDAlKTtcclxuXHRcdFx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDpjYWxjKDUwJSAtIDEwcHgpO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xcHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoNDVkZWcpKTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OmNhbGMoNTAlIC0gMTBweCk7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTFweDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgtNDVkZWcpKTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0JjphZnRlciwmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoMGRlZykpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYm9va2lvLXByb2R1Y3QtYnV0dG9uIHtcclxuXHRcdFx0XHRoZWlnaHQ6MTAwJTtcclxuXHRcdFx0XHQ+LmJvb2tpby1idC12aWRlb3tcclxuXHRcdFx0XHRcdHBvc2l0aW9uOnVuc2V0O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHRcdFx0XHQuYndwLXZpZGVve1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICNkYmRiZGI7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgxMDAlKTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDpjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTo1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcXGU5MjFcIjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46LTU0cHggMCAwO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbnRlbnQtdGh1bWJzLXNjcm9sbC1zcGVjaWFse1xyXG5cdFx0XHRcdD4uc2hvdy1zY3JvbGwtc3BlY2lhbHtcclxuXHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgI2RiZGJkYjtcclxuXHRcdFx0XHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdFx0ZmxleC13cmFwOndyYXA7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xyXG5cdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0bWFyZ2luOjhweCAwIDA7XHJcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aXtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjUwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGh1bWJzLXNjcm9sbC1zcGVjaWFsLmFjdGl2ZXtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xyXG5cdFx0XHRcdFx0ei1pbmRleDo5OTk5O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQudGh1bWJzLXNjcm9sbC1zcGVjaWFse1xyXG5cdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktaCgpO1xyXG5cdFx0XHRcdHBvc2l0aW9uOmZpeGVkO1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHRcdFx0dG9wOjA7XHJcblx0XHRcdFx0bGVmdDowO1xyXG5cdFx0XHRcdHotaW5kZXg6LTE7XHJcblx0XHRcdFx0YmFja2dyb3VuZDojMDAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6MzBweDtcclxuXHRcdFx0XHQuc2hvdy1zY3JvbGwtc3BlY2lhbHtcclxuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDozMHB4O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDMwcHgpO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMjhweCk7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2cHg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDEwMCUpO1xyXG5cdFx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0cHg7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0bGVmdDpjYWxjKDUwJSAtIDE1cHgpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMXB4O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoNDVkZWcpKTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OmNhbGMoNTAlIC0gMTVweCk7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0xcHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgtNDVkZWcpKTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIsJjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgwZGVnKSk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnRlbnQtaW1hZ2UtYWRkaXRpb25hbHtcclxuXHRcdFx0XHRcdGhlaWdodDpjYWxjKDEwMCUgLSAxMDBweCk7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjYwcHggMCA5MHB4O1xyXG5cdFx0XHRcdFx0LmltYWdlLWFkZGl0aW9uYWx7XHJcblx0XHRcdFx0XHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0XHRcdFx0XHQqe1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46YXV0bztcclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDphdXRvO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuaW1nLXRodW1ibmFpbCwuaW1nLXRodW1ibmFpbC1zY3JvbGx7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuc2xpY2stYXJyb3d7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoYXV0byk7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTozMHB4O1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLmZhLWFuZ2xlLWxlZnR7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoNTBweCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5mYS1hbmdsZS1yaWdodHtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoNTBweCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnRlbnQtaW1hZ2UtdGh1bWJuYWlse1xyXG5cdFx0XHRcdFx0aGVpZ2h0OjEwMHB4O1xyXG5cdFx0XHRcdFx0LmltYWdlLXRodW1ibmFpbHtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDoxMjAwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjphdXRvO1xyXG5cdFx0XHRcdFx0XHQmLm1heC10aHVtYm5haWx7XHJcblx0XHRcdFx0XHRcdFx0LmltZy10aHVtYm5haWx7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDphdXRvICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOjAgNXB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuc2xpY2stdHJhY2t7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDphdXRvICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHVuc2V0ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCp7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjphdXRvO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5pbWctdGh1bWJuYWlse1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6MCA1cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnNsaWNrLWxpc3R7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOjAgLTVweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuc2xpY2stY3VycmVudCA+c3BhbntcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygxKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6MnB4O1xyXG5cdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdGZpbHRlcjogYnJpZ2h0bmVzcygwLjcpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmaWx0ZXI6IGJyaWdodG5lc3MoMSk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcclxuXHRcdFx0XHQuY29udGVudC10aHVtYnMtc2Nyb2xsLXNwZWNpYWwgPiAuc2hvdy1zY3JvbGwtc3BlY2lhbHtcclxuXHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTozMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYm9va2lvLXByb2R1Y3QtYnV0dG9uID4gLmJvb2tpby1idC12aWRlbyBhe1xyXG5cdFx0XHRcdFx0cGFkZGluZy10b3A6MTBweDtcclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MzBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IC0zNXB4IDAgMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnNwZWNpYWwtYnRuLTM2MCA+IC5ib29raW8tMzYwLWJ1dHRvbntcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOjEwcHg7XHJcblx0XHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MzBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IC0zNXB4IDAgMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnNwZWNpYWwtc2hpcHBpbmcgLmJvb2tpby1wcm9kdWN0LXNoaXBwaW5nID4gLmJvb2tpby1idC1zaGlwcGluZ3tcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOjEwcHg7XHJcblx0XHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MzBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IC0zNXB4IDAgMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvbnRlbnQtc3BlY2lhbCA+IGRpdntcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDExMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gICAgICAgIC5pbWFnZS10aHVtYm5haWx7XHJcbiAgICAgICAgICAgIC5zbGljay1zbGlkZXtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgID5hLCA+LmltZy10aHVtYm5haWwtc2Nyb2xse1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAgXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4ycyBlYXNlKTtcclxuXHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgcmdiYSgkbGlnaHQtZ3JheSwwLjI1KTtcclxuXHRcdFx0XHRcdG92ZXJmbG93OmhpZGRlbjtcclxuICAgICAgICAgICAgICAgIH0gIFxyXG4gICAgICAgICAgICAgICAgJi5zbGljay1hY3RpdmUuc2xpY2stY2VudGVyID4uaW1nLXRodW1ibmFpbC1zY3JvbGwsID5hLmFjdGl2ZSwgJjpob3ZlciA+YSwgJjpob3ZlciA+LmltZy10aHVtYm5haWwtc2Nyb2xse1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcblx0XHRcdC5pbWctdGh1bWJuYWlsLXZpZGVve1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcXGU5MGRcIjtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiB3cGJpbmdvZm9udDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDUwcHgpO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0XHR0b3A6Y2FsYyg1MCUgLSAyNXB4KTtcclxuXHRcdFx0XHRcdGxlZnQ6Y2FsYyg1MCUgLSAyNXB4KTtcclxuXHRcdFx0XHRcdHotaW5kZXg6MTA7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDo0OHB4O1xyXG5cdFx0XHRcdFx0dGV4dC1pbmRlbnQ6M3B4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDpyZ2JhKCRncmF5LWRhcmssMC41KTtcclxuXHRcdFx0XHR9XHJcbiAgICAgICAgICAgICAgICA+aW1ne1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAgXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4ycyBlYXNlKTtcclxuXHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgcmdiYSgkbGlnaHQtZ3JheSwwLjI1KTtcclxuXHRcdFx0XHRcdG92ZXJmbG93OmhpZGRlbjtcclxuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgfSAgXHJcbiAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZS5zbGljay1jZW50ZXIgPmltZywgJjpob3ZlciA+aW1ne1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9IFx0XHRcdFxyXG4gICAgICAgIH1cclxuICAgICAgICAud29vY29tbWVyY2UtcHJvZHVjdC1nYWxsZXJ5e1xyXG4gICAgICAgICAgICAuc2xpY2stc2xpZGV7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRcdGJvcmRlcjowO1xyXG4gICAgICAgICAgICAgICAgLmltZy10aHVtYm5haWx7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICB9ICAgXHJcbiAgICAgICAgICAgIH0gICBcclxuICAgICAgICAgICAgPiAucm93e1xyXG5cdFx0XHRcdG1hcmdpbjowIC03LjVweDtcclxuICAgICAgICAgICAgICAgID5kaXZ7XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0XHRcdCYuY29sLW1kLTJ7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDoyMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5jb2wtbWQtMTAsICYuY29sLW1kLTJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGljay1hcnJvd3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcclxuXHRcdFx0XHRcdFx0XHRcdCYuZmEtYW5nbGUtbGVmdHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAtMTIuNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Ji5mYS1hbmdsZS1yaWdodHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtMTIuNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2xpY2stYXJyb3d7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGNhbGMoNTAlIC0gMTIuNXB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6YXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjMwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA2XCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZmEtYW5nbGUtcmlnaHR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2xpY2stYXJyb3d7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG9wYWNpdHktcygpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmZhLWFuZ2xlLWxlZnR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xMi41cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5mYS1hbmdsZS1yaWdodHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTEyLjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWNrLXNsaWRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzp1bnNldDtcclxuXHRcdFx0XHRcdFx0XHRcdC5zbGljay1saXN0IHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIC01cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5zbGljay1zbGlkZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWNrLWFycm93e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDI1cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZmEtYW5nbGUtbGVmdHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDphdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmNvbC1tZC0xMHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzowIDcuNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWNrLWFycm93e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IC00MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2xpY2stYXJyb3d7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuaW1hZ2UtYWRkaXRpb25hbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmNvbC1tZC0ye1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOjAgNy41cHg7XHJcblx0XHRcdFx0XHRcdC5pbWFnZS10aHVtYm5haWwgLmltZy10aHVtYm5haWwtdmlkZW86YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzNXB4KTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6MTBweDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDozNXB4O1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6Y2FsYyg1MCUgLSAxNy41cHgpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5zbGljay1zbGlkZXIge1xyXG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiB1bnNldDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0XHRcdFx0b3JkZXI6MjtcclxuXHRcdFx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1hZ2UtdGh1bWJuYWlse1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWNrLWxpc3R7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46MCAtNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zbGljay1zbGlkZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWNrLWFycm93e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZmEtYW5nbGUtcmlnaHR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDpjYWxjKDUwJSAtIDIycHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDotNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Ji5mYS1hbmdsZS1sZWZ0e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6Y2FsYyg1MCUgLSAyMnB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDotNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWNrLWFycm93e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmZhLWFuZ2xlLXJpZ2h0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnNsaWNrLWFycm93e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZmEtYW5nbGUtcmlnaHR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogLTIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmLmZhLWFuZ2xlLWxlZnR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogLTIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2xpY2stYXJyb3d7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZmEtYW5nbGUtcmlnaHR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9ICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5jb2wtc20tMTJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zbGljay1hcnJvd3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHRcdFx0XHRcdFx0Ji5jb250ZW50LXRodW1icy1zY3JvbGx7XHJcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6MTQ0MHB4KXtcclxuXHRcdFx0XHRcdFx0XHRcdC5zbGljay1hcnJvd3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ji5mYS1hbmdsZS1sZWZ0e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KC0yMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmLmZhLWFuZ2xlLXJpZ2h0e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgtMjBweCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmltYWdlLXRodW1ibmFpbHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuc2xpY2stbGlzdHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgLTdweDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdC5zbGljay10cmFja3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zbGljay1zbGlkZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZmxvYXQ6dW5zZXQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDoxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQgbWFyZ2luOiAwIC00cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5zbGljay1zbGlkZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHRcdFx0XHRcdFx0LnNsaWNrLWFycm93e1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAxMi41cHgpO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDozMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6MjJweDtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTp3cGJpbmdvZm9udDtcclxuXHRcdFx0XHRcdFx0XHQmLmZhLWFuZ2xlLXJpZ2h0e1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KC0yMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OlwiXFxlOTFiXCI7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYuZmEtYW5nbGUtbGVmdHtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KC0yMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OlwiXFxlOTFhXCI7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOjE1MDBweCl7XHJcblx0XHRcdFx0XHRcdFx0XHQmLmZhLWFuZ2xlLXJpZ2h0e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoMTBweCk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmLmZhLWFuZ2xlLWxlZnR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDEwcHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cyl7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IGNhbGMoNTAlIC0gMS41cHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDIwcHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MjBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHQuc2xpY2stYXJyb3d7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH0gXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSAgIFxyXG4gICAgICAgIC5pbWFnZS10aHVtYm5haWwtbGlzdHtcclxuXHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRtYXJnaW4tdG9wOjE1cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0cGFkZGluZy10b3A6NDBweDtcclxuXHRcdFx0Ym9yZGVyLXRvcDoxcHggc29saWQgI2U1ZTVlNTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbToxMHB4O1xyXG4gICAgICAgIH1cclxuXHRcdC53cGItaWNvbmJveHtcclxuXHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAjZGZkZmRmO1xyXG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzoyMHB4IDIwcHggMzBweDtcclxuXHRcdFx0Lmljb257XHJcblx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRmb250LXNpemU6MzZweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGl0bGV7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0XHRtYXJnaW46MCAwIDEwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5mZWF0dXJlZC1pY29ue1xyXG5cdFx0XHRtYXJnaW4tdG9wOjQwcHg7XHJcblx0XHRcdC5ibG9jay10b3AtbGlua3tcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDotMTVweDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6LTE1cHg7XHJcblx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdD4qe1xyXG5cdFx0XHRcdFx0cGFkZGluZzowIDE1cHg7XHJcblx0XHRcdFx0XHRmbGV4OjE7XHJcblx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0XHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcdFx0XHRcdD4qe1xyXG5cdFx0XHRcdFx0XHRmbGV4OjUwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOjAgMCAyMHB4O1xyXG5cdFx0XHRcdFx0XHQ+ZGl2e1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRcdFx0Pip7XHJcblx0XHRcdFx0XHRcdGZsZXg6MTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LndwYi1pY29uZmVhdHVyZWR7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkZ3JheS1saWdodCA7XHJcblx0XHRcdFx0aGVpZ2h0OjEwMCU7XHJcblx0XHRcdFx0cGFkZGluZzoyMHB4IDIwcHggMjVweDtcclxuXHRcdFx0XHQuaWNvbntcclxuXHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTozMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbToxMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudGl0bGV7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2luZ2xlLXByb2R1Y3QsLnF1aWNrdmlldy1jb250YWluZXIge1xyXG5cdC5idXR0b25fc2luZ2xle1xyXG5cdFx0ZGlzcGxheTppbmxpbmUtZmxleDtcclxuXHRcdG1hcmdpbi1ib3R0b206NXB4O1xyXG5cdFx0dmVydGljYWwtYWxpZ246dG9wO1xyXG5cdH1cclxuICAgIC5wcm9kdWN0X3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOjA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG5cdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRmb250LXNpemU6MzBweDtcclxuXHRcdH1cclxuICAgIH1cclxuICAgIC50aHVtYm5haWxzIHtcclxuICAgICAgICBwYWRkaW5nOiAzNXB4IDgwcHg7XHJcbiAgICAgICAgLmltZy10aHVtYm5haWwge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG9wYWNpdHkoMC44KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBvcGFjaXR5KDEpO1xyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG9wYWNpdHkoMC4zNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcm91c2VsLWNvbnRyb2wge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcXVhcmUoNDJweCk7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMjFweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAmLmRpc2FibGVkIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYndwLXNpbmdsZS1pbmZve1xyXG5cdFx0LmJyZWFkY3J1bWItbm9oZWFkaW5ne1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjVweDtcclxuXHRcdFx0Pi5jb250YWluZXJ7XHJcblx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5icmVhZGNydW1ie1xyXG5cdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOjdweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gICAgICAgIC5xdWFudGl0eS10ZXh0e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5xdWFudGl0eXtcclxuICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgaGVpZ2h0IDogNDVweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDdweCk7XHJcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDE1cHgpO1xyXG5cdFx0XHR9XHJcbiAgICAgICAgICAgIGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuICAgICAgICAgICAgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbnB1dHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOjE1MHB4O1xyXG5cdFx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRcdGhlaWdodDo0NXB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdHBhZGRpbmc6MCAzOHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxNXB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuICAgICAgICAgICAgfVxyXG5cdFx0XHRidXR0b257XHJcblx0XHRcdFx0b3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdFx0Zm9udC1zaXplOjA7XHJcblx0XHRcdFx0Jjpob3ZlciwmOmZvY3Vze1xyXG5cdFx0XHRcdFx0Ym9yZGVyOm5vbmU7XHJcblx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IGVsZWdhbnRpY29ucztcclxuXHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYucGx1c3tcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KDApO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjI0cHg7XHJcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHR3aWR0aDogNDBweDtcclxuXHRcdFx0XHRcdGhlaWdodDogNDNweDtcclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcNGNcIjtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRvcDoycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYubWludXN7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IDQzcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFw0YlwiO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0dG9wOjRweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcblx0XHQubGlzdC1hdXRob3J7XHJcblx0XHRcdCBkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGNvbG9yOiAkZ3JheS1kYXJrO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjE1cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0c3BhbntcclxuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdGNvbG9yOiAkZ3JheS1kYXJrO1xyXG5cdFx0XHR9XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRjb2xvcjogJGdyYXktZGFyaztcclxuXHRcdFx0XHQmOmhvdmVye2NvbG9yOiAkdGhlbWUtY29sb3I7fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcbiAgICAgICAgLnByb2R1Y3RfbWV0YXtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtcclxuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XHJcblx0XHRcdHBhZGRpbmctdG9wOjI1cHg7XHJcblx0XHRcdG1hcmdpbi10b3A6MzBweDtcclxuXHRcdFx0PnNwYW57XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0XHR9XHJcbiAgICAgICAgICAgICNyZXBvcnRfYWJ1c2V7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAjcmVwb3J0X2FidXNlX2Zvcm17XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG5cdFx0XHRcdCYuc2ltcGxlUG9wdXB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBib3gtc2hhZG93KCAwcHggMXB4IDEwcHggMHB4IHJnYmEoMTQ0LCAxNDQsIDE0NCwgMC43NSkpO1xyXG5cdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgIC5zaW1wbGVQb3B1cENsb3Nle1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNxdWFyZSgyMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjAuNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGgzLndjbXAtYWJ1c2UtcmVwb3J0LXRpdGxle1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MThweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICNyZXBvcnQtYWJ1c2V7XHJcbiAgICAgICAgICAgICAgICAgICAgdGFibGV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGJvZHl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJde1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJHRoZW1lLWNvbG9yLCAxMCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dGFyZWE6OnBsYWNlaG9sZGVyLGlucHV0OjpwbGFjZWhvbGRlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNrdV93cmFwcGVyLFxyXG4gICAgICAgICAgICAucG9zdGVkX2luLFxyXG4gICAgICAgICAgICAudGFnZ2VkX2Fze1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206NXB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuICAgICAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye2NvbG9yOiAkdGhlbWUtY29sb3I7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblx0XHRcdC5wb3N0ZWRfaW57XHJcblx0XHRcdFx0YXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7Y29sb3I6ICRncmF5LWRhcms7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cdFx0XHR9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWFnZS10aHVtYm5haWx7XHJcbiAgICAgICAgICAgIC5zbGljay1saXN0e1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luIDogMCAtOXB4O1xyXG4gICAgICAgICAgICAgICAgLnNsaWNrLXNsaWRle1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgOiAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNsaWNrLWFycm93e1xyXG4gICAgICAgICAgICAgICAgdG9wIDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcCA6IC0xN3B4O1xyXG4gICAgICAgICAgICAgICAgJi5mYS1hbmdsZS1sZWZ0e1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQgOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQgOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5mYS1hbmdsZS1yaWdodHtcclxuICAgICAgICAgICAgICAgICAgICByaWdodCA6IDVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmd7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAwOyBcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDA7IFxyXG5cdFx0XHRjbGVhcjogYm90aDtcclxuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MTBweDtcclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0aGVpZ2h0OjE4cHg7XHJcblx0XHRcdFx0d2lkdGg6MXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6I2RkZGRkZDtcclxuXHRcdFx0XHRtYXJnaW46MCAxMHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDoxcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgICAgICAuc3Rhci1yYXRpbmd7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgwKTtcclxuXHRcdFx0d2lkdGg6IDg1cHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTozcHg7XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogNC44cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0c3BhbjpiZWZvcmUge1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiA0LjhweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gICAgICAgIC53b29jb21tZXJjZS1yZXZpZXctbGlua3tcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcclxuXHRcdFx0dG9wOiAtMXB4OyBcclxuXHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdH1cclxuICAgICAgICAuZGVzY3JpcHRpb257XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICA+IHB7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgIHVse1xyXG5cdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRsaXN0LXN0eWxlOm5vbmU7XHJcblx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0ZmxleDowIDAgMTAwJTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDoxMDAlO1xyXG5cdFx0XHRcdFx0cGFkZGluZzoxcHggMDtcclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjA0YlwiO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDdweCk7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR0b3A6LTNweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjhweDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3RvY2suaW4tc3RvY2t7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6LTEwcHg7XHJcblx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcbiAgICAgICAgfVxyXG5cdFx0LnN0b2NrLm91dC1vZi1zdG9ja3tcclxuXHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0fVxyXG5cdFx0LnZhcmlhdGlvbnNfZm9ybSAuc3RvY2sub3V0LW9mLXN0b2Nre1xyXG5cdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0fVxyXG4gICAgICAgIC5wcm9kdWN0LXN0b2Nre1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIGl7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgzcHgpKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3RvY2t7Y29sb3I6ICR0ZXh0LWNvbG9yO31cclxuICAgICAgICB9XHJcbiAgICAgICAgLnByaWNlc3tcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAucHJpY2V7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBkZWx7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cdFx0LmJ1dHRvbl9zaW5nbGV7XHJcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWZsZXg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgICAgICAuY2FydHsgICAgXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG5cdFx0Lndvb3N3LXdpc2hsaXN0LC53b29zY3AtY29tcGFyZXtcclxuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHR9XHJcbiAgICAgICAgLndvb3N3LWJ0bnsgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMjBweCk7XHJcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRjb250ZW50OlwiXFxmMDhhXCI7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6J0ZvbnRBd2Vzb21lJztcclxuXHRcdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoNDZweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6NDZweDtcclxuXHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICNjZWNlY2U7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxMHB4KTtcclxuXHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRmb250LXdlaWdodDo0MDA7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCYud29vc3ctYWRkZWR7XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjAwNFwiO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0XHRjb2xvcjogJGdyYXktZGFyaztcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMXMgZWFzZSk7XHJcblx0XHRcdFx0XHR0b3A6MDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cdFx0Lndvb3NjcC1idG57XHJcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRkaXNwbGF5OmlubGluZS1mbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRjb250ZW50OiBcIlxcZTkxZFwiO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBpY29tb29uO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDoxO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OjQ2cHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdGJvcmRlcjoxcHggc29saWQgI2NlY2VjZTtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSg0NnB4KTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgICAgICAuc2luZ2xlX2FkZF90b19jYXJ0X2J1dHRvbi5idXR0b257XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24obm9uZSk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOnJnYmEoJGdyYXktZGFyaywwLjg1KTtcclxuXHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzowIDE1cHg7XHJcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRtaW4td2lkdGg6MjE0cHg7XHJcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4oNXB4ICwxMHB4ICw1cHggLDApO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdCYuZGlzYWJsZWR7XHJcblx0XHRcdFx0YmFja2dyb3VuZDpyZ2JhKCRncmF5LWRhcmssMC41KSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcblx0XHRcdH1cclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHRcdC5idXR0b24ucXVpY2stYnV5e1xyXG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihub25lKTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDIwcHgpO1xyXG5cdFx0XHRwYWRkaW5nOjAgMTVweDtcclxuXHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdG1hcmdpbjo1cHggMCA7XHJcblx0XHRcdG1pbi13aWR0aDoyMTRweDtcclxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ZGFya2VuKCR0aGVtZS1jb2xvciwxMCUpO1xyXG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5kaXNhYmxlZHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOnJnYmEoJHRoZW1lLWNvbG9yLDAuNSk7XHJcblx0XHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gICAgICAgIC5jYXJ0e1xyXG4gICAgICAgICAgICBhLnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24uYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblx0fVxyXG5cdC8qLS0tLS0tIHNvY2lhbCAtLS0tLS0tKi9cclxuXHQuc29jaWFsLWljb257XHJcblx0XHRtYXJnaW4tdG9wOjVweDtcclxuXHRcdGxhYmVse1xyXG5cdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHR9XHJcblx0XHQuc29jaWFsLXNoYXJle1xyXG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0PmF7XHJcblx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDMwcHgpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTVweCk7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6MzBweDtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDojM2I1OTk4O1xyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuc2hhcmUtdHdpdHRlcntcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IzU1YWNlZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5zaGFyZS1saW5rZWRpbntcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IzAwN2FiOTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5zaGFyZS1waW50ZXJlc3R7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiNjYjIwMjc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LyotLS0tLS0gSW5mb3IgLS0tLS0tLSovXHJcblx0LmVudHJ5LXN1bW1hcnkge1xyXG5cdFx0LnByaWNlLXNpbmdsZXtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b20gOiAyMHB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbToyMHB4O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcclxuXHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0fVxyXG5cdFx0LnZlbmRvci1pbmZve1xyXG5cdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MTBweDtcclxuXHRcdFx0bGFiZWx7XHJcblx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdH1cclxuXHRcdFx0YXtcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucHJpY2Uge1xyXG5cdFx0XHRjb2xvcjogJGdyYXktZGFyaztcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0ZGVse1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRpbnN7XHJcblx0XHRcdFx0Y29sb3I6ICRncmF5LWRhcms7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToyNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucHJvZHVjdC1sYWJsZXtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdHRvcDotMnB4O1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoMTVweCk7XHJcblx0XHRcdC5ob3R7XHJcblx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5vbnNhbGV7XHJcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0Ym9yZGVyOjJweCBzb2xpZCAjZmY0NTQ1O1xyXG5cdFx0XHRcdGJvcmRlci1yaWdodDowO1xyXG5cdFx0XHRcdGNvbG9yOiNmZjQ1NDU7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6MjJweDtcclxuXHRcdFx0XHR0b3A6MDtcclxuXHRcdFx0XHRsZWZ0OjA7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmcoMCAsMnB4ICwwICwxMHB4KTtcclxuXHRcdFx0XHR6LWluZGV4OjI7XHJcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDI2cHgpO1xyXG5cdFx0XHRcdFx0cmlnaHQ6LTIwcHg7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6I2ZmNDU0NTtcclxuXHRcdFx0XHRcdGJvcmRlci1zdHlsZTpzb2xpZDtcclxuXHRcdFx0XHRcdGJvcmRlci13aWR0aDoxM3B4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0dG9wOi0ycHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0ei1pbmRleDotMjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDIycHgpO1xyXG5cdFx0XHRcdFx0cmlnaHQ6LTE1cHg7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOnNvbGlkO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXdpZHRoOjExcHg7XHJcblx0XHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHR0b3A6MDtcclxuXHRcdFx0XHRcdHotaW5kZXg6LTE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG4gICAgLnByb2R1Y3QtdHlwZS12YXJpYWJsZXtcclxuXHRcdC5id3Atc2luZ2xlLWluZm8gLmRlc2NyaXB0aW9ue1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0fVxyXG4gICAgICAgIC52YXJpYXRpb25zX2Zvcm0uY2FydHtcclxuICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICAgICAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwe1xyXG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAucHJpY2V7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICAgICAgICAgIGRlbHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICB9XHJcbiAgICAgICAgICAgdGFibGV7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MDtcclxuICAgICAgICAgICAgICAgIHRye1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6d3JhcDtcclxuICAgICAgICAgICAgICAgICAgICB0ZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLWxlZnQoKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi52YWx1ZSAudGF3Y3ZzLXN3YXRjaGVze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcdFx0XHRcdFx0XHQuc3dhdGNoLWl0ZW0td3JhcHBlcntcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTVweCk7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjEwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5zd2F0Y2h7XHJcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdCYuc3dhdGNoLWNvbG9ye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMzhweCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWluZGVudDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxNXB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjAgO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOjAgO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6dW5zZXQgO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6MCA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDApO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh1bnNldCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1oKCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXDRlXCI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IGVsZWdhbnRpY29ucztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogNHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZShhdXRvKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuc3dhdGNoX190b29sdGlwe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiRmb250LWZhbWlseS1iYXNlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6MCA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MThweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDotMTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0Ji5zZWxlY3RlZCwmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjowICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cyl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxNXB4ICFpbXBvcnRhbnQpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5zd2F0Y2hfX3Rvb2x0aXB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCYuc3dhdGNoLWltYWdle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoNTBweCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOjUwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICNjY2NjY2M7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTBweCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzo1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciwmLnNlbGVjdGVke1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmLmRpc2FibGVke1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGN1cnNvcjpub3QtYWxsb3dlZDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuc3dhdGNoX190b29sdGlwe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiRmb250LWZhbWlseS1iYXNlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6MCA4cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOjVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDoxOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR6LWluZGV4Oi0xO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0Ji5zd2F0Y2gtbGFiZWx7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDo0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICNjY2NjY2M7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6MCAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZShhdXRvKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzowIDEwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciwmLnNlbGVjdGVke1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdCYuZGlzYWJsZWR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOm5vdC1hbGxvd2VkO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblx0XHRcdFx0XHRcdCYubGFiZWx7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji52YWx1ZXtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxNXB4KTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDo0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cdFx0XHRcdFx0XHQuc3dhdGNoX190b29sdGlwe1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3R7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtcGFkZGluZygwLCA0MHB4LCAwLCAxMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6NDBweDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDo0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMThweCkgY2FsYygxZW0gKyAzcHgpLCBjYWxjKDEwMCUgLSAxM3B4KSBjYWxjKDFlbSArIDNweCksIGNhbGMoMTAwJSAtIDIuNWVtKSAwLjVlbTtcclxuXHRcdFx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6I2NjY2NjYztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNhbGMoMTAwJSAtIDE0cHgpIGNhbGMoMWVtICsgM3B4KSwgY2FsYygxMDAlIC0gMjBweCkgY2FsYygxZW0gKyAzcHgpLCBjYWxjKDEwMCUgLSAyLjVlbSkgMC41ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgLnJlc2V0X3ZhcmlhdGlvbnN7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTotNXB4O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXDRkXCI7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBFbGVnYW50SWNvbnM7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MjBweDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MTtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRvcDozcHg7XHJcblx0XHRcdFx0XHR9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgIH1cclxuICAgICAgICAgICAuc2luZ2xlX3ZhcmlhdGlvbl93cmFwe1xyXG4gICAgICAgICAgICAgICAgLndvb2NvbW1lcmNlLXZhcmlhdGlvbntcclxuICAgICAgICAgICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC53b29jb21tZXJjZS12YXJpYXRpb24tYWRkLXRvLWNhcnR7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5lbnRyeS1zdW1tYXJ5e1xyXG4gICAgICAgICAgICAucHJpY2Vze1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnByb2R1Y3QtdHlwZS1ncm91cGVke1xyXG4gICAgICAgIC5ncm91cF90YWJsZXtcclxuICAgICAgICAgICAgdHJ7XHJcbiAgICAgICAgICAgICAgICA+dGh7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDFweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB0ZHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICYucHJvZHVjdC10aHVtYiBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnByb2R1Y3QtdGl0bGV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luIDogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCA6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvciA6ICR0ZXh0LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvciA6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLnByb2R1Y3QtcHJpY2V7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0IDogMzVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW5ze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uIDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucHJvZHVjdF90eXBlX2V4dGVybmFse1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCA6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5id3Atc2luZ2xlLWluZm97XHJcbiAgICAgICAgICAgIC5lbnRyeS1zdW1tYXJ5ID4uY2FydHtcclxuXHRcdFx0XHQuZ3JvdXBfdGFibGV7XHJcblx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICNlNWU1ZTU7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjMwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50eXBlLXByb2R1Y3R7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjEycHggMTVweDtcclxuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTU7XHJcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdFx0XHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0XHRcdFx0dGR7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206MDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wcm9kdWN0LWNvbnRlbnR7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRcdFx0ZmxleDoxO1xyXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdFx0XHRcdFx0XHRmbGV4OjAgMCAxMDAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucHJvZHVjdC10aHVtYntcclxuXHRcdFx0XHRcdFx0ZmxleDowIDAgNjBweDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxMHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnByb2R1Y3QtaW5mb3tcclxuXHRcdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnByb2R1Y3QtdGl0bGV7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiRmb250LWZhbWlseS1zZWNvbmQ7XHJcblx0XHRcdFx0XHRtYXJnaW46MCAwIDJweDtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRkZWx7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTFweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnByb2R1Y3QtcHJpY2V7XHJcblx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc3RvY2t7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOjA7XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5xdWFudGl0eXtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2U1ZTVlNSAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGhlaWdodCA6IDMzcHg7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdHdpZHRoOjEzNXB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6MCAyMHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6MTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5cdFx0XHRcdGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcblx0XHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGlucHV0e1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0XHRoZWlnaHQ6MzFweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxM3B4O1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRcdFx0ZmxleDoxO1xyXG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0YnV0dG9ue1xyXG5cdFx0XHRcdFx0b3V0bGluZS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTowO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHQmOmhvdmVyLCY6Zm9jdXN7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjpub25lO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZToxM3B4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5wbHVze1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDoxNXB4O1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMxcHg7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDo0cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYubWludXN7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDE4cHg7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMzFweDtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOjJweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG4gICAgICAgIH1cclxuXHRcdC5id3Atc2luZ2xlLXByb2R1Y3QuZnVsbF93aWR0aHtcclxuXHRcdFx0LmJ3cC1zaW5nbGUtaW5mb3tcclxuXHRcdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdFx0ZmxleC13cmFwOndyYXA7XHJcblx0XHRcdFx0LmVudHJ5LWhlYWRpbmd7XHJcblx0XHRcdFx0XHRmbGV4OjE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGZvcm0uY2FydHtcclxuXHRcdFx0XHRcdC5ncm91cF90YWJsZXtcclxuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9ue1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5xdWFudGl0eXtcclxuXHRcdFx0XHRcdFx0LnBsdXMsLm1pbnVze1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDozMnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0XHRcdC5lbnRyeS1oZWFkaW5ne1xyXG5cdFx0XHRcdFx0XHRmbGV4OjAgMCAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmVudHJ5LWNhcnR7XHJcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdC5zb2NpYWwtaWNvbntcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDoxNTAwcHgpIGFuZCAobWluLXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zaW5nbGUtcHJvZHVjdC1iYWNrZ3JvdW5kLmRhcmt7XHJcblx0XHRcdC5id3Atc2luZ2xlLWluZm8gLmVudHJ5LXN1bW1hcnkgPiAuY2FydHtcclxuXHRcdFx0XHQucHJvZHVjdC10aXRsZSBhe1xyXG5cdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucHJvZHVjdC1wcmljZXtcclxuXHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgIH1cclxuICAgIC5wcm9kdWN0LXR5cGUtc2ltcGxle1xyXG4gICAgICAgIC5id3Atc2luZ2xlLWluZm97XHJcbiAgICAgICAgICAgIC5lbnRyeS1zdW1tYXJ5e1xyXG4gICAgICAgICAgICAgICAgPiAuY2FydHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdFx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcdFx0XHRcdC5xdWFudGl0eS1idXR0b257XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0XHRcdFx0ZmxleC13cmFwOndyYXA7XHJcblx0XHRcdFx0XHR9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblx0XHQuYndwLXNpbmdsZS1wcm9kdWN0LmZ1bGxfd2lkdGh7XHJcblx0XHRcdC5id3Atc2luZ2xlLWluZm97XHJcblx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOmZsZXgtZW5kO1xyXG5cdFx0XHRcdC5lbnRyeS1oZWFkaW5ne1xyXG5cdFx0XHRcdFx0ZmxleDoxO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZW50cnktY2FydHtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MjBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHRcdFx0LmVudHJ5LWhlYWRpbmd7XHJcblx0XHRcdFx0XHRcdGZsZXg6MCAwIDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZW50cnktY2FydHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgIH1cclxuICAgIC5wcm9kdWN0LXR5cGUtZXh0ZXJuYWx7XHJcblx0XHQucXVpY2tfYnV5X2NvbnRhaW5lcntcclxuXHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0fVxyXG4gICAgICAgIC5id3Atc2luZ2xlLWluZm8ge1xyXG5cdFx0XHQuZW50cnktc3VtbWFyeXtcclxuXHRcdFx0XHQ+LmNhcnR7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtMTBweDtcclxuXHRcdFx0XHRcdGNsZWFyIDogYm90aDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lndvb3N3LWJ0biwud29vc2MtYnRue1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6MjBweDtcclxuXHRcdFx0fVxyXG4gICAgICAgIH1cclxuXHRcdC5id3Atc2luZ2xlLXByb2R1Y3QuZnVsbF93aWR0aHtcclxuXHRcdFx0LmJ3cC1zaW5nbGUtaW5mb3tcclxuXHRcdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdFx0ZmxleC13cmFwOndyYXA7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6ZmxleC1lbmQ7XHJcblx0XHRcdFx0LmVudHJ5LWhlYWRpbmd7XHJcblx0XHRcdFx0XHRmbGV4OjE7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5lbnRyeS1jYXJ0e1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbToyMHB4O1xyXG5cdFx0XHRcdFx0bWluLXdpZHRoOjUwMHB4O1xyXG5cdFx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdFx0LmNhcnR7XHJcblx0XHRcdFx0XHRcdGZsZXg6MTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHRcdFx0LmVudHJ5LWhlYWRpbmd7XHJcblx0XHRcdFx0XHRcdGZsZXg6MCAwIDEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuZW50cnktY2FydHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdFx0bWluLXdpZHRoOnVuc2V0O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0XHJcbiAgICB9XHJcbiAgICAudHlwZS1wcm9kdWN0e1xyXG4gICAgICAgID5kaXZ7XHJcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBle1xyXG4gICAgICAgICAgICAgICAgJi53b29jb21tZXJjZS10YWJze1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblx0XHQmLm91dG9mc3RvY2t7XHJcblx0XHRcdC52YXJpYXRpb25ze1xyXG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQudmFyaWF0aW9uc19idXR0b257XHJcblx0XHRcdFx0ZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0LnByb2R1Y3Qtc3RvY2t7XHJcblx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6NDVweDtcclxuXHRcdFx0XHRmb250LXNpemU6MTVweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiNlZGVkZWQ7XHJcblx0XHRcdFx0Y3Vyc29yOiBuby1kcm9wO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206NXB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcbiAgICB9XHJcblx0LmJyYW5kcy1zaW5nbGV7XHJcblx0XHRkaXNwbGF5OmlubGluZS1mbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0bWFyZ2luLWJvdHRvbToxMHB4O1xyXG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHR0b3A6LTRweDtcclxuXHRcdC50aXRsZS1icmFuZHtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbigxcHggLDVweCAsMCAsMCk7XHJcblx0XHRcdGZvbnQtc2l6ZToxM3B4O1xyXG5cdFx0XHRmb250LXdlaWdodDo0MDA7XHJcblx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0fVxyXG5cdFx0dWx7XHJcblx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0bGlzdC1zdHlsZTpub25lO1xyXG5cdFx0XHRsaXtcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTNweDtcclxuXHRcdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6XCIsXCI7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4oMCAsNXB4ICwwICwwKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jb3VudGRvd24tc2luZ2xle1xyXG5cdFx0bWFyZ2luOjI1cHggMCAxMHB4O1xyXG5cdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0LnRpdGxlLWNvdW50ZG93bntcclxuXHRcdFx0aDJ7XHJcblx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHR9XHJcblx0XHRcdHB7XHJcblx0XHRcdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wcm9kdWN0LWNvdW50ZG93bntcclxuXHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgxMHB4KTtcclxuXHRcdFx0LmNvdW50ZG93bi1jb250ZW50e1xyXG5cdFx0XHRcdD5zcGFue1xyXG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jb3VudGRvd24tYW1vdW50e1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDQ1cHgpO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDo0NXB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjE2cHg7XHJcblx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY291bnRkb3duLXRleHR7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjEwcHg7XHJcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDoycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRcdFx0PnNwYW57XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTBweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuY291bnRkb3duLWFtb3VudHtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDYwcHgpO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDo1NnB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MjJweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jb3VudGRvd24tdGV4dHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOjEuNnB4O1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWluZGVudDogMS42cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5xdWlja3ZpZXctY29udGFpbmVye1xyXG5cdC5id3Atc2luZ2xlLWluZm8gLmVudHJ5LXN1bW1hcnkge1xyXG5cdFx0LnF1YW50aXR5LWJ1dHRvbiwud29vY29tbWVyY2UtdmFyaWF0aW9uLWFkZC10by1jYXJ0e1xyXG5cdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0fVxyXG5cdFx0LnNpbmdsZV9hZGRfdG9fY2FydF9idXR0b24uYnV0dG9ue1xyXG5cdFx0XHRtaW4td2lkdGg6MTYwcHg7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMCk7XHJcblx0XHRcdGZsZXg6MTtcclxuXHRcdH1cclxuXHRcdC5xdWFudGl0eXtcclxuXHRcdFx0aW5wdXR7XHJcblx0XHRcdFx0d2lkdGg6MTIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0YnV0dG9ue1xyXG5cdFx0XHRcdHdpZHRoOjMwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5idXR0b24ucXVpY2stYnV5e1xyXG5cdFx0XHRtaW4td2lkdGg6MTUwcHg7XHJcblx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHR9XHJcblx0XHQud29vY29tbWVyY2UtdmFyaWF0aW9uLXByaWNlLCAud29vY29tbWVyY2UtdmFyaWF0aW9uLWF2YWlsYWJpbGl0eSwgLndvb2NvbW1lcmNlLXZhcmlhdGlvbi1hZGQtdG8tY2FydCAucXVhbnRpdHl7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdC53b29jb21tZXJjZS12YXJpYXRpb24tcHJpY2V7XHJcblx0XHRcdG1hcmdpbi10b3A6MTBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnByb2R1Y3QtdHlwZS1ncm91cGVkIC5id3Atc2luZ2xlLWluZm8gLmVudHJ5LXN1bW1hcnkge1xyXG5cdFx0LmJ1dHRvbi5xdWljay1idXl7XHJcblx0XHRcdHdpZHRoOmF1dG87XHJcblx0XHRcdG1pbi13aWR0aDoxNjBweDtcclxuXHRcdH1cclxuXHRcdC5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9uLmJ1dHRvbntcclxuXHRcdFx0bWluLXdpZHRoOjE2MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ud2lzaGxpc3QtaXRlbXMtd3JhcHBlcntcclxuXHQucHJvZHVjdC1wcmljZXtcclxuXHRcdGZvbnQtc2l6ZToxNXB4O1xyXG5cdFx0aW5ze1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi53b29jb21tZXJjZS1hY2NvdW50e1xyXG5cdC53b29jb21tZXJjZS1mb3JtLXJvd3tcclxuXHRcdG1hcmdpbjowO1xyXG5cdFx0bWFyZ2luLWJvdHRvbToxNHB4O1xyXG5cdFx0bGFiZWx7XHJcblx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHR9XHJcblx0XHQucGFzc3dvcmQtaW5wdXR7XHJcblx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudHtcclxuXHRcdGZpZWxkc2V0e1xyXG5cdFx0XHRtYXJnaW4tdG9wOjMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG4gICAgI2N1c3RvbWVyX2xvZ2lue1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHQ+ZGl2e1xyXG5cdFx0XHRcdG1hcmdpbjoyNXB4IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5ib3gtZm9ybS1sb2dpbntcclxuXHRcdFx0Ym9yZGVyOjJweCBzb2xpZCAjZWFlYWVhO1xyXG5cdFx0XHRwYWRkaW5nOjUwcHggMCA0MHB4O1xyXG5cdFx0XHRoZWlnaHQ6MTAwJTtcclxuXHRcdH1cclxuXHRcdC5yZXF1aXJlZHtcclxuXHRcdFx0Y29sb3I6cmVkO1xyXG5cdFx0fVxyXG4gICAgICAgIGgye1xyXG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdG1hcmdpbjowIDAgNDBweDtcclxuXHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOjE1cHg7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToyMXB4O1xyXG5cdFx0XHRcdGNvbnRlbnQ6XCJcXGU5MGNcIjtcclxuXHRcdFx0XHRmb250LWZhbWlseTp3cGJpbmdvZm9udDtcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNpemUoMTMycHgsMnB4KTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0Ym90dG9tOi0ycHg7XHJcblx0XHRcdFx0bGVmdDpjYWxjKDUwJSAtIDY2cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYucmVnaXN0ZXJ7XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRjb250ZW50OlwiXFxlOTE1XCI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYnV0dG9uLWxvZ2luLC5idXR0b24tcmVnaXN0ZXJ7XHJcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRpbnB1dFt0eXBlPVwic3VibWl0XCJde1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JGdyYXktZGFyaztcclxuXHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6MXB4O1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5idXR0b24tcmVnaXN0ZXJ7XHJcblx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XHJcblx0XHRcdFx0YmFja2dyb3VuZDojYjliOWI5O1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5ib3gtY29udGVudHtcclxuXHRcdFx0cGFkZGluZzowIDkwcHggMDtcclxuXHRcdFx0aW5wdXR7XHJcblx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHRoZWlnaHQ6NTVweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDo1NXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC51c2VybmFtZSwucGFzc3dvcmQsLmVtYWlse1xyXG5cdFx0XHRcdGlucHV0e1xyXG5cdFx0XHRcdFx0cGFkZGluZzowIDIwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjE1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcclxuXHRcdFx0XHRwYWRkaW5nOjAgNTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdFx0cGFkZGluZzowIDMwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cyl7XHJcblx0XHRcdFx0cGFkZGluZzowIDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC51c2VyLXJvbGV7XHJcblx0XHRcdG1hcmdpbjowIDAgMThweDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XHJcblx0XHRcdCY6YWZ0ZXIsJjpiZWZvcmV7XHJcblx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdGlucHV0e1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgxNnB4KTtcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHR0b3A6M3B4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5yYWRpb3tcclxuXHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5mb3JtLXJvd3tcclxuXHRcdFx0bWFyZ2luLWxlZnQ6MDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OjA7XHJcblx0XHR9XHJcblx0XHQud29vY29tbWVyY2UtcGFzc3dvcmQtaGludHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbToyMHB4O1xyXG5cdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0LnJlbWVtYmVybWUtbG9zdHtcclxuXHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0ZmxleC13cmFwOndyYXA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MjBweDtcclxuXHRcdFx0LnJlbWVtYmVybWV7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxMHB4KTtcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRpbnB1dHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTowO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OjIycHg7XHJcblx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdCY6Y2hlY2tlZCArIGxhYmVsOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OjE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjojMDA3NWZmO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuaW5saW5le1xyXG5cdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgxNnB4KTtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCg1cHgpO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHR0b3A6M3B4O1xyXG5cdFx0XHRcdFx0ei1pbmRleDoyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDE2cHgpO1xyXG5cdFx0XHRcdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDo0cHg7XHJcblx0XHRcdFx0XHRib3JkZXI6Mi41cHggc29saWQgJHdoaXRlO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoMCk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiMwMDc1ZmY7XHJcblx0XHRcdFx0XHR6LWluZGV4OjE7XHJcblx0XHRcdFx0XHRvcGFjaXR5OjA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5sb3N0X3Bhc3N3b3Jke1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRib3R0b206MDtcclxuXHRcdFx0XHRcdFx0bGVmdDo1MCU7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNpemUoMTAwJSwxcHgpO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDo1MCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgIH1cclxuXHRsZWdlbmR7XHJcblx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0bWFyZ2luLXRvcDozMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLndvb2NvbW1lcmNlLWNhcnR7XHJcbiAgICAud29vY29tbWVyY2UtY2FydC1mb3Jte1xyXG4gICAgICAgIC5hY3Rpb25ze1xyXG4gICAgICAgICAgICAuY291cG9ue1xyXG5cdFx0XHRcdGZsZXg6IDAgMCA1MCU7XHJcblx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdGlucHV0e1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6NTBweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MCAxMHB4O1xyXG5cdFx0XHRcdFx0ZmxleDoxO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCg1cHgpO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG5cdFx0XHRcdH1cclxuICAgICAgICAgICAgfVxyXG5cdFx0XHQuYm90dG9tLWNhcnR7XHJcblx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdFx0XHRmbGV4LXdyYXA6d3JhcDtcclxuXHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46OHB4IDAgMTVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jb3Vwb257XHJcblx0XHRcdFx0XHRcdGZsZXg6MCAwIDEwMCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MTBweDtcclxuXHRcdFx0XHRcdFx0ZmxleC13cmFwOndyYXA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuICAgIC5jYXJ0LWNvbGxhdGVyYWxze1xyXG5cdFx0YmFja2dyb3VuZDojZjZmNmY2O1xyXG5cdFx0cGFkZGluZy1ib3R0b206NDVweDtcclxuXHRcdG1heC13aWR0aDozNzBweDtcclxuXHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdChhdXRvKTtcclxuICAgICAgICBoMntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdHBhZGRpbmc6MTVweCAzMHB4IDExcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6I2U5ZTllOTtcclxuXHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjEuODtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG4gICAgICAgIH1cclxuXHRcdC53b29jb21tZXJjZS1zaGlwcGluZy10b3RhbHN7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0cGFkZGluZzoxNXB4IDMwcHg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdFx0aDJ7XHJcblx0XHRcdFx0Zm9udC1zaXplOjEzcHg7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0fVxyXG5cdFx0XHQ+KntcclxuXHRcdFx0XHRmbGV4OjE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jYXJ0LXN1YnRvdGFse1xyXG5cdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdHBhZGRpbmc6MTVweCAzMHB4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdD4qe1xyXG5cdFx0XHRcdGZsZXg6MTtcclxuXHRcdFx0XHQud29vY29tbWVyY2UtUHJpY2UtYW1vdW50e1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lm9yZGVyLXRvdGFse1xyXG5cdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdHBhZGRpbmc6MTVweCAzMHB4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0ZmxleDoxO1xyXG5cdFx0XHR9XHJcblx0XHRcdC53b29jb21tZXJjZS1QcmljZS1hbW91bnR7XHJcblx0XHRcdFx0Zm9udC1zaXplOjI0cHg7XHJcblx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdH1cclxuXHRcdC50aXRsZXtcclxuXHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0fVxyXG5cdFx0Lndvb2NzX3NwZWNpYWxfcHJpY2VfY29kZXtcclxuXHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHR9XHJcblx0XHRhLnNoaXBwaW5nLWNhbGN1bGF0b3ItYnV0dG9ue1xyXG5cdFx0XHRjb2xvcjogJGdyYXktZGFyaztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOjJweDtcclxuXHRcdFx0Zm9udC1zaXplOjEzcHg7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRAaW5jbHVkZSBzaXplKDEwMCUsMnB4KTtcclxuXHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206MDtcclxuXHRcdFx0XHRsZWZ0OjUwJTtcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XHJcblx0XHRcdFx0YmFja2dyb3VuZDokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdHdpZHRoOjYwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zaGlwcGluZy1jYWxjdWxhdG9yLWZvcm17XHJcblx0XHRcdG1hcmdpbi10b3A6MjBweDtcclxuXHRcdFx0LmJ1dHRvbntcclxuXHRcdFx0XHRwYWRkaW5nOjAgMjBweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDo0MHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHVsIHtcclxuXHRcdFx0Ji53b29jb21tZXJjZS1zaGlwcGluZy1tZXRob2Rze1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MTBweDtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRsaSB7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgyMHB4KTtcclxuXHRcdFx0XHRpbnB1dFt0eXBlPVwicmFkaW9cIl0sIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6MDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnNoaXBwaW5nX21ldGhvZHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0bGFiZWx7XHJcblx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgwKTtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjQwMDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgxOHB4KTtcclxuXHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgwKTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0XHR0b3A6Y2FsYyg1MCUgLSA2cHgpO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMTJweCk7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnNoaXBwaW5nX21ldGhvZDpjaGVja2VkICtsYWJlbHtcclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6MTQ0MHB4KXtcclxuXHRcdFx0bWF4LXdpZHRoOjEwMCU7XHJcblx0XHR9XHJcbiAgICB9XHJcbn1cclxuLndvb2NvbW1lcmNlLXdpc2hsaXN0e1xyXG4gICAgLndpc2hsaXN0LXRpdGxlIHtcclxuICAgICAgICBoMntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyohIFdjdmVuZG9ycyBWZW5kb3JzICovXHJcbi52ZW5kb3JfZGFzaGJvYXJkLmxvZ2dlZC1pbntcclxuICAgIC5mb3JtLXJvd3tcclxuICAgICAgICBsYWJlbHtcclxuICAgICAgICAgICAgJi5jaGVja2JveHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJde1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkdGhlbWUtY29sb3IsIDEwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBjZW50ZXIgPnAgPmF7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZSgxcHgsIDEzcHgpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmF5O1xyXG4gICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcnRsLWxlZnQoLTNweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkdGhlbWUtY29sb3IsIDEwJSkgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICB0YWJsZS50YWJsZS12ZW5kb3Itc2FsZXMtcmVwb3J0e1xyXG4gICAgICAgIHRoZWFkID50ciA+dGh7XHJcbiAgICAgICAgICAgICY6ZW1wdHl7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5zaG9wX3NldHRpbmdzLmxvZ2dlZC1pbntcclxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkdGhlbWUtY29sb3IsIDEwJSkgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAjcHZfc2hvcF9kZXNjcmlwdGlvbl9jb250YWluZXIsICNwdl9zZWxsZXJfaW5mb19jb250YWluZXJ7XHJcbiAgICAgICAgLndwLWVkaXRvci13cmFwe1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbnVsLndjdl92ZW5kb3JzbGlzdHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCl7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xyXG4gICAgICAgID5saXtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICY6bnRoLWxhc3QtY2hpbGQoMil7XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgybisxKXtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgID5saXtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCl7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zaG9wLW5hbWV7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnZlbmRvci1saXN0LWluZm9ye1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpe1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPmRpdntcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi52ZW5kZXItbWFpbi1oZWFkZXJ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gICAgaDJ7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAudmVuZG9yLWxpc3QtdG9we1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIC52ZW5kb3ItbGlzdC1pbmZvcntcclxuICAgICAgICAgICAgaXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPmRpdntcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi53Y3Ytc3RvcmUtaGVhZGVyLC5wdl9zaG9wX2Rlc2NyaXB0aW9ue1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpe1xyXG5cdFx0bWF4LXdpZHRoOiAxMjgwcHg7XHJcblx0XHRtYXJnaW46YXV0bztcclxuXHRcdHBhZGRpbmc6MCAxNXB4O1xyXG5cdH1cclxufVxyXG4ucHZfc2hvcF9kZXNjcmlwdGlvbntcclxuXHRtYXJnaW4tYm90dG9tOjUwcHg7XHJcbn1cclxuLndjdi1zdG9yZS1oZWFkZXJ7XHJcblx0Ji5oZWFkZXItbW9kZXJue1xyXG5cdFx0LmNvdmVye1xyXG5cdFx0XHRoZWlnaHQ6NTAwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7XHJcblx0XHR9XHJcblx0XHQubmFtZXtcclxuXHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NzAwO1xyXG5cdFx0XHR0ZXh0LXNoYWRvdzogdW5zZXQ7XHJcblx0XHR9XHJcblx0XHQuZGVzY3tcclxuXHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdHRleHQtc2hhZG93OiB1bnNldDtcclxuXHRcdH1cclxuXHRcdC5tZXRhe1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjMwcHg7XHJcblx0XHRcdG1hcmdpbi10b3A6MjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qISBEb2thbiBWZW5kb3JzICovXHJcbi5kb2thbi1zdG9yZXN7XHJcbiAgICAubWFpbi1jb250ZW50e1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAuZG9rYW4tb3ZlcmxheXtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC4zKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZG9rYW4tc2VsbGVyLXNlYXJjaHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICFpbXBvcnRhbnQpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206MTBweDtcclxuICAgIH1cclxuICAgICNkb2thbi1zZWxsZXItbGlzdGluZy13cmFwIHVsLmRva2FuLXNlbGxlci13cmFwIGxpe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgJi5uby1iYW5uZXItaW1nIC5zdG9yZS1jb250ZW50IC5zdG9yZS1kYXRhe1xyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgyIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3RvcmUtZm9vdGVye1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCR0aGVtZS1jb2xvciwgNSUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5kb2thbi1zdG9yZXtcclxuICAgIC5kb2thbi1zaW5nbGUtc3RvcmV7XHJcblx0XHR3aWR0aDoxMDAlO1xyXG4gICAgICAgIC5wcm9maWxlLWZyYW1lIC5wcm9maWxlLWluZm8tYm94e1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDokc2NyZWVuLW1kLW1heCl7XHJcblx0XHRcdFx0PmltZ3tcclxuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6NDAwcHg7XHJcblx0XHRcdFx0XHRvYmplY3QtZml0OmNvdmVyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLnByb2ZpbGUtbGF5b3V0LWRlZmF1bHR7XHJcblx0XHRcdFx0LnN0b3JlLXNvY2lhbHtcclxuXHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MzBweDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6MTNweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6JHdoaXRlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0ZXh0LXNoYWRvdyh1bnNldCAhaW1wb3J0YW50KTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLnByb2ZpbGUtbGF5b3V0LWxheW91dDF7XHJcblx0XHRcdFx0LnByb2ZpbGUtaW5mby1zdW1tZXJ5LXdyYXBwZXJ7XHJcblx0XHRcdFx0XHQucHJvZmlsZS1pbmZvLXN1bW1lcnl7XHJcblx0XHRcdFx0XHRcdC5wcm9maWxlLWluZm97XHJcblx0XHRcdFx0XHRcdFx0dWwuZG9rYW4tc3RvcmUtaW5mbyBsaXtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDRweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmLmRva2FuLXN0b3JlLXJhdGluZywmLmRva2FuLXN0b3JlLW9wZW4tY2xvc2V7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5wcm9maWxlLWxheW91dC1sYXlvdXQye1xyXG5cdFx0XHRcdC5wcm9maWxlLWluZm8tc3VtbWVyeS13cmFwcGVye1xyXG5cdFx0XHRcdFx0aGVpZ2h0OmF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wcm9maWxlLWluZm97XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOi00MHB4O1xyXG5cdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcmsgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjI1cHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5wcm9maWxlLWxheW91dC1sYXlvdXQze1xyXG5cdFx0XHRcdC5wcm9maWxlLWluZm8tc3VtbWVyeS13cmFwcGVye1xyXG5cdFx0XHRcdFx0LnByb2ZpbGUtaW5mby1zdW1tZXJ5e1xyXG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRcdFx0XHRcdC5wcm9maWxlLWluZm8taGVhZHtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDApO1xyXG5cdFx0XHRcdFx0XHRcdC5wcm9maWxlLWltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQucHJvZmlsZS1pbmZve1xyXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSl7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRoMi5zdG9yZS1uYW1le1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6MDtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdHVsLmRva2FuLXN0b3JlLWluZm8gbGl7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0aXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA0cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmLmRva2FuLXN0b3JlLXJhdGluZywmLmRva2FuLXN0b3JlLW9wZW4tY2xvc2V7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnByb2ZpbGUtaW5mbyAuc3RvcmUtc29jaWFsLXdyYXBwZXIgLnN0b3JlLXNvY2lhbHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG4gICAgICAgIH1cclxuXHRcdC5kb2thbi1zdG9yZS1wcm9kdWN0cy1vcmRlYnl7XHJcblx0XHRcdC5vcmRlcmJ5LXNlYXJjaHtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtZmxvYXQtcmlnaHQoKTtcclxuXHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDozMDBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQucHJvZHVjdC1uYW1lLXNlYXJjaHtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcbiAgICAgICAgLmRva2FuLXN0b3JlLXRhYnN7XHJcbiAgICAgICAgICAgIHVsLmRva2FuLWxpc3QtaW5saW5le1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtYm9yZGVyLXJpZ2h0KDFweCBzb2xpZCAkd2hpdGUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtYm9yZGVyLXJpZ2h0KDApO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1yaWdodCgwKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6MCAzNXB4O1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDo0MHB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDojZjRmNGY0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSwgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSAgICAgICAgXHJcbiAgICB9XHJcbiAgICAuZG9rYW4tc3RvcmUtc2lkZWJhcntcclxuXHRcdGkuZmF7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XHJcblx0XHR9XHJcbiAgICAgICAgLmRva2FuLXN0b3JlLW1lbnV7XHJcbiAgICAgICAgICAgIHVsIGxpe1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2FyZXQtaWNvbntcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1mbG9hdC1yaWdodCgpO1xyXG4gICAgICAgICAgICAgICAgaS5mYXtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuZmEtcm90YXRlLTkwe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDkwZGVnKSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cdFx0LnNlbGxlci1mb3Jte1xyXG5cdFx0XHQuZG9rYW4tZm9ybS1ncm91cHtcclxuXHRcdFx0XHRpbnB1dCx0ZXh0YXJlYXtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgICAgICAuZG9rYW4tc3RvcmUtY29udGFjdHtcclxuICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHQ+bGFiZWx7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5Om5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZG9rYW4tYnRuLXRoZW1le1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkdGhlbWUtY29sb3IsIDUlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCl7XHJcbiAgICAgICAgLmRva2FuLXNpbmdsZS1zdG9yZS5kb2thbi13OCwgLmRva2FuLXN0b3JlLXNpZGViYXIuZG9rYW4tdzN7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZG9rYW4tc3RvcmUtc2lkZWJhci5kb2thbi13M3tcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KXtcclxuXHRcdC5kb2thbi1zaW5nbGUtc3RvcmUuZG9rYW4tdzgsIC5kb2thbi1zdG9yZS1zaWRlYmFyLmRva2FuLXcze1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDowICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cdH1cclxufVxyXG4uZG9rYW4tcGFnaW5hdGlvbi1jb250YWluZXIgLmRva2FuLXBhZ2luYXRpb24gbGkgYXtcclxuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDMwcHgpO1xyXG59XHJcbi5kb2thbi1kYXNoYm9hcmR7XHJcblx0LmRva2FuLWRhc2hib2FyZC1jb250ZW50e1xyXG5cdFx0YXJ0aWNsZS5kYXNoYm9hcmQtY29udGVudC1hcmVhIC5kYXNoYm9hcmQtd2lkZ2V0e1xyXG5cdFx0XHQmLnNlbGxzLWdyYXBoIC5jaGFydC1wbGFjZWhvbGRlci5tYWlue1xyXG5cdFx0XHRcdC5sZWdlbmR7XHJcblx0XHRcdFx0XHR0YWJsZSwgPmRpdntcclxuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmJpZy1jb3VudGVyIGxpe1xyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0XHRcdD4uY291bnR7XHJcblx0XHRcdFx0XHRcdGJvcmRlcjogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5wcm9kdWN0c3tcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZG9rYW4tZGFzaGJvYXJkLXdyYXB7XHJcblx0XHQuZG9rYW4tZGFzaC1zaWRlYmFye1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0XHRcdHVsLmRva2FuLWRhc2hib2FyZC1tZW51e1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JGdyYXktZGFyaztcclxuXHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdCYuYWN0aXZlLCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5kb2thbi1jb21tb24tbGlua3MgYTpob3ZlcntcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wYWdpbmF0aW9uLXdyYXAgdWwucGFnaW5hdGlvbiA+IGxpe1xyXG5cdFx0PnNwYW57XHJcblx0XHRcdCYuY3VycmVudCwmOmhvdmVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0YXtcclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5kb2thbi1idG4tdGhlbWUsIGEuZG9rYW4tYnRuLXRoZW1lLCAuZG9rYW4tYnRuLXRoZW1le1xyXG5cdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0Ym9yZGVyLWNvbG9yOiR0aGVtZS1jb2xvciAhaW1wb3J0YW50O1xyXG5cdGZvbnQtd2VpZ2h0OjUwMCAhaW1wb3J0YW50O1xyXG5cdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRmb250LXNpemU6MTJweDtcclxuXHRwYWRkaW5nOjAgMjBweDtcclxuXHRsaW5lLWhlaWdodDozM3B4O1xyXG5cdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHQmOmhvdmVye1xyXG5cdFx0YmFja2dyb3VuZDpkYXJrZW4oJHRoZW1lLWNvbG9yLDEwJSkgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuI2Rva2FuLXN0b3JlLWxpc3RpbmctZmlsdGVyLXdyYXB7XHJcblx0LmRva2FuLWJ0bi10aGVtZXtcclxuXHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICFpbXBvcnRhbnQpO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0Zm9udC1zaXplOjEzcHg7XHJcblx0XHRsZXR0ZXItc3BhY2luZzoycHg7XHJcblx0XHRmb250LXdlaWdodDo3MDA7XHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRiYWNrZ3JvdW5kOmRhcmtlbigkdGhlbWUtY29sb3IsMTAlKTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnRvZ2dsZS12aWV3e1xyXG5cdFx0PnNwYW57XHJcblx0XHRcdCY6aG92ZXIsJi5hY3RpdmV7XHJcblx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuI2Rva2FuLXNlbGxlci1saXN0aW5nLXdyYXB7XHJcblx0LnN0b3JlLWNvbnRlbnQge1xyXG5cdFx0LnN0b3JlLWRhdGEgaDJ7XHJcblx0XHRcdG1hcmdpbi10b3A6MDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnN0b3JlLWZvb3RlcntcclxuXHRcdGF7XHJcblx0XHRcdC5kb2thbi1idG4tdGhlbWV7XHJcblx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToyNXB4O1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBFbGVnYW50SWNvbnM7XHJcblx0XHRcdFx0cG9zaXRpb24gOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRAaW5jbHVkZSBzaXplKDQwcHgsNDBweCk7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgwKTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodCA6IDM4cHg7XHJcblx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAkZ3JheS1saWdodCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcXDM1XCI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0LmRva2FuLWJ0bi10aGVtZXtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNlbGxlci1hdmF0YXJ7XHJcblx0XHRcdHRvcDotNDBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRpbWd7XHJcblx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnN0b3JlLWhlYWRlcntcclxuXHRcdC5zdG9yZS1iYW5uZXJ7XHJcblx0XHRcdGltZ3tcclxuXHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHR1bC5kb2thbi1zZWxsZXItd3JhcCBsaXtcclxuXHRcdCYubm8tYmFubmVyLWltZyAuc3RvcmUtY29udGVudCAuc3RvcmUtZGF0YXtcclxuXHRcdFx0aDIgYXtcclxuXHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRwe1xyXG5cdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zdG9yZS1jb250ZW50IC5zdG9yZS1kYXRhIGgyIGF7XHJcblx0XHRcdGZvbnQtc2l6ZToyMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQuc3RvcmUtcGhvbmV7XHJcblx0XHRcdGl7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmxpc3Qtdmlld3tcclxuXHRcdC5zdG9yZS1jb250ZW50IC5zdG9yZS1kYXRhIGgye1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOi0zcHggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdC5zdG9yZV9vcGVuX2lzX29ue1xyXG5cdFx0XHRtYXJnaW4tdG9wOjA7XHJcblx0XHR9XHJcblx0XHQuc3RvcmUtYWRkcmVzc3tcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTo1cHggIWltcG9ydGFudDtcclxuXHRcdFx0ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O1xyXG5cdFx0XHRtYXJnaW4tdG9wOjAgIWltcG9ydGFudDtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zdG9yZS1waG9uZXtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnQ7XHJcblx0XHRcdGRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtcclxuXHRcdFx0aXtcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnN0b3JlLWZvb3RlcntcclxuXHRcdFx0YXtcclxuXHRcdFx0XHQuZG9rYW4tYnRuLXRoZW1le1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICFpbXBvcnRhbnQpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyohIFdjIE1hcmtldHBsYWNlICovXHJcbiN3Y21wLXN0b3JlLWNvbmF0aW5lcntcclxuXHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjogMDtcclxuXHRib3JkZXI6IDA7XHJcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuXHRjb2xvcjogJHRleHQtY29sb3I7XHJcblx0LndjbXAtc3RvcmUtbWFwLXBhZ2luYXRpb257XHJcblx0XHRib3JkZXItYm90dG9tOjA7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XHJcblx0XHRiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3I7XHJcblx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0YmFja2dyb3VuZDogZGFya2VuKCR0aGVtZS1jb2xvciwgMTAlKTtcclxuXHRcdH1cclxuXHR9XHJcblx0LndjbXAtc3RvcmUtbG9jYXRvci13cmFwe1xyXG5cdFx0LndjbXAtc3RvcmUtbWFwLWZpbHRlcntcclxuXHRcdFx0YmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuXHRcdH1cclxuXHRcdC53Y21wLXN0b3JlLW1hcC1wYWdpbmF0aW9ue1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC53Y21wLXN0b3JlLWxpc3Qtd3JhcHtcclxuXHRcdG1hcmdpbi10b3A6IDMwcHghaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTotNDBweCFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW4tbGVmdDogLTE1cHghaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAtMTVweCFpbXBvcnRhbnQ7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQud2NtcC1zdG9yZS1saXN0e1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMzMuMzMzMzMzJSAtIDMwcHgpO1xyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHRcdFx0QGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0LndjbXAtc3RvcmUtcGljdHVyZXtcclxuXHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LndjbXAtc3RvcmUtZGV0YWlsLWxpc3QgbGkge1xyXG5cdFx0XHRcdHBhZGRpbmcgOiAwcHg7XHJcblx0XHRcdFx0aXtcclxuXHRcdFx0XHRcdGRpc3BsYXkgOiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQud2NtcC1wYWdpbmF0aW9uIGxpe1xyXG5cdFx0bWluLXdpZHRoOiAzMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdG1hcmdpbjogMCAxMHB4O1xyXG5cdFx0YSwgc3BhbntcclxuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRtaW4td2lkdGg6IDMwcHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzogMCA3cHg7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdGNvbG9yOiAkZ3JheS1kYXJrO1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xyXG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xyXG5cdFx0XHQmOmZvY3Vze1xyXG5cdFx0XHQgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuXHRcdFx0ICBjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHQgIGJvcmRlci1jb2xvcjogJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIsICYuY3VycmVudHtcclxuXHRcdFx0ICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0ICBjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHQgIGJvcmRlci1jb2xvcjogJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVx0XHRcdFxyXG59XHJcbi53Y21wX3ZlbmRvcl9iYW5uZXJfdGVtcGxhdGUudGVtcGxhdGUye1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRsaWdodC1ncmF5LCAwLjIpICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgLnZlbmRvcl9hZGRyZXNze1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7ICAgIFxyXG4gICAgICAgIGxhYmVse1xyXG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWdyYXk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGl7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEud2NtcF92ZW5kb3JfZGV0YWlse1xyXG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0LWdyYXk7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRlc2NyaXB0aW9uX2RhdGF7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICBwe1xyXG4gICAgICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnZlbmRvcl9kZXNjcmlwdGlvbntcclxuICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcmlnaHRTcHJpbmcge1xyXG4gIDAlIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICA1MCV7XHJcbiAgICBsZWZ0Oi0zMHB4O1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByaWdodFNwcmluZyB7XHJcbiAgMCUge1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcblxyXG4gIDUwJXtcclxuICAgIGxlZnQ6LTMwcHg7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBsZWZ0U3ByaW5nIHtcclxuICAwJSB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgNTAle1xyXG4gICAgbGVmdDozMHB4O1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5Aa2V5ZnJhbWVzIGxlZnRTcHJpbmcge1xyXG4gIDAlIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICA1MCV7XHJcbiAgICBsZWZ0OjMwcHg7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcbi5zaW1wbGVQb3B1cEJhY2tncm91bmR7XHJcblx0ZGlzcGxheTpub25lIWltcG9ydGFudDtcclxufVxyXG4ud29vY29tbWVyY2UtYWNjb3VudC5teS1hY2NvdW50e1xyXG5cdC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudHtcclxuXHRcdC53b29jb21tZXJjZS1BZGRyZXNzZXN7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0ZmxleC13cmFwOndyYXA7XHJcblx0XHRcdG1hcmdpbjowIC0xNXB4O1xyXG5cdFx0fVxyXG5cdFx0Lndvb2NvbW1lcmNlLUFkZHJlc3N7XHJcblx0XHRcdGZsZXg6IDAgMCA1MCU7XHJcblx0XHRcdG1heC13aWR0aDogNTAlO1xyXG5cdFx0XHRhZGRyZXNze1xyXG5cdFx0XHRcdHBhZGRpbmc6MTVweDtcclxuXHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICNmNWY1ZjU7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0XHRmbGV4OiAwIDAgMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTozMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQud29vY29tbWVyY2UtQWRkcmVzcy10aXRsZXtcclxuXHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0ZmxleC13cmFwOndyYXA7XHJcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdFx0bWFyZ2luOjIwcHggMCAwO1xyXG5cdFx0XHRwYWRkaW5nOjE1cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6I2Y1ZjVmNTtcclxuXHRcdFx0aDN7XHJcblx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdGF7XHJcblx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ud29vY29tbWVyY2UtcGFnZS1oZWFkZXJ7XHJcblx0bWFyZ2luLWJvdHRvbTo4MHB4O1xyXG5cdHVse1xyXG5cdFx0bGlzdC1zdHlsZTpub25lO1xyXG5cdFx0cGFkZGluZzowO1xyXG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdGxpe1xyXG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0bWFyZ2luOjAgMjBweDtcclxuXHRcdFx0Zm9udC1zaXplOjIycHg7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOjVweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNpemUoMCwycHgpO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVgoLTUwJSkpO1xyXG5cdFx0XHRcdFx0bGVmdDo1MCU7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRib3R0b206LTFweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlciwmLmFjdGl2ZXtcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHR3aWR0aDoxMDB2dztcclxuXHRcdFx0fVxyXG5cdFx0XHRsaXtcclxuXHRcdFx0XHRmb250LXNpemU6MjBweDtcclxuXHRcdFx0XHRtYXJnaW46MCAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdGxpe1xyXG5cdFx0XHRcdG1hcmdpbjowIDAgNXB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOjE2cHg7XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6I2Y1ZjVmNTtcclxuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjVweCAwIDA7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ud29vY29tbWVyY2UtZm9ybS10cmFjay1vcmRlcntcclxuXHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdG1heC13aWR0aDo2MDBweDtcclxuXHRtYXJnaW46YXV0bztcclxuXHRmb250LXNpemU6JGZvbnQtc2l6ZS1iYXNlO1xyXG5cdGZvbnQtZmFtaWx5OiRmb250LWZhbWlseS1iYXNlO1xyXG5cdD5wOmZpcnN0LWNoaWxke1xyXG5cdFx0bWFyZ2luLWJvdHRvbTo2MHB4O1xyXG5cdH1cclxuXHQuaW5wdXQtdGV4dHtcclxuXHRcdGhlaWdodDo1MHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6NTBweDtcclxuXHRcdHBhZGRpbmc6MCAyMHB4O1xyXG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xyXG5cdH1cclxuXHQuZm9ybS1yb3d7XHJcblx0XHRtYXJnaW46MjBweCAwO1xyXG5cdH1cclxuXHRsYWJlbHtcclxuXHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHR9XHJcblx0LmJ1dHRvbntcclxuXHRcdHdpZHRoOjEwMCU7XHJcblx0XHRmb250LXNpemU6MTRweCAhaW1wb3J0YW50O1xyXG5cdFx0bGluZS1oZWlnaHQ6NTVweCAhaW1wb3J0YW50O1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdH1cclxufVxyXG4ub3JkZXItaW5mb3tcclxuXHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRmb250LXNpemU6JGZvbnQtc2l6ZS1iYXNlO1xyXG5cdGZvbnQtZmFtaWx5OiRmb250LWZhbWlseS1iYXNlO1xyXG59XHJcbi53b29jb21tZXJjZS1vcmRlci1kZXRhaWxze1xyXG5cdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdGZvbnQtc2l6ZTokZm9udC1zaXplLWJhc2U7XHJcblx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LWJhc2U7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6NzMwcHgpe1xyXG5cdFx0LnNob3BfdGFibGUubXlfYWNjb3VudF9vcmRlcnN7XHJcblx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdG92ZXJmbG93OmF1dG87XHJcblx0XHRcdHRoLHRke1xyXG5cdFx0XHRcdHBhZGRpbmc6MTVweDtcclxuXHRcdFx0XHRtaW4td2lkdGg6MTUwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmRva2FuLWluZm97XHJcblx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdGJvcmRlci10b3AtY29sb3I6JGdyYXktZGFyaztcclxuXHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiRncmF5LWRhcms7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxze1xyXG5cdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdGZvbnQtc2l6ZTokZm9udC1zaXplLWJhc2U7XHJcblx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LWJhc2U7XHJcblx0Lndvb2NvbW1lcmNlLWNvbHVtbi5jb2wtMXtcclxuXHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0fVxyXG5cdC53b29jb21tZXJjZS1jb2x1bW5ze1xyXG5cdFx0bWFyZ2luOiAwIC0xNXB4O1xyXG5cdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0ZmxleC13cmFwOndyYXA7XHJcblx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0Lndvb2NvbW1lcmNlLWNvbHVtbntcclxuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdCAgIGZsZXg6IDAgMCA1MCU7XHJcblx0XHRcdG1heC13aWR0aDogNTAlO1xyXG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0Lndvb2NvbW1lcmNlLWNvbHVtbntcclxuXHRcdFx0XHRmbGV4OiAwIDAgMTAwJTtcclxuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdGFkZHJlc3N7XHJcblx0XHRwYWRkaW5nOiAyNXB4IDMwcHggMzBweCAzMHB4O1xyXG5cdFx0Ym9yZGVyOiAycHggZGFzaGVkICRib3JkZXItY29sb3I7XHJcblx0fVxyXG5cdC53b29jb21tZXJjZS1jb2x1bW5fX3RpdGxle1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdH1cclxufVxyXG4uY2hlY2tvdXQtdG9we1xyXG5cdGRpc3BsYXk6ZmxleDtcclxuXHRtYXJnaW46LTQwcHggLTE1cHggNzBweDtcclxuXHRmbGV4LXdyYXA6d3JhcDtcclxuXHQ+ZGl2e1xyXG5cdFx0cGFkZGluZzowIDE1cHg7XHJcblx0XHRmbGV4OjE7XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdGZsZXg6MCAwIDEwMCU7XHJcblx0XHRcdG1hcmdpbjoxNXB4IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC53b29jb21tZXJjZS1pbmZve1xyXG5cdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRtYXJnaW46MDtcclxuXHRcdGNvbG9yOiR0ZXh0LWNvbG9yO1xyXG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kOiNmMmYyZjI7XHJcblx0XHRwYWRkaW5nOjE4cHggMTVweCAyMXB4O1xyXG5cdFx0Ym9yZGVyOjA7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRhe1xyXG5cdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHR9XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoMCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRcdGZvbnQtc2l6ZToyMXB4O1xyXG5cdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0dG9wOjNweDtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxNXB4KTtcclxuXHRcdFx0Y29udGVudDpcIlxcZTkxNlwiO1xyXG5cdFx0XHRmb250LWZhbWlseTp3cGJpbmdvZm9udDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NDAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQud29vY29tbWVyY2UtZm9ybS1jb3Vwb24tdG9nZ2xle1xyXG5cdFx0Lndvb2NvbW1lcmNlLWluZm97XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGNvbnRlbnQ6XCJcXGU5MWNcIjtcclxuXHRcdFx0XHRmb250LXNpemU6MzVweDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMTNweDtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC53b29jb21tZXJjZS1mb3Jte1xyXG5cdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0bWFyZ2luOjAgLTlweDtcclxuXHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0Ji5hY3RpdmV7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdH1cclxuXHRcdC5kZXNjcmlwdGlvbntcclxuXHRcdFx0ZmxleDowIDAgMTAwJTtcclxuXHRcdFx0cGFkZGluZzowIDlweDtcclxuXHRcdFx0cHtcclxuXHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdG1heC13aWR0aDo1ODBweDtcclxuXHRcdFx0XHRtYXJnaW46MzBweCBhdXRvIDM1cHg7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC51c2VybmFtZSwucGFzc3dvcmR7XHJcblx0XHRcdGZsZXg6MTtcclxuXHRcdFx0cGFkZGluZzowIDlweDtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHRcdGZsZXg6MCAwIDEwMCU7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDoxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucmVtZW1iZXJtZS1sb3N0LC5idXR0b24tbG9naW57XHJcblx0XHRcdGZsZXg6MCAwIDEwMCU7XHJcblx0XHRcdHBhZGRpbmc6MCA5cHg7XHJcblx0XHR9XHJcblx0XHQuaW5wdXQtdGV4dHtcclxuXHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0aGVpZ2h0OjU1cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjUzcHg7XHJcblx0XHRcdHBhZGRpbmc6MCAyMHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcblx0XHR9XHJcblx0XHQucmVtZW1iZXJtZXtcclxuXHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0QGluY2x1ZGUgcnRsLXRleHQtYWxpZ24tcmlnaHQoKTtcclxuXHRcdFx0bWFyZ2luLXRvcDoyMHB4O1xyXG5cdFx0fVxyXG5cdFx0LmJ1dHRvbntcclxuXHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0Zm9udC1zaXplOjEycHg7XHJcblx0XHRcdG1hcmdpbi10b3A6NXB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDo1NXB4O1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY2hlY2tvdXRfY291cG9ue1xyXG5cdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0LmRlc2NyaXB0aW9ue1xyXG5cdFx0XHRtYXgtd2lkdGg6MjAwcHg7XHJcblx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdG1hcmdpbjozMHB4IGF1dG8gMzVweDtcclxuXHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHR9XHJcblx0XHQuaW5wdXQtYnV0dG9ue1xyXG5cdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0XHQuaW5wdXQtdGV4dHtcclxuXHRcdFx0XHRmbGV4OjE7XHJcblx0XHRcdFx0aGVpZ2h0OjU1cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6NTNweDtcclxuXHRcdFx0XHRwYWRkaW5nOjAgMjBweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDRweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0LmJ1dHRvbntcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoNXB4KTtcclxuXHRcdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDo1NXB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6MCA3MHB4O1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHRcdC5pbnB1dC10ZXh0e1xyXG5cdFx0XHRcdFx0ZmxleDowIDAgMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmJ1dHRvbntcclxuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoMCk7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOjE1cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5jaGVja291dC1wYWdlLXN0eWxlLTF7XHJcblx0LnBhZ2UtdGl0bGV7XHJcblx0XHRkaXNwbGF5Om5vbmU7XHJcblx0fVxyXG5cdC53b29jb21tZXJjZS1wYWdlLWhlYWRlcntcclxuXHRcdG1hcmdpbi10b3A6NTBweDtcclxuXHR9XHJcbn1cclxuLmNoZWNrb3V0LXBhZ2Utc3R5bGUtMntcclxuXHQuYndwLWhlYWRlcntcclxuXHRcdGJvcmRlcjowICFpbXBvcnRhbnQ7XHJcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdGxlZnQ6MDtcclxuXHRcdHdpZHRoOjEwMCU7XHJcblx0XHQuaGVhZGVyLXdyYXBwZXIge1xyXG5cdFx0XHRwYWRkaW5nOjUwcHggMDtcclxuXHRcdFx0LmNvbnRhaW5lcntcclxuXHRcdFx0XHRtYXgtd2lkdGg6MTQ0MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaGVhZGVyLWRlc2t0b3B7XHJcblx0XHRcdGJvcmRlcjowICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQjYndwLXRvcGJhciwud3BiaW5nby1tZW51LW1vYmlsZSwuaGVhZGVyLXBhZ2UtbGlua3tcclxuXHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucGFnZS10aXRsZSwud29vY29tbWVyY2UtcGFnZS1oZWFkZXIsLmJ3cC1mb290ZXJ7XHJcblx0XHRkaXNwbGF5Om5vbmU7XHJcblx0fVxyXG5cdC5jaGVja291dC10b3B7XHJcblx0XHRtYXJnaW46MCAwIDQwcHg7XHJcblx0XHRwYWRkaW5nOjAgMTVweCAhaW1wb3J0YW50O1xyXG5cdFx0PmRpdntcclxuXHRcdFx0cGFkZGluZzowIDE1cHg7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcclxuXHRcdFx0XHRmbGV4OjAgMCAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbjoxMHB4IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC53b29jb21tZXJjZS1pbmZve1xyXG5cdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLWxlZnQoKTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0cGFkZGluZzowICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC53b29jb21tZXJjZS1jaGVja291dHtcclxuXHRcdC5yb3d7XHJcblx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHQ+ZGl2e1xyXG5cdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRwYWRkaW5nLXRvcDoyMDBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQjYndwLW1haW57XHJcblx0XHQuY29udGFpbmVye1xyXG5cdFx0XHRtYXgtd2lkdGg6MTAwJTtcclxuXHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHQ+LnJvd3tcclxuXHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHQ+LmNvbC1sZy0xMntcclxuXHRcdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Lndvb2NvbW1lcmNlLWNoZWNrb3V0e1xyXG5cdFx0LmNvbC14bC04e1xyXG5cdFx0XHRmbGV4OiAwIDAgNjMuNSU7XHJcblx0XHRcdG1heC13aWR0aDo2My41JTtcclxuXHRcdFx0PmRpdntcclxuXHRcdFx0XHRtYXgtd2lkdGg6OTkwcHg7XHJcblx0XHRcdFx0cGFkZGluZzowIDMwcHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KGF1dG8pO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY29sLXhsLTR7XHJcblx0XHRcdGZsZXg6IDAgMCAzNi41JTtcclxuXHRcdFx0bWF4LXdpZHRoOjM2LjUlO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiNmMGYwZjA7XHJcblx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0bWF4LXdpZHRoOjQ1MHB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoYXV0byk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5jaGVja291dC1yZXZpZXctb3JkZXItdGFibGUtd3JhcHBlcntcclxuXHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmcoMCAsMCAsMCAsOTBweCk7XHJcblx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLW1kLW1heCl7XHJcblx0XHRcdFx0cGFkZGluZzowIDMwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHRcdHBhZGRpbmc6MCAxNXB4IDUwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wYXltZW50X21ldGhvZHN7XHJcblx0XHRcdGJvcmRlcjowO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0LmNvbC14bC04e1xyXG5cdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDoxMDAlO1xyXG5cdFx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6OTkwcHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjAgMTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbC14bC00e1xyXG5cdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0XHRcdG1heC13aWR0aDoxMDAlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6I2YwZjBmMDtcclxuXHRcdFx0XHQ+ZGl2e1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOjEwMCU7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KGF1dG8pO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQjY3VzdG9tZXJfZGV0YWlsc3tcclxuXHRcdD5kaXZ7XHJcblx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHR9XHJcblx0XHQuYmFjay10by1jYXJ0e1xyXG5cdFx0XHRmb250LXdlaWdodDo3MDA7XHJcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHR0b3A6MnB4O1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoMCk7XHJcblx0XHRcdHNwYW57XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDVweCk7XHJcblx0XHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOjRweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5ib2R5LnNpbmdsZS1wcm9kdWN0e1xyXG5cdCYuY2xlYW57XHJcblx0XHQuYndwLWhlYWRlcntcclxuXHRcdFx0Ji5oZWFkZXItdjEsJi5oZWFkZXItdjIsJi5oZWFkZXItdjQsJi5oZWFkZXItdjd7XHJcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6MTUzMHB4KXtcclxuXHRcdFx0XHRcdC5oZWFkZXItZGVza3RvcHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDokc2NyZWVuLW1kLW1heCl7XHJcblx0XHRcdC5tYWluLXNpbmdsZS1wcm9kdWN0e1xyXG5cdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdC53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXJ7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDoxMDBweDtcclxuXHRcdFx0XHRcdG1heC13aWR0aDoxMDAlO1xyXG5cdFx0XHRcdFx0ei1pbmRleDoxMDtcclxuXHRcdFx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDoxNDEwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjphdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLm1vZGVybXtcclxuXHRcdC5id3AtaGVhZGVye1xyXG5cdFx0XHQmLmhlYWRlci12MSwmLmhlYWRlci12MiwmLmhlYWRlci12NCwmLmhlYWRlci12N3tcclxuXHRcdFx0XHQuaGVhZGVyLWRlc2t0b3B7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQubWFpbi1zaW5nbGUtcHJvZHVjdHtcclxuXHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0XHQud29vY29tbWVyY2Utbm90aWNlcy13cmFwcGVye1xyXG5cdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHR0b3A6MTAwcHg7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6MTAwJTtcclxuXHRcdFx0XHRcdHotaW5kZXg6MTA7XHJcblx0XHRcdFx0XHQ+ZGl2e1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6MTQxMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46YXV0bztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5mdWxsX3dpZHRoe1xyXG5cdFx0LmJ3cC1oZWFkZXJ7XHJcblx0XHRcdCYuaGVhZGVyLXYxLCYuaGVhZGVyLXYyLCYuaGVhZGVyLXY0LCYuaGVhZGVyLXY3e1xyXG5cdFx0XHRcdC5oZWFkZXItZGVza3RvcHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5tYWluLXNpbmdsZS1wcm9kdWN0e1xyXG5cdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHRcdC53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXJ7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRvcDoxMDBweDtcclxuXHRcdFx0XHRcdG1heC13aWR0aDoxMDAlO1xyXG5cdFx0XHRcdFx0ei1pbmRleDoxMDtcclxuXHRcdFx0XHRcdD5kaXZ7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDoxNDEwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjphdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnNpbmdsZS1iYWNrZ3JvdW5ke1xyXG5cdFx0LmJ3cC1oZWFkZXJ7XHJcblx0XHRcdCYuaGVhZGVyLXYxLCYuaGVhZGVyLXYyLCYuaGVhZGVyLXY0LCYuaGVhZGVyLXY3e1xyXG5cdFx0XHRcdC5oZWFkZXItZGVza3RvcHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5tYWluLXNpbmdsZS1wcm9kdWN0e1xyXG5cdFx0XHRtYXJnaW46MDtcclxuXHRcdH1cclxuXHRcdCYuZGFyazpub3QoLmZ1bGxfd2lkdGgsLm1vZGVybSwuY2xlYW4pe1xyXG5cdFx0XHQuYndwLWhlYWRlcntcclxuXHRcdFx0XHQmLmhlYWRlci12MSwmLmhlYWRlci12MiwmLmhlYWRlci12NCwmLmhlYWRlci12N3tcclxuXHRcdFx0XHRcdC5oZWFkZXItZGVza3RvcHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOnJnYmEoJHdoaXRlLDAuMTUpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdFx0XHQud3BiaW5nb0xvZ297XHJcblx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRmaWx0ZXI6IGNvbnRyYXN0KDApIGJyaWdodG5lc3MoMjAwJSk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmJ3cC1uYXZpZ2F0aW9uIHVsID4gbGkubGV2ZWwtMHtcclxuXHRcdFx0XHQ+IGF7XHJcblx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0XHQ+c3BhbntcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5jdXJyZW50X3BhZ2VfaXRlbSwgJjpob3ZlciwgJi5jdXJyZW50LW1lbnUtaXRlbSwgJi5jdXJyZW50LW1lbnUtYW5jZXN0b3J7XHJcblx0XHRcdFx0XHQ+IGF7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0PnNwYW57XHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuaGVhZGVyLXBhZ2UtbGlua3tcclxuXHRcdFx0XHQuc2VhcmNoLWJveCAuc2VhcmNoLXRvZ2dsZXtcclxuXHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmxvZ2luLWhlYWRlcntcclxuXHRcdFx0XHRcdD5he1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYmxvY2stdG9wLWxpbmt7XHJcblx0XHRcdFx0XHRcdC53aWRnZXQtdGl0bGV7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC53aXNobGlzdC1ib3ggYXtcclxuXHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lm1pbmktY2FydCAuY2FydC1pY29ue1xyXG5cdFx0XHRcdFx0Lmljb25zLWNhcnR7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jYXJ0LWNvdW50e1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5zdGlja3l7XHJcblx0XHRwYWRkaW5nOjA7XHJcblx0fVxyXG59XHJcbmJvZHl7XHJcblx0Ji53b29jb21tZXJjZS1jYXJ0LCYub3JkZXItdHJhY2tpbmd7XHJcblx0XHQuYndwLWhlYWRlcntcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTo3MHB4O1xyXG5cdFx0fVxyXG5cdFx0LnBhZ2UtdGl0bGV7XHJcblx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gU2hvcCBwYWdlIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLmNvbnRlbnQtY2F0ZWdvcmllcy10b3B7XHJcblx0bWFyZ2luLWJvdHRvbToyMHB4O1xyXG5cdD51bC5jb250ZW50LWNhdGVnb3JpZXN7XHJcblx0XHRtYXJnaW46MCAtMTVweDtcclxuXHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0bGlzdC1zdHlsZTpub25lO1xyXG5cdFx0cGFkZGluZzowO1xyXG5cdFx0bGkuaXRlbXN7XHJcblx0XHRcdHBhZGRpbmc6MCAxNXB4O1xyXG5cdFx0XHR3aWR0aDoyNSU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MzBweDtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1tZC1tYXgpe1xyXG5cdFx0XHRcdHdpZHRoOjMzLjMzJTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdFx0d2lkdGg6NTAlO1xyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5pdGVtLXByb2R1Y3QtY2F0LWNvbnRlbnR7XHJcblx0XHRcdHBhZGRpbmc6MzVweCAyMHB4IDMwcHg7XHJcblx0XHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0XHRib3JkZXI6MnB4IHNvbGlkICR3aGl0ZTtcclxuXHRcdH1cclxuXHRcdHVsLml0ZW0tY2hpbGRyZW57XHJcblx0XHRcdGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcblx0XHRcdGxpc3Qtc3R5bGU6bm9uZTtcclxuXHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0bGl7XHJcblx0XHRcdFx0cGFkZGluZzoxcHggMDtcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDRiXCI7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoN3B4KTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0dG9wOi0zcHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6OHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0aDIuaXRlbS10aXRsZXtcclxuXHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHRcdG1hcmdpbjowIDAgMjBweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206MTBweDtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdGJvdHRvbTowO1xyXG5cdFx0XHRcdGhlaWdodDoycHg7XHJcblx0XHRcdFx0d2lkdGg6NTBweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lml0ZW0tYnRuIGF7XHJcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMzBweCk7XHJcblx0XHRcdGZvbnQtc2l6ZToxNXB4O1xyXG5cdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjMycHg7XHJcblx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRwYWRkaW5nOjAgMjBweDtcclxuXHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRjb250ZW50OlwiXFxlOTE3XCI7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6aWNvbW9vbjtcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoOHB4KTtcclxuXHRcdFx0XHRmb250LXNpemU6MTVweDtcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHR0b3A6MS41cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6MTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ZGFya2VuKCR0aGVtZS1jb2xvciwxNSUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5iZXN0c2VsbGVyLXByb2R1Y3QsLmZlYXR1cmVkLXByb2R1Y3R7XHJcblx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1tZC1tYXgpe1xyXG5cdFx0LnNsaWNrLWxpc3Qge1xyXG5cdFx0XHRtYXJnaW46MCAtNy41cHg7XHJcblx0XHRcdC5pdGVte1xyXG5cdFx0XHRcdHBhZGRpbmc6MCA3LjVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2xpY2stY2Fyb3VzZWx7XHJcblx0XHRvdmVyZmxvdzp1bnNldDtcclxuXHR9XHJcblx0LnRpdGxlLWJlc3RzZWxsZXJ7XHJcblx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0bWFyZ2luLWJvdHRvbToxNXB4O1xyXG5cdFx0aDJ7XHJcblx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRmb250LXNpemU6MjBweDtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHR0b3A6NXB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbToxNXB4O1xyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0d2lkdGg6NTBweDtcclxuXHRcdFx0XHRoZWlnaHQ6M3B4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdGJvdHRvbTozcHg7XHJcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnNsaWNrLXRyYWNre1xyXG5cdFx0cGFkZGluZzoxNXB4IDA7XHJcblx0fVxyXG5cdC5zbGljay1hcnJvd3tcclxuXHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xyXG5cdFx0QGluY2x1ZGUgc3F1YXJlKDI1cHgpO1xyXG5cdFx0Ym9yZGVyOjFweCBzb2xpZCAjYzBjMGMwO1xyXG5cdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdGZvbnQtc2l6ZTo4cHg7XHJcblx0XHRsaW5lLWhlaWdodDoyM3B4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0dG9wOjBweDtcclxuXHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHR9XHJcblx0XHQmLmZhLWFuZ2xlLWxlZnR7XHJcblx0XHRcdHJpZ2h0OjM1cHg7XHJcblx0XHRcdGxlZnQ6YXV0bztcclxuXHRcdH1cclxuXHRcdCYuZmEtYW5nbGUtcmlnaHR7XHJcblx0XHRcdHJpZ2h0OjA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5iYW5uZXItc2hvcHtcclxuXHRtYXJnaW4tYm90dG9tOjUwcHg7XHJcblx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0aW1ne1xyXG5cdFx0bWluLWhlaWdodDogMzUwcHg7XHJcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHR9XHJcblx0LmNvbnRlbnR7XHJcblx0XHRtYXgtd2lkdGg6NDAwcHg7XHJcblx0XHRtYXJnaW46YXV0bztcclxuXHR9XHJcblx0LmNvbnRlbnQtaW5mb3tcclxuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0dG9wOjUwJTtcclxuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC01MCUpKTtcclxuXHRcdGxlZnQ6MDtcclxuXHRcdHdpZHRoOjEwMCU7XHJcblx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdHBhZGRpbmc6MCAxMTVweDtcclxuXHRcdGRpc3BsYXk6ZmxleDtcclxuXHR9XHJcblx0LnRpdGxle1xyXG5cdFx0Zm9udC1zaXplOjQ1cHg7XHJcblx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRmb250LWZhbWlseTokZm9udC1mYW1pbHktc2Vjb25kO1xyXG5cdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6NTVweDtcclxuXHRcdG1hcmdpbi1ib3R0b206MTZweDtcclxuXHR9XHJcblx0LmRlc2NyaXB0aW9ue1xyXG5cdFx0Zm9udC1zaXplOjE2cHg7XHJcblx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0bGluZS1oZWlnaHQ6MjBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206MjVweDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHR9XHJcblx0LmJ1dHRvbntcclxuXHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRsaW5lLWhlaWdodDozNXB4O1xyXG5cdFx0cGFkZGluZzowIDI1cHggMnB4IDI1cHg7XHJcblx0XHRmb250LXdlaWdodDo2MDA7XHJcblx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRmb250LXNpemU6MTZweDtcclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGJhY2tncm91bmQ6ZGFya2VuKCR0aGVtZS1jb2xvciwxMCUpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHQuY29udGVudC1pbmZve1xyXG5cdFx0XHRwYWRkaW5nOjAgMTVweDtcclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cyl7XHJcblx0XHQuY29udGVudC1pbmZve1xyXG5cdFx0XHRwYWRkaW5nOjAgMTVweDtcclxuXHRcdH1cclxuXHRcdC50aXRsZXtcclxuXHRcdFx0Zm9udC1zaXplOjI1cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjMwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MTBweDtcclxuXHRcdH1cclxuXHRcdC5kZXNjcmlwdGlvbntcclxuXHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MThweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLndpc2hsaXN0X3RhYmxle1xyXG5cdC5wcm9kdWN0LWFkZC10by1jYXJ0IGF7XHJcblx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuXHRcdHBhZGRpbmc6NXB4IDEwcHg7XHJcblx0XHRkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG5cdFx0Y29sb3I6JHdoaXRlO1xyXG5cdH1cclxuXHQucHJvZHVjdC1uYW1lIGEge1xyXG5cdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5idXktdG9nZXRoZXItcHJvZHVjdHMge1xyXG5cdHBhZGRpbmc6MCAxNXB4O1xyXG5cdC5pdGVtLXByb2R1Y3RzLXdyYXA6bm90KC53cGItY2hlY2spe1xyXG5cdFx0Lml0ZW0tcHJvZHVjdHtcclxuXHRcdFx0d2lkdGg6MjAlO1xyXG5cdFx0XHRmbGV4OjAgMCAyMCU7XHJcblx0XHRcdHBhZGRpbmc6MCAxNXB4O1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0LnRodW1ibmFpbC13cmFwe1xyXG5cdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaXRlbS1wcm9kdWN0LXRpdGxle1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6YXV0bztcclxuXHRcdFx0XHRtYXJnaW46MjBweCAwIDVweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDoxOHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxNnB4O1xyXG5cdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaXRlbS1wcm9kdWN0LWluZm97XHJcblx0XHRcdFx0LmJ1eS10b2dldGhlci1wcmljZXtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdGNvbG9yOiRwcm9kdWN0LXByaWNlLWNvbG9yO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6JGZvbnQtZmFtaWx5LXNlY29uZDtcclxuXHRcdFx0XHRcdGRlbHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRpbnN7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjojZmY0NTQ1O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQmLmJ1eS10b2dldGhlci1oaWRkZW57XHJcblx0XHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdFx0XHRvcGFjaXR5OjAuMztcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLW1kLW1heCl7XHJcblx0XHRcdFx0d2lkdGg6MzMuMzMlO1xyXG5cdFx0XHRcdGZsZXg6MCAwIDMzLjMzJTtcclxuXHRcdFx0fVxyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdFx0d2lkdGg6NTAlO1xyXG5cdFx0XHRcdGZsZXg6MCAwIDUwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaXRlbS1wcm9kdWN0cy13cmFwLndwYi1jaGVja3tcclxuXHRcdC5pdGVtLXByb2R1Y3QtdGl0bGV7XHJcblx0XHRcdGZvbnQtc2l6ZToxM3B4O1xyXG5cdFx0fVxyXG5cdFx0Jjpub3QoLmJ1eS10b2dldGhlci1tYWluLWl0ZW0pe1xyXG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdH1cclxuXHRcdC5idXktdG9nZXRoZXItcHJpY2V7XHJcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiRmb250LWZhbWlseS1zZWNvbmQ7XHJcblx0XHRcdGRlbHtcclxuXHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRpbnN7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcblx0XHRcdFx0Y29sb3I6I2ZmNDU0NTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJ1eS10b2dldGhlci1oaWRkZW57XHJcblx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdG9wYWNpdHk6MC43O1xyXG5cdFx0fVxyXG5cdFx0Lml0ZW0tcHJvZHVjdHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYnV5LXRvZ2V0aGVyLXJpZ2h0LXBhcnR7XHJcblx0XHRwYWRkaW5nOjAgMTVweDtcclxuXHRcdHdpZHRoOjIwJTtcclxuXHRcdGZsZXg6MCAwIDIwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206NTBweDtcclxuXHRcdC50b3RhbC1wcmljZS1odG1se1xyXG5cdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdGZvbnQtc2l6ZTozMnB4O1xyXG5cdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTBweCk7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiRmb250LWZhbWlseS1zZWNvbmQ7XHJcblx0XHR9XHJcblx0XHQudG90YWwtcHJpY2Utd3JhcHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTo1cHg7XHJcblx0XHRcdC5mb3ItaXRlbXMtdGV4dHtcclxuXHRcdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJ1eS10b2dldGhlci1hZGQtYWxsLXRvLWNhcnQtYnRuLXdyYXB7XHJcblx0XHRcdC5idXktdG9nZXRoZXItYWRkLWFsbC10by1jYXJ0e1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxNXB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjUwMDtcclxuXHRcdFx0XHRwYWRkaW5nOjAgMzBweDtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDo0MHB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xle1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JGdyYXktZGFyaztcclxuXHRcdFx0XHRib3JkZXItY29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1tZC1tYXgpe1xyXG5cdFx0XHR3aWR0aDozMy4zMyU7XHJcblx0XHRcdGZsZXg6MCAwIDMzLjMzJTtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMtbWF4KXtcclxuXHRcdFx0d2lkdGg6MTAwJTtcclxuXHRcdFx0ZmxleDowIDAgMTAwJTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuYm9keS5zaG93LWJhY2tncm91bmQteWVze1xyXG5cdCNtYWlue1xyXG5cdFx0YmFja2dyb3VuZDojZjRmNGY0O1xyXG5cdFx0bWFyZ2luLXRvcDotNTBweDtcclxuXHRcdHBhZGRpbmctdG9wOjUwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOi02MHB4O1xyXG5cdH1cclxuXHQuYndwLXRvcC1iYXIudG9wIC5jb250ZW50LXRvcGJhci1ib3R0b217XHJcblx0XHRib3JkZXI6MXB4IHNvbGlkICNlMGUwZTA7XHJcblx0fVxyXG59XHJcbi50b29sdGlwe1xyXG5cdHotaW5kZXg6OTtcclxuXHQudG9vbHRpcC1pbm5lcntcclxuXHRcdG1hcmdpbjowO1xyXG5cdFx0cGFkZGluZzowIDEwcHggIWltcG9ydGFudDtcclxuXHRcdGxpbmUtaGVpZ2h0OjIycHg7XHJcblx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRmb250LXNpemU6MTBweDtcclxuXHRcdGJhY2tncm91bmQ6JGdyYXktZGFyaztcclxuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0dG9wOi0yNXB4O1xyXG5cdFx0bGVmdDo1MCU7XHJcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtNTAlKSk7XHJcblx0XHR3aGl0ZS1zcGFjZTpub3dyYXA7XHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSg0NWRlZykpO1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEycHg7XHJcblx0XHRcdGJhY2tncm91bmQ6JGdyYXktZGFyaztcclxuXHRcdFx0Ym90dG9tOiAtMnB4O1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtNnB4O1xyXG5cdFx0XHR6LWluZGV4Oi0xO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tIHBob3Rvc3dpcGUgLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5wc3dwe1xyXG5cdHBvc2l0aW9uOmZpeGVkO1xyXG5cdHdpZHRoOjEwMCU7XHJcblx0dG9wOjA7XHJcblx0bGVmdDowO1xyXG5cdHotaW5kZXg6MTAwMDA7XHJcblx0ZGlzcGxheTpub25lO1xyXG5cdCYucHN3cC0tb3BlbntcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0LnBzd3BfX3RvcC1iYXJ7XHJcblx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHR6LWluZGV4Ojk7XHJcblx0XHRcdC5wc3dwX19jb3VudGVye1xyXG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLWZsb2F0LWxlZnQoKTtcclxuXHRcdFx0XHRoZWlnaHQ6IDQ0cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6NDRweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDE1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5wc3dwX19idXR0b257XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLWZsb2F0LXJpZ2h0KCk7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyNjRweCA4OHB4O1xyXG5cdFx0XHRcdHdpZHRoOiA0NHB4O1xyXG5cdFx0XHRcdGhlaWdodDogNDRweDtcclxuXHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdFx0Ji5wc3dwX19idXR0b24tLWNsb3Nle1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDRweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5wc3dwX19idXR0b24tLXNoYXJle1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ0cHggLTQ0cHg7XHJcblx0XHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYucHN3cF9fYnV0dG9uLS16b29te1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTg4cHggMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wc3dwX19idXR0b24tLWFycm93LS1sZWZ0e1xyXG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdFx0dG9wOjUwJTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6IHdwYmluZ29mb250O1xyXG5cdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdGZvbnQtc2l6ZToyMHB4O1xyXG5cdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRsZWZ0OjUwcHg7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxlOTFhXCI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodHtcclxuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdHRvcDo1MCU7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiB3cGJpbmdvZm9udDtcclxuXHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRmb250LXNpemU6MjBweDtcclxuXHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRyaWdodDo1MHB4O1xyXG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0Y29udGVudDogXCJcXGU5MWJcIjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHQucHN3cF9fYnV0dG9uLS1hcnJvdy0tbGVmdHtcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0bGVmdDoxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5wc3dwX19idXR0b24tLWFycm93LS1yaWdodHtcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0cmlnaHQ6MTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4vLyBTaG9wIEF1dGhvclxyXG5cclxuLmJ3cC1hdXRob3ItaGVhZGluZ3tcclxuXHRkaXNwbGF5OmZsZXg7XHJcblx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdGZsZXgtd3JhcDp3cmFwO1xyXG5cdG1hcmdpbi1ib3R0b206NTBweDtcclxuXHRib3JkZXI6IDIwcHggc29saWQgJHdoaXRlO1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygwIDBweCAxMHB4IHJnYmEoJGdyYXktZGFyaywwLjEpKTtcclxuXHQuYXV0aG9yLWltYWdle1xyXG5cdFx0d2lkdGg6MzUlO1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1tZC1tYXgpe1xyXG5cdFx0XHR3aWR0aDo0NSU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaW1hZ2Vze1xyXG5cdFx0b3ZlcmZsb3c6aGlkZGVuO1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdH1cclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdH1cclxuXHRcdGltZ3tcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMXMgZWFzZSk7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5hdXRob3ItY29udGVudHtcclxuXHRcdHdpZHRoOjY1JTtcclxuXHRcdHBhZGRpbmc6NTBweCA0MHB4O1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1tZC1tYXgpe1xyXG5cdFx0XHR3aWR0aDo1NSU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0bWFyZ2luOjMwcHggMDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmF1dGhvci10aXRsZXtcclxuXHRcdGgye1xyXG5cdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRmb250LXNpemU6NDBweDtcclxuXHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MzBweDtcclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTozMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MTBweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuc29jaWFsLWxpbmt7XHJcblx0XHRtYXJnaW4tdG9wOjM1cHg7XHJcblx0XHRsaXtcclxuXHRcdFx0bWFyZ2luOjAgNXB4O1xyXG5cdFx0XHRhe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTowO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzNXB4KTtcclxuXHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkIHJnYmEoJGdyYXktbGlnaHQsMC41KTtcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjMzcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6MDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmZpcnN0LWNoaWxke1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OjA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmF1dGhvci1pbmZvbWF0aW9ue1xyXG5cdFx0LmF1dGhvci1pbmZve1xyXG5cdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRsaXtcclxuXHRcdFx0XHRsaXN0LXN0eWxlOm5vbmU7XHJcblx0XHRcdFx0cGFkZGluZzo1cHggMDtcclxuXHRcdFx0XHRsYWJlbHtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDoyNSU7XHJcblx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDo0MDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCY6aG92ZXJ7XHJcblx0XHQuaW1hZ2Vze1xyXG5cdFx0XHRpbWd7XHJcblx0XHRcdFx0QGluY2x1ZGUgc2NhbGUoMS4xKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8qIFdvb2NvbW1lcmNlIFByb2R1Y3QgRGV0YWlsIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLm1hcmdpbi0yMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLyogUHJpY2UgKi9cclxuLnByaWNlIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6ICRwcm9kdWN0LXByaWNlLWNvbG9yO1xyXG5cdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHRmb250LWZhbWlseTokZm9udC1mYW1pbHktc2Vjb25kO1xyXG4gICAgaW5zIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRjb2xvcjojZmY0NTQ1O1xyXG4gICAgfVxyXG4gICAgZGVsIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0Zm9udC1zaXplOjE1cHg7XHJcblx0fVxyXG59XHJcblxyXG4vKiBQcm9kdWN0IG5hbWUgKi9cclxuLnByb2R1Y3QtbmFtZSBhIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShmb250LXNpemUsICRwcm9kdWN0LW5hbWUtZm9udC1zaXplKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAkcHJvZHVjdC1uYW1lLWxpbmUtaGVpZ2h0O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRwcm9kdWN0LW5hbWUtZm9udC13ZWlnaHQ7XHJcblx0Y29sb3I6JHRleHQtY29sb3I7XHJcbn1cclxuLmNvbnRlbnRzLWRldGFpbCAuaW1hZ2VzIC53b29jb21tZXJjZS1tYWluLWltYWdlIHtcclxuICAgIGltZ3tcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuICAgIC5vd2wtYnV0dG9uc3tcclxuICAgICAgICAuY2Fyb3VzZWwtY29udHJvbHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLyogUHJvZHVjdCBpdGVtIGNvbnRhaW5lciAqL1xyXG5cclxuXHJcbi5uby1zaWRlYmFyLWxlZnQsXHJcbi5uby1zaWRlYmFyLXJpZ2h0e1xyXG4gICAgLy8gNCBQcm9kdWN0XHJcbiAgICAuY29sLWxnLTMsXHJcbiAgICAuY29sLW1kLTN7XHJcbiAgICAgICAgLnByb2R1Y3QtZ3JpZHtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8gNiBQcm9kdWN0XHJcbiAgICAuY29sLWxnLTIsXHJcbiAgICAuY29sLW1kLTJ7XHJcbiAgICAgICAgLnByb2R1Y3QtZ3JpZHtcclxuICAgICAgICAgICAgLm9uc2FsZSxcclxuICAgICAgICAgICAgLmJ1dHRvbi1ncm91cHMsXHJcbiAgICAgICAgICAgIC5jYXRlZ29yeSxcclxuICAgICAgICAgICAgLnByaWNlLFxyXG4gICAgICAgICAgICAucmF0aW5nIHtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgLmhpZGRlbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ucHJvZHVjdHN7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgXHJcbiAgICAvKiAgUHJvZHVjdCBMaXN0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiAgICAucHJvZHVjdC1saXN0e1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idXR0b24tZ3JvdXBze1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1yaWdodDtcclxuICAgICAgICAgICAgPiBkaXYsIGF7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkcGFkZGluZy1sZy12ZXJ0aWNhbDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgICAgICAgICAgJjpmb2N1cywgJjphY3RpdmUsICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG5vY29sb3IhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ1dHRvbntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmEsLmljb257XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoZm9udC1zaXplLCRwcm9kdWN0LWljb24tZm9udC1zaXplKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmVlZGJhY2t7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5oaWRkZW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnJhdGluZ3tcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHBhZGRpbmctbGctdmVydGljYWw7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcbiAgICAgICAgICAgIC5zdGFyLXJhdGluZ3tcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1mbG9hdC1yaWdodDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByaWNle1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1yaWdodDtcclxuICAgICAgICAgICAgaW5ze1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLXRleHQtYWxpZ24tcmlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiAqe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRlc2NyaXB0aW9ue1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucHJvZHVjdC1hc3NldHN7XHJcbiAgICAgICAgICAgIC5uYW1le1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBydGwtbWFyZ2luKDIwcHgsIDIwcHgsIDAsIDApO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnRuLWNhcnQsIC5idG4tY2FydCBhe1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIsICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfSAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gIFxyXG4gICAgfVxyXG59XHJcblxyXG4vKiBQcm9kdWN0IEluZm8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnByb2R1Y3QtaW5mb3tcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgLnByb2R1Y3QtdGl0bGV7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKGZvbnQtc2l6ZSwkc2luZ2xlLXByb2R1Y3QtdGl0bGUtZm9udC1zaXplKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogJHNpbmdsZS1wcm9kdWN0LXRpdGxlLWxpbmUtaGVpZ2h0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkc2luZ2xlLXByb2R1Y3QtdGl0bGUtZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgbWFyZ2luOiAkc2luZ2xlLXByb2R1Y3QtdGl0bGUtbWFyZ2luO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiAkc2luZ2xlLXByb2R1Y3QtdGl0bGUtdHJhbnNmb3JtO1xyXG4gICAgfVxyXG4gICAgLndvb2NvbW1lcmNlLW1haW4taW1hZ2V7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIHdpZHRoOiBwZXJjZW50YWdlKDEpO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICB9XHJcbiAgICAuc3VtbWFyeXtcclxuICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShmb250LXNpemUsICRzaW5nbGUtcHJvZHVjdC1zdW1tYXJ5LWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgLnByb2R1Y3RfbWV0YXtcclxuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCA1cHg7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2EwYTBhMDtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiBkaXZ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAgJHRoZW1lLW1hcmdpbiAvIDI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2luZ2xlLXByb2R1Y3QtZGVzY3JpcHRpb257XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuICAgIH1cclxuICAgIC5vdXQtb2Ytc3RvY2t7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5sYWJlbHtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gICAgICAgIEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLXJpZ2h0KCk7XHJcbiAgICB9XHJcbiAgICAuYWRkdGhpc3tcclxuICAgICAgICBAaW5jbHVkZSBydGwtY2xlYXItbGVmdCgpO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcGFkZGluZzogJHRoZW1lLXBhZGRpbmcgMDtcclxuICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAucmF0aW5ne1xyXG4gICAgICAgIEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHRoZW1lLW1hcmdpbjtcclxuICAgICAgICA+ICp7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdGFyLXJhdGluZ3tcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogICR0aGVtZS1tYXJnaW4gLyAyO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbiAgICAuY2FydHtcclxuICAgICAgICBAaW5jbHVkZSBydGwtZmxvYXQtbGVmdCgpO1xyXG4gICAgICAgID5kaXZ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXJ0LW51bWJlcntcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwICR0aGVtZS1wYWRkaW5nIDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcbiAgICAgICAgICAgID4gKntcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1mbG9hdC1sZWZ0KCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnF0eXtcclxuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ1dHRvbntcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgLmZhLFtjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXXtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgLmhpZGRlbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYWRkLWNhcnR7XHJcblxyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgPmEuYWRkX3RvX2NhcnRfYnV0dG9uLCAuYWRkLWNhcnQgYnV0dG9ue1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjM1cyk7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShmb250LXNpemUsIDExcHgpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzVweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcclxuICAgICAgICAgICAgQGV4dGVuZCAuYnRuLWxpbms7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlOyBcclxuICAgICAgICAgICAgJjphY3RpdmUsICY6Zm9jdXMsICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvcjsgIFxyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTsgXHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gYS5zaW5nbGVfYWRkX3RvX2NhcnRfYnV0dG9ue1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBydGwtZmxvYXQtbGVmdCgpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuICAgIC50YWJsZS1wcm9kdWN0LWdyb3Vwe1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgIHRke1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYWRkX2NhcnR7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucHJpY2V7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcnQtbnVtYmVye1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGFiZWwgbGFiZWx7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wcmljZXtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgZGVse1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGluc3tcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnV0dG9uLWFjdGlvbntcclxuICAgICAgICBjb2xvcjogI2FhYWFhYTtcclxuICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKGZvbnQtc2l6ZSwgMTFweCk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDM1cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg0cHgpO1xyXG4gICAgICAgIEBleHRlbmQgLmJ0bi1saW5rO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgJjpmb2N1cywgJjpob3ZlcntcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvcjsgIFxyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlOyBcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jbGVhcntcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLnByaWNle1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIGNvbG9yOiAkc2luZ2xlLW5ldy1wcmljZS1jb2xvcjtcclxuICAgICAgICBmb250LXdlaWdodDogJHNpbmdsZS1uZXctcHJpY2UtZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKGZvbnQtc2l6ZSwkc2luZ2xlLW5ldy1wcmljZS1mb250LXNpemUpO1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAwIDEwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgPiAqe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBkZWx7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm9uc2FsZXtcclxuICAgICAgICBAaW5jbHVkZSBydGwtbGVmdCgzMnB4KTtcclxuICAgIH1cclxufVxyXG4gICAgXHJcbi8qIFByb2R1Y3QgQ2F0ZWdvcnkgYW5kIFN1YmNhdGVnb3JpZXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgIC5wcm9kdWN0LWNhdGVnb3J5e1xyXG4gICAgICAgIC5wcm9kdWN0LWNhdGVnb3J5LWNvbnRlbnR7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogJHByb2R1Y3QtY2F0ZWdvcnktY29udGVudC1oZWlnaHQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogJHByb2R1Y3QtY2F0ZWdvcnktY29udGVudC1tYXJnaW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wcm9kdWN0LWNhdGVnb3J5LWltYWdle1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nLXJlc3BvbnNpdmUoKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucHJvZHVjdC1jYXRlZ29yeS10aXRsZXtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRwcm9kdWN0LWNhdGVnb3J5LXRpdGxlLWZvbnQtd2VpZ2h0O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoZm9udC1zaXplLCRwcm9kdWN0LWNhdGVnb3J5LXRpdGxlLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkcHJvZHVjdC1jYXRlZ29yeS10aXRsZS1jb2xvcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAkcHJvZHVjdC1jYXRlZ29yeS10aXRsZS1tYXJnaW47XHJcbiAgICAgICAgICAgIHBhZGRpbmc6ICRwcm9kdWN0LWNhdGVnb3J5LXRpdGxlLXBhZGRpbmc7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJHByb2R1Y3QtY2F0ZWdvcnktdGl0bGUtYmcsIC4zKTtcclxuICAgICAgICAgICAgLmNvdW50e1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByb2R1Y3QtY2F0ZWdvcnktdGl0bGUtY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4vKiAgQmluZ28gUHJvZHVjdCBMaXN0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuICAgIC53b28tZGVmYXVsdC0yLCYud29vLXNsaWRlci1kZWZhdWx0e1xyXG4gICAgICAgIC50aXRsZS1ibG9ja3tcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDtcclxuICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktZGFyaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucHJvZHVjdHMtbGlzdC5ncmlke1xyXG5cdFx0XHRtYXJnaW46IC0xMHB4O1xyXG5cdFx0XHQuc2xpY2stbGlzdHtcclxuXHRcdFx0XHRwYWRkaW5nOjEwcHg7XHJcblx0XHRcdH1cclxuICAgICAgICAgICAgLnByb2R1Y3Qtd2FwcGVye1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpYW5kKG1pbi13aWR0aDokc2NyZWVuLXNtKXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgLnByb2R1Y3RzLXRodW1ie1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xyXG5cdFx0XHRcdFx0ZmxleDogMCAwIDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpYW5kKG1pbi13aWR0aDokc2NyZWVuLW1kKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSkgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XHJcblx0XHRcdFx0XHRcdGZsZXg6IDAgMCAzMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNTUwcHgpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucHJvZHVjdC10aHVtYi1ob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucHJvZHVjdHMtY29udGVudHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1sZWZ0KCk7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgzMHB4KTtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOjA7XHJcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KWFuZChtaW4td2lkdGg6JHNjcmVlbi1tZCl7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOjA7XHJcblx0XHRcdFx0XHR9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDE1cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206MTVweDtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGgzLnByb2R1Y3QtdGl0bGV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucHJpY2V7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuc3Rhci1yYXRpbmd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogJHNjcmVlbi1zbSkgYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KXtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46YXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHRcdFx0XHRcdC5hZGRfdG9fY2FydF9idXR0b24sIFxyXG5cdFx0XHRcdFx0LmFkZGVkX3RvX2NhcnQsXHJcblx0XHRcdFx0XHQucHJvZHVjdF90eXBlX2V4dGVybmFsLFxyXG5cdFx0XHRcdFx0LnByb2R1Y3RfdHlwZV92YXJpYWJsZSxcclxuXHRcdFx0XHRcdC5yZWFkX21vcmV7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5wcm9kdWN0LWJ1dHRvbntcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm9uc2FsZSwgLmhvdHtcclxuICAgICAgICAgICAgICAgIFx0ZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0LnJhdGluZ3tcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1zKCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cdC53b28tc2xpZGVyLWRlZmF1bHQtMntcclxuXHRcdC5jb250ZW50LXByb2R1Y3QtbGlzdHtcclxuXHRcdFx0LnNsaWNrLXNsaWRlcntcclxuXHRcdFx0XHRvdmVyZmxvdzp1bnNldDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnRpdGxlLWJsb2Nre1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgICAgIGgye1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7IFxyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDM3cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJyN7JGltYWdlLXRoZW1lLXBhdGh9Ym90dG9tLTIucG5nJykgbGVmdCBib3R0b20gbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGZsZXg6MSAyNSU7XHJcbiAgICAgICAgICAgIH1cclxuXHRcdFx0LnBhZ2UtZGVzY3JpcHRpb257XHJcblx0XHRcdFx0ZmxleDogMSAxMDAlO1xyXG5cdFx0XHR9XHJcbiAgICAgICAgfVxyXG5cdH1cclxuXHQud29vLXNsaWRlci1kZWZhdWx0IHtcclxuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgIC5jb250ZW50LXByb2R1Y3QtbGlzdHtcclxuXHRcdFx0LnNsaWNrLWFycm93e1xyXG5cdFx0XHRcdHRvcDogNHB4O1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgyMnB4KTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0Ji5mYS1hbmdsZS1sZWZ0e1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDMwcHg7XHJcblx0XHRcdFx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cdC53b28tc2xpZGVyLTJ7XHJcblx0XHQuY29udGVudC1wcm9kdWN0LWxpc3R7XHJcblx0XHRcdC5wcm9kdWN0cy1saXN0LmdyaWR7XHJcblx0XHRcdFx0LnNsaWNrLWxpc3R7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5zbGljay1zbGlkZXJ7XHJcblx0XHRcdFx0b3ZlcmZsb3c6dW5zZXQ7XHJcblx0XHRcdH1cclxuXHRcdFx0LnNsaWNrLWFycm93e1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0dG9wOmNhbGMoNTAlICsgMzBweCk7XHJcblx0XHRcdFx0b3BhY2l0eTowO1xyXG5cdFx0XHRcdHJpZ2h0OjA7XHJcblx0XHRcdFx0bGVmdDphdXRvO1xyXG5cdFx0XHRcdCYuZmEtYW5nbGUtbGVmdHtcclxuXHRcdFx0XHRcdHJpZ2h0OmF1dG87XHJcblx0XHRcdFx0XHRsZWZ0OjA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0LnNsaWNrLWFycm93e1xyXG5cdFx0XHRcdFx0b3BhY2l0eToxO1xyXG5cdFx0XHRcdFx0cmlnaHQ6LTYwcHg7XHJcblx0XHRcdFx0XHQmLmZhLWFuZ2xlLWxlZnR7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OmF1dG87XHJcblx0XHRcdFx0XHRcdGxlZnQ6LTYwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG4gICAgLmJ3cC13b28tc2xpZGVyIHtcclxuICAgICAgICAuY29udGVudC1wcm9kdWN0LWxpc3R7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJhbm5lci1ibG9ja3tcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCBvcGFjaXR5IDFzIGVhc2UgMHMsIHRyYW5zZm9ybSAxcyBlYXNlIDBzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT04MCk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgTElTVCBQUk9DRFVDVCAgXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi5id3BfcHJvZHVjdF9saXN0e1xyXG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdC5zbGlkZXIucHJvZHVjdHMtbGlzdC5zbGljay1jYXJvdXNlbHtcclxuXHRcdG92ZXJmbG93OnVuc2V0O1xyXG5cdH1cclxuXHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLW1kLW1heCl7XHJcblx0XHQuc2xpY2stbGlzdHtcclxuXHRcdFx0bWFyZ2luOjAgLTcuNXB4O1xyXG5cdFx0XHQuaXRlbS1wcm9kdWN0e1xyXG5cdFx0XHRcdHBhZGRpbmc6MCA3LjVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmOmhvdmVye1xyXG5cdFx0LnNsaWNrLWFycm93e1xyXG5cdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcclxuXHRcdH1cclxuXHR9XHJcblx0Ji5kZWZhdWx0e1xyXG5cdFx0LnByb2R1Y3RzLWxpc3QuZ3JpZCAucHJvZHVjdC13YXBwZXIge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjA7XHJcblx0XHRcdC5wcm9kdWN0cy10aHVtYiB7XHJcblx0XHRcdFx0d2lkdGg6ODBweDtcclxuXHRcdFx0XHRmbGV4OjAgMCA4MHB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XHJcblx0XHRcdFx0LnByb2R1Y3QtYnV0dG9uLC53b29zdy13aXNobGlzdCwucHJvZHVjdC1sYWJsZSwucHJvZHVjdC1zdG9ja3tcclxuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnByb2R1Y3RzLWNvbnRlbnR7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDowO1xyXG5cdFx0XHRcdHdpZHRoOjEwMCU7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgyMHB4KTtcclxuXHRcdFx0XHRhLmJ1dHRvbntcclxuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnByb2R1Y3QtdGl0bGV7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTVweDtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206M3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQucHJpY2V7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTVweDtcclxuXHRcdFx0XHRcdGRlbHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjEzcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRcdC5wcm9kdWN0cy10aHVtYiB7XHJcblx0XHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdFx0ZmxleDowIDAgMTAwJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnByb2R1Y3RzLWNvbnRlbnR7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lml0ZW0tcHJvZHVjdHN7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggZGFzaGVkICNkOWQ5ZDk7XHJcblx0XHRcdHBhZGRpbmctYm90dG9tOjIwcHg7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MjBweDtcclxuXHRcdFx0PnNwYW57XHJcblx0XHRcdFx0Y29sb3I6JHRleHQtY29sb3Itc2Vjb25kO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxNnB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaXRlbS1wcm9kdWN0Omxhc3QtY2hpbGR7XHJcblx0XHRcdC5pdGVtLXByb2R1Y3Rze1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206MDtcclxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTowO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnNsaWRlcntcclxuXHRcdC5zbGljay1hcnJvd3tcclxuXHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdFx0Y29sb3I6JHRleHQtY29sb3I7XHJcblx0XHRcdGZvbnQtc2l6ZToxOHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBzcXVhcmUoYXV0byk7XHJcblx0XHRcdCYuZmEtYW5nbGUtbGVmdHtcclxuXHRcdFx0XHRsZWZ0Oi0zMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuZmEtYW5nbGUtcmlnaHR7XHJcblx0XHRcdFx0cmlnaHQ6LTMwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDokc2NyZWVuLW1kLW1heCl7XHJcblx0XHRcdFx0Ji5mYS1hbmdsZS1sZWZ0e1xyXG5cdFx0XHRcdFx0bGVmdDotMTVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5mYS1hbmdsZS1yaWdodHtcclxuXHRcdFx0XHRcdHJpZ2h0Oi0xNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnNsaWRlci13aGl0ZXtcclxuXHRcdC5wcm9kdWN0cy1saXN0LmdyaWQgLnByb2R1Y3Qtd2FwcGVyIC5wcm9kdWN0cy1jb250ZW50e1xyXG5cdFx0XHRoMy5wcm9kdWN0LXRpdGxlIGF7XHJcblx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5saXN0LWF1dGhvcntcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmJ1dHRvbntcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc2xpY2stZG90c3tcclxuXHRcdFx0bGkge1xyXG5cdFx0XHRcdGJ1dHRvbntcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6cmdiYSgkd2hpdGUsMC41KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5zbGljay1hY3RpdmV7XHJcblx0XHRcdFx0XHRidXR0b257XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnNsaWRlci1mdWxse1xyXG5cdFx0LnNsaWNrLWxpc3R7XHJcblx0XHRcdHBhZGRpbmc6MCAzMCU7XHJcblx0XHRcdG1hcmdpbjowO1xyXG5cdFx0fVxyXG5cdFx0LnByb2R1Y3RzLWxpc3QuZ3JpZCAucHJvZHVjdC13YXBwZXIuY29udGVudC1wcm9kdWN0MyB7XHJcblx0XHRcdC5wcm9kdWN0cy10aHVtYntcclxuXHRcdFx0XHR3aWR0aDogMjcwcHg7XHJcblx0XHRcdFx0ZmxleDowIDAgMjcwcHg7XHJcblx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdH1cclxuXHRcdFx0LnByb2R1Y3RzLWNvbnRlbnR7XHJcblx0XHRcdFx0LnByaWNle1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDowO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYnV0dG9ue1xyXG5cdFx0XHRcdFx0cGFkZGluZzowIDE1cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFwyNFwiO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogZWxlZ2FudGljb25zO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NDAwO1xyXG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDoxO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0dG9wOjRweDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDVweCk7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOmRhcmtlbigkdGhlbWUtY29sb3IsMTAlKTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOmRhcmtlbigkdGhlbWUtY29sb3IsMTAlKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcclxuXHRcdFx0LnNsaWNrLWxpc3R7XHJcblx0XHRcdFx0cGFkZGluZzowIDIwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHQuc2xpY2stbGlzdHtcclxuXHRcdFx0XHRwYWRkaW5nOjAgMTAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdC5zbGljay1saXN0e1xyXG5cdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0fVxyXG5cdFx0XHQucHJvZHVjdHMtbGlzdC5ncmlkIC5wcm9kdWN0LXdhcHBlci5jb250ZW50LXByb2R1Y3QzIC5wcm9kdWN0cy10aHVtYiB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5zbGlkZXItZnVsbDJ7XHJcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdC5zbGljay1saXN0e1xyXG5cdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0cGFkZGluZzowIDEwJTtcclxuXHRcdH1cclxuXHRcdC5pdGVtLXByb2R1Y3R7XHJcblx0XHRcdHBhZGRpbmc6MCA0MnB4O1xyXG5cdFx0fVxyXG5cdFx0LnByb2R1Y3RzLWxpc3QuZ3JpZCAucHJvZHVjdC13YXBwZXIgLnByb2R1Y3RzLWNvbnRlbnR7XHJcblx0XHRcdC5yYXRpbmcgLnJldmlldy1jb3VudHtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdFx0Lmxpc3QtYXV0aG9ye1xyXG5cdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRoMy5wcm9kdWN0LXRpdGxlIGF7XHJcblx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGRlbHtcclxuXHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zbGljay1hcnJvd3tcclxuXHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6MTtcclxuXHRcdFx0aGVpZ2h0OmNhbGMoMTAwJSAtIDE0NXB4KTtcclxuXHRcdFx0dG9wOjA7XHJcblx0XHRcdHdpZHRoOjE3MHB4O1xyXG5cdFx0XHRkaXNwbGF5OmlubGluZS1mbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDpjZW50ZXI7XHJcblx0XHRcdGZvbnQtc2l6ZTo0MHB4O1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xyXG5cdFx0XHQmLmZhLWFuZ2xlLWxlZnR7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLDAsMCwwLjQ1KSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLDAsMCwwLjQ1KSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cclxuXHRcdFx0XHRsZWZ0OjA7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5mYS1hbmdsZS1yaWdodHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChyaWdodCwgcmdiYSgwLDAsMCwwLjQ1KSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsMCwwLDAuNDUpIDAlLHJnYmEoMjU1LDI1NSwyNTUsMCkgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xyXG5cdFx0XHRcdHJpZ2h0OjA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcclxuXHRcdFx0Lml0ZW0tcHJvZHVjdHtcclxuXHRcdFx0XHRwYWRkaW5nOjAgMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuc2xpY2stYXJyb3d7XHJcblx0XHRcdFx0d2lkdGg6OTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHQuc2xpY2stYXJyb3d7XHJcblx0XHRcdFx0d2lkdGg6YXV0bztcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0Zm9udC1zaXplOjI1cHg7XHJcblx0XHRcdFx0Ji5mYS1hbmdsZS1sZWZ0e1xyXG5cdFx0XHRcdFx0bGVmdDoxNXB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5mYS1hbmdsZS1yaWdodHtcclxuXHRcdFx0XHRcdHJpZ2h0OjE1cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHQuaXRlbS1wcm9kdWN0e1xyXG5cdFx0XHRcdHBhZGRpbmc6MCA3LjVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuc2xpY2stbGlzdHtcclxuXHRcdFx0XHRwYWRkaW5nOjAgNy41cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0Ji5zY3JvbGx7XHJcblx0XHRtYXJnaW46MCAtMTVweDtcclxuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0LnByb2R1Y3QtY29udGVudHtcclxuXHRcdFx0Lml0ZW0tcHJvZHVjdHtcclxuXHRcdFx0XHRwYWRkaW5nOjAgMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNjcm9sbGJhcntcclxuXHRcdFx0bWFyZ2luOiA1MHB4IDE1cHggMDtcclxuXHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICNkZmRmZGY7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdC5oYW5kbGV7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdGhlaWdodDogM3B4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR0b3A6IC0xcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm1vdXNlYXJlYXtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0Ym90dG9tOiAtMjBweDtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6MjBweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDo5MDA7XHJcblx0XHRcdFx0aXtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxNnB4O1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6MjBweDtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0dG9wOjNweDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCg1cHgpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmNvbnRyb2xze1xyXG5cdFx0XHRidXR0b257XHJcblx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOjMzJTtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMzNweCk7XHJcblx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICRncmF5LWRhcms7XHJcblx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuXHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdCYucHJldntcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KDApO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLm5leHR7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuZGlzYWJsZWR7XHJcblx0XHRcdFx0XHRjdXJzb3I6bm8tZHJvcDtcclxuXHRcdFx0XHRcdG9wYWNpdHk6MTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdGNvbG9yOiR3aGl0ZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KSBhbmQgKG1pbi13aWR0aDokc2NyZWVuLXNtLW1heCl7XHJcblx0XHRcdG1hcmdpbjowO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmxpc3QtZGVhbHtcclxuXHRcdC5jb250ZW50LXByb2R1Y3QtbGlzdHtcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHR9XHJcblx0XHQuc2xpY2stYXJyb3d7XHJcblx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xyXG5cdFx0XHRmb250LXNpemU6MTBweDtcclxuXHRcdFx0QGluY2x1ZGUgc3F1YXJlKDM1cHgpO1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdGJvcmRlcjoxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRcdFx0bGluZS1oZWlnaHQ6MzNweDtcclxuXHRcdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHRcdHRvcDpjYWxjKDUwJSAtIDUwcHgpO1xyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHR9XHJcblx0XHRcdCYuZmEtYW5nbGUtbGVmdHtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgtMTcuNXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmLmZhLWFuZ2xlLXJpZ2h0e1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgtMTcuNXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lmxpc3QtcHJvZHVjdHtcclxuXHRcdFx0cGFkZGluZzo1MHB4IDI1cHggMjBweDtcclxuXHRcdFx0Ym9yZGVyOjNweCBzb2xpZCAjZjE1OTJiO1xyXG5cdFx0fVxyXG5cdFx0LmNvbnRlbnQtdGl0bGV7XHJcblx0XHRcdGRpc3BsYXk6aW5saW5lLWZsZXg7XHJcblx0XHRcdGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHRcdFx0cGFkZGluZzowIDMwcHg7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDpjZW50ZXI7XHJcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMzBweCk7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCg0MHB4KTtcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZVkoNTAlKSk7XHJcblx0XHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0XHRoMntcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDE1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuY291bnRkb3duLWRlYWx7XHJcblx0XHRcdGRpc3BsYXk6ZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHQuY291bnRkb3duLWNvbnRlbnR7XHJcblx0XHRcdFx0PnNwYW57XHJcblx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6NjAwO1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjE2cHg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoNTBweCk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiNmMTU5MmI7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjUwcHg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDEwcHgpO1xyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDApO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnByb2R1Y3RzLXRodW1ie1xyXG5cdFx0XHQuY291bnRkb3due1xyXG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cy1tYXgpe1xyXG5cdFx0XHQuY291bnRkb3duLWRlYWx7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDo1cHg7XHJcblx0XHRcdFx0LmNvdW50ZG93bi1jb250ZW50ID4gc3BhbntcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZToxNHB4O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDQwcHgpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6NDBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmNvbnRlbnQtdGl0bGV7XHJcblx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDApO1xyXG5cdFx0XHRcdGZsZXgtd3JhcDp3cmFwO1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDpjZW50ZXI7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjpjZW50ZXI7XHJcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MHB4KTtcclxuXHRcdFx0XHRtYXJnaW46YXV0bztcclxuXHRcdFx0XHRwYWRkaW5nOjAgMjBweDtcclxuXHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoMTVweCk7XHJcblx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmNvdW50ZG93bi1kZWFse1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OmNlbnRlcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lmxpc3QtcHJvZHVjdHtcclxuXHRcdFx0XHRwYWRkaW5nOjcwcHggMjBweCAzMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuc2lkZWJhcntcclxuXHRcdC5pdGVtc3tcclxuXHRcdFx0bWFyZ2luLWJvdHRvbToxNXB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbToxNXB4O1xyXG5cdFx0XHRib3JkZXItYm90dG9tOjFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOjA7XHJcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTowO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQucHJvZHVjdHMtbGlzdC5ncmlkIC5wcm9kdWN0LXdhcHBlci5jb250ZW50LXByb2R1Y3QzIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0XHQucHJvZHVjdHMtdGh1bWJ7XHJcblx0XHRcdFx0ZmxleDowIDAgODVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQucHJvZHVjdHMtY29udGVudHtcclxuXHRcdFx0XHQuY2F0LXByb2R1Y3Rze1xyXG5cdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRoMy5wcm9kdWN0LXRpdGxle1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTowO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDozcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5wcmljZXtcclxuXHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0XHRkZWx7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTJweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgUkVMQVRFIFBST0NEVUNUICBcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLnJlbGF0ZWQsIC5jcm9zc19zZWxsLCAudXBzZWxsc3tcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdG1heC13aWR0aDoxNDQwcHg7XHJcblx0cGFkZGluZzowIDE1cHg7XHJcblx0bWFyZ2luLWxlZnQ6YXV0bztcclxuXHRtYXJnaW4tcmlnaHQ6YXV0bztcclxuXHR3aWR0aDoxMDAlO1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcclxuXHRcdC5zbGljay1saXN0e1xyXG5cdFx0XHRtYXJnaW46MCAtNy41cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zbGljay1kb3Rze1xyXG5cdFx0bWFyZ2luLXRvcDozMHB4O1xyXG5cdH1cclxuICAgIC50aXRsZS1ibG9ja3tcclxuXHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0IG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OjYwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblx0LmNvbnRlbnQtcHJvZHVjdC1saXN0e1xyXG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHQuc2xpY2stYXJyb3d7XHJcblx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1zKCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zbGljay1hcnJvd3tcclxuXHRcdFx0QGluY2x1ZGUgc3F1YXJlKDMwcHgpO1xyXG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkICRsaWdodC1ncmF5O1xyXG5cdFx0XHRsaW5lLWhlaWdodDoyOHB4O1xyXG5cdFx0XHRmb250LXNpemU6MTBweDtcclxuXHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0dG9wOmNhbGMoNTAlIC0gMTVweCk7XHJcblx0XHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdCYuZmEtYW5nbGUtbGVmdHtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbGVmdCgtMTVweCk7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5mYS1hbmdsZS1yaWdodHtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoLTE1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wcm9kdWN0cy1saXN0LmdyaWR7XHJcblx0XHRcdC5wcm9kdWN0LXdhcHBlcntcclxuXHRcdFx0XHRtYXJnaW46IDAgMTVweDtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLW1kLW1heCl7XHJcblx0XHRcdFx0XHRtYXJnaW46MCA3LjVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbiAgICAucHJvZHVjdC1jb250YWluZXJ7IG1hcmdpbjogMDsgfVxyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICBRVUlDSyBWSUVXIFBST0RVQ1RcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLmJ3cC1xdWljay12aWV3e1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC41KTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5IDogaGlkZGVuO1xyXG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC44cyBlYXNlLWluLW91dCk7XHJcbiAgICAmLmFjdGl2ZXtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHZpc2liaWxpdHkgOiB2aXNpYmxlO1xyXG4gICAgfVxyXG5cdD5kaXZ7XHJcblx0XHRtYXgtd2lkdGggOiA5MDBweDtcclxuXHRcdG1hcmdpbjphdXRvO1xyXG5cdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0fVxyXG4gICAgLnF1aWNrdmlldy1jb250YWluZXJ7XHJcbiAgICAgICAgLnF1aWNrdmlldy1jbG9zZXtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgdG9wIDogMjBweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XHJcblx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdHotaW5kZXg6MTAwMDA7XHJcblx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzNnB4KTtcclxuXHRcdFx0Ym9yZGVyOiA5cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTAwJSk7XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTFweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmF5LWRhcmssMC41KTtcclxuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoNDVkZWcpKTtcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC0xcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JheS1kYXJrLDAuNSk7XHJcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKC00NWRlZykpO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XHJcblx0XHRcdH1cclxuICAgICAgICAgICAgJjpob3ZlcntcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiNlNWU1ZTU7XHJcblx0XHRcdFx0JjphZnRlciwmOmJlZm9yZXtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoMGRlZykpO1xyXG5cdFx0XHRcdH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHRcdC5wcm9kdWN0LXR5cGUtdmFyaWFibGUgLnZhcmlhdGlvbnNfZm9ybS5jYXJ0IHRhYmxlIHRyIHRkLmxhYmVse1xyXG5cdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHR9XHJcblx0XHQuaW1nLXF1aWNrdmlld3tcclxuXHRcdFx0d2lkdGg6NTAlO1xyXG5cdFx0fVxyXG4gICAgICAgIC5id3Atc2luZ2xlLWluZm97XHJcblx0XHRcdHdpZHRoOjUwJTtcclxuXHRcdFx0cGFkZGluZzowIDQ1cHg7XHJcbiAgICAgICAgICAgIC5xdWFudGl0eXtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTBweCk7XHJcbiAgICAgICAgICAgIH1cclxuXHRcdFx0LmRlc2NyaXB0aW9ue1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206MTVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQuY29udGVudF9wcm9kdWN0X2RldGFpbHtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiA0MzBweDtcclxuXHRcdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDo4cHg7XHJcblx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2tcclxuXHRcdFx0XHR7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXJcclxuXHRcdFx0XHR7XHJcblx0XHRcdFx0XHR3aWR0aDogNXB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iXHJcblx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JheS1kYXJrLCAwLjEpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG4gICAgICAgIH1cclxuICAgICAgICAucXVpY2t2aWV3LXNsaWNre1xyXG4gICAgICAgICAgICB1bC5zbGljay1kb3Rze1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zbGljay1hcnJvd3tkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7fVxyXG4gICAgICAgIH0gIFxyXG4gICAgICAgIC5wcm9kdWN0X2RldGFpbHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG5cdFx0XHR3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICAucHJvZHVjdF9tZXRhe1xyXG4gICAgICAgICAgICAgICAgI3JlcG9ydF9hYnVzZV9mb3Jte1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MDtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93Om5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHRcdFx0Pi5yb3d7XHJcblx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0YWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyXHJcblx0XHRcdHtcclxuXHRcdFx0XHR3aWR0aDogNXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iXHJcblx0XHRcdHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmF5LWRhcmssIDAuMSk7XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLndvb2NvbW1lcmNlLW1lc3NhZ2V7XHJcbiAgICAgICAgICAgIGRpc3BsYXkgOiBub25lO1xyXG4gICAgICAgIH0gICBcclxuICAgICAgICAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmd7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHR0b3A6IC0zcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcblx0XHQuc2xpY2stZG90c3tcclxuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTozNXB4O1xyXG5cdFx0XHRsaXtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoOHB4KTtcclxuXHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0YnV0dG9ue1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDhweCk7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNsaWNrLXRyYWNrLC5zbGljay1saXN0e1xyXG5cdFx0XHRkaXNwbGF5OmZsZXg7XHJcblx0XHR9XHJcblx0XHQuc2xpZGVyX2ltZ19wcm9kdWN0ZHtcclxuXHRcdFx0LmltZy10aHVtYm5haWx7XHJcblx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0ZmxvYXQ6dW5zZXQ7XHJcblx0XHRcdH1cclxuXHRcdFx0LnZpZGVvLWFkZGl0aW9uYWx7XHJcblx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdGZsb2F0OnVuc2V0O1xyXG5cdFx0XHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0XHRcdGlmcmFtZXtcclxuXHRcdFx0XHRcdHdpZHRoOjEwMCUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGhlaWdodDoxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5jb2wtc20tMTJ7XHJcblx0XHRcdFx0cGFkZGluZzowO1xyXG5cdFx0XHRcdC5zbGljay1hcnJvd3tcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgyNXB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjI1cHg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LWgoKTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHR0b3A6Y2FsYyg1MCUgLSAxMi41cHgpO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjIycHg7XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLmZhLWFuZ2xlLXJpZ2h0e1xyXG5cdFx0XHRcdFx0XHRyaWdodDoxNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji5mYS1hbmdsZS1sZWZ0e1xyXG5cdFx0XHRcdFx0XHRsZWZ0OjE1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHQuc2xpY2stYXJyb3d7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gICAgfVxyXG59IFxyXG4uc2Nyb2xsLWltYWdle1xyXG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG59XHJcbi5jb250ZW50LXByb2R1Y3QtMzYwLXZpZXd7XHJcblx0cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudDtcclxuXHR0b3A6MDtcclxuXHRsZWZ0OjA7XHJcblx0ei1pbmRleDo5OTk5O1xyXG5cdGhlaWdodDoxMDAlO1xyXG5cdHdpZHRoOjEwMCU7XHJcblx0YmFja2dyb3VuZDpyZ2JhKCRncmF5LWRhcmssMC44KTtcclxuXHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0ZGlzcGxheTpub25lO1xyXG5cdCYuYWN0aXZle1xyXG5cdFx0ZGlzcGxheTpmbGV4O1xyXG5cdH1cclxuXHQucHJvZHVjdC0zNjAtdmlld3tcclxuXHRcdHdpZHRoOmNhbGMoMTAwJSAtIDMwcHgpICFpbXBvcnRhbnQ7XHJcblx0XHRtYXgtd2lkdGg6NzAwcHg7XHJcblx0XHRoZWlnaHQ6YXV0byAhaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZzozMHB4O1xyXG5cdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHQuYm9va2lvLTM2MC1idXR0b257XHJcblx0XHRcdHRvcDoxMHB4O1xyXG5cdFx0XHRib3R0b206YXV0bztcclxuXHRcdFx0cmlnaHQ6MTBweDtcclxuXHRcdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0QGluY2x1ZGUgYm94LXNoYWRvdyh1bnNldCk7XHJcblx0XHRcdGJvcmRlcjoxcHggc29saWQgJGdyYXktbGlnaHRlcjtcclxuXHRcdFx0QGluY2x1ZGUgc3F1YXJlKDM1cHgpO1xyXG5cdFx0XHRsaW5lLWhlaWdodDozM3B4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdEBpbmNsdWRlIHNxdWFyZSgyOHB4KTtcclxuXHRcdFx0cGFkZGluZzogNnB4O1xyXG5cdFx0XHRib3JkZXI6MXB4IHNvbGlkICNkNmQ2ZDY7XHJcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMTAwJSk7XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMnB4O1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdGxlZnQ6Y2FsYyg1MCUgLSA2cHgpO1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IC0xcHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JheS1kYXJrLDAuNSk7XHJcblx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDQ1ZGVnKSk7XHJcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdFx0d2lkdGg6IDEycHg7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0bGVmdDpjYWxjKDUwJSAtIDZweCk7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTFweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncmF5LWRhcmssMC41KTtcclxuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoLTQ1ZGVnKSk7XHJcblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6I2U1ZTVlNTtcclxuXHRcdFx0XHQmOmFmdGVyLCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdHJhbnNmb3JtKHJvdGF0ZSgwZGVnKSk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaW1hZ2VzLWxpc3R7XHJcblx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0bGlzdC1zdHlsZTpub25lO1xyXG5cdFx0XHRjdXJzb3I6IGdyYWI7XHJcblx0XHRcdC5pbWFnZXMtZGlzcGxheXtcclxuXHRcdFx0XHRkaXNwbGF5Om5vbmU7XHJcblx0XHRcdFx0Ji5hY3RpdmV7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lm5hdmlnYXRpb24tYmFyLXdyYXBwZXJ7XHJcblx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDpjYWxjKDEwMCUgLSA2MHB4KTtcclxuXHRcdFx0Ym90dG9tOjYwcHg7XHJcblx0XHRcdC5uYXZpZ2F0aW9uLWJhcntcclxuXHRcdFx0XHRtYXgtd2lkdGg6MTUwcHg7XHJcblx0XHRcdFx0bWFyZ2luOmF1dG87XHJcblx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0XHRcdHBhZGRpbmc6NXB4IDEwcHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygyNXB4KTtcclxuXHRcdFx0XHRAaW5jbHVkZSBib3gtc2hhZG93KCAwcHggMXB4IDEycHggMnB4IHJnYmEoMTQ0LCAxNDQsIDE0NCwgMC4zKSk7XHJcblx0XHRcdFx0Pip7XHJcblx0XHRcdFx0XHRmbGV4OjE7XHJcblx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdGNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6Rm9udEF3ZXNvbWU7XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5uYXZpZ2F0aW9uLWJhci1wcmV2aW91c3tcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdGNvbnRlbnQ6XCJcXGYwNDhcIjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm5hdmlnYXRpb24tYmFyLW5leHR7XHJcblx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRjb250ZW50OlwiXFxmMDUxXCI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5uYXZpZ2F0aW9uLWJhci1wbGF5e1xyXG5cdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0Y29udGVudDpcIlxcZjA0YlwiO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLm5hdmlnYXRpb24tYmFyLXN0b3B7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0Y29udGVudDpcIlxcZjA0ZFwiO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmxvYWRpbmctc3Bpbm5lcntcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0ei1pbmRleDogMTAwMDA7XHJcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuXHRcdFx0b3BhY2l0eTogMC41O1xyXG5cdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy9pY29ucy9sb2FkaW5nLmdpZlwiKTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRoZWlnaHQ6IDUwJTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHRcdHotaW5kZXg6IDEwMDAwMTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0XHRtYXgtd2lkdGg6NTAwcHggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRwYWRkaW5nOjE1cHg7XHJcblx0XHRcdC5ib29raW8tMzYwLWJ1dHRvbntcclxuXHRcdFx0XHR0b3A6NXB4O1xyXG5cdFx0XHRcdHJpZ2h0OjVweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMzBweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6MjRweDtcclxuXHRcdFx0XHRpe1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjE4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5uYXZpZ2F0aW9uLWJhci13cmFwcGVye1xyXG5cdFx0XHRcdGJvdHRvbToyMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uYm9va2lvLTM2MC1idXR0b257XHJcblx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0Ym90dG9tOjE1cHg7XHJcblx0QGluY2x1ZGUgc3F1YXJlKDU1cHgpO1xyXG5cdGJvcmRlcjoxcHggc29saWQgJGdyYXktZGFyaztcclxuXHRAaW5jbHVkZSBydGwtcmlnaHQoMTVweCk7XHJcblx0bGluZS1oZWlnaHQ6NTNweDtcclxuXHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHR6LWluZGV4Ojk5OTM7XHJcblx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0aDJ7XHJcblx0XHRkaXNwbGF5Om5vbmU7XHJcblx0fVxyXG5cdGl7XHJcblx0XHRmb250LXNpemU6MzBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcclxuXHR9XHJcblx0Jjpob3ZlcntcclxuXHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0fVxyXG59XHJcbi56b29tQ29udGFpbmVye1xyXG5cdHotaW5kZXg6OTk5IDtcclxufSIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgIFdJREdFVCBXT08gU0VBUkNIXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbi53b29jb21tZXJjZS53aWRnZXRfcHJvZHVjdF9zZWFyY2h7XHJcbiAgICAuc2NyZWVuLXJlYWRlci10ZXh0eyBkaXNwbGF5OiBub25lOyB9XHJcbiAgICAud29vY29tbWVyY2UtcHJvZHVjdC1zZWFyY2h7IFxyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7IHBhZGRpbmc6IDE1cHggMTBweDsgcG9zaXRpb246IHJlbGF0aXZlOyBcclxuICAgICAgICAuc2VhcmNoLWZpZWxkeyBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgYm9yZGVyOiBub25lOyB9XHJcbiAgICAgICAgLmJ0bi1zZWFyY2h7IFxyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMDJcIjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICBXSURHRVQgV09PIENBVEVHT1JJRVNcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLndpZGdldHtcclxuICAgIC8vIHdpZGdldCBwcm9kdWN0c1xyXG4gICAgJi53aWRnZXQtcHJvZHVjdHN7XHJcbiAgICAgICAgLnRhYnMtY29udGFpbmVye1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2Fyb3VzZWwtY29udHJvbHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcnRsLWxlZnQoYXV0byk7XHJcbiAgICAgICAgICAgICYucHJldntcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1yaWdodCgyMHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm5leHR7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtcmlnaHQoMHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC8vIHdpZGdldCBsYXllcmVkIG5hdlxyXG4gICAgJi53aWRnZXRfbGF5ZXJlZF9uYXZ7XHJcbiAgICAgICAgQGluY2x1ZGUgbGlzdHMtc3R5bGUoKTtcclxuICAgICAgICBmb250LXNpemU6ICRsYXllcmVkLW5hdi1mb250LXNpemU7XHJcbiAgICAgICAgLmNvdW50e1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBydGwtZmxvYXQtcmlnaHQoKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvLyBSZWxhdGVkXHJcbiAgICAmLndpZGdldC1yZWxhdGVkLXByb2R1Y3Rze1xyXG4gICAgICAgICBcclxuICAgIH1cclxuICAgIC53aWRnZXQtcHJvZHVjdHMtY2Fyb3VzZWx7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBcclxuICAgIH1cclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcclxuICAgIFdpZGdldCBQcmljZSBGaWx0ZXJcclxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLndpZGdldF9wcmljZV9maWx0ZXIge1xyXG5cdC5wcmljZV9zbGlkZXIge1xyXG5cdFx0QGluY2x1ZGUgcnRsLW1hcmdpbigwLCAwLCAzMHB4ICwwKTtcclxuXHR9XHJcblx0LnByaWNlX3NsaWRlcl9hbW91bnQge1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIuNGVtO1xyXG5cdH1cclxuXHQudWktc2xpZGVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdEBpbmNsdWRlIHJ0bC10ZXh0LWFsaWduLWxlZnQoKTtcclxuXHR9XHJcblx0LnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSB7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgb3V0bGluZTpub25lO1xyXG4gICAgICAgIHRvcDogLTNweDtcclxuXHRcdEBpbmNsdWRlIHNpemUoMTBweCwxMHB4KTtcclxuXHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMjBweCk7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRAaW5jbHVkZSBncmFkaWVudC12ZXJ0aWNhbCgkc3RhcnQtY29sb3I6IGRhcmtlbigkdGhlbWUtY29sb3IsIDUlKSwgJGVuZC1jb2xvcjogbGlnaHRlbigkdGhlbWUtY29sb3IsIDEwJSksICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKTtcclxuXHR9XHJcblx0LnVpLXNsaWRlciAudWktc2xpZGVyLXJhbmdlIHtcclxuXHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoZm9udC1zaXplLCRmb250LXNpemUtYmFzZSk7XHJcblx0XHRkaXNwbGF5OmJsb2NrO1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0QGluY2x1ZGUgYm94LXNoYWRvdygwLDAsMCwxcHgscmdiYSgkYmxhY2ssMC41KSk7XHJcblx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDFlbSk7XHJcblx0fVxyXG5cdC5wcmljZV9zbGlkZXJfd3JhcHBlciAudWktd2lkZ2V0LWNvbnRlbnQge1xyXG5cdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxZW0pO1xyXG5cdFx0YmFja2dyb3VuZDogZGFya2VuKCRib3JkZXItY29sb3IsIDEwJSk7XHJcblx0fVxyXG5cdC51aS1zbGlkZXItaG9yaXpvbnRhbCB7XHJcblx0XHRoZWlnaHQ6IDVweDtcclxuXHR9XHJcblx0LnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2Uge1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZDogJGJvcmRlci1jb2xvcjtcclxuXHR9XHJcblx0LnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2UtbWluIHtcclxuXHRcdEBpbmNsdWRlIHJ0bC1sZWZ0KC0xcHgpO1xyXG5cdH1cclxuXHQudWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZS1tYXgge1xyXG5cdFx0QGluY2x1ZGUgcnRsLXJpZ2h0KC0xcHgpO1xyXG5cdH1cclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcclxuICAgIFByb2R1Y3QgTGlzdCBXaWRnZXRcclxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnByb2R1Y3RfbGlzdF93aWRnZXR7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjowICFpbXBvcnRhbnQ7XHJcbiAgICAud2lkZ2V0LXByb2R1Y3R7XHJcbiAgICAgICAgbWFyZ2luOiAkd2lkZ2V0LXByb2R1Y3QtbGlzdC1tYXJnaW47XHJcbiAgICAgICAgcGFkZGluZzogJHdpZGdldC1wcm9kdWN0LWxpc3QtcGFkZGluZztcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucmV2aWV3e1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBydGwtY2xlYXItbGVmdCgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucHJpY2V7XHJcbiAgICAgICAgICAgIGRlbHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2lkZ2V0LXByb2R1Y3QtbGlzdC1wcmljZS1vbGQtY29sb3I7XHJcbiAgICAgICAgICAgIH0gICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWFnZXtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTVweCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNxdWFyZSgkd2lkZ2V0LXByb2R1Y3QtbGlzdC1zaXplKTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnJhdGluZ3tcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJHRoZW1lLW1hcmdpbiAtIDE1O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3Rhci1yYXRpbmd7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm5hbWV7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShmb250LXNpemUsICR3aWRnZXQtcHJvZHVjdC1saXN0LWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkd2lkZ2V0LXByb2R1Y3QtbGlzdC1mb250LXdlaWdodDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06ICR3aWRnZXQtcHJvZHVjdC1saXN0LXRleHQtdHJhbnNmb3JtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcclxuICAgIFByb2R1Y3QgU3BlY2lhbCBXaWRnZXRcclxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnByb2R1Y3Rfc3BlY2lhbF93aWRnZXR7XHJcbiAgICAud2lkZ2V0LXByb2R1Y3R7XHJcbiAgICAgICAgbWFyZ2luOiAkd2lkZ2V0LXByb2R1Y3Qtc3BlY2lhbC1tYXJnaW47XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyAgIFxyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgLmltYWdleyBcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjAlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxMHB4KTtcclxuICAgICAgICAgICAgICAgIC5maXJzdC1vcmRlcntcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzaXplKDMycHgsIDMycHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgIFxyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDsgXHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwOyBcclxuICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm1lZGlhLWJvZHl7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwJTtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubWVkaWEtYm9keXsgXHJcbiAgICAgICAgICAgICBwYWRkaW5nOiAkd2lkZ2V0LXByb2R1Y3Qtc3BlY2lhbC1wYWRkaW5nO1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgLm9yZGVye1xyXG4gICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0RBREFEQTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgY29sb3I6ICM2QTZBNkE7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6MCAxMHB4O1xyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yZXZpZXd7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1jbGVhci1sZWZ0KCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yYXRpbmd7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR0aGVtZS1tYXJnaW4gLSA1O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3Rhci1yYXRpbmd7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm5hbWV7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShmb250LXNpemUsICR3aWRnZXQtcHJvZHVjdC1zcGVjaWFsLWZvbnQtc2l6ZSk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wcmljZXtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcnRsLXRleHQtYWxpZ24tbGVmdCgpO1xyXG4gICAgICAgICAgICA+ICoge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmxhc3R7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKlxyXG4gICAgV2lkZ2V0IFNpZGViYXJcclxuKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG4uI3skYXBwLXByZWZpeH0tc2lkZWJhcntcclxuICAgIC5wcm9kdWN0X2xpc3Rfd2lkZ2V0e1xyXG4gICAgICAgIC5pbWFnZXtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxMHB4KTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZSgkYmxvY2stc2lkZWJhci13aWRnZXQtcHJvZHVjdC1saXN0LXNpemUsIGF1dG8pO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gYmVzdCBkZWFsc1xyXG4ud2lkZ2V0X2RlYWxzX3Byb2R1Y3Rze1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC53aWRnZXQtdGl0bGV7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ud29vLWRlYWxze1xyXG4gICAgLmNhcHRpb257XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAyMHB4IDIwcHghaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmNhcm91c2VsLWlubmVye1xyXG4gICAgICAgIG92ZXJmbG93OnZpc2libGU7XHJcbiAgICB9XHJcbiAgICAucHJvZHVjdC1ibG9jayB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgIC5wcmljZSA+ICp7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uYW1le1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRlc2NyaXB0aW9ue1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206ICR0aGVtZS1wYWRkaW5nLzI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG4gICAgLnB0cy1jb3VudGRvd257XHJcbiAgICAgICAgcGFkZGluZzogJGRlYWxzLXRpbWVzLXBhZGRpbmc7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRkZWFscy10aW1lcy1mb250LWZhbWlseTtcclxuICAgICAgICBmb250LXNpemU6ICRkZWFscy10aW1lcy1mb250LXNpemU7XHJcbiAgICB9XHJcbiAgICAuZGVhbHMtaW5mb3JtYXRpb257XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgPiAqe1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucmF0aW5nID4gKntcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuICAgIC5jb3VudGRvd24tdGltZXN7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2xhdGUoMHB4LCAwcHgpO1xyXG4gICAgICAgIEBpbmNsdWRlICB0cmFuc2l0aW9uKGFsbCAwLjRzIGVhc2UpO1xyXG4gICAgICAgID4gZGl2e1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUlO1xyXG4gICAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgICAgICA+IGJ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhcnR7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgb3BhY2l0eSgwKTtcclxuICAgICAgICBAaW5jbHVkZSB0cmFuc2xhdGUoMHB4LCA2MHB4KTtcclxuICAgICAgICBAaW5jbHVkZSAgdHJhbnNpdGlvbihhbGwgMC40cyBlYXNlKTtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgLmFkZF90b19jYXJ0X2J1dHRvbntcclxuICAgICAgICAgICAgJi5hZGRlZHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgICY6aG92ZXIsJjphY3RpdmUsJjpmb2N1c3tcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53Yy1mb3J3YXJke1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIC5jYXJ0e1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2xhdGUoMHB4LCAzMHB4KTtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgb3BhY2l0eSgxKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi53aWRnZXQucHJvZHVjdC1ib3R0b217XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi52ZXJ0aWNhbC1tZW51e1xyXG4gICAgLnByb2R1Y3QtYmxvY2t7XHJcbiAgICAgICAgLm5hbWUgYXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkcHJvZHVjdC1uYW1lLWZvbnQtc2l6ZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkcHJvZHVjdC1uYW1lLWxpbmUtaGVpZ2h0IWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICAkcHJvZHVjdC1uYW1lLWNvbG9yIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRwcm9kdWN0LW5hbWUtZm9udC13ZWlnaHQhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxufVxyXG5cclxuLndpZGdldC5wcm9kdWN0LWJvdHRvbXtcclxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxufVxyXG5cclxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgIFdJREdFVCBQT0xJQ1kgIFxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4ucG9saWN5LWRldGFpbHtcclxuICAgIC5iYW5uZXItcG9saWN5e1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgLnBvbGljeXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAyNXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjUyNTI1O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgLmZhe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtZmxvYXQtbGVmdCgpO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDEwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5iYW5uZXItY29udHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCg2NXB4KTtcclxuICAgICAgICAgICAgICAgIGgye2ZvbnQtc2l6ZTogMTRweDsgbWFyZ2luLXRvcDogMDsgZm9udC13ZWlnaHQ6IGJvbGQ7IGNvbG9yOiAjZmZmOyBtYXJnaW46IDRweCAwIDA7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgQkFOTkVSIERFVEFJTCAgXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4uY29udGVudHMtZGV0YWlse1xyXG4gICAgLmJhbm5lci13cmFwcGVye21hcmdpbi10b3A6IDMwcHg7fVxyXG4gICAgLnByb2R1Y3RMaXN0QmFubmVyeyBtYXJnaW46IDA7IH1cclxufVxyXG4vKlxyXG4gICAgUHJvZHVjdCBTaWRlYmFyXHJcbiotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuKi9cclxuLmJ3cC13b29jb21tZXJjZS1maWx0ZXItcHJvZHVjdHtcclxuXHR3aWR0aDoxMDAlO1xyXG59XHJcbi5zaWRlYmFyLXByb2R1Y3R7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi1zbS1tYXgpe1xyXG5cdFx0bWF4LXdpZHRoOiAzMzBweDtcclxuXHRcdGRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtcclxuXHRcdHBvc2l0aW9uOmZpeGVkO1xyXG5cdFx0dG9wOjA7XHJcblx0XHRsZWZ0OjA7XHJcblx0XHRiYWNrZ3JvdW5kOiR3aGl0ZTtcclxuXHRcdGhlaWdodDoxMDAlO1xyXG5cdFx0ei1pbmRleDo5OTk5OTtcclxuXHRcdG92ZXJmbG93OmF1dG87XHJcblx0XHRwYWRkaW5nOjMwcHggMjBweCAwcHggIWltcG9ydGFudDtcclxuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XHJcblx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgtMzMwcHgpKTtcclxuXHRcdEBpbmNsdWRlIG9wYWNpdHktaCgpO1xyXG5cdFx0bWFyZ2luOjA7XHJcblx0XHRAaW5jbHVkZSBib3gtc2hhZG93KCAwcHggMXB4IDEycHggMnB4IHJnYmEoMTQ0LCAxNDQsIDE0NCwgMC4zKSk7XHJcblx0XHQuYnV0dG9uLWZpbHRlci10b2dnbGV7XHJcblx0XHRcdGNvbG9yOiAkZ3JheS1kYXJrO1xyXG5cdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOjIwcHg7XHJcblx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRjb250ZW50OiBcIlxcZjEzNlwiO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBNYXRlcmlhbDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR0b3A6IDFweDtcclxuXHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoNXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Ji5hY3RpdmV7XHJcblx0XHRcdCYuYndwLXNpZGViYXJ7XHJcblx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1zKCk7XHJcblx0XHRcdFx0bWF4LXdpZHRoOiAzMzBweDtcclxuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWCgwKSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6JHNjcmVlbi14cyl7XHJcblx0XHR3aWR0aDpjYWxjKDEwMCUgLSAyMHB4KTtcclxuXHRcdEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVYKC0xMDAlKSk7XHJcblx0XHRwYWRkaW5nOjMwcHggMTVweCAwICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdD4ud2lkZ2V0LmJ3cF93b29fY2F0ZWdvcmllc193aWRnZXR7XHJcblx0XHRib3JkZXI6MnB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcblx0XHRmb250LXNpemU6MTVweDtcclxuXHRcdG1hcmdpbi1ib3R0b206NDBweDtcclxuXHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0cGFkZGluZzoxMHB4IDMwcHggMTVweDtcclxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRwYWRkaW5nOjEwcHggMjBweCAxNXB4O1xyXG5cdFx0fVxyXG5cdFx0LndpZGdldC10aXRsZXtcclxuXHRcdFx0cGFkZGluZzoxMHB4IDA7XHJcblx0XHRcdG1hcmdpbjowIDAgMTNweDtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtcclxuXHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiRzY3JlZW4teHMpe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxOHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHR1bC5wcm9kdWN0LWNhdGVnb3JpZXN7XHJcblx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRvdmVyZmxvdzpoaWRkZW47XHJcblx0XHRcdGxpe1xyXG5cdFx0XHRcdCYuY3VycmVudC1jYXRlZ29yeXtcclxuXHRcdFx0XHRcdD4gYXtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICR0aGVtZS1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmNhdC1wYXJlbnR7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLWxlZnQoMCk7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSg2cHgpO1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6cmdiYSgkYm9yZGVyLWNvbG9yLDAuOTUpO1xyXG5cdFx0XHRcdFx0XHR0b3A6MThweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdD4gc3Bhbi5hcnJvd3tcclxuXHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgwKTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyOyAgXHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHR9ICAgICBcclxuXHRcdFx0XHRcdFx0JjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcNGNcIjtcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogZWxlZ2FudGljb25zO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgM3B4OyAgXHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjNzIGVhc2UpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLm9wZW57XHJcblx0XHRcdFx0XHRcdD4gc3Bhbi5hcnJvd3tcclxuXHRcdFx0XHRcdFx0XHQmOmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXDRiXCI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuYmFjay1zaG9wLCYuY3VycmVudC1wYXJlbnR7XHJcblx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcXGYxMDRcIjtcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjIwcHg7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCgxMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6MnB4O1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRjb2xvcjojYTRhNGE0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR1bC5jaGlsZHJlbntcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOjdweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdHBhZGRpbmctdG9wOjhweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHRvcDowO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDo1MDBweDtcclxuXHRcdFx0XHRcdFx0bGVmdDpjYWxjKDUwJSAtIDI1MHB4KTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDoxcHggZGFzaGVkICRib3JkZXItY29sb3I7XHJcblx0XHRcdFx0XHRcdGhlaWdodDoxcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzoxLjVweCAwIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjojODY4Njg2ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjE1cHg7XHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDVweCk7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcMzVcIjtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBlbGVnYW50aWNvbnM7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogMXB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6I2E0YTRhNDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvciAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiNhNGE0YTQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0dWwuY2hpbGRyZW57XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLXBhZGRpbmctbGVmdCgyMHB4ICFpbXBvcnRhbnQpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQ+bGl7XHJcblx0XHRcdFx0cGFkZGluZzogOXB4IDIwcHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNlOWU5ZTk7XHJcblx0XHRcdFx0Ji5vcGVue1xyXG5cdFx0XHRcdFx0PiBhe1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHRoZW1lLWNvbG9yICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOjA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYuY2F0LXBhcmVudHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdD4gc3Bhbi5hcnJvd3tcclxuXHRcdFx0XHRcdFx0dG9wOiA4cHg7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgwKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5zdWItY2F0ZWdvcmllc3tcclxuXHRcdFx0XHRsaS5jYXQtaXRlbSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjEuNXB4IDIwcHghaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRjb2xvcjojODY4Njg2ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcXGYwZGFcIjtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTpGb250QXdlc29tZTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luLXJpZ2h0KDVweCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTo3cHggIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0bGkuY3VycmVudC1jYXRlZ29yeXtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206N3B4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuYnV0dG9uLWZpbHRlci10b2dnbGV7XHJcblx0XHRjb2xvcjokZ3JheS1kYXJrO1xyXG5cdFx0Zm9udC1zaXplOjEwcHg7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcblx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRAaW5jbHVkZSBydGwtdGV4dC1hbGlnbi1yaWdodCgpO1xyXG5cdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdGZvbnQtd2VpZ2h0OjcwMDtcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMTM2XCI7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiBNYXRlcmlhbDtcclxuXHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0dG9wOjFweDtcclxuXHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1sZWZ0KDVweCk7XHJcblx0XHR9XHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzLW1heCl7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206MzBweDtcclxuXHRcdFx0cGFkZGluZzowO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4vKlxyXG4gICAgVGFncyBXaWRnZXRcclxuKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG4ud2lkZ2V0X3Byb2R1Y3RfdGFnX2Nsb3Vke1xyXG4gICAgLnRhZ2Nsb3VkIGF7XHJcbiAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgkdGV4dC1jb2xvciwwLjI1KTtcclxuXHRcdG92ZXJmbG93OmhpZGRlbjtcclxuXHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuXHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdEBpbmNsdWRlIHNpemUoMHB4LDEwMCUpO1xyXG5cdFx0XHRAaW5jbHVkZSBydGwtcmlnaHQoMCk7XHJcblx0XHRcdGJvdHRvbTowO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiNlZmVmZWY7XHJcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuM3MgZWFzZSk7XHJcblx0XHRcdHotaW5kZXg6LTE7XHJcblx0XHR9XHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMTAwJSk7XHJcblx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuICAgIH1cclxufVxyXG4udGFnY2xvdWR7XHJcblx0YXtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBmb250LXNpemU6ICR3aWRnZXQtdGFnLWZvbnQtc2l6ZTtcclxuICAgICAgICBjb2xvcjogJHdpZGdldC10YWctY29sb3I7XHJcbiAgICAgICAgbWFyZ2luOiAkd2lkZ2V0LXRhZy1tYXJnaW47XHJcblx0ICAgIHBhZGRpbmc6ICR3aWRnZXQtdGFnLXBhZGRpbmc7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdpZGdldC10YWctYmc7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06ICR3aWRnZXQtdGFnLXRyYW5zZm9ybTtcclxuICAgICAgICBib3JkZXI6ICR3aWRnZXQtdGFnLWJvcmRlcjtcclxuICAgICAgICBAaW5jbHVkZSBpbmxpbmUtYmxvY2soKTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6MThweDtcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR0aGVtZS1jb2xvcjtcclxuXHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2lkZ2V0LXRhZy1jb2xvci1ob3ZlcjtcclxuICAgICAgICB9XHJcblx0fVxyXG59XHJcbi8qXHJcbiAgICBXaWRnZXQgRmlsdGVyIFByb2R1Y3RcclxuKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG4uYndwX2FqYXhfZmlsdGV7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC5id3AtYmxvY2stdGl0bGUgaDJ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuLmJ3cC1maWx0ZXItYWpheHtcclxuICAgIGxhYmVse1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAjYndwX2Zvcm1fZmlsdGVyX3Byb2R1Y3R7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcblx0XHQ+ZGl2e1xyXG5cdFx0XHRib3JkZXI6MnB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcblx0XHRcdGJhY2tncm91bmQ6JHdoaXRlO1xyXG5cdFx0XHRwYWRkaW5nOjEwcHggMzBweCAwO1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdFx0XHRwYWRkaW5nOjEwcHggMjBweCAwO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblx0XHRcdGxpe1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgwKTtcclxuXHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6bm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaDN7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxvY2stc2lkZWJhci1oZWFkaW5nLWNvbG9yO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibG9jay1zaWRlYmFyLWhlYWRpbmctaGlnaHRsaWdodC1iZztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblx0XHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRncmF5LWxpZ2h0O1xyXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLXhzKXtcclxuXHRcdFx0XHRmb250LXNpemU6MThweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0d2lkdGg6NTBweDtcclxuXHRcdFx0XHRoZWlnaHQ6M3B4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdGJvdHRvbTotMXB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHR9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5id3AtZmlsdGVyLXByaWNle1xyXG5cdFx0XHQuY29udGVudC1maWx0ZXItcHJpY2V7XHJcblx0XHRcdFx0cGFkZGluZzozMHB4IDAgMjBweDtcclxuXHRcdFx0fVxyXG4gICAgICAgICAgICAjYndwX3NsaWRlcl9wcmljZXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNHB4KTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtbWFyZ2luLWxlZnQoN3B4KTtcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIsICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudWktc2xpZGVyLWhhbmRsZXtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcXVhcmUoMTJweCk7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTZweDsgIFxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1tYXJnaW4tbGVmdCgtNXB4KTtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC51aS1zbGlkZXItcmFuZ2V7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnByaWNlLWlucHV0e1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHRcdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6NTAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxM3B4O1xyXG5cdFx0XHRcdD5zcGFuOm5vdCguaW5wdXQtdGV4dCl7XHJcblx0XHRcdFx0XHRjb2xvcjokdGV4dC1jb2xvcjtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjQwMDtcclxuXHRcdFx0XHR9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ3cC1maWx0ZXJ7XHJcblx0XHRcdC5jb250ZW50X2ZpbHRlcntcclxuXHRcdFx0XHRwYWRkaW5nOjIwcHggMDtcclxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOjE0cHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDo1MDA7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTokZm9udC1mYW1pbHktc2Vjb25kO1xyXG5cdFx0XHRcdFx0cGFkZGluZzowIDEwcHg7XHJcblx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkIHJnYmEoJGdyYXktZGFyaywwLjUpO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6NDBweDtcclxuXHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0Y29udGVudDpcIlxcZjBkZFwiO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTpGb250QXdlc29tZTtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1yaWdodCgxMHB4KTtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOjE2cHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjE7XHJcblx0XHRcdFx0XHRcdHRvcDpjYWxjKDUwJSAtIDExcHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHR1bC5maWx0ZXItc2VsZWN0e1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokd2hpdGU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOjEwcHg7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06dW5zZXQgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdGxlZnQ6MCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0dG9wOmNhbGMoMTAwJSAtIDIwcHgpICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcbiAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgbGkuZmlsdGVyX2NvbG9ye1xyXG5cdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OjMycHg7XHJcblx0XHRcdFx0XHRmb250LXNpemU6MTRweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTVweCk7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOjEwcHg7XHJcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDokc2NyZWVuLW1kLW1heCl7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTBweCk7XHJcblx0XHRcdFx0XHR9XHJcbiAgICAgICAgICAgICAgICAgICAgJi53aGl0ZXtcclxuXHRcdFx0XHRcdFx0PnNwYW57XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAjY2ZjZmNmO1xyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgPnNwYW57XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSgzMHB4ICFpbXBvcnRhbnQpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gMC4xcyBlYXNlKTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzowICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdG1pbi13aWR0aDp1bnNldDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOjAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IHVuc2V0O1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXDRlXCI7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IGVsZWdhbnRpY29ucztcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogOHB4O1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogLTFweDtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LWgoKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQud3BiLXRvb2x0aXB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDojMDAwO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoM3B4KTtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokd2hpdGU7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MThweDtcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6MTBweDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjAgNXB4O1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6NTAlO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdFx0XHRcdFx0dG9wOi0yMHB4O1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktaCgpO1xyXG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKDQ1ZGVnKSk7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEycHg7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtMXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC02cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4Oi0xO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdC53cGItdG9vbHRpcHtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHRcdFx0XHRcdCY6aG92ZXIsJi5hY3RpdmV7XHJcblx0XHRcdFx0XHRcdD5zcGFue1xyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1zKCk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcbiAgICAgICAgICAgICAgICB9XHJcblx0XHRcdFx0bGkuZmlsdGVyX29ydGhlcntcclxuXHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdFx0XHRcdGZsb2F0OnVuc2V0O1xyXG5cdFx0XHRcdFx0ZGl2e1xyXG5cdFx0XHRcdFx0XHRtYXJre1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6I2E0YTRhNDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRsYWJlbHtcclxuXHRcdFx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoMTRweCk7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOjFweCBzb2xpZCAjZDJkMmQyO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4oMCAsMTBweCAsMCAsMCk7XHJcblx0XHRcdFx0XHRcdFx0dG9wOjNweDtcclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSg4cHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6Y2FsYyg1MCUgLSA0cHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOmNhbGMoNTAlIC0gNHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktaCgpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLmFjdGl2ZXtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgb3BhY2l0eS1zKCk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGxpLmZpbHRlcl9pbWFnZXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0XHR3aWR0aDoxMDAlO1xyXG5cdFx0XHRcdFx0ZGl2e1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTpmbGV4O1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDpcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZSg0MHB4KTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6MXB4IHNvbGlkICNkMmQyZDI7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4oMCAsMTBweCAsMCAsMCk7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblx0XHQuYndwLWZpbHRlci1icmFuZHtcclxuXHRcdFx0dWwuZmlsdGVyX2JyYW5kX3Byb2R1Y3R7XHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0XHRcdFx0XHRmbG9hdDp1bnNldDtcclxuXHRcdFx0XHRcdGRpdntcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKGF1dG8pO1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOjA7XHJcblx0XHRcdFx0XHRcdG92ZXJmbG93OiB1bnNldDtcclxuXHRcdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IHVuc2V0O1xyXG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogdW5zZXQ7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0bWFya3tcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiNhNGE0YTQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0bGFiZWx7XHJcblx0XHRcdFx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDE0cHgpO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgI2QyZDJkMjtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luKDAgLDEwcHggLDAgLDApO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDozcHg7XHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoOHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OmNhbGMoNTAlIC0gNHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDpjYWxjKDUwJSAtIDRweCk7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LWgoKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5hY3RpdmV7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG9wYWNpdHktcygpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJ3cC1maWx0ZXItcmF0aW5ne1xyXG5cdFx0XHR1bHtcclxuXHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0XHRcdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdFx0XHRcdGZsb2F0OnVuc2V0O1xyXG5cdFx0XHRcdFx0LnN0YXItcmF0aW5ne1xyXG5cdFx0XHRcdFx0XHR0b3A6MnB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6MTNweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6OTBweDtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcnRsLW1hcmdpbi1yaWdodCg1cHgpO1xyXG5cdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZShhdXRvKTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46MDtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWluZGVudDowO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTowO1xyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjEzcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRkaXZ7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHNxdWFyZShhdXRvKTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOjA7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjowO1xyXG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogdW5zZXQ7XHJcblx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiB1bnNldDtcclxuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IHVuc2V0O1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdG1hcmt7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjojYTRhNGE0O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRsYWJlbHtcclxuXHRcdFx0XHRcdFx0XHRjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQ+c3BhbntcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDE0cHgpO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjoxcHggc29saWQgI2QyZDJkMjtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBydGwtbWFyZ2luKDAgLDEwcHggLDAgLDApO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDozcHg7XHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OlwiXCI7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBzcXVhcmUoOHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOmFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDUwJSk7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OmNhbGMoNTAlIC0gNHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDpjYWxjKDUwJSAtIDRweCk7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LWgoKTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5hY3RpdmV7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdD5zcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBvcGFjaXR5LXMoKTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHQ+c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcbiAgICAgICAgPmRpdntcclxuXHRcdFx0ZmxvYXQ6dW5zZXQ7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206NDBweDtcclxuICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0bWF4LWhlaWdodDozMDBweDtcclxuXHRcdFx0XHRmb250LXNpemU6MTVweDtcclxuXHRcdFx0XHRvdmVyZmxvdzphdXRvO1xyXG5cdFx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrXHJcblx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyXHJcblx0XHRcdFx0e1xyXG5cdFx0XHRcdFx0d2lkdGg6IDNweDtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYlxyXG5cdFx0XHRcdHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGdyYXktZGFyaywgMC4xKTtcclxuXHRcdFx0XHR9XHJcbiAgICAgICAgICAgICAgICBsaXtcclxuXHRcdFx0XHRcdGJvcmRlcjpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6MDtcclxuXHRcdFx0XHRcdH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5maWx0ZXJfY2xlYXJfYWxse1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvcjtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgcGFkZGluZzoxMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcblx0XHRsZXR0ZXItc3BhY2luZzozLjJweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdGN1cnNvcjpwb2ludGVyO1xyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0YmFja2dyb3VuZDpkYXJrZW4oJHRoZW1lLWNvbG9yLDEwJSk7XHJcblx0XHR9XHJcbiAgICB9XHJcbn1cclxuLmJ3cC1maWx0ZXItYXR0cmlidXRle1xyXG5cdGJvcmRlcjoycHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuXHRAaW5jbHVkZSBib3JkZXItcmFkaXVzKDE1cHgpO1xyXG5cdHBhZGRpbmc6MTBweCAzMHB4IDA7XHJcblx0bWFyZ2luLWJvdHRvbTozMHB4O1xyXG5cdGgze1xyXG5cdFx0Y29sb3I6ICRibG9jay1zaWRlYmFyLWhlYWRpbmctY29sb3I7XHJcblx0XHRwYWRkaW5nOiAxMnB4IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiAkYmxvY2stc2lkZWJhci1oZWFkaW5nLWhpZ2h0bGlnaHQtYmc7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuXHRcdGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRncmF5LWxpZ2h0O1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6XCJcIjtcclxuXHRcdFx0d2lkdGg6NzBweDtcclxuXHRcdFx0aGVpZ2h0OjNweDtcclxuXHRcdFx0YmFja2dyb3VuZDokdGhlbWUtY29sb3I7XHJcblx0XHRcdGJvdHRvbTotMXB4O1xyXG5cdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmZpbHRlci1hdHRyaWJ1dGV7XHJcblx0XHRwYWRkaW5nOjIwcHggMDtcclxuXHRcdHNwYW57XHJcblx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoMTBweCk7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFw0ZFwiO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBFbGVnYW50SWNvbnM7XHJcblx0XHRcdFx0ZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3F1YXJlKDEycHgpO1xyXG5cdFx0XHRcdGJvcmRlcjoxcHggc29saWQgJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNTAlKTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDoxMHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZToxMHB4O1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJ0bC1tYXJnaW4tcmlnaHQoNXB4KTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDokZ3JheS1kYXJrO1xyXG5cdFx0XHRcdFx0Y29sb3I6JHdoaXRlO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiRncmF5LWRhcms7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZmlsdGVyX2NsZWFyX2FsbHtcclxuXHRcdFx0Y29sb3I6JHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3JkZXI6MDtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbToxcHggc29saWQgJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRwYWRkaW5nOjA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OjE2cHg7XHJcblx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0Y3Vyc29yOnBvaW50ZXI7XHJcblx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0Y29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0XHRib3JkZXItY29sb3I6JGdyYXktZGFyaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8qXHJcbiogIFdvb2NvbW1lcmNlIFJlc3BvbnNpdmVcclxuKi9cclxuXHJcbkBtaXhpbiBwcm9kdWN0LWdyaWQtcmVzcG9uKCkge1xyXG4gICAgLnByb2R1Y3QtYmxvY2t7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihub25lKTtcclxuICAgICAgICAuYnRuLW91dGxpbmUsLmJ1dHRvbiwjc3VibWl0e1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IGluaGVyaXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5pbWFnZXtcclxuICAgICAgICAgICAgaW1nLC5pbWFnZS1ob3ZlcntcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24obm9uZSk7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0obm9uZSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIC5pbWFnZS1ob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybShub25lKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaW1hZ2UtZWZmZWN0LC5jYXRlZ29yeSwub3ZlcmxheSwuYWRkLWxpbmtze1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuICAgIC5wcm9kdWN0LWdyaWR7XHJcbiAgICAgICAgLmFkZC1idXR0b24sLnByaWNle1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBvcGFjaXR5KDEpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAucHJpY2UsLmFkZC1idXR0b257XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKG5vbmUpO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG9wYWNpdHkoMSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwcm9kdWN0LWdyaWQtbW9iaWxlKCkge1xyXG4gICAgLnByb2R1Y3QtZ3JpZHtcclxuICAgICAgICAuYnRuLW91dGxpbmV7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC53aWRnZXR7XHJcbiAgICAgICAgJi53aWRnZXQtcHJvZHVjdHN7XHJcbiAgICAgICAgICAgIC50YWJzLWxpc3R7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGcpIHtcclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1tZC1tYXgpe1xyXG4gICAgQGluY2x1ZGUgcHJvZHVjdC1ncmlkLXJlc3BvbigpO1xyXG4gICAgLnByb2R1Y3QtaW5mb3tcclxuICAgICAgICAucHJvZHVjdC10aXRsZXtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKGZvbnQtc2l6ZSwyMHB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcclxuICAgIEBpbmNsdWRlIHByb2R1Y3QtZ3JpZC1yZXNwb24oKTtcclxuICAgIC5wcm9kdWN0LWdyaWR7XHJcbiAgICAgICAgLm5hbWV7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShmb250LXNpemUsMTFweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcclxuICAgIEBpbmNsdWRlIHByb2R1Y3QtZ3JpZC1yZXNwb24oKTtcclxuICAgIEBpbmNsdWRlIHByb2R1Y3QtZ3JpZC1tb2JpbGUoKTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XHJcbiAgICBAaW5jbHVkZSBwcm9kdWN0LWdyaWQtcmVzcG9uKCk7XHJcbiAgICBAaW5jbHVkZSBwcm9kdWN0LWdyaWQtbW9iaWxlKCk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXBob25lKSB7XHJcbiAgICBAaW5jbHVkZSBwcm9kdWN0LWdyaWQtcmVzcG9uKCk7XHJcbiAgICBAaW5jbHVkZSBwcm9kdWN0LWdyaWQtbW9iaWxlKCk7XHJcbn0iLCIvKlxyXG4qICBSZXNwb25zaXZlXHJcbiovXHJcbi5jb250YWluZXJ7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXtcclxuXHRcdG1heC13aWR0aDoxMDAlO1xyXG5cdH1cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xyXG5cdFx0bWF4LXdpZHRoOjEwMCU7XHJcblx0fVxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7XHJcblx0XHRtYXgtd2lkdGg6MTAwJTtcclxuXHR9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XHJcbiAgQGluY2x1ZGUgcmVzcG9uc2l2ZS1pbnZpc2liaWxpdHkoJy5oaWRkZW4teHMnKTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSBhbmQgKG1heC13aWR0aDogJHNjcmVlbi1zbS1tYXgpIHtcclxuICBAaW5jbHVkZSByZXNwb25zaXZlLWludmlzaWJpbGl0eSgnLmhpZGRlbi1zbScpO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLW1kLW1heCkge1xyXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCcuaGlkZGVuLW1kJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xyXG4gIEBpbmNsdWRlIHJlc3BvbnNpdmUtaW52aXNpYmlsaXR5KCcuaGlkZGVuLWxnJyk7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcclxuICAgIC5uYXZiYXItdG9nZ2xle1xyXG5cdFx0ZGlzcGxheTpub25lOyBcclxuXHR9IFxyXG59XHJcbi5kcm9wZG93bi10b2dnbGV7XHJcblx0JjphZnRlcntcclxuXHRcdGRpc3BsYXk6bm9uZTtcclxuXHR9XHJcbn1cclxuLmhpZGV7XHJcblx0ZGlzcGxheTpub25lO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpe1xyXG5cdC5jb250YWluZXJ7XHJcblx0XHRtYXgtd2lkdGg6MTQ0MHB4O1xyXG5cdH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZCl7XHJcbiAgICAuYndwLW5hdmlnYXRpb257XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tbWQpe1xyXG4gICAgLy8gbWVudVxyXG4gICAgI21haW4tbWVudXtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgcnRsLWZsb2F0LWxlZnQ7XHJcbiAgICB9IFxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbSl7XHJcbiAgICAuY29udGVudHMtZGV0YWlsIC5id3Atc2luZ2xlLXByb2R1Y3QgLmltYWdlLWFkZGl0aW9uYWx7XHJcbiAgICAgICAgLmltYWdlLXpvb217XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3F1YXJlKDEwMCUpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGJvcmRlcjoxcHggc29saWQgcmdiYSgkbGlnaHQtZ3JheSwwLjI1KTtcclxuXHRcdFx0b3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFw1NFwiO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6RWxlZ2FudEljb25zO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLXJpZ2h0KDE1cHgpO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNxdWFyZSg0MHB4KTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1MCUpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LWRhcms7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTJweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4ycyBlYXNlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20pIGFuZCAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCl7XHJcbiAgICAuYndwLWZvb3RlcntcclxuICAgICAgICAud3BiaW5nby1uZXdzbGV0dGVyIGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xyXG4gICAgLmFjdGl2ZS1tb2JpbGV7XHJcbiAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgPiAuZmEsID4gLmljb257XHJcbiAgICAgICAgICAgZm9udC1zaXplOiAyNXB4IWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAud29vY29tbWVyY2UtdGFic3tcclxuICAgICAgICAubmF2LXRhYnN7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsLWZsb2F0LWxlZnQoKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ibG9nLXR5cGV7XHJcbiAgICAgICAgLmVudHJ5LWltYWdle1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hdmJhci10b2dnbGV7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAucXVpY2t2aWV3LWJ1dHRvbiwgLnByb2R1Y3QtcXVpY2t2aWV3LC5jb21wYXJlLWJ1dHRvbntcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAud3BiaW5nby1tZW51LW1vYmlsZXtcclxuXHRcdHBvc2l0aW9uOnVuc2V0ICFpbXBvcnRhbnQ7XHJcblx0XHQubmF2YmFyLWRlZmF1bHR7XHJcblx0XHRcdC5uYXZiYXItaGVhZGVye1xyXG5cdFx0XHRcdGZsb2F0OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5uYXZiYXItdG9nZ2xle1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRjb2xvcjokdGhlbWUtY29sb3I7XHJcblx0XHRcdFx0Ym9yZGVyOjA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHRoZW1lLWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRwb3NpdGlvbjp1bnNldDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC53cGJpbmdvLXZlcnRpY2FsbWVudS1tb2JpbGV7XHJcblx0XHRwb3NpdGlvbjp1bnNldDtcclxuXHRcdC5uYXZiYXItaGVhZGVye1xyXG5cdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdFx0Lm5hdmJhci10b2dnbGV7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRcdGNvbG9yOiR0aGVtZS1jb2xvcjtcclxuXHRcdFx0XHRib3JkZXI6MDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkdGhlbWUtY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRoZW1lLWNvbG9yO1xyXG5cdFx0XHRcdHBvc2l0aW9uOnVuc2V0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbiAgICAubWFpbi1hcmNoaXZlLXByb2R1Y3QsLm1haW4tc2luZ2xlLXByb2R1Y3R7XHJcbiAgICAgICAgZGlzcGxheSA6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICA+LmNvbC1sZy0xMi5jb2wtbWQtMTJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXkgOiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2F0ZWdvcnktcG9zdHMsLnNpbmdsZS1wb3N0LWNvbnRlbnR7XHJcbiAgICAgICAgZGlzcGxheSA6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgXHJcbiAgICAgICAgLnNpZGViYXItYmxvZ3sgICAgICBcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcblx0XHRcdG1hcmdpbi10b3A6NDVweDtcclxuICAgICAgICB9ICAgXHJcbiAgICB9XHJcbiAgICAuaGVhZGVyLWNhdGVnb3JpZXN7XHJcbiAgICAgICAgLnRpdGxlLW5hdmlnYXRpb24tY2F0ZWdvcmllc3tcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubWVudS1jYXRlZ29yaWVze1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMDBweCA1MHB4IDAgNTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YzZjNmMztcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDFweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC41cyBlYXNlLWluLW91dCAwcyk7ICAgICAgICBcclxuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZTNkKC0yODBweCwgMCwgMCkpO1xyXG4gICAgICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlM2QoMCwgMCwgMCkpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib29raW8tY2xvc2V7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjEzNlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJlZDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucnRsIC5oZWFkZXItY2F0ZWdvcmllcy5tZW51LWNhdGVnb3JpZXN7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZTNkKC0yODBweCwgMCwgMCkpO1xyXG4gICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlM2QoMCwgMCwgMCkpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5id3Atd29vLWNhdGVnb3JpZXMubGF5b3V0MntcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgIC5jb250ZW50LWNhdGVnb3J5e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgPmRpdntcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICAuaXRlbS10aXRsZXtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwtcGFkZGluZy1sZWZ0KDApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bC1wYWRkaW5nLXJpZ2h0KDApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcclxuICAgIC5hY3RpdmUtbW9iaWxle1xyXG4gICAgICAgICYuc2V0dGluZy1wb3B1cHtcclxuICAgICAgICAgICAgLmFjdGl2ZS1jb250ZW50e1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMyMHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xMDAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbiAgICAuem9vbUNvbnRhaW5lcntcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cdC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiwud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnR7XHJcblx0XHR3aWR0aCA6IDEwMCU7XHJcblx0fVxyXG5cdC5wb3N0LXNpbmdsZSAucG9zdC1jb250ZW50IC5lbnRyeS1tZXRhLWNvbnRlbnR7IFxyXG5cdFx0ZGlzcGxheSA6IGJsb2NrO1xyXG5cdFx0LmVudHJ5LW1ldGEsLnNvY2lhbC1zaGFyZXtcclxuXHRcdFx0d2lkdGggOiAxMDAlO1xyXG5cdFx0XHR0ZXh0LWFsaWduIDogY2VudGVyO1xyXG5cdFx0fVxyXG5cdH1cdFxyXG4gICAgLmJvcmRlci1wb2xpY3l7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgfVxyXG4gICAgLnZjX2NvbC1zbS0xXFwvNXtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tcGhvbmUpIHtcclxuICAgIC5zaW5nbGUtcHJvZHVjdHtcclxuICAgICAgICAud29vY29tbWVyY2UtdGFic3tcclxuICAgICAgICAgICAgdWwudGFic3tcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDoxNTAwcHgpe1xyXG5cdC5oaWRkZW4tMTUwMHtcclxuXHRcdGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDoxNjAwcHgpIGFuZCAobWluLXdpZHRoOiRzY3JlZW4tbWQtbWF4KXtcclxuXHQud3BiLWNvbC14bC00MHtcclxuXHRcdHdpZHRoOjQwJSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQud3BiLWNvbC14bC02MHtcclxuXHRcdHdpZHRoOjYwJSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQubS10LXhsLTUwe1xyXG5cdFx0PiAuZWxlbWVudG9yLWVsZW1lbnQtcG9wdWxhdGVke1xyXG5cdFx0XHRtYXJnaW4tdG9wOjUwcHggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6MTQ0MHB4KSBhbmQgKG1pbi13aWR0aDokc2NyZWVuLW1kLW1heCl7XHJcblx0LnAtbC0we1xyXG5cdFx0cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnAtci0we1xyXG5cdFx0cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6MTAyNHB4KSBhbmQgKG1pbi13aWR0aDo5OTJweCkge1xyXG5cdC5vcmRlci13cGItbWQtMXtcclxuXHRcdG9yZGVyOjE7XHJcblx0fVxyXG5cdC5vcmRlci13cGItbWQtMntcclxuXHRcdG9yZGVyOjI7XHJcblx0fVxyXG5cdC5vcmRlci13cGItbWQtM3tcclxuXHRcdG9yZGVyOjM7XHJcblx0fVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOjk5MXB4KSBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xyXG5cdC53cGItY29sLXNtLTEwMHtcclxuXHRcdHdpZHRoOjEwMCUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LndwYi1jb2wtc20tNTB7XHJcblx0XHR3aWR0aDo1MCUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LndwYi1jb2wtc20tNDB7XHJcblx0XHR3aWR0aDo0MCUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LndwYi1jb2wtc20tNjB7XHJcblx0XHR3aWR0aDo2MCUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LndwYi1jb2wtc20tMzN7XHJcblx0XHR3aWR0aDozMy4zMyUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LndwYi1jb2wtc20tNjZ7XHJcblx0XHR3aWR0aDo2Ni42NyUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0Lm0tdC0xMDB7XHJcblx0XHRtYXJnaW4tdG9wOjEwMHB4O1xyXG5cdH1cclxuXHQubS10LTMwe1xyXG5cdFx0Ji5lbGVtZW50b3ItaW5uZXItc2VjdGlvbntcclxuXHRcdFx0bWFyZ2luLXRvcDozMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQuZWxlbWVudG9yLWVsZW1lbnQtcG9wdWxhdGVke1xyXG5cdFx0XHRtYXJnaW4tdG9wOjMwcHggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm0tdC0we1xyXG5cdFx0LmVsZW1lbnRvci1lbGVtZW50LXBvcHVsYXRlZHtcclxuXHRcdFx0bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQmLmVsZW1lbnRvci1pbm5lci1zZWN0aW9ue1xyXG5cdFx0XHRtYXJnaW4tdG9wOjAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm0tdC01MHtcclxuXHRcdG1hcmdpbi10b3A6NTBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQubS1iLTUwe1xyXG5cdFx0bWFyZ2luLWJvdHRvbTo1MHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5tLWItODB7XHJcblx0XHRtYXJnaW4tYm90dG9tOjgwcHggIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnAtdC0zMHtcclxuXHRcdD4uZWxlbWVudG9yLWVsZW1lbnQtcG9wdWxhdGVke1xyXG5cdFx0XHRwYWRkaW5nLXRvcDozMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQmLmVsZW1lbnRvci1pbm5lci1zZWN0aW9ue1xyXG5cdFx0XHRwYWRkaW5nLXRvcDozMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wLXQtNTB7XHJcblx0XHRwYWRkaW5nLXRvcDo1MHB4ICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC5tLWItMzB7XHJcblx0XHRtYXJnaW4tYm90dG9tOjMwcHg7XHJcblx0fVxyXG5cdC5tLWItMTV7XHJcblx0XHRtYXJnaW4tYm90dG9tOjE1cHggIWltcG9ydGFudDtcclxuXHR9XHJcblx0Lm9yZGVyLXdwYi1zbS0xe1xyXG5cdFx0b3JkZXI6MTtcclxuXHR9XHJcblx0Lm9yZGVyLXdwYi1zbS0ye1xyXG5cdFx0b3JkZXI6MjtcclxuXHR9XHJcblx0Lm9yZGVyLXdwYi1zbS0ze1xyXG5cdFx0b3JkZXI6MztcclxuXHR9XHJcblx0LndwYi1wLTB7XHJcblx0XHRwYWRkaW5nOjAgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6NzY3cHgpIHtcclxuXHQub3JkZXItd3BiLXhzLTF7XHJcblx0XHRvcmRlcjoxO1xyXG5cdH1cclxuXHQub3JkZXItd3BiLXhzLTJ7XHJcblx0XHRvcmRlcjoyO1xyXG5cdH1cclxuXHQub3JkZXItd3BiLXhzLTN7XHJcblx0XHRvcmRlcjozO1xyXG5cdH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTUxMHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcclxuXHQuY29udGFpbmVyLC5yZWxhdGVkLCAuY3Jvc3Nfc2VsbCwgLnVwc2VsbHMge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMzBweDtcclxuXHR9XHJcblx0Lndvb2NvbW1lcmNlLXRhYnMgLmNvbnRlbnQtd29vY29tbWVyY2UtdGFic3tcclxuXHRcdC5jb250ZW50LXVsLXRhYiB1bC50YWJzLC5jb250ZW50LXRhYiB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMzBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNvbnRlbnRzLWRldGFpbCAuYndwLXNpbmdsZS1wcm9kdWN0e1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMzBweDtcclxuXHR9XHJcblx0Lndvb2NvbW1lcmNlLW5vdGljZXMtd3JhcHBlcntcclxuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0fVxyXG59XHJcbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7Ozs7Ozs7Ozs7Ozs7cUVBYXFFO0FFOEJyRSwrQ0FBK0M7QUN4Qy9DOztHQUVHO0FFOEVILGlDQUFpQztBTGhFakMsa0JBQWtCO0EwQlhsQixtQkFBbUI7QUF1N0JuQjs7Ozs7O3dEQU13RDtBQW9LeEQ7O21HQUVtRztBQ3ZpQ25HLE1BQU07QUNsRU4sQUFBQSxJQUFJLENBQUE7RUFDSCxTQUFTLEVBQUUsR0FBRyxHQXdEZDtFQXZEQSxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07SUFGMUIsQUFHRSxJQUhFLENBR0YsV0FBVyxDQUFDO01BQ1gs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LEdBQ2IsU0FBUyxDQUk5QixLQUFLLEVKN01YLEFJNk1NLElKN01GO1FJNkdOLEtBQUssQUE2Q0wsV0FBYSxBQW1DTixLQUFPLEdBR0EsS0FBSyxHQUNELEVBQUUsR0FDRSxFQUFFLEFBTVgsaUJBQTZCLEdBQ2IsU0FBUyxDQUk5QixLQUFLLEVKN01YLEFJNk1NLElKN01GO1FJNkdOLEtBQUssQUE2Q0wsV0FBYSxBQW1DTixLQUFPLEdBR0EsS0FBSyxHQUNELEVBQUUsR0FFRSxFQUFFLEFBS1gsaUJBQTZCLEdBQ2IsU0FBUyxDQUk5QixLQUFLLEVKN01YLEFJNk1NLElKN01GLENJNkdBLE1BQU0sQUE2Q1osV0FBYSxBQW1DTixLQUFPLEdBQ0EsS0FBSyxHQUdELEVBQUUsR0FDRSxFQUFFLEFBTVgsaUJBQTZCLEdBQ2IsU0FBUyxDQUk5QixLQUFLLEVKN01YLEFJNk1NLElKN01GO1FJNkdBLE1BQU0sQUE2Q1osV0FBYSxBQW1DTixLQUFPLEdBQ0EsS0FBSyxHQUdELEVBQUUsR0FFRSxFQUFFLEFBS1gsaUJBQTZCLEdBQ2IsU0FBUyxDQUk5QixLQUFLLEVKN01YLEFJNk1NLElKN01GO1FJNkdBLE1BQU0sQUE2Q1osV0FBYSxBQW1DTixLQUFPLEdBRUEsS0FBSyxHQUVELEVBQUUsR0FDRSxFQUFFLEFBTVgsaUJBQTZCLEdBQ2IsU0FBUyxDQUk5QixLQUFLLEVKN01YLEFJNk1NLElKN01GO1FJNkdBLE1BQU0sQUE2Q1osV0FBYSxBQW1DTixLQUFPLEdBRUEsS0FBSyxHQUVELEVBQUUsR0FFRSxFQUFFLEFBS1gsaUJBQTZCLEdBQ2IsU0FBUyxDQUk5QixLQUFLLEVKN01YLEFJNk1NLElKN01GO1FJNkdBLE1BQU0sQUE2Q1osV0FBYSxBQW1DTixLQUFPLEdBR0EsS0FBSyxHQUNELEVBQUUsR0FDRSxFQUFFLEFBTVgsaUJBQTZCLEdBQ2IsU0FBUyxDQUk5QixLQUFLLEVKN01YLEFJNk1NLElKN01GO1FJNkdBLE1BQU0sQUE2Q1osV0FBYSxBQW1DTixLQUFPLEdBR0EsS0FBSyxHQUNELEVBQUUsR0FFRSxFQUFF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 */.dokan-spinner{position:absolute;width:20px;height:20px;background:url(../../../plugins/dokan-lite/assets/images/spinner-2x.gif) center center no-repeat;z-index:99;background-size:20px}.dokan-close{float:right;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.dokan-close:hover,.dokan-close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.dokan-close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.dokan-alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.dokan-alert h4{margin-top:0;color:inherit}.dokan-alert .dokan-alert-link{font-weight:700}.dokan-alert>p,.dokan-alert>ul{margin-bottom:0!important}.dokan-alert>p+p{margin-top:5px}.dokan-alert-dismissable,.dokan-alert-dismissible{padding-right:35px}.dokan-alert-dismissable .close,.dokan-alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.dokan-alert-success{background-color:#DAF8E6;border-color:#c5f4d0;color:#004434}.dokan-alert-success hr{border-top-color:#aff0be}.dokan-alert-success .dokan-alert-link{color:#00110d}.dokan-alert-info{background-color:#E9F9FF;border-color:#c5f9ff;color:#0B76B7}.dokan-alert-info hr{border-top-color:#acf6ff}.dokan-alert-info .dokan-alert-link{color:#085787}.dokan-alert-warning{background-color:#FFFBEB;border-color:#ffeed1;color:#9D5425}.dokan-alert-warning hr{border-top-color:#ffe5b8}.dokan-alert-warning .dokan-alert-link{color:#743e1b}.dokan-alert-danger{background-color:#FEF3F3;border-color:#fcdbe1;color:#BC1C21}.dokan-alert-danger hr{border-top-color:#fac4cd}.dokan-alert-danger .dokan-alert-link{color:#901519}.tooltip{position:absolute;z-index:9999;display:block;visibility:visible;line-height:1.3;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:10px!important;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px;font-weight:normal!important}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.dokan-form-container label{display:inline-block;max-width:100%;margin-bottom:5px}.dokan-form-control{background-color:#fff;background-image:none;border:1px solid #EDEDED;padding:4px 6px;border-radius:0;color:#555;display:block;font-size:14px;min-height:26px;line-height:20px;vertical-align:middle;width:100%;margin:0}.dokan-form-control p{margin-bottom:0}textarea.dokan-form-control{height:auto}select.dokan-form-control{height:35px}.dokan-radio-inline+.dokan-radio-inline,.dokan-checkbox-inline+.dokan-checkbox-inline{margin-left:10px;margin-top:0}.dokan-form-group{margin-bottom:15px}.dokan-input-group{position:relative;display:table;border-collapse:separate}.dokan-input-group[class*='col-']{float:none;padding-left:0;padding-right:0}.dokan-input-group .dokan-form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.dokan-input-group-addon,.dokan-input-group-btn,.dokan-input-group .form-control{display:table-cell}.dokan-input-group-addon:not(:first-child):not(:last-child),.dokan-input-group-btn:not(:first-child):not(:last-child),.dokan-input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.dokan-input-group-addon,.dokan-input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.dokan-input-group-addon{padding:6px 12px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #EDEDED;border-radius:4px}.dokan-input-group-addon input[type='radio'],.dokan-input-group-addon input[type='checkbox']{margin-top:0}.dokan-input-group .dokan-form-control:first-child,.dokan-input-group-addon:first-child,.dokan-input-group-btn:first-child>.btn,.dokan-input-group-btn:first-child>.btn-group>.btn,.dokan-input-group-btn:first-child>.dropdown-toggle,.dokan-input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.dokan-input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.dokan-input-group-addon:first-child{border-right:0}.dokan-input-group .dokan-form-control:last-child,.dokan-input-group-addon:last-child,.dokan-input-group-btn:last-child>.btn,.dokan-input-group-btn:last-child>.btn-group>.btn,.dokan-input-group-btn:last-child>.dropdown-toggle,.dokan-input-group-btn:first-child>.btn:not(:first-child),.dokan-input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.dokan-input-group-addon:last-child{border-left:0}.dokan-input-group-btn{position:relative;font-size:0;white-space:nowrap}.dokan-input-group-btn>.btn{position:relative}.dokan-input-group-btn>.btn+.btn{margin-left:-1px}.dokan-input-group-btn>.btn:hover,.dokan-input-group-btn>.btn:focus,.dokan-input-group-btn>.btn:active{z-index:2}.dokan-input-group-btn:first-child>.btn,.dokan-input-group-btn:first-child>.btn-group{margin-right:-1px}.dokan-input-group-btn:last-child>.btn,.dokan-input-group-btn:last-child>.btn-group{margin-left:-1px}.dokan-form-horizontal{text-align:center}.dokan-form-horizontal label{display:inline-block;max-width:100%;margin-bottom:5px}.dokan-form-horizontal .dokan-form-group:before,.dokan-form-horizontal .dokan-form-group:after{display:table;content:' '}.dokan-form-horizontal .dokan-form-group:after{clear:both}.dokan-form-horizontal .dokan-control-label{text-align:right;margin-bottom:0;margin-top:0;padding-right:15px;font-weight:700}@media (max-width:430px){.dokan-form-horizontal .dokan-control-label{text-align:left}}.dokan-row{margin-right:-15px;margin-left:-15px}.dokan-w1{width:8.33333333%;float:left}.dokan-w2{width:16.66666667%;float:left}.dokan-w3{width:25%;float:left}.dokan-w4{width:33.33333333%;float:left}.dokan-w5{width:41.66666667%;float:left}.dokan-w6{width:50%;float:left}.dokan-w7{width:63%;float:left}.dokan-w8{width:58.33333333%;float:left}.dokan-w9{width:75%;float:left}.dokan-w10{width:83.33333333%;float:left}.dokan-w11{width:91.66666667%;float:left}.dokan-w12{width:100%;float:left}.dokan-text-left{text-align:left}.dokan-text-right{text-align:right}@media (max-width:430px){.dokan-w3,.dokan-w4,.dokan-w5,.dokan-w6,.dokan-w7,.dokan-w8,.dokan-w9,.dokan-w10,.dokan-w11{width:100%!important}}.woocommerce .form-row.has-error{background-color:#ffe5e5;padding:10px;border-radius:3px}.woocommerce form.register.dokan-vendor-register{border:none;padding:0}.woocommerce form.register.dokan-vendor-register .name-field{display:flex;justify-content:space-between}.woocommerce form.register.dokan-vendor-register .name-field p{width:48%}.wp-editor-wrap{border:1px solid #EDEDED}.dokan-message,.dokan-info,.dokan-error{padding:15px 15px 15px 50px;margin:5px 0 15px 0;position:relative;background:#fff;border-bottom:1px solid #EDEDED;border-left:1px solid #EDEDED;border-right:1px solid #EDEDED;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.dokan-message:before,.dokan-info:before,.dokan-error:before{position:absolute;top:0;left:15px;padding-top:15px;font-family:sans-serif;color:#fff;width:20px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;text-align:center}.dokan-message{border-top:3px solid #8fae1b}.dokan-message:before{background-color:#8fae1b;content:'\2713'}.dokan-info{border-top:3px solid #109ae7}.dokan-info:before{background-color:#109ae7;content:'\2713';content:'i';font-family:Times,Georgia,serif;font-style:italic}.dokan-error{border-top:3px solid #b81c23}.dokan-error:before{background-color:#b81c23;content:'\00d7';font-weight:700}ul.dokan_tabs{border-bottom:1px solid #EDEDED;margin-bottom:20px;line-height:24px;margin-left:0}ul.dokan_tabs>li{margin-bottom:-1px!important}ul.dokan_tabs li{display:inline-block;margin-right:5px!important;border:1px solid #EDEDED;border-bottom:none}ul.dokan_tabs li:first-child{margin-left:10px}ul.dokan_tabs li a{display:block;padding:6px 8px!important}ul.dokan_tabs li a:hover{background-color:#eee}ul.dokan_tabs li.dokan-hide{display:none}ul.dokan_tabs li.active{border-bottom:1px solid #fff!important}.dokan-pagination-container{text-align:center}.dokan-pagination-container .dokan-pagination{display:inline-block;padding-left:0}.dokan-pagination-container .dokan-pagination li{display:inline}.dokan-pagination-container .dokan-pagination li a{padding:3px 10px;border:1px solid #EDEDED;margin-right:3px;text-decoration:none}.dokan-pagination-container .dokan-pagination li.active a{background:#eee}.dokan-pagination-container .dokan-pagination li.disabled a{cursor:not-allowed;color:#ccc}input[type='submit'].dokan-btn,a.dokan-btn,.dokan-btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;background-color:#eee;color:#444;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}input[type='submit'].dokan-btn:hover,a.dokan-btn:hover,.dokan-btn:hover,input[type='submit'].dokan-btn:focus,a.dokan-btn:focus,.dokan-btn:focus,input[type='submit'].dokan-btn.focus,a.dokan-btn.focus,.dokan-btn.focus{color:#fff;border-color:var(--dokan-button-background-color,#7047EB);text-decoration:none;background-color:var(--dokan-button-background-color,#7047EB)}input[type='submit'].dokan-btn:active,a.dokan-btn:active,.dokan-btn:active,input[type='submit'].dokan-btn.active,a.dokan-btn.active,.dokan-btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}input[type='submit'].dokan-btn-theme,a.dokan-btn-theme,.dokan-btn-theme{color:#fff;background-color:#7047EB;border-color:#7047EB}input[type='submit'].dokan-btn-theme:hover,a.dokan-btn-theme:hover,.dokan-btn-theme:hover,input[type='submit'].dokan-btn-theme:focus,a.dokan-btn-theme:focus,.dokan-btn-theme:focus,input[type='submit'].dokan-btn-theme:active,a.dokan-btn-theme:active,.dokan-btn-theme:active,input[type='submit'].dokan-btn-theme.active,a.dokan-btn-theme.active,.dokan-btn-theme.active,.open .dropdown-toggleinput[type='submit'].dokan-btn-theme,.open .dropdown-togglea.dokan-btn-theme,.open .dropdown-toggle.dokan-btn-theme{color:#fff;background-color:#5322e7;border-color:#4918dd}input[type='submit'].dokan-btn-theme:active,a.dokan-btn-theme:active,.dokan-btn-theme:active,input[type='submit'].dokan-btn-theme.active,a.dokan-btn-theme.active,.dokan-btn-theme.active,.open .dropdown-toggleinput[type='submit'].dokan-btn-theme,.open .dropdown-togglea.dokan-btn-theme,.open .dropdown-toggle.dokan-btn-theme{background-image:none}input[type='submit'].dokan-btn-theme.disabled,a.dokan-btn-theme.disabled,.dokan-btn-theme.disabled,input[type='submit'].dokan-btn-theme[disabled],a.dokan-btn-theme[disabled],.dokan-btn-theme[disabled],fieldset[disabled] input[type='submit'].dokan-btn-theme,fieldset[disabled] a.dokan-btn-theme,fieldset[disabled] .dokan-btn-theme,input[type='submit'].dokan-btn-theme.disabled:hover,a.dokan-btn-theme.disabled:hover,.dokan-btn-theme.disabled:hover,input[type='submit'].dokan-btn-theme[disabled]:hover,a.dokan-btn-theme[disabled]:hover,.dokan-btn-theme[disabled]:hover,fieldset[disabled] input[type='submit'].dokan-btn-theme:hover,fieldset[disabled] a.dokan-btn-theme:hover,fieldset[disabled] .dokan-btn-theme:hover,input[type='submit'].dokan-btn-theme.disabled:focus,a.dokan-btn-theme.disabled:focus,.dokan-btn-theme.disabled:focus,input[type='submit'].dokan-btn-theme[disabled]:focus,a.dokan-btn-theme[disabled]:focus,.dokan-btn-theme[disabled]:focus,fieldset[disabled] input[type='submit'].dokan-btn-theme:focus,fieldset[disabled] a.dokan-btn-theme:focus,fieldset[disabled] .dokan-btn-theme:focus,input[type='submit'].dokan-btn-theme.disabled:active,a.dokan-btn-theme.disabled:active,.dokan-btn-theme.disabled:active,input[type='submit'].dokan-btn-theme[disabled]:active,a.dokan-btn-theme[disabled]:active,.dokan-btn-theme[disabled]:active,fieldset[disabled] input[type='submit'].dokan-btn-theme:active,fieldset[disabled] a.dokan-btn-theme:active,fieldset[disabled] .dokan-btn-theme:active,input[type='submit'].dokan-btn-theme.disabled.active,a.dokan-btn-theme.disabled.active,.dokan-btn-theme.disabled.active,input[type='submit'].dokan-btn-theme[disabled].active,a.dokan-btn-theme[disabled].active,.dokan-btn-theme[disabled].active,fieldset[disabled] input[type='submit'].dokan-btn-theme.active,fieldset[disabled] a.dokan-btn-theme.active,fieldset[disabled] .dokan-btn-theme.active{background-color:#9475f0;border-color:#9475f0}input[type='submit'].dokan-btn-theme .badge,a.dokan-btn-theme .badge,.dokan-btn-theme .badge{color:#7047EB;background-color:#fff}input[type='submit'].dokan-btn-success,a.dokan-btn-success,.dokan-btn-success{color:#fff!important;background-color:#22AD5C!important;border-color:#1e9851!important}input[type='submit'].dokan-btn-success:hover,a.dokan-btn-success:hover,.dokan-btn-success:hover,input[type='submit'].dokan-btn-success:focus,a.dokan-btn-success:focus,.dokan-btn-success:focus,input[type='submit'].dokan-btn-success:active,a.dokan-btn-success:active,.dokan-btn-success:active,input[type='submit'].dokan-btn-success.active,a.dokan-btn-success.active,.dokan-btn-success.active,.open .dropdown-toggleinput[type='submit'].dokan-btn-success,.open .dropdown-togglea.dokan-btn-success,.open .dropdown-toggle.dokan-btn-success{color:#fff!important;background-color:#1b8b4a!important;border-color:#146535!important}input[type='submit'].dokan-btn-success:active,a.dokan-btn-success:active,.dokan-btn-success:active,input[type='submit'].dokan-btn-success.active,a.dokan-btn-success.active,.dokan-btn-success.active,.open .dropdown-toggleinput[type='submit'].dokan-btn-success,.open .dropdown-togglea.dokan-btn-success,.open .dropdown-toggle.dokan-btn-success{background-image:none!important}input[type='submit'].dokan-btn-success.disabled,a.dokan-btn-success.disabled,.dokan-btn-success.disabled,input[type='submit'].dokan-btn-success[disabled],a.dokan-btn-success[disabled],.dokan-btn-success[disabled],fieldset[disabled] input[type='submit'].dokan-btn-success,fieldset[disabled] a.dokan-btn-success,fieldset[disabled] .dokan-btn-success,input[type='submit'].dokan-btn-success.disabled:hover,a.dokan-btn-success.disabled:hover,.dokan-btn-success.disabled:hover,input[type='submit'].dokan-btn-success[disabled]:hover,a.dokan-btn-success[disabled]:hover,.dokan-btn-success[disabled]:hover,fieldset[disabled] input[type='submit'].dokan-btn-success:hover,fieldset[disabled] a.dokan-btn-success:hover,fieldset[disabled] .dokan-btn-success:hover,input[type='submit'].dokan-btn-success.disabled:focus,a.dokan-btn-success.disabled:focus,.dokan-btn-success.disabled:focus,input[type='submit'].dokan-btn-success[disabled]:focus,a.dokan-btn-success[disabled]:focus,.dokan-btn-success[disabled]:focus,fieldset[disabled] input[type='submit'].dokan-btn-success:focus,fieldset[disabled] a.dokan-btn-success:focus,fieldset[disabled] .dokan-btn-success:focus,input[type='submit'].dokan-btn-success.disabled:active,a.dokan-btn-success.disabled:active,.dokan-btn-success.disabled:active,input[type='submit'].dokan-btn-success[disabled]:active,a.dokan-btn-success[disabled]:active,.dokan-btn-success[disabled]:active,fieldset[disabled] input[type='submit'].dokan-btn-success:active,fieldset[disabled] a.dokan-btn-success:active,fieldset[disabled] .dokan-btn-success:active,input[type='submit'].dokan-btn-success.disabled.active,a.dokan-btn-success.disabled.active,.dokan-btn-success.disabled.active,input[type='submit'].dokan-btn-success[disabled].active,a.dokan-btn-success[disabled].active,.dokan-btn-success[disabled].active,fieldset[disabled] input[type='submit'].dokan-btn-success.active,fieldset[disabled] a.dokan-btn-success.active,fieldset[disabled] .dokan-btn-success.active{background-color:#2cd673!important;border-color:#26c267!important}input[type='submit'].dokan-btn-success .badge,a.dokan-btn-success .badge,.dokan-btn-success .badge{color:#22AD5C!important;background-color:#fff!important}input[type='submit'].dokan-btn-default,a.dokan-btn-default,.dokan-btn-default{color:#333;background-color:#fff;border-color:#ccc}input[type='submit'].dokan-btn-default:hover,a.dokan-btn-default:hover,.dokan-btn-default:hover,input[type='submit'].dokan-btn-default:focus,a.dokan-btn-default:focus,.dokan-btn-default:focus,input[type='submit'].dokan-btn-default:active,a.dokan-btn-default:active,.dokan-btn-default:active,input[type='submit'].dokan-btn-default.active,a.dokan-btn-default.active,.dokan-btn-default.active,.open .dropdown-toggleinput[type='submit'].dokan-btn-default,.open .dropdown-togglea.dokan-btn-default,.open .dropdown-toggle.dokan-btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}input[type='submit'].dokan-btn-default:active,a.dokan-btn-default:active,.dokan-btn-default:active,input[type='submit'].dokan-btn-default.active,a.dokan-btn-default.active,.dokan-btn-default.active,.open .dropdown-toggleinput[type='submit'].dokan-btn-default,.open .dropdown-togglea.dokan-btn-default,.open .dropdown-toggle.dokan-btn-default{background-image:none}input[type='submit'].dokan-btn-default.disabled,a.dokan-btn-default.disabled,.dokan-btn-default.disabled,input[type='submit'].dokan-btn-default[disabled],a.dokan-btn-default[disabled],.dokan-btn-default[disabled],fieldset[disabled] input[type='submit'].dokan-btn-default,fieldset[disabled] a.dokan-btn-default,fieldset[disabled] .dokan-btn-default,input[type='submit'].dokan-btn-default.disabled:hover,a.dokan-btn-default.disabled:hover,.dokan-btn-default.disabled:hover,input[type='submit'].dokan-btn-default[disabled]:hover,a.dokan-btn-default[disabled]:hover,.dokan-btn-default[disabled]:hover,fieldset[disabled] input[type='submit'].dokan-btn-default:hover,fieldset[disabled] a.dokan-btn-default:hover,fieldset[disabled] .dokan-btn-default:hover,input[type='submit'].dokan-btn-default.disabled:focus,a.dokan-btn-default.disabled:focus,.dokan-btn-default.disabled:focus,input[type='submit'].dokan-btn-default[disabled]:focus,a.dokan-btn-default[disabled]:focus,.dokan-btn-default[disabled]:focus,fieldset[disabled] input[type='submit'].dokan-btn-default:focus,fieldset[disabled] a.dokan-btn-default:focus,fieldset[disabled] .dokan-btn-default:focus,input[type='submit'].dokan-btn-default.disabled:active,a.dokan-btn-default.disabled:active,.dokan-btn-default.disabled:active,input[type='submit'].dokan-btn-default[disabled]:active,a.dokan-btn-default[disabled]:active,.dokan-btn-default[disabled]:active,fieldset[disabled] input[type='submit'].dokan-btn-default:active,fieldset[disabled] a.dokan-btn-default:active,fieldset[disabled] .dokan-btn-default:active,input[type='submit'].dokan-btn-default.disabled.active,a.dokan-btn-default.disabled.active,.dokan-btn-default.disabled.active,input[type='submit'].dokan-btn-default[disabled].active,a.dokan-btn-default[disabled].active,.dokan-btn-default[disabled].active,fieldset[disabled] input[type='submit'].dokan-btn-default.active,fieldset[disabled] a.dokan-btn-default.active,fieldset[disabled] .dokan-btn-default.active{background-color:#fff;border-color:#e6e6e6}input[type='submit'].dokan-btn-default .badge,a.dokan-btn-default .badge,.dokan-btn-default .badge{color:#fff;background-color:#fff}input[type='submit'].dokan-btn-danger,a.dokan-btn-danger,.dokan-btn-danger{color:#fff!important;background-color:#F23030!important;border-color:#f01818!important}input[type='submit'].dokan-btn-danger:hover,a.dokan-btn-danger:hover,.dokan-btn-danger:hover,input[type='submit'].dokan-btn-danger:focus,a.dokan-btn-danger:focus,.dokan-btn-danger:focus,input[type='submit'].dokan-btn-danger:active,a.dokan-btn-danger:active,.dokan-btn-danger:active,input[type='submit'].dokan-btn-danger.active,a.dokan-btn-danger.active,.dokan-btn-danger.active,.open .dropdown-toggleinput[type='submit'].dokan-btn-danger,.open .dropdown-togglea.dokan-btn-danger,.open .dropdown-toggle.dokan-btn-danger{color:#fff!important;background-color:#ea0f0f!important;border-color:#bf0c0c!important}input[type='submit'].dokan-btn-danger:active,a.dokan-btn-danger:active,.dokan-btn-danger:active,input[type='submit'].dokan-btn-danger.active,a.dokan-btn-danger.active,.dokan-btn-danger.active,.open .dropdown-toggleinput[type='submit'].dokan-btn-danger,.open .dropdown-togglea.dokan-btn-danger,.open .dropdown-toggle.dokan-btn-danger{background-image:none!important}input[type='submit'].dokan-btn-danger.disabled,a.dokan-btn-danger.disabled,.dokan-btn-danger.disabled,input[type='submit'].dokan-btn-danger[disabled],a.dokan-btn-danger[disabled],.dokan-btn-danger[disabled],fieldset[disabled] input[type='submit'].dokan-btn-danger,fieldset[disabled] a.dokan-btn-danger,fieldset[disabled] .dokan-btn-danger,input[type='submit'].dokan-btn-danger.disabled:hover,a.dokan-btn-danger.disabled:hover,.dokan-btn-danger.disabled:hover,input[type='submit'].dokan-btn-danger[disabled]:hover,a.dokan-btn-danger[disabled]:hover,.dokan-btn-danger[disabled]:hover,fieldset[disabled] input[type='submit'].dokan-btn-danger:hover,fieldset[disabled] a.dokan-btn-danger:hover,fieldset[disabled] .dokan-btn-danger:hover,input[type='submit'].dokan-btn-danger.disabled:focus,a.dokan-btn-danger.disabled:focus,.dokan-btn-danger.disabled:focus,input[type='submit'].dokan-btn-danger[disabled]:focus,a.dokan-btn-danger[disabled]:focus,.dokan-btn-danger[disabled]:focus,fieldset[disabled] input[type='submit'].dokan-btn-danger:focus,fieldset[disabled] a.dokan-btn-danger:focus,fieldset[disabled] .dokan-btn-danger:focus,input[type='submit'].dokan-btn-danger.disabled:active,a.dokan-btn-danger.disabled:active,.dokan-btn-danger.disabled:active,input[type='submit'].dokan-btn-danger[disabled]:active,a.dokan-btn-danger[disabled]:active,.dokan-btn-danger[disabled]:active,fieldset[disabled] input[type='submit'].dokan-btn-danger:active,fieldset[disabled] a.dokan-btn-danger:active,fieldset[disabled] .dokan-btn-danger:active,input[type='submit'].dokan-btn-danger.disabled.active,a.dokan-btn-danger.disabled.active,.dokan-btn-danger.disabled.active,input[type='submit'].dokan-btn-danger[disabled].active,a.dokan-btn-danger[disabled].active,.dokan-btn-danger[disabled].active,fieldset[disabled] input[type='submit'].dokan-btn-danger.active,fieldset[disabled] a.dokan-btn-danger.active,fieldset[disabled] .dokan-btn-danger.active{background-color:#f56060!important;border-color:#f44848!important}input[type='submit'].dokan-btn-danger .badge,a.dokan-btn-danger .badge,.dokan-btn-danger .badge{color:#F23030!important;background-color:#fff!important}input[type='submit'].dokan-btn-info,a.dokan-btn-info,.dokan-btn-info{color:#fff;background-color:#0B76B7;border-color:#0a669f}input[type='submit'].dokan-btn-info:hover,a.dokan-btn-info:hover,.dokan-btn-info:hover,input[type='submit'].dokan-btn-info:focus,a.dokan-btn-info:focus,.dokan-btn-info:focus,input[type='submit'].dokan-btn-info:active,a.dokan-btn-info:active,.dokan-btn-info:active,input[type='submit'].dokan-btn-info.active,a.dokan-btn-info.active,.dokan-btn-info.active,.open .dropdown-toggleinput[type='submit'].dokan-btn-info,.open .dropdown-togglea.dokan-btn-info,.open .dropdown-toggle.dokan-btn-info{color:#fff;background-color:#095d91;border-color:#064165}input[type='submit'].dokan-btn-info:active,a.dokan-btn-info:active,.dokan-btn-info:active,input[type='submit'].dokan-btn-info.active,a.dokan-btn-info.active,.dokan-btn-info.active,.open .dropdown-toggleinput[type='submit'].dokan-btn-info,.open .dropdown-togglea.dokan-btn-info,.open .dropdown-toggle.dokan-btn-info{background-image:none}input[type='submit'].dokan-btn-info.disabled,a.dokan-btn-info.disabled,.dokan-btn-info.disabled,input[type='submit'].dokan-btn-info[disabled],a.dokan-btn-info[disabled],.dokan-btn-info[disabled],fieldset[disabled] input[type='submit'].dokan-btn-info,fieldset[disabled] a.dokan-btn-info,fieldset[disabled] .dokan-btn-info,input[type='submit'].dokan-btn-info.disabled:hover,a.dokan-btn-info.disabled:hover,.dokan-btn-info.disabled:hover,input[type='submit'].dokan-btn-info[disabled]:hover,a.dokan-btn-info[disabled]:hover,.dokan-btn-info[disabled]:hover,fieldset[disabled] input[type='submit'].dokan-btn-info:hover,fieldset[disabled] a.dokan-btn-info:hover,fieldset[disabled] .dokan-btn-info:hover,input[type='submit'].dokan-btn-info.disabled:focus,a.dokan-btn-info.disabled:focus,.dokan-btn-info.disabled:focus,input[type='submit'].dokan-btn-info[disabled]:focus,a.dokan-btn-info[disabled]:focus,.dokan-btn-info[disabled]:focus,fieldset[disabled] input[type='submit'].dokan-btn-info:focus,fieldset[disabled] a.dokan-btn-info:focus,fieldset[disabled] .dokan-btn-info:focus,input[type='submit'].dokan-btn-info.disabled:active,a.dokan-btn-info.disabled:active,.dokan-btn-info.disabled:active,input[type='submit'].dokan-btn-info[disabled]:active,a.dokan-btn-info[disabled]:active,.dokan-btn-info[disabled]:active,fieldset[disabled] input[type='submit'].dokan-btn-info:active,fieldset[disabled] a.dokan-btn-info:active,fieldset[disabled] .dokan-btn-info:active,input[type='submit'].dokan-btn-info.disabled.active,a.dokan-btn-info.disabled.active,.dokan-btn-info.disabled.active,input[type='submit'].dokan-btn-info[disabled].active,a.dokan-btn-info[disabled].active,.dokan-btn-info[disabled].active,fieldset[disabled] input[type='submit'].dokan-btn-info.active,fieldset[disabled] a.dokan-btn-info.active,fieldset[disabled] .dokan-btn-info.active{background-color:#0e95e7;border-color:#0c86cf}input[type='submit'].dokan-btn-info .badge,a.dokan-btn-info .badge,.dokan-btn-info .badge{color:#0B76B7;background-color:#fff}input[type='submit'].dokan-btn-lg,a.dokan-btn-lg,.dokan-btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}input[type='submit'].dokan-btn-sm,a.dokan-btn-sm,.dokan-btn-sm{padding:6px 12px;font-size:14px;line-height:1.428;border-radius:3px}.dokan-btn-round[class]{border-radius:50%;width:35px;height:34px;font-size:25px;line-height:34px}.dokan-table{width:100%;max-width:100%;margin-bottom:20px}.dokan-table>thead>tr>th,.dokan-table>tbody>tr>th,.dokan-table>tfoot>tr>th,.dokan-table>thead>tr>td,.dokan-table>tbody>tr>td,.dokan-table>tfoot>tr>td{padding:8px;line-height:1.42;vertical-align:top;border-top:1px solid #EDEDED}.dokan-table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #EDEDED}.dokan-table>caption+thead>tr:first-child>th,.dokan-table>colgroup+thead>tr:first-child>th,.dokan-table>thead:first-child>tr:first-child>th,.dokan-table>caption+thead>tr:first-child>td,.dokan-table>colgroup+thead>tr:first-child>td,.dokan-table>thead:first-child>tr:first-child>td{border-top:0}.dokan-table>tbody+tbody{border-top:2px solid #EDEDED}.dokan-table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table>thead>tr>.active,.table>tbody>tr>.active,.table>tfoot>tr>.active,.table>thead>.active>td,.table>tbody>.active>td,.table>tfoot>.active>td,.table>thead>.active>th,.table>tbody>.active>th,.table>tfoot>.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>.active:hover,.table-hover>tbody>.active:hover>td,.table-hover>tbody>.active:hover>th{background-color:#e8e8e8}.dokan-table>thead>tr>td.active,.dokan-table>tbody>tr>td.active,.dokan-table>tfoot>tr>td.active,.dokan-table>thead>tr>th.active,.dokan-table>tbody>tr>th.active,.dokan-table>tfoot>tr>th.active,.dokan-table>thead>tr.active>td,.dokan-table>tbody>tr.active>td,.dokan-table>tfoot>tr.active>td,.dokan-table>thead>tr.active>th,.dokan-table>tbody>tr.active>th,.dokan-table>tfoot>tr.active>th{background-color:#f5f5f5!important}.dokan-table-hover>tbody>tr>td.active:hover,.dokan-table-hover>tbody>tr>th.active:hover,.dokan-table-hover>tbody>tr.active:hover>td,.dokan-table-hover>tbody>tr:hover>.active,.dokan-table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>.success,.table>tbody>tr>.success,.table>tfoot>tr>.success,.table>thead>.success>td,.table>tbody>.success>td,.table>tfoot>.success>td,.table>thead>.success>th,.table>tbody>.success>th,.table>tfoot>.success>th{background-color:#dff0d8}.table-hover>tbody>tr>.success:hover,.table-hover>tbody>.success:hover>td,.table-hover>tbody>.success:hover>th{background-color:#d0e9c6}.dokan-table>thead>tr>td.success,.dokan-table>tbody>tr>td.success,.dokan-table>tfoot>tr>td.success,.dokan-table>thead>tr>th.success,.dokan-table>tbody>tr>th.success,.dokan-table>tfoot>tr>th.success,.dokan-table>thead>tr.success>td,.dokan-table>tbody>tr.success>td,.dokan-table>tfoot>tr.success>td,.dokan-table>thead>tr.success>th,.dokan-table>tbody>tr.success>th,.dokan-table>tfoot>tr.success>th{background-color:#dff0d8!important}.dokan-table-hover>tbody>tr>td.success:hover,.dokan-table-hover>tbody>tr>th.success:hover,.dokan-table-hover>tbody>tr.success:hover>td,.dokan-table-hover>tbody>tr:hover>.success,.dokan-table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>.info,.table>tbody>tr>.info,.table>tfoot>tr>.info,.table>thead>.info>td,.table>tbody>.info>td,.table>tfoot>.info>td,.table>thead>.info>th,.table>tbody>.info>th,.table>tfoot>.info>th{background-color:#d9edf7}.table-hover>tbody>tr>.info:hover,.table-hover>tbody>.info:hover>td,.table-hover>tbody>.info:hover>th{background-color:#c4e3f3}.dokan-table>thead>tr>td.info,.dokan-table>tbody>tr>td.info,.dokan-table>tfoot>tr>td.info,.dokan-table>thead>tr>th.info,.dokan-table>tbody>tr>th.info,.dokan-table>tfoot>tr>th.info,.dokan-table>thead>tr.info>td,.dokan-table>tbody>tr.info>td,.dokan-table>tfoot>tr.info>td,.dokan-table>thead>tr.info>th,.dokan-table>tbody>tr.info>th,.dokan-table>tfoot>tr.info>th{background-color:#d9edf7!important}.dokan-table-hover>tbody>tr>td.info:hover,.dokan-table-hover>tbody>tr>th.info:hover,.dokan-table-hover>tbody>tr.info:hover>td,.dokan-table-hover>tbody>tr:hover>.info,.dokan-table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>.warning,.table>tbody>tr>.warning,.table>tfoot>tr>.warning,.table>thead>.warning>td,.table>tbody>.warning>td,.table>tfoot>.warning>td,.table>thead>.warning>th,.table>tbody>.warning>th,.table>tfoot>.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>.warning:hover,.table-hover>tbody>.warning:hover>td,.table-hover>tbody>.warning:hover>th{background-color:#faf2cc}.dokan-table>thead>tr>td.warning,.dokan-table>tbody>tr>td.warning,.dokan-table>tfoot>tr>td.warning,.dokan-table>thead>tr>th.warning,.dokan-table>tbody>tr>th.warning,.dokan-table>tfoot>tr>th.warning,.dokan-table>thead>tr.warning>td,.dokan-table>tbody>tr.warning>td,.dokan-table>tfoot>tr.warning>td,.dokan-table>thead>tr.warning>th,.dokan-table>tbody>tr.warning>th,.dokan-table>tfoot>tr.warning>th{background-color:#fcf8e3!important}.dokan-table-hover>tbody>tr>td.warning:hover,.dokan-table-hover>tbody>tr>th.warning:hover,.dokan-table-hover>tbody>tr.warning:hover>td,.dokan-table-hover>tbody>tr:hover>.warning,.dokan-table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>.danger,.table>tbody>tr>.danger,.table>tfoot>tr>.danger,.table>thead>.danger>td,.table>tbody>.danger>td,.table>tfoot>.danger>td,.table>thead>.danger>th,.table>tbody>.danger>th,.table>tfoot>.danger>th{background-color:#f2dede}.table-hover>tbody>tr>.danger:hover,.table-hover>tbody>.danger:hover>td,.table-hover>tbody>.danger:hover>th{background-color:#ebcccc}.dokan-table>thead>tr>td.danger,.dokan-table>tbody>tr>td.danger,.dokan-table>tfoot>tr>td.danger,.dokan-table>thead>tr>th.danger,.dokan-table>tbody>tr>th.danger,.dokan-table>tfoot>tr>th.danger,.dokan-table>thead>tr.danger>td,.dokan-table>tbody>tr.danger>td,.dokan-table>tfoot>tr.danger>td,.dokan-table>thead>tr.danger>th,.dokan-table>tbody>tr.danger>th,.dokan-table>tfoot>tr.danger>th{background-color:#f2dede!important}.dokan-table-hover>tbody>tr>td.danger:hover,.dokan-table-hover>tbody>tr>th.danger:hover,.dokan-table-hover>tbody>tr.danger:hover>td,.dokan-table-hover>tbody>tr:hover>.danger,.dokan-table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.chart-tooltip{position:absolute;display:none;line-height:1;background:#333;color:#fff;padding:3px 5px;font-size:11px;border-radius:3px}.dokan-tooltips-help{margin-left:7px}.dokan-tooltips-help i{color:#ccc}.tooltip-inner{font-size:12px}.media-modal .screen-reader-text{overflow:hidden;padding:0;position:absolute;width:1px}.chosen-container-multi .chosen-choices li.search-field input[type='text']{height:28px}.mfp-zoom-out .mfp-with-anim{-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';filter:alpha(opacity=0);opacity:0;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3)}.mfp-zoom-out.mfp-bg{-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';filter:alpha(opacity=0);opacity:0;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-zoom-out.mfp-ready .mfp-with-anim{-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';filter:alpha(opacity=100);opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.mfp-zoom-out.mfp-ready.mfp-bg{-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';filter:alpha(opacity=80);opacity:.8}.mfp-zoom-out.mfp-removing .mfp-with-anim{-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';filter:alpha(opacity=0);opacity:0}.mfp-zoom-out.mfp-removing.mfp-bg{-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';filter:alpha(opacity=0);opacity:0}.dokan-blur-effect{background-color:#eee;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=40)';filter:alpha(opacity=40);opacity:.4}.dokan-right-margin-30{margin-right:30px}.dokan_tock_check{width:auto}table.my_account_orders tbody tr td.order-actions a.button{margin-right:10px}.dokan-dashboard-content ul.dokan_tabs{border-bottom:1px solid #EDEDED;margin-bottom:20px;line-height:24px}.dokan-dashboard-content ul.dokan_tabs>li{margin-bottom:-1px!important}.dokan-dashboard-content ul.dokan_tabs li{display:inline-block;margin-right:5px!important;border:1px solid #EDEDED;border-bottom:none}.dokan-dashboard-content ul.dokan_tabs li:first-child{margin-left:10px}.dokan-dashboard-content ul.dokan_tabs li a{color:#6d6d6d;display:block;padding:6px 8px!important}.dokan-dashboard-content ul.dokan_tabs li a:hover{color:#000;background-color:#eee}.dokan-dashboard-content ul.dokan_tabs li.dokan-hide{display:none}.dokan-dashboard-content ul.dokan_tabs li.active{border-bottom:1px solid #fff!important}.dokan-dashboard-content ul.dokan_tabs li.active a{color:#000}.wc_error_tip{max-width:20em;line-height:1.8em;position:absolute;white-space:normal;background:#d82223;margin:2em 1px 0 -1em;z-index:9999999;color:#fff;font-size:12px;padding:8px}.wc_error_tip:after{content:'';display:block;border:8px solid #d82223;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-3px;left:50%;margin:-1em 0 0 -3px}.dokan-label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.dokan-label:hover,a.dokan-label:focus{color:#fff;text-decoration:none;cursor:pointer}.dokan-label:empty{display:none}.btn .dokan-label{position:relative;top:-1px}.dokan-label-default{color:#fff;background-color:#777}.dokan-label-default[href]:hover,.dokan-label-default[href]:focus{background-color:#5e5e5e}.dokan-label-default[href]:hover,.dokan-label-default[href]:focus{background-color:#5e5e5e}.dokan-label-primary{color:#fff;background-color:#428bca}.dokan-label-primary[href]:hover,.dokan-label-primary[href]:focus{background-color:#3071a9}.dokan-label-primary[href]:hover,.dokan-label-primary[href]:focus{background-color:#3071a9}.dokan-label-success{color:#fff;background-color:#22AD5C}.dokan-label-success[href]:hover,.dokan-label-success[href]:focus{background-color:#1a8245}.dokan-label-success[href]:hover,.dokan-label-success[href]:focus{background-color:#1a8245}.dokan-label-info{color:#fff;background-color:#0B76B7}.dokan-label-info[href]:hover,.dokan-label-info[href]:focus{background-color:#085787}.dokan-label-info[href]:hover,.dokan-label-info[href]:focus{background-color:#085787}.dokan-label-warning{color:#fff;background-color:#FBBF24}.dokan-label-warning[href]:hover,.dokan-label-warning[href]:focus{background-color:#e8a804}.dokan-label-warning[href]:hover,.dokan-label-warning[href]:focus{background-color:#e8a804}.dokan-label-danger{color:#fff;background-color:#F23030}.dokan-label-danger[href]:hover,.dokan-label-danger[href]:focus{background-color:#e10e0e}.dokan-label-danger[href]:hover,.dokan-label-danger[href]:focus{background-color:#e10e0e}.dokan-success{color:#fff;background-color:#22AD5C}.dokan-success[href]:hover,.dokan-success[href]:focus{background-color:#1a8245}.dokan-success[href]:hover,.dokan-success[href]:focus{background-color:#1a8245}.dokan-info{color:#fff;background-color:#0B76B7}.dokan-info[href]:hover,.dokan-info[href]:focus{background-color:#085787}.dokan-info[href]:hover,.dokan-info[href]:focus{background-color:#085787}.dokan-warning{color:#fff;background-color:#FBBF24}.dokan-warning[href]:hover,.dokan-warning[href]:focus{background-color:#e8a804}.dokan-warning[href]:hover,.dokan-warning[href]:focus{background-color:#e8a804}.dokan-danger{color:#fff;background-color:#F23030}.dokan-danger[href]:hover,.dokan-danger[href]:focus{background-color:#e10e0e}.dokan-danger[href]:hover,.dokan-danger[href]:focus{background-color:#e10e0e}.dokan-panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.dokan-panel-body{padding:15px}.dokan-panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.dokan-panel-heading>.dropdown .dropdown-toggle{color:inherit}.dokan-panel-title{margin-top:0;margin-bottom:0;color:inherit}.dokan-panel-title>a{color:inherit}.dokan-panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.dokan-panel-default{border-color:#ddd}.dokan-panel-default>.dokan-panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.dokan-panel-default>.dokan-panel-heading+.dokan-panel-collapse>.dokan-panel-body{border-top-color:#ddd}.dokan-panel-default>.dokan-panel-heading .dokan-badge{color:#f5f5f5;background-color:#333}.dokan-panel-default>.dokan-panel-footer+.dokan-panel-collapse>.dokan-panel-body{border-bottom-color:#ddd}.dokan-clearfix:before,.dokan-clearfix:after{display:table;content:' '}.dokan-clearfix:after{clear:both}.dokan-right{float:right!important}.dokan-left{float:left!important}.dokan-hide{display:none}.content-half-part{width:50%;float:left}.content-half-part:first-child{padding-right:10px}.content-half-part:last-child{padding-left:10px}p.help-block{color:#aaa;padding-top:8px;line-height:1.42}ul.subsubsub{font-size:12px;color:#EDEDED;margin:0 0 10px 0;padding:0}ul.subsubsub li{padding:0 5px;line-height:13px;border-right:1px solid #EDEDED}ul.subsubsub li a{color:#6d6d6d;transition:0.2s linear}ul.subsubsub li a:hover{color:#000}ul.subsubsub li:last-child{border-right:none}ul.subsubsub li.active a{color:#000}.pagination-wrap ul.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination-wrap ul.pagination>li{display:inline}.pagination-wrap ul.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination-wrap ul.pagination>li>span.current{background-color:#eee;color:#999}.pagination-wrap ul.pagination>li>a{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination-wrap ul.pagination>li>a:hover{background-color:#eee;color:#999}.dokan-form-inline .dokan-form-group{float:left;margin-right:5px}table.dokan-table .toggle-row{position:absolute;right:8px;top:0;display:none;padding:0;width:40px;height:40px;border:none;outline:0;background:0 0;color:#444}table.dokan-table .toggle-row::before{content:'\f0d7';font-family:"Font Awesome\ 5 Free";font-weight:900;font:normal normal normal 14px/1 FontAwesome;display:inline-block;font-size:inherit;text-rendering:auto}table.dokan-table td a{color:#6d6d6d}table.dokan-table td a:hover{color:#000}table.dokan-table .is-expanded .toggle-row::before{content:'\f0d8'}@media (max-width:430px){table.dokan-table thead{display:none}table.dokan-table thead.dokan-show-thead{display:contents}table.dokan-table td.column-thumb,table.dokan-table td.column-primary~td:not(.check-column){display:none}table.dokan-table .is-expanded td:not(.hidden){display:block!important;overflow:hidden}table.dokan-table td.column-primary{padding-right:50px}table.dokan-table td.column-primary strong{display:block;margin-bottom:.5em}table.dokan-table td:not(.check-column){position:relative;width:auto!important;clear:both}table.dokan-table .is-expanded td.column-thumb,table.dokan-table td.column-primary~:not(.check-column){display:block;text-align:right;padding:3px 8px 3px 35%}table.dokan-table td:not(.column-primary)::before{content:attr(data-title);position:absolute;left:10px;width:32%;white-space:nowrap;text-align:left;display:block}table.dokan-table .toggle-row{display:block}table.dokan-table .row-actions{display:grid;grid-template-columns:auto auto auto}}span.dokan-loading{background:url(../../../plugins/dokan-lite/assets/images/wpspin_light.gif) no-repeat;float:right;height:16px;margin:5px 5px 0;width:16px}span.error{color:#b00;display:inline-block}.dokan-seller-search{box-sizing:border-box!important;border:2px solid #ccc!important;border-radius:4px!important;background-color:white!important;background-image:url(../../../plugins/dokan-lite/assets/images/searchicon.png)!important;background-position:8px 8px!important;background-repeat:no-repeat!important;padding:5px 0 5px 36px!important;-webkit-transition:width 0.4s ease-in-out!important;transition:width 0.4s ease-in-out!important;background-size:16px!important}.dokan-overlay{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999}.dokan-ajax-loader{height:1em;width:1em;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;display:block;content:'';-webkit-animation:spin 1s ease-in-out infinite;-moz-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOTEuMyA5MS4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA5MS4zIDkxLjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGNpcmNsZSBjeD0iNDUuNyIgY3k9IjQ1LjciIHI9IjQ1LjciLz4NCjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjQ1LjciIGN5PSIyNC40IiByPSIxMi41Ii8+DQo8L3N2Zz4NCg==) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.dokan-category-menu{padding:0;border:1px solid #ece7e7}.dokan-category-menu h3.widget-title{margin:0;padding:10px 10px 10px 15px;background:#eee;border:1px solid #eee;color:#444}.dokan-category-menu ul li{border-bottom:none}.dokan-category-menu .cat-drop-stack ul .children{display:none}.dokan-category-menu .cat-drop-stack ul li:last-child a{border-bottom:none!important}.dokan-category-menu .cat-drop-stack ul li:last-child.has-children a{border-bottom:1px solid #eee!important}.dokan-category-menu .cat-drop-stack>ul{padding:0;margin:0}.dokan-category-menu .cat-drop-stack>ul li{padding:0}.dokan-category-menu .cat-drop-stack>ul li.parent-cat-wrap{background:#fff}.dokan-category-menu .cat-drop-stack>ul li.parent-cat-wrap a{border-bottom:1px solid #eee;margin:0 15px;text-decoration:none}.dokan-category-menu .cat-drop-stack>ul li.parent-cat-wrap ul.level-0{background:#fafafa}.dokan-category-menu .cat-drop-stack>ul li.parent-cat-wrap ul.level-0 li.has-children{border-bottom:none}.dokan-category-menu .cat-drop-stack>ul li a{padding:9px 0;display:block;color:#3c3c3c;position:relative;font-size:13px;text-decoration:none}.dokan-category-menu .cat-drop-stack>ul li a .caret-icon{position:absolute;right:-2px;display:inline-block;width:20px;vertical-align:middle;text-align:center}.dokan-announcement-wrapper .dokan-no-announcement .annoument-no-wrapper{height:100%;margin:70px auto;text-align:center}.dokan-announcement-wrapper .dokan-no-announcement .annoument-no-wrapper .dokan-announcement-icon{font-size:165px;color:#e3e3e3;-moz-animation:ring 8s 1s ease-in-out infinite!important;-moz-transform-origin:50% 4px;-webkit-animation:ring 8s 1s ease-in-out infinite!important;-webkit-transform-origin:50% 4px;animation:ring 8s 1s ease-in-out infinite!important;transform-origin:50% 4px}.dokan-announcement-wrapper .dokan-no-announcement .annoument-no-wrapper p{margin-top:10px;color:#a6a6a6;font-size:30px}.dokan-announcement-wrapper .dokan-announcement-wrapper-item{padding:22px;background:#f3f3f3;border:1px solid #eee;margin-bottom:25px;position:relative;width:98%}.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-announcement-heading{margin-bottom:5px}.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-announcement-heading h3{margin:5px 0;padding:0 0 8px;font-weight:700;font-size:20px;color:#494949}.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-annnouncement-date{width:95px;height:95px;color:#fff;margin-right:25px;vertical-align:middle;background-color:#818181;text-align:center;border-radius:300px;-webkit-border-radius:300px;-moz-border-radius:300px}.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-annnouncement-date .announcement-day{font-size:20px;font-weight:700;margin-top:4px}.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-annnouncement-date .announcement-year{font-weight:700}.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-announcement-content-wrap{width:80%;height:100%}.dokan-announcement-wrapper .dokan-announcement-wrapper-item .dokan-announcement-content-wrap .dokan-announcement-content{color:#656565;font-size:13px}.dokan-announcement-wrapper .dokan-announcement-wrapper-item .announcement-action{position:absolute;top:-12px;right:-8px;font-size:12px;width:25px;height:25px;text-align:center;background-color:#818181;border-radius:20px;line-height:23px}.dokan-announcement-wrapper .dokan-announcement-wrapper-item .announcement-action a{color:#fff;font-size:20px}@media (max-width:992px){.dokan-announcement-wrapper-item{padding:15px;text-align:center}.dokan-announcement-wrapper-item .dokan-annnouncement-date{float:none!important;margin:0 auto 15px!important}.dokan-announcement-wrapper-item .dokan-annnouncement-date .announcement-day{margin-top:0px!important;padding-top:16px}.dokan-announcement-wrapper-item .dokan-announcement-content-wrap{float:none!important;width:100%!important}}article.dokan-notice-single-notice-area span.dokan-single-announcement-date{display:block;margin-bottom:10px}.dokan-announcement-uread{border:1px solid var(--dokan-button-background-color,#7047EB)!important}.dokan-announcement-uread .dokan-annnouncement-date{background-color:var(--dokan-button-background-color,#7047EB)!important}.dokan-announcement-bg-uread{background-color:var(--dokan-button-background-color,#7047EB)}.dokan-dashboard .dokan-dash-sidebar{width:17%;_float:left;flex:1 auto;background-color:var(--dokan-sidebar-background-color,#322067)}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu{background:var(--dokan-sidebar-background-color,#322067);list-style:none;margin:0 0 20px 0;padding:0}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li{margin:0;position:relative;cursor:pointer}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a{padding:10px 0 10px 18px;display:block;color:#fff;font-size:14px;font-weight:400;text-decoration:none}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i{font-size:17px;padding-right:15px}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i.menu-dropdown::before{padding-left:15px}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a svg{margin-right:15px}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover{background:#7047EB;color:#fff}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover ul.navigation-submenu{position:relative;top:auto;left:auto;right:auto;bottom:auto}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover:not(.active).has-submenu:after{right:0;top:1.3rem;border:transparent solid;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:transparent var(--dokan-sidebar-background-color,#322067) transparent transparent;border-left-color:var(--dokan-sidebar-background-color,#322067);border-width:16px 16px 16px 0;margin-top:-16px;z-index:990}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover:not(.active) ul.navigation-submenu{position:absolute;bottom:0;left:100%;min-width:165px;display:block;background:var(--dokan-sidebar-background-color,#322067);border-bottom:none;padding:1.5px}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover:not(.active) ul.navigation-submenu li{display:block;padding-left:.5em}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover a i.menu-dropdown{display:none}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links:hover{background:none!important}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a{display:inline-block!important;width:33.333333%;padding:6% 13%;float:left}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover{background:#7047EB;color:#fff}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:last-child{border-right:none}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.navigation-submenu{list-style:none;position:absolute;top:-1000em;left:160px;overflow:visible;word-wrap:break-word;z-index:9999;box-shadow:0 3px 5px rgb(0 0 0%);margin-left:0;background:var(--dokan-sidebar-background-color,#322067);padding:3px 0}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.navigation-submenu li{padding-left:1.3em;line-height:1;background:var(--dokan-sidebar-background-color,#322067)}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.navigation-submenu li a{font-size:13px}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.navigation-submenu li:hover:before,.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.navigation-submenu li.current:before{left:.75%;top:4%;border:transparent solid;content:' ';height:90%;position:absolute;pointer-events:none;border-color:#fff}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.navigation-submenu li:hover a,.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.navigation-submenu li.current a{font-weight:800!important;color:#fff}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active{position:relative;background:#7047EB}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:after{left:93%;top:1.3rem;border:transparent solid;content:' ';height:0;width:0;position:absolute;pointer-events:none;border-color:transparent #fff transparent transparent;border-left-color:#fff;border-width:16px 16px 16px 0;margin-top:-16px}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active ul.navigation-submenu{position:relative;z-index:3;top:auto;left:auto;right:auto;bottom:auto;border:0 none;border-bottom:.5px solid #7047EB;margin-top:0;box-shadow:none}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active ul.navigation-submenu li:not(.current) a{font-weight:400}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active ul.navigation-submenu li a:focus{outline:none}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active a{padding-right:16px;font-weight:800}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active a i.menu-dropdown{display:none}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.sub-menu{background:#fff;margin:0;list-style:none;padding:0;position:absolute;right:-100%;top:-4px;z-index:99;width:165px;display:none;border-top:1px solid #ececec;border-right:1px solid #ececec;border-bottom:1px solid #ececec}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.sub-menu a{padding:2px 0 2px 10px;font-size:13px;color:#333;font-weight:400}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.sub-menu a:hover{background:#9475f0;color:#fff}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.sub-menu li{border-bottom:1px solid #ccc}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li ul.sub-menu li:last-child{border-bottom:none}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.settings i.pull-right{padding-top:5px}.dokan-dashboard .dokan-dash-sidebar #dokan-navigation #toggle-mobile-menu{display:none}.dokan-dashboard .dokan-dash-sidebar #dokan-navigation #mobile-menu-icon{display:none}.dokan-dashboard .dokan-dash-sidebar #dokan-navigation>#mobile-menu-icon{font-size:17px;color:#fff;position:absolute;top:0;right:0;width:33px;z-index:1;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #f0f0f0;border-radius:3px;padding:3px 8px}.dokan-dashboard .dokan-dash-sidebar #dokan-navigation>input:checked+ul.dokan-dashboard-menu{display:block!important;background:#000;color:#fff;animation:showNav 350ms ease-in-out both}.dokan-dashboard #dokan-dashboard-fullwidth-wrapper .dokan-dash-sidebar{transition:width 0.2s ease;width:var(--dokan-sidebar-width,250px);max-width:var(--dokan-sidebar-width,250px)}.dokan-dashboard #dokan-dashboard-fullwidth-wrapper .dokan-dashboard-wrap{z-index:1;position:relative}.dokan-dashboard #dokan-dashboard-fullwidth-wrapper .dokan-dashboard-wrap .dokan-dashboard-content{position:relative;padding:48px}.dokan-dashboard #dokan-dashboard-fullwidth-wrapper .dokan-dashboard-wrap .dokan-dash-sidebar{visibility:hidden}.dokan-dashboard #dokan-dashboard-fullwidth-wrapper .dokan-dashboard-wrap .dokan-dashboard-content{display:none}@keyframes showNav{from{opacity:0}to{opacity:1}}@media only screen and (max-width:450px){.dokan-dashboard .dokan-dash-sidebar #dokan-navigation{height:33px;position:relative}.dokan-dashboard .dokan-dash-sidebar #dokan-navigation #mobile-menu-icon{display:block!important}.dokan-dashboard .dokan-dash-sidebar #dokan-navigation #toggle-mobile-menu{display:none!important}.dokan-dashboard .dokan-dash-sidebar #dokan-navigation ul.dokan-dashboard-menu{display:none;height:auto!important;padding-top:48px!important}}@media screen and (max-width:768px){.dokan-dashboard #dokan-dashboard-fullwidth-wrapper{position:relative}.dokan-dashboard #dokan-dashboard-fullwidth-wrapper .dokan-dash-sidebar{display:none}.dokan-dashboard #dokan-dashboard-fullwidth-wrapper .dokan-dashboard-wrap .dokan-dashboard-content{padding:24px}}@media screen and (max-width:600px){#dokan-dashboard-fullwidth-wrapper #dokan-vendor-dashboard-layout-root{z-index:99999}}html,body{-webkit-backface-visibility:hidden}div.media-sidebar a.edit-attachment{display:none}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{padding:5px 10px}.dokan-dashboard .dokan-dashboard-wrap{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;width:100%}.dokan-dashboard .dokan-dashboard-wrap *{box-sizing:border-box}.dokan-dashboard .dokan-dashboard-wrap a:focus{outline-color:var(--dokan-button-background-color,#7047EB)}.dokan-dashboard .dokan-dashboard-wrap input[type=checkbox]:not(.dokan-layout input[type=checkbox]){-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}.dokan-dashboard header.dokan-dashboard-header{margin:0 0 15px 0}.dokan-dashboard header.dokan-dashboard-header h1{margin:0 0 10px 0;border-bottom:1px solid #EDEDED;padding:0 0 10px 0;line-height:1.25}.dokan-dashboard header.dokan-dashboard-header .dokan-add-product-link .dokan-btn{margin-right:10px}.dokan-dashboard .dokan-dashboard-content{padding:4px 4px 4px 25px;overflow:hidden;margin-top:0;width:83%;flex:5 auto}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area:before,.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area:after{content:" ";display:table}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area:after{clear:both}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dokan-dash-left{padding-right:15px}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget{background:#fff;border:1px solid #EBEBEB;padding:0 10px;position:relative;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.04);box-shadow:0 1px 1px rgba(0,0,0,.04);margin-bottom:15px}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget a{font-size:13px}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title{font-weight:700;font-size:15px;border-bottom:1px solid #EBEBEB;padding:6px 0;margin-bottom:6px}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title i{color:#ccc;padding-right:5px}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title .pull-right{float:right}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title .pull-right a{color:#6d6d6d;transition:0.2s linear}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title .pull-right a:hover{color:#000}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter{text-align:center}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter ul{margin:0}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter li{width:100%;display:block;margin:0 auto}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .title{font-size:15px;padding-top:10px}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.big-counter .count{font-size:18px;border-bottom:1px solid #EBEBEB;font-weight:600;padding-bottom:10px}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.orders{overflow:hidden}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.orders .content-half-part{width:50%;padding:0;float:left}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.orders #order-stats{padding:20px}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.products .pull-right a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin-top:-6px}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.sells-graph{padding-bottom:7px;width:100%;position:relative}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .chart-placeholder.main{height:347px}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .list-count a{color:#6d6d6d}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .list-count .count{float:right}.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .chart-tooltip{position:absolute;display:none;line-height:1;background:#333;color:#fff;padding:3px 5px;font-size:11px;border-radius:3px}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-map-wrap{border:1px solid #EDEDED}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-map-wrap .dokan-map-search-bar{position:relative}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-map-wrap .dokan-map-find-btn{display:none}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-map-wrap .dokan-map-search{border:none;width:100%;padding:5px 10px}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-map-wrap .dokan-google-map{width:100%;height:300px}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary #vendor-dashboard-payment-settings-error{padding:25px;display:none;background-color:palevioletred}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#EEE}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>h2{margin:5px 0;flex-grow:1}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div{flex-grow:2;text-align:right}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown{display:inline-block}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown #toggle-vendor-payment-method-drop-down{color:#333;cursor:pointer;padding:10px 35px 10px 10px;white-space:nowrap;border-radius:3px;background:#DDD;position:relative}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown #toggle-vendor-payment-method-drop-down::after{content:'\25BC';display:inline-block;transition:transform 300ms ease-in-out;position:absolute;right:5px;top:20%}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown #vendor-payment-method-drop-down-wrapper{position:relative;top:5px}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown #vendor-payment-method-drop-down{display:none;max-height:200px;border:1px #000 solid;position:absolute;top:0;right:0;background-color:#fff}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown #vendor-payment-method-drop-down ul{list-style:none;margin:0;max-height:199px;overflow-y:auto;overflow-x:hidden}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown #vendor-payment-method-drop-down ul li:not(:last-child){border-bottom:1px #ddd solid}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown #vendor-payment-method-drop-down ul li div{white-space:nowrap;display:flex;align-items:center;padding:10px 20px 10px 10px}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown #vendor-payment-method-drop-down ul li div img{width:calc(12px + 1.5vw);border:1px solid lightgray;border-radius:50%}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown #vendor-payment-method-drop-down ul li div span{padding-right:30px;margin-left:10px;color:#333}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown #vendor-payment-method-drop-down ul li:hover{background-color:#EFEFEF}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown #vendor-payment-method-drop-down .no-content{padding:20px;width:300px;text-align:center}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown:hover #toggle-vendor-payment-method-drop-down{background-color:#CCC}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown:hover #toggle-vendor-payment-method-drop-down::after{transform:rotate(180deg)}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary div.payment-methods-listing-header>div #vendor-dashboard-payment-settings-toggle-dropdown:hover #vendor-payment-method-drop-down{display:block}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary>ul{list-style:none;min-height:200px;margin-left:0}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary>ul li>div{display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:#CCC solid 1px}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary>ul li>div>div{display:flex;align-items:center}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary>ul li>div>div img{width:calc(12px + 3vw);border:1px solid grey;border-radius:50%}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary>ul li>div>div span{margin-left:10px;color:#333}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary>ul li>div>div button{margin-bottom:3px!important;min-height:30px!important}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary>ul li>div>div a button{margin-left:3px!important}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area .dokan-payment-settings-summary>.no-content{min-height:200px;padding:20px}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area #payment-form .payment-field-bank>div.dokan-form-group>div{background-color:#fff;box-shadow:0 0 5px #bbb;margin-right:10px;padding:20px}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area #payment-form .payment-field-bank>div.dokan-form-group>div div.dokan-form-group>div{text-align:left}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area #payment-form .payment-field-bank>div.dokan-form-group>div div.dokan-form-group>div label{color:#000;font-weight:700}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area #payment-form .payment-field-bank>div.dokan-form-group>div div.dokan-form-group>div select{padding:10px 15px;border-radius:5px;min-height:50px}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area #payment-form .payment-field-bank>div.dokan-form-group>div div.data-warning{display:flex;box-shadow:0 0 5px #AAA;padding:10px;margin-bottom:10px}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area #payment-form .payment-field-bank>div.dokan-form-group>div div.data-warning div.left-icon-container{display:flex;flex-direction:column;justify-content:center;padding:5px}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area #payment-form .payment-field-bank>div.dokan-form-group>div div.data-warning div.left-icon-container i{color:orange}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area #payment-form .payment-field-bank>div.dokan-form-group>div div.data-warning div.vr-separator{margin:0 10px;border-left:1px #ddd solid}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area #payment-form .payment-field-bank>div.dokan-form-group>div .bottom-note{text-align:left;margin-bottom:2em}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area #payment-form .payment-field-bank>div.dokan-form-group>div .bottom-actions{background-color:#EEE;text-align:left;border-top:1px #ccc solid;padding:20px;margin:-20px;position:relative}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area #payment-form .payment-field-bank>div.dokan-form-group>div .bottom-actions button.dokan-btn-danger{position:absolute;right:20px}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area #payment-form .payment-field-bank>div.dokan-form-group>div .bottom-actions a{margin-left:10px;text-decoration:none;color:#2B78E4}.dokan-dashboard .dokan-dashboard-content article.dokan-settings-area #payment-form>div.dokan-form-group>div.ajax_prev.dokan-w4{margin-left:24%}.dokan-dashboard .dokan-dashboard-content .edit-account fieldset{margin-top:30px}.dokan-dashboard .dokan-dashboard-content .edit-account fieldset legend{font-weight:700}.dokan-dashboard .dokan-dashboard-content article{border-bottom:none}.dokan-dashboard .dokan-dashboard-content ul li{list-style:none;margin:0;padding:0}.dokan-dashboard .dokan-dashboard-content a{text-decoration:none}.dokan-dashboard .dokan-dashboard-content .dokan-page-help{display:block;font-style:italic;color:#888;margin-bottom:30px}.dokan-dashboard .dokan-dashboard-content .dokan-page-help p{margin-bottom:10px}.dokan-dashboard div.chart-container>div.chart-placeholder>div.legend table{border-spacing:.5em;width:auto;margin:0;border-collapse:separate}.dokan-dashboard div.chart-container>div.chart-placeholder>div.legend table td{padding:0;text-align:left;vertical-align:middle;background:none}.dokan-dashboard div.chart-container>div.chart-legend-container>table td{padding:0;padding-left:5px;padding-right:5px}.dokan-dashboard #dokan-dashboard-fullwidth-wrapper .dokan-dashboard-content{width:calc(100% - var(--dokan-sidebar-width, 250px))}.dokan-dashboard .select2-search__field{min-width:220px!important}.dokan-column-name-with-avatar{position:relative;padding-left:46px!important}.dokan-column-name-with-avatar img{position:absolute;top:3px;left:8px;border-radius:50%;border:1px solid #fff;box-shadow:0 1px 0 0 #e0e0e0}@media screen and (max-width:768px){#dokan-dashboard-fullwidth-wrapper .dokan-dashboard-content{width:100%}#dokan-dashboard-fullwidth-wrapper .dokan-frontend-layout header{padding:0 22px;min-height:60px;height:60px}#dokan-dashboard-fullwidth-wrapper .dokan-frontend-layout .visit-store,#dokan-dashboard-fullwidth-wrapper .dokan-frontend-layout .header-avatar{padding:0}#dokan-dashboard-fullwidth-wrapper .dokan-frontend-layout .header-avatar{padding-left:20px}#dokan-dashboard-fullwidth-wrapper .dokan-frontend-layout .visit-store{font-size:12px;padding-right:20px}}@media screen and (max-width:600px){#dokan-dashboard-fullwidth-wrapper #dokan-vendor-dashboard-layout-root{top:0}}.dokan-orders-content .dokan-orders-area .dokan-order-left-content{margin-right:3%}.dokan-orders-content .dokan-orders-area .dokan-order-left-content .dokan-order-billing-address{min-width:49%;margin-right:2%}.dokan-orders-content .dokan-orders-area .dokan-order-left-content .dokan-order-shipping-address{min-width:49%}.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach{padding:10px 7px}.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left{width:66%!important}.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group{display:flex;flex-wrap:wrap;align-items:center}.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group button,.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group a,.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group input,.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group select,.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group .select2-container{height:35px!important}.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group button .select2-selection--single,.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group a .select2-selection--single,.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group input .select2-selection--single,.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group select .select2-selection--single,.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group .select2-container .select2-selection--single{height:35px!important}.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group button{margin-right:5px;border:none!important;padding:3px 10px!important}.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group input,.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group select,.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group .select2-container{width:calc(33% - 54px)!important;margin-right:5px}.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group a{display:flex;align-items:center}.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group a .fa{margin-right:3px}@media screen and (max-width:576px){.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group select,.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group .select2-container,.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group input{width:100%!important;margin-right:0}.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group select:not(:last-child),.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group .select2-container:not(:last-child),.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left .dokan-form-group input:not(:last-child){margin-bottom:5px}}.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-right{width:33%!important}@media screen and (max-width:768px){.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-left{width:100%!important}.dokan-orders-content .dokan-orders-area .dokan-order-filter-serach .dokan-right{width:100%!important}}.dokan-orders-content .dokan-orders-area td.dokan-order-action{gap:5px;width:100%;display:flex;flex-wrap:wrap}.dokan-orders-content .dokan-orders-area td.dokan-order-action .wpo_wcpdf{border:1px solid transparent;padding:5px 10px;border-color:#ccc;border-radius:3px;background-color:#fff;background-repeat:no-repeat;background-position:center;height:40px;width:40px}.dokan-orders-content .dokan-orders-area td.dokan-order-action .wpo_wcpdf img{width:22px!important}.dokan-orders-content .dokan-orders-area td img{padding:2px;margin:0;border:1px solid #dfdfdf;vertical-align:middle;width:46px;height:auto}.dokan-orders-content .dokan-orders-area td a{color:#6d6d6d;transition:0.2s linear}.dokan-orders-content .dokan-orders-area td a:hover{color:#000}.dokan-orders-content .dokan-orders-area table.table.order-items{margin-bottom:0}.dokan-orders-content .dokan-orders-area .general-details ul.order-status{border-bottom:1px solid #EDEDED;margin-bottom:3px;padding-bottom:3px;margin-left:0;padding-left:0}.dokan-orders-content .dokan-orders-area .general-details ul.customer-details{margin-left:0;padding-left:0}.dokan-orders-content .dokan-orders-area .general-details span{font-weight:700}.dokan-orders-content .dokan-orders-area .alert-success.customer-note{background-color:#dff0d8;background:#dff0d8;margin-bottom:5px}.dokan-orders-content .dokan-orders-area .alert-success.customer-note strong{font-size:12px}.dokan-orders-content .dokan-orders-area .order_note_type{padding-left:0}.dokan-orders-content .dokan-orders-area #dokan-order-status-form{margin:10px 0}.dokan-orders-content .dokan-orders-area #dokan-order-status-form select.form-control{display:inline-block;width:100%;margin-right:10px;font-size:13px}.dokan-orders-content .dokan-orders-area ul.order-statuses-filter{font-size:12px;color:#EDEDED}.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li{display:inline-block;line-height:13px;padding:0 5px;border-right:1px solid #EDEDED}.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li a{color:#6d6d6d;transition:0.2s linear}.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li:last-child{border-right:none}.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li.active a{color:#000}.dokan-orders-content .dokan-orders-area ul.order_notes{font-size:13px}.dokan-orders-content .dokan-orders-area ul.order_notes p.meta{font-size:11px}.dokan-orders-content .dokan-orders-area ul.order_notes .note_content{position:relative;background:#efefef;padding:3px 10px;margin-bottom:10px}.dokan-orders-content .dokan-orders-area ul.order_notes .note_content p{margin:0;padding:0;word-wrap:break-word}.dokan-orders-content .dokan-orders-area ul.order_notes .note_content:after{content:"";display:block;position:absolute;bottom:-15px;left:30px;width:0;height:0;border-width:15px 15px 0 0;border-style:solid;border-color:#efefef transparent}.dokan-orders-content .dokan-orders-area ul.order_notes li.customer-note .note_content{background:#d7cad2}.dokan-orders-content .dokan-orders-area ul.order_notes li.customer-note .note_content:after{border-color:#d7cad2 transparent}.dokan-orders-content .dokan-orders-area tfoot td.value{border-left:1px solid #EDEDED;text-align:right}.dokan-orders-content .dokan-orders-area .order_download_permissions label{font-weight:400}.dokan-orders-content .dokan-orders-area .order_download_permissions button.revoke_access{padding:3px 10px;margin-top:-2px}.dokan-orders-content .dokan-orders-area .order_download_permissions .toolbar{margin-top:15px}.dokan-orders-content .dokan-orders-area .chosen-container-multi .chosen-choices li.search-field input[type="text"]{min-height:27px}.vendor-dashboard-orders-page .select2-search__field{min-width:auto!important}.dokan-product-listing .dokan-product-listing-area{padding:0 15px}.dokan-product-listing .dokan-product-listing-area .row-actions{visibility:hidden;font-size:12px;color:#ccc}.dokan-product-listing .dokan-product-listing-area tr:hover .row-actions{visibility:visible}.dokan-product-listing .dokan-product-listing-area table td img{width:auto;height:auto;max-width:48px;max-height:48px}.dokan-product-listing .dokan-product-listing-area .product-listing-top{border-bottom:1px solid #EDEDED;line-height:50px;margin-bottom:15px}.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter{width:60%}.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li{display:inline-block;padding:0 5px}.dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link{width:36%;float:right;text-align:right}.dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form button[name='product_listing_search']{float:right}.dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form .dokan-form-group{float:right}.dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type:before{font-family:"Font Awesome\ 5 Free";font-weight:900;content:'\f133';display:block;text-align:center}.dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type.downloadable:before{font-family:"Font Awesome\ 5 Free";font-weight:900;content:'\f019';display:block;text-align:center}.dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type.variable:before{font-family:"Font Awesome\ 5 Free";font-weight:900;content:'\f02d';display:block;text-align:center}.dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type.simple:before{font-family:"Font Awesome\ 5 Free";font-weight:900;content:'\f0c9';display:block;text-align:center}.dokan-product-listing .dokan-product-listing-area table.product-listing-table span.product-type.virtual:before{font-family:"Font Awesome\ 5 Free";font-weight:900;content:'\f0c2';display:block;text-align:center}.dokan-product-listing .dokan-product-listing-area table.product-listing-table span.earning-info:before{font-family:"Font Awesome\ 5 Free";font-weight:900;content:'\f05a';display:inline;margin-left:5px}.dokan-product-listing .dokan-product-listing-area table.product-listing-table mark.instock{color:#7ad03a;background:transparent;font-weight:700}.dokan-product-listing .dokan-product-listing-area table.product-listing-table td{vertical-align:top}.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.column-primary a,.dokan-product-listing .dokan-product-listing-area table.product-listing-table td .row-actions a{color:#6d6d6d}.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.column-primary a:hover,.dokan-product-listing .dokan-product-listing-area table.product-listing-table td .row-actions a:hover{color:#000}.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.column-primary .delete a:hover,.dokan-product-listing .dokan-product-listing-area table.product-listing-table td .row-actions .delete a:hover{color:red}.dokan-product-listing .dokan-product-listing-area table.product-listing-table p{margin-bottom:0;padding-bottom:0}.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.post-status label.draft{background:#ccc}.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.post-status label.publish{background:#65c265}.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.post-status label.pending{background:var(--dokan-button-background-color,#7047EB)}.dokan-product-listing .dokan-product-listing-area table.product-listing-table td.post-date{font-size:13px}.dokan-product-listing .dokan-product-listing-area del .amount{color:#dd5a43}.dokan-product-listing .dokan-product-listing-area ins{text-decoration:none}.dokan-product-listing .dokan-product-listing-area ins .amount{color:#69aa46;font-weight:700}.dokan-new-product-area .dokan-product-meta{width:73.43%}.dokan-new-product-area .featured-image{width:25%}.dokan-new-product-area .content-half-part.sale-price{display:inline-block}.dokan-new-product-area .content-half-part.sale-price label.form-label{display:block}.dokan-new-product-area .content-half-part.sale-price label.form-label a.sale_schedule,.dokan-new-product-area .content-half-part.sale-price label.form-label a.cancel_sale_schedule{float:right}.dokan-product-edit-area header.dokan-pro-edit-breadcrumb{display:block;border-bottom:1px solid #EDEDED;padding:0 0 10px 0;margin:0 0 15px 0}.dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1{font-size:18px;line-height:1.42}.dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1 .dokan-breadcrumb,.dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1 .dokan-breadcrumb a{color:#aaa}.dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1 .dokan-label{font-size:11px;font-weight:400}.dokan-product-edit-area header.dokan-pro-edit-breadcrumb h1 a.view-product{background-color:#fafafa;border-color:#ebebeb}.dokan-product-edit-area .dokan-product-meta{width:65%}.dokan-product-edit-area .featured-image{width:35%}.dokan-edit-row{background:#fff;border:1px solid #ebebeb;margin-top:15px}.dokan-edit-row .dokan-section-heading{padding:10px 15px;border-bottom:1px solid #ebebeb;overflow:hidden;cursor:pointer}.dokan-edit-row .dokan-section-heading i.fa{font-size:15px}.dokan-edit-row .dokan-section-heading i.fa.fa-flip-vertical{margin-top:9px}.dokan-edit-row .dokan-section-heading .dokan-section-toggle{float:right;color:#888;font-size:15px}.dokan-edit-row .dokan-section-heading h2{margin:0;padding:0;float:left;font-size:16px;font-weight:700;line-height:150%}.dokan-edit-row .dokan-section-heading p{float:left;vertical-align:bottom;margin-bottom:0;margin-top:2px;margin-left:8px;color:#888;font-style:italic;font-size:12px}.product-edit-new-container .dokan-edit-row.dokan-other-options{margin-bottom:20px}.product-edit-new-container .dokan-edit-row .dokan-section-content{padding:15px}.product-edit-new-container .dokan-product-edit-form .dokan-new-product-featured-img{max-height:300px}.product-edit-new-container label{font-weight:400;cursor:pointer}.product-edit-new-container label input[type='checkbox']{margin-right:5px}.product-edit-new-container label.form-label{font-weight:700;margin-bottom:5px;font-size:13px;display:block}.product-edit-new-container label.form-label span{font-weight:400;color:#888}.product-edit-new-container header.dokan-pro-edit-breadcrumb{display:block;border-bottom:1px solid #EDEDED;padding:0 0 10px 0;margin:0 0 15px 0}.product-edit-new-container header.dokan-pro-edit-breadcrumb h1{font-size:18px;line-height:1.42}.product-edit-new-container header.dokan-pro-edit-breadcrumb h1 .dokan-breadcrumb,.product-edit-new-container header.dokan-pro-edit-breadcrumb h1 .dokan-breadcrumb a{color:#aaa}.product-edit-new-container header.dokan-pro-edit-breadcrumb h1 .dokan-label{font-size:11px;font-weight:400}.product-edit-new-container header.dokan-pro-edit-breadcrumb h1 a.view-product{background-color:#fafafa;border-color:#ebebeb}.product-edit-new-container .dokan-price-container .sale_schedule,.product-edit-new-container .dokan-price-container .cancel_sale_schedule{font-weight:400;float:right}.product-edit-new-container .dokan-form-top-area:before,.product-edit-new-container .dokan-form-top-area:after{content:" ";display:table}.product-edit-new-container .dokan-form-top-area:after{clear:both}.product-edit-new-container .dokan-form-top-area .dokan-product-meta{width:65%}.product-edit-new-container .dokan-form-top-area .featured-image{width:35%}@media (max-width:430px){.product-edit-new-container .dokan-form-top-area .dokan-product-meta,.product-edit-new-container .dokan-form-top-area .featured-image{width:100%}}@media (max-width:430px){.product-edit-new-container .dokan-form-top-area{display:flex;flex-direction:column-reverse}}.product-edit-new-container .dokan-product-short-description{margin-bottom:20px;margin-top:10px}.product-edit-new-container .content-half-part.featured-image{padding-left:25px}.product-edit-new-container .content-half-part.sale-price{display:inline-block}.product-edit-new-container .dokan-new-product-featured-img{border:4px dashed #ddd;height:294px!important;width:100%!important;margin-bottom:10px;overflow:hidden;position:relative}.product-edit-new-container .dokan-new-product-featured-img i.fa-cloud-upload{display:block;font-size:80px;color:#dfdfdf}.product-edit-new-container .dokan-new-product-featured-img a.dokan-feat-image-btn{color:#8f8f8f;text-shadow:0 1px 1px #fff;background:#f0f0f0;padding:3px 10px;font-size:12px}.product-edit-new-container .dokan-new-product-featured-img a.dokan-feat-image-btn:hover{color:#ececec;text-shadow:0 1px 1px #6f6f6f;background:#b4b4b4}.product-edit-new-container .dokan-new-product-featured-img a.close{background:#000;color:red;font-size:100px;height:100%!important;opacity:.7;padding:25% 0;position:absolute;right:0;text-align:center;text-shadow:none;top:0;width:100%!important;display:none;cursor:pointer}.product-edit-new-container .dokan-new-product-featured-img img{max-width:100%;width:100%;height:100%}.product-edit-new-container .dokan-new-product-featured-img img:hover a.close{display:block}.product-edit-new-container .dokan-new-product-featured-img .image-wrap:hover a.close{display:block}.product-edit-new-container .instruction-inside{text-align:center;padding-top:20%;padding-bottom:30%;color:#aaa}.product-edit-new-container .wp-editor-wrap{border:1px solid #e7e7e7}.product-edit-new-container .dokan-shipping-container .dokan-shipping-dimention-options{margin-bottom:20px}.product-edit-new-container .dokan-shipping-container .dokan-shipping-dimention-options input{width:23.3%;float:left;margin-right:2%}.product-edit-new-container .dokan-shipping-container .dokan-shipping-dimention-options input#_height{margin-right:0}.product-edit-new-container .dokan-shipping-container .dokan-shipping-product-options .dokan-additional-shipping-wrap .dokan-w3{width:32%;margin-right:2%}.product-edit-new-container .dokan-shipping-container .dokan-shipping-product-options .dokan-additional-shipping-wrap .dokan-w3.last-child{margin-right:0}.product-edit-new-container .dokan-stock-management-wrapper div.dokan-w3{width:32%;margin-right:2%}.product-edit-new-container .dokan-stock-management-wrapper div.dokan-w3.last-child{margin-right:0}.product-edit-new-container .dokan-download-wrapper{margin-top:15px}.product-edit-new-container aside{border:1px solid #eee;margin-bottom:15px;border-radius:3px}.product-edit-new-container #dokan-product-images ul.product_images{margin:0 0 10px 0;padding:0}.product-edit-new-container #dokan-product-images ul.product_images li.image,.product-edit-new-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder{width:64px;height:64px;overflow:hidden;float:left;box-sizing:border-box;position:relative;margin:9px 4px 0 0;border:1px solid #eee;border-radius:2px;padding:2px;cursor:move}.product-edit-new-container #dokan-product-images ul.product_images li.image img,.product-edit-new-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder img{padding:0;margin:0;max-width:100%}.product-edit-new-container #dokan-product-images ul.product_images li.image a.action-delete,.product-edit-new-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder a.action-delete{position:absolute;top:0;color:red;background:rgba(0,0,0,.6);margin:0;font-size:35px;width:100%;text-align:center;height:100%;padding:25% 3px 0;font-weight:700;display:none}.product-edit-new-container #dokan-product-images ul.product_images li.image:hover a.action-delete,.product-edit-new-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder:hover a.action-delete{display:flex;align-items:center;justify-content:center}.product-edit-new-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder{border:1px dashed #ccc}.product-edit-new-container .product-dimension .form-control{display:inline-block;width:20%;margin-right:5px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper .dokan-attribute-type{margin-bottom:15px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper .dokan-attribute-type select{margin-right:10px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper .dokan-attribute-type .dokan-attribute-spinner{margin-left:10px;margin-top:5px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul{padding-left:0;margin-left:0}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list{border-bottom:1px solid #e3e3e3}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list:first-child{border-top:1px solid #e3e3e3}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-heading{padding:10px 10px;cursor:move;position:relative;background-color:rgba(241,241,241,.61)}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-heading a.dokan-product-remove-attribute{position:absolute;top:9px;right:15px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-heading a.dokan-product-toggle-attribute{position:absolute;top:7px;right:80px;color:#222}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-item{padding:10px 0}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-item .dokan-product-attribute-name{margin-bottom:10px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-item .checkbox-item{font-weight:normal!important;margin-bottom:0}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-attribute-wrapper ul li.product-attribute-list .dokan-product-attribute-item .dokan-pre-defined-attribute-btn-group{margin-top:10px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper{margin-top:20px;border-top:1px solid #eee;padding-top:15px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-top-toolbar{vertical-align:middle;line-height:31px;margin-bottom:20px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-top-toolbar select.variation-actions{margin-right:5px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container{margin-bottom:20px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes{cursor:pointer;position:relative}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .actions{position:absolute;top:15px;right:15px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .actions i.fa{margin-right:10px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .actions i.fa.fa-bars{cursor:move}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .actions i.fa.fa-sort-desc{cursor:pointer;padding-bottom:4px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes h3.variation-topbar-heading{margin:0!important;font-size:inherit;position:relative;line-height:35px;padding:8px 10px;border-bottom:1px solid #eee;background-color:rgba(241,241,241,.61)}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes h3.variation-topbar-heading strong{float:left;margin-right:10px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes h3.variation-topbar-heading select{float:left;margin-right:10px;width:20%}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes{margin-top:15px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options{margin-bottom:15px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .upload_image{width:130px;height:130px;float:left}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .upload_image .upload_image_button{display:block;width:100%;height:100%;margin-right:20px;position:relative;cursor:pointer}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .upload_image .upload_image_button img{max-width:130px;max-height:130px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .upload_image .upload_image_button.dokan-img-remove img{display:block}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .upload_image .upload_image_button.dokan-img-remove:before{content:'X';display:none;position:absolute;font-size:50px;top:35%;left:40%;color:#f35000}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .upload_image .upload_image_button.dokan-img-remove:hover:before{display:block}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .options{float:left;margin-left:20px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .options label{display:block;margin-bottom:10px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .thumbnail-checkbox-options .options label:last-child{margin-bottom:0}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .variable_pricing{margin-bottom:10px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .weight-dimension{margin-bottom:10px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .weight-dimension .dimensions_field .dokan-w3{margin-right:6px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .weight-dimension .dimensions_field .dokan-w3:last-child{margin-right:0}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-default-toolbar{text-align:right}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-default-toolbar span.dokan-variation-default-label,.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-default-toolbar .dokan-variation-default-select{margin-right:5px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-default-toolbar .float-none{display:inline-block;float:none!important}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-action-toolbar button.dokan-btn-default[disabled]{background-color:#fafafa;color:#b3b3b3;border-color:#ccc}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-action-toolbar .dokan-variations-pagenav .displaying-num,.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-action-toolbar .dokan-variations-pagenav .expand-close{font-style:italic;font-size:13px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-action-toolbar .dokan-variations-pagenav span.pagination-links{margin-left:10px}.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variation-action-toolbar .dokan-variations-pagenav span.pagination-links a{padding:0 8px;background:#eee;font-size:14px}.product-edit-new-container .dokan-product-type-container .content-half-part.virtual-checkbox{padding-left:10px}@media (max-width:430px){.product-edit-new-container .dokan-product-type-container .content-half-part.virtual-checkbox{padding-left:0}}.product-edit-container{font-size:13px}.product-edit-container #editable-post-name-full{display:none}.product-edit-container #edit-slug-box{margin-top:10px}.product-edit-container .dokan-product-title-alert,.product-edit-container .dokan-product-cat-alert{color:var(--dokan-button-background-color,#7047EB);font-style:italic;margin-top:5px}.product-edit-container .dokan-product-less-price-alert{color:var(--dokan-button-background-color,#7047EB);font-style:italic;margin-top:5px}.product-edit-container .tab-pane{padding:15px 0}.product-edit-container label{font-weight:400;cursor:pointer}.product-edit-container .dokan-feat-image-upload{border:4px dashed #ddd;height:200px;width:200px;margin-bottom:20px;overflow:hidden;position:relative}.product-edit-container .dokan-feat-image-upload i.fa-cloud-upload{display:block;font-size:80px;color:#dfdfdf}.product-edit-container .dokan-feat-image-upload a.dokan-feat-image-btn{color:#8f8f8f;text-shadow:0 1px 1px #fff;background:#f0f0f0;padding:3px 10px;font-size:12px}.product-edit-container .dokan-feat-image-upload a.dokan-feat-image-btn:hover{color:#ececec;text-shadow:0 1px 1px #6f6f6f;background:#b4b4b4}.product-edit-container .dokan-feat-image-upload a.close{background:#000;color:red;font-size:100px;height:200px;opacity:.7;padding:25% 0;position:absolute;right:0;text-align:center;text-shadow:none;top:0;width:200px;display:none}.product-edit-container .dokan-feat-image-upload img{max-width:100%}.product-edit-container .dokan-feat-image-upload img:hover a.close{display:block}.product-edit-container .dokan-feat-image-upload .image-wrap:hover a.close{display:block}.product-edit-container .dokan-feat-image-upload .container-image-and-badge{position:inherit}@media (max-width:430px){.product-edit-container .dokan-feat-image-upload a.close{display:block!important;height:80px!important;width:80px!important;top:0;right:0;padding:0;margin:0;font-size:50px}}.product-edit-container .dokan-list-category-box{border:1px solid #ccc;background:#fff;padding:0 15px 15px;max-height:200px;min-height:45px;overflow:scroll}.product-edit-container .dokan-list-category-box ul.dokan-checkbox-cat{padding:0;margin:0}.product-edit-container .dokan-list-category-box ul.dokan-checkbox-cat li{line-height:20px}.product-edit-container .instruction-inside{text-align:center;padding-top:40px;color:#aaa}.product-edit-container .wp-editor-wrap{border:1px solid #e7e7e7}.product-edit-container aside{border:1px solid #eee;margin-bottom:15px;border-radius:3px}.product-edit-container .dokan-edit-sidebar{margin-top:35px}.product-edit-container .dokan-edit-sidebar .dokan-side-head{background:#f5f5f5;padding:10px}.product-edit-container .dokan-edit-sidebar .dokan-side-body{padding:10px}.product-edit-container .dokan-edit-sidebar .dokan-side-body .dokan-form-control{width:90%}.product-edit-container .dokan-edit-sidebar .downloadable_files td{border-top:none;border-bottom:1px solid #EDEDED}.product-edit-container .dokan-edit-sidebar .downloadable_files td label{font-weight:400}.product-edit-container .dokan-edit-sidebar .downloadable_files td input{width:90%}.product-edit-container .dokan-edit-sidebar .downloadable_files ul{margin:0;padding:0}.product-edit-container .dokan-edit-sidebar .downloadable_files ul li{margin-bottom:15px}.product-edit-container ul.label-on-left label{min-width:200px;display:inline-block}.product-edit-container ul.label-on-left li{clear:both}.product-edit-container #product-attributes h4{margin-bottom:15px}.product-edit-container #product-attributes .select-attribute.form-control{display:inline;width:auto}.product-edit-container #variants-holder .inputs-box{background:#f5f5f5;margin-bottom:20px}.product-edit-container #variants-holder .inputs-box .box-header{background:#e5e5e5;padding:5px 10px;font-size:13px;margin-bottom:10px}.product-edit-container #variants-holder .inputs-box .option-couplet{margin-left:15px}.product-edit-container #variants-holder .inputs-box .option-couplet li:before{content:'-'}.product-edit-container #variants-holder .inputs-box .option-couplet li{margin-bottom:8px}.product-edit-container #variants-holder .inputs-box .box-inside{padding:10px}.product-edit-container #variants-holder .inputs-box .box-inside .attribute-config{width:35%;float:left}.product-edit-container #variants-holder .inputs-box .box-inside .attribute-options{float:left;width:60%}.product-edit-container #variants-holder .actions a{color:#666;padding:0 4px 2px;font-weight:700;border:1px solid #ddd;text-decoration:none;background:#fff}.product-edit-container #variants-holder .actions a:hover{background:#666;color:#fff}.product-edit-container #product-variations .wc-metabox{border-radius:3px;background:#f5f5f5;margin-bottom:10px;font-size:13px;padding-bottom:3px}.product-edit-container #product-variations .wc-metabox h3{background:#e5e5e5;padding:10px;font-size:14px}.product-edit-container #product-variations .wc-metabox h3 button{float:right;font-size:12px;margin-top:-5px}.product-edit-container #product-variations .wc-metabox table{margin:10px}.product-edit-container #product-variations .wc-metabox table td{vertical-align:top;width:50%}.product-edit-container #product-variations .wc-metabox table td.upload_image img{width:100px;max-width:100px;max-height:100px}.product-edit-container #product-variations .wc-metabox table td.options label{display:block}.product-edit-container #product-variations .wc-metabox table td.sku,.product-edit-container #product-variations .wc-metabox table td.upload_image,.product-edit-container #product-variations .wc-metabox table td.options{width:15%}.product-edit-container #product-variations .wc-metabox td.data{padding:0 0 0 10px;background:#fff;margin-left:20px}.product-edit-container #product-variations .wc-metabox table.data_table{margin:0;width:100%}.product-edit-container #product-variations .wc-metabox table.data_table td{padding:0 6px 6px 0;width:50%}.product-edit-container #product-variations .wc-metabox table.data_table td input{width:100%;padding:5px 10px}.product-edit-container #product-variations .wc-metabox table.data_table td input.upload_file_button{width:auto;margin-top:5px}.product-edit-container #product-variations .wc-metabox table.data_table td.dimensions_field input{width:25%;padding:3px}.product-edit-container #product-variations .wc-metabox table.data_table label{display:block}.product-edit-container #product-variations .wc-metabox label,.product-edit-container #product-variations .wc-metabox select,.product-edit-container #product-variations .wc-metabox input{font-size:12px}.product-edit-container #product-variations .wc-metabox input[type='text'],.product-edit-container #product-variations .wc-metabox input[type='number'],.product-edit-container #product-variations .wc-metabox select{border:1px solid #EDEDED}.product-edit-container #product-variations .wc-metabox select{width:auto;display:inline-block}.product-edit-container #product-variations p.toolbar{padding-top:10px}.product-edit-container #product-variations p.toolbar select{border:1px solid #EDEDED}.product-edit-container #dokan-product-images ul.product_images{margin:0 0 10px 0;padding:0}.product-edit-container #dokan-product-images ul.product_images li.image,.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder,.product-edit-container #dokan-product-images ul.product_images li.add-image{width:64px;height:64px;overflow:hidden;float:left;box-sizing:border-box;position:relative;margin:9px 4px 0 0;border:1px solid #eee;border-radius:2px;padding:2px;cursor:move}.product-edit-container #dokan-product-images ul.product_images li.image.add-image,.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder.add-image,.product-edit-container #dokan-product-images ul.product_images li.add-image.add-image{cursor:pointer;text-align:center;line-height:50px;border:2px dashed #ddd}.product-edit-container #dokan-product-images ul.product_images li.image.add-image a,.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder.add-image a,.product-edit-container #dokan-product-images ul.product_images li.add-image.add-image a{width:100%;height:100%;color:#afafaf;font-size:18px}.product-edit-container #dokan-product-images ul.product_images li.image img,.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder img,.product-edit-container #dokan-product-images ul.product_images li.add-image img{padding:0;margin:0;max-width:100%}.product-edit-container #dokan-product-images ul.product_images li.image a.action-delete,.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder a.action-delete,.product-edit-container #dokan-product-images ul.product_images li.add-image a.action-delete{position:absolute;top:0;color:red;background:rgba(0,0,0,.6);margin:0;padding:0 3px;font-size:35px;width:100%;text-align:center;height:100%;font-weight:700;display:none}.product-edit-container #dokan-product-images ul.product_images li.image:hover a.action-delete,.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder:hover a.action-delete,.product-edit-container #dokan-product-images ul.product_images li.add-image:hover a.action-delete{display:flex;align-items:center;justify-content:center}.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder{border:1px dashed #ccc}.product-edit-container .product-dimension .form-control{display:inline-block;width:25%;margin-right:5px}.toggle-sidebar-container{padding:8px 0;border-bottom:1px solid #dfdfdf;margin-bottom:15px}.toggle-sidebar-container .dokan-toggle-sidebar{display:block;margin-bottom:5px}.dokan-product-edit header.dokan-dashboard-header h1.entry-title span.dokan-product-status-label{font-size:11px;margin-left:15px;vertical-align:middle}.dokan-product-edit header.dokan-dashboard-header h1.entry-title span.dokan-product-hidden-label{font-size:13px;margin-right:30px;margin-top:9px}.dokan-product-edit header.dokan-dashboard-header h1.entry-title a.view-product{background-color:#fafafa;border-color:#ebebeb}.dokan-product-edit-area .dokan-product-edit-left{width:67%;float:left;margin-right:4%}.dokan-product-edit-area .dokan-product-edit-right{width:27%;float:left}.dokan-product-edit-area .discount-price label{font-weight:400;cursor:pointer}.white-popup{position:relative;background:#fff;padding:0;width:auto;max-width:690px;margin:20px auto}.dokan-dashboard-not-product-found{text-align:center;margin-top:50px}.dokan-dashboard-not-product-found .no-product-found-icon{margin:20px auto;max-width:100%}.dokan-dashboard-not-product-found .dokan-blank-product-message{font-size:20px;margin-bottom:20px}.dokan-add-new-product-popup h2{padding:0 20px 16px;border-bottom:1px solid #eee;margin-bottom:0;font-size:22px;color:#5d5d5d;margin-top:15px;position:absolute;overflow:hidden;width:690px;z-index:999999;background:#fff;margin-top:0;padding-top:16px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.05);-moz-box-shadow:0 1px 4px rgba(0,0,0,.05);box-shadow:0 1px 4px rgba(0,0,0,.05)}.dokan-add-new-product-popup .mfp-close{top:10px;right:5px;z-index:999999}.dokan-add-new-product-popup .product-form-container{margin-top:30px;padding:20px;height:550px}.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload{border:3px dashed #ddd;height:65%;width:98%;margin-bottom:10px;margin-right:15px;overflow:hidden;position:relative}.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload i.fa-cloud-upload{display:block;font-size:80px;color:#dfdfdf}.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload .instruction-inside{text-align:center;padding-top:20%;padding-bottom:30%;color:#aaa}.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload a.dokan-feat-image-btn{color:#8f8f8f;text-shadow:0 1px 1px #fff;background:#f0f0f0;padding:3px 10px;font-size:12px}.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload a.dokan-feat-image-btn:hover{color:#ececec;text-shadow:0 1px 1px #6f6f6f;background:#b4b4b4}.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload a.close{background:#000;color:red;font-size:100px;height:100%;opacity:.7;padding:25% 0;position:absolute;right:0;text-align:center;text-shadow:none;top:0;width:100%;display:none;cursor:pointer}.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload img{max-width:100%;width:292px;height:212px;object-fit:cover}.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload img:hover a.close{display:block}.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload .image-wrap:hover a.close{display:block}.dokan-add-new-product-popup .dokan-feat-image-content{width:35%;margin-right:15px}.dokan-add-new-product-popup .dokan-feat-image-content ul>li{list-style:none}.dokan-add-new-product-popup .dokan-feat-image-content ul>li>a{display:block;width:100%;height:100%}.dokan-add-new-product-popup #dokan-product-images ul.product_images{margin:0 0 10px 0;padding:0}.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image,.dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder,.dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image{width:50px;height:50px;overflow:hidden;float:left;box-sizing:border-box;position:relative;margin:9px 4px 0 0;border:1px solid #eee;border-radius:2px;padding:2px;cursor:move}.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image.add-image,.dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder.add-image,.dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image.add-image{cursor:pointer;text-align:center;line-height:40px;border:2px dashed #ddd}.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image.add-image a,.dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder.add-image a,.dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image.add-image a{width:100%;height:100%;color:#afafaf;font-size:18px}.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image img,.dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder img,.dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image img{padding:0;margin:0;max-width:100%}.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image a.action-delete,.dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder a.action-delete,.dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image a.action-delete{position:absolute;top:0;color:red;background:rgba(0,0,0,.6);margin:0;font-size:50px;width:100%;text-align:center;height:100%;font-weight:700;display:none}.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image:hover a.action-delete,.dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder:hover a.action-delete,.dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image:hover a.action-delete{display:flex;align-items:center;justify-content:center}.dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder{border:1px dashed #ccc}.dokan-add-new-product-popup .dokan-product-field-content{width:62.5%}.dokan-add-new-product-popup .dokan-product-field-content label{font-weight:400}.dokan-add-new-product-popup .dokan-product-field-content input[type='checkbox']{margin-right:4px}.dokan-add-new-product-popup .product-full-container{margin-top:10px}.dokan-add-new-product-popup .product-container-footer{padding:20px 20px;border-top:1px solid #eee;text-align:right}.dokan-add-new-product-popup .product-container-footer .dokan-add-new-product-spinner{position:static;margin-right:8px;vertical-align:middle}.dokan-add-new-product-popup .product-container-footer .dokan-show-add-product-error{color:#d9534f;margin-right:8px;vertical-align:middle;float:left;display:block}.dokan-add-new-product-popup .product-container-footer .dokan-show-add-product-success{color:#5cb85c;margin-right:8px;vertical-align:middle;float:left;display:block}.select2-container--open .select2-dropdown--below{margin-top:32px}.select2-container--open .select2-dropdown--above{margin-top:32px}.dokan-vendor-info-wrap{border:1px solid #E7E7E7;padding:15px;display:flex;align-items:center;margin-top:10px}.dokan-vendor-info-wrap h5,.dokan-vendor-info-wrap p{margin:0}.dokan-vendor-info-wrap a{text-decoration:none!important;background:transparent!important;box-shadow:unset!important;padding:0!important}.dokan-vendor-info-wrap .dokan-vendor-image{width:50px;height:50px;margin-right:13px}.dokan-vendor-info-wrap .dokan-vendor-image img{border-radius:50%}.dokan-vendor-info-wrap .dokan-vendor-info .dokan-vendor-name{display:flex;align-items:center}.dokan-vendor-info-wrap .dokan-vendor-info .dokan-vendor-name h5{font-size:16px;font-weight:500;color:#000;margin-right:10px}.dokan-vendor-info-wrap .dokan-vendor-info .dokan-vendor-rating{display:flex;align-items:center}.dokan-vendor-info-wrap .dokan-vendor-info .dokan-vendor-rating p{color:#C1C1C1;font-size:14px;font-weight:500;margin-right:6px}.dokan-vendor-info-wrap .dokan-vendor-info .dokan-vendor-rating .dashicons-star-empty{color:#e0e0e0;font-size:16px}.dokan-vendor-info-wrap .dokan-vendor-info .dokan-vendor-rating .dashicons-star-filled,.dokan-vendor-info-wrap .dokan-vendor-info .dokan-vendor-rating .dashicons-star-half{color:#ffc239;font-size:16px}.dokan-vendor-info-wrap .dokan-vendor-info .dokan-ratings-count{color:#C1C1C1;font-size:11px;font-weight:400}.dokan-settings-content .dokan-settings-area{position:relative}.dokan-settings-content .dokan-settings-area .dokan-store-settign-header-wrap{width:70%;float:left}.dokan-settings-content .dokan-settings-area .dokan-update-setting-top{width:30%;float:right}.dokan-settings-content .dokan-settings-area .dokan-dashboard-header{margin:0 0 10px 0;border-bottom:1px solid #EDEDED;padding:0 0 10px 0}.dokan-settings-content .dokan-settings-area .dokan-dashboard-header h1{margin:0 0 0 0;border-bottom:none}.dokan-settings-content .dokan-settings-area .dokan-dashboard-header:after{content:"";display:table;clear:both}.dokan-settings-content .dokan-settings-area h1{margin:0;padding:0}.dokan-settings-content .dokan-settings-area .dokan-banner{border:4px dashed #d8d8d8;margin:0 auto 35px;max-width:850px;text-align:center;overflow:hidden;position:relative;min-height:300px}.dokan-settings-content .dokan-settings-area .dokan-banner img{max-width:100%}.dokan-settings-content .dokan-settings-area .dokan-banner .dokan-remove-banner-image{position:absolute;width:100%;height:300px;background:#000;top:0;left:0;opacity:.7;font-size:100px;color:red;padding-top:70px;display:none}.dokan-settings-content .dokan-settings-area .dokan-banner:hover{cursor:pointer}.dokan-settings-content .dokan-settings-area .dokan-banner:hover .dokan-remove-banner-image{display:block}.dokan-settings-content .dokan-settings-area .dokan-gravatar{position:relative}.dokan-settings-content .dokan-settings-area .dokan-gravatar .dokan-remove-gravatar-image{position:absolute;width:80px;height:80px;background:#000;top:0;left:0;opacity:.7;font-size:70px;text-align:center;color:red;padding-top:5px;display:none;border-radius:50%}.dokan-settings-content .dokan-settings-area .dokan-gravatar .gravatar-wrap .dokan-gravatar-img{border-radius:50%;height:80px!important;width:80px}.dokan-settings-content .dokan-settings-area .dokan-gravatar:hover .dokan-remove-gravatar-image{display:block}.dokan-settings-content .dokan-settings-area .button-area{margin-top:35px}.dokan-settings-content .dokan-settings-area .button-area i.fa-cloud-upload{display:block;font-size:80px;color:#dfdfdf}.dokan-settings-content .dokan-settings-area .button-area .help-block{font-size:12px;color:#b1b1b1}.dokan-settings-content .dokan-settings-area ul.dokan-categories{list-style:none;padding:0;margin:0}.dokan-settings-content .dokan-settings-area ul.dokan-categories label{font-weight:400}.dokan-settings-content .dokan-settings-area .dokan-address-fields label{font-weight:400;font-size:12px}.dokan-settings-content .dokan-settings-area .dokan-form-group .checkbox{margin-top:0}.store-open-close .dokan-form-group{text-align:left;display:flex}.store-open-close label.day{width:200px}.store-open-close label.time{padding-left:5px}.store-open-close select.dokan-form-control{width:auto}@media only screen and (max-width:415px){.store-open-close label:first-child{width:100%;text-align:left}.store-open-close .time input{width:75px}.store-open-close .dokan-form-group:first-child{margin-top:50px}.store-open-close label.day.control-label{padding-right:85px}}.dokan-store.dokan-theme-twentytwelve .site-content{float:none;width:100%}.dokan-store-wrap{display:flex;margin:20px 0;flex-direction:column}.dokan-store-wrap.layout-left{flex-direction:column-reverse}@media (min-width:1000px){.dokan-store-wrap.layout-left,.dokan-store-wrap.layout-right{flex-direction:row}.dokan-store-wrap .dokan-store-sidebar{flex:0 1 26%}.dokan-store-wrap .dokan-single-store{flex:0 1 100%}.dokan-store-wrap.layout-left .dokan-store-sidebar{margin-right:4%}.dokan-store-wrap.layout-right .dokan-store-sidebar{margin-left:4%}}.dokan-store-products-filter-area{margin-bottom:30px}.dokan-store-products-filter-area .product-name-search{height:40px;border:solid 1px #eee;background-color:#fff;float:left;width:250px}.dokan-store-products-filter-area .product-name-search:focus{outline:0}.dokan-store-products-filter-area .orderby-search{height:40px;border:solid 1px #eee;background-color:#fff;float:right}.dokan-store-products-filter-area .search-store-products{height:40px;border:solid 1px #ccc;background-color:#eee;float:left;line-height:40px;padding:0 25px}.dokan-store-products-filter-area .dokan-store-products-ordeby{width:100%;margin-right:0;position:relative}.dokan-store-products-filter-area .dokan-store-products-search-has-results{border:1px solid #e0e0e0}.dokan-store-products-filter-area #dokan-store-products-search-result{display:none;position:absolute;width:100%;background:#fff;z-index:15;transform:translateY(-1px);max-width:349px;max-height:400px;overflow-y:auto;overflow-x:hidden;top:42px}.dokan-store-products-filter-area #dokan-store-products-search-result ul{list-style:none;margin:0!important;padding:15px}.dokan-store-products-filter-area #dokan-store-products-search-result li{display:block;padding:8px 0;position:relative;border-bottom:1px dashed #e0e0e0;margin-left:0}.dokan-store-products-filter-area #dokan-store-products-search-result li:last-child{border-bottom:none}.dokan-store-products-filter-area #dokan-store-products-search-result a{display:table;width:100%}.dokan-store-products-filter-area #dokan-store-products-search-result a>*{display:table-cell;vertical-align:top}.dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-image{width:40px;max-width:40px}.dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-data{padding-left:20px}.dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-data div:not(.dokan-ls-product-categories){display:inline-block;vertical-align:middle}.dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-data .dokan-ls-product-price{position:absolute;top:12px;right:0}.dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-data .dokan-ls-product-stock{padding:4px 8px;background:#eee;border-radius:4px;position:absolute;bottom:10px;right:0}.dokan-store-products-filter-area #dokan-store-products-search-result h3{display:block;margin:0;font-size:15px}.dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-categories span{display:inline-block;margin-right:4px;font-size:13px}.dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-categories span:after{content:","}.dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-categories span:last-child:after{content:""}.dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-categories span:last-child{margin-right:0}.dokan-store-products-filter-area #dokan-store-products-search-result .product-price{font-size:14px;font-weight:700;bottom:10px;text-align:right}.dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-sale-price{color:#8f949b;text-decoration:line-through;margin-left:8px}.dokan-store-products-filter-area .dokan-ajax-search-loader{background-image:url(../../../plugins/dokan-lite/assets/images/spinner-2x.gif);background-position:right center;background-repeat:no-repeat;background-size:25px 25px;z-index:999}.dokan-single-store{margin:0}.dokan-single-store .profile-frame{padding:0;position:relative;background-size:cover;background-color:#eee}.dokan-single-store .profile-frame .profile-info-box{position:relative}.dokan-single-store .profile-frame .profile-info-box a{color:inherit}.dokan-single-store .profile-frame .profile-info-box:hover{color:#fff}.dokan-single-store .profile-frame .profile-info-box .profile-info-img{width:100%;height:auto}.dokan-single-store .profile-frame .profile-info-box .profile-info-img.dummy-image{background-image:url(../../../plugins/dokan-lite/assets/images/default-store-banner.png);background-size:100% 100%;background-repeat:no-repeat}.dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-img{height:100%!important;object-fit:cover}.dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-img.dummy-image{position:absolute;left:0;top:0;background-size:cover}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper{position:absolute;top:0;left:0;color:#fff;width:100%;height:100%}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery{width:320px;height:100%;padding-top:25px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img{text-align:center;margin-bottom:12px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle img{border-radius:50%;background:#fff;width:80px;height:80px;margin-left:auto;margin-right:auto}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-square img{background-color:#fff;border:1px solid #EDEDED;border-radius:0;padding:4px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .store-name{font-weight:700;padding:0;font-size:20px;margin:0 0 18px;color:#fff;display:flex;align-items:center;justify-content:center}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .store-name svg{margin-left:5px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info{padding:0 30px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info{cursor:pointer;position:relative;list-style:none}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-phone a,.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-email a{text-decoration:none;color:inherit}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info span.fa-angle-down{margin-left:10px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice{display:flex;align-items:center;position:relative;z-index:1}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice .store-notice{min-width:96px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times{top:110%;left:-20%;color:#3E474F;width:310px;z-index:1;display:none;padding:1.5em 2em;overflow:auto;position:absolute;max-height:435px;background:#fff;box-shadow:0 10px 15px -3px #00000040,0 4px 6px -4px #00000010;border-radius:6px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-times-heading{margin:10px 0 25px;display:flex;align-items:center;justify-content:center}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-times-heading i.fa-calendar-day{color:#2471A9;width:30px;margin:0 10px 0 -10px;height:30px;border:1px solid #CBD9DC;display:flex;align-items:center;border-radius:50%;justify-content:center}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-times-heading h4{font-size:20px;font-weight:700;margin-bottom:0}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times span{margin-left:10px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-time-tags{display:flex;font-size:15px;margin-bottom:12px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-time-tags .store-days{flex:2.3}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-time-tags .current_day,.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-time-tags .current_time{font-weight:700}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-time-tags .store-times{flex:4}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-time-tags .store-times .store-open,.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-time-tags .store-times .store-close{cursor:pointer;display:inline-block;padding:2px 3px 3.5px;transition:0.5s ease;list-style:none;margin-bottom:5.5px;border-radius:.375rem;text-decoration:none}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-time-tags .store-times .store-close{color:#D07272;padding:1px 12px;border-radius:16px;background-color:#F8E8E7;max-width:75px;text-align:center}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times .store-time-tags:last-child{margin-bottom:0}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times::-webkit-scrollbar{width:10px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times::-webkit-scrollbar-thumb{background:#8d9399;border-radius:5px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times::-webkit-scrollbar-thumb:hover{background:#555}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice #vendor-store-times:hover{display:block}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice:hover #vendor-store-times{display:block}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .dokan-store-open-close .store-open-close-notice:hover span.fa-angle-down:after{content:"";top:75%;right:44%;width:25px;height:40px;z-index:1;position:absolute;transform:rotate(45deg);border-radius:5px;background-color:#fff}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info li{padding-bottom:8px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info i{font-weight:700;float:left;margin-left:-25px;margin-top:4px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social{list-style:none}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social li{display:inline-block}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i{font-size:20px;float:none;font-weight:400;margin:0}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i.fa-facebook-square{color:#3b5998}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i.fa-google-plus-square{color:#dd4b39}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i.fa-twitter-square{color:#55acee}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i.fa-pinterest-square{color:#bd081c}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i.fa-linkedin{color:#007bb5}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i.fa-youtube-square{color:#b00}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i.fa-instagram{color:#125688}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i.fa-flickr{color:#ff0084}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i.fa-threads{background:linear-gradient(45deg,#833ab4,#fd1d1d,#fcb045);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info ul.store-social i.fa-tiktok{color:#010101;text-shadow:2px 2px 0 #EE1D52,-2px -2px 0 #69C9D0}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .seller-rating{display:none}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper{position:relative;background-color:#fff;color:inherit;border:1px solid #EDEDED;padding:0 15px}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery{color:#444;width:100%;margin-top:-55px;padding:0;position:relative;background:none}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info-head{float:left}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img{margin-bottom:0}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img img{width:150px;height:150px}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info{float:left;padding:0}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name{color:#fff;margin:10px 0 25px 15px;text-shadow:0 0 3px rgba(0,0,0,.8);font-weight:700;font-size:28px;line-height:1.1}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info{padding-left:40px;font-size:14px;line-height:21px;margin-left:0}.dokan-single-store .profile-frame.profile-frame-no-banner{background-color:transparent}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-img{display:none}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper{border:1px solid #EDEDED;position:relative}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery{background-color:#fff;width:100%;padding:10px}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head{width:20%;float:left}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img img{background:#fff;border:1px solid #ddd;padding:2px;width:150px;height:150px}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info{float:left;padding:0 25px;color:#444;width:80%}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name{margin-top:5px;font-size:30px;font-weight:700}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info{margin:0;padding-left:25px;clear:both}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .store-open-close-notice #vendor-store-times{left:-30%}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .store-open-close-notice:hover span.fa-angle-down:after{right:-2.5px}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li{float:left;margin-right:40px;position:relative}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li i{margin-left:-22px}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li:before{content:"·";position:absolute;top:10px;left:-35px;color:#afafaf;font-size:25px;line-height:0}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li:first-child:before{content:""}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper{clear:both;position:relative}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social{display:flex;padding-left:0}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li{margin:0 8px 0 0}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i{text-shadow:none}.dokan-single-store .dokan-store-tabs{text-align:center}.dokan-single-store .dokan-store-tabs ul.dokan-modules-button{overflow:hidden;display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:center;margin:0;padding:10px 0;border:1px solid #EDEDED}.dokan-single-store .dokan-store-tabs ul.dokan-modules-button li{display:inline-block}.dokan-single-store .dokan-store-tabs ul.dokan-list-inline{display:flex;background-color:#fff;border-width:0 1px 1px 1px;border-color:#EDEDED;border-style:solid;margin:0;padding:0;margin-bottom:20px;font-size:14px}.dokan-single-store .dokan-store-tabs ul.dokan-list-inline li{display:inline-block;flex:auto;border-right:1px solid #EDEDED;margin-right:-4px}.dokan-single-store .dokan-store-tabs ul.dokan-list-inline li:last-child{border-right:unset}.dokan-single-store .dokan-store-tabs ul.dokan-list-inline li a{width:100%;text-decoration:none;color:#666;padding:10px 15px;display:inline-block}.dokan-single-store .dokan-store-tabs ul.dokan-list-inline li a:hover{background:#eee}.dokan-store-widget input[type=text],.dokan-store-widget input[type=email],.dokan-store-widget textarea{width:100%}.dokan-store-widget form.seller-form ul{margin:0;padding:0;list-style:none}.dokan-store-widget form.seller-form ul li{margin-bottom:8px;border-bottom:none}.dokan-store-widget form.seller-form ul li label.error{font-size:12px;margin-top:2px;margin-bottom:0}.dokan-store-widget #dokan-store-location{width:100%;height:200px}.dokan-store-widget form#dokan-form-contact-seller .dokan-privacy-policy-text p{word-break:break-all}.dokan-seller-search-form{margin:30px 0}.dokan-seller-search-form .dokan-w4{padding:0 15px}.dokan-seller-search-form .dokan-w4 input[type=search],.dokan-seller-search-form .dokan-w4 select.dokan-form-control{height:40px!important;border:1px solid #e2e2e2!important;box-shadow:none!important;border-radius:4px!important}.dokan-seller-search-form .dokan-w4 input[type=search]{background-position-y:11px!important}.dokan-seller-listing{position:relative}.dokan-seller-listing .dokan-overlay{position:absolute;background:rgba(255,255,255,.3)}#dokan-seller-listing-wrap{margin-left:-15px;margin-right:-15px}#dokan-seller-listing-wrap ul.dokan-seller-wrap{list-style:none;margin:20px 0;padding:0}#dokan-seller-listing-wrap ul.dokan-seller-wrap:before,#dokan-seller-listing-wrap ul.dokan-seller-wrap:after{content:" ";display:table}#dokan-seller-listing-wrap ul.dokan-seller-wrap:after{clear:both}#dokan-seller-listing-wrap ul.dokan-seller-wrap li{list-style-type:none;float:left;margin:0 0 20px 0;padding-left:15px;padding-right:15px;margin-bottom:20px}#dokan-seller-listing-wrap ul.dokan-seller-wrap li.coloum-2{width:50%}#dokan-seller-listing-wrap ul.dokan-seller-wrap li.coloum-3{width:33.33%}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-wrapper{box-shadow:0 0 25px 0 #ddd}@media (max-width:767px){#dokan-seller-listing-wrap ul.dokan-seller-wrap li{width:100%!important;float:none}}@media (min-width:768px) and (max-width:991px){#dokan-seller-listing-wrap ul.dokan-seller-wrap li{width:50%!important}}@media (min-width:992px){#dokan-seller-listing-wrap ul.dokan-seller-wrap li{width:33.33%}}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content{max-width:100%}@media (max-width:767px){#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content{text-align:left}}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info{height:100%;background-size:100% 100%;background-repeat:no-repeat;background-position:0 50%;height:220px;position:relative}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data-container{height:100%;background-color:rgba(0,0,0,.45)}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .featured-favourite{padding:20px 20px 10px;overflow:hidden}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .featured-favourite .featured-label{float:left;padding:2px 10px;background:#2d54a3;color:#fff;border-radius:3px;box-shadow:0 0 25px -5px #afafaf}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .featured-favourite .favourite-label{float:right;padding:2px;background:#fff;width:55px;border-radius:20px;text-align:center;box-shadow:0 0 25px -5px #afafaf}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .featured-favourite .favourite-label i.fa{color:#e74c3c}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data{padding:0 20px}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data h2{margin:9px 0;padding:0;font-size:20px}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data h2 a{color:#FFF;text-shadow:rgba(0,0,0,.8) 0 1px 0}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data h2 a:hover{color:#fafafa;text-shadow:rgba(0,0,0,.8) 0 1px 0}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data p{margin-bottom:2px;color:#FFF;text-shadow:rgba(0,0,0,.8) 0 1px 0}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data .dokan-seller-rating{float:none!important;margin:12px 0 10px}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data .dokan-seller-rating:before{color:#adb5b6}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data .dokan-seller-rating span:before{color:#fa9a00}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content .store-info .store-data p.store-address{line-height:23px}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer{background:#f7fbfc;position:relative;padding:15px 20px;border-top:1px solid #eee}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer a{text-decoration:none}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .seller-avatar{padding:6px;background:#fff;position:absolute;width:80px;height:80px;top:-70px;right:20px;border-radius:40px;box-shadow:0 0 30px -6px #afafaf}#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .seller-avatar img{width:100%;height:100%;border-radius:40px}@media (min-width:1200px){.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery{background-color:rgba(0,0,0,.65)}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper{position:absolute;bottom:0;right:0}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social{padding-right:15px;margin:0}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li{line-height:1;margin-left:5px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a{display:inline-block}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i{font-size:25px;text-shadow:1px 1px 1px rgba(255,255,255,.55)}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i.fa-square-x-twitter{color:#000}.dokan-single-store .profile-frame .profile-info-box.profile-layout-default img.profile-info-img{position:absolute;top:0;left:0}.dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper{position:relative}.dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery{display:flex;flex-direction:column;justify-content:center;min-height:370px;padding:25px 0 15px}.dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info{padding:5px 30px}.dokan-single-store .profile-frame .profile-info-box.profile-layout-default .profile-info-summery-wrapper .profile-info-summery .profile-info ul.dokan-store-info{margin-bottom:10px}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper{top:12px;right:15px;bottom:auto}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2{position:relative;width:100%}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper{position:relative;background-color:#fff;color:#444;border:1px solid #EDEDED}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery{width:100%;margin-top:-75px;padding-top:0;background:none}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info-head{position:relative}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img img{background:#fff;border:1px solid #ddd;padding:2px;width:150px;height:150px}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info{position:relative}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name{color:inherit;font-size:35px;text-align:center;font-weight:700}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info{padding:0;width:100%;margin:0;display:block;text-align:center}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .store-open-close-notice{display:inline-block}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .store-open-close-notice:hover span.fa-angle-down:after{right:-2.5px}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li{text-align:left;display:inline-block;padding-bottom:15px}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li a{color:inherit}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li i{display:none}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li:after{content:'·';color:#9c9c9c;font-weight:700;font-size:18px;position:relative;top:3px}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li:last-child:after{content:''}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper{position:relative;text-align:center}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social{position:relative;padding:0;margin:0;display:inline-block}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i{text-shadow:none}}@media (max-width:767px){.dokan-store-sidebar,.dokan-single-store{margin-right:3%;width:94%!important;margin-left:3%}.dokan-single-store .profile-frame.profile-frame-no-banner .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head{width:150px}}@media (max-width:1199px){.dokan-single-store .profile-frame .profile-info-box{position:relative;width:100%}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper{position:relative;background-color:#fff;color:#444;border:1px solid #EDEDED}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery{width:100%;padding-top:0}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head{position:relative;top:0}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .store-name{color:inherit;font-size:35px;margin-bottom:11px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img img{background:#fff;border:1px solid #ddd;padding:2px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-circle img{width:100px;height:100px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info{position:relative;top:0;padding:0;width:100%;margin:0;display:block;overflow:visible;line-height:1.4}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li{text-align:center}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li a{color:inherit}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li i{display:none}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li span.fa-angle-down{display:none}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li .dokan-times{margin-left:5px}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li .store-open-close-notice{justify-content:center}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li .store-open-close-notice #vendor-store-times{left:calc(50% - 155px)!important}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper{position:relative;top:0;text-align:center}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social{padding:0;margin:0;display:inline-block}.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li{margin-left:8px}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper{padding:0 8px}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery{margin-top:0}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info-head{top:0}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img.profile-img-square{background:none;border:0}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info-head .profile-img img{width:100px;height:100px}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name{font-size:20px;margin-bottom:8px;color:#444;text-shadow:none}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info{top:0}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li{text-align:left}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li i{display:inline-block}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .store-open-close-notice{justify-content:flex-start}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper{position:absolute;top:-35px;right:20px}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social{top:0}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li{margin-left:8px}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i{font-size:25px;text-shadow:1px 1px 1px rgba(255,255,255,.55);color:#0B8379}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper .store-social li a i.fa-square-x-twitter{color:#000}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info{margin-top:0}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name{position:relative;top:0;text-align:center;font-size:20px;margin-bottom:10px;color:#444;text-shadow:none;font-weight:700}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info{top:0}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper{top:0}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper{height:auto;border:0}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info-head{top:0;margin-right:15px}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info{padding:0 0 0 15px}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info{top:0}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li{float:none;text-align:left}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li i{display:inline-block}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info li:before{content:""}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info .store-open-close-notice{justify-content:flex-start}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout3 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-social-wrapper{top:0;text-align:left;padding:0 4px}}.dokan-withdraw-content .dokan-withdraw-area h1{margin:0 0 20px}.dokan-withdraw-content .dokan-withdraw-area ul li{display:inline-block;padding:0 5px}.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container{position:relative;border-bottom:1px solid #EDEDED;padding:15px 0}.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container:last-child{border-bottom:none;margin-bottom:-15px}.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container:first-child{margin-top:-15px}.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container p{margin-bottom:5px}.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w8 .dokan-withdraw-method-logo{display:inline-block;vertical-align:middle;margin-right:10px}.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w8 strong a{color:var(--dokan-button-background-color,#7047EB)}.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5{position:absolute;right:10px;top:50%;transform:translate(10px,-50%)}.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 button,.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 a.dokan-btn{float:right}.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 #dokan-withdraw-display-requests-button{float:right;text-decoration:none}.dokan-withdraw-content .dokan-withdraw-area .dokan-withdraw-status-filter-container{margin-bottom:15px}.dokan-withdraw-popup h2{font-size:17px;padding:15px 20px 10px;margin:0;border-bottom:1px solid #eee}.dokan-withdraw-popup .withdraw-schedule-select-container,.dokan-withdraw-popup .dokan-form-horizontal .withdraw{padding:15px 30px 0}.dokan-withdraw-popup .withdraw{margin-top:15px}.dokan-withdraw-popup .footer{width:100%;padding:10px 20px;text-align:right;border-top:1px solid #eee}@media only screen and (max-width:500px){.dokan-withdraw-content .dokan-withdraw-area .entry-content .dokan-panel .dokan-panel-body .dokan-panel-inner-container{display:flex;flex-direction:column}.dokan-withdraw-content .dokan-withdraw-area .entry-content .dokan-panel .dokan-panel-body .dokan-panel-inner-container .dokan-w5{position:relative;left:0;right:100%;top:100%;transform:none;margin-top:20px}.dokan-withdraw-content .dokan-withdraw-area .entry-content .dokan-withdraw-status-filter-container .dokan-add-product-link a{margin:15px 0}.dokan-withdraw-content .dokan-withdraw-area table.dokan-table-striped{overflow:auto;display:block}.dokan-withdraw-content .dokan-withdraw-area table.dokan-table-striped tbody tr th{width:150px}}.dokan-login-form-popup-wrapper{width:430px!important;padding:16px!important;margin:0 auto!important}.dokan-login-form-popup-wrapper .dokan-login-form-title{border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:15px}.dokan-login-form-popup-wrapper fieldset{padding:0;border:0;margin:0}.dokan-login-form-popup-wrapper .dokan-login-form-error{color:#F23030;background-color:#f2dede;font-size:.9em}.dokan-login-form-popup-wrapper .dokan-login-form-error.has-error{padding:5px 8px;margin-bottom:5px}p.vendor-customer-registration .radio{display:inline-block}p.vendor-customer-registration .radio:hover{cursor:pointer;color:#526b6f}.woocommerce-form-register:has(.vendor-customer-registration){height:fit-content!important}.dokan-popup-content{padding:18px}.dokan-popup-content .dokan-popup-title{border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:15px;line-height:1}.dokan-popup-content fieldset{padding:0;margin:0;border:0;background:none}.dokan-popup-content .mfp-close{top:4px;right:3px}.dokan-popup-content .dokan-popup-option-list{list-style-type:none;padding:0;margin:10px 0}.dokan-popup-content .dokan-popup-option-list li{margin:0 0 3px}.dokan-popup-content .dokan-popup-option-list li label.dokan-popup-block-label{display:block;margin:0;cursor:pointer}.dokan-popup-content .dokan-popup-option-list li label.dokan-popup-block-label input{margin:0 4px 0 0}.dokan-popup-content .dokan-popup-error{display:none;color:#F23030}.dokan-popup-content .dokan-popup-error.has-error{display:block}.iziModal .iziModal-header .iziModal-noSubtitle .iziModal-header-title{font-size:revert}.iziModal .iziModal-header-title{font-family:revert}#dokan-seller-listing-wrap button{margin:unset;padding:6px 12px}#dokan-store-listing-filter-wrap .left,.store-lists-other-filter-wrap .left,#dokan-store-listing-filter-wrap .right,.store-lists-other-filter-wrap .right,#dokan-store-listing-filter-wrap .item,.store-lists-other-filter-wrap .item{display:unset;overflow:unset;z-index:unset;position:unset;height:unset;width:unset;margin:unset;padding:unset;border:unset}#dokan-store-listing-filter-wrap,#dokan-store-listing-filter-wrap form,#dokan-store-listing-filter-form-wrap *{padding:unset;margin:unset;box-sizing:border-box}#dokan-store-listing-filter-wrap ul,#dokan-store-listing-filter-wrap form ul,#dokan-store-listing-filter-form-wrap * ul,#dokan-store-listing-filter-wrap ul li,#dokan-store-listing-filter-wrap form ul li,#dokan-store-listing-filter-form-wrap * ul li{margin:unset;padding:unset}#dokan-store-listing-filter-wrap div p,#dokan-store-listing-filter-wrap form div p,#dokan-store-listing-filter-form-wrap * div p{margin:unset;padding:unset;line-height:unset}#dokan-store-listing-filter-wrap label,#dokan-store-listing-filter-wrap form label,#dokan-store-listing-filter-form-wrap * label,#dokan-store-listing-filter-wrap input,#dokan-store-listing-filter-wrap form input,#dokan-store-listing-filter-form-wrap * input,#dokan-store-listing-filter-wrap select,#dokan-store-listing-filter-wrap form select,#dokan-store-listing-filter-form-wrap * select,#dokan-store-listing-filter-wrap button,#dokan-store-listing-filter-wrap form button,#dokan-store-listing-filter-form-wrap * button,#dokan-store-listing-filter-wrap a,#dokan-store-listing-filter-wrap form a,#dokan-store-listing-filter-form-wrap * a,#dokan-store-listing-filter-wrap i,#dokan-store-listing-filter-wrap form i,#dokan-store-listing-filter-form-wrap * i,#dokan-store-listing-filter-wrap span,#dokan-store-listing-filter-wrap form span,#dokan-store-listing-filter-form-wrap * span,#dokan-store-listing-filter-wrap textarea,#dokan-store-listing-filter-wrap form textarea,#dokan-store-listing-filter-form-wrap * textarea{width:unset;border:unset;padding:unset;margin:unset;display:unset;text-transform:unset;font-weight:unset;line-height:unset;font-size:unset;letter-spacing:unset;box-shadow:unset;box-sizing:border-box}#dokan-store-listing-filter-wrap{background-color:#fff;padding:20px;box-shadow:1px 1px 20px 0 #E9E9E9;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#dokan-store-listing-filter-wrap .right{display:flex;align-items:center}#dokan-store-listing-filter-wrap .right .item{position:relative;white-space:nowrap}#dokan-store-listing-filter-wrap .right .item.sort-by{margin:0 30px}#dokan-store-listing-filter-wrap .right .item .dokan-store-list-filter-button{border-radius:3px}#dokan-store-listing-filter-wrap .right .item .dokan-icons{position:absolute;left:14%;top:50%;cursor:pointer;margin:0;padding:0;transform:translate(0,-50%);z-index:999}#dokan-store-listing-filter-wrap .right .item .dokan-icons .dokan-icon-div{background:#fff;height:2px;margin:2px auto}#dokan-store-listing-filter-wrap .right .item .dokan-icons .dokan-icon-div:nth-child(1){width:15px}#dokan-store-listing-filter-wrap .right .item .dokan-icons .dokan-icon-div:nth-child(2){width:10px}#dokan-store-listing-filter-wrap .right .item .dokan-icons .dokan-icon-div:nth-child(3){width:4px}#dokan-store-listing-filter-wrap .right .item button{padding-top:8px;padding-bottom:8px;padding-left:35px;padding-right:25px}#dokan-store-listing-filter-wrap .right .item button:focus{outline:none}#dokan-store-listing-filter-wrap .right .item select{background:#fff;border:1px solid #edecec;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 20px}#dokan-store-listing-filter-wrap .right .item select:before{content:"\f140"}#dokan-store-listing-filter-wrap .right .item select:focus{outline:none}#dokan-store-listing-filter-wrap .right .toggle-view{margin:0;padding:0;line-height:0;height:0}#dokan-store-listing-filter-wrap .right .toggle-view .dashicons{font-size:22px;cursor:pointer}#dokan-store-listing-filter-wrap .right .toggle-view .active{color:#ee5035}#dokan-store-listing-filter-form-wrap{background:#fff;margin-top:32px;padding:32px 20px 20px 20px;box-shadow:1px 1px 20px 0 #E9E9E9;position:relative}#dokan-store-listing-filter-form-wrap div{margin:0;padding:0}#dokan-store-listing-filter-form-wrap:before{content:"\f142";height:0!important;top:-8px;left:50%;position:absolute;transform:translate(0,-50%);font-family:dashicons;font-size:60px;color:#fff;font-weight:700;line-height:0!important}#dokan-store-listing-filter-form-wrap .store-search .store-search-input{width:100%;padding:10px 20px;border-radius:3px;border:1px solid #ccc}#dokan-store-listing-filter-form-wrap .store-search .store-search-input:placeholder{color:#7e7e7ec9}#dokan-store-listing-filter-form-wrap .store-search .store-search-input:focus{outline:none;border-color:#8080809e}#dokan-store-listing-filter-form-wrap .apply-filter{display:flex;justify-content:flex-end;margin-top:20px}#dokan-store-listing-filter-form-wrap .apply-filter #cancel-filter-btn{padding:8px 25px;border-radius:3px;background:#fff!important;color:#000!important;border:1px solid #edecec!important;margin-right:20px;display:none}#dokan-store-listing-filter-form-wrap .apply-filter #cancel-filter-btn:focus{outline:none}#dokan-store-listing-filter-form-wrap .apply-filter #apply-filter-btn{padding:8px 25px;border-radius:3px}#dokan-store-listing-filter-form-wrap .apply-filter #apply-filter-btn:focus{outline:none}.site-content .entry-header .entry-title[class]{border:none}#dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-data h2{padding:0!important}#dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-data .dokan-seller-rating i.dashicons{width:15px;font-size:17px}#dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-data .dokan-seller-rating i.dashicons.dashicons-star-filled,#dokan-seller-listing-wrap .seller-listing-content .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-data .dokan-seller-rating i.dashicons.dashicons-star-half{color:#fa9a00}#dokan-seller-listing-wrap.grid-view .store-wrapper{position:relative}#dokan-seller-listing-wrap.grid-view .store-content{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.45);color:#fff}#dokan-seller-listing-wrap.grid-view .store-content.default-store-banner{background:transparent}#dokan-seller-listing-wrap.grid-view .store-content .store-data-container{padding:5px 20px}#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .featured-favourite{position:relative;top:10px}#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .featured-favourite .featured-label{width:max-content;width:-moz-max-content;width:-webkit-max-content;padding:2px 10px;background:#2d54a3;color:#fff;border-radius:3px;box-shadow:0 0 25px -5px #afafaf}#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data h2 a{color:#fff;text-shadow:rgba(0,0,0,.8) 0 1px 0;font-size:25px;padding:0;margin:0;text-decoration:none}#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data h2 a:active,#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data h2 a:focus{text-decoration:none;outline:none}#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data .dokan-seller-rating p.rating{display:none!important}#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data .store-address{margin:0 0 5px 0;line-height:23px}#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data .store-address br{display:none}#dokan-seller-listing-wrap.grid-view .store-content .store-data-container .store-data .store-phone{margin:0 0 5px 0}#dokan-seller-listing-wrap.grid-view .store-footer{background:#fff;position:relative}#dokan-seller-listing-wrap.grid-view .store-footer a:active,#dokan-seller-listing-wrap.grid-view .store-footer a:focus{outline:none;text-decoration:none}#dokan-seller-listing-wrap.grid-view .store-footer .dokan-btn-theme.dokan-btn-round{margin-right:10px}#dokan-seller-listing-wrap .seller-listing-content .dokan-error{margin:15px}#dokan-seller-listing-wrap .store_open_is_on{margin-top:35px}#dokan-seller-listing-wrap .dokan-store-is-open-close-status{padding:0 10px;display:block;border-radius:30px;position:absolute;right:15px;top:15px;font-size:14px;box-shadow:0 0 25px -5px #afafaf}#dokan-seller-listing-wrap .dokan-store-is-open-status{background-color:#1dbf73}#dokan-seller-listing-wrap .dokan-store-is-closed-status{background-color:#999}#dokan-seller-listing-wrap .dokan-single-seller .store-wrapper .store-header .store-banner{min-height:220px;position:relative}#dokan-seller-listing-wrap .dokan-single-seller .store-wrapper .store-header .store-banner img{position:absolute;left:0;top:0;max-width:100%;height:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;object-fit:cover}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller{width:100%}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper{display:flex;flex-wrap:wrap;align-items:center;background:#fff;border-radius:3px;position:relative}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-header .store-banner{min-height:140px}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-header .store-banner img{border-top-left-radius:3px;border-bottom-left-radius:3px}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .featured-favourite .featured-label{padding:2px 10px;background:#2d54a3;color:#fff;border-radius:3px;box-shadow:0 0 25px -5px #afafaf;position:absolute;left:8px;top:10px}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data h2{margin-top:0;margin-bottom:15px}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data h2 a{color:#000;text-decoration:none}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data h2 a:active,#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data h2 a:focus{text-decoration:none;outline:none}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .dokan-seller-rating[class]{overflow:visible;z-index:1;min-width:85px;font-family:'Open Sans',sans-serif;color:gray;float:right;position:relative;top:-15px;left:25%}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .dokan-seller-rating[class]:before{font-family:star}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .dokan-seller-rating[class] span:before{font-family:star;color:#fa9a00}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-address{margin-top:5px;display:inline;font-size:15px}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-address:before{content:"\f082";font-family:dashicons;color:#0bb90b;font-size:22px;position:relative;top:5px;left:-5px}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-address br{display:none}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .store-phone{display:none}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper>.store-content{flex-basis:43%;padding-left:4%}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-header{flex-basis:20%}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .dokan-store-is-open-close-status{color:#fff}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer[class]{display:flex;flex-direction:row-reverse;flex-basis:33%;border:none;text-align:right;background:transparent}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer[class] a:active,#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer[class] a:focus{outline:none;text-decoration:none}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer[class] .seller-avatar{display:none}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer[class] button{margin-right:20px}.woocommerce-MyAccount-content ul.dokan-account-migration-lists{margin:0;padding:0;list-style:none;border:1px solid #eee}.woocommerce-MyAccount-content ul.dokan-account-migration-lists li{padding:10px;display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #eee}.woocommerce-MyAccount-content ul.dokan-account-migration-lists li:last-child{border-bottom:none}.woocommerce-MyAccount-content ul.dokan-account-migration-lists li .left-content{text-align:left;flex:2}.woocommerce-MyAccount-content ul.dokan-account-migration-lists li .left-content p{margin:0}.woocommerce-MyAccount-content ul.dokan-account-migration-lists li .right-content{text-align:right;flex:1}.store-cat-stack-dokan.cat-drop-stack ul{max-height:800px;overflow-y:scroll}@media (max-width:1366px){.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info{max-width:650px}}@media (max-width:1199px){.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info{max-width:590px}.dokan-dashboard .dokan-dashboard-content .dokan-table{display:block;overflow:scroll}}@media (max-width:992px){#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper{padding:0 10px 0 0}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-header .store-banner{min-height:120px}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-content .store-data-container .store-data h2{font-size:20px;margin-bottom:5px}#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-content .store-data-container .store-data .store-address{font-size:14px!important}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info{max-width:430px}}@media (max-width:767px){#dokan-store-listing-filter-wrap{display:block}#dokan-store-listing-filter-wrap .right{justify-content:space-between;margin-top:15px}#dokan-store-listing-filter-wrap .right .item.sort-by{margin:0}#dokan-store-listing-filter-wrap .toggle-view{display:none}.dokan-table{border:none;text-align:left;width:100%;max-width:100%}.dokan-table tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.dokan-table tbody tr{vertical-align:inherit;width:100%}.dokan-table tbody tr td{padding:6px;text-align:left;border-color:#ededed;border-style:solid;border-width:0 1px 1px 1px;background:#fff}.dokan-table tbody tr td:before{padding-right:20px!important;float:left;font-weight:700}.dokan-table tbody tr .post-date .status{float:right}.dokan-table tbody tr .diviader{background:transparent!important;border:none!important;height:15px;background:none}.dokan-table tbody tr .diviader:before{content:' '}.dokan-table tbody tr td:first-child{border-top-width:1px}.dokan-table tbody tr .dokan-order-action{width:100%}.dokan-table tbody .row-actions{visibility:visible!important}.dokan-orders-area .dokan-w8{width:100%!important}.dokan-orders-area .dokan-w4{width:100%!important}.dokan-primary{width:100%!important;padding-left:15px;padding-right:15px}.dokan-primary li.product{width:100%!important}.dokan-secondary{width:100%;padding-left:15px;padding-right:15px}.dokan-dashboard .dokan-dash-sidebar,.dokan-dashboard .dokan-dashboard-content{float:none;width:100%}.dokan-dashboard .dokan-dash-sidebar ul.dokan_tabs,.dokan-dashboard .dokan-dashboard-content ul.dokan_tabs{border:0;gap:.5rem;display:flex;flex-wrap:wrap;align-items:flex-start}.dokan-dashboard .dokan-dash-sidebar ul.dokan_tabs li,.dokan-dashboard .dokan-dashboard-content ul.dokan_tabs li{margin:auto 0!important;border-bottom:1px solid #EDEDED}.dokan-dashboard .dokan-dash-sidebar ul.dokan_tabs li.active a,.dokan-dashboard .dokan-dashboard-content ul.dokan_tabs li.active a{border-bottom:1px solid #EDEDED}.dokan-dashboard .product-edit-new-container .dokan-edit-row .dokan-side-left,.dokan-dashboard .product-edit-new-container .dokan-edit-row .dokan-side-right{float:none;width:auto}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li{display:inline-block;border-right:1px solid #454545}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:after{content:'';display:none}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a{padding:12px 24px}.dokan-dashboard .dokan-dashboard-content{padding-left:0}ul.dokan-seller-wrap{text-align:center}ul.dokan-seller-wrap li.dokan-single-seller{width:90%!important;margin-bottom:50px}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info{max-width:500px}}@media (max-width:480px){.dokan-single-store .dokan-store-tabs ul.dokan-modules-button li{display:inline-block;margin:0 5px 3px 0!important}.dokan-single-store .dokan-store-tabs ul.dokan-modules-button li:last-child{margin-top:0!important}.dokan-single-store .dokan-store-tabs ul.dokan-modules-button li button{font-size:12px;margin:0!important;top:0!important}.dokan-single-store .dokan-store-tabs ul.dokan-list-inline{flex-wrap:wrap}.dokan-single-store .dokan-store-tabs ul.dokan-list-inline li{margin-right:unset;border-bottom:1px solid #ededed}.dokan-store-products-filter-area .dokan-store-products-ordeby{display:flex;flex-wrap:wrap}.dokan-store-products-filter-area .dokan-store-products-ordeby input.product-name-search{width:70%}.dokan-store-products-filter-area .dokan-store-products-ordeby input.search-store-products{width:30%}.dokan-store-products-filter-area select.orderby.orderby-search{flex-basis:100%;margin-top:5px}}@media (max-width:430px){#dokan-store-listing-filter-form-wrap:before{left:10%}.apply-filter{margin-top:20px}.apply-filter #cancel-filter-btn{display:block!important}.dokan-dashboard .dokan-dash-sidebar,.dokan-dashboard .dokan-dashboard-content{float:none;width:100%;padding:20px 0}.dokan-dashboard .dokan-dash-sidebar .dokan-table,.dokan-dashboard .dokan-dashboard-content .dokan-table{display:table}.dokan-dashboard .dokan-dash-sidebar article,.dokan-dashboard .dokan-dashboard-content article{overflow:scroll}.dokan-dashboard .dokan-dash-sidebar .dokan-settings-area .dokan-banner,.dokan-dashboard .dokan-dashboard-content .dokan-settings-area .dokan-banner{width:auto;height:auto;margin-bottom:15px;min-height:unset}.dokan-dashboard .dashboard-content-area .dokan-announcement-widget .dokan-right{float:right!important}.dokan-dashboard .dashboard-content-area .dokan-announcement-widget .dokan-left{float:left!important}.dokan-dashboard .dashboard-content-area .dokan-dash-left{padding-right:0!important}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu:before,.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu:after{content:" ";display:table}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu:after{clear:both}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li{float:left;width:100%}.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a{padding:12px 18px}.dokan-dashboard .dokan-orders-area .dokan-order-filter-serach{padding:10px 0 10px 0}.dokan-dashboard .dokan-orders-area .dokan-order-filter-serach .dokan-btn{padding:6px 13px}.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .product-listing-top{border-bottom:0}.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter{width:100%}.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .product-listing-top .dokan-add-product-link{display:flex;justify-content:space-between;width:auto;float:none}.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .dokan-product-date-filter{display:flex;flex-flow:column wrap;justify-content:space-between}.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .dokan-product-date-filter .dokan-form-group{margin-bottom:10px}.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .dokan-product-search-form{display:flex;justify-content:space-between;flex-flow:row-reverse nowrap}.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .dokan-product-search-form .dokan-form-group{margin-bottom:0;margin-right:0;width:73%}.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .dokan-product-search-form .dokan-btn{width:25%}.dokan-dashboard .dokan-product-listing .dokan-product-listing-area #dokan-bulk-action-selector{width:73%;margin-right:2%}.dokan-dashboard .dokan-product-listing .dokan-product-listing-area #dokan-bulk-action-submit{width:25%;margin-right:0}.dokan-dashboard .dokan-product-listing .dokan-product-listing-area #product-filter .dokan-btn{width:100%}.dokan-dashboard .dokan-right,.dokan-dashboard .dokan-left{float:none!important}.dokan-dashboard .dokan-w6,.dokan-dashboard .dokan-w8,.dokan-dashboard .dokan-w4{float:none;width:100%}.dokan-dashboard .dokan-reports-content .dokan-reports-area .dokan-reports-wrap .report-left,.dokan-dashboard .dokan-reports-content .dokan-reports-area .dokan-reports-wrap .report-right{width:100%}.dokan-dashboard .dokan-product-edit-area .dokan-product-edit-left,.dokan-dashboard .dokan-product-edit-area .dokan-product-edit-right{float:none;width:100%}.dokan-dashboard .content-half-part{float:none;width:100%}.dokan-dashboard .content-half-part{margin-bottom:8px}.dokan-dashboard .content-half-part:last-child{padding-left:0}.dokan-dashboard .content-half-part:first-child{padding-right:0}.dokan-dashboard ul.dokan_tabs{padding-left:0;margin-right:0}.dokan-dashboard ul.dokan_tabs li{margin-bottom:10px}.dokan-single-store .profile-frame .profile-info-box{width:100%}.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info{max-width:280px}.dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer{display:flex}}@media (max-width:375px){.dokan-order-filter-serach form:first-child .dokan-form-group{display:flex}#dokan-store-listing-filter-wrap .right .item #stores_orderby{padding:8px 0 8px 16px}}@media (max-width:360px){.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout1 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info{max-width:200px}}.iziModal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.3);transition:margin-top .3s ease,height .3s ease;transform:translateZ(0);box-sizing:border-box}.iziModal *{box-sizing:border-box;-webkit-font-smoothing:antialiased}.iziModal::after{content:'';width:100%;height:0;opacity:0;position:absolute;left:0;bottom:0;z-index:1;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.35) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.35)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.35) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.35) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.35) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.35) 100%);transition:height .3s ease-in-out,opacity .3s ease-in-out;pointer-events:none}.iziModal.hasShadow::after{height:30px;opacity:1}.iziModal .iziModal-progressbar{position:absolute;left:0;top:0;width:100%;z-index:1}.iziModal .iziModal-progressbar>div{height:2px;width:100%}.iziModal .iziModal-header{background:#88a0b9;padding:14px 18px 15px 18px;box-shadow:inset 0 -10px 15px -12px rgba(0,0,0,.3),0 0 0 #555;overflow:hidden;position:relative;z-index:10}.iziModal .iziModal-header-icon{font-size:40px;color:rgba(255,255,255,.5);padding:0 15px 0 0;margin:0;float:left}.iziModal .iziModal-header-title{color:#fff;font-size:18px;font-weight:600;line-height:1.3}.iziModal .iziModal-header-subtitle{color:rgba(255,255,255,.6);font-size:12px;line-height:1.45}.iziModal .iziModal-header-subtitle,.iziModal .iziModal-header-title{display:block;margin:0;padding:0;font-family:Lato,Arial;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.iziModal .iziModal-header-buttons{position:absolute;top:50%;right:10px;margin:-17px 0 0 0}.iziModal .iziModal-button{display:block;float:right;z-index:2;outline:0;height:34px;width:34px;border:0;padding:0;margin:0;opacity:.3;border-radius:50%;transition:transform .3s cubic-bezier(.16,.81,.32,1),opacity .3s ease;background-size:67%!important;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.iziModal .iziModal-button-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODZCQkIzQ0I0RTg0MTFFNjlBODI4QTFBRTRBMkFCMDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODZCQkIzQ0M0RTg0MTFFNjlBODI4QTFBRTRBMkFCMDQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NkJCQjNDOTRFODQxMUU2OUE4MjhBMUFFNEEyQUIwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NkJCQjNDQTRFODQxMUU2OUE4MjhBMUFFNEEyQUIwNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsgTJLcAAALJSURBVHja3JnLS1VBHMfvQ7g9dBXRRrwEFRciAhMi1JRW1aIHVEIYEkW0iVpUhOD/ICK6cFMgSbUpC6VFkQa9NtpjkauriRY9Noa3pHT8/mIODMM5Or85o87pC5/NPf5mvmc8M7+Z36SFEKkY2gj2gUawF2wHW8A6+fwv+A6KYAQMg+dg2rbDtKXhGnAaHJIms4zYz9J4HxgAf1g9k2EGteAhWBBuNApaQNrUg6nRTaAbzIuV0RCocWW4DoyJlVcJXI5ruFk2tJqi/2TWxvA5sXbqA2Ucw01i7dVjargazAo/dE33p6/DlAheg50pP0SJpwG8CH7IaH/Q5pFZUhnoArkwwwVwJeWfdoMLYYZvqG+yTGo9CerAoIWBT+A4qAdPDWOugwo1NVcxJtpFZRLkwH3GJCqCghJfxVjnz1JMMMKnwAbGRAg0B5rAA4O4CblZ+qj8tkBjZthvSzDCtFIMM0ZpQhslk5Eej4jpZ/T7G+ygwG1ghrk+jjNMFy1eMPJzpOAzlou6iWmXZkm91EBHjEwUZXoQTDk2SxqhRh7HTJ9hpstB3rFZ0ldq6J2DnB9m2rXZfxOPlrX1DrJRXiaBXSHPaMHvB0cd9JPLpBImMvzLQTuUFA6A9yHPfoIjhsllOc1l5N4grtmDWgYrl5+JTUZcSjNkeMyxWdpA3ZN72IJj01OJTByJS82J2/wQVxmB5y1HK8x0JWMf/kzdD98FJcY5S51gdwyTQl6eUAraspo27PeWXgy8afim0+CELAwOWHyH9EkdkyWwJ4Yxk6BCP+bTm48anutWW5dAp34IpbW03UOzb0FPVEHbx0LKfvAyqpAyKw97JU8Mt6pml6rAJ6oY6Eu5NfvfF7QTeWWQyEsZr6694lwsNoPD8mKRo29gCNwGj7gXi7aGA1EBcY+8vq0GW8FmJb3Pgx9gEnwAr8Ab8MW2w0UBBgAVyyyaohV7ewAAAABJRU5ErkJggg==) no-repeat 50% 50%}.iziModal .iziModal-button-fullscreen{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTBBOUI4RUM0RTg0MTFFNjk0NTY4NUNFRkZFNEFEQzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTBBOUI4RUQ0RTg0MTFFNjk0NTY4NUNFRkZFNEFEQzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMEE5QjhFQTRFODQxMUU2OTQ1Njg1Q0VGRkU0QURDMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMEE5QjhFQjRFODQxMUU2OTQ1Njg1Q0VGRkU0QURDMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrQO6gAAAANmSURBVHjazJlbSBRRGMd3x92i0ForRRMiKiUoX4ouiFlJkRVBDxW9GJERwUasvdRT9FD00osRQtAFqegGBUHRBY0uaCVKEkSRpVR0tSwrQtp1+p/4Bk7D7M45M/Ot/uGHu+Psmf+c+eY753wnbJpmyIfGgvmgiv6WgkKQBwzwE3wBr0AnuAta6ZgnhT0aFuY2ghoyGdH4bS+4Dc6CZjCkdWVhWIPF4JoZnB6CDToeVE8sBidNPt0E5UEZrgG9Jr8GwHa/huMgaWZXDSDsxfBuc/jUBAwdw3Fz+NWoang5SJkjQwm7P3seLqQEX2LLfgfBdZcMORMcBqNDwekPqASP0uXhpjR3Ok0x/fUw9HIHGGVdw5DuRtzJpgxDsJui2qOWmuaAOuuLbHivz4YLwLgQj/aAXNmwuItlHhtbA7pAG5jEZHgKWCcbrhUTIY+NPQVjqFFObbYMi/hc6aOhl2AJ9TKnFoIyYXgemKEzJQXVVkyR3oFVzKZFuqw2qHdyFPKhrHPgMoWC3fRjRtNVVg+7SR5IiqmXxUt60cG0CK/vTIZniZVCmcKJF0C3ZNjKBqvJ9Hrwm46tsN1EkCoRQ/M3fBjvs6GrYAvdwHEfGcd1qBaGkwoxrKI+xjz83yJ0iLFHApd46X4xX+M+WECh4lepCNUIcpnMijrEWtAvTRHrbOd8FZNG8uA2Nf0hpmwtjBPwpQ5T0GPS/+tBAZhIq+b3Lu09EyHRwRgO+0C+7dhWcII+PwCf6Sk/Aa9d2vtn+A7nyASugJiD6YSDQcOlvVbxiCaAN8xrs3sgprBiac/QhlhnzjUo6JuZM0UlDS5FPtoQIdNlPYJTWUihFaDex+9Pg6T1KHJAJ2NI7ASllA28hEQ/KJIXoSlwgKlnh+jFe+GjLtwIPtjfyktUt+UaUZWqvw7H3oJD1peI7eQdoF1xWa+zQikHH13OmwqmOxxP0EiZtgK/DRwNuIcHwSeXc2K01WAPhbhKBb5hBNTVbskVH7fqpZGhbJUNtYF83fqwQSXPbOsGjb6etwx2gcEsmT3iFAZeNmUqaMeHSz2qu0k6W15Rqsx3B2i0D+xXGAHTFrRVlEeFuVoqH+ku6VNUbDkPzlAtg30nVK66i8rRIjAbTKaSQVQyN0DD6nOqcLZQld9TLfmvAAMAeMcvp3eCFqQAAAAASUVORK5CYII=) no-repeat 50% 50%}.iziModal.isFullscreen .iziModal-button-fullscreen{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkFFRTU5NDA0RTg1MTFFNjk0NEZFQzBGMkVBMDYyRDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkFFRTU5NDE0RTg1MTFFNjk0NEZFQzBGMkVBMDYyRDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQUVFNTkzRTRFODUxMUU2OTQ0RkVDMEYyRUEwNjJEOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyQUVFNTkzRjRFODUxMUU2OTQ0RkVDMEYyRUEwNjJEOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuDFfX8AAANASURBVHjazJlZSBVRGMfHcWlB0xZM68GKukQLYaGkmEUR2EsvRfQS+BSJPUQE+lTR8hqIZY8hFS0ERVCRoW3gpUApghYpszLTVnCB3O70/+K7MAwzc78Z58z4hx8XzpzvzJ+Zc+d85ztphmFoU9BsUAoq+XcFyAc5QAfD4BfoBp3gCWjnNl9K82mYzO0FVWwyw0NsD3gIroBWkPB0ZzLsgc3grhGcnoE9XjxIOxaCC4Y6tYC1QRmuAj2Geg2CA1M1XAsmjHDVANL8GK4zolMz0L0YrjWiV5PU8HYw6TBIf8imD6UynA96HYKPg3mgMUTDY6DUzXCzQ+AxSz+r6QEQZz4HbLoDZNkZrnAIoOlRZjN1Gk3XS0zty/gTFaRq7Ay3uAR8BcU2ps/z9QJTWw74HrDhTyDbbHg9SKQI+sb9rKa3mV8ZmAt+KJjP1TS+zinFPkqEUqQdBeAOKLa0UwIzpqlXtcYpIKWIO4RBZPoRKNfC10YQI8MlYLkwaAB8ABsiMDwDbKU8dgtIFwRMgJ3guRadKpNPWBMa7tOi1WoyHJPuTsC4oN+IQsOLM3gPJlEWqOE/neMGBqwDeYoMz6G8c0I4h6eFyHBC8A2eVoaH8JutaPwuUA/+uvSht1sHKgTjTWZwjUCVYdrK3xT0iwkND+lc5FClUQ9fINHCRYY7FBrWPSz5Er2lAR9H9P+hpfYGl64OCmPadQ7ojcDwOJetysBMQX/6mrWS4d+cIoYtMnAEnBT2fwVeJufYxZBMFoKFlrajQtOX/uczvEtIB50Kdgn1lt3JGdANltjsXE64jPMnuQ1LPuFJcFrBE11gzQXAUnAPFNk86esO4zSBfmu5lVa9toCf8DC4Ba6C22DEdO01KDLdP5fLr1Z94X2ibV1ilWVQ1XrDpvPAU4c+u1KVqvaHXI7q43ltp3PSYmDDNCgGPrCUD1wN6y5lqzAUN89baX1Y55Jn2LrPRUffRwaHwWhIZs/aTQM/hzLlDp+coPRReprk5cgrkyvz7wM0+hOcAvOlPvwcLNIp526ux1H5aJbHeFpVX4Br4LLXWoffk9CkVnLlaBNYAxaBXJBpMjfIy+o7EAdtfIyb8HPDfwIMAM1WPs8F9tcxAAAAAElFTkSuQmCC) no-repeat 50% 50%}.iziModal .iziModal-button-close:hover{transform:rotate(180deg)}.iziModal .iziModal-button:hover{opacity:.8}.iziModal .iziModal-header.iziModal-noSubtitle{height:auto;padding:10px 15px 12px 15px}.iziModal .iziModal-header.iziModal-noSubtitle .iziModal-header-icon{font-size:23px;padding-right:13px}.iziModal .iziModal-header.iziModal-noSubtitle .iziModal-header-title{font-size:15px;margin:3px 0 0 0;font-weight:400}.iziModal .iziModal-header.iziModal-noSubtitle .iziModal-header-buttons{right:6px;margin:-16px 0 0 0}.iziModal .iziModal-header.iziModal-noSubtitle .iziModal-button{height:30px;width:30px}.iziModal-rtl{direction:rtl}.iziModal-rtl .iziModal-header{padding:14px 18px 15px 40px}.iziModal-rtl .iziModal-header-icon{float:right;padding:0 0 0 15px}.iziModal-rtl .iziModal-header-buttons{right:initial!important;left:10px}.iziModal-rtl .iziModal-button{float:left}.iziModal-rtl .iziModal-header-subtitle,.iziModal-rtl .iziModal-header-title{text-align:right;font-family:Tahoma,Lato,Arial;font-weight:500}.iziModal-rtl .iziModal-header.iziModal-noSubtitle{padding:10px 15px 12px 40px}.iziModal-rtl .iziModal-header.iziModal-noSubtitle .iziModal-header-icon{padding:0 0 0 13px}.iziModal.iziModal-light .iziModal-header-icon{color:rgba(0,0,0,.5)}.iziModal.iziModal-light .iziModal-header-title{color:#000}.iziModal.iziModal-light .iziModal-header-subtitle{color:rgba(0,0,0,.6)}.iziModal.iziModal-light .iziModal-button-close{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4JpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyQTU1RUZDNzRFODQxMUU2ODAxOEUwQzg0QjBDQjI3OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1NEM4MTU1MEI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RTNFNENDMkI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZjYzMwMmE1LWFlMjEtNDI3ZS1hMmE4LTJlYjhlMmZlY2E3NSIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjdmYmU3NGE3LTAxMDUtMTE3YS1hYmM3LWEzNWNkOWU1Yzc4NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po24QssAAANtSURBVHja3JlJaBRBFIa7ZxyTSXADHUkikuAawZNLEOOGGrwJQYko8R4RBQ+OICoqghJQUVwPYjzFY0QUBQU1kogoKO6CG0pcIwbiNibj/8JraNvu6Xo9NTOtP3xzSKe6/65+Ve9VlWlkp2IwGUwFE0E5GA4G8/U+0APegWfgHrgPuq0bpNNp0QPNgEYngHlgGpuMCNp2s+kr4BYM/8ql4WqwHEzP4mXteg7awOW0YlerPnQIaARLNBl1ikLlBDw/1WF4ClgHKozc6idogekz2RheANbaBlE+dB4chfF+qeHF3LOF0FWwF6b7nBe8RvecApolzQVr3C64GR4H1huFV51pmvV+hikRbABFRji0GqarMxluAGON8CgKmmA65mZ4DFhqhE9VPP//ZXgZiCmm1t1gI6XWAAY+gF0gCe4qtqlHL8fthkeBWsXGreA6eMgPviEw+x5sBZ3gAdjPCcNPI8Fsu+FawUCzz40psEfRNJndBl7b/pZmVLTQMkzJo0bQSys43iWm3cxS+DUJOmoSwqKCRmEZWKkYv6RSMBPc5lqXRGm0A1Q6XiaT2aSwo8jrK/qZwZlFIlXTusxa6iXDddTdARpnMj2ek9AWjWYH7h/lubcs4A28THdyAdOl0ezAmKNBNyLLiT0Btjti9zuHg06zpJKIprohwXNypcu1OIdGjYbnxCLGPyYy/EPDfejzbwYvXK59AzuFGdFLKTL8WYNZ59RVzGESJCNm0teI40E6zNIA2wSaA2REP32iaW0omKXRbJKTUVyYEVV0J8oxvEiQmiUZrFSz6XNkuJe3nBKCelaSbjOZrhLsd1BInYxweSeJq9YA6dYtuZCBI4JZ6jGW/W+sebhd0DAaMIO5mTYFW1+X6GeQ7TO3W0WyQj3cw0ulBg4nSUbcAY7zPVYp7ip95FXOH29Hb35AOPjypWMIh7PORSjFZVsIzdKW7AWvfYnTVNWHyCytHw+jd1Nehqks3KepvtChUzD7yGvE2/cduqxldQF1EWZb/PbWLF3jAVgo0WrlkN+c6hSd+rzlaSuaR7O0oX0wyIa2pVAdGaj0HCUVOqIq4dVwrg5lmmG2w+8f/9tjL6foYHE+Gy8Xtv3CPUpf7WauDxadKuIwoeNbOmoYDYbZ0ns/1wxUC7ykigs8sS/LpEe3vwUYALiKDDDSgEiSAAAAAElFTkSuQmCC) no-repeat 50% 50%}.iziModal.iziModal-light .iziModal-button-fullscreen{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4JpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpEQTg1NTA2NTRFODQxMUU2OTQ0N0VERjY2Q0M5ODYwRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RTNFNENCQkI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RTNFNENCQUI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFlNTQwYzczLTVhZmEtNDJlYi04YzJlLWMwMzFlYmFiYmIyNiIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmVkYmRiMzM1LTAxMDUtMTE3YS1hYmM3LWEzNWNkOWU1Yzc4NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvIicdUAAAOvSURBVHjaxJlZbA1hFMe/qaItUUsspakg1laJ7UUisQuRvvTFA15sQSRCLBFrQryhHqxNHxEPtaQ8CCUkIrVVRbVBJdZYSrXVonr9/3pGxnTunZk78/X+k1+aO+1899/vnnvO+c4YKpi6ghEgW34OBD1BKjBAM6gH78Fz8BhUyrW/ikQivt7QiNMozU0DE8RkJx/3fgCPwA1QHvHp2K/hHJAPJqpwVA2K4flW2IZ7gyVgptKjh6AQxl+GYZi7uRr0U3rVBIpg+nIQwwvACpCkOk4XwYlosR3LMGN1qUqMroGDTqaNGDu7SiVWl+D3iP2i00c9HqxUidd8wzDy3HY4HRwCfWzXz4L7Lm+QKfHeOUTTLWAzdro6muH1YIbDjculWrmpUEM2YYXcCNMt9pAYE8WsWYLdlAxaNYTGMDDHKYYXBVy4B0jTFM/5iOcUc1fM/2JcnItNAYtBNzGtQ33BVHDV3OHpARqhV6CLLKpTs8yQYHxOCrDQO7AV1Gg2PBJhMYiGh4MMnx1eLkixXKsFuzSbZrrMpeGxHnqFFtvrTWCbhILd9AuNpnPMHXaTtZD0kl1mRdwSxXSjJsNZfONjcmqIJR5p3lp6Y+sXrAzsBz/lNXvmtZYMFKbqafi0pKQgKpOSPhmsC5BxXEs1Fz4fUr/7TWMe/q9bC2s3tJs1Df/Q/B5PwAZwJYS1WpPlo0zRZJZziL2gQU7I1GyHL7QSD26taVOytI26DpinxKypApvpk+C6dHlMnXskbUbT1yTpN3WJHWB327UCS3hUoc+tA/VyxP/ost5rGq7QWZnAdoe0eZgnYweDbgmgkoafgk8aTfNgsMNmmqfhC+Czj3V4T3mSBH255kxB0ztd4tNNDJkas2CUdkAKHQ3yAtxfijj/bdb7Cumyhmoyexzcs6Qwv2qUbPKvJDOtnNFklrF3R5qneA2XYHe/2A+ht1Xb3FZXRY1XTAjFTgtxJ45qKtWDpZK1g6dhIQuvBzjcy8FgQ6y8Nw+sCdnwL1Dn8jdMe6m2a+3ma9ESNUdOC1VixSH3bnPiYyraswnO0fqDIQkyW8WmCWab7b+I9TCF3+x0j2e+MPUA7LPGrVfD1F3VNsrPVR0zhS8BB5x21muzYa1Sy1Tb4y4d4qOwIi9Pk/wcj1gV50p5zQjJKAsJH8KcY4vpdYrjV0w9HMxxHjfKNpfwdMyRNuAmyy2M1vq5OegBNFMmR9lSHDizSLPMJGjuO2BZfSOtLKvpMylUvh/d/hFgAOH4+ibxGTZuAAAAAElFTkSuQmCC) no-repeat 50% 50%}.iziModal.iziModal-light.isFullscreen .iziModal-button-fullscreen{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyRUUxMkYxODRFODUxMUU2Qjc3RDk0MUUzMzJDRjBEOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RTNFNENCRkI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RTNFNENCRUI4QUExMUU2QjNGOEVBMjg4OTRBRTg2NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgzM2MwOWZiLWJjOTEtNGVlZS05MDM1LTRkMmU2ZmE1ZjBmMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRUUxMkYxODRFODUxMUU2Qjc3RDk0MUUzMzJDRjBEOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv1Q9Z8AAAOXSURBVHjaxJlLbA1RGMfPjIs+EvoIRYt4FVUl2EkkRTxKUqQbG0SEho2FjUQ8YtEICbEgTdFYeK1KaGvVeoUltyStt0UlNE17aWhV2+v/9X5XJpMzc8/0zpn5kl+aO3Nm7r/fnPu9xhDp2URQDJbw3xkgB2QCAwyAPvANfARvQDsfG7V4PO7pC40xCiVxa8AKFjnOw7VdoA08BtG4R8VeBZeCKrBS+GPvQAM0P/NbcB7YBdYJPfYKXIXwL34IJm8eBFOFXusH9RDdnI7gLWA/MEVwdh/UOe1tN8G0V3eLcKwFXJCJNl08G5ZYsrWgWnZCJng5OOBwo1iAoisMw6hMJXgyOOywVW7xj+9BgKL3QHSxm+C9IF9y4U2GMlStRPQP8Jbp9lFwhJwE0RHrgaSV8N6xG238l7Zjtfx3K58/Bd7zsWngIqdnP2we2ACa7B7e6RL6joK5EtHNfL7b5u1Bn7dGFbycYRVM/8WyFJnuJK+z2iVwzFrMcF1h+Cx4ClhtFVyu8CW54ITE01EwFMAPcH1SMJWIqxQvItE1YHEIsXkhtkUhCV4ApiteFOPadn4IgseDMooSSxVrhWFwmkvCsKw06WGhKLhHhGuzSHChh9pZ5cc1oFFwfoTTsWrWqQCvXdZQEpkDsjUJziSv3Qu43k3LTA1BXqvRY/4DMjTd/yu4niJVm9wslCjcb4QE/9Qo+Al44baAmgpKCIqC+01OBLrsr8/de8zkiYwuUxWSq7iuM8JhantIqfYItkOepKBysnbycIfPXYKqURL6DhaBCQrrKcZHTa5loyEIJgHXwG3F9TQV+pxMGK0BiaTHn2OLEjcURbdi7XBSMO3jTxoEjtg+7wDnhG3spSD6F3hk7Tjoxnc0CJ5k+5wFCrhplYl2mmI24nyvvWumAE9z2zIfBW8WifnxIHc2yb6xiHtEoms0/hlGtpAPHCkgNDjFyZngPN88COvkPpEe+XGHbFcD7z53C+ybwKEAo0UPZ8QCybkmiL3sNvkheygSI08RYOSQiaUhd52sUpIZLWwJsYqkkdcZeHfIS66nc9XcZQRpNBY7C7F9Yy1OtonErDgSgNhGcEXmWa/VFA1O9onE6y4dRqGtXuVtkpf2iDy8EVR6GLykMnrsNFC867QF0hH8v3MVicFcuYdKy56uqQx4SukWQj3NOtJtQIt4ckSvbmdziMqy7HcS9xv0cn/Xwdn0A1drnl/d/hNgAGQa6Lgarp6BAAAAAElFTkSuQmCC) no-repeat 50% 50%}.iziModal .iziModal-loader{background:#fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NCA0NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiM5OTkiPiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMiI+ICAgICAgICA8Y2lyY2xlIGN4PSIyMiIgY3k9IjIyIiByPSIxIj4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiAgICAgICAgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMS40cyIgICAgICAgICAgICAgICAgdmFsdWVzPSIxOyAyMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMTY1LCAwLjg0LCAwLjQ0LCAxIiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2Utb3BhY2l0eSIgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjEuNHMiICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsgMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMywgMC42MSwgMC4zNTUsIDEiICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICAgICAgPC9jaXJjbGU+ICAgICAgICA8Y2lyY2xlIGN4PSIyMiIgY3k9IjIyIiByPSIxIj4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiAgICAgICAgICAgICAgICBiZWdpbj0iLTAuOXMiIGR1cj0iMS40cyIgICAgICAgICAgICAgICAgdmFsdWVzPSIxOyAyMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMTY1LCAwLjg0LCAwLjQ0LCAxIiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2Utb3BhY2l0eSIgICAgICAgICAgICAgICAgYmVnaW49Ii0wLjlzIiBkdXI9IjEuNHMiICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsgMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMywgMC42MSwgMC4zNTUsIDEiICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICAgICAgPC9jaXJjbGU+ICAgIDwvZz48L3N2Zz4=) no-repeat 50% 50%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:9}.iziModal .iziModal-content-loader{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NCA0NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiM5OTkiPiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS13aWR0aD0iMiI+ICAgICAgICA8Y2lyY2xlIGN4PSIyMiIgY3k9IjIyIiByPSIxIj4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiAgICAgICAgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMS40cyIgICAgICAgICAgICAgICAgdmFsdWVzPSIxOyAyMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMTY1LCAwLjg0LCAwLjQ0LCAxIiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2Utb3BhY2l0eSIgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjEuNHMiICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsgMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMywgMC42MSwgMC4zNTUsIDEiICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICAgICAgPC9jaXJjbGU+ICAgICAgICA8Y2lyY2xlIGN4PSIyMiIgY3k9IjIyIiByPSIxIj4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiAgICAgICAgICAgICAgICBiZWdpbj0iLTAuOXMiIGR1cj0iMS40cyIgICAgICAgICAgICAgICAgdmFsdWVzPSIxOyAyMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMTY1LCAwLjg0LCAwLjQ0LCAxIiAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4gICAgICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJzdHJva2Utb3BhY2l0eSIgICAgICAgICAgICAgICAgYmVnaW49Ii0wLjlzIiBkdXI9IjEuNHMiICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsgMCIgICAgICAgICAgICAgICAgY2FsY01vZGU9InNwbGluZSIgICAgICAgICAgICAgICAga2V5VGltZXM9IjA7IDEiICAgICAgICAgICAgICAgIGtleVNwbGluZXM9IjAuMywgMC42MSwgMC4zNTUsIDEiICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPiAgICAgICAgPC9jaXJjbGU+ICAgIDwvZz48L3N2Zz4=) no-repeat 50% 50%}.iziModal .iziModal-content:after,.iziModal .iziModal-content:before{content:'';display:table}.iziModal .iziModal-content:after{clear:both}.iziModal .iziModal-content{zoom:1;width:100%}.iziModal .iziModal-wrap{width:100%;position:relative}.iziModal .iziModal-iframe{border:0;margin:0 0 -6px 0;width:100%;transition:height .3s ease}.iziModal-overlay{display:block;position:fixed;top:0;left:0;height:100%;width:100%}.iziModal-navigate{position:fixed;left:0;right:0;top:0;bottom:0;pointer-events:none}.iziModal-navigate-caption{position:absolute;left:10px;top:10px;color:#fff;line-height:16px;font-size:9px;font-family:Lato,Arial;letter-spacing:.1em;text-indent:0;text-align:center;width:70px;padding:5px 0;text-transform:uppercase;display:none}.iziModal-navigate-caption::after,.iziModal-navigate-caption::before{position:absolute;top:2px;width:20px;height:20px;text-align:center;line-height:14px;font-size:12px;content:'';background-size:100%!important}.iziModal-navigate-caption:before{left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNmFjNjAyMy04OWU0LWE0NDAtYmMxMy1kOTA5MTQ3MmYzYjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDREQ0YwRjA1MzQzMTFFNkE5NUNDRDkyQzEwMzM5RTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDREQ0YwRUY1MzQzMTFFNkE5NUNDRDkyQzEwMzM5RTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmNmM0Nzk3Ni1mNzE3LTk5NDAtYTgyYS1mNTdjNmNiYmU0NWMiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDowZGVmYTEyZC01MzM0LTExZTYtYWRkYi04Y2NmYjI5ZTAxNjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7oo0ptAAACWklEQVR42uyZTWsTYRSFZybxo4kWk5g2NC5qTAU3Kq30A9udi1oXolV/hWuhv6R/Q6utioi4LbbVFHemamlRU0OCEk0wZjwXzwtDoBDopHMHcuFJMplZnLm5ue+589qu61qeOApyYAjEgG0FEyLqN/gKiqBuTtgewWlwCZw056xgwwirgU3wxSv4NJgCUV5YBRXQDEhsBJwCSSauBVZFdJRlIJk9Av7wbj577jDIOENtRmPVwcsw6KfAAvikRKzEDlhnhuU/lRPBWaa9wsxqC6ndPX7OiOA4D8qW3vjO9z7H0w3+KhZstNmOFbLoCQ6DYGmL+bAInmGfLFC4asFXwRJIgB+goVmw+I7HXO+/gevGnGgUPEGxktkSmAMbWmt4HDwBKS6XN1jDKrvEFYoVK7oLroE3h93Woh1eNwqWafJ/gQV65vM+ail34mc6EZwBK2CAx8fAIjjeBYMzDT4cVHCEXtRbRvEu/Nr9HCIOnGGp15vgEec9KYn74B0nAT/CZnv86FcNvwK3wENwAjwAs2Bbs5d4CW5zir0AXvv8p+tKH34B5lkW4h2egRHtbu05uMMHHWfB0zC4NRF5l09kzvE4rd2tyUJyjy4tz7akZqXbL8QETbJ/FsMgWOJtb6brCQ5YsBsC8Uab63DVkkgqFpzie93h8OhScFah2LTHi5ccWroaLd5l6//+hpYQoWP05LKqFs2WQYbTsNxAi+5fxpWmdfh7HS7XhwSzG+H3a2JnvZsyktmLbdOFhpDMvrf4sN1u2/aK0cwMcmYLcturweceW+CnOfFPgAEA8uWFFylBJYoAAAAASUVORK5CYII=) no-repeat 50% 50%}.iziModal-navigate-caption:after{right:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAoCAYAAACFFRgXAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADhmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjI2YWM2MDIzLTg5ZTQtYTQ0MC1iYzEzLWQ5MDkxNDcyZjNiMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NERDRjBGMDUzNDMxMUU2QTk1Q0NEOTJDMTAzMzlFMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NERDRjBFRjUzNDMxMUU2QTk1Q0NEOTJDMTAzMzlFMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOmY2YzQ3OTc2LWY3MTctOTk0MC1hODJhLWY1N2M2Y2JiZTQ1YyIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjBkZWZhMTJkLTUzMzQtMTFlNi1hZGRiLThjY2ZiMjllMDE2NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuijSm0AAAKbSURBVFhH7ZnJj0xRGEerzFoIMTaCZmOIedhaiJj55yz8DaYdNhIJEUMQbCTG3rQ02hDSiEY553XdTpHS3nv96taV9ElO6lVt6peb7933fffVG41GrYW5uBaX4EysYzcw1Fd8hc/wM2a0Bl6Nm3BW9i0dDPsQX/olBF6FO72AH/gG3+N3jL3KBpqGC3ERTsGfeAsHDTyHi71oCXzBe/gaU2A5bscZOIxXTb8OLQNX9i6mElYsg/voqruwfQb2BhODWgqpMYDv0NLsNXC4yd42P1PEwNJj4HBTWdipErLVDfxfMRm408QMvBu3jV6WJ1Zg9/rbeBOP+UNZYgX+iE/Rp+lpPIKliBXYB9IhtPNy3z/T/F6YmDXsChvyBc7Gs3gACxEzsDzBg9iPPXgO92NuYgeWx2h3+AhtaM7jPsyF7aV37XR8gNZYO/pwKY51+xPkG27Fk2joT3gCr2A7NuJ6HMkTeAPadlp3VeMChF7G0P6X3dmfjAXOUxIj6LZkv1ylNuStDZejkL+PS96ScFzRqnDAtI5PoTefvbg7iNNOOwqVRCfYghdxBbpHH8Y7+DcKlUTV7MLLaNghPIrjhf2N2IF34AVcjE44hrXHyE3MwE6/loEzpEcIlqKjeyFiBe7FS+he/gENewMLEyuwXdo8dGWP43UsRazA9g7uDNbwNX8oS8watlsz+ISIGbgSJgN3GgOHlnFq8zNFQraGgT1iFc9iUyU0XsMGHhy9zh6XbvCp4ZuBBWglDBj4OdqLeu0+uRJTwMZ+Dbp/e21P3m97yWe2snsw1LTHmz5C/9lQdwhfGbiq89GwvrrwUT4UAouhN6MzloTRpVuEYI5O9urZYXtrYPGQw2OlZegM163QhrJMfWVgyTq0Qq32C/N7uPz9OknWAAAAAElFTkSuQmCC) no-repeat 50% 50%}.iziModal-navigate>button{position:fixed;bottom:0;top:0;border:0;height:100%;width:84px;background-size:100%!important;cursor:pointer;padding:0;opacity:.2;transition:opacity .3s ease;pointer-events:all;margin:0;outline:0}.iziModal-navigate>button:hover{opacity:1}.iziModal-navigate-prev{left:50%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALwAAAC8CAYAAADCScSrAAAACXBIWXMAAAsTAAALEwEAmpwYAAA5sGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDo2NDkyYzcxMy05ZDM0LTZlNGQtYmUwNi1hMDMyY2Q4NDVjNGU8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDo1QjIzMUMxODU3RjcxMUU2ODUzRkRBRjE5RDhDQjZBRDwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpjZmMwNzVmNC1kODA3LWI0NDMtYWIwYS02YWVhZjRjMDgxZWE8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEZXJpdmVkRnJvbSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPnhtcC5paWQ6NjQ5MmM3MTMtOWQzNC02ZTRkLWJlMDYtYTAzMmNkODQ1YzRlPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD54bXAuZGlkOjY0OTJjNzEzLTlkMzQtNmU0ZC1iZTA2LWEwMzJjZDg0NWM0ZTwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmNmYzA3NWY0LWQ4MDctYjQ0My1hYjBhLTZhZWFmNGMwODFlYTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wOC0wMVQxMTo1ODowNC0wMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNi0wOC0wMVQwOTo0MDo1Ni0wMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE2LTA4LTAxVDExOjU4OjA0LTAzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNi0wOC0wMVQxMTo1ODowNC0wMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjE4ODwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xODg8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PvAvv7QAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAmdJREFUeNrs1LsJQkEQhtH/mtmBgQ8QA7tQK1e7MBBBMbADwzUZEyuQveeDCXbD4TBDay3SWJpYgYCXgJeAl4CXgJeAl4CXgJeAl4CXgJeAF/AS8BLwEvAS8BLwEvAS8BLwEvAS8BLwAl4CXgJeAl4CXv/WJskpyQJ4jQH7Mcmu0C+BV+/Y5/VeF/oV8Ood+7dpDfDqHvsrySHJBXjBDrxgB16wAy/YgRfswAt24AU78IIdeMEOPOywAw+7gIcdeMEOvGAHXrADL9iBF+zAC3bgBTvwsMMOPOwCHnYBD7uAhx14wQ68YAdesAMv2IEX7MDDDjvwsAt42AU87AIedgEPu4CHXcDDDrxgB16wAw877MDDDjvwsAt42AU87AIedgEPu4CHXcDDLuBhB16wAw877MDDLuBhF/CwC3jYBTzsAh52AQ+7gIddwEtjB3+tS/78+Z/V5d9iATz0Ah56AQ+9gIdewEMv4KEX8NALeOgFPPQCHnoBDz3wgh54QQ889NADDz30wEMv4KEX8NALeOgFPPQCHnoBD72Ahx54QQ+8oAde0AMv6IEX9MBDDz3w0EMPPPQCHnoBD72Ah17AQw+8FUAPvKAHXtADL+iBF/TAC3rgBT3wgh546KEHHnrogYdewEMv4KEHXtADL+iBF/TAC3rgBT3wgh54QQ+8oAde0AMv6IGHHnrgoU/yrgFe3aO/JdknuQOv3tGfC/tjjEsYWmsoyIWXgJeAl4CXgJeAl4CXgJeAl4CXgJeAF/AS8BLwEvAS8BLwEvAS8BLwEvAS8BLwAl4CXgJeAl4CXvqnPgAAAP//AwCEcoCBRabYzAAAAABJRU5ErkJggg==) no-repeat 50% 50%}.iziModal-navigate-next{right:50%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALwAAAC8CAYAAADCScSrAAAACXBIWXMAAB3SAAAd0gEUasEwAAA7pGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzIgNzkuMTU5Mjg0LCAyMDE2LzA0LzE5LTEzOjEzOjQwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNS41IChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNi0wOC0wMVQwOTo0MDoxNC0wMzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE2LTA4LTAxVDExOjU4OjEyLTAzOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNi0wOC0wMVQxMTo1ODoxMi0wMzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDphZjljN2Q2MC00MTg2LWE3NGQtYTBiMS1mMGU5ODUwYzg2ZGY8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6NjQ5MmM3MTMtOWQzNC02ZTRkLWJlMDYtYTAzMmNkODQ1YzRlPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6NjQ5MmM3MTMtOWQzNC02ZTRkLWJlMDYtYTAzMmNkODQ1YzRlPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjY0OTJjNzEzLTlkMzQtNmU0ZC1iZTA2LWEwMzJjZDg0NWM0ZTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wOC0wMVQwOTo0MDoxNC0wMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjAxNjJjMmE3LWZmMjYtYzE0ZC05Yjg4LTc2MGM2NzAxYjYzNzwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wOC0wMVQxMTo1MTowNy0wMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmFmOWM3ZDYwLTQxODYtYTc0ZC1hMGIxLWYwZTk4NTBjODZkZjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNi0wOC0wMVQxMTo1ODoxMi0wMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTUuNSAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+MTkzOTAzNi8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+MTkzOTAzNi8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTg4PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjE4ODwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+nbt1mgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACQklEQVR42uzSsQ3CQAAEQTdiOyGg/wrciJ0QUMYSECEKAP3PSdvAaZZqkWbJCQJeAl4CXgJeAl4CXgJeAl4CXgJeAl4CXsBLwEvAS8BLwEvAS8BLwEvAS8BLwEvAC3gJeAl4CXgJ+D9vrY7qBgLwo7dVZ+89oAd+5Pbq6nPQAz9s9+rZ96AHHnoBD72Ah17AQy/goRfw0At46AU89AIeegEPvYCHHnhBD7ygBx566IGHHnrgoRfw0At46AU89AIeegEPvYCHXsBDL+ChB17QAy/ogRf0wAt64KGHHnjooQceegEPvYCHXsBDL+ChF/DQAy/ogRf0wAt64AU98IIeeEEPvKAHXtADDz30wEPvI+ChF/DQAy/ogRf0wAt64AU98IIeeEEPvKAHXtADL+iBF/TAC3rgoZ8ePRDAAy/YgRfswAt24AU78IIdeMEOvGAHXrADL9iBhx124GEX8LADL9iBF+zAC3bgBTvwgh14wQ68YAcedtiBh13Awy7gYRfwsAMv2IEX7MALduAFO/CCHXjYYQcedgEPu4CHXcDDLuBhF/CwA+8E2IEX7MALduAFO/Cwww487AIedgEPu4CHXcDDLuBhF/CwC3jYgRfswMMOO/CwC3jYBTzsAh52AQ+7gIddwMMu4GEX8LBravB7dcEO/Ext1Qk78DO1VgfswEvAS8BLwEvAS8BLwEvAS8BLwEvAS8ALeAl4CXgJeAl4CXgJeAl4CXgJeAl4CXgBLwEvAS8BLwEvAS/9shcAAAD//wMAtAygvJrkwJUAAAAASUVORK5CYII=) no-repeat 50% 50%}.iziModal.isAttachedTop .iziModal-header{border-top-left-radius:0;border-top-right-radius:0}.iziModal.isAttachedTop{margin-top:0!important;margin-bottom:auto!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.iziModal.isAttachedBottom{margin-top:auto!important;margin-bottom:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.iziModal.isFullscreen{max-width:100%!important;margin:0!important;height:100%!important;border-radius:0!important}.iziModal.isAttached{border-radius:0!important}.iziModal.hasScroll .iziModal-wrap{overflow-y:auto;overflow-x:hidden}html.iziModal-isOverflow{overflow:hidden}html.iziModal-isAttached body,html.iziModal-isOverflow body{overflow-y:scroll;position:relative}html.iziModal-isAttached{overflow:hidden}.iziModal ::-webkit-scrollbar{overflow:visible;height:7px;width:7px}.iziModal ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);background-clip:padding-box;border:solid transparent;border-width:0;min-height:28px;padding:100px 0 0;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07)}.iziModal ::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,.4)}.iziModal ::-webkit-scrollbar-button{height:0;width:0}.iziModal ::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 2px}.iziModal.transitionIn .iziModal-header{-webkit-animation:iziM-slideDown .7s cubic-bezier(.7,0,.3,1);-moz-animation:iziM-slideDown .7s cubic-bezier(.7,0,.3,1);animation:iziM-slideDown .7s cubic-bezier(.7,0,.3,1)}.iziModal.transitionIn .iziModal-header .iziModal-header-icon{-webkit-animation:iziM-revealIn 1s cubic-bezier(.16,.81,.32,1) both;-moz-animation:iziM-revealIn 1s cubic-bezier(.16,.81,.32,1) both;animation:iziM-revealIn 1s cubic-bezier(.16,.81,.32,1) both}.iziModal.transitionIn .iziModal-header .iziModal-header-subtitle,.iziModal.transitionIn .iziModal-header .iziModal-header-title{-webkit-animation:iziM-slideIn 1s cubic-bezier(.16,.81,.32,1) both;-moz-animation:iziM-slideIn 1s cubic-bezier(.16,.81,.32,1) both;animation:iziM-slideIn 1s cubic-bezier(.16,.81,.32,1) both}.iziModal.transitionIn .iziModal-header .iziModal-button{-webkit-animation:iziM-revealIn 1.2s cubic-bezier(.7,0,.3,1);-moz-animation:iziM-revealIn 1.2s cubic-bezier(.7,0,.3,1);animation:iziM-revealIn 1.2s cubic-bezier(.7,0,.3,1)}.iziModal.transitionIn .iziModal-iframe,.iziModal.transitionIn .iziModal-wrap{-webkit-animation:iziM-fadeIn 1.3s;-moz-animation:iziM-fadeIn 1.3s;animation:iziM-fadeIn 1.3s}.iziModal.transitionIn .iziModal-header{-webkit-animation-delay:0ms;-moz-animation:0ms;animation-delay:0ms}.iziModal.transitionIn .iziModal-header .iziModal-header-icon,.iziModal.transitionIn .iziModal-header .iziModal-header-title{-webkit-animation-delay:.4s;-moz-animation:.4s;animation-delay:.4s}.iziModal.transitionIn .iziModal-header .iziModal-header-subtitle{-webkit-animation-delay:.5s;-moz-animation:.5s;animation-delay:.5s}.iziModal.transitionOut .iziModal-header,.iziModal.transitionOut .iziModal-header *{transition:none!important}.iziModal .fadeOut,.iziModal-navigate.fadeOut,.iziModal-overlay.fadeOut,.iziModal.fadeOut{-webkit-animation:iziM-fadeOut .5s;-moz-animation:iziM-fadeOut .5s;animation:iziM-fadeOut .5s;animation-fill-mode:forwards}.iziModal .fadeIn,.iziModal-navigate.fadeIn,.iziModal-overlay.fadeIn,.iziModal.fadeIn{-webkit-animation:iziM-fadeIn .5s;-moz-animation:iziM-fadeIn .5s;animation:iziM-fadeIn .5s}.iziModal-overlay.comingIn,.iziModal.comingIn{-webkit-animation:iziM-comingIn .5s ease;-moz-animation:iziM-comingIn .5s ease;animation:iziM-comingIn .5s ease}.iziModal-overlay.comingOut,.iziModal.comingOut{-webkit-animation:iziM-comingOut .5s cubic-bezier(.16,.81,.32,1);-moz-animation:iziM-comingOut .5s cubic-bezier(.16,.81,.32,1);animation:iziM-comingOut .5s cubic-bezier(.16,.81,.32,1);animation-fill-mode:forwards}.iziModal-overlay.bounceInDown,.iziModal.bounceInDown{-webkit-animation:iziM-bounceInDown .7s ease;animation:iziM-bounceInDown .7s ease}.iziModal-overlay.bounceOutDown,.iziModal.bounceOutDown{-webkit-animation:iziM-bounceOutDown .7s ease;animation:iziM-bounceOutDown .7s ease}.iziModal-overlay.bounceInUp,.iziModal.bounceInUp{-webkit-animation:iziM-bounceInUp .7s ease;animation:iziM-bounceInUp .7s ease}.iziModal-overlay.bounceOutUp,.iziModal.bounceOutUp{-webkit-animation:iziM-bounceOutUp .7s ease;animation:iziM-bounceOutUp .7s ease}.iziModal-overlay.bounceInLeft,.iziModal.bounceInLeft{-webkit-animation:iziM-bounceInLeft .7s ease;animation:iziM-bounceInLeft .7s ease}.iziModal-overlay.bounceOutLeft,.iziModal.bounceOutLeft{-webkit-animation:iziM-bounceOutLeft .7s ease;animation:iziM-bounceOutLeft .7s ease}.iziModal-overlay.bounceInRight,.iziModal.bounceInRight{-webkit-animation:iziM-bounceInRight .7s ease;animation:iziM-bounceInRight .7s ease}.iziModal-overlay.bounceOutRight,.iziModal.bounceOutRight{-webkit-animation:iziM-bounceOutRight .7s ease;animation:iziM-bounceOutRight .7s ease}.iziModal-overlay.fadeInDown,.iziModal.fadeInDown{-webkit-animation:iziM-fadeInDown .7s cubic-bezier(.16,.81,.32,1);animation:iziM-fadeInDown .7s cubic-bezier(.16,.81,.32,1)}.iziModal-overlay.fadeOutDown,.iziModal.fadeOutDown{-webkit-animation:iziM-fadeOutDown .5s ease;animation:iziM-fadeOutDown .5s ease}.iziModal-overlay.fadeInUp,.iziModal.fadeInUp{-webkit-animation:iziM-fadeInUp .7s cubic-bezier(.16,.81,.32,1);animation:iziM-fadeInUp .7s cubic-bezier(.16,.81,.32,1)}.iziModal-overlay.fadeOutUp,.iziModal.fadeOutUp{-webkit-animation:iziM-fadeOutUp .5s ease;animation:iziM-fadeOutUp .5s ease}.iziModal-overlay.fadeInLeft,.iziModal.fadeInLeft{-webkit-animation:iziM-fadeInLeft .7s cubic-bezier(.16,.81,.32,1);animation:iziM-fadeInLeft .7s cubic-bezier(.16,.81,.32,1)}.iziModal-overlay.fadeOutLeft,.iziModal.fadeOutLeft{-webkit-animation:iziM-fadeOutLeft .5s ease;animation:iziM-fadeOutLeft .5s ease}.iziModal-overlay.fadeInRight,.iziModal.fadeInRight{-webkit-animation:iziM-fadeInRight .7s cubic-bezier(.16,.81,.32,1);animation:iziM-fadeInRight .7s cubic-bezier(.16,.81,.32,1)}.iziModal-overlay.fadeOutRight,.iziModal.fadeOutRight{-webkit-animation:iziM-fadeOutRight .5s ease;animation:iziM-fadeOutRight .5s ease}.iziModal-overlay.flipInX,.iziModal.flipInX{-webkit-animation:iziM-flipInX .7s ease;animation:iziM-flipInX .7s ease}.iziModal-overlay.flipOutX,.iziModal.flipOutX{-webkit-animation:iziM-flipOutX .7s ease;animation:iziM-flipOutX .7s ease}@-webkit-keyframes iziM-comingIn{0%{opacity:0;transform:scale(.9) translateY(-20px) perspective(600px) rotateX(10deg)}100%{opacity:1;transform:scale(1) translateY(0) perspective(600px) rotateX(0)}}@-moz-keyframes iziM-comingIn{0%{opacity:0;transform:scale(.9) translateY(-20px) perspective(600px) rotateX(10deg)}100%{opacity:1;transform:scale(1) translateY(0) perspective(600px) rotateX(0)}}@keyframes iziM-comingIn{0%{opacity:0;transform:scale(.9) translateY(-20px) perspective(600px) rotateX(10deg)}100%{opacity:1;transform:scale(1) translateY(0) perspective(600px) rotateX(0)}}@-webkit-keyframes iziM-comingOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.9)}}@-moz-keyframes iziM-comingOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.9)}}@keyframes iziM-comingOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.9)}}@-webkit-keyframes iziM-fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes iziM-fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes iziM-fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes iziM-fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes iziM-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes iziM-fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes iziM-slideIn{0%{opacity:0;-webkit-transform:translateX(50px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes iziM-slideIn{0%{opacity:0;-moz-transform:translateX(50px)}100%{opacity:1;-moz-transform:translateX(0)}}@keyframes iziM-slideIn{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes iziM-slideDown{0%{opacity:0;-webkit-transform:scale(1,0) translateY(-40px);-webkit-transform-origin:center top}}@-moz-keyframes iziM-slideDown{0%{opacity:0;-moz-transform:scale(1,0) translateY(-40px);-moz-transform-origin:center top}}@keyframes iziM-slideDown{0%{opacity:0;transform:scale(1,0) translateY(-40px);transform-origin:center top}}@-webkit-keyframes iziM-revealIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,1)}}@-moz-keyframes iziM-revealIn{0%{opacity:0;-moz-transform:scale3d(.3,.3,1)}}@keyframes iziM-revealIn{0%{opacity:0;transform:scale3d(.3,.3,1)}}@-webkit-keyframes iziM-bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-1000px,0);transform:translate3d(0,-1000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes iziM-bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-1000px,0);transform:translate3d(0,-1000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes iziM-bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,1000px,0);transform:translate3d(0,1000px,0)}}@keyframes iziM-bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,1000px,0);transform:translate3d(0,1000px,0)}}@-webkit-keyframes iziM-bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,1000px,0);transform:translate3d(0,1000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes iziM-bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,1000px,0);transform:translate3d(0,1000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes iziM-bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes iziM-bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-1000px,0);transform:translate3d(0,-1000px,0)}}@-webkit-keyframes iziM-bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-1000px,0,0);transform:translate3d(-1000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes iziM-bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-1000px,0,0);transform:translate3d(-1000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes iziM-bounceOutLeft{20%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}40%,45%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes iziM-bounceOutLeft{20%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}40%,45%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-1000px,0,0);transform:translate3d(-1000px,0,0)}}@-webkit-keyframes iziM-bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(1000px,0,0);transform:translate3d(1000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes iziM-bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(1000px,0,0);transform:translate3d(1000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes iziM-bounceOutRight{20%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}40%,45%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(1000px,0,0);transform:translate3d(1000px,0,0)}}@keyframes iziM-bounceOutRight{20%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}40%,45%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(1000px,0,0);transform:translate3d(1000px,0,0)}}@-webkit-keyframes iziM-fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziM-fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziM-fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}@keyframes iziM-fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}}@-webkit-keyframes iziM-fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziM-fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziM-fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}}@keyframes iziM-fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}}@-webkit-keyframes iziM-fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziM-fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziM-fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@keyframes iziM-fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}}@-webkit-keyframes iziM-fadeInRight{from{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes iziM-fadeInRight{from{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes iziM-fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@keyframes iziM-fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}}@-webkit-keyframes iziM-flipInX{0%{-webkit-transform:perspective(400px) rotateX(60deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);opacity:1}}@keyframes iziM-flipInX{0%{transform:perspective(400px) rotateX(60deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0);opacity:1}}@-webkit-keyframes iziM-flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,40deg);transform:perspective(400px) rotate3d(1,0,0,40deg);opacity:0}}@keyframes iziM-flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,40deg);transform:perspective(400px) rotate3d(1,0,0,40deg);opacity:0}}/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-fill-drip:before{content:"\f576"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-at:before{content:"\40"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-text-height:before{content:"\f034"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-stethoscope:before{content:"\f0f1"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-info:before{content:"\f129"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-explosion:before{content:"\e4e9"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-wave-square:before{content:"\f83e"}.fa-ring:before{content:"\f70b"}.fa-building-un:before{content:"\e4d9"}.fa-dice-three:before{content:"\f527"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-door-open:before{content:"\f52b"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-atom:before{content:"\f5d2"}.fa-soap:before{content:"\e06e"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-pump-medical:before{content:"\e06a"}.fa-fingerprint:before{content:"\f577"}.fa-hand-point-right:before{content:"\f0a4"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-flag-checkered:before{content:"\f11e"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-crop:before{content:"\f125"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-users-rectangle:before{content:"\e594"}.fa-people-roof:before{content:"\e537"}.fa-people-line:before{content:"\e534"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-diagram-predecessor:before{content:"\e477"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-laptop:before{content:"\f109"}.fa-file-csv:before{content:"\f6dd"}.fa-menorah:before{content:"\f676"}.fa-truck-plane:before{content:"\e58f"}.fa-record-vinyl:before{content:"\f8d9"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-bong:before{content:"\f55c"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-jar-wheat:before{content:"\e517"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-pager:before{content:"\f815"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-strikethrough:before{content:"\f0cc"}.fa-k:before{content:"\4b"}.fa-landmark-flag:before{content:"\e51c"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-backward:before{content:"\f04a"}.fa-caret-right:before{content:"\f0da"}.fa-comments:before{content:"\f086"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-code-pull-request:before{content:"\e13c"}.fa-clipboard-list:before{content:"\f46d"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-user-check:before{content:"\f4fc"}.fa-vial-virus:before{content:"\e597"}.fa-sheet-plastic:before{content:"\e571"}.fa-blog:before{content:"\f781"}.fa-user-ninja:before{content:"\f504"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-toggle-off:before{content:"\f204"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-person-drowning:before{content:"\e545"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-spray-can:before{content:"\f5bd"}.fa-truck-monster:before{content:"\f63b"}.fa-w:before{content:"\57"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-rainbow:before{content:"\f75b"}.fa-circle-notch:before{content:"\f1ce"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-paw:before{content:"\f1b0"}.fa-cloud:before{content:"\f0c2"}.fa-trowel-bricks:before{content:"\e58a"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-hospital-user:before{content:"\f80d"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-binoculars:before{content:"\f1e5"}.fa-microphone-slash:before{content:"\f131"}.fa-box-tissue:before{content:"\e05b"}.fa-motorcycle:before{content:"\f21c"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-toilets-portable:before{content:"\e584"}.fa-hockey-puck:before{content:"\f453"}.fa-table:before{content:"\f0ce"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-users-slash:before{content:"\e073"}.fa-clover:before{content:"\e139"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-star-and-crescent:before{content:"\f699"}.fa-house-fire:before{content:"\e50c"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-helicopter:before{content:"\f533"}.fa-compass:before{content:"\f14e"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-file-circle-question:before{content:"\e4ef"}.fa-laptop-code:before{content:"\f5fc"}.fa-swatchbook:before{content:"\f5c3"}.fa-prescription-bottle:before{content:"\f485"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-film:before{content:"\f008"}.fa-ruler-horizontal:before{content:"\f547"}.fa-people-robbery:before{content:"\e536"}.fa-lightbulb:before{content:"\f0eb"}.fa-caret-left:before{content:"\f0d9"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-sitemap:before{content:"\f0e8"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-memory:before{content:"\f538"}.fa-road-spikes:before{content:"\e568"}.fa-fire-burner:before{content:"\e4f1"}.fa-flag:before{content:"\f024"}.fa-hanukiah:before{content:"\f6e6"}.fa-feather:before{content:"\f52d"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-comment-slash:before{content:"\f4b3"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-compress:before{content:"\f066"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-ankh:before{content:"\f644"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-asterisk:before{content:"\2a"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-peseta-sign:before{content:"\e221"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-ghost:before{content:"\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-cart-plus:before{content:"\f217"}.fa-gamepad:before{content:"\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-egg:before{content:"\f7fb"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-campground:before{content:"\f6bb"}.fa-folder-plus:before{content:"\f65e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-lock:before{content:"\f023"}.fa-gas-pump:before{content:"\f52f"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-house-flood-water:before{content:"\e50e"}.fa-tree:before{content:"\f1bb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-sack-dollar:before{content:"\f81d"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-car-side:before{content:"\f5e4"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-microscope:before{content:"\f610"}.fa-sink:before{content:"\e06d"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-mitten:before{content:"\f7b5"}.fa-person-rays:before{content:"\e54d"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-flask-vial:before{content:"\e4f3"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-om:before{content:"\f679"}.fa-worm:before{content:"\e599"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-hand-spock:before{content:"\f259"}.fa-stopwatch:before{content:"\f2f2"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-chess-bishop:before{content:"\f43a"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-road-circle-check:before{content:"\e564"}.fa-dice-five:before{content:"\f523"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-land-mine-on:before{content:"\e51b"}.fa-i-cursor:before{content:"\f246"}.fa-stamp:before{content:"\f5bf"}.fa-stairs:before{content:"\e289"}.fa-i:before{content:"\49"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-pills:before{content:"\f484"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-tooth:before{content:"\f5c9"}.fa-v:before{content:"\56"}.fa-bangladeshi-taka-sign:before{content:"\e2e6"}.fa-bicycle:before{content:"\f206"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-snowman:before{content:"\f7d0"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-road-barrier:before{content:"\e562"}.fa-school:before{content:"\f549"}.fa-igloo:before{content:"\f7ae"}.fa-joint:before{content:"\f595"}.fa-angle-right:before{content:"\f105"}.fa-horse:before{content:"\f6f0"}.fa-q:before{content:"\51"}.fa-g:before{content:"\47"}.fa-notes-medical:before{content:"\f481"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-dong-sign:before{content:"\e169"}.fa-capsules:before{content:"\f46b"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-hand-point-up:before{content:"\f0a6"}.fa-money-bill:before{content:"\f0d6"}.fa-bookmark:before{content:"\f02e"}.fa-align-justify:before{content:"\f039"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-helmet-un:before{content:"\e503"}.fa-bullseye:before{content:"\f140"}.fa-bacon:before{content:"\f7e5"}.fa-hand-point-down:before{content:"\f0a7"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-radiation:before{content:"\f7b9"}.fa-chart-simple:before{content:"\e473"}.fa-mars-stroke:before{content:"\f229"}.fa-vial:before{content:"\f492"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-e:before{content:"\45"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-user:before{content:"\f007"}.fa-school-circle-check:before{content:"\e56b"}.fa-dumpster:before{content:"\f793"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-building-user:before{content:"\e4da"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-highlighter:before{content:"\f591"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-synagogue:before{content:"\f69b"}.fa-person-half-dress:before{content:"\e548"}.fa-road-bridge:before{content:"\e563"}.fa-location-arrow:before{content:"\f124"}.fa-c:before{content:"\43"}.fa-tablet-button:before{content:"\f10a"}.fa-building-lock:before{content:"\e4d6"}.fa-pizza-slice:before{content:"\f818"}.fa-money-bill-wave:before{content:"\f53a"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-house-flag:before{content:"\e50d"}.fa-person-circle-minus:before{content:"\e540"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-camera-rotate:before{content:"\e0d8"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-star:before{content:"\f005"}.fa-repeat:before{content:"\f363"}.fa-cross:before{content:"\f654"}.fa-box:before{content:"\f466"}.fa-venus-mars:before{content:"\f228"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-charging-station:before{content:"\f5e7"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-mobile-retro:before{content:"\e527"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-spider:before{content:"\f717"}.fa-hands-bound:before{content:"\e4f9"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-x-ray:before{content:"\f497"}.fa-spell-check:before{content:"\f891"}.fa-slash:before{content:"\f715"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-server:before{content:"\f233"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-shop-lock:before{content:"\e4a5"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-blender-phone:before{content:"\f6b6"}.fa-building-wheat:before{content:"\e4db"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-venus:before{content:"\f221"}.fa-passport:before{content:"\f5ab"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-temperature-high:before{content:"\f769"}.fa-microchip:before{content:"\f2db"}.fa-crown:before{content:"\f521"}.fa-weight-hanging:before{content:"\f5cd"}.fa-xmarks-lines:before{content:"\e59a"}.fa-file-prescription:before{content:"\f572"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-chess-knight:before{content:"\f441"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-wheelchair:before{content:"\f193"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-toggle-on:before{content:"\f205"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-l:before{content:"\4c"}.fa-fire:before{content:"\f06d"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-folder-open:before{content:"\f07c"}.fa-heart-circle-plus:before{content:"\e500"}.fa-code-fork:before{content:"\e13b"}.fa-city:before{content:"\f64f"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-pepper-hot:before{content:"\f816"}.fa-unlock:before{content:"\f09c"}.fa-colon-sign:before{content:"\e140"}.fa-headset:before{content:"\f590"}.fa-store-slash:before{content:"\e071"}.fa-road-circle-xmark:before{content:"\e566"}.fa-user-minus:before{content:"\f503"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-clipboard:before{content:"\f328"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-underline:before{content:"\f0cd"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-signature:before{content:"\f5b7"}.fa-stroopwafel:before{content:"\f551"}.fa-bold:before{content:"\f032"}.fa-anchor-lock:before{content:"\e4ad"}.fa-building-ngo:before{content:"\e4d7"}.fa-manat-sign:before{content:"\e1d5"}.fa-not-equal:before{content:"\f53e"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-jedi:before{content:"\f669"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-mug-hot:before{content:"\f7b6"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-gift:before{content:"\f06b"}.fa-dice-two:before{content:"\f528"}.fa-chess-queen:before{content:"\f445"}.fa-glasses:before{content:"\f530"}.fa-chess-board:before{content:"\f43c"}.fa-building-circle-check:before{content:"\e4d2"}.fa-person-chalkboard:before{content:"\e53d"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-less-than-equal:before{content:"\f537"}.fa-train:before{content:"\f238"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-crow:before{content:"\f520"}.fa-sailboat:before{content:"\e445"}.fa-window-restore:before{content:"\f2d2"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-torii-gate:before{content:"\f6a1"}.fa-frog:before{content:"\f52e"}.fa-bucket:before{content:"\e4cf"}.fa-image:before{content:"\f03e"}.fa-microphone:before{content:"\f130"}.fa-cow:before{content:"\f6c8"}.fa-caret-up:before{content:"\f0d8"}.fa-screwdriver:before{content:"\f54a"}.fa-folder-closed:before{content:"\e185"}.fa-house-tsunami:before{content:"\e515"}.fa-square-nfi:before{content:"\e576"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-lemon:before{content:"\f094"}.fa-head-side-mask:before{content:"\e063"}.fa-handshake:before{content:"\f2b5"}.fa-gem:before{content:"\f3a5"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-smoking:before{content:"\f48d"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-monument:before{content:"\f5a6"}.fa-snowplow:before{content:"\f7d2"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-cannabis:before{content:"\f55f"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-tablets:before{content:"\f490"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-chair:before{content:"\f6c0"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-plate-wheat:before{content:"\e55a"}.fa-icicles:before{content:"\f7ad"}.fa-person-shelter:before{content:"\e54f"}.fa-neuter:before{content:"\f22c"}.fa-id-badge:before{content:"\f2c1"}.fa-marker:before{content:"\f5a1"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-helicopter-symbol:before{content:"\e502"}.fa-universal-access:before{content:"\f29a"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-lari-sign:before{content:"\e1c8"}.fa-volcano:before{content:"\f770"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-viruses:before{content:"\e076"}.fa-square-person-confined:before{content:"\e577"}.fa-user-tie:before{content:"\f508"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-certificate:before{content:"\f0a3"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-suitcase:before{content:"\f0f2"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-camera-retro:before{content:"\f083"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-box-open:before{content:"\f49e"}.fa-scroll:before{content:"\f70e"}.fa-spa:before{content:"\f5bb"}.fa-location-pin-lock:before{content:"\e51f"}.fa-pause:before{content:"\f04c"}.fa-hill-avalanche:before{content:"\e507"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-bomb:before{content:"\f1e2"}.fa-registered:before{content:"\f25d"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-subscript:before{content:"\f12c"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-burst:before{content:"\e4dc"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-money-bills:before{content:"\e1f3"}.fa-smog:before{content:"\f75f"}.fa-crutch:before{content:"\f7f7"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-vest:before{content:"\e085"}.fa-ferry:before{content:"\e4ea"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-boxes-packing:before{content:"\e4c7"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-bowl-food:before{content:"\e4c6"}.fa-candy-cane:before{content:"\f786"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-file-word:before{content:"\f1c2"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-house-lock:before{content:"\e510"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-children:before{content:"\e4e1"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-envelope-open:before{content:"\f2b6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-mattress-pillow:before{content:"\e525"}.fa-guarani-sign:before{content:"\e19a"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-fire-extinguisher:before{content:"\f134"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-greater-than-equal:before{content:"\f532"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-virus:before{content:"\e074"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-layer-group:before{content:"\f5fd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-archway:before{content:"\f557"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-square:before{content:"\f0c8"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-couch:before{content:"\f4b8"}.fa-cedi-sign:before{content:"\e0df"}.fa-italic:before{content:"\f033"}.fa-church:before{content:"\f51d"}.fa-comments-dollar:before{content:"\f653"}.fa-democrat:before{content:"\f747"}.fa-z:before{content:"\5a"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-road-lock:before{content:"\e567"}.fa-a:before{content:"\41"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-p:before{content:"\50"}.fa-snowflake:before{content:"\f2dc"}.fa-newspaper:before{content:"\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-locust:before{content:"\e520"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-person-dress-burst:before{content:"\e544"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-vector-square:before{content:"\f5cb"}.fa-bread-slice:before{content:"\f7ec"}.fa-language:before{content:"\f1ab"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-filter:before{content:"\f0b0"}.fa-question:before{content:"\3f"}.fa-file-signature:before{content:"\f573"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-house-chimney-user:before{content:"\e065"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-puzzle-piece:before{content:"\f12e"}.fa-money-check:before{content:"\f53c"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-code:before{content:"\f121"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-virus-covid:before{content:"\e4a8"}.fa-austral-sign:before{content:"\e0a9"}.fa-f:before{content:"\46"}.fa-leaf:before{content:"\f06c"}.fa-road:before{content:"\f018"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-person-circle-plus:before{content:"\e541"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-sack-xmark:before{content:"\e56a"}.fa-file-excel:before{content:"\f1c3"}.fa-file-contract:before{content:"\f56c"}.fa-fish-fins:before{content:"\e4f2"}.fa-building-flag:before{content:"\e4d5"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-object-ungroup:before{content:"\f248"}.fa-poop:before{content:"\f619"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-kaaba:before{content:"\f66b"}.fa-toilet-paper:before{content:"\f71e"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-eject:before{content:"\f052"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-plane-circle-check:before{content:"\e555"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-object-group:before{content:"\f247"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-mask-ventilator:before{content:"\e524"}.fa-arrow-right:before{content:"\f061"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-cash-register:before{content:"\f788"}.fa-person-circle-question:before{content:"\e542"}.fa-h:before{content:"\48"}.fa-tarp:before{content:"\e57b"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-heart:before{content:"\f004"}.fa-mars-and-venus:before{content:"\f224"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-dumpster-fire:before{content:"\f794"}.fa-house-crack:before{content:"\e3b1"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-bottle-water:before{content:"\e4c5"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-kitchen-set:before{content:"\e51a"}.fa-r:before{content:"\52"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-cube:before{content:"\f1b2"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-shield-dog:before{content:"\e573"}.fa-solar-panel:before{content:"\f5ba"}.fa-lock-open:before{content:"\f3c1"}.fa-elevator:before{content:"\e16d"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-circle:before{content:"\f111"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-recycle:before{content:"\f1b8"}.fa-user-astronaut:before{content:"\f4fb"}.fa-plane-slash:before{content:"\e069"}.fa-trademark:before{content:"\f25c"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-satellite-dish:before{content:"\f7c0"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-users-rays:before{content:"\e593"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-file-audio:before{content:"\f1c7"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-wrench:before{content:"\f0ad"}.fa-bugs:before{content:"\e4d0"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-file-image:before{content:"\f1c5"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-plane-departure:before{content:"\f5b0"}.fa-handshake-slash:before{content:"\e060"}.fa-book-bookmark:before{content:"\e0bb"}.fa-code-branch:before{content:"\f126"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-bridge:before{content:"\e4c8"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-truck-front:before{content:"\e2b7"}.fa-cat:before{content:"\f6be"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-truck-field:before{content:"\e58d"}.fa-route:before{content:"\f4d7"}.fa-clipboard-question:before{content:"\e4e3"}.fa-panorama:before{content:"\e209"}.fa-comment-medical:before{content:"\f7f5"}.fa-teeth-open:before{content:"\f62f"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-tags:before{content:"\f02c"}.fa-wine-glass:before{content:"\f4e3"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-house-signal:before{content:"\e012"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-faucet-drip:before{content:"\e006"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-terminal:before{content:"\f120"}.fa-mobile-button:before{content:"\f10b"}.fa-house-medical-flag:before{content:"\e514"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-tape:before{content:"\f4db"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-eye:before{content:"\f06e"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-audio-description:before{content:"\f29e"}.fa-person-military-to-person:before{content:"\e54c"}.fa-file-shield:before{content:"\e4f0"}.fa-user-slash:before{content:"\f506"}.fa-pen:before{content:"\f304"}.fa-tower-observation:before{content:"\e586"}.fa-file-code:before{content:"\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-bus:before{content:"\f207"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-window-maximize:before{content:"\f2d0"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-prescription:before{content:"\f5b1"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-vihara:before{content:"\f6a7"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-plant-wilt:before{content:"\e5aa"}.fa-diamond:before{content:"\f219"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-bacterium:before{content:"\e05a"}.fa-hand-pointer:before{content:"\f25a"}.fa-drum-steelpan:before{content:"\f56a"}.fa-hand-scissors:before{content:"\f257"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-biohazard:before{content:"\f780"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-mars-double:before{content:"\f227"}.fa-child-dress:before{content:"\e59c"}.fa-users-between-lines:before{content:"\e591"}.fa-lungs-virus:before{content:"\e067"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-phone:before{content:"\f095"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-child-reaching:before{content:"\e59d"}.fa-head-side-virus:before{content:"\e064"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-door-closed:before{content:"\f52a"}.fa-shield-virus:before{content:"\e06c"}.fa-dice-six:before{content:"\f526"}.fa-mosquito-net:before{content:"\e52c"}.fa-bridge-water:before{content:"\e4ce"}.fa-person-booth:before{content:"\f756"}.fa-text-width:before{content:"\f035"}.fa-hat-wizard:before{content:"\f6e8"}.fa-pen-fancy:before{content:"\f5ac"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-trash:before{content:"\f1f8"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-book-medical:before{content:"\f7e6"}.fa-poo:before{content:"\f2fe"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-cubes:before{content:"\f1b3"}.fa-divide:before{content:"\f529"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-headphones:before{content:"\f025"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-clapping:before{content:"\e1a8"}.fa-republican:before{content:"\f75e"}.fa-arrow-left:before{content:"\f060"}.fa-person-circle-xmark:before{content:"\e543"}.fa-ruler:before{content:"\f545"}.fa-align-left:before{content:"\f036"}.fa-dice-d6:before{content:"\f6d1"}.fa-restroom:before{content:"\f7bd"}.fa-j:before{content:"\4a"}.fa-users-viewfinder:before{content:"\e595"}.fa-file-video:before{content:"\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-file-pdf:before{content:"\f1c1"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-o:before{content:"\4f"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-user-secret:before{content:"\f21b"}.fa-otter:before{content:"\f700"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-comment-dollar:before{content:"\f651"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-clipboard-user:before{content:"\f7f3"}.fa-child:before{content:"\f1ae"}.fa-lira-sign:before{content:"\f195"}.fa-satellite:before{content:"\f7bf"}.fa-plane-lock:before{content:"\e558"}.fa-tag:before{content:"\f02b"}.fa-comment:before{content:"\f075"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-envelope:before{content:"\f0e0"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-paperclip:before{content:"\f0c6"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-ribbon:before{content:"\f4d6"}.fa-lungs:before{content:"\f604"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-border-none:before{content:"\f850"}.fa-circle-nodes:before{content:"\e4e2"}.fa-parachute-box:before{content:"\f4cd"}.fa-indent:before{content:"\f03c"}.fa-truck-field-un:before{content:"\e58e"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-mountain:before{content:"\f6fc"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-square-virus:before{content:"\e578"}.fa-meteor:before{content:"\f753"}.fa-car-on:before{content:"\e4dd"}.fa-sleigh:before{content:"\f7cc"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-water:before{content:"\f773"}.fa-calendar-check:before{content:"\f274"}.fa-braille:before{content:"\f2a1"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-landmark:before{content:"\f66f"}.fa-truck:before{content:"\f0d1"}.fa-crosshairs:before{content:"\f05b"}.fa-person-cane:before{content:"\e53c"}.fa-tent:before{content:"\e57d"}.fa-vest-patches:before{content:"\e086"}.fa-check-double:before{content:"\f560"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-cookie:before{content:"\f563"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-dumbbell:before{content:"\f44b"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-tarp-droplet:before{content:"\e57c"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-calendar-plus:before{content:"\f271"}.fa-plane-arrival:before{content:"\f5af"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-chart-gantt:before{content:"\e0e4"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-dna:before{content:"\f471"}.fa-virus-slash:before{content:"\e075"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-chess:before{content:"\f439"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-plug-circle-check:before{content:"\e55c"}.fa-street-view:before{content:"\f21d"}.fa-franc-sign:before{content:"\e18f"}.fa-volume-off:before{content:"\f026"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-star-of-david:before{content:"\f69a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-vials:before{content:"\f493"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-place-of-worship:before{content:"\f67f"}.fa-grip-vertical:before{content:"\f58e"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-u:before{content:"\55"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-pallet:before{content:"\f482"}.fa-faucet:before{content:"\e005"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-s:before{content:"\53"}.fa-timeline:before{content:"\e29c"}.fa-keyboard:before{content:"\f11c"}.fa-caret-down:before{content:"\f0d7"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-plane-up:before{content:"\e22d"}.fa-piggy-bank:before{content:"\f4d3"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-mountain-city:before{content:"\e52e"}.fa-coins:before{content:"\f51e"}.fa-khanda:before{content:"\f66d"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-network-wired:before{content:"\f6ff"}.fa-map-pin:before{content:"\f276"}.fa-hamsa:before{content:"\f665"}.fa-cent-sign:before{content:"\e3f5"}.fa-flask:before{content:"\f0c3"}.fa-person-pregnant:before{content:"\e31e"}.fa-wand-sparkles:before{content:"\f72b"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-ticket:before{content:"\f145"}.fa-power-off:before{content:"\f011"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-flag-usa:before{content:"\f74d"}.fa-laptop-file:before{content:"\e51d"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-diagram-next:before{content:"\e476"}.fa-person-rifle:before{content:"\e54e"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-closed-captioning:before{content:"\f20a"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-venus-double:before{content:"\f226"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-people-pulling:before{content:"\e535"}.fa-n:before{content:"\4e"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-cloud-rain:before{content:"\f73d"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-ship:before{content:"\f21a"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-download:before{content:"\f019"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-file-circle-check:before{content:"\e5a0"}.fa-forward:before{content:"\f04e"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-align-center:before{content:"\f037"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-calendar-week:before{content:"\f784"}.fa-laptop-medical:before{content:"\f812"}.fa-b:before{content:"\42"}.fa-file-medical:before{content:"\f477"}.fa-dice-one:before{content:"\f525"}.fa-kiwi-bird:before{content:"\f535"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-mill-sign:before{content:"\e1ed"}.fa-bowl-rice:before{content:"\e2eb"}.fa-skull:before{content:"\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-truck-pickup:before{content:"\f63c"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-stop:before{content:"\f04d"}.fa-code-merge:before{content:"\f387"}.fa-upload:before{content:"\f093"}.fa-hurricane:before{content:"\f751"}.fa-mound:before{content:"\e52d"}.fa-toilet-portable:before{content:"\e583"}.fa-compact-disc:before{content:"\f51f"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-caravan:before{content:"\f8ff"}.fa-shield-cat:before{content:"\e572"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-glass-water:before{content:"\e4f4"}.fa-oil-well:before{content:"\e532"}.fa-vault:before{content:"\e2c5"}.fa-mars:before{content:"\f222"}.fa-toilet:before{content:"\f7d8"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-sun:before{content:"\f185"}.fa-guitar:before{content:"\f7a6"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-horse-head:before{content:"\f7ab"}.fa-bore-hole:before{content:"\e4c3"}.fa-industry:before{content:"\f275"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-florin-sign:before{content:"\e184"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-less-than:before{content:"\3c"}.fa-angle-down:before{content:"\f107"}.fa-car-tunnel:before{content:"\e4de"}.fa-head-side-cough:before{content:"\e061"}.fa-grip-lines:before{content:"\f7a4"}.fa-thumbs-down:before{content:"\f165"}.fa-user-lock:before{content:"\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-chess-pawn:before{content:"\f443"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-person-through-window:before{content:"\e5a9"}.fa-toolbox:before{content:"\f552"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-bug:before{content:"\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-mountain-sun:before{content:"\e52f"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-dice-d20:before{content:"\f6cf"}.fa-truck-droplet:before{content:"\e58c"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-medal:before{content:"\f5a2"}.fa-bed:before{content:"\f236"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-podcast:before{content:"\f2ce"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-bell:before{content:"\f0f3"}.fa-superscript:before{content:"\f12b"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-star-of-life:before{content:"\f621"}.fa-phone-slash:before{content:"\f3dd"}.fa-paint-roller:before{content:"\f5aa"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-file:before{content:"\f15b"}.fa-greater-than:before{content:"\3e"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-arrow-down:before{content:"\f063"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-eraser:before{content:"\f12d"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-person-burst:before{content:"\e53b"}.fa-dove:before{content:"\f4ba"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-socks:before{content:"\f696"}.fa-inbox:before{content:"\f01c"}.fa-section:before{content:"\e447"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-envelope-open-text:before{content:"\f658"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-wine-bottle:before{content:"\f72f"}.fa-chess-rook:before{content:"\f447"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-dharmachakra:before{content:"\f655"}.fa-hotdog:before{content:"\f80f"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-drum:before{content:"\f569"}.fa-ice-cream:before{content:"\f810"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-fax:before{content:"\f1ac"}.fa-paragraph:before{content:"\f1dd"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-star-half:before{content:"\f089"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-tree-city:before{content:"\e587"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-rupiah-sign:before{content:"\e23d"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-naira-sign:before{content:"\e1f6"}.fa-cart-arrow-down:before{content:"\f218"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-receipt:before{content:"\f543"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-chevron-down:before{content:"\f078"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-skull-crossbones:before{content:"\f714"}.fa-code-compare:before{content:"\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-school-lock:before{content:"\e56f"}.fa-tower-cell:before{content:"\e585"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-ranking-star:before{content:"\e561"}.fa-chess-king:before{content:"\f43f"}.fa-person-harassing:before{content:"\e549"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-arrow-up:before{content:"\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-shrimp:before{content:"\e448"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-jug-detergent:before{content:"\e519"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-user-shield:before{content:"\f505"}.fa-wind:before{content:"\f72e"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-y:before{content:"\59"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-fish:before{content:"\f578"}.fa-user-graduate:before{content:"\f501"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-clapperboard:before{content:"\e131"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-jet-fighter-up:before{content:"\e518"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-copy:before{content:"\f0c5"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-hand-sparkles:before{content:"\e05d"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-child-combatant:before,.fa-child-rifle:before{content:"\e4e0"}.fa-gun:before{content:"\e19b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-expand:before{content:"\f065"}.fa-computer:before{content:"\e4e5"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-peso-sign:before{content:"\e222"}.fa-building-shield:before{content:"\e4d8"}.fa-baby:before{content:"\f77c"}.fa-users-line:before{content:"\e592"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-tractor:before{content:"\f722"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-lines-leaning:before{content:"\e51e"}.fa-ruler-combined:before{content:"\f546"}.fa-copyright:before{content:"\f1f9"}.fa-equals:before{content:"\3d"}.fa-blender:before{content:"\f517"}.fa-teeth:before{content:"\f62e"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-map:before{content:"\f279"}.fa-rocket:before{content:"\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-folder-minus:before{content:"\f65d"}.fa-store:before{content:"\f54e"}.fa-arrow-trend-up:before{content:"\e098"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-bezier-curve:before{content:"\f55b"}.fa-bell-slash:before{content:"\f1f6"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-school-flag:before{content:"\e56e"}.fa-fill:before{content:"\f575"}.fa-angle-up:before{content:"\f106"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-holly-berry:before{content:"\f7aa"}.fa-chevron-left:before{content:"\f053"}.fa-bacteria:before{content:"\e059"}.fa-hand-lizard:before{content:"\f258"}.fa-notdef:before{content:"\e1fe"}.fa-disease:before{content:"\f7fa"}.fa-briefcase-medical:before{content:"\f469"}.fa-genderless:before{content:"\f22d"}.fa-chevron-right:before{content:"\f054"}.fa-retweet:before{content:"\f079"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-pump-soap:before{content:"\e06b"}.fa-video-slash:before{content:"\f4e2"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-radio:before{content:"\f8d7"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-traffic-light:before{content:"\f637"}.fa-thermometer:before{content:"\f491"}.fa-vr-cardboard:before{content:"\f729"}.fa-hand-middle-finger:before{content:"\f806"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-truck-moving:before{content:"\f4df"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-display:before{content:"\e163"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-trophy:before{content:"\f091"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-hammer:before{content:"\f6e3"}.fa-hand-peace:before{content:"\f25b"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-robot:before{content:"\f544"}.fa-peace:before{content:"\f67c"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-warehouse:before{content:"\f494"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-splotch:before{content:"\f5bc"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-dice-four:before{content:"\f524"}.fa-sim-card:before{content:"\f7c4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-mercury:before{content:"\f223"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-person-falling-burst:before{content:"\e547"}.fa-award:before{content:"\f559"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-building:before{content:"\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-qrcode:before{content:"\f029"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-house-medical:before{content:"\e3b2"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-house-chimney-window:before{content:"\e00d"}.fa-pen-nib:before{content:"\f5ad"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tents:before{content:"\e582"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-dog:before{content:"\f6d3"}.fa-carrot:before{content:"\f787"}.fa-moon:before{content:"\f186"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-cheese:before{content:"\f7ef"}.fa-yin-yang:before{content:"\f6ad"}.fa-music:before{content:"\f001"}.fa-code-commit:before{content:"\f386"}.fa-temperature-low:before{content:"\f76b"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-broom:before{content:"\f51a"}.fa-shield-heart:before{content:"\e574"}.fa-gopuram:before{content:"\f664"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-hashtag:before{content:"\23"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-oil-can:before{content:"\f613"}.fa-t:before{content:"\54"}.fa-hippo:before{content:"\f6ed"}.fa-chart-column:before{content:"\e0e3"}.fa-infinity:before{content:"\f534"}.fa-vial-circle-check:before{content:"\e596"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-voicemail:before{content:"\f897"}.fa-fan:before{content:"\f863"}.fa-person-walking-luggage:before{content:"\e554"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-calendar:before{content:"\f133"}.fa-trailer:before{content:"\e041"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-sd-card:before{content:"\f7c2"}.fa-dragon:before{content:"\f6d5"}.fa-shoe-prints:before{content:"\f54b"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-hand-holding:before{content:"\f4bd"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-clone:before{content:"\f24d"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-tornado:before{content:"\f76f"}.fa-file-circle-plus:before{content:"\e494"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-anchor:before{content:"\f13d"}.fa-border-all:before{content:"\f84c"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-cookie-bite:before{content:"\f564"}.fa-arrow-trend-down:before{content:"\e097"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-draw-polygon:before{content:"\f5ee"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-shower:before{content:"\f2cc"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-m:before{content:"\4d"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-book:before{content:"\f02d"}.fa-user-plus:before{content:"\f234"}.fa-check:before{content:"\f00c"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-house-circle-check:before{content:"\e509"}.fa-angle-left:before{content:"\f104"}.fa-diagram-successor:before{content:"\e47a"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-cloud-moon:before{content:"\f6c3"}.fa-briefcase:before{content:"\f0b1"}.fa-person-falling:before{content:"\e546"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-user-tag:before{content:"\f507"}.fa-rug:before{content:"\e569"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-baht-sign:before{content:"\e0ac"}.fa-book-open:before{content:"\f518"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-handcuffs:before{content:"\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-database:before{content:"\f1c0"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-mask-face:before{content:"\e1d7"}.fa-hill-rockslide:before{content:"\e508"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-dungeon:before{content:"\f6d9"}.fa-align-right:before{content:"\f038"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-life-ring:before{content:"\f1cd"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-calendar-day:before{content:"\f783"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-dice:before{content:"\f522"}.fa-bowling-ball:before{content:"\f436"}.fa-brain:before{content:"\f5dc"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-calendar-minus:before{content:"\f272"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-gifts:before{content:"\f79c"}.fa-hotel:before{content:"\f594"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-thumbs-up:before{content:"\f164"}.fa-user-clock:before{content:"\f4fd"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-file-invoice:before{content:"\f570"}.fa-window-minimize:before{content:"\f2d1"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-brush:before{content:"\f55d"}.fa-mask:before{content:"\f6fa"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-ruler-vertical:before{content:"\f548"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-train-tram:before{content:"\e5b4"}.fa-user-nurse:before{content:"\f82f"}.fa-syringe:before{content:"\f48e"}.fa-cloud-sun:before{content:"\f6c4"}.fa-stopwatch-20:before{content:"\e06f"}.fa-square-full:before{content:"\f45c"}.fa-magnet:before{content:"\f076"}.fa-jar:before{content:"\e516"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-bug-slash:before{content:"\e490"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-bone:before{content:"\f5d7"}.fa-user-injured:before{content:"\f728"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-plane:before{content:"\f072"}.fa-tent-arrows-down:before{content:"\e581"}.fa-exclamation:before{content:"\21"}.fa-arrows-spin:before{content:"\e4bb"}.fa-print:before{content:"\f02f"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-x:before{content:"\58"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-person-military-pointing:before{content:"\e54a"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-umbrella:before{content:"\f0e9"}.fa-trowel:before{content:"\e589"}.fa-d:before{content:"\44"}.fa-stapler:before{content:"\e5af"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-kip-sign:before{content:"\e1c4"}.fa-hand-point-left:before{content:"\f0a5"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-barcode:before{content:"\f02a"}.fa-plus-minus:before{content:"\e43c"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-person-circle-check:before{content:"\e53e"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"),url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:"\f3d0"}.fa-hooli:before{content:"\f427"}.fa-yelp:before{content:"\f1e9"}.fa-cc-visa:before{content:"\f1f0"}.fa-lastfm:before{content:"\f202"}.fa-shopware:before{content:"\f5b5"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-aws:before{content:"\f375"}.fa-redhat:before{content:"\f7bc"}.fa-yoast:before{content:"\f2b1"}.fa-cloudflare:before{content:"\e07d"}.fa-ups:before{content:"\f7e0"}.fa-pixiv:before{content:"\e640"}.fa-wpexplorer:before{content:"\f2de"}.fa-dyalog:before{content:"\f399"}.fa-bity:before{content:"\f37a"}.fa-stackpath:before{content:"\f842"}.fa-buysellads:before{content:"\f20d"}.fa-first-order:before{content:"\f2b0"}.fa-modx:before{content:"\f285"}.fa-guilded:before{content:"\e07e"}.fa-vnv:before{content:"\f40b"}.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}.fa-microsoft:before{content:"\f3ca"}.fa-qq:before{content:"\f1d6"}.fa-orcid:before{content:"\f8d2"}.fa-java:before{content:"\f4e4"}.fa-invision:before{content:"\f7b0"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-centercode:before{content:"\f380"}.fa-glide-g:before{content:"\f2a6"}.fa-drupal:before{content:"\f1a9"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-unity:before{content:"\e049"}.fa-whmcs:before{content:"\f40d"}.fa-rocketchat:before{content:"\f3e8"}.fa-vk:before{content:"\f189"}.fa-untappd:before{content:"\f405"}.fa-mailchimp:before{content:"\f59e"}.fa-css3-alt:before{content:"\f38b"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}.fa-vimeo-v:before{content:"\f27d"}.fa-contao:before{content:"\f26d"}.fa-square-font-awesome:before{content:"\e5ad"}.fa-deskpro:before{content:"\f38f"}.fa-brave:before{content:"\e63c"}.fa-sistrix:before{content:"\f3ee"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}.fa-battle-net:before{content:"\f835"}.fa-the-red-yeti:before{content:"\f69d"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}.fa-edge:before{content:"\f282"}.fa-threads:before{content:"\e618"}.fa-napster:before{content:"\f3d2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}.fa-google-plus-g:before{content:"\f0d5"}.fa-artstation:before{content:"\f77a"}.fa-markdown:before{content:"\f60f"}.fa-sourcetree:before{content:"\f7d3"}.fa-google-plus:before{content:"\f2b3"}.fa-diaspora:before{content:"\f791"}.fa-foursquare:before{content:"\f180"}.fa-stack-overflow:before{content:"\f16c"}.fa-github-alt:before{content:"\f113"}.fa-phoenix-squadron:before{content:"\f511"}.fa-pagelines:before{content:"\f18c"}.fa-algolia:before{content:"\f36c"}.fa-red-river:before{content:"\f3e3"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-safari:before{content:"\f267"}.fa-google:before{content:"\f1a0"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-atlassian:before{content:"\f77b"}.fa-linkedin-in:before{content:"\f0e1"}.fa-digital-ocean:before{content:"\f391"}.fa-nimblr:before{content:"\f5a8"}.fa-chromecast:before{content:"\f838"}.fa-evernote:before{content:"\f839"}.fa-hacker-news:before{content:"\f1d4"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-adversal:before{content:"\f36a"}.fa-creative-commons:before{content:"\f25e"}.fa-watchman-monitoring:before{content:"\e087"}.fa-fonticons:before{content:"\f280"}.fa-weixin:before{content:"\f1d7"}.fa-shirtsinbulk:before{content:"\f214"}.fa-codepen:before{content:"\f1cb"}.fa-git-alt:before{content:"\f841"}.fa-lyft:before{content:"\f3c3"}.fa-rev:before{content:"\f5b2"}.fa-windows:before{content:"\f17a"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}.fa-meetup:before{content:"\f2e0"}.fa-centos:before{content:"\f789"}.fa-adn:before{content:"\f170"}.fa-cloudsmith:before{content:"\f384"}.fa-opensuse:before{content:"\e62b"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}.fa-codiepie:before{content:"\f284"}.fa-node:before{content:"\f419"}.fa-mix:before{content:"\f3cb"}.fa-steam:before{content:"\f1b6"}.fa-cc-apple-pay:before{content:"\f416"}.fa-scribd:before{content:"\f28a"}.fa-debian:before{content:"\e60b"}.fa-openid:before{content:"\f19b"}.fa-instalod:before{content:"\e081"}.fa-expeditedssl:before{content:"\f23e"}.fa-sellcast:before{content:"\f2da"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-r-project:before{content:"\f4f7"}.fa-delicious:before{content:"\f1a5"}.fa-freebsd:before{content:"\f3a4"}.fa-vuejs:before{content:"\f41f"}.fa-accusoft:before{content:"\f369"}.fa-ioxhost:before{content:"\f208"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-app-store:before{content:"\f36f"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-itunes-note:before{content:"\f3b5"}.fa-golang:before{content:"\e40f"}.fa-kickstarter:before{content:"\f3bb"}.fa-grav:before{content:"\f2d6"}.fa-weibo:before{content:"\f18a"}.fa-uncharted:before{content:"\e084"}.fa-firstdraft:before{content:"\f3a1"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}.fa-wikipedia-w:before{content:"\f266"}.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}.fa-angellist:before{content:"\f209"}.fa-galactic-republic:before{content:"\f50c"}.fa-nfc-directional:before{content:"\e530"}.fa-skype:before{content:"\f17e"}.fa-joget:before{content:"\f3b7"}.fa-fedora:before{content:"\f798"}.fa-stripe-s:before{content:"\f42a"}.fa-meta:before{content:"\e49b"}.fa-laravel:before{content:"\f3bd"}.fa-hotjar:before{content:"\f3b1"}.fa-bluetooth-b:before{content:"\f294"}.fa-square-letterboxd:before{content:"\e62e"}.fa-sticker-mule:before{content:"\f3f7"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-hips:before{content:"\f452"}.fa-behance:before{content:"\f1b4"}.fa-reddit:before{content:"\f1a1"}.fa-discord:before{content:"\f392"}.fa-chrome:before{content:"\f268"}.fa-app-store-ios:before{content:"\f370"}.fa-cc-discover:before{content:"\f1f2"}.fa-wpbeginner:before{content:"\f297"}.fa-confluence:before{content:"\f78d"}.fa-shoelace:before{content:"\e60c"}.fa-mdb:before{content:"\f8ca"}.fa-dochub:before{content:"\f394"}.fa-accessible-icon:before{content:"\f368"}.fa-ebay:before{content:"\f4f4"}.fa-amazon:before{content:"\f270"}.fa-unsplash:before{content:"\e07c"}.fa-yarn:before{content:"\f7e3"}.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}.fa-500px:before{content:"\f26e"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}.fa-asymmetrik:before{content:"\f372"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-gratipay:before{content:"\f184"}.fa-apple:before{content:"\f179"}.fa-hive:before{content:"\e07f"}.fa-gitkraken:before{content:"\f3a6"}.fa-keybase:before{content:"\f4f5"}.fa-apple-pay:before{content:"\f415"}.fa-padlet:before{content:"\e4a0"}.fa-amazon-pay:before{content:"\f42c"}.fa-github-square:before,.fa-square-github:before{content:"\f092"}.fa-stumbleupon:before{content:"\f1a4"}.fa-fedex:before{content:"\f797"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-shopify:before{content:"\e057"}.fa-neos:before{content:"\f612"}.fa-square-threads:before{content:"\e619"}.fa-hackerrank:before{content:"\f5f7"}.fa-researchgate:before{content:"\f4f8"}.fa-swift:before{content:"\f8e1"}.fa-angular:before{content:"\f420"}.fa-speakap:before{content:"\f3f3"}.fa-angrycreative:before{content:"\f36e"}.fa-y-combinator:before{content:"\f23b"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-google-scholar:before{content:"\e63b"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}.fa-studiovinari:before{content:"\f3f8"}.fa-pied-piper:before{content:"\f2ae"}.fa-wordpress:before{content:"\f19a"}.fa-product-hunt:before{content:"\f288"}.fa-firefox:before{content:"\f269"}.fa-linode:before{content:"\f2b8"}.fa-goodreads:before{content:"\f3a8"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}.fa-jsfiddle:before{content:"\f1cc"}.fa-sith:before{content:"\f512"}.fa-themeisle:before{content:"\f2b2"}.fa-page4:before{content:"\f3d7"}.fa-hashnode:before{content:"\e499"}.fa-react:before{content:"\f41b"}.fa-cc-paypal:before{content:"\f1f4"}.fa-squarespace:before{content:"\f5be"}.fa-cc-stripe:before{content:"\f1f5"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-bitcoin:before{content:"\f379"}.fa-keycdn:before{content:"\f3ba"}.fa-opera:before{content:"\f26a"}.fa-itch-io:before{content:"\f83a"}.fa-umbraco:before{content:"\f8e8"}.fa-galactic-senate:before{content:"\f50d"}.fa-ubuntu:before{content:"\f7df"}.fa-draft2digital:before{content:"\f396"}.fa-stripe:before{content:"\f429"}.fa-houzz:before{content:"\f27c"}.fa-gg:before{content:"\f260"}.fa-dhl:before{content:"\f790"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-xing:before{content:"\f168"}.fa-blackberry:before{content:"\f37b"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-playstation:before{content:"\f3df"}.fa-quinscape:before{content:"\f459"}.fa-less:before{content:"\f41d"}.fa-blogger-b:before{content:"\f37d"}.fa-opencart:before{content:"\f23d"}.fa-vine:before{content:"\f1ca"}.fa-signal-messenger:before{content:"\e663"}.fa-paypal:before{content:"\f1ed"}.fa-gitlab:before{content:"\f296"}.fa-typo3:before{content:"\f42b"}.fa-reddit-alien:before{content:"\f281"}.fa-yahoo:before{content:"\f19e"}.fa-dailymotion:before{content:"\e052"}.fa-affiliatetheme:before{content:"\f36b"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-bootstrap:before{content:"\f836"}.fa-odnoklassniki:before{content:"\f263"}.fa-nfc-symbol:before{content:"\e531"}.fa-mintbit:before{content:"\e62f"}.fa-ethereum:before{content:"\f42e"}.fa-speaker-deck:before{content:"\f83c"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-patreon:before{content:"\f3d9"}.fa-avianex:before{content:"\f374"}.fa-ello:before{content:"\f5f1"}.fa-gofore:before{content:"\f3a7"}.fa-bimobject:before{content:"\f378"}.fa-brave-reverse:before{content:"\e63d"}.fa-facebook-f:before{content:"\f39e"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}.fa-mandalorian:before{content:"\f50f"}.fa-first-order-alt:before{content:"\f50a"}.fa-osi:before{content:"\f41a"}.fa-google-wallet:before{content:"\f1ee"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-periscope:before{content:"\f3da"}.fa-fulcrum:before{content:"\f50b"}.fa-cloudscale:before{content:"\f383"}.fa-forumbee:before{content:"\f211"}.fa-mizuni:before{content:"\f3cc"}.fa-schlix:before{content:"\f3ea"}.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}.fa-bandcamp:before{content:"\f2d5"}.fa-wpforms:before{content:"\f298"}.fa-cloudversify:before{content:"\f385"}.fa-usps:before{content:"\f7e1"}.fa-megaport:before{content:"\f5a3"}.fa-magento:before{content:"\f3c4"}.fa-spotify:before{content:"\f1bc"}.fa-optin-monster:before{content:"\f23c"}.fa-fly:before{content:"\f417"}.fa-aviato:before{content:"\f421"}.fa-itunes:before{content:"\f3b4"}.fa-cuttlefish:before{content:"\f38c"}.fa-blogger:before{content:"\f37c"}.fa-flickr:before{content:"\f16e"}.fa-viber:before{content:"\f409"}.fa-soundcloud:before{content:"\f1be"}.fa-digg:before{content:"\f1a6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-letterboxd:before{content:"\e62d"}.fa-symfony:before{content:"\f83d"}.fa-maxcdn:before{content:"\f136"}.fa-etsy:before{content:"\f2d7"}.fa-facebook-messenger:before{content:"\f39f"}.fa-audible:before{content:"\f373"}.fa-think-peaks:before{content:"\f731"}.fa-bilibili:before{content:"\e3d9"}.fa-erlang:before{content:"\f39d"}.fa-x-twitter:before{content:"\e61b"}.fa-cotton-bureau:before{content:"\f89e"}.fa-dashcube:before{content:"\f210"}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-stack-exchange:before{content:"\f18d"}.fa-elementor:before{content:"\f430"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-palfed:before{content:"\f3d8"}.fa-superpowers:before{content:"\f2dd"}.fa-resolving:before{content:"\f3e7"}.fa-xbox:before{content:"\f412"}.fa-searchengin:before{content:"\f3eb"}.fa-tiktok:before{content:"\e07b"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-renren:before{content:"\f18b"}.fa-linux:before{content:"\f17c"}.fa-glide:before{content:"\f2a5"}.fa-linkedin:before{content:"\f08c"}.fa-hubspot:before{content:"\f3b2"}.fa-deploydog:before{content:"\f38e"}.fa-twitch:before{content:"\f1e8"}.fa-ravelry:before{content:"\f2d9"}.fa-mixer:before{content:"\e056"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}.fa-vimeo:before{content:"\f40a"}.fa-mendeley:before{content:"\f7b3"}.fa-uniregistry:before{content:"\f404"}.fa-figma:before{content:"\f799"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-dropbox:before{content:"\f16b"}.fa-instagram:before{content:"\f16d"}.fa-cmplid:before{content:"\e360"}.fa-upwork:before{content:"\e641"}.fa-facebook:before{content:"\f09a"}.fa-gripfire:before{content:"\f3ac"}.fa-jedi-order:before{content:"\f50e"}.fa-uikit:before{content:"\f403"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-phabricator:before{content:"\f3db"}.fa-ussunnah:before{content:"\f407"}.fa-earlybirds:before{content:"\f39a"}.fa-trade-federation:before{content:"\f513"}.fa-autoprefixer:before{content:"\f41c"}.fa-whatsapp:before{content:"\f232"}.fa-slideshare:before{content:"\f1e7"}.fa-google-play:before{content:"\f3ab"}.fa-viadeo:before{content:"\f2a9"}.fa-line:before{content:"\f3c0"}.fa-google-drive:before{content:"\f3aa"}.fa-servicestack:before{content:"\f3ec"}.fa-simplybuilt:before{content:"\f215"}.fa-bitbucket:before{content:"\f171"}.fa-imdb:before{content:"\f2d8"}.fa-deezer:before{content:"\e077"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-jira:before{content:"\f7b1"}.fa-docker:before{content:"\f395"}.fa-screenpal:before{content:"\e570"}.fa-bluetooth:before{content:"\f293"}.fa-gitter:before{content:"\f426"}.fa-d-and-d:before{content:"\f38d"}.fa-microblog:before{content:"\e01a"}.fa-cc-diners-club:before{content:"\f24c"}.fa-gg-circle:before{content:"\f261"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-yandex:before{content:"\f413"}.fa-readme:before{content:"\f4d5"}.fa-html5:before{content:"\f13b"}.fa-sellsy:before{content:"\f213"}.fa-sass:before{content:"\f41e"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-buromobelexperte:before{content:"\f37f"}.fa-salesforce:before{content:"\f83b"}.fa-octopus-deploy:before{content:"\e082"}.fa-medapps:before{content:"\f3c6"}.fa-ns8:before{content:"\f3d5"}.fa-pinterest-p:before{content:"\f231"}.fa-apper:before{content:"\f371"}.fa-fort-awesome:before{content:"\f286"}.fa-waze:before{content:"\f83f"}.fa-cc-jcb:before{content:"\f24b"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-rust:before{content:"\e07a"}.fa-wix:before{content:"\f5cf"}.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}.fa-supple:before{content:"\f3f9"}.fa-webflow:before{content:"\e65c"}.fa-rebel:before{content:"\f1d0"}.fa-css3:before{content:"\f13c"}.fa-staylinked:before{content:"\f3f5"}.fa-kaggle:before{content:"\f5fa"}.fa-space-awesome:before{content:"\e5ac"}.fa-deviantart:before{content:"\f1bd"}.fa-cpanel:before{content:"\f388"}.fa-goodreads-g:before{content:"\f3a9"}.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}.fa-trello:before{content:"\f181"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-get-pocket:before{content:"\f265"}.fa-perbyte:before{content:"\e083"}.fa-grunt:before{content:"\f3ad"}.fa-weebly:before{content:"\f5cc"}.fa-connectdevelop:before{content:"\f20e"}.fa-leanpub:before{content:"\f212"}.fa-black-tie:before{content:"\f27e"}.fa-themeco:before{content:"\f5c6"}.fa-python:before{content:"\f3e2"}.fa-android:before{content:"\f17b"}.fa-bots:before{content:"\e340"}.fa-free-code-camp:before{content:"\f2c5"}.fa-hornbill:before{content:"\f592"}.fa-js:before{content:"\f3b8"}.fa-ideal:before{content:"\e013"}.fa-git:before{content:"\f1d3"}.fa-dev:before{content:"\f6cc"}.fa-sketch:before{content:"\f7c6"}.fa-yandex-international:before{content:"\f414"}.fa-cc-amex:before{content:"\f1f3"}.fa-uber:before{content:"\f402"}.fa-github:before{content:"\f09b"}.fa-php:before{content:"\f457"}.fa-alipay:before{content:"\f642"}.fa-youtube:before{content:"\f167"}.fa-skyatlas:before{content:"\f216"}.fa-firefox-browser:before{content:"\e007"}.fa-replyd:before{content:"\f3e6"}.fa-suse:before{content:"\f7d6"}.fa-jenkins:before{content:"\f3b6"}.fa-twitter:before{content:"\f099"}.fa-rockrms:before{content:"\f3e9"}.fa-pinterest:before{content:"\f0d2"}.fa-buffer:before{content:"\f837"}.fa-npm:before{content:"\f3d4"}.fa-yammer:before{content:"\f840"}.fa-btc:before{content:"\f15a"}.fa-dribbble:before{content:"\f17d"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-internet-explorer:before{content:"\f26b"}.fa-stubber:before{content:"\e5c7"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-old-republic:before{content:"\f510"}.fa-odysee:before{content:"\e5c6"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}.fa-node-js:before{content:"\f3d3"}.fa-edge-legacy:before{content:"\e078"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-medrt:before{content:"\f3c8"}.fa-usb:before{content:"\f287"}.fa-tumblr:before{content:"\f173"}.fa-vaadin:before{content:"\f408"}.fa-quora:before{content:"\f2c4"}.fa-square-x-twitter:before{content:"\e61a"}.fa-reacteurope:before{content:"\f75d"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-amilia:before{content:"\f36d"}.fa-mixcloud:before{content:"\f289"}.fa-flipboard:before{content:"\f44d"}.fa-viacoin:before{content:"\f237"}.fa-critical-role:before{content:"\f6c9"}.fa-sitrox:before{content:"\e44a"}.fa-discourse:before{content:"\f393"}.fa-joomla:before{content:"\f1aa"}.fa-mastodon:before{content:"\f4f6"}.fa-airbnb:before{content:"\f834"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-buy-n-large:before{content:"\f8a6"}.fa-gulp:before{content:"\f3ae"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-strava:before{content:"\f428"}.fa-ember:before{content:"\f423"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-teamspeak:before{content:"\f4f9"}.fa-pushed:before{content:"\f3e1"}.fa-wordpress-simple:before{content:"\f411"}.fa-nutritionix:before{content:"\f3d6"}.fa-wodu:before{content:"\e088"}.fa-google-pay:before{content:"\e079"}.fa-intercom:before{content:"\f7af"}.fa-zhihu:before{content:"\f63f"}.fa-korvue:before{content:"\f42f"}.fa-pix:before{content:"\e43a"}.fa-steam-symbol:before{content:"\f3f6"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-regular-400.woff2) format("woff2"),url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"),url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:swap;font-weight:400;src:url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"),url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:swap;font-weight:900;src:url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"),url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:swap;font-weight:400;src:url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-regular-400.woff2) format("woff2"),url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:swap;src:url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"),url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:swap;src:url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"),url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:swap;src:url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-regular-400.woff2) format("woff2"),url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:swap;src:url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-v4compatibility.woff2) format("woff2"),url(../../../plugins/dokan-lite/assets/vendors/font-awesome/webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}.hidden{display:none!important;visibility:hidden!important}.woocommerce div.product .cart.variations_form .variable:not(.type-select) .arrow,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .variable:not(.type-select) .arrow,.woocommerce div.product .woosb-product .variations_form .variable:not(.type-select) .arrow,.woocommerce:not(.archive) li.product .cart.variations_form .variable:not(.type-select) .arrow,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .variable:not(.type-select) .arrow,.woocommerce:not(.archive) li.product .woosb-product .variations_form .variable:not(.type-select) .arrow,.woocommerce.archive .cart.variations_form .variable:not(.type-select) .arrow,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .variable:not(.type-select) .arrow,.woocommerce.archive .woosb-product .variations_form .variable:not(.type-select) .arrow,.wc-product-table-wrapper .cart.variations_form .variable:not(.type-select) .arrow,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .variable:not(.type-select) .arrow,.wc-product-table-wrapper .woosb-product .variations_form .variable:not(.type-select) .arrow,.woocommerce.single-product .cart.variations_form .variable:not(.type-select) .arrow,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .variable:not(.type-select) .arrow,.woocommerce.single-product .woosb-product .variations_form .variable:not(.type-select) .arrow{display:none!important}.woocommerce div.product .cart.variations_form .variable:not(.type-select) .line-hover:after,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .variable:not(.type-select) .line-hover:after,.woocommerce div.product .woosb-product .variations_form .variable:not(.type-select) .line-hover:after,.woocommerce:not(.archive) li.product .cart.variations_form .variable:not(.type-select) .line-hover:after,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .variable:not(.type-select) .line-hover:after,.woocommerce:not(.archive) li.product .woosb-product .variations_form .variable:not(.type-select) .line-hover:after,.woocommerce.archive .cart.variations_form .variable:not(.type-select) .line-hover:after,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .variable:not(.type-select) .line-hover:after,.woocommerce.archive .woosb-product .variations_form .variable:not(.type-select) .line-hover:after,.wc-product-table-wrapper .cart.variations_form .variable:not(.type-select) .line-hover:after,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .variable:not(.type-select) .line-hover:after,.wc-product-table-wrapper .woosb-product .variations_form .variable:not(.type-select) .line-hover:after,.woocommerce.single-product .cart.variations_form .variable:not(.type-select) .line-hover:after,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .variable:not(.type-select) .line-hover:after,.woocommerce.single-product .woosb-product .variations_form .variable:not(.type-select) .line-hover:after{content:none}.woocommerce div.product .cart.variations_form .tawcvs-swatches,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches,.woocommerce.archive .cart.variations_form .tawcvs-swatches,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches,.woocommerce.single-product .cart.variations_form .tawcvs-swatches,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches{padding:5px;display:inline-flex!important;flex-wrap:wrap}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;width:30px;height:30px;line-height:28px;text-align:center;cursor:pointer;position:relative;white-space:nowrap;margin:0 10px;padding:2px 5px;display:inline-flex;align-items:center;justify-content:center}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch:after,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more:after,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:after,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:after,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch:after,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch:before,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:after,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch:after,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more:after,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:after,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:after,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch:after,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch:before,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:after,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch:after,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more:after,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:after,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:after,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch:after,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch:before,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:after,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:before,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch:after,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch:before,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more:after,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more:before,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:after,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:before,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:after,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:before,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch:after,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch:before,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:after,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch:after,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more:after,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:after,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:after,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch:after,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch:before,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:after,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:before{display:block!important}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.swatch-color,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-color,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-color,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-color,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.swatch-color,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-color,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-color,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-color,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.swatch-color,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-color,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-color,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-color,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.swatch-color,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-color,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-color,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-color,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.swatch-color,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-color,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-color,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-color{text-indent:-9999em}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.swatch-color.selected:after,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color.selected:after,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-color.selected:after,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color.selected:after,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-color.selected:after,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-color.selected:after,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.swatch-color.selected:after,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color.selected:after,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-color.selected:after,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color.selected:after,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-color.selected:after,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-color.selected:after,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.swatch-color.selected:after,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color.selected:after,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-color.selected:after,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color.selected:after,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-color.selected:after,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-color.selected:after,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.swatch-color.selected:after,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color.selected:after,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-color.selected:after,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color.selected:after,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-color.selected:after,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-color.selected:after,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.swatch-color.selected:after,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color.selected:after,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-color.selected:after,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-color.selected:after,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-color.selected:after,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-color.selected:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);content:"";width:6px;height:10px;display:block;border:solid #eee;border-width:0 2px 2px 0;border-radius:0;position:absolute;top:50%;left:50%;margin:-2px -2px 0 0}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch:not(.swatch-color),.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more:not(.swatch-color),.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:not(.swatch-color),.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:not(.swatch-color),.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch:not(.swatch-color),.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:not(.swatch-color),.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch:not(.swatch-color),.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more:not(.swatch-color),.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:not(.swatch-color),.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:not(.swatch-color),.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch:not(.swatch-color),.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:not(.swatch-color),.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch:not(.swatch-color),.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more:not(.swatch-color),.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:not(.swatch-color),.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:not(.swatch-color),.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch:not(.swatch-color),.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:not(.swatch-color),.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch:not(.swatch-color),.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more:not(.swatch-color),.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:not(.swatch-color),.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:not(.swatch-color),.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch:not(.swatch-color),.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:not(.swatch-color),.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch:not(.swatch-color),.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more:not(.swatch-color),.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:not(.swatch-color),.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:not(.swatch-color),.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch:not(.swatch-color),.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:not(.swatch-color){background-color:#f1f1f1}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.swatch-label,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-label,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-label,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-label,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-label,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-label,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.swatch-label,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-label,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-label,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-label,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-label,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-label,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.swatch-label,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-label,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-label,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-label,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-label,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-label,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.swatch-label,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-label,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-label,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-label,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-label,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-label,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.swatch-label,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-label,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-label,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-label,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-label,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-label{font-size:14px;min-width:max-content;width:auto}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.swatch-image,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-image,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-image,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-image,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.swatch-image,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-image,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-image,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-image,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.swatch-image,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-image,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-image,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-image,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.swatch-image,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-image,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-image,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-image,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.swatch-image,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-image,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-image,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-image{font-size:0}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.swatch-image .swatch__tooltip,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image .swatch__tooltip,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-image .swatch__tooltip,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image .swatch__tooltip,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-image .swatch__tooltip,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-image .swatch__tooltip,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.swatch-image .swatch__tooltip,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image .swatch__tooltip,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-image .swatch__tooltip,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image .swatch__tooltip,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-image .swatch__tooltip,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-image .swatch__tooltip,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.swatch-image .swatch__tooltip,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image .swatch__tooltip,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-image .swatch__tooltip,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image .swatch__tooltip,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-image .swatch__tooltip,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-image .swatch__tooltip,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.swatch-image .swatch__tooltip,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image .swatch__tooltip,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-image .swatch__tooltip,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image .swatch__tooltip,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-image .swatch__tooltip,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-image .swatch__tooltip,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.swatch-image .swatch__tooltip,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image .swatch__tooltip,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-image .swatch__tooltip,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-image .swatch__tooltip,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-image .swatch__tooltip,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-image .swatch__tooltip{font-size:14px}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-circle,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-circle,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-circle,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-circle,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-circle,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle{-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle img,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle img,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle img,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle img,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-circle img,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle img,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle img,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle img,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle img,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle img,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-circle img,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle img,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle img,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle img,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle img,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle img,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-circle img,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle img,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle img,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle img,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle img,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle img,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-circle img,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle img,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle img,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle img,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle img,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle img,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-circle img,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle:before,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle:before,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle:before,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle:before,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle:before,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle:before,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle:before,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle:before,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle:before,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle:before,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle:before,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle:before,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle:before,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle:before,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-circle:before{border-radius:50%}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-rounded,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-rounded,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-rounded,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-rounded,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-rounded,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded img,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded img,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded img,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded img,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-rounded img,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded img,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded img,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded img,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded img,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded img,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-rounded img,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded img,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded img,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded img,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded img,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded img,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-rounded img,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded img,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded img,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded img,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded img,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded img,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-rounded img,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded img,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded img,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded img,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded img,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded img,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-rounded img,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded:before,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded:before,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded:before,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded:before,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-rounded:before,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded:before,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded:before,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded:before,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded:before,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded:before,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-rounded:before,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded:before,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded:before,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded:before,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded:before,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded:before,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-rounded:before,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded:before,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded:before,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded:before,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded:before,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded:before,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-rounded:before,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded:before,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded:before,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded:before,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-rounded:before,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded:before,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-rounded:before,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-rounded:before{border-radius:8px}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-edge,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-edge,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-edge,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-edge,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-edge,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge img,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge img,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge img,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge img,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-edge img,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge img,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge img,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge img,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge img,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge img,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-edge img,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge img,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge img,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge img,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge img,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge img,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-edge img,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge img,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge img,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge img,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge img,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge img,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-edge img,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge img,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge img,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge img,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge img,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge img,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-edge img,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge:before,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge:before,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge:before,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge:before,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-edge:before,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge:before,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge:before,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge:before,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge:before,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge:before,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-edge:before,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge:before,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge:before,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge:before,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge:before,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge:before,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-edge:before,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge:before,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge:before,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge:before,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge:before,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge:before,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-edge:before,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge:before,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge:before,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge:before,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-edge:before,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge:before,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.swatch-shape-edge:before,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.swatch-shape-edge:before{border-radius:0}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.disabled,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.disabled,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.disabled,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.disabled,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.disabled,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.disabled,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.disabled,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.disabled,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.disabled,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.disabled,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.disabled,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.disabled,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.disabled,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.disabled,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.disabled,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.disabled,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.disabled,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.disabled,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.disabled,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.disabled,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.disabled,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.disabled,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.disabled,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.woosuite-selectable,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.disabled,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.disabled,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.disabled,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.disabled,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.disabled,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.disabled,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.disabled,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable{cursor:default;opacity:0.4!important}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.disabled .swatch__tooltip,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable .swatch__tooltip,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.disabled .swatch__tooltip,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable .swatch__tooltip,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.disabled .swatch__tooltip,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable .swatch__tooltip,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.disabled .swatch__tooltip,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable .swatch__tooltip,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.disabled .swatch__tooltip,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.woosuite-selectable .swatch__tooltip,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.disabled .swatch__tooltip,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable .swatch__tooltip,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.disabled .swatch__tooltip,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable .swatch__tooltip,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.disabled .swatch__tooltip,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable .swatch__tooltip,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.disabled .swatch__tooltip,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable .swatch__tooltip,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.disabled .swatch__tooltip,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable .swatch__tooltip,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.disabled .swatch__tooltip,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.woosuite-selectable .swatch__tooltip,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.disabled .swatch__tooltip,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable .swatch__tooltip,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.disabled .swatch__tooltip,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable .swatch__tooltip,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.disabled .swatch__tooltip,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable .swatch__tooltip,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.disabled .swatch__tooltip,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable .swatch__tooltip,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.disabled .swatch__tooltip,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable .swatch__tooltip,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.disabled .swatch__tooltip,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.woosuite-selectable .swatch__tooltip,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.disabled .swatch__tooltip,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable .swatch__tooltip,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.disabled .swatch__tooltip,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable .swatch__tooltip,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.disabled .swatch__tooltip,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable .swatch__tooltip,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.disabled .swatch__tooltip,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable .swatch__tooltip,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.disabled .swatch__tooltip,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable .swatch__tooltip,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.disabled .swatch__tooltip,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.woosuite-selectable .swatch__tooltip,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.disabled .swatch__tooltip,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable .swatch__tooltip,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.disabled .swatch__tooltip,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable .swatch__tooltip,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.disabled .swatch__tooltip,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable .swatch__tooltip,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.disabled .swatch__tooltip,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable .swatch__tooltip,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.disabled .swatch__tooltip,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable .swatch__tooltip,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.disabled .swatch__tooltip,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.woosuite-selectable .swatch__tooltip,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.disabled .swatch__tooltip,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable .swatch__tooltip{display:none}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.woosuite-selectable,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.woosuite-selectable,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.woosuite-selectable{cursor:pointer}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch:first-child,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more:first-child,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:first-child,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:first-child,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch:first-child,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:first-child,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch:first-child,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more:first-child,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:first-child,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:first-child,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch:first-child,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:first-child,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch:first-child,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more:first-child,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:first-child,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:first-child,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch:first-child,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:first-child,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch:first-child,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more:first-child,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:first-child,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:first-child,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch:first-child,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:first-child,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch:first-child,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more:first-child,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:first-child,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:first-child,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch:first-child,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:first-child{margin-left:0}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch:last-child,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more:last-child,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:last-child,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:last-child,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch:last-child,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:last-child,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch:last-child,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more:last-child,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:last-child,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:last-child,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch:last-child,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:last-child,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch:last-child,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more:last-child,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:last-child,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:last-child,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch:last-child,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:last-child,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch:last-child,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more:last-child,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:last-child,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:last-child,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch:last-child,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:last-child,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch:last-child,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more:last-child,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:last-child,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:last-child,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch:last-child,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:last-child{margin-right:0}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch:before,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch:before,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch:before,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:before,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch:before,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more:before,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:before,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:before,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch:before,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:before,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more:before,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch:before,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more:before{content:"";position:absolute;left:-4px;top:-4px;right:-4px;bottom:-4px;border:1px solid #ddd}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.selected,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.selected,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.selected,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.selected,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.selected,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.selected,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.selected,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.selected,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.selected,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.selected,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.selected,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.selected,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.selected,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.selected,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.selected,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected{border-color:transparent}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.selected:before,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected:before,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.selected:before,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected:before,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.selected:before,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected:before,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.selected:before,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected:before,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.selected:before,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected:before,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.selected:before,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected:before,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.selected:before,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected:before,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.selected:before,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected:before,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.selected:before,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected:before,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.selected:before,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected:before{border-color:#674399}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.selected:after,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.selected:after,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected:after,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:after,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.selected:after,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected:after,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.selected:after,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.selected:after,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected:after,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:after,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.selected:after,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected:after,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.selected:after,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.selected:after,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected:after,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:after,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.selected:after,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected:after,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.selected:after,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.selected:after,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected:after,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:after,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.selected:after,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected:after,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.selected:after,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.selected:after,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected:after,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:after,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.selected:after,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected:after{content:none}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch.selected.swatch-label,.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-show-more.selected.swatch-label,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected.swatch-label,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected.swatch-label,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch.selected.swatch-label,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected.swatch-label,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch.selected.swatch-label,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-show-more.selected.swatch-label,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected.swatch-label,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected.swatch-label,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch.selected.swatch-label,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected.swatch-label,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.selected.swatch-label,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-show-more.selected.swatch-label,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected.swatch-label,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected.swatch-label,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch.selected.swatch-label,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected.swatch-label,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch.selected.swatch-label,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-show-more.selected.swatch-label,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected.swatch-label,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected.swatch-label,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch.selected.swatch-label,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected.swatch-label,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.selected.swatch-label,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-show-more.selected.swatch-label,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch.selected.swatch-label,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-show-more.selected.swatch-label,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch.selected.swatch-label,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-show-more.selected.swatch-label{border-bottom:none!important}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch__tooltip,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch__tooltip,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch__tooltip,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch__tooltip,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch__tooltip,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch__tooltip,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch__tooltip,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch__tooltip,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch__tooltip,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch__tooltip,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch__tooltip,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch__tooltip,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch__tooltip,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch__tooltip,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch__tooltip{-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:absolute;left:50%;top:0;background:#333;z-index:2;color:#fff;margin:-15px 0 0 0;padding:5px 10px;text-indent:initial;font-size:14px;font-weight:500;opacity:0;visibility:hidden;user-select:none;display:inline-block;word-break:break-all;white-space:normal;min-width:max-content}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch__tooltip:after,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch__tooltip:after,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch__tooltip:after,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch__tooltip:after,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch__tooltip:after,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch__tooltip:after,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch__tooltip:after,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch__tooltip:after,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch__tooltip:after,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch__tooltip:after,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch__tooltip:after,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch__tooltip:after,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch__tooltip:after,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch__tooltip:after,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch__tooltip:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;width:12px;height:12px;background:#333;bottom:-4px;left:50%;margin-left:-6px}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-radio .swatch__tooltip,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-radio .swatch__tooltip,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-radio .swatch__tooltip,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-radio .swatch__tooltip,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-radio .swatch__tooltip,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-radio .swatch__tooltip,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-radio .swatch__tooltip,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-radio .swatch__tooltip,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-radio .swatch__tooltip,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-radio .swatch__tooltip,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-radio .swatch__tooltip,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-radio .swatch__tooltip,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-radio .swatch__tooltip,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-radio .swatch__tooltip,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-radio .swatch__tooltip{left:10%!important;top:10px}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch-item-wrapper,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-item-wrapper,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch-item-wrapper,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch-item-wrapper,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-item-wrapper,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch-item-wrapper,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch-item-wrapper,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-item-wrapper,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch-item-wrapper,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch-item-wrapper,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-item-wrapper,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch-item-wrapper,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-item-wrapper,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch-item-wrapper,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch-item-wrapper{position:relative}.woocommerce div.product .cart.variations_form .tawcvs-swatches .swatch:hover+.swatch__tooltip,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:hover+.swatch__tooltip,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches .swatch:hover+.swatch__tooltip,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches .swatch:hover+.swatch__tooltip,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:hover+.swatch__tooltip,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches .swatch:hover+.swatch__tooltip,.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch:hover+.swatch__tooltip,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:hover+.swatch__tooltip,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches .swatch:hover+.swatch__tooltip,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches .swatch:hover+.swatch__tooltip,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:hover+.swatch__tooltip,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches .swatch:hover+.swatch__tooltip,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch:hover+.swatch__tooltip,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches .swatch:hover+.swatch__tooltip,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches .swatch:hover+.swatch__tooltip{opacity:1;visibility:visible;user-select:auto}.woocommerce div.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled,.woocommerce div.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable,.woocommerce.archive .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled,.woocommerce.archive .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable,.woocommerce.single-product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled,.woocommerce.single-product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable{position:relative;background:rgba(51,51,51,.3411764706)}.woocommerce div.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled img,.woocommerce div.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable img,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled img,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable img,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled img,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable img,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled img,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable img,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled img,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable img,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled img,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable img,.woocommerce.archive .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled img,.woocommerce.archive .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable img,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled img,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable img,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled img,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable img,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled img,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable img,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled img,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable img,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled img,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable img,.woocommerce.single-product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled img,.woocommerce.single-product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable img,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled img,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable img,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled img,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable img{opacity:.5}.woocommerce div.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled:after,.woocommerce div.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable:after,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled:after,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable:after,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled:after,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable:after,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled:after,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable:after,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled:after,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable:after,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled:after,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable:after,.woocommerce.archive .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled:after,.woocommerce.archive .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable:after,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled:after,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable:after,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled:after,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable:after,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled:after,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable:after,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled:after,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable:after,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled:after,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable:after,.woocommerce.single-product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled:after,.woocommerce.single-product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable:after,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled:after,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable:after,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled:after,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none;border-radius:0;background:linear-gradient(to top left,rgba(0,0,0,0) 0%,rgba(0,0,0,0) calc(50% - 0.8px),rgb(0,0,0) 50%,rgba(0,0,0,0) calc(50% + 0.8px),rgba(0,0,0,0) 100%),linear-gradient(to top right,rgba(0,0,0,0) 0%,rgba(0,0,0,0) calc(50% - 0.8px),rgb(0,0,0) 50%,rgba(0,0,0,0) calc(50% + 0.8px),rgba(0,0,0,0) 100%)}.woocommerce div.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-rounded:after,.woocommerce div.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-rounded:after,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-rounded:after,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-rounded:after,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-rounded:after,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-rounded:after,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-rounded:after,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-rounded:after,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-rounded:after,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-rounded:after,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-rounded:after,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-rounded:after,.woocommerce.archive .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-rounded:after,.woocommerce.archive .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-rounded:after,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-rounded:after,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-rounded:after,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-rounded:after,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-rounded:after,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-rounded:after,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-rounded:after,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-rounded:after,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-rounded:after,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-rounded:after,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-rounded:after,.woocommerce.single-product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-rounded:after,.woocommerce.single-product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-rounded:after,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-rounded:after,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-rounded:after,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-rounded:after,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-rounded:after{border-radius:8px}.woocommerce div.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-circle:after,.woocommerce div.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-circle:after,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-circle:after,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-circle:after,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-circle:after,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-circle:after,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-circle:after,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-circle:after,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-circle:after,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-circle:after,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-circle:after,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-circle:after,.woocommerce.archive .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-circle:after,.woocommerce.archive .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-circle:after,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-circle:after,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-circle:after,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-circle:after,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-circle:after,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-circle:after,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-circle:after,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-circle:after,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-circle:after,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-circle:after,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-circle:after,.woocommerce.single-product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-circle:after,.woocommerce.single-product .cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-circle:after,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-circle:after,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-circle:after,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.disabled.swatch-shape-circle:after,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches.oss-blur-with-cross .swatch.woosuite-selectable.swatch-shape-circle:after{border-radius:50%}.woocommerce div.product .cart.variations_form .tawcvs-swatches.oss-hide .swatch.disabled,.woocommerce div.product .cart.variations_form .tawcvs-swatches.oss-hide .swatch.woosuite-selectable,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-hide .swatch.disabled,.woocommerce div.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-hide .swatch.woosuite-selectable,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches.oss-hide .swatch.disabled,.woocommerce div.product .woosb-product .variations_form .tawcvs-swatches.oss-hide .swatch.woosuite-selectable,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches.oss-hide .swatch.disabled,.woocommerce:not(.archive) li.product .cart.variations_form .tawcvs-swatches.oss-hide .swatch.woosuite-selectable,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-hide .swatch.disabled,.woocommerce:not(.archive) li.product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-hide .swatch.woosuite-selectable,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches.oss-hide .swatch.disabled,.woocommerce:not(.archive) li.product .woosb-product .variations_form .tawcvs-swatches.oss-hide .swatch.woosuite-selectable,.woocommerce.archive .cart.variations_form .tawcvs-swatches.oss-hide .swatch.disabled,.woocommerce.archive .cart.variations_form .tawcvs-swatches.oss-hide .swatch.woosuite-selectable,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-hide .swatch.disabled,.woocommerce.archive .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-hide .swatch.woosuite-selectable,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches.oss-hide .swatch.disabled,.woocommerce.archive .woosb-product .variations_form .tawcvs-swatches.oss-hide .swatch.woosuite-selectable,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches.oss-hide .swatch.disabled,.wc-product-table-wrapper .cart.variations_form .tawcvs-swatches.oss-hide .swatch.woosuite-selectable,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-hide .swatch.disabled,.wc-product-table-wrapper .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-hide .swatch.woosuite-selectable,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches.oss-hide .swatch.disabled,.wc-product-table-wrapper .woosb-product .variations_form .tawcvs-swatches.oss-hide .swatch.woosuite-selectable,.woocommerce.single-product .cart.variations_form .tawcvs-swatches.oss-hide .swatch.disabled,.woocommerce.single-product .cart.variations_form .tawcvs-swatches.oss-hide .swatch.woosuite-selectable,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-hide .swatch.disabled,.woocommerce.single-product .bundled_item_cart_content.cart.variations_form .tawcvs-swatches.oss-hide .swatch.woosuite-selectable,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches.oss-hide .swatch.disabled,.woocommerce.single-product .woosb-product .variations_form .tawcvs-swatches.oss-hide .swatch.woosuite-selectable{display:none!important}.swatch-align-left .variations{text-align:left}.swatch-align-left .variations img,.swatch-align-left .variations select,.swatch-align-left .variations .value{text-align:left}.swatch-align-center .variations{text-align:center}.swatch-align-center .variations img,.swatch-align-center .variations select,.swatch-align-center .variations .value{text-align:center}.related.products .swatch-align-center .variations .label{display:none}.swatch-align-right .variations{text-align:right}.swatch-align-right .variations img,.swatch-align-right .variations select,.swatch-align-right .variations .value{text-align:right}.variations .reset_variations{display:none}.woocommerce.theme-sober div.product form.cart.variations_form .variations .variable{width:90%}@media (max-width:768px){.woocommerce.theme-sober div.product form.cart.variations_form .variations .variable{width:100%}}.woocommerce.theme-sober div.product form.cart.variations_form .line-hover{cursor:default}.woocommerce.theme-sober div.product form.cart.variations_form .tawcvs-swatches .swatch-item-wrapper .swatch-image{text-align:center}.woocommerce.theme-sober div.product form.cart.variations_form .tawcvs-swatches .swatch-item-wrapper .swatch-image img{width:100%;height:auto}table.variations{overflow:visible!important}table.variations .label{margin-bottom:10px}.swatch-radio{width:100%}.swatch-radio input[type=radio]{width:auto!important;height:auto!important}/*! elementor-icons - v5.15.0 - 30-01-2022 */
@font-face{font-display:swap;font-family:eicons;src:url(../../../plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.15.0);src:url(../../../plugins/elementor/assets/lib/eicons/fonts/eicons.eot?5.15.0#iefix) format("embedded-opentype"),url(../../../plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.15.0) format("woff2"),url(../../../plugins/elementor/assets/lib/eicons/fonts/eicons.woff?5.15.0) format("woff"),url(../../../plugins/elementor/assets/lib/eicons/fonts/eicons.ttf?5.15.0) format("truetype"),url(../../../plugins/elementor/assets/lib/eicons/fonts/eicons.svg?5.15.0#eicon) format("svg");font-weight:400;font-style:normal}[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:a 2s infinite linear}.eicon-editor-link:before{content:'\e800'}.eicon-editor-unlink:before{content:'\e801'}.eicon-editor-external-link:before{content:'\e802'}.eicon-editor-close:before{content:'\e803'}.eicon-editor-list-ol:before{content:'\e804'}.eicon-editor-list-ul:before{content:'\e805'}.eicon-editor-bold:before{content:'\e806'}.eicon-editor-italic:before{content:'\e807'}.eicon-editor-underline:before{content:'\e808'}.eicon-editor-paragraph:before{content:'\e809'}.eicon-editor-h1:before{content:'\e80a'}.eicon-editor-h2:before{content:'\e80b'}.eicon-editor-h3:before{content:'\e80c'}.eicon-editor-h4:before{content:'\e80d'}.eicon-editor-h5:before{content:'\e80e'}.eicon-editor-h6:before{content:'\e80f'}.eicon-editor-quote:before{content:'\e810'}.eicon-editor-code:before{content:'\e811'}.eicon-elementor:before{content:'\e812'}.eicon-elementor-circle:before{content:'\e813'}.eicon-pojome:before{content:'\e814'}.eicon-plus:before{content:'\e815'}.eicon-menu-bar:before{content:'\e816'}.eicon-apps:before{content:'\e817'}.eicon-accordion:before{content:'\e818'}.eicon-alert:before{content:'\e819'}.eicon-animation-text:before{content:'\e81a'}.eicon-animation:before{content:'\e81b'}.eicon-banner:before{content:'\e81c'}.eicon-blockquote:before{content:'\e81d'}.eicon-button:before{content:'\e81e'}.eicon-call-to-action:before{content:'\e81f'}.eicon-captcha:before{content:'\e820'}.eicon-carousel:before{content:'\e821'}.eicon-checkbox:before{content:'\e822'}.eicon-columns:before{content:'\e823'}.eicon-countdown:before{content:'\e824'}.eicon-counter:before{content:'\e825'}.eicon-date:before{content:'\e826'}.eicon-divider-shape:before{content:'\e827'}.eicon-divider:before{content:'\e828'}.eicon-download-button:before{content:'\e829'}.eicon-dual-button:before{content:'\e82a'}.eicon-email-field:before{content:'\e82b'}.eicon-facebook-comments:before{content:'\e82c'}.eicon-facebook-like-box:before{content:'\e82d'}.eicon-form-horizontal:before{content:'\e82e'}.eicon-form-vertical:before{content:'\e82f'}.eicon-gallery-grid:before{content:'\e830'}.eicon-gallery-group:before{content:'\e831'}.eicon-gallery-justified:before{content:'\e832'}.eicon-gallery-masonry:before{content:'\e833'}.eicon-icon-box:before{content:'\e834'}.eicon-image-before-after:before{content:'\e835'}.eicon-image-box:before{content:'\e836'}.eicon-image-hotspot:before{content:'\e837'}.eicon-image-rollover:before{content:'\e838'}.eicon-info-box:before{content:'\e839'}.eicon-inner-section:before{content:'\e83a'}.eicon-mailchimp:before{content:'\e83b'}.eicon-menu-card:before{content:'\e83c'}.eicon-navigation-horizontal:before{content:'\e83d'}.eicon-nav-menu:before{content:'\e83e'}.eicon-navigation-vertical:before{content:'\e83f'}.eicon-number-field:before{content:'\e840'}.eicon-parallax:before{content:'\e841'}.eicon-php7:before{content:'\e842'}.eicon-post-list:before{content:'\e843'}.eicon-post-slider:before{content:'\e844'}.eicon-post:before{content:'\e845'}.eicon-posts-carousel:before{content:'\e846'}.eicon-posts-grid:before{content:'\e847'}.eicon-posts-group:before{content:'\e848'}.eicon-posts-justified:before{content:'\e849'}.eicon-posts-masonry:before{content:'\e84a'}.eicon-posts-ticker:before{content:'\e84b'}.eicon-price-list:before{content:'\e84c'}.eicon-price-table:before{content:'\e84d'}.eicon-radio:before{content:'\e84e'}.eicon-rtl:before{content:'\e84f'}.eicon-scroll:before{content:'\e850'}.eicon-search:before{content:'\e851'}.eicon-select:before{content:'\e852'}.eicon-share:before{content:'\e853'}.eicon-sidebar:before{content:'\e854'}.eicon-skill-bar:before{content:'\e855'}.eicon-slider-3d:before{content:'\e856'}.eicon-slider-album:before{content:'\e857'}.eicon-slider-device:before{content:'\e858'}.eicon-slider-full-screen:before{content:'\e859'}.eicon-slider-push:before{content:'\e85a'}.eicon-slider-vertical:before{content:'\e85b'}.eicon-slider-video:before{content:'\e85c'}.eicon-slides:before{content:'\e85d'}.eicon-social-icons:before{content:'\e85e'}.eicon-spacer:before{content:'\e85f'}.eicon-table:before{content:'\e860'}.eicon-tabs:before{content:'\e861'}.eicon-tel-field:before{content:'\e862'}.eicon-text-area:before{content:'\e863'}.eicon-text-field:before{content:'\e864'}.eicon-thumbnails-down:before{content:'\e865'}.eicon-thumbnails-half:before{content:'\e866'}.eicon-thumbnails-right:before{content:'\e867'}.eicon-time-line:before{content:'\e868'}.eicon-toggle:before{content:'\e869'}.eicon-url:before{content:'\e86a'}.eicon-t-letter:before{content:'\e86b'}.eicon-wordpress:before{content:'\e86c'}.eicon-text:before{content:'\e86d'}.eicon-anchor:before{content:'\e86e'}.eicon-bullet-list:before{content:'\e86f'}.eicon-code:before{content:'\e870'}.eicon-favorite:before{content:'\e871'}.eicon-google-maps:before{content:'\e872'}.eicon-image:before{content:'\e873'}.eicon-photo-library:before{content:'\e874'}.eicon-woocommerce:before{content:'\e875'}.eicon-youtube:before{content:'\e876'}.eicon-flip-box:before{content:'\e877'}.eicon-settings:before{content:'\e878'}.eicon-headphones:before{content:'\e879'}.eicon-testimonial:before{content:'\e87a'}.eicon-counter-circle:before{content:'\e87b'}.eicon-person:before{content:'\e87c'}.eicon-chevron-right:before{content:'\e87d'}.eicon-chevron-left:before{content:'\e87e'}.eicon-close:before{content:'\e87f'}.eicon-file-download:before{content:'\e880'}.eicon-save:before{content:'\e881'}.eicon-zoom-in:before{content:'\e882'}.eicon-shortcode:before{content:'\e883'}.eicon-nerd:before{content:'\e884'}.eicon-device-desktop:before{content:'\e885'}.eicon-device-tablet:before{content:'\e886'}.eicon-device-mobile:before{content:'\e887'}.eicon-document-file:before{content:'\e888'}.eicon-folder-o:before{content:'\e889'}.eicon-hypster:before{content:'\e88a'}.eicon-h-align-left:before{content:'\e88b'}.eicon-h-align-right:before{content:'\e88c'}.eicon-h-align-center:before{content:'\e88d'}.eicon-h-align-stretch:before{content:'\e88e'}.eicon-v-align-top:before{content:'\e88f'}.eicon-v-align-bottom:before{content:'\e890'}.eicon-v-align-middle:before{content:'\e891'}.eicon-v-align-stretch:before{content:'\e892'}.eicon-pro-icon:before{content:'\e893'}.eicon-mail:before{content:'\e894'}.eicon-lock-user:before{content:'\e895'}.eicon-testimonial-carousel:before{content:'\e896'}.eicon-media-carousel:before{content:'\e897'}.eicon-section:before{content:'\e898'}.eicon-column:before{content:'\e899'}.eicon-edit:before{content:'\e89a'}.eicon-clone:before{content:'\e89b'}.eicon-trash:before{content:'\e89c'}.eicon-play:before{content:'\e89d'}.eicon-angle-right:before{content:'\e89e'}.eicon-angle-left:before{content:'\e89f'}.eicon-animated-headline:before{content:'\e8a0'}.eicon-menu-toggle:before{content:'\e8a1'}.eicon-fb-embed:before{content:'\e8a2'}.eicon-fb-feed:before{content:'\e8a3'}.eicon-twitter-embed:before{content:'\e8a4'}.eicon-twitter-feed:before{content:'\e8a5'}.eicon-sync:before{content:'\e8a6'}.eicon-import-export:before{content:'\e8a7'}.eicon-check-circle:before{content:'\e8a8'}.eicon-library-save:before{content:'\e8a9'}.eicon-library-download:before{content:'\e8aa'}.eicon-insert:before{content:'\e8ab'}.eicon-preview-medium:before{content:'\e8ac'}.eicon-sort-down:before{content:'\e8ad'}.eicon-sort-up:before{content:'\e8ae'}.eicon-heading:before{content:'\e8af'}.eicon-logo:before{content:'\e8b0'}.eicon-meta-data:before{content:'\e8b1'}.eicon-post-content:before{content:'\e8b2'}.eicon-post-excerpt:before{content:'\e8b3'}.eicon-post-navigation:before{content:'\e8b4'}.eicon-yoast:before{content:'\e8b5'}.eicon-nerd-chuckle:before{content:'\e8b6'}.eicon-nerd-wink:before{content:'\e8b7'}.eicon-comments:before{content:'\e8b8'}.eicon-download-circle-o:before{content:'\e8b9'}.eicon-library-upload:before{content:'\e8ba'}.eicon-save-o:before{content:'\e8bb'}.eicon-upload-circle-o:before{content:'\e8bc'}.eicon-ellipsis-h:before{content:'\e8bd'}.eicon-ellipsis-v:before{content:'\e8be'}.eicon-arrow-left:before{content:'\e8bf'}.eicon-arrow-right:before{content:'\e8c0'}.eicon-arrow-up:before{content:'\e8c1'}.eicon-arrow-down:before{content:'\e8c2'}.eicon-play-o:before{content:'\e8c3'}.eicon-archive-posts:before{content:'\e8c4'}.eicon-archive-title:before{content:'\e8c5'}.eicon-featured-image:before{content:'\e8c6'}.eicon-post-info:before{content:'\e8c7'}.eicon-post-title:before{content:'\e8c8'}.eicon-site-logo:before{content:'\e8c9'}.eicon-site-search:before{content:'\e8ca'}.eicon-site-title:before{content:'\e8cb'}.eicon-plus-square:before{content:'\e8cc'}.eicon-minus-square:before{content:'\e8cd'}.eicon-cloud-check:before{content:'\e8ce'}.eicon-drag-n-drop:before{content:'\e8cf'}.eicon-welcome:before{content:'\e8d0'}.eicon-handle:before{content:'\e8d1'}.eicon-cart:before{content:'\e8d2'}.eicon-product-add-to-cart:before{content:'\e8d3'}.eicon-product-breadcrumbs:before{content:'\e8d4'}.eicon-product-categories:before{content:'\e8d5'}.eicon-product-description:before{content:'\e8d6'}.eicon-product-images:before{content:'\e8d7'}.eicon-product-info:before{content:'\e8d8'}.eicon-product-meta:before{content:'\e8d9'}.eicon-product-pages:before{content:'\e8da'}.eicon-product-price:before{content:'\e8db'}.eicon-product-rating:before{content:'\e8dc'}.eicon-product-related:before{content:'\e8dd'}.eicon-product-stock:before{content:'\e8de'}.eicon-product-tabs:before{content:'\e8df'}.eicon-product-title:before{content:'\e8e0'}.eicon-product-upsell:before{content:'\e8e1'}.eicon-products:before{content:'\e8e2'}.eicon-bag-light:before{content:'\e8e3'}.eicon-bag-medium:before{content:'\e8e4'}.eicon-bag-solid:before{content:'\e8e5'}.eicon-basket-light:before{content:'\e8e6'}.eicon-basket-medium:before{content:'\e8e7'}.eicon-basket-solid:before{content:'\e8e8'}.eicon-cart-light:before{content:'\e8e9'}.eicon-cart-medium:before{content:'\e8ea'}.eicon-cart-solid:before{content:'\e8eb'}.eicon-exchange:before{content:'\e8ec'}.eicon-preview-thin:before{content:'\e8ed'}.eicon-device-laptop:before{content:'\e8ee'}.eicon-collapse:before{content:'\e8ef'}.eicon-expand:before{content:'\e8f0'}.eicon-navigator:before{content:'\e8f1'}.eicon-plug:before{content:'\e8f2'}.eicon-dashboard:before{content:'\e8f3'}.eicon-typography:before{content:'\e8f4'}.eicon-info-circle-o:before{content:'\e8f5'}.eicon-integration:before{content:'\e8f6'}.eicon-plus-circle-o:before{content:'\e8f7'}.eicon-rating:before{content:'\e8f8'}.eicon-review:before{content:'\e8f9'}.eicon-tools:before{content:'\e8fa'}.eicon-loading:before{content:'\e8fb'}.eicon-sitemap:before{content:'\e8fc'}.eicon-click:before{content:'\e8fd'}.eicon-clock:before{content:'\e8fe'}.eicon-library-open:before{content:'\e8ff'}.eicon-warning:before{content:'\e900'}.eicon-flow:before{content:'\e901'}.eicon-cursor-move:before{content:'\e902'}.eicon-arrow-circle-left:before{content:'\e903'}.eicon-flash:before{content:'\e904'}.eicon-redo:before{content:'\e905'}.eicon-ban:before{content:'\e906'}.eicon-barcode:before{content:'\e907'}.eicon-calendar:before{content:'\e908'}.eicon-caret-left:before{content:'\e909'}.eicon-caret-right:before{content:'\e90a'}.eicon-caret-up:before{content:'\e90b'}.eicon-chain-broken:before{content:'\e90c'}.eicon-check-circle-o:before{content:'\e90d'}.eicon-check:before{content:'\e90e'}.eicon-chevron-double-left:before{content:'\e90f'}.eicon-chevron-double-right:before{content:'\e910'}.eicon-undo:before{content:'\e911'}.eicon-filter:before{content:'\e912'}.eicon-circle-o:before{content:'\e913'}.eicon-circle:before{content:'\e914'}.eicon-clock-o:before{content:'\e915'}.eicon-cog:before{content:'\e916'}.eicon-cogs:before{content:'\e917'}.eicon-commenting-o:before{content:'\e918'}.eicon-copy:before{content:'\e919'}.eicon-database:before{content:'\e91a'}.eicon-dot-circle-o:before{content:'\e91b'}.eicon-envelope:before{content:'\e91c'}.eicon-external-link-square:before{content:'\e91d'}.eicon-eyedropper:before{content:'\e91e'}.eicon-folder:before{content:'\e91f'}.eicon-font:before{content:'\e920'}.eicon-adjust:before{content:'\e921'}.eicon-lightbox:before{content:'\e922'}.eicon-heart-o:before{content:'\e923'}.eicon-history:before{content:'\e924'}.eicon-image-bold:before{content:'\e925'}.eicon-info-circle:before{content:'\e926'}.eicon-link:before{content:'\e927'}.eicon-long-arrow-left:before{content:'\e928'}.eicon-long-arrow-right:before{content:'\e929'}.eicon-caret-down:before{content:'\e92a'}.eicon-paint-brush:before{content:'\e92b'}.eicon-pencil:before{content:'\e92c'}.eicon-plus-circle:before{content:'\e92d'}.eicon-zoom-in-bold:before{content:'\e92e'}.eicon-sort-amount-desc:before{content:'\e92f'}.eicon-sign-out:before{content:'\e930'}.eicon-spinner:before{content:'\e931'}.eicon-square:before{content:'\e932'}.eicon-star-o:before{content:'\e933'}.eicon-star:before{content:'\e934'}.eicon-text-align-justify:before{content:'\e935'}.eicon-text-align-center:before{content:'\e936'}.eicon-tags:before{content:'\e937'}.eicon-text-align-left:before{content:'\e938'}.eicon-text-align-right:before{content:'\e939'}.eicon-close-circle:before{content:'\e93a'}.eicon-trash-o:before{content:'\e93b'}.eicon-font-awesome:before{content:'\e93c'}.eicon-user-circle-o:before{content:'\e93d'}.eicon-video-camera:before{content:'\e93e'}.eicon-heart:before{content:'\e93f'}.eicon-wrench:before{content:'\e940'}.eicon-help:before{content:'\e941'}.eicon-help-o:before{content:'\e942'}.eicon-zoom-out-bold:before{content:'\e943'}.eicon-plus-square-o:before{content:'\e944'}.eicon-minus-square-o:before{content:'\e945'}.eicon-minus-circle:before{content:'\e946'}.eicon-minus-circle-o:before{content:'\e947'}.eicon-code-bold:before{content:'\e948'}.eicon-cloud-upload:before{content:'\e949'}.eicon-search-bold:before{content:'\e94a'}.eicon-map-pin:before{content:'\e94b'}.eicon-meetup:before{content:'\e94c'}.eicon-slideshow:before{content:'\e94d'}.eicon-t-letter-bold:before{content:'\e94e'}.eicon-preferences:before{content:'\e94f'}.eicon-table-of-contents:before{content:'\e950'}.eicon-tv:before{content:'\e951'}.eicon-upload:before{content:'\e952'}.eicon-instagram-comments:before{content:'\e953'}.eicon-instagram-nested-gallery:before{content:'\e954'}.eicon-instagram-post:before{content:'\e955'}.eicon-instagram-video:before{content:'\e956'}.eicon-instagram-gallery:before{content:'\e957'}.eicon-instagram-likes:before{content:'\e958'}.eicon-facebook:before{content:'\e959'}.eicon-twitter:before{content:'\e95a'}.eicon-pinterest:before{content:'\e95b'}.eicon-frame-expand:before{content:'\e95c'}.eicon-frame-minimize:before{content:'\e95d'}.eicon-archive:before{content:'\e95e'}.eicon-colors-typography:before{content:'\e95f'}.eicon-custom:before{content:'\e960'}.eicon-footer:before{content:'\e961'}.eicon-header:before{content:'\e962'}.eicon-layout-settings:before{content:'\e963'}.eicon-lightbox-expand:before{content:'\e964'}.eicon-error-404:before{content:'\e965'}.eicon-theme-style:before{content:'\e966'}.eicon-search-results:before{content:'\e967'}.eicon-single-post:before{content:'\e968'}.eicon-site-identity:before{content:'\e969'}.eicon-theme-builder:before{content:'\e96a'}.eicon-download-bold:before{content:'\e96b'}.eicon-share-arrow:before{content:'\e96c'}.eicon-global-settings:before{content:'\e96d'}.eicon-user-preferences:before{content:'\e96e'}.eicon-lock:before{content:'\e96f'}.eicon-export-kit:before{content:'\e970'}.eicon-import-kit:before{content:'\e971'}.eicon-lottie:before{content:'\e972'}.eicon-products-archive:before{content:'\e973'}.eicon-single-product:before{content:'\e974'}.eicon-disable-trash-o:before{content:'\e975'}.eicon-single-page:before{content:'\e976'}.eicon-wordpress-light:before{content:'\e977'}.eicon-cogs-check:before{content:'\e978'}.eicon-custom-css:before{content:'\e979'}.eicon-global-colors:before{content:'\e97a'}.eicon-globe:before{content:'\e97b'}.eicon-typography-1:before{content:'\e97c'}.eicon-background:before{content:'\e97d'}.eicon-device-responsive:before{content:'\e97e'}.eicon-device-wide:before{content:'\e97f'}.eicon-code-highlight:before{content:'\e980'}.eicon-video-playlist:before{content:'\e981'}.eicon-download-kit:before{content:'\e982'}.eicon-kit-details:before{content:'\e983'}.eicon-kit-parts:before{content:'\e984'}.eicon-kit-upload:before{content:'\e985'}.eicon-kit-plugins:before{content:'\e986'}.eicon-kit-upload-alt:before{content:'\e987'}.eicon-hotspot:before{content:'\e988'}.eicon-paypal-button:before{content:'\e989'}.eicon-shape:before{content:'\e98a'}.eicon-wordart:before{content:'\e98b'}.eicon-checkout:before{content:'\e98c'}.eicon-container:before{content:'\e98d'}.eicon-flip:before{content:'\e98e'}.eicon-info:before{content:'\e98f'}.eicon-my-account:before{content:'\e990'}.eicon-purchase-summary:before{content:'\e991'}.eicon-page-transition:before{content:'\e992'}.eicon-spotify:before{content:'\e993'}.eicon-stripe-button:before{content:'\e994'}.eicon-woo-settings:before{content:'\e995'}.eicon-woo-cart:before{content:'\e996'}.eicon-grow:before{content:'\e997'}.eicon-order-end:before{content:'\e998'}.eicon-nowrap:before{content:'\e999'}.eicon-order-start:before{content:'\e99a'}.eicon-progress-tracker:before{content:'\e99b'}.eicon-shrink:before{content:'\e99c'}.eicon-wrap:before{content:'\e99d'}.eicon-align-center-h:before{content:'\e99e'}.eicon-align-center-v:before{content:'\e99f'}.eicon-align-end-h:before{content:'\e9a0'}.eicon-align-end-v:before{content:'\e9a1'}.eicon-align-start-h:before{content:'\e9a2'}.eicon-align-start-v:before{content:'\e9a3'}.eicon-align-stretch-h:before{content:'\e9a4'}.eicon-align-stretch-v:before{content:'\e9a5'}.eicon-justify-center-h:before{content:'\e9a6'}.eicon-justify-center-v:before{content:'\e9a7'}.eicon-justify-end-h:before{content:'\e9a8'}.eicon-justify-end-v:before{content:'\e9a9'}.eicon-justify-space-around-h:before{content:'\e9aa'}.eicon-justify-space-around-v:before{content:'\e9ab'}.eicon-justify-space-between-h:before{content:'\e9ac'}.eicon-justify-space-between-v:before{content:'\e9ad'}.eicon-justify-space-evenly-h:before{content:'\e9ae'}.eicon-justify-space-evenly-v:before{content:'\e9af'}.eicon-justify-start-h:before{content:'\e9b0'}.eicon-justify-start-v:before{content:'\e9b1'}.eicon-woocommerce-cross-sells:before{content:'\e9b2'}.eicon-woocommerce-notices:before{content:'\e9b3'}.eicon-inner-container:before{content:'\e9b4'}.eicon-warning-full:before{content:'\e9b5'}.eicon-exit:before{content:'\e9b6'}.eicon-eye:before{content:'\e8ac'}.eicon-elementor-square:before{content:'\e813'}/*! elementor - v3.6.8 - 27-07-2022 */
.dialog-widget-content{background-color:#fff;position:absolute;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}.dialog-message{font-size:12px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box}.dialog-type-lightbox{position:fixed;height:100%;width:100%;bottom:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}.dialog-type-lightbox .dialog-header{font-size:15px;color:#495157;padding:30px 0 10px;font-weight:500}.dialog-type-lightbox .dialog-message{padding:0 30px 30px;min-height:50px}.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header,.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message{text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;width:50%;border:none;background:none;color:#6d7882;font-size:15px;cursor:pointer;padding:13px 0;outline:0}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:hover{background-color:#f4f6f7}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-ok{color:#b01b1b}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-take_over{color:#39b54a}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:active{background-color:rgba(230,233,236,.5)}.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button::-moz-focus-inner{border:0}.dialog-close-button{cursor:pointer;position:absolute;margin-top:15px;right:15px;font-size:15px;line-height:1}.dialog-close-button:not(:hover){opacity:.4}.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}.dialog-confirm-widget .dialog-button:first-child{border-right:1px solid #e6e9ec}.dialog-prevent-scroll{overflow:hidden;max-height:100vh}@media (min-width:1024px){body.admin-bar .dialog-lightbox-widget{height:calc(100vh - 32px)}}@media (max-width:1024px){body.admin-bar .dialog-type-lightbox{position:sticky;height:100vh}}.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}.elementor-aspect-ratio-916 .elementor-fit-aspect-ratio{padding-bottom:177.8%}.elementor-fit-aspect-ratio{position:relative;height:0}.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0;background-color:#000}.elementor-fit-aspect-ratio video{width:100%}.flatpickr-calendar{width:280px}.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}.flatpickr-calendar .flatpickr-days{width:280px}.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}.elementor-templates-modal .dialog-widget-content{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;background-color:#f1f3f5;width:100%}@media (max-width:1439px){.elementor-templates-modal .dialog-widget-content{max-width:990px}}@media (min-width:1440px){.elementor-templates-modal .dialog-widget-content{max-width:1200px}}.elementor-templates-modal .dialog-header{padding:0;z-index:1}.elementor-templates-modal .dialog-buttons-wrapper,.elementor-templates-modal .dialog-header{background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative}.elementor-templates-modal .dialog-buttons-wrapper{border:none;display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px}.elementor-templates-modal .dialog-buttons-wrapper .elementor-button{height:40px;margin-left:5px}.elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success{padding:12px 36px;color:#fff;width:auto;font-size:15px}.elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success:hover{background-color:#39b54a}.elementor-templates-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding-top:25px}.elementor-templates-modal .dialog-content{height:100%}.elementor-templates-modal .dialog-loading{display:none}.elementor-templates-modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:50px}.elementor-templates-modal__header__logo{line-height:1;text-transform:uppercase;font-weight:700;cursor:pointer}.elementor-templates-modal__header__logo-area{text-align:left;padding-left:15px}.elementor-templates-modal__header__logo-area>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-templates-modal__header__logo__icon-wrapper{margin-right:10px;font-size:12px}.elementor-templates-modal__header__logo__title{padding-top:2px}.elementor-templates-modal__header__items-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-templates-modal__header__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}.elementor-templates-modal__header__item>i{font-size:20px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}.elementor-templates-modal__header__item>i:not(:hover){color:#a4afb7}.elementor-templates-modal__header__close--normal{width:47px;border-left:1px solid #e6e9ec}.elementor-templates-modal__header__close--normal i{font-size:18px}.elementor-templates-modal__header__close--skip{padding:10px 10px 10px 20px;margin-right:10px;color:#fff;background-color:#a4afb7;font-size:11px;font-weight:400;line-height:1;text-transform:uppercase;border-radius:2px;cursor:pointer}.elementor-templates-modal__header__close--skip>i{font-size:inherit;padding-left:10px;margin-left:15px;border-left:1px solid}.elementor-templates-modal__header__close--skip>i:not(:hover){color:#fff}.elementor-templates-modal__sidebar{-ms-flex-negative:0;flex-shrink:0;width:25%;background-color:hsla(0,0%,100%,.3)}.elementor-templates-modal__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-shadow:0 0 13px inset rgba(0,0,0,.05);box-shadow:inset 0 0 13px rgba(0,0,0,.05)}#wpadminbar #wp-admin-bar-elementor_edit_page .elementor-general-section+.elementor-second-section{border-top:1px solid #464b50;margin-top:6px}.elementor-hidden{display:none}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}.e-logo-wrapper{background:#93003c;display:inline-block;padding:.75em;border-radius:50%;line-height:1}.e-logo-wrapper i{color:#fff;font-size:1em}#e-enable-unfiltered-files-dialog-import-template .dialog-confirm-ok{color:#39b54a}#e-enable-unfiltered-files-dialog-import-template .dialog-confirm-cancel{color:#b01b1b}.elementor{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.elementor *,.elementor :after,.elementor :before{-webkit-box-sizing:border-box;box-sizing:border-box}.elementor a{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.elementor hr{margin:0;background-color:transparent}.elementor img{height:auto;max-width:100%;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}.elementor .elementor-custom-embed{line-height:0}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0;direction:ltr}.elementor .elementor-background-video-container{-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;pointer-events:none}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.elementor .elementor-background-video{max-width:none}.elementor .elementor-html5-video{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay,.elementor .elementor-background-slideshow{height:100%;width:100%;top:0;left:0;position:absolute}.elementor .elementor-background-slideshow{z-index:0}.elementor .elementor-background-slideshow__slide__image{width:100%;height:100%;background-position:50%;background-size:cover}.e-container>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-container>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:var(--flex-direction);flex-direction:var(--flex-direction);-ms-flex-wrap:var(--flex-wrap);flex-wrap:var(--flex-wrap);-webkit-box-pack:var(--justify-content);-ms-flex-pack:var(--justify-content);justify-content:var(--justify-content);-webkit-box-align:var(--align-items);-ms-flex-align:var(--align-items);align-items:var(--align-items);-ms-flex-line-pack:var(--align-content);align-content:var(--align-content);gap:var(--gap);-ms-flex-preferred-size:var(--flex-basis);flex-basis:var(--flex-basis);-webkit-box-flex:var(--flex-grow);-ms-flex-positive:var(--flex-grow);flex-grow:var(--flex-grow);-ms-flex-negative:var(--flex-shrink);flex-shrink:var(--flex-shrink);-webkit-box-ordinal-group:var(--order);-ms-flex-order:var(--order);order:var(--order);-ms-flex-item-align:var(--align-self);align-self:var(--align-self)}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-invisible{visibility:hidden}.elementor-align-center{text-align:center}.elementor-align-center .elementor-button{width:auto}.elementor-align-right{text-align:right}.elementor-align-right .elementor-button{width:auto}.elementor-align-left{text-align:left}.elementor-align-left .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}.elementor-custom-embed-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.elementor-custom-embed-play i{font-size:100px;color:#fff;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{height:100px;width:100px;fill:#fff;-webkit-filter:drop-shadow(1px 0 6px rgba(0,0,0,.3));filter:drop-shadow(1px 0 6px rgba(0,0,0,.3))}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{-webkit-animation:eicon-spin 2s linear infinite;animation:eicon-spin 2s linear infinite}.elementor-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.elementor-ken-burns{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:10s;-o-transition-duration:10s;transition-duration:10s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.elementor-ken-burns--out{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.elementor-ken-burns--active{-webkit-transition-duration:20s;-o-transition-duration:20s;transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}@media (min-width:-1px){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-center .elementor-button{width:auto}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-left .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1px){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-center .elementor-button{width:auto}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-left .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}}@media (max-width:-1px){.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-center .elementor-button{width:auto}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-left .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-center .elementor-button{width:auto}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-left .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1px){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-center .elementor-button{width:auto}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-left .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-center .elementor-button{width:auto}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-left .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@-webkit-keyframes eicon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes eicon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.eicon-animation-spin{-webkit-animation:eicon-spin 2s linear infinite;animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.elementor-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1024px){.elementor-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}.elementor-widget-wrap{position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0}.elementor-column{min-height:1px}.elementor-column,.elementor-column-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-column-wrap{width:100%}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1px){.elementor-reverse-widescreen>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1025px) and (max-width:-1px){.elementor-reverse-laptop>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:-1px) and (max-width:-1px){.elementor-reverse-laptop>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1025px) and (max-width:-1px){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9),.elementor-reverse-laptop>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:-1px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:768px) and (max-width:-1px){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9),.elementor-reverse-tablet>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.elementor-column{width:100%}}ul.elementor-icon-list-items.elementor-inline-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1px){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1px){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1px){.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1px){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1px){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1px){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1px){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}.e-container{--border-radius:0;--display:flex;--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;--content-width:Min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0;--margin-right:0;--margin-bottom:0;--margin-left:0;--padding-top:var(--container-default-padding,0px);--padding-right:var(--container-default-padding,0px);--padding-bottom:var(--container-default-padding,0px);--padding-left:var(--container-default-padding,0px);--position:relative;--z-index:revert;--overflow:visible;--transition:0;--gap:var(--widgets-spacing,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0;position:var(--position);display:var(--display);text-align:var(--text-align);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:var(--flex-direction);flex-direction:var(--flex-direction);-webkit-box-flex:var(--flex-grow);-ms-flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis);flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis);width:var(--width);min-width:0;max-width:min(100%,var(--width));min-height:var(--min-height);height:var(--height);border-radius:var(--border-radius);margin:var(--margin-top) var(--margin-right) var(--margin-bottom) var(--margin-left);padding:var(--padding-top) calc((100% - var(--content-width)) / 2 + var(--padding-right)) var(--padding-bottom) calc((100% - var(--content-width)) / 2 + var(--padding-left));z-index:var(--z-index);overflow:var(--overflow);-webkit-transition:var(--transition);-o-transition:var(--transition);transition:var(--transition)}:is(.elementor-section-wrap,[data-elementor-id])>.e-container{--margin-right:auto;--margin-left:auto}.e-container .elementor-empty-view{position:relative;width:100%;height:100%;min-height:var(--min-height,100px)}.e-container .elementor-empty-view .elementor-first-add{width:auto;height:auto;inset:10px}.e-container .elementor-widget-placeholder{--size:10px;--margin-start:calc(-1 * var(--size));--margin-end:calc(-2 * var(--size));-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;align-self:stretch;z-index:1;pointer-events:none}.e-container.e-container--row>.elementor-widget-placeholder{position:relative;z-index:9999;width:var(--size);-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start);height:auto;min-height:100%;-webkit-animation-name:dnd-placeholder-widget-vertical;animation-name:dnd-placeholder-widget-vertical;-webkit-animation-fill-mode:both;animation-fill-mode:both}.e-container.e-container--row[data-nesting-level]:not([data-nesting-level="0"])>.elementor-widget-placeholder{-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:calc(var(--margin-start) + var(--margin-end));margin-inline-start:calc(var(--margin-start) + var(--margin-end))}.e-container.e-container--row[data-nesting-level]:not([data-nesting-level="0"])>:not(.elementor-element)+.elementor-widget-placeholder{-webkit-margin-end:var(--margin-end);margin-inline-end:var(--margin-end);-webkit-margin-start:var(--margin-start);margin-inline-start:var(--margin-start)}.e-container.e-container--column>.elementor-widget-placeholder{height:var(--size);-webkit-margin-before:var(--margin-start);margin-block-start:var(--margin-start);-webkit-margin-after:var(--margin-end);margin-block-end:var(--margin-end);-webkit-animation-name:dnd-placeholder-widget-horizontal;animation-name:dnd-placeholder-widget-horizontal}.e-container.e-container--column>.elementor-widget-placeholder:nth-last-child(2){-webkit-margin-before:calc(2 * var(--margin-start));margin-block-start:calc(2 * var(--margin-start));--margin-end:0}.e-container .elementor-sortable-helper{height:84px;width:125px;z-index:-1}.e-container .elementor-widget.elementor-widget{margin-bottom:0}.e-container:before{content:var(--background-overlay);display:block;position:absolute;z-index:0;width:100%;height:100%;left:0;top:0;mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);-webkit-transition:var(--overlay-transition);-o-transition:var(--overlay-transition);transition:var(--overlay-transition);border-radius:var(--border-radius)}.e-container .elementor-widget{min-width:0}.e-container .elementor-widget-google_maps,.e-container .elementor-widget-video{-ms-flex-preferred-size:100%;flex-basis:100%}.e-container .elementor-widget.e-widget-swiper{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.e-container>.elementor-widget>.elementor-widget-container{height:100%}.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting{position:relative;background-color:#556068}.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting:hover,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting:hover{background-color:#495157}.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add,.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit+.elementor-editor-element-remove,.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting:first-child:before,.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting:last-child:after,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-add,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting.elementor-editor-element-edit+.elementor-editor-element-remove,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting:first-child:before,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting:last-child:after{display:none}.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit),.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-setting:not(.elementor-editor-element-edit){-webkit-margin-start:-25px;margin-inline-start:-25px;z-index:-1;-webkit-transition:all .3s;-o-transition:.3s all;transition:all .3s;will-change:margin-inline-start}.e-container>.e-container>.elementor-element-overlay>.elementor-editor-element-settings:hover>:is(.elementor-editor-element-duplicate,.elementor-editor-element-remove),.elementor-widget .e-container>.elementor-element-overlay>.elementor-editor-element-settings:hover>:is(.elementor-editor-element-duplicate,.elementor-editor-element-remove){-webkit-margin-start:0;margin-inline-start:0}.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-settings,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-settings{inset:auto;-webkit-transform:none;-ms-transform:none;transform:none;inset-inline-start:0;top:0;border-radius:0;border-end-end-radius:3px;height:auto;background-color:#556068}.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-settings:hover,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-settings:hover{background-color:#495157}.e-container>.e-container>.elementor-element-overlay .elementor-editor-element-settings i.eicon-handle:before,.elementor-widget .e-container>.elementor-element-overlay .elementor-editor-element-settings i.eicon-handle:before{content:"\e9b4";font-size:20px;display:block;padding:2px}@media (max-width:767px){.e-container{--width:100%;--flex-wrap:wrap}}@-webkit-keyframes dnd-placeholder-widget-vertical{0%{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:translateX(50%) scaleX(0);transform:translateX(50%) scaleX(0);opacity:0}to{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:translateX(50%) scaleX(1);transform:translateX(50%) scaleX(1);opacity:.9}}@keyframes dnd-placeholder-widget-vertical{0%{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:translateX(50%) scaleX(0);transform:translateX(50%) scaleX(0);opacity:0}to{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:translateX(50%) scaleX(1);transform:translateX(50%) scaleX(1);opacity:.9}}@-webkit-keyframes dnd-placeholder-widget-horizontal{0%{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}to{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scaleY(1);transform:scaleY(1);opacity:.9}}@keyframes dnd-placeholder-widget-horizontal{0%{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}to{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scaleY(1);transform:scaleY(1);opacity:.9}}.elementor-form-fields-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.elementor-field-group{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-field-group.elementor-field-type-submit{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.elementor-field-group .elementor-field-textual{width:100%;max-width:100%;border:1px solid #818a91;background-color:transparent;color:#373a3c;vertical-align:middle;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.elementor-field-group .elementor-field-textual:focus{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual:-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual:-moz-placeholder,.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:20px}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px;pointer-events:none;text-shadow:0 0 3px rgba(0,0,0,.3)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-right:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{content:"*";color:red;padding-left:.2em}.elementor-field-textual{line-height:1.4;font-size:15px;min-height:40px;padding:5px 14px;border-radius:3px}.elementor-field-textual.elementor-size-xs{font-size:13px;min-height:33px;padding:4px 12px;border-radius:2px}.elementor-field-textual.elementor-size-md{font-size:16px;min-height:47px;padding:6px 16px;border-radius:4px}.elementor-field-textual.elementor-size-lg{font-size:18px;min-height:59px;padding:7px 20px;border-radius:5px}.elementor-field-textual.elementor-size-xl{font-size:20px;min-height:72px;padding:8px 24px;border-radius:6px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:initial;flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{-ms-flex-preferred-size:initial;flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:initial;flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{-ms-flex-preferred-size:initial;flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{-ms-flex-preferred-size:100%;flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:initial;flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{-ms-flex-preferred-size:initial;flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{margin:10px 0;font-size:1em;line-height:1}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-weight:400;font-style:normal;vertical-align:middle;margin-right:5px}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{padding-top:0;padding-bottom:0;border:none}.elementor-form .elementor-button>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element .elementor-widget-container{-webkit-transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-box-shadow .3s}.elementor-button{display:inline-block;line-height:1;background-color:#818a91;font-size:15px;padding:12px 24px;border-radius:3px;color:#fff;fill:#fff;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-button-icon{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-button-icon svg{width:1em;height:auto}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;display:inline-block}.elementor-button.elementor-size-xs{font-size:13px;padding:10px 20px;border-radius:2px}.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;border-radius:4px}.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;border-radius:5px}.elementor-button.elementor-size-xl{font-size:20px;padding:25px 50px;border-radius:6px}.elementor-button .elementor-align-icon-right{margin-left:5px;-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.elementor-button .elementor-align-icon-left{margin-right:5px;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-tab-title a{color:inherit}.elementor-view-stacked .elementor-icon{padding:.5em;background-color:#818a91;color:#fff;fill:#fff}.elementor-view-framed .elementor-icon{padding:.5em;color:#818a91;border:3px solid #818a91;background-color:transparent}.elementor-icon{display:inline-block;line-height:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#818a91;font-size:50px;text-align:center}.elementor-icon:hover{color:#818a91}.elementor-icon i,.elementor-icon svg{width:1em;height:1em;position:relative;display:block}.elementor-icon i:before,.elementor-icon svg:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container{-webkit-transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));-webkit-transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x);-ms-transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x);transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x);-webkit-transition:-webkit-transform var(--e-transform-transition-duration,.4s);transition:-webkit-transform var(--e-transform-transition-duration,.4s);-o-transition:transform var(--e-transform-transition-duration,.4s);transition:transform var(--e-transform-transition-duration,.4s);transition:transform var(--e-transform-transition-duration,.4s),-webkit-transform var(--e-transform-transition-duration,.4s)}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container .swiper-slide figure{line-height:0}.swiper-container .elementor-lightbox-content-source{display:none}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background:no-repeat 50%}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:5px;left:0;width:100%}.swiper-pagination-bullet{width:6px;height:6px;display:inline-block;border-radius:50%;background:#000;opacity:.2}.swiper-pagination-fraction{color:#000}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.elementor-pagination-position-outside .swiper-container{padding-bottom:30px}.elementor-pagination-position-outside .elementor-swiper-button{top:calc(50% - 30px / 2)}.elementor-swiper{position:relative}.elementor-main-swiper{position:static}.elementor-arrows-position-outside .swiper-container{width:calc(100% - 60px)}.elementor-arrows-position-outside .elementor-swiper-button-prev{left:0}.elementor-arrows-position-outside .elementor-swiper-button-next{right:0}.swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%}.elementor-swiper-button{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;z-index:1;cursor:pointer;font-size:25px;color:hsla(0,0%,93.3%,.9);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.elementor-swiper-button svg{fill:hsla(0,0%,93.3%,.9);height:1em;width:1em}.elementor-swiper-button-prev{left:10px}.elementor-swiper-button-next{right:10px}.elementor-swiper-button.swiper-button-disabled{opacity:.3}.swiper-container-cube .elementor-swiper-button{-webkit-transform:translate3d(0,-50%,1px);transform:translate3d(0,-50%,1px)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-size:100%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E") no-repeat 50%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.elementor-lightbox{--lightbox-ui-color:hsla(0,0%,93.3%,0.9);--lightbox-ui-color-hover:#fff;--lightbox-text-color:var(--lightbox-ui-color);--lightbox-header-icons-size:20px;--lightbox-navigation-icons-size:25px}.elementor-lightbox .dialog-header{display:none}.elementor-lightbox .dialog-widget-content{background:none;-webkit-box-shadow:none;box-shadow:none;width:100%;height:100%}.elementor-lightbox .dialog-message{-webkit-animation-duration:.3s;animation-duration:.3s}.elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio){height:100%}.elementor-lightbox .dialog-message.dialog-lightbox-message{padding:0}.elementor-lightbox .dialog-lightbox-close-button{cursor:pointer;position:absolute;font-size:var(--lightbox-header-icons-size);right:.75em;margin-top:13px;padding:.25em;z-index:2;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-lightbox .dialog-lightbox-close-button svg{height:1em;width:1em}.elementor-lightbox .dialog-lightbox-close-button,.elementor-lightbox .elementor-swiper-button{color:var(--lightbox-ui-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:1}.elementor-lightbox .dialog-lightbox-close-button svg,.elementor-lightbox .elementor-swiper-button svg{fill:var(--lightbox-ui-color)}.elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-lightbox .elementor-swiper-button:hover{color:var(--lightbox-ui-color-hover)}.elementor-lightbox .dialog-lightbox-close-button:hover svg,.elementor-lightbox .elementor-swiper-button:hover svg{fill:var(--lightbox-ui-color-hover)}.elementor-lightbox .swiper-container{height:100%}.elementor-lightbox .elementor-lightbox-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:70px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin:auto}@media (max-width:767px){.elementor-lightbox .elementor-lightbox-item{padding:70px 0}}.elementor-lightbox .elementor-lightbox-image{max-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.elementor-lightbox .elementor-lightbox-image,.elementor-lightbox .elementor-lightbox-image:hover{opacity:1;-webkit-filter:none;filter:none;border:none}.elementor-lightbox .elementor-lightbox-image,.elementor-lightbox .elementor-video-container{-webkit-box-shadow:0 0 30px rgba(0,0,0,.3),0 0 8px -5px rgba(0,0,0,.3);box-shadow:0 0 30px rgba(0,0,0,.3),0 0 8px -5px rgba(0,0,0,.3);border-radius:2px}.elementor-lightbox .elementor-video-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:1025px){.elementor-lightbox .elementor-video-container{width:75%}}@media (max-width:1024px){.elementor-lightbox .elementor-video-container{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-lightbox .elementor-aspect-ratio-916 .elementor-video-container{width:70%}}.elementor-lightbox .elementor-swiper-button:focus{outline-width:1px}.elementor-lightbox .elementor-swiper-button-next,.elementor-lightbox .elementor-swiper-button-prev{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:15%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:var(--lightbox-navigation-icons-size)}.elementor-lightbox .elementor-swiper-button-prev{left:0}.elementor-lightbox .elementor-swiper-button-next{right:0}@media (max-width:767px){.elementor-lightbox .elementor-swiper-button:focus{outline:none}.elementor-lightbox .elementor-swiper-button-next,.elementor-lightbox .elementor-swiper-button-prev{width:20%}.elementor-lightbox .elementor-swiper-button-next i,.elementor-lightbox .elementor-swiper-button-prev i{padding:10px;background-color:rgba(0,0,0,.5)}.elementor-lightbox .elementor-swiper-button-prev{left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor-lightbox .elementor-swiper-button-next{right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.elementor-slideshow__counter{color:currentColor;font-size:.75em;width:-webkit-max-content;width:-moz-max-content;width:max-content}.elementor-slideshow__footer,.elementor-slideshow__header{position:absolute;left:0;width:100%;padding:15px 20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.elementor-slideshow__footer{color:var(--lightbox-text-color)}.elementor-slideshow__header{color:var(--lightbox-ui-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:var(--lightbox-header-icons-size);padding-left:1em;padding-right:2.6em;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.elementor-slideshow__header>i,.elementor-slideshow__header>svg{cursor:pointer;padding:.25em;margin:0 .35em}.elementor-slideshow__header>i{font-size:inherit}.elementor-slideshow__header>i:hover{color:var(--lightbox-ui-color-hover)}.elementor-slideshow__header>svg{-webkit-box-sizing:content-box;box-sizing:content-box;fill:var(--lightbox-ui-color);height:1em;width:1em}.elementor-slideshow__header>svg:hover{fill:var(--lightbox-ui-color-hover)}.elementor-slideshow__header .elementor-slideshow__counter{margin-right:auto}.elementor-slideshow__header .elementor-icon-share{z-index:5}.elementor-slideshow__share-menu{background-color:transparent;width:0;height:0;position:absolute;overflow:hidden;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}.elementor-slideshow__share-menu .elementor-slideshow__share-links a{color:#2c2c2c}.elementor-slideshow__share-links{display:block;position:absolute;min-width:200px;right:2.8em;top:3em;background-color:#fff;border-radius:3px;padding:14px 20px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transform-origin:90% 10%;-ms-transform-origin:90% 10%;transform-origin:90% 10%;-webkit-transition:all .25s .1s;-o-transition:all .25s .1s;transition:all .25s .1s;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.3);box-shadow:0 4px 15px rgba(0,0,0,.3)}.elementor-slideshow__share-links a{text-align:left;color:#55595c;font-size:12px;line-height:2.5;display:block;opacity:0;-webkit-transition:opacity .5s .1s;-o-transition:opacity .5s .1s;transition:opacity .5s .1s}.elementor-slideshow__share-links a:hover{color:#000}.elementor-slideshow__share-links a i,.elementor-slideshow__share-links a svg{margin-right:.75em}.elementor-slideshow__share-links a i{font-size:1.25em}.elementor-slideshow__share-links a svg{height:1.25em;width:1.25em}.elementor-slideshow__share-links:before{content:"";display:block;position:absolute;top:1px;right:.5em;border:.45em solid transparent;border-bottom-color:#fff;-webkit-transform:translateY(-100%) scaleX(.7);-ms-transform:translateY(-100%) scaleX(.7);transform:translateY(-100%) scaleX(.7)}.elementor-slideshow__footer{bottom:0;z-index:5;position:fixed}.elementor-slideshow__description,.elementor-slideshow__title{margin:0}.elementor-slideshow__title{font-size:16px;font-weight:700}.elementor-slideshow__description{font-size:14px}.elementor-slideshow--ui-hidden .elementor-slideshow__footer,.elementor-slideshow--ui-hidden .elementor-slideshow__header{opacity:0;pointer-events:none}.elementor-slideshow--ui-hidden .elementor-swiper-button-next,.elementor-slideshow--ui-hidden .elementor-swiper-button-prev{opacity:0}.elementor-slideshow--fullscreen-mode .elementor-video-container{width:100%}.elementor-slideshow--zoom-mode .elementor-slideshow__footer,.elementor-slideshow--zoom-mode .elementor-slideshow__header{background-color:rgba(0,0,0,.5)}.elementor-slideshow--zoom-mode .elementor-swiper-button-next,.elementor-slideshow--zoom-mode .elementor-swiper-button-prev{opacity:0;pointer-events:none}.elementor-slideshow--share-mode .elementor-slideshow__share-menu{top:0;left:0;width:100vw;height:100vh;opacity:1;cursor:default;background-color:rgba(0,0,0,.5)}.elementor-slideshow--share-mode .elementor-slideshow__share-links{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.elementor-slideshow--share-mode .elementor-slideshow__share-links,.elementor-slideshow--share-mode .elementor-slideshow__share-links a{opacity:1}.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-twitter{color:#1da1f2}.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-facebook{color:#3b5998}.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-pinterest{color:#bd081c}.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-download-bold{color:#a4afb7}.elementor-slideshow--share-mode .elementor-slideshow__share-links .e-eicon-twitter{fill:#1da1f2}.elementor-slideshow--share-mode .elementor-slideshow__share-links .e-eicon-facebook{fill:#3b5998}.elementor-slideshow--share-mode .elementor-slideshow__share-links .e-eicon-pinterest{fill:#bd081c}.elementor-slideshow--share-mode .elementor-slideshow__share-links .e-eicon-download-bold{fill:#a4afb7}.elementor-slideshow--share-mode .eicon-share-arrow{z-index:2}.animated{-webkit-animation-duration:1.25s;animation-duration:1.25s}.animated.animated-slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.animated-fast{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{-webkit-animation:none;animation:none}}.elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.elementor-shape-top{top:-1px}.elementor-shape-top:not([data-negative=false]) svg{z-index:-1}.elementor-shape-bottom{bottom:-1px}.elementor-shape-bottom:not([data-negative=true]) svg{z-index:-1}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.elementor-shape svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor-shape .elementor-shape-fill{fill:#fff;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}#wp-admin-bar-elementor_edit_page>.ab-item:before{content:"\e813";font-family:eicons;top:3px;font-size:18px}#wp-admin-bar-elementor_edit_page .ab-submenu .ab-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:200px}#wp-admin-bar-elementor_edit_page .elementor-edit-link-title{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;width:100%}#wp-admin-bar-elementor_edit_page .elementor-edit-link-type{background:#55595c;font-size:11px;line-height:9px;margin-top:6px;padding:4px 8px;border-radius:3px}#wp-admin-bar-elementor_inspector>.ab-item:before{content:"\f348";top:2px}#wpadminbar *{font-style:normal}.page-template-elementor_canvas.elementor-page:before{display:none}.elementor-post__thumbnail__link{-webkit-transition:none;-o-transition:none;transition:none}#left-area ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items{padding:0}.e--ua-appleWebkit.rtl{--flex-right:flex-start}.e--ua-appleWebkit .elementor-share-buttons--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:var(--justify-content,space-between);-ms-flex-pack:var(--justify-content,space-between);justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-left .elementor-grid-item{margin-left:0;margin-right:0}@media (max-width:1024px){.e--ua-appleWebkit .elementor-share-buttons-tablet--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-tablet--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-tablet-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:var(--justify-content,space-between);-ms-flex-pack:var(--justify-content,space-between);justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-tablet-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-tablet--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-tablet-left .elementor-grid-item{margin-left:0;margin-right:0}}@media (max-width:767px){.e--ua-appleWebkit .elementor-share-buttons-mobile--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-right{--justify-content:var(--flex-right,flex-end)}.e--ua-appleWebkit .elementor-share-buttons-mobile--align-center,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-mobile-center{--justify-content:center}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:var(--justify-content,space-between);-ms-flex-pack:var(--justify-content,space-between);justify-content:var(--justify-content,space-between);margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-justify .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-mobile-right .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-center .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-right .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid{display:inline-block}.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons-mobile--align-left .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-mobile-left .elementor-grid-item{margin-left:0;margin-right:0}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1px) and (max-width:-1px){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1px) and (max-width:-1px){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1px){.elementor .elementor-hidden-widescreen{display:none}}.elementor-widget-text-path{font-size:20px;text-align:var(--alignment,left)}.elementor-widget-text-path svg{width:var(--width);max-width:100%;height:auto;overflow:visible;word-spacing:var(--word-spacing);-webkit-transform:rotate(var(--rotate,0)) scaleX(var(--scale-x,1)) scaleY(var(--scale-y,1));-ms-transform:rotate(var(--rotate,0)) scaleX(var(--scale-x,1)) scaleY(var(--scale-y,1));transform:rotate(var(--rotate,0)) scaleX(var(--scale-x,1)) scaleY(var(--scale-y,1))}.elementor-widget-text-path svg path{vector-effect:non-scaling-stroke;fill:var(--path-fill,transparent);stroke:var(--stroke-color,transparent);stroke-width:var(--stroke-width,1px);-webkit-transition:var(--stroke-transition) stroke,var(--stroke-transition) fill;-o-transition:var(--stroke-transition) stroke,var(--stroke-transition) fill;transition:var(--stroke-transition) stroke,var(--stroke-transition) fill}.elementor-widget-text-path svg:hover path{--path-fill:var(--path-fill-hover);--stroke-color:var(--stroke-color-hover);--stroke-width:var(--stroke-width-hover)}.elementor-widget-text-path svg text{--fill:var(--text-color);fill:var(--fill);direction:var(--direction,ltr);-webkit-transition:var(--transition) stroke,var(--transition) stroke-width,var(--transition) fill;-o-transition:var(--transition) stroke,var(--transition) stroke-width,var(--transition) fill;transition:var(--transition) stroke,var(--transition) stroke-width,var(--transition) fill}.elementor-widget-text-path svg text:hover{--color:var(--text-color-hover,var(--text-color));--fill:var(--color);color:var(--color)}/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hive:before{content:"\e07f"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-perbyte:before{content:"\e083"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-uncharted:before{content:"\e084"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:swap;src:url(../../../plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot);src:url(../../../plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../../../plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2) format("woff2"),url(../../../plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff) format("woff"),url(../../../plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.ttf) format("truetype"),url(../../../plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}@keyframes bounce{20%,53%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{from,to{transform:scale3d(1,1,1)}50%{transform:scale3d(1.05,1.05,1.05)}}.pulse{animation-name:pulse}@keyframes rubberBand{from,to{transform:scale3d(1,1,1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}40%{transform:rotate3d(0,0,1,-10deg)}60%{transform:rotate3d(0,0,1,5deg)}80%{transform:rotate3d(0,0,1,-5deg)}to{transform:rotate3d(0,0,1,0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{from,to{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.tada{animation-name:tada}@keyframes wobble{from,to{transform:none}15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{animation-name:wobble}@keyframes jello{11.1%,from,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp}.elementor-animation-grow{transition-duration:.3s;transition-property:transform}.elementor-animation-grow:active,.elementor-animation-grow:focus,.elementor-animation-grow:hover{transform:scale(1.1)}.elementor-animation-shrink{transition-duration:.3s;transition-property:transform}.elementor-animation-shrink:active,.elementor-animation-shrink:focus,.elementor-animation-shrink:hover{transform:scale(.9)}@keyframes elementor-animation-pulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}.elementor-animation-pulse:active,.elementor-animation-pulse:focus,.elementor-animation-pulse:hover{animation-name:elementor-animation-pulse;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes elementor-animation-pulse-grow{to{transform:scale(1.1)}}.elementor-animation-pulse-grow:active,.elementor-animation-pulse-grow:focus,.elementor-animation-pulse-grow:hover{animation-name:elementor-animation-pulse-grow;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}@keyframes elementor-animation-pulse-shrink{to{transform:scale(.9)}}.elementor-animation-pulse-shrink:active,.elementor-animation-pulse-shrink:focus,.elementor-animation-pulse-shrink:hover{animation-name:elementor-animation-pulse-shrink;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}@keyframes elementor-animation-push{50%{transform:scale(.8)}100%{transform:scale(1)}}.elementor-animation-push:active,.elementor-animation-push:focus,.elementor-animation-push:hover{animation-name:elementor-animation-push;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}@keyframes elementor-animation-pop{50%{transform:scale(1.2)}}.elementor-animation-pop:active,.elementor-animation-pop:focus,.elementor-animation-pop:hover{animation-name:elementor-animation-pop;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}.elementor-animation-bounce-in{transition-duration:.5s}.elementor-animation-bounce-in:active,.elementor-animation-bounce-in:focus,.elementor-animation-bounce-in:hover{transform:scale(1.2);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.elementor-animation-bounce-out{transition-duration:.5s}.elementor-animation-bounce-out:active,.elementor-animation-bounce-out:focus,.elementor-animation-bounce-out:hover{transform:scale(.8);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.elementor-animation-rotate{transition-duration:.3s;transition-property:transform}.elementor-animation-rotate:active,.elementor-animation-rotate:focus,.elementor-animation-rotate:hover{transform:rotate(4deg)}.elementor-animation-grow-rotate{transition-duration:.3s;transition-property:transform}.elementor-animation-grow-rotate:active,.elementor-animation-grow-rotate:focus,.elementor-animation-grow-rotate:hover{transform:scale(1.1) rotate(4deg)}.elementor-animation-float{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.elementor-animation-float:active,.elementor-animation-float:focus,.elementor-animation-float:hover{transform:translateY(-8px)}.elementor-animation-sink{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.elementor-animation-sink:active,.elementor-animation-sink:focus,.elementor-animation-sink:hover{transform:translateY(8px)}@keyframes elementor-animation-bob{0%{transform:translateY(-8px)}50%{transform:translateY(-4px)}100%{transform:translateY(-8px)}}@keyframes elementor-animation-bob-float{100%{transform:translateY(-8px)}}.elementor-animation-bob:active,.elementor-animation-bob:focus,.elementor-animation-bob:hover{animation-name:elementor-animation-bob-float,elementor-animation-bob;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}@keyframes elementor-animation-hang{0%{transform:translateY(8px)}50%{transform:translateY(4px)}100%{transform:translateY(8px)}}@keyframes elementor-animation-hang-sink{100%{transform:translateY(8px)}}.elementor-animation-hang:active,.elementor-animation-hang:focus,.elementor-animation-hang:hover{animation-name:elementor-animation-hang-sink,elementor-animation-hang;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}.elementor-animation-skew{transition-duration:.3s;transition-property:transform}.elementor-animation-skew:active,.elementor-animation-skew:focus,.elementor-animation-skew:hover{transform:skew(-10deg)}.elementor-animation-skew-forward{transition-duration:.3s;transition-property:transform;transform-origin:0 100%}.elementor-animation-skew-forward:active,.elementor-animation-skew-forward:focus,.elementor-animation-skew-forward:hover{transform:skew(-10deg)}.elementor-animation-skew-backward{transition-duration:.3s;transition-property:transform;transform-origin:0 100%}.elementor-animation-skew-backward:active,.elementor-animation-skew-backward:focus,.elementor-animation-skew-backward:hover{transform:skew(10deg)}@keyframes elementor-animation-wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}.elementor-animation-wobble-vertical:active,.elementor-animation-wobble-vertical:focus,.elementor-animation-wobble-vertical:hover{animation-name:elementor-animation-wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-horizontal{16.65%{transform:translateX(8px)}33.3%{transform:translateX(-6px)}49.95%{transform:translateX(4px)}66.6%{transform:translateX(-2px)}83.25%{transform:translateX(1px)}100%{transform:translateX(0)}}.elementor-animation-wobble-horizontal:active,.elementor-animation-wobble-horizontal:focus,.elementor-animation-wobble-horizontal:hover{animation-name:elementor-animation-wobble-horizontal;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-to-bottom-right{16.65%{transform:translate(8px,8px)}33.3%{transform:translate(-6px,-6px)}49.95%{transform:translate(4px,4px)}66.6%{transform:translate(-2px,-2px)}83.25%{transform:translate(1px,1px)}100%{transform:translate(0,0)}}.elementor-animation-wobble-to-bottom-right:active,.elementor-animation-wobble-to-bottom-right:focus,.elementor-animation-wobble-to-bottom-right:hover{animation-name:elementor-animation-wobble-to-bottom-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-to-top-right{16.65%{transform:translate(8px,-8px)}33.3%{transform:translate(-6px,6px)}49.95%{transform:translate(4px,-4px)}66.6%{transform:translate(-2px,2px)}83.25%{transform:translate(1px,-1px)}100%{transform:translate(0,0)}}.elementor-animation-wobble-to-top-right:active,.elementor-animation-wobble-to-top-right:focus,.elementor-animation-wobble-to-top-right:hover{animation-name:elementor-animation-wobble-to-top-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-top{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.elementor-animation-wobble-top{transform-origin:0 100%}.elementor-animation-wobble-top:active,.elementor-animation-wobble-top:focus,.elementor-animation-wobble-top:hover{animation-name:elementor-animation-wobble-top;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-bottom{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.elementor-animation-wobble-bottom{transform-origin:100% 0}.elementor-animation-wobble-bottom:active,.elementor-animation-wobble-bottom:focus,.elementor-animation-wobble-bottom:hover{animation-name:elementor-animation-wobble-bottom;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-wobble-skew{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}.elementor-animation-wobble-skew:active,.elementor-animation-wobble-skew:focus,.elementor-animation-wobble-skew:hover{animation-name:elementor-animation-wobble-skew;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes elementor-animation-buzz{50%{transform:translateX(3px) rotate(2deg)}100%{transform:translateX(-3px) rotate(-2deg)}}.elementor-animation-buzz:active,.elementor-animation-buzz:focus,.elementor-animation-buzz:hover{animation-name:elementor-animation-buzz;animation-duration:.15s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes elementor-animation-buzz-out{10%{transform:translateX(3px) rotate(2deg)}20%{transform:translateX(-3px) rotate(-2deg)}30%{transform:translateX(3px) rotate(2deg)}40%{transform:translateX(-3px) rotate(-2deg)}50%{transform:translateX(2px) rotate(1deg)}60%{transform:translateX(-2px) rotate(-1deg)}70%{transform:translateX(2px) rotate(1deg)}80%{transform:translateX(-2px) rotate(-1deg)}90%{transform:translateX(1px) rotate(0)}100%{transform:translateX(-1px) rotate(0)}}.elementor-animation-buzz-out:active,.elementor-animation-buzz-out:focus,.elementor-animation-buzz-out:hover{animation-name:elementor-animation-buzz-out;animation-duration:.75s;animation-timing-function:linear;animation-iteration-count:1}/*! elementor - v3.6.8 - 27-07-2022 */
.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{margin-right:-8px;margin-left:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:8px;margin-left:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{width:auto;left:auto;right:auto;position:relative;height:100%;border-top:0;border-bottom:0;border-right:0;border-left-width:1px;border-style:solid;right:-8px}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{position:absolute;bottom:0;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:inherit}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{-ms-flex-item-align:center;align-self:center;padding-left:5px}.elementor-widget .elementor-icon-list-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget .elementor-icon-list-icon svg{width:var(--e-icon-list-icon-size,1em);height:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{width:1.25em;font-size:var(--e-icon-list-icon-size)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget.elementor-align-left .elementor-icon-list-item,.elementor-widget.elementor-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget.elementor-align-left .elementor-inline-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor-widget.elementor-align-right .elementor-icon-list-item,.elementor-widget.elementor-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget.elementor-align-right .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after{right:0}@media (min-width:-1px){.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget.elementor-widescreen-align-left .elementor-inline-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget.elementor-widescreen-align-right .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-widget:not(.elementor-widescreen-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-widescreen-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:-1px){.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-laptop-align-center .elementor-inline-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget.elementor-laptop-align-left .elementor-inline-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget.elementor-laptop-align-right .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-widget:not(.elementor-laptop-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-laptop-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:-1px){.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget.elementor-tablet_extra-align-left .elementor-inline-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget.elementor-tablet_extra-align-right .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-widget:not(.elementor-tablet_extra-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-tablet_extra-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget.elementor-tablet-align-left .elementor-inline-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget.elementor-tablet-align-right .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:-1px){.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget.elementor-mobile_extra-align-left .elementor-inline-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget.elementor-mobile_extra-align-right .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-widget:not(.elementor-mobile_extra-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-mobile_extra-align-left) .elementor-icon-list-item:after{right:0}}@media (max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-widget.elementor-mobile-align-left .elementor-inline-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.elementor-widget.elementor-mobile-align-right .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{left:0}.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{right:0}}/*! elementor - v3.6.8 - 27-07-2022 */
.elementor-widget-icon-box .elementor-icon-box-wrapper{display:block;text-align:center}.elementor-widget-icon-box .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}@media (min-width:768px){.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-wrapper{display:block;text-align:center;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}@media (min-width:-1px){.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-widescreen-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.elementor-widget-icon-box.elementor-widescreen-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-widescreen-position-top .elementor-icon-box-wrapper{display:block;text-align:center;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.elementor-widget-icon-box.elementor-widescreen-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:-1px){.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-laptop-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.elementor-widget-icon-box.elementor-laptop-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-laptop-position-top .elementor-icon-box-wrapper{display:block;text-align:center;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.elementor-widget-icon-box.elementor-laptop-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:-1px){.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-tablet_extra-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.elementor-widget-icon-box.elementor-tablet_extra-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-tablet_extra-position-top .elementor-icon-box-wrapper{display:block;text-align:center;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.elementor-widget-icon-box.elementor-tablet_extra-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:1024px){.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-tablet-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.elementor-widget-icon-box.elementor-tablet-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-tablet-position-top .elementor-icon-box-wrapper{display:block;text-align:center;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.elementor-widget-icon-box.elementor-tablet-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:-1px){.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-mobile_extra-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.elementor-widget-icon-box.elementor-mobile_extra-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-mobile_extra-position-top .elementor-icon-box-wrapper{display:block;text-align:center;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.elementor-widget-icon-box.elementor-mobile_extra-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}}@media (max-width:767px){.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-icon{margin-left:var(--icon-box-icon-margin,15px);margin-right:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-icon{margin-right:var(--icon-box-icon-margin,15px);margin-left:0;margin-bottom:unset}.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper{display:block;text-align:center;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-icon{margin-bottom:var(--icon-box-icon-margin,15px);margin-right:auto;margin-left:auto}.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{display:block;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}.elementor-widget-icon-box .elementor-icon-box-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.elementor-widget-icon-box .elementor-icon-box-description{margin:0}