Our Logo
WebAsOne
Home
How To
Join US
Design
Design Block
Design Patterns
SVGBackground
Animation
Themes
Fonts
Marketing
Hero
About
BIO
Contact
CTA
FAQ
Footer
Portfolio
Price
Service
Team
Testimonials
Pages
Apps
Vue3
OpenSource
Mini-Apps
Lessons
Customize Default Nav
000
001
002
003
004
005
006
007
008
009
010
011
012
NavB - menu2_0 Customization
000
001
002
003
004
005
006
007
008
009
010
011
012
013
Background
Covered-Img
Fixed-Img
Tinted-Img
Color
Video
List
A
B
C
D
Messages
oneColumn
twoColumn
Card
StyleA
Tab
StyleA
offcanvas
top
Accordion
StyleA
SVG
Image-Clip
Split-Color
Split-Color-Background
SvgBackground
Gradient
Patterns
PatternA
FromTheme
DesignPatterns
->
NavB - menu2_0 Customization
->
000
001
002
003
004
005
006
007
008
009
010
011
012
013
menu2_0/
,Click to clipboard
ezE6IHsnZW4nOiB7J015TW9kdWxlJzogJ21lbnUyXzAnLAogICAgICAgICAgICAnTm90ZXMnOiAnJywKICAgICAgICAgICAgJ1NsaWRlVHlwZSc6ICdDb3ZlckJhY2tncm91bmRJbWFnZScsCiAgICAgICAgICAgICdhc3ZnZmlsZSc6ICcnLAogICAgICAgICAgICAnY0ltYWdlJzogJ2h0dHBzOi8vaW1hZ2Uud2ViY21zYi5jb20vaW1hZ2VzL3N1bnNldDEyMDB4NjAwLmpwZyd9LAogICAgICdlbi1VUyc6IHsnTXlNb2R1bGUnOiAnbWVudTJfMCcsCiAgICAgICAgICAgICAgICdOb3Rlcyc6ICcnLAogICAgICAgICAgICAgICAnU2xpZGVUeXBlJzogJ0NvdmVyQmFja2dyb3VuZEltYWdlJywKICAgICAgICAgICAgICAgJ2FzdmdmaWxlJzogJycsCiAgICAgICAgICAgICAgICdjSW1hZ2UnOiAnaHR0cHM6Ly9pbWFnZS53ZWJjbXNiLmNvbS9pbWFnZXMvc3Vuc2V0MTIwMHg2MDAuanBnJywKICAgICAgICAgICAgICAgJ21vZFZhcic6IHsnVmFyTGlzdCc6IHsnRHluYW1pY0Jsb2NrJzogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTXVsdGktQ1NTVmFyJzogJyMgRG8gbm90IHVwZGF0ZSBoZXJlICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3VzZSBVcGRhdGVWYXJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyMgRG8gbm90IHVwZGF0ZSBoZXJlICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3VzZSBVcGRhdGVWYXJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ1NtYWxsU2NyZWVuVG9wUGFkZGluZz0xMFxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnIyBEbyBub3QgdXBkYXRlIGhlcmUgJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAndXNlIFVwZGF0ZVZhclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnU21hbGxTY3JlZW5Ub3BNYXJnaW49MFxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnIyBEbyBub3QgdXBkYXRlIGhlcmUgJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAndXNlIFVwZGF0ZVZhclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnU21hbGxTY3JlZW5Cb3R0b21QYWRkaW5nPTEwXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIERvIG5vdCB1cGRhdGUgaGVyZSAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1c2UgVXBkYXRlVmFyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdTbWFsbFNjcmVlbkJvdHRvbU1hcmdpbj0wXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIERvIG5vdCB1cGRhdGUgaGVyZSAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1c2UgVXBkYXRlVmFyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdTVkdFZGl0b3I9MFxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnIyBEbyBub3QgdXBkYXRlIGhlcmUgJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAndXNlIFVwZGF0ZVZhclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTm9Db3B5RGVzaWduPTBcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyMgRG8gbm90IHVwZGF0ZSBoZXJlICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3VzZSBVcGRhdGVWYXJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ01pZFNjcmVlblRvcFBhZGRpbmc9NDBcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyMgRG8gbm90IHVwZGF0ZSBoZXJlICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3VzZSBVcGRhdGVWYXJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ01pZFNjcmVlblRvcE1hcmdpbj0wXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIERvIG5vdCB1cGRhdGUgaGVyZSAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1c2UgVXBkYXRlVmFyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdNaWRTY3JlZW5Cb3R0b21QYWRkaW5nPTQwXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIERvIG5vdCB1cGRhdGUgaGVyZSAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1c2UgVXBkYXRlVmFyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdNaWRTY3JlZW5Cb3R0b21NYXJnaW49MFxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnIyBEbyBub3QgdXBkYXRlIGhlcmUgJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAndXNlIFVwZGF0ZVZhclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTUJhY2tncm91bmQ9X0NvbG9yQV9cbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyMgRG8gbm90IHVwZGF0ZSBoZXJlICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3VzZSBVcGRhdGVWYXJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0ZvbnRDb2xvcj1fQ29sb3JFX1xuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnIyBEbyBub3QgdXBkYXRlIGhlcmUgJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAndXNlIFVwZGF0ZVZhclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnQ29weU15UGFnZT0wXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIERvIG5vdCB1cGRhdGUgaGVyZSAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1c2UgVXBkYXRlVmFyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdCaWdTY2VlblRvcFBhZGRpbmc9MTAwXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIERvIG5vdCB1cGRhdGUgaGVyZSAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1c2UgVXBkYXRlVmFyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdCaWdTY2VlblRvcE1hcmdpbj0wXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIERvIG5vdCB1cGRhdGUgaGVyZSAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1c2UgVXBkYXRlVmFyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdCaWdTY2VlbkJvdHRvbVBhZGRpbmc9MTAwXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIERvIG5vdCB1cGRhdGUgaGVyZSAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1c2UgVXBkYXRlVmFyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdCaWdTY2VlbkJvdHRvbU1hcmdpbj0wXG4nLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdNdWx0aS1Db3ZlckJhY2tncm91bmQnOiAnPHN0eWxlPlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjX0lEXyBuYXYge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcgIGJhY2tncm91bmQ6ICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ19UaW50QkdfICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3VybChfQ0lNQUdFXyk7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyAgJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6ICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvdmVyO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJy1tb3otYmFja2dyb3VuZC1zaXplOiAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdjb3ZlcjtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnICAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICctby1iYWNrZ3JvdW5kLXNpemU6ICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvdmVyO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2JhY2tncm91bmQtc2l6ZTogJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnY292ZXI7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPC9zdHlsZT5cclxuJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTXVsdGktRW5kVGFnQ29kZSc6ICcnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdNdWx0aS1HUG9zdEluYyc6ICcnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdNdWx0aS1IZWxwJzogJycsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ011bHRpLVBvc3RJbmMnOiAnJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTXVsdGktUHJlSW5jJzogJycsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ011bHRpLVByZVRhZ0NvZGUnOiAnJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnVGludGluZ0JHJzogJ2xpbmVhci1ncmFkaWVudCggcmdiYSgwLCAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcwKSksJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnYS1zdWJtZW51Q2xhc3MnOiAnYnRuIGJ0bi1kYXJrJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZXh0cmFDbGFzcyc6ICcnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdoZWlnaHQnOiA1MDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2xpLXN1Ym1lbnVDbGFzcyc6ICdzdWJtZW51YScsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ21vcmVFeHRyYUNsYXNzJzogJycsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3VsLXN1Ym1lbnVDbGFzcyc6ICdkcm9wZG93bmEnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd3aWR0aCc6IDEyMDB9fX19LAogMjogeydlbic6IHsnTXlNb2R1bGUnOiAnbWVudTJfMCcsCiAgICAgICAgICAgICdOb3Rlcyc6ICcnLAogICAgICAgICAgICAnU2xpZGVUeXBlJzogJ05hdicsCiAgICAgICAgICAgICdhc3ZnZmlsZSc6ICc8c3ZnPjwvc3ZnPicsCiAgICAgICAgICAgICdlbmROYXYnOiAnPC91bD5cclxuICAgICAgPC9kaXY+XHJcbiAgICA8L25hdj5cclxuJywKICAgICAgICAgICAgJ3BJbmMnOiAnPHN0eWxlPlxyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgLyogZnJvbSBTbGlkZVR5cGUgIk5BViIgIE1ha2UgbmF2IG1lbnUgaXRlbXMgdGFrZSBmdWxsICcKICAgICAgICAgICAgICAgICAgICAnd2lkdGggYWxsb2NhdGVkICovXHJcbicKICAgICAgICAgICAgICAgICAgICAnICBcclxuJwogICAgICAgICAgICAgICAgICAgICcubmF2TWVudSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnIHotaW5kZXg6IDEwO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJy5uYXZNZW51ID4gdWwge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IC8qIFJlbW92ZXMgYnVsbGV0IHBvaW50cyAnCiAgICAgICAgICAgICAgICAgICAgJyovXHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgICAgICBtYXJnaW46IDA7IC8qIFJlbW92ZXMgZGVmYXVsdCBtYXJnaW4gKi9cclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgICAgIHBhZGRpbmc6IDA7IC8qIFJlbW92ZXMgZGVmYXVsdCBwYWRkaW5nICovXHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuJwogICAgICAgICAgICAgICAgICAgICcgIFx0XHRoZWlnaHQ6IDYwcHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBcdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcbicKICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJy5uYXZNZW51ID4gdWwgPiBsaSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBsaXN0LXN0eWxlOiBub25lO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgZm9udC1zaXplOiAxZW07XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBjdXJzb3I6IHBvaW50ZXI7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICB6LWluZGV4OiAxMDtcclxuJwogICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAnLm5hdk1lbnUgYSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBwYWRkaW5nOiAzcHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBwYWRkaW5nOiA1cHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICB9XHJcbicKICAgICAgICAgICAgICAgICAgICAnLm5hdk1lbnUgYS5hY3RpdmUge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIF9Db2xvckNfO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgX0NvbG9yRV87XHJcbicKICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJy5kcm9wZG93bmEge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgcG9zaXRpb246IGFic29sdXRlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgcGFkZGluZzogMCA1cHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIGRpc3BsYXk6bm9uZTtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgei1pbmRleDogNTtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgd2lkdGg6IDIwMHB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICdcclxuJwogICAgICAgICAgICAgICAgICAgICcubWVudW5hdnAge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgbWluLWhlaWdodDogNjBweDtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIHotaW5kZXg6IDU7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBkaXNwbGF5OiBmbGV4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbicKICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJy5zdWJtZW51YSB1bCB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBsaXN0LXN0eWxlOiBub25lO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgei1pbmRleDogMTtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIG1hcmdpbjogMTBweCAwO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICcuc3VibWVudWEgbGkge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgcGFkZGluZzogM3B4IDJweDtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIHotaW5kZXg6IDE7XHJcbicKICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJy5zdWJtZW51YSBsaTpob3ZlciB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBiYWNrZ3JvdW5kOiBfQ29sb3JBXztcclxuJwogICAgICAgICAgICAgICAgICAgICcgIGNvbG9yOiBfQ29sb3JFXztcclxuJwogICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAnLnN1Ym1lbnVhIGxpIGEge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgcG9zaXRpb246IHJlbGF0aXZlOlxyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgei1pbmRleDogMTtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgd2lkdGg6IDEwMCU7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIGNvbG9yOiBpbmhlcml0O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgLnN1Ym1lbnVhOmhvdmVyID4gdWx7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIGRpc3BsYXk6YmxvY2s7XHJcbicKICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgXHJcbicKICAgICAgICAgICAgICAgICAgICAnICAvKiBTdHlsZXMgZm9yIHRoZSBoYW1idXJnZXIgbWVudSBpY29uICovXHJcbicKICAgICAgICAgICAgICAgICAgICAnI2hhbWJ1cmdlciB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBkaXNwbGF5OiBmbGV4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIGN1cnNvcjogcG9pbnRlcjtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIHRvcDogMjBweDtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIHJpZ2h0OiAyMHB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgei1pbmRleDogMTA7XHJcbicKICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJyNoYW1idXJnZXIgZGl2IHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIHdpZHRoOiAyMnB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgaGVpZ2h0OiAycHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuJwogICAgICAgICAgICAgICAgICAgICcgIG1hcmdpbjogNHB4IDA7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICcjaGFtYnVyZ2VyIHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIGRpc3BsYXk6IG5vbmU7XHJcbicKICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgXHJcbicKICAgICAgICAgICAgICAgICAgICAnICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgI2hhbWJ1cmdlciB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICB6LWluZGV4OiAxMDtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIH1cclxuJwogICAgICAgICAgICAgICAgICAgICcgIC5zdWJtZW51YSBsaTpob3ZlciB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgY29sb3I6IGluaGVyaXQ7XHJcbicKICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgLnN1Ym1lbnVhOmhvdmVyIHVse1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICBkaXNwbGF5OmZsZXg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnfSAgXHJcbicKICAgICAgICAgICAgICAgICAgICAnLm5hdk1lbnUgPiB1bCA+IGxpIHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIHdpZHRoOiAzMDBweDtcclxuJwogICAgICAgICAgICAgICAgICAgICcgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICAuc3VibWVudWEgdWx7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgICAgd2lkdGg6IDMwMHB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICBkaXNwbGF5OiBmbGV4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICB9XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIC5kcm9wZG93bmEge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgICAgd2lkdGg6IDIwMHB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICcgIC5uYXZNZW51IHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICB0b3A6IDA7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIHotaW5kZXg6IDE7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIHJpZ2h0OiAwO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICB3aWR0aDogMTAwJTtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgaGVpZ2h0OiAxMDAlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICBvdmVyZmxvdzogc2Nyb2xsO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgLm5hdk1lbnUgPiB1bCB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIHdpZHRoOiAxMDAlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICBkaXNwbGF5OiBmbGV4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIG1hcmdpbjogMTVweCAwO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgLm5hdk1lbnUgbGkge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICBjb2xvcjogd2hpdGU7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIHBhZGRpbmc6IDVweCAwO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgLm5hdk1lbnUgbGkgYSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIGNvbG9yOiB3aGl0ZTtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIH1cclxuJwogICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAnICAvKiBFeHRyYSB1dGlsaXR5IGNsYXNzZXMgdG8gYmUgYWRkZWQgd2l0aCBKUyAqL1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJy5uYXYtYWN0aXZlIHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuJwogICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAnI2hhbWJ1cmdlci50b2dnbGUgZGl2IHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICcudG9nZ2xlICNiYXIxIHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKC01cHgsIDRweCk7XHJcbicKICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJy50b2dnbGUgI2JhcjIge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgb3BhY2l0eTogMDtcclxuJwogICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAnLnRvZ2dsZSAjYmFyMyB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKC01cHgsIC00cHgpO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICc8L3N0eWxlPlxyXG4nCiAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJ1xyXG4nLAogICAgICAgICAgICAncG9zdEluYyc6ICc8c2NyaXB0PlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJy8vIHNlbGVjdCB0aGUgdGhpbmdzIHdlIG5lZWQgZm9ybSB0aGUgRE9NXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAndmFyIGhhbWJ1cmdlciA9ICcKICAgICAgICAgICAgICAgICAgICAgICAnZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiI2hhbWJ1cmdlciIpO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ3ZhciBuYXYgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIubmF2TWVudSIpO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ3ZhciBuYXZMaW5rcyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoIi5uYXZNZW51ICcKICAgICAgICAgICAgICAgICAgICAgICAnbGkiKTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICdcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcvLyB0b2dnbGUgbmF2IG9uIGNsaWNrIG9mIGhhbWJ1cmdlciBtZW51IGljb25cclxuJwogICAgICAgICAgICAgICAgICAgICAgICdoYW1idXJnZXIuYWRkRXZlbnRMaXN0ZW5lcigiY2xpY2siLCAoKSA9PiB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBuYXYuY2xhc3NMaXN0LnRvZ2dsZSgibmF2LWFjdGl2ZSIpO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgLy8gYnVyZ2VyIGFuaW1hdGlvblxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgaGFtYnVyZ2VyLmNsYXNzTGlzdC50b2dnbGUoInRvZ2dsZSIpO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ30pO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJy8vIGNsb3NlIG5hdiBieSBjbGlja2luZyBvbiBsaXN0IGl0ZW1zXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnQXJyYXkuZnJvbShuYXZMaW5rcykuZm9yRWFjaCgobGkpID0+XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBsaS5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsICgpID0+IHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgaWYgKGhhbWJ1cmdlci5jbGFzc0xpc3QuY29udGFpbnMoInRvZ2dsZSIpKSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgaGFtYnVyZ2VyLmNsYXNzTGlzdC5yZW1vdmUoInRvZ2dsZSIpO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICB9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIGlmIChuYXYuY2xhc3NMaXN0LmNvbnRhaW5zKCJuYXYtYWN0aXZlIikpIHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgICBuYXYuY2xhc3NMaXN0LnJlbW92ZSgibmF2LWFjdGl2ZSIpO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICB9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICB9KVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyk7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnPC9zY3JpcHQ+XHJcbicsCiAgICAgICAgICAgICdzdGFydE5hdic6ICc8bmF2IGNsYXNzPSJiZy10cmFuc3BhcmVudCI+XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgJyAgICAgIDwhLS0gRnJvbSBTbGlkZVR5cGUgIk5hdiIgIFRoaXMgaXMgdGhlIGJ1dHRvbiAnCiAgICAgICAgICAgICAgICAgICAgICAgICd0byB0b2dnZWxlIHRoZSBtZW51IG9uIG1vYmlsZSBkZXZpY2VzICAtLT5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgPGRpdiBpZD0iaGFtYnVyZ2VyIj5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgICA8ZGl2IGlkPSJiYXIxIj48L2Rpdj5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgICA8ZGl2IGlkPSJiYXIyIj48L2Rpdj5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgICA8ZGl2IGlkPSJiYXIzIj48L2Rpdj5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgPC9kaXY+XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgJyAgICBcclxuJwogICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgPCEtLSBUaGlzIGlzIHRoZSBsaXN0IG9mIG1lbnUgaXRlbXMgICAtLT5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgPGRpdiBjbGFzcz0ibmF2TWVudSI+XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgJyAgICAgICAgICA8dWwgY2xhc3M9ImQtZmxleCBmbGV4LXJvdyI+XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgXHJcbid9LAogICAgICdlbi1VUyc6IHsnTXlNb2R1bGUnOiAnbWVudTJfMCcsCiAgICAgICAgICAgICAgICdOb3Rlcyc6ICcnLAogICAgICAgICAgICAgICAnU2xpZGVUeXBlJzogJ05hdicsCiAgICAgICAgICAgICAgICdhc3ZnZmlsZSc6ICc8c3ZnPjwvc3ZnPicsCiAgICAgICAgICAgICAgICdlbmROYXYnOiAnPC91bD5cclxuICAgICAgPC9kaXY+XHJcbiAgICA8L25hdj5cclxuJywKICAgICAgICAgICAgICAgJ21vZFZhcic6IHsnVmFyTGlzdCc6IHsnRHluYW1pY0Jsb2NrJzogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTXVsdGktQ1NTVmFyJzogJyMgRG8gbm90IHVwZGF0ZSBoZXJlICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3VzZSBVcGRhdGVWYXJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyMgRG8gbm90IHVwZGF0ZSBoZXJlICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3VzZSBVcGRhdGVWYXJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ1NtYWxsU2NyZWVuVG9wUGFkZGluZz0xMFxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnIyBEbyBub3QgdXBkYXRlIGhlcmUgJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAndXNlIFVwZGF0ZVZhclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnU21hbGxTY3JlZW5Ub3BNYXJnaW49MFxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnIyBEbyBub3QgdXBkYXRlIGhlcmUgJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAndXNlIFVwZGF0ZVZhclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnU21hbGxTY3JlZW5Cb3R0b21QYWRkaW5nPTEwXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIERvIG5vdCB1cGRhdGUgaGVyZSAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1c2UgVXBkYXRlVmFyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdTbWFsbFNjcmVlbkJvdHRvbU1hcmdpbj0wXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIERvIG5vdCB1cGRhdGUgaGVyZSAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1c2UgVXBkYXRlVmFyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdTVkdFZGl0b3I9MFxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnIyBEbyBub3QgdXBkYXRlIGhlcmUgJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAndXNlIFVwZGF0ZVZhclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTm9Db3B5RGVzaWduPTBcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyMgRG8gbm90IHVwZGF0ZSBoZXJlICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3VzZSBVcGRhdGVWYXJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ01pZFNjcmVlblRvcFBhZGRpbmc9NDBcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyMgRG8gbm90IHVwZGF0ZSBoZXJlICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3VzZSBVcGRhdGVWYXJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ01pZFNjcmVlblRvcE1hcmdpbj0wXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIERvIG5vdCB1cGRhdGUgaGVyZSAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1c2UgVXBkYXRlVmFyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdNaWRTY3JlZW5Cb3R0b21QYWRkaW5nPTQwXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIERvIG5vdCB1cGRhdGUgaGVyZSAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1c2UgVXBkYXRlVmFyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdNaWRTY3JlZW5Cb3R0b21NYXJnaW49MFxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnIyBEbyBub3QgdXBkYXRlIGhlcmUgJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAndXNlIFVwZGF0ZVZhclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTUJhY2tncm91bmQ9X0NvbG9yQV9cbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyMgRG8gbm90IHVwZGF0ZSBoZXJlICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3VzZSBVcGRhdGVWYXJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0ZvbnRDb2xvcj1fQ29sb3JFX1xuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnIyBEbyBub3QgdXBkYXRlIGhlcmUgJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAndXNlIFVwZGF0ZVZhclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnQ29weU15UGFnZT0wXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIERvIG5vdCB1cGRhdGUgaGVyZSAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1c2UgVXBkYXRlVmFyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdCaWdTY2VlblRvcFBhZGRpbmc9MTAwXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIERvIG5vdCB1cGRhdGUgaGVyZSAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1c2UgVXBkYXRlVmFyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdCaWdTY2VlblRvcE1hcmdpbj0wXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIERvIG5vdCB1cGRhdGUgaGVyZSAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1c2UgVXBkYXRlVmFyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdCaWdTY2VlbkJvdHRvbVBhZGRpbmc9MTAwXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIERvIG5vdCB1cGRhdGUgaGVyZSAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1c2UgVXBkYXRlVmFyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdCaWdTY2VlbkJvdHRvbU1hcmdpbj0wXG4nLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdNdWx0aS1Db3ZlckJhY2tncm91bmQnOiAnPHN0eWxlPlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjX0lEXyBuYXYge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcgIGJhY2tncm91bmQ6ICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ19UaW50QkdfICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3VybChfQ0lNQUdFXyk7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyAgJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6ICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvdmVyO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJy1tb3otYmFja2dyb3VuZC1zaXplOiAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdjb3ZlcjtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnICAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICctby1iYWNrZ3JvdW5kLXNpemU6ICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvdmVyO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2JhY2tncm91bmQtc2l6ZTogJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnY292ZXI7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPC9zdHlsZT5cclxuJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTXVsdGktRW5kVGFnQ29kZSc6ICcnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdNdWx0aS1HUG9zdEluYyc6ICcnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdNdWx0aS1IZWxwJzogJycsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ011bHRpLVBvc3RJbmMnOiAnJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTXVsdGktUHJlSW5jJzogJycsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ011bHRpLVByZVRhZ0NvZGUnOiAnJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnVGludGluZ0JHJzogJ2xpbmVhci1ncmFkaWVudCggcmdiYSgwLCAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcwLCAwLCAwKSwgcmdiYSgwLCAwLCAwLCAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcwKSksJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnYS1zdWJtZW51Q2xhc3MnOiAnYnRuIGJ0bi1kYXJrJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZXh0cmFDbGFzcyc6ICcnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdoZWlnaHQnOiA1MDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2xpLXN1Ym1lbnVDbGFzcyc6ICdzdWJtZW51YScsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ21vcmVFeHRyYUNsYXNzJzogJycsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3VsLXN1Ym1lbnVDbGFzcyc6ICdkcm9wZG93bmEnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd3aWR0aCc6IDEyMDB9fSwKICAgICAgICAgICAgICAgJ3BJbmMnOiAnPHN0eWxlPlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgLyogZnJvbSBTbGlkZVR5cGUgIk5BViIgIE1ha2UgbmF2IG1lbnUgaXRlbXMgdGFrZSAnCiAgICAgICAgICAgICAgICAgICAgICAgJ2Z1bGwgd2lkdGggYWxsb2NhdGVkICovXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcubmF2TWVudSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnIHotaW5kZXg6IDEwO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJy5uYXZNZW51ID4gdWwge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IC8qIFJlbW92ZXMgYnVsbGV0IHBvaW50cyAnCiAgICAgICAgICAgICAgICAgICAgICAgJyovXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgICBtYXJnaW46IDA7IC8qIFJlbW92ZXMgZGVmYXVsdCBtYXJnaW4gKi9cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgICAgIHBhZGRpbmc6IDA7IC8qIFJlbW92ZXMgZGVmYXVsdCBwYWRkaW5nICovXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIFx0XHRoZWlnaHQ6IDYwcHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBcdFx0b3ZlcmZsb3c6IHZpc2libGU7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJy5uYXZNZW51ID4gdWwgPiBsaSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBsaXN0LXN0eWxlOiBub25lO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgZm9udC1zaXplOiAxZW07XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBjdXJzb3I6IHBvaW50ZXI7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICB6LWluZGV4OiAxMDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnLm5hdk1lbnUgYSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBwYWRkaW5nOiAzcHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBwYWRkaW5nOiA1cHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICB9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnLm5hdk1lbnUgYS5hY3RpdmUge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIF9Db2xvckNfO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgX0NvbG9yRV87XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJy5kcm9wZG93bmEge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgcG9zaXRpb246IGFic29sdXRlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgcGFkZGluZzogMCA1cHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIGRpc3BsYXk6bm9uZTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgei1pbmRleDogNTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgd2lkdGg6IDIwMHB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICAgICdcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcubWVudW5hdnAge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgbWluLWhlaWdodDogNjBweDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIHotaW5kZXg6IDU7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBkaXNwbGF5OiBmbGV4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJy5zdWJtZW51YSB1bCB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBsaXN0LXN0eWxlOiBub25lO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgei1pbmRleDogMTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIG1hcmdpbjogMTBweCAwO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcuc3VibWVudWEgbGkge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgcGFkZGluZzogM3B4IDJweDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIHotaW5kZXg6IDE7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJy5zdWJtZW51YSBsaTpob3ZlciB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBiYWNrZ3JvdW5kOiBfQ29sb3JBXztcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIGNvbG9yOiBfQ29sb3JFXztcclxuJwogICAgICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnLnN1Ym1lbnVhIGxpIGEge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgcG9zaXRpb246IHJlbGF0aXZlOlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgei1pbmRleDogMTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgd2lkdGg6IDEwMCU7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIGNvbG9yOiBpbmhlcml0O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgLnN1Ym1lbnVhOmhvdmVyID4gdWx7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIGRpc3BsYXk6YmxvY2s7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAvKiBTdHlsZXMgZm9yIHRoZSBoYW1idXJnZXIgbWVudSBpY29uICovXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnI2hhbWJ1cmdlciB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBkaXNwbGF5OiBmbGV4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIGN1cnNvcjogcG9pbnRlcjtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIHRvcDogMjBweDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIHJpZ2h0OiAyMHB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgei1pbmRleDogMTA7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyNoYW1idXJnZXIgZGl2IHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIHdpZHRoOiAyMnB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgaGVpZ2h0OiAycHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIG1hcmdpbjogNHB4IDA7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcjaGFtYnVyZ2VyIHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIGRpc3BsYXk6IG5vbmU7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgI2hhbWJ1cmdlciB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICB6LWluZGV4OiAxMDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIH1cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIC5zdWJtZW51YSBsaTpob3ZlciB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgY29sb3I6IGluaGVyaXQ7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgLnN1Ym1lbnVhOmhvdmVyIHVse1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICBkaXNwbGF5OmZsZXg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnfSAgXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnLm5hdk1lbnUgPiB1bCA+IGxpIHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIHdpZHRoOiAzMDBweDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICAuc3VibWVudWEgdWx7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgd2lkdGg6IDMwMHB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICBkaXNwbGF5OiBmbGV4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICB9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIC5kcm9wZG93bmEge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgd2lkdGg6IDIwMHB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIC5uYXZNZW51IHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICB0b3A6IDA7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIHotaW5kZXg6IDE7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIHJpZ2h0OiAwO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICB3aWR0aDogMTAwJTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgaGVpZ2h0OiAxMDAlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICB0cmFuc2l0aW9uOiAwLjVzO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICBvdmVyZmxvdzogc2Nyb2xsO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgLm5hdk1lbnUgPiB1bCB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIHdpZHRoOiAxMDAlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICBkaXNwbGF5OiBmbGV4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIG1hcmdpbjogMTVweCAwO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgLm5hdk1lbnUgbGkge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICBjb2xvcjogd2hpdGU7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIHBhZGRpbmc6IDVweCAwO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgLm5hdk1lbnUgbGkgYSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIGNvbG9yOiB3aGl0ZTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIH1cclxuJwogICAgICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAvKiBFeHRyYSB1dGlsaXR5IGNsYXNzZXMgdG8gYmUgYWRkZWQgd2l0aCBKUyAqL1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJy5uYXYtYWN0aXZlIHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnI2hhbWJ1cmdlci50b2dnbGUgZGl2IHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcudG9nZ2xlICNiYXIxIHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKC01cHgsIDRweCk7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJy50b2dnbGUgI2JhcjIge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgb3BhY2l0eTogMDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnLnRvZ2dsZSAjYmFyMyB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKC01cHgsIC00cHgpO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICAgICc8L3N0eWxlPlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nLAogICAgICAgICAgICAgICAncG9zdEluYyc6ICc8c2NyaXB0PlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJy8vIHNlbGVjdCB0aGUgdGhpbmdzIHdlIG5lZWQgZm9ybSB0aGUgRE9NXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAndmFyIGhhbWJ1cmdlciA9ICcKICAgICAgICAgICAgICAgICAgICAgICAgICAnZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiI2hhbWJ1cmdlciIpO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJ3ZhciBuYXYgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIubmF2TWVudSIpO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJ3ZhciBuYXZMaW5rcyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoIi5uYXZNZW51ICcKICAgICAgICAgICAgICAgICAgICAgICAgICAnbGkiKTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICdcclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICcvLyB0b2dnbGUgbmF2IG9uIGNsaWNrIG9mIGhhbWJ1cmdlciBtZW51IGljb25cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICdoYW1idXJnZXIuYWRkRXZlbnRMaXN0ZW5lcigiY2xpY2siLCAoKSA9PiB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAnICBuYXYuY2xhc3NMaXN0LnRvZ2dsZSgibmF2LWFjdGl2ZSIpO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJyAgLy8gYnVyZ2VyIGFuaW1hdGlvblxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJyAgaGFtYnVyZ2VyLmNsYXNzTGlzdC50b2dnbGUoInRvZ2dsZSIpO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJ30pO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJy8vIGNsb3NlIG5hdiBieSBjbGlja2luZyBvbiBsaXN0IGl0ZW1zXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAnQXJyYXkuZnJvbShuYXZMaW5rcykuZm9yRWFjaCgobGkpID0+XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAnICBsaS5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsICgpID0+IHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgaWYgKGhhbWJ1cmdlci5jbGFzc0xpc3QuY29udGFpbnMoInRvZ2dsZSIpKSAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgJ3tcclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgICBoYW1idXJnZXIuY2xhc3NMaXN0LnJlbW92ZSgidG9nZ2xlIik7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAnICAgIH1cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgaWYgKG5hdi5jbGFzc0xpc3QuY29udGFpbnMoIm5hdi1hY3RpdmUiKSkge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJyAgICAgIG5hdi5jbGFzc0xpc3QucmVtb3ZlKCJuYXYtYWN0aXZlIik7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAnICAgIH1cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICcgIH0pXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAnKTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICdcclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICc8L3NjcmlwdD5cclxuJywKICAgICAgICAgICAgICAgJ3N0YXJ0TmF2JzogJzxuYXYgY2xhc3M9ImJnLXRyYW5zcGFyZW50Ij5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgPCEtLSBGcm9tIFNsaWRlVHlwZSAiTmF2IiAgVGhpcyBpcyB0aGUgJwogICAgICAgICAgICAgICAgICAgICAgICAgICAnYnV0dG9uIHRvIHRvZ2dlbGUgdGhlIG1lbnUgb24gbW9iaWxlIGRldmljZXMgICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgJy0tPlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgICA8ZGl2IGlkPSJoYW1idXJnZXIiPlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgICAgIDxkaXYgaWQ9ImJhcjEiPjwvZGl2PlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgICAgIDxkaXYgaWQ9ImJhcjIiPjwvZGl2PlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgICAgIDxkaXYgaWQ9ImJhcjMiPjwvZGl2PlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgICA8L2Rpdj5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAnICAgIFxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgICA8IS0tIFRoaXMgaXMgdGhlIGxpc3Qgb2YgbWVudSBpdGVtcyAgIC0tPlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgICA8ZGl2IGNsYXNzPSJuYXZNZW51Ij5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgICAgIDx1bCBjbGFzcz0iZC1mbGV4IGZsZXgtcm93Ij5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgJyAgICAgICAgICBcclxuJ319fQo=
Home
How To
Join US
Design
↓
Design Block
Design Patterns
SVGBackground
Animation
Themes
Fonts
Marketing
↓
Hero
About
BIO
Contact
CTA
FAQ
Footer
Portfolio
Price
Service
Team
Testimonials
Pages
Apps
↓
Vue3
OpenSource
Mini-Apps
Lessons
Copyright © 2025 by WebAsOne LLC, All Rights Reserved