Our Logo
WebAsOne
Home
How To
Join US
Design
Design Block
Design Patterns
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
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
Patterns
PatternA
DesignPatterns
->
NavB - menu2_0 Customization
->
000
001
002
003
004
005
006
007
008
009
menu2_0/
,Click to clipboard
ezE6IHsnZW4nOiB7J05vdGVzJzogJycsCiAgICAgICAgICAgICdTbGlkZVR5cGUnOiAnTmF2JywKICAgICAgICAgICAgJ2VuZE5hdic6ICc8L3VsPlxyXG4gICAgICA8L2Rpdj5cclxuICAgIDwvbmF2PlxyXG4nLAogICAgICAgICAgICAncEluYyc6ICdcclxuJwogICAgICAgICAgICAgICAgICAgICc8c3R5bGU+XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAvKiBmcm9tIFNsaWRlVHlwZSAiTkFWIiAgTWFrZSBuYXYgbWVudSBpdGVtcyB0YWtlIGZ1bGwgJwogICAgICAgICAgICAgICAgICAgICd3aWR0aCBhbGxvY2F0ZWQgKi9cclxuJwogICAgICAgICAgICAgICAgICAgICcgIFxyXG4nCiAgICAgICAgICAgICAgICAgICAgJy5uYXZNZW51IHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgei1pbmRleDogMTA7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICB9XHJcbicKICAgICAgICAgICAgICAgICAgICAnLm5hdk1lbnUgPiB1bCB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgLyogUmVtb3ZlcyBidWxsZXQgcG9pbnRzICcKICAgICAgICAgICAgICAgICAgICAnKi9cclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgICAgIG1hcmdpbjogMDsgLyogUmVtb3ZlcyBkZWZhdWx0IG1hcmdpbiAqL1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICAgICAgcGFkZGluZzogMDsgLyogUmVtb3ZlcyBkZWZhdWx0IHBhZGRpbmcgKi9cclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgXHRcdGhlaWdodDogNjBweDtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuJwogICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAnLm5hdk1lbnUgPiB1bCA+IGxpIHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBmb250LXNpemU6IDFlbTtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIGN1cnNvcjogcG9pbnRlcjtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIHotaW5kZXg6IDEwO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICcubmF2TWVudSBhIHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIHBhZGRpbmc6IDNweDtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIHBhZGRpbmc6IDVweDtcclxuJwogICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBcclxuJwogICAgICAgICAgICAgICAgICAgICcubmF2TWVudSBhLmFjdGl2ZSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBib3JkZXItdG9wOiAxcHggc29saWQgX0NvbG9yQ187XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBfQ29sb3JFXztcclxuJwogICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAnLmRyb3Bkb3duYSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICBwYWRkaW5nOiAwIDVweDtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgZGlzcGxheTpub25lO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICB6LWluZGV4OiA1O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICB3aWR0aDogMjAwcHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJy5tZW51bmF2cCB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBtaW4taGVpZ2h0OiA2MHB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgei1pbmRleDogNTtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIGRpc3BsYXk6IGZsZXg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuJwogICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAnLnN1Ym1lbnVhIHVsIHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICB6LWluZGV4OiAxO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgbWFyZ2luOiAxMHB4IDA7XHJcbicKICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJy5zdWJtZW51YSBsaSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBwYWRkaW5nOiAzcHggMnB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgei1pbmRleDogMTtcclxuJwogICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAnLnN1Ym1lbnVhIGxpOmhvdmVyIHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIGJhY2tncm91bmQ6IF9Db2xvckFfO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgY29sb3I6IF9Db2xvckVfO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICcuc3VibWVudWEgbGkgYSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBwb3NpdGlvbjogcmVsYXRpdmU6XHJcbicKICAgICAgICAgICAgICAgICAgICAnICB6LWluZGV4OiAxO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgcGFkZGluZzogNXB4IDEwcHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICB3aWR0aDogMTAwJTtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgY29sb3I6IGluaGVyaXQ7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICB9XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAuc3VibWVudWE6aG92ZXIgPiB1bHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgZGlzcGxheTpibG9jaztcclxuJwogICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAnICBcclxuJwogICAgICAgICAgICAgICAgICAgICcgIC8qIFN0eWxlcyBmb3IgdGhlIGhhbWJ1cmdlciBtZW51IGljb24gKi9cclxuJwogICAgICAgICAgICAgICAgICAgICcjaGFtYnVyZ2VyIHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIGRpc3BsYXk6IGZsZXg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgY3Vyc29yOiBwb2ludGVyO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgcG9zaXRpb246IGFic29sdXRlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgdG9wOiAyMHB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgcmlnaHQ6IDIwcHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICB6LWluZGV4OiAxMDtcclxuJwogICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAnI2hhbWJ1cmdlciBkaXYge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgd2lkdGg6IDIycHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBoZWlnaHQ6IDJweDtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgbWFyZ2luOiA0cHggMDtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIHRyYW5zaXRpb246IDAuNXM7XHJcbicKICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJyNoYW1idXJnZXIge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgZGlzcGxheTogbm9uZTtcclxuJwogICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBcclxuJwogICAgICAgICAgICAgICAgICAgICcgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAjaGFtYnVyZ2VyIHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgZGlzcGxheTogYmxvY2s7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIHotaW5kZXg6IDEwO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgLnN1Ym1lbnVhIGxpOmhvdmVyIHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIGJhY2tncm91bmQ6IGluaGVyaXQ7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBjb2xvcjogaW5oZXJpdDtcclxuJwogICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAuc3VibWVudWE6aG92ZXIgdWx7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIGRpc3BsYXk6ZmxleDtcclxuJwogICAgICAgICAgICAgICAgICAgICd9ICBcclxuJwogICAgICAgICAgICAgICAgICAgICcubmF2TWVudSA+IHVsID4gbGkge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgd2lkdGg6IDMwMHB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyB9XHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIC5zdWJtZW51YSB1bHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgICB3aWR0aDogMzAwcHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIGRpc3BsYXk6IGZsZXg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIH1cclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgLmRyb3Bkb3duYSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgICB3aWR0aDogMjAwcHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgLm5hdk1lbnUge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIHRvcDogMDtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgei1pbmRleDogMTtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgcmlnaHQ6IDA7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIHdpZHRoOiAxMDAlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICBoZWlnaHQ6IDEwMCU7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIHRyYW5zaXRpb246IDAuNXM7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIG92ZXJmbG93OiBzY3JvbGw7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICB9XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAubmF2TWVudSA+IHVsIHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgd2lkdGg6IDEwMCU7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIGRpc3BsYXk6IGZsZXg7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgbWFyZ2luOiAxNXB4IDA7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICB9XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAubmF2TWVudSBsaSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAgIGNvbG9yOiB3aGl0ZTtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgcGFkZGluZzogNXB4IDA7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICB9XHJcbicKICAgICAgICAgICAgICAgICAgICAnICAubmF2TWVudSBsaSBhIHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgICAgY29sb3I6IHdoaXRlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICdcclxuJwogICAgICAgICAgICAgICAgICAgICcgIC8qIEV4dHJhIHV0aWxpdHkgY2xhc3NlcyB0byBiZSBhZGRlZCB3aXRoIEpTICovXHJcbicKICAgICAgICAgICAgICAgICAgICAnLm5hdi1hY3RpdmUge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICcjaGFtYnVyZ2VyLnRvZ2dsZSBkaXYge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbicKICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJy50b2dnbGUgI2JhcjEge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJyAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoLTVweCwgNHB4KTtcclxuJwogICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAnLnRvZ2dsZSAjYmFyMiB7XHJcbicKICAgICAgICAgICAgICAgICAgICAnICBvcGFjaXR5OiAwO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICcudG9nZ2xlICNiYXIzIHtcclxuJwogICAgICAgICAgICAgICAgICAgICcgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoLTVweCwgLTRweCk7XHJcbicKICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgJzwvc3R5bGU+XHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAnXHJcbicsCiAgICAgICAgICAgICdwb3N0SW5jJzogJzxzY3JpcHQ+XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnLy8gc2VsZWN0IHRoZSB0aGluZ3Mgd2UgbmVlZCBmb3JtIHRoZSBET01cclxuJwogICAgICAgICAgICAgICAgICAgICAgICd2YXIgaGFtYnVyZ2VyID0gJwogICAgICAgICAgICAgICAgICAgICAgICdkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIjaGFtYnVyZ2VyIik7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAndmFyIG5hdiA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoIi5uYXZNZW51Iik7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAndmFyIG5hdkxpbmtzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgiLm5hdk1lbnUgJwogICAgICAgICAgICAgICAgICAgICAgICdsaSIpO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJy8vIHRvZ2dsZSBuYXYgb24gY2xpY2sgb2YgaGFtYnVyZ2VyIG1lbnUgaWNvblxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ2hhbWJ1cmdlci5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsICgpID0+IHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIG5hdi5jbGFzc0xpc3QudG9nZ2xlKCJuYXYtYWN0aXZlIik7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAvLyBidXJnZXIgYW5pbWF0aW9uXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBoYW1idXJnZXIuY2xhc3NMaXN0LnRvZ2dsZSgidG9nZ2xlIik7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnfSk7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnLy8gY2xvc2UgbmF2IGJ5IGNsaWNraW5nIG9uIGxpc3QgaXRlbXNcclxuJwogICAgICAgICAgICAgICAgICAgICAgICdBcnJheS5mcm9tKG5hdkxpbmtzKS5mb3JFYWNoKChsaSkgPT5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIGxpLmFkZEV2ZW50TGlzdGVuZXIoImNsaWNrIiwgKCkgPT4ge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICBpZiAoaGFtYnVyZ2VyLmNsYXNzTGlzdC5jb250YWlucygidG9nZ2xlIikpIHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgICBoYW1idXJnZXIuY2xhc3NMaXN0LnJlbW92ZSgidG9nZ2xlIik7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIH1cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgaWYgKG5hdi5jbGFzc0xpc3QuY29udGFpbnMoIm5hdi1hY3RpdmUiKSkge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICAgIG5hdi5jbGFzc0xpc3QucmVtb3ZlKCJuYXYtYWN0aXZlIik7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIH1cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIH0pXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnKTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICdcclxuJwogICAgICAgICAgICAgICAgICAgICAgICc8L3NjcmlwdD5cclxuJywKICAgICAgICAgICAgJ3N0YXJ0TmF2JzogJzxuYXY+XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgJyAgICAgIDwhLS0gRnJvbSBTbGlkZVR5cGUgIk5hdiIgIFRoaXMgaXMgdGhlIGJ1dHRvbiAnCiAgICAgICAgICAgICAgICAgICAgICAgICd0byB0b2dnZWxlIHRoZSBtZW51IG9uIG1vYmlsZSBkZXZpY2VzICAtLT5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgPGRpdiBpZD0iaGFtYnVyZ2VyIj5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgICA8ZGl2IGlkPSJiYXIxIj48L2Rpdj5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgICA8ZGl2IGlkPSJiYXIyIj48L2Rpdj5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgICA8ZGl2IGlkPSJiYXIzIj48L2Rpdj5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgPC9kaXY+XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgJyAgICBcclxuJwogICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgPCEtLSBUaGlzIGlzIHRoZSBsaXN0IG9mIG1lbnUgaXRlbXMgICAtLT5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgPGRpdiBjbGFzcz0ibmF2TWVudSI+XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgJyAgICAgICAgICA8dWwgY2xhc3M9ImQtZmxleCBmbGV4LXJvdyI+XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICcgICAgICAgICAgXHJcbid9LAogICAgICdlbi1VUyc6IHsnTXlNb2R1bGUnOiAnbWVudTJfMCcsCiAgICAgICAgICAgICAgICdOb3Rlcyc6ICcnLAogICAgICAgICAgICAgICAnU2xpZGVUeXBlJzogJ05hdicsCiAgICAgICAgICAgICAgICdlbmROYXYnOiAnPC91bD5cclxuICAgICAgPC9kaXY+XHJcbiAgICA8L25hdj5cclxuJywKICAgICAgICAgICAgICAgJ21vZFZhcic6IHsnVmFyTGlzdCc6IHsnRHluYW1pY0Jsb2NrJzogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTXVsdGktQ1NTVmFyJzogJ1xuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnIyBjb21tZW50XG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdCaWdTY2VlblRvcFBhZGRpbmc9MTAwXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdNaWRTY3JlZW5Ub3BQYWRkaW5nPTQwXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdTbWFsbFNjcmVlblRvcFBhZGRpbmc9MTBcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0JpZ1NjZWVuQm90dG9tUGFkZGluZz0xMDBcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ01pZFNjcmVlbkJvdHRvbVBhZGRpbmc9NDBcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ1NtYWxsU2NyZWVuQm90dG9tUGFkZGluZz0xMFxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdCaWdTY2VlblRvcE1hcmdpbj0wXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdNaWRTY3JlZW5Ub3BNYXJnaW49MFxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnU21hbGxTY3JlZW5Ub3BNYXJnaW49MFxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnQmlnU2NlZW5Cb3R0b21NYXJnaW49MFxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTWlkU2NyZWVuQm90dG9tTWFyZ2luPTBcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ1NtYWxsU2NyZWVuQm90dG9tTWFyZ2luPTBcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ1xuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIGlkIGZvbnQgY29sb3JcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ0ZvbnRDb2xvcj1fQ29sb3JFX1xuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcjIG1vZHVsZSBiYWNrZ3JvdW5kXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdNQmFja2dyb3VuZD1fQ29sb3JBX1xuJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTXVsdGktQ292ZXJCYWNrZ3JvdW5kJzogJzxzdHlsZT5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnI19JRF8ge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcgIGJhY2tncm91bmQ6ICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ19UaW50QkdfICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ3VybChfQ0lNQUdFXyk7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyAgJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6ICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvdmVyO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJy1tb3otYmFja2dyb3VuZC1zaXplOiAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdjb3ZlcjtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnICAnCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICctby1iYWNrZ3JvdW5kLXNpemU6ICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2NvdmVyO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ2JhY2tncm91bmQtc2l6ZTogJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnY292ZXI7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnPC9zdHlsZT5cclxuJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTXVsdGktRW5kVGFnQ29kZSc6ICcnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdNdWx0aS1HUG9zdEluYyc6ICcnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdNdWx0aS1IZWxwJzogJycsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ011bHRpLVBvc3RJbmMnOiAnJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnTXVsdGktUHJlSW5jJzogJycsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJ011bHRpLVByZVRhZ0NvZGUnOiAnJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnYS1zdWJtZW51Q2xhc3MnOiAnJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZXh0cmFDbGFzcyc6ICcnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdsaS1zdWJtZW51Q2xhc3MnOiAnc3VibWVudWEnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdtb3JlRXh0cmFDbGFzcyc6ICcnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICd1bC1zdWJtZW51Q2xhc3MnOiAnZHJvcGRvd25hJ319LAogICAgICAgICAgICAgICAncEluYyc6ICdcclxuJwogICAgICAgICAgICAgICAgICAgICAgICc8c3R5bGU+XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAvKiBmcm9tIFNsaWRlVHlwZSAiTkFWIiAgTWFrZSBuYXYgbWVudSBpdGVtcyB0YWtlICcKICAgICAgICAgICAgICAgICAgICAgICAnZnVsbCB3aWR0aCBhbGxvY2F0ZWQgKi9cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIFxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJy5uYXZNZW51IHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgei1pbmRleDogMTA7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICB9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnLm5hdk1lbnUgPiB1bCB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgLyogUmVtb3ZlcyBidWxsZXQgcG9pbnRzICcKICAgICAgICAgICAgICAgICAgICAgICAnKi9cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgICAgIG1hcmdpbjogMDsgLyogUmVtb3ZlcyBkZWZhdWx0IG1hcmdpbiAqL1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICAgICAgcGFkZGluZzogMDsgLyogUmVtb3ZlcyBkZWZhdWx0IHBhZGRpbmcgKi9cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgXHRcdGhlaWdodDogNjBweDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnLm5hdk1lbnUgPiB1bCA+IGxpIHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBmb250LXNpemU6IDFlbTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIGN1cnNvcjogcG9pbnRlcjtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIHotaW5kZXg6IDEwO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcubmF2TWVudSBhIHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIHBhZGRpbmc6IDNweDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIHBhZGRpbmc6IDVweDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcubmF2TWVudSBhLmFjdGl2ZSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBib3JkZXItdG9wOiAxcHggc29saWQgX0NvbG9yQ187XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBfQ29sb3JFXztcclxuJwogICAgICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnLmRyb3Bkb3duYSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICBwYWRkaW5nOiAwIDVweDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgZGlzcGxheTpub25lO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICB6LWluZGV4OiA1O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICB3aWR0aDogMjAwcHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJy5tZW51bmF2cCB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBtaW4taGVpZ2h0OiA2MHB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgei1pbmRleDogNTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIGRpc3BsYXk6IGZsZXg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnLnN1Ym1lbnVhIHVsIHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICB6LWluZGV4OiAxO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgbWFyZ2luOiAxMHB4IDA7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJy5zdWJtZW51YSBsaSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBwYWRkaW5nOiAzcHggMnB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgei1pbmRleDogMTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnLnN1Ym1lbnVhIGxpOmhvdmVyIHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIGJhY2tncm91bmQ6IF9Db2xvckFfO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgY29sb3I6IF9Db2xvckVfO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcuc3VibWVudWEgbGkgYSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBwb3NpdGlvbjogcmVsYXRpdmU6XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICB6LWluZGV4OiAxO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgcGFkZGluZzogNXB4IDEwcHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICB3aWR0aDogMTAwJTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgY29sb3I6IGluaGVyaXQ7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICB9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAuc3VibWVudWE6aG92ZXIgPiB1bHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgZGlzcGxheTpibG9jaztcclxuJwogICAgICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIC8qIFN0eWxlcyBmb3IgdGhlIGhhbWJ1cmdlciBtZW51IGljb24gKi9cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcjaGFtYnVyZ2VyIHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIGRpc3BsYXk6IGZsZXg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgY3Vyc29yOiBwb2ludGVyO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgcG9zaXRpb246IGFic29sdXRlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgdG9wOiAyMHB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgcmlnaHQ6IDIwcHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICB6LWluZGV4OiAxMDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnI2hhbWJ1cmdlciBkaXYge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgd2lkdGg6IDIycHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBoZWlnaHQ6IDJweDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgbWFyZ2luOiA0cHggMDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIHRyYW5zaXRpb246IDAuNXM7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyNoYW1idXJnZXIge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgZGlzcGxheTogbm9uZTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAjaGFtYnVyZ2VyIHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgZGlzcGxheTogYmxvY2s7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIHotaW5kZXg6IDEwO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgLnN1Ym1lbnVhIGxpOmhvdmVyIHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIGJhY2tncm91bmQ6IGluaGVyaXQ7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBjb2xvcjogaW5oZXJpdDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAuc3VibWVudWE6aG92ZXIgdWx7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIGRpc3BsYXk6ZmxleDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICd9ICBcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcubmF2TWVudSA+IHVsID4gbGkge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgd2lkdGg6IDMwMHB4O1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyB9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIC5zdWJtZW51YSB1bHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgICB3aWR0aDogMzAwcHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIGRpc3BsYXk6IGZsZXg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIH1cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgLmRyb3Bkb3duYSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgICB3aWR0aDogMjAwcHg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgLm5hdk1lbnUge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIHRvcDogMDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgei1pbmRleDogMTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgcmlnaHQ6IDA7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIHdpZHRoOiAxMDAlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICBoZWlnaHQ6IDEwMCU7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIHRyYW5zaXRpb246IDAuNXM7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIG92ZXJmbG93OiBzY3JvbGw7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICB9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAubmF2TWVudSA+IHVsIHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgd2lkdGg6IDEwMCU7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIGRpc3BsYXk6IGZsZXg7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgbWFyZ2luOiAxNXB4IDA7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICB9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAubmF2TWVudSBsaSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAgIGNvbG9yOiB3aGl0ZTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgcGFkZGluZzogNXB4IDA7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICB9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICAubmF2TWVudSBsaSBhIHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgICAgY29sb3I6IHdoaXRlO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICAgICdcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIC8qIEV4dHJhIHV0aWxpdHkgY2xhc3NlcyB0byBiZSBhZGRlZCB3aXRoIEpTICovXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnLm5hdi1hY3RpdmUge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcjaGFtYnVyZ2VyLnRvZ2dsZSBkaXYge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJy50b2dnbGUgI2JhcjEge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJyAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoLTVweCwgNHB4KTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICd9XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnLnRvZ2dsZSAjYmFyMiB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnICBvcGFjaXR5OiAwO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJ31cclxuJwogICAgICAgICAgICAgICAgICAgICAgICcudG9nZ2xlICNiYXIzIHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICcgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoLTVweCwgLTRweCk7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgJzwvc3R5bGU+XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicsCiAgICAgICAgICAgICAgICdwb3N0SW5jJzogJzxzY3JpcHQ+XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAnLy8gc2VsZWN0IHRoZSB0aGluZ3Mgd2UgbmVlZCBmb3JtIHRoZSBET01cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICd2YXIgaGFtYnVyZ2VyID0gJwogICAgICAgICAgICAgICAgICAgICAgICAgICdkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIjaGFtYnVyZ2VyIik7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAndmFyIG5hdiA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoIi5uYXZNZW51Iik7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAndmFyIG5hdkxpbmtzID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgiLm5hdk1lbnUgJwogICAgICAgICAgICAgICAgICAgICAgICAgICdsaSIpO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJy8vIHRvZ2dsZSBuYXYgb24gY2xpY2sgb2YgaGFtYnVyZ2VyIG1lbnUgaWNvblxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJ2hhbWJ1cmdlci5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsICgpID0+IHtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICcgIG5hdi5jbGFzc0xpc3QudG9nZ2xlKCJuYXYtYWN0aXZlIik7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAnICAvLyBidXJnZXIgYW5pbWF0aW9uXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAnICBoYW1idXJnZXIuY2xhc3NMaXN0LnRvZ2dsZSgidG9nZ2xlIik7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAnfSk7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAnLy8gY2xvc2UgbmF2IGJ5IGNsaWNraW5nIG9uIGxpc3QgaXRlbXNcclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICdBcnJheS5mcm9tKG5hdkxpbmtzKS5mb3JFYWNoKChsaSkgPT5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICcgIGxpLmFkZEV2ZW50TGlzdGVuZXIoImNsaWNrIiwgKCkgPT4ge1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJyAgICBpZiAoaGFtYnVyZ2VyLmNsYXNzTGlzdC5jb250YWlucygidG9nZ2xlIikpICcKICAgICAgICAgICAgICAgICAgICAgICAgICAne1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJyAgICAgIGhhbWJ1cmdlci5jbGFzc0xpc3QucmVtb3ZlKCJ0b2dnbGUiKTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJyAgICBpZiAobmF2LmNsYXNzTGlzdC5jb250YWlucygibmF2LWFjdGl2ZSIpKSB7XHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgbmF2LmNsYXNzTGlzdC5yZW1vdmUoIm5hdi1hY3RpdmUiKTtcclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgfVxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJyAgfSlcclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICcpO1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJ1xyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgJzwvc2NyaXB0PlxyXG4nLAogICAgICAgICAgICAgICAnc3RhcnROYXYnOiAnPG5hdj5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgPCEtLSBGcm9tIFNsaWRlVHlwZSAiTmF2IiAgVGhpcyBpcyB0aGUgJwogICAgICAgICAgICAgICAgICAgICAgICAgICAnYnV0dG9uIHRvIHRvZ2dlbGUgdGhlIG1lbnUgb24gbW9iaWxlIGRldmljZXMgICcKICAgICAgICAgICAgICAgICAgICAgICAgICAgJy0tPlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgICA8ZGl2IGlkPSJoYW1idXJnZXIiPlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgICAgIDxkaXYgaWQ9ImJhcjEiPjwvZGl2PlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgICAgIDxkaXYgaWQ9ImJhcjIiPjwvZGl2PlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgICAgIDxkaXYgaWQ9ImJhcjMiPjwvZGl2PlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgICA8L2Rpdj5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAnICAgIFxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgICA8IS0tIFRoaXMgaXMgdGhlIGxpc3Qgb2YgbWVudSBpdGVtcyAgIC0tPlxyXG4nCiAgICAgICAgICAgICAgICAgICAgICAgICAgICcgICAgICA8ZGl2IGNsYXNzPSJuYXZNZW51Ij5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAnICAgICAgICAgIDx1bCBjbGFzcz0iZC1mbGV4IGZsZXgtcm93Ij5cclxuJwogICAgICAgICAgICAgICAgICAgICAgICAgICAnXHJcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgJyAgICAgICAgICBcclxuJ319fQo=
Home
How To
Join US
Design
Layer 1
Design Block
Design Patterns
Animation
Themes
Fonts
Marketing
Layer 1
Hero
About
BIO
Contact
CTA
FAQ
Footer
Portfolio
Price
Service
Team
Testimonials
Pages
Apps
Layer 1
Vue3
OpenSource
Mini-Apps
Lessons
Copyright © 2025 by WebAsOne LLC, All Rights Reserved