PHP WebShell

Текущая директория: /opt/BitGoJS/modules/sdk-coin-xtz/dist/test

Просмотр файла: resources.js

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.parsedTransaction = exports.validDataToSign = exports.signedSerializedOriginationTransaction = exports.unsignedSerializedOriginationTransaction = exports.emptyUnsignedSerializedOriginationTransaction = exports.defaultDataToSign = exports.defaultKeyPairFromPub = exports.defaultKeyPairFromPrv = void 0;
const src_1 = require("../src");
exports.defaultKeyPairFromPrv = new src_1.XtzLib.KeyPair({
    prv: 'xprv9s21ZrQH143K3D8TXfvAJgHVfTEeQNW5Ys9wZtnUZkqPzFzSjbEJrWC1vZ4GnXCvR7rQL2UFX3RSuYeU9MrERm1XBvACow7c36vnz5iYyj2',
});
exports.defaultKeyPairFromPub = new src_1.XtzLib.KeyPair({
    pub: 'xpub661MyMwAqRbcFhCvdhTAfpEEDV58oqDvv65YNHC686NNs4KbH8YZQJWVmrfbve7aAVHzxw8bKFxA7MLeDK6BbLfkE3bqkvHLPgaGHHtYGeY',
});
exports.defaultDataToSign = '0507070a000000160196369c90625575ba44594b23794832a9337f7a2d0007070000050502000000320320053d036d0743035d0a00000015006b5ddaef3fb5d7c151cfb36fbe43a7a066777394031e0743036a0001034f034d031b';
exports.emptyUnsignedSerializedOriginationTransaction = 'ad0cce1d666f0fb7861d89d53faf0de01039c5f24170937d773ae9cd42c68f63';
exports.unsignedSerializedOriginationTransaction = 'ba7a04fab1a3f77eda96b551947dd343e165d1b91b6f9f806648b63e57c88cc86d006b5ddaef3fb5d7c151cfb36fbe43a7a0667773949c25f48f07b389028c0ac0843d0000000381020000037c05000764046c000000082564656661756c740865086504620000000825636f756e7465720864085e036c055f036d0000000a256f7065726174696f6e086504620000000a257468726573686f6c64065f035c00000005256b6579730000000c256368616e67655f6b657973000000073a616374696f6e000000083a7061796c6f6164065f0563036700000005257369677300000005256d61696e0501076504620000000f2573746f7265645f636f756e746572076504620000000a257468726573686f6c64065f035c00000005256b657973050202000002a30200000012020000000d03210316051f02000000020317072e02000000080320053d036d034202000002780743036a00000313020000001e020000000403190325072c020000000002000000090200000004034f0327034c0321051f0200000002034c051f02000000560200000012020000000d03210316051f020000000203170321034903540342030c051f020000002c020000001e0200000019032104160000000840636f756e746572051f02000000020317051f0200000002034c034c02000000250200000020032104160000000f4073746f7265645f636f756e746572051f02000000020317051f0200000002034c020000001e020000000403190325072c020000000002000000090200000004034f0327051f0200000002034c02000000290200000024032104160000000a407468726573686f6c64051f020000000b041700000005406b657973051f02000000ba084303620000000000064076616c6964034c055202000000a1051f0200000002034c034c072d020000007f020000007a072f0200000004034c0320020000006a034c051f0200000061034c071f00020200000010020000000b051f02000000020321034c020000002f020000000f071f00020200000002032105700003051f02000000020318034c072c02000000020320020000000203270743036200010412000000064076616c696402000000090200000004034f0327034c020000001e020000000403190332072c020000000002000000090200000004034f0327072d02000000090200000004034f032702000000000320051f02000000310200000012020000000d03210316051f0200000002031707430362000104120000000c406e65775f636f756e7465720342072e0200000004034f03260200000011051f02000000020316034c0342053d036d0342000000c1070700000707000202000000b401000000377370706b375a574238646955325457656878646b57435632445446766e3168507a34714c6a6944336e4a516f7a4b6e6f53456e5343386201000000377370706b375a71394b5074776b7a6b6741736861346a5532394334334d63675032736b4b3536746a64374b4a6a68636d4836415a43314601000000377370706b3764327a747a62724c644261544237797a6157526b506663574773724e514e4a646b42453962435453537a656b4c4e7a707666';
exports.signedSerializedOriginationTransaction = 'ba7a04fab1a3f77eda96b551947dd343e165d1b91b6f9f806648b63e57c88cc86d006b5ddaef3fb5d7c151cfb36fbe43a7a0667773949c25f48f07b389028c0ac0843d0000000381020000037c05000764046c000000082564656661756c740865086504620000000825636f756e7465720864085e036c055f036d0000000a256f7065726174696f6e086504620000000a257468726573686f6c64065f035c00000005256b6579730000000c256368616e67655f6b657973000000073a616374696f6e000000083a7061796c6f6164065f0563036700000005257369677300000005256d61696e0501076504620000000f2573746f7265645f636f756e746572076504620000000a257468726573686f6c64065f035c00000005256b657973050202000002a30200000012020000000d03210316051f02000000020317072e02000000080320053d036d034202000002780743036a00000313020000001e020000000403190325072c020000000002000000090200000004034f0327034c0321051f0200000002034c051f02000000560200000012020000000d03210316051f020000000203170321034903540342030c051f020000002c020000001e0200000019032104160000000840636f756e746572051f02000000020317051f0200000002034c034c02000000250200000020032104160000000f4073746f7265645f636f756e746572051f02000000020317051f0200000002034c020000001e020000000403190325072c020000000002000000090200000004034f0327051f0200000002034c02000000290200000024032104160000000a407468726573686f6c64051f020000000b041700000005406b657973051f02000000ba084303620000000000064076616c6964034c055202000000a1051f0200000002034c034c072d020000007f020000007a072f0200000004034c0320020000006a034c051f0200000061034c071f00020200000010020000000b051f02000000020321034c020000002f020000000f071f00020200000002032105700003051f02000000020318034c072c02000000020320020000000203270743036200010412000000064076616c696402000000090200000004034f0327034c020000001e020000000403190332072c020000000002000000090200000004034f0327072d02000000090200000004034f032702000000000320051f02000000310200000012020000000d03210316051f0200000002031707430362000104120000000c406e65775f636f756e7465720342072e0200000004034f03260200000011051f02000000020316034c0342053d036d0342000000c1070700000707000202000000b401000000377370706b375a574238646955325457656878646b57435632445446766e3168507a34714c6a6944336e4a516f7a4b6e6f53456e5343386201000000377370706b375a71394b5074776b7a6b6741736861346a5532394334334d63675032736b4b3536746a64374b4a6a68636d4836415a43314601000000377370706b3764327a747a62724c644261544237797a6157526b506663574773724e514e4a646b42453962435453537a656b4c4e7a707666a319a0ac5c5c949dcf4a49452e0bd13cf3e05903379784317a821d2f323f677c84acef4a3c1d68e2b216df9ca225d426cf23c3c2f57c19e95063fbd4b30b620b';
exports.validDataToSign = {
    data: {
        prim: 'Pair',
        args: [
            { string: 'KT1NH2M23xovhw7uwWVuoGTYxykeCcVfSqhL' },
            {
                prim: 'Pair',
                args: [
                    { int: '0' },
                    {
                        prim: 'Left',
                        args: [
                            [
                                { prim: 'DROP' },
                                { prim: 'NIL', args: [{ prim: 'operation' }] },
                                { prim: 'PUSH', args: [{ prim: 'key_hash' }, { string: 'tz2PtJ9zgEgFVTRqy6GXsst54tH3ksEnYvvS' }] },
                                { prim: 'IMPLICIT_ACCOUNT' },
                                { prim: 'PUSH', args: [{ prim: 'mutez' }, { int: '100' }] },
                                { prim: 'UNIT' },
                                { prim: 'TRANSFER_TOKENS' },
                                { prim: 'CONS' },
                            ],
                        ],
                    },
                ],
            },
        ],
    },
    type: {
        prim: 'pair',
        args: [
            { prim: 'address' },
            {
                prim: 'pair',
                args: [
                    { prim: 'nat', annots: ['%counter'] },
                    {
                        prim: 'or',
                        args: [
                            {
                                prim: 'lambda',
                                args: [{ prim: 'unit' }, { prim: 'list', args: [{ prim: 'operation' }] }],
                                annots: ['%operation'],
                            },
                            {
                                prim: 'pair',
                                args: [
                                    { prim: 'nat', annots: ['%threshold'] },
                                    { prim: 'list', args: [{ prim: 'key' }], annots: ['%keys'] },
                                ],
                                annots: ['%change_keys'],
                            },
                        ],
                        annots: [':action'],
                    },
                ],
                annots: [':payload'],
            },
        ],
    },
};
exports.parsedTransaction = {
    branch: 'BM8QdZ92VyaH1s5nwAF9rUXjiPZ3g3Nsn6oYbdKqj2RgHxvWXVS',
    contents: [
        {
            kind: 'origination',
            source: 'tz1VRjRpVKnv16AVprFH1tkDn4TDfVqA893A',
            fee: '4764',
            counter: '116724',
            gas_limit: '33971',
            storage_limit: '1292',
            balance: '1000000',
            script: {
                code: [
                    {
                        prim: 'parameter',
                        args: [
                            {
                                prim: 'or',
                                args: [
                                    { prim: 'unit', annots: ['%default'] },
                                    {
                                        prim: 'pair',
                                        args: [
                                            {
                                                prim: 'pair',
                                                args: [
                                                    { prim: 'nat', annots: ['%counter'] },
                                                    {
                                                        prim: 'or',
                                                        args: [
                                                            {
                                                                prim: 'lambda',
                                                                args: [{ prim: 'unit' }, { prim: 'list', args: [{ prim: 'operation' }] }],
                                                                annots: ['%operation'],
                                                            },
                                                            {
                                                                prim: 'pair',
                                                                args: [
                                                                    { prim: 'nat', annots: ['%threshold'] },
                                                                    { prim: 'list', args: [{ prim: 'key' }], annots: ['%keys'] },
                                                                ],
                                                                annots: ['%change_keys'],
                                                            },
                                                        ],
                                                        annots: [':action'],
                                                    },
                                                ],
                                                annots: [':payload'],
                                            },
                                            { prim: 'list', args: [{ prim: 'option', args: [{ prim: 'signature' }] }], annots: ['%sigs'] },
                                        ],
                                        annots: ['%main'],
                                    },
                                ],
                            },
                        ],
                    },
                    {
                        prim: 'storage',
                        args: [
                            {
                                prim: 'pair',
                                args: [
                                    { prim: 'nat', annots: ['%stored_counter'] },
                                    {
                                        prim: 'pair',
                                        args: [
                                            { prim: 'nat', annots: ['%threshold'] },
                                            { prim: 'list', args: [{ prim: 'key' }], annots: ['%keys'] },
                                        ],
                                    },
                                ],
                            },
                        ],
                    },
                    {
                        prim: 'code',
                        args: [
                            [
                                [[{ prim: 'DUP' }, { prim: 'CAR' }, { prim: 'DIP', args: [[{ prim: 'CDR' }]] }]],
                                {
                                    prim: 'IF_LEFT',
                                    args: [
                                        [{ prim: 'DROP' }, { prim: 'NIL', args: [{ prim: 'operation' }] }, { prim: 'PAIR' }],
                                        [
                                            { prim: 'PUSH', args: [{ prim: 'mutez' }, { int: '0' }] },
                                            { prim: 'AMOUNT' },
                                            [
                                                [{ prim: 'COMPARE' }, { prim: 'EQ' }],
                                                { prim: 'IF', args: [[], [[{ prim: 'UNIT' }, { prim: 'FAILWITH' }]]] },
                                            ],
                                            { prim: 'SWAP' },
                                            { prim: 'DUP' },
                                            { prim: 'DIP', args: [[{ prim: 'SWAP' }]] },
                                            {
                                                prim: 'DIP',
                                                args: [
                                                    [
                                                        [[{ prim: 'DUP' }, { prim: 'CAR' }, { prim: 'DIP', args: [[{ prim: 'CDR' }]] }]],
                                                        { prim: 'DUP' },
                                                        { prim: 'SELF' },
                                                        { prim: 'ADDRESS' },
                                                        { prim: 'PAIR' },
                                                        { prim: 'PACK' },
                                                        {
                                                            prim: 'DIP',
                                                            args: [
                                                                [
                                                                    [
                                                                        [
                                                                            { prim: 'DUP' },
                                                                            { prim: 'CAR', annots: ['@counter'] },
                                                                            { prim: 'DIP', args: [[{ prim: 'CDR' }]] },
                                                                        ],
                                                                    ],
                                                                    { prim: 'DIP', args: [[{ prim: 'SWAP' }]] },
                                                                ],
                                                            ],
                                                        },
                                                        { prim: 'SWAP' },
                                                    ],
                                                ],
                                            },
                                            [
                                                [
                                                    { prim: 'DUP' },
                                                    { prim: 'CAR', annots: ['@stored_counter'] },
                                                    { prim: 'DIP', args: [[{ prim: 'CDR' }]] },
                                                ],
                                            ],
                                            { prim: 'DIP', args: [[{ prim: 'SWAP' }]] },
                                            [
                                                [{ prim: 'COMPARE' }, { prim: 'EQ' }],
                                                { prim: 'IF', args: [[], [[{ prim: 'UNIT' }, { prim: 'FAILWITH' }]]] },
                                            ],
                                            { prim: 'DIP', args: [[{ prim: 'SWAP' }]] },
                                            [
                                                [
                                                    { prim: 'DUP' },
                                                    { prim: 'CAR', annots: ['@threshold'] },
                                                    { prim: 'DIP', args: [[{ prim: 'CDR', annots: ['@keys'] }]] },
                                                ],
                                            ],
                                            {
                                                prim: 'DIP',
                                                args: [
                                                    [
                                                        { prim: 'PUSH', args: [{ prim: 'nat' }, { int: '0' }], annots: ['@valid'] },
                                                        { prim: 'SWAP' },
                                                        {
                                                            prim: 'ITER',
                                                            args: [
                                                                [
                                                                    { prim: 'DIP', args: [[{ prim: 'SWAP' }]] },
                                                                    { prim: 'SWAP' },
                                                                    {
                                                                        prim: 'IF_CONS',
                                                                        args: [
                                                                            [
                                                                                [
                                                                                    {
                                                                                        prim: 'IF_NONE',
                                                                                        args: [
                                                                                            [{ prim: 'SWAP' }, { prim: 'DROP' }],
                                                                                            [
                                                                                                { prim: 'SWAP' },
                                                                                                {
                                                                                                    prim: 'DIP',
                                                                                                    args: [
                                                                                                        [
                                                                                                            { prim: 'SWAP' },
                                                                                                            {
                                                                                                                prim: 'DIP',
                                                                                                                args: [
                                                                                                                    { int: '2' },
                                                                                                                    [
                                                                                                                        [
                                                                                                                            { prim: 'DIP', args: [[{ prim: 'DUP' }]] },
                                                                                                                            { prim: 'SWAP' },
                                                                                                                        ],
                                                                                                                    ],
                                                                                                                ],
                                                                                                            },
                                                                                                            [
                                                                                                                [
                                                                                                                    { prim: 'DIP', args: [{ int: '2' }, [{ prim: 'DUP' }]] },
                                                                                                                    { prim: 'DIG', args: [{ int: '3' }] },
                                                                                                                ],
                                                                                                                { prim: 'DIP', args: [[{ prim: 'CHECK_SIGNATURE' }]] },
                                                                                                                { prim: 'SWAP' },
                                                                                                                {
                                                                                                                    prim: 'IF',
                                                                                                                    args: [[{ prim: 'DROP' }], [{ prim: 'FAILWITH' }]],
                                                                                                                },
                                                                                                            ],
                                                                                                            { prim: 'PUSH', args: [{ prim: 'nat' }, { int: '1' }] },
                                                                                                            { prim: 'ADD', annots: ['@valid'] },
                                                                                                        ],
                                                                                                    ],
                                                                                                },
                                                                                            ],
                                                                                        ],
                                                                                    },
                                                                                ],
                                                                            ],
                                                                            [[{ prim: 'UNIT' }, { prim: 'FAILWITH' }]],
                                                                        ],
                                                                    },
                                                                    { prim: 'SWAP' },
                                                                ],
                                                            ],
                                                        },
                                                    ],
                                                ],
                                            },
                                            [
                                                [{ prim: 'COMPARE' }, { prim: 'LE' }],
                                                { prim: 'IF', args: [[], [[{ prim: 'UNIT' }, { prim: 'FAILWITH' }]]] },
                                            ],
                                            { prim: 'IF_CONS', args: [[[{ prim: 'UNIT' }, { prim: 'FAILWITH' }]], []] },
                                            { prim: 'DROP' },
                                            {
                                                prim: 'DIP',
                                                args: [
                                                    [
                                                        [[{ prim: 'DUP' }, { prim: 'CAR' }, { prim: 'DIP', args: [[{ prim: 'CDR' }]] }]],
                                                        { prim: 'PUSH', args: [{ prim: 'nat' }, { int: '1' }] },
                                                        { prim: 'ADD', annots: ['@new_counter'] },
                                                        { prim: 'PAIR' },
                                                    ],
                                                ],
                                            },
                                            {
                                                prim: 'IF_LEFT',
                                                args: [
                                                    [{ prim: 'UNIT' }, { prim: 'EXEC' }],
                                                    [
                                                        { prim: 'DIP', args: [[{ prim: 'CAR' }]] },
                                                        { prim: 'SWAP' },
                                                        { prim: 'PAIR' },
                                                        { prim: 'NIL', args: [{ prim: 'operation' }] },
                                                    ],
                                                ],
                                            },
                                            { prim: 'PAIR' },
                                        ],
                                    ],
                                },
                            ],
                        ],
                    },
                ],
                storage: {
                    prim: 'Pair',
                    args: [
                        { int: '0' },
                        {
                            prim: 'Pair',
                            args: [
                                { int: '2' },
                                [
                                    { string: 'sppk7ZWB8diU2TWehxdkWCV2DTFvn1hPz4qLjiD3nJQozKnoSEnSC8b' },
                                    { string: 'sppk7Zq9KPtwkzkgAsha4jU29C43McgP2skK56tjd7KJjhcmH6AZC1F' },
                                    { string: 'sppk7d2ztzbrLdBaTB7yzaWRkPfcWGsrNQNJdkBE9bCTSSzekLNzpvf' },
                                ],
                            ],
                        },
                    ],
                },
            },
        },
    ],
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzb3VyY2VzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vdGVzdC9yZXNvdXJjZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsZ0NBQWdDO0FBRW5CLFFBQUEscUJBQXFCLEdBQUcsSUFBSSxZQUFNLENBQUMsT0FBTyxDQUFDO0lBQ3RELEdBQUcsRUFBRSxpSEFBaUg7Q0FDdkgsQ0FBQyxDQUFDO0FBRVUsUUFBQSxxQkFBcUIsR0FBRyxJQUFJLFlBQU0sQ0FBQyxPQUFPLENBQUM7SUFDdEQsR0FBRyxFQUFFLGlIQUFpSDtDQUN2SCxDQUFDLENBQUM7QUFDVSxRQUFBLGlCQUFpQixHQUM1Qix3TEFBd0wsQ0FBQztBQUU5SyxRQUFBLDZDQUE2QyxHQUN4RCxrRUFBa0UsQ0FBQztBQUV4RCxRQUFBLHdDQUF3QyxHQUNuRCw4eEVBQTh4RSxDQUFDO0FBRXB4RSxRQUFBLHNDQUFzQyxHQUNqRCw4NUVBQTg1RSxDQUFDO0FBRXA1RSxRQUFBLGVBQWUsR0FBRztJQUM3QixJQUFJLEVBQUU7UUFDSixJQUFJLEVBQUUsTUFBTTtRQUNaLElBQUksRUFBRTtZQUNKLEVBQUUsTUFBTSxFQUFFLHNDQUFzQyxFQUFFO1lBQ2xEO2dCQUNFLElBQUksRUFBRSxNQUFNO2dCQUNaLElBQUksRUFBRTtvQkFDSixFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUU7b0JBQ1o7d0JBQ0UsSUFBSSxFQUFFLE1BQU07d0JBQ1osSUFBSSxFQUFFOzRCQUNKO2dDQUNFLEVBQUUsSUFBSSxFQUFFLE1BQU0sRUFBRTtnQ0FDaEIsRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFLElBQUksRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLFdBQVcsRUFBRSxDQUFDLEVBQUU7Z0NBQzlDLEVBQUUsSUFBSSxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQUUsQ0FBQyxFQUFFLElBQUksRUFBRSxVQUFVLEVBQUUsRUFBRSxFQUFFLE1BQU0sRUFBRSxzQ0FBc0MsRUFBRSxDQUFDLEVB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QUksRUFBRSxTQUFTO2dEQUNmLElBQUksRUFBRTtvREFDSixDQUFDLEVBQUUsSUFBSSxFQUFFLE1BQU0sRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLE1BQU0sRUFBRSxDQUFDO29EQUNwQzt3REFDRSxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDLEVBQUU7d0RBQzFDLEVBQUUsSUFBSSxFQUFFLE1BQU0sRUFBRTt3REFDaEIsRUFBRSxJQUFJLEVBQUUsTUFBTSxFQUFFO3dEQUNoQixFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsSUFBSSxFQUFFLENBQUMsRUFBRSxJQUFJLEVBQUUsV0FBVyxFQUFFLENBQUMsRUFBRTtxREFDL0M7aURBQ0Y7NkNBQ0Y7NENBQ0QsRUFBRSxJQUFJLEVBQUUsTUFBTSxFQUFFO3lDQUNqQjtxQ0FDRjtpQ0FDRjs2QkFDRjt5QkFDRjtxQkFDRjtpQkFDRjtnQkFDRCxPQUFPLEVBQUU7b0JBQ1AsSUFBSSxFQUFFLE1BQU07b0JBQ1osSUFBSSxFQUFFO3dCQUNKLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRTt3QkFDWjs0QkFDRSxJQUFJLEVBQUUsTUFBTTs0QkFDWixJQUFJLEVBQUU7Z0NBQ0osRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFO2dDQUNaO29DQUNFLEVBQUUsTUFBTSxFQUFFLHlEQUF5RCxFQUFFO29DQUNyRSxFQUFFLE1BQU0sRUFBRSx5REFBeUQsRUFBRTtvQ0FDckUsRUFBRSxNQUFNLEVBQUUseURBQXlELEVBQUU7aUNBQ3RFOzZCQUNGO3lCQUNGO3FCQUNGO2lCQUNGO2FBQ0Y7U0FDRjtLQUNGO0NBQ0YsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFh0ekxpYiB9IGZyb20gJy4uL3NyYyc7XG5cbmV4cG9ydCBjb25zdCBkZWZhdWx0S2V5UGFpckZyb21QcnYgPSBuZXcgWHR6TGliLktleVBhaXIoe1xuICBwcnY6ICd4cHJ2OXMyMVpyUUgxNDNLM0Q4VFhmdkFKZ0hWZlRFZVFOVzVZczl3WnRuVVprcVB6RnpTamJFSnJXQzF2WjRHblhDdlI3clFMMlVGWDNSU3VZZVU5TXJFUm0xWEJ2QUNvdzdjMzZ2bno1aVl5ajInLFxufSk7XG5cbmV4cG9ydCBjb25zdCBkZWZhdWx0S2V5UGFpckZyb21QdWIgPSBuZXcgWHR6TGliLktleVBhaXIoe1xuICBwdWI6ICd4cHViNjYxTXlNd0FxUmJjRmhDdmRoVEFmcEVFRFY1OG9xRHZ2NjVZTkhDNjg2Tk5zNEtiSDhZWlFKV1ZtcmZidmU3YUFWSHp4dzhiS0Z4QTdNTGVESzZCYkxma0UzYnFrdkhMUGdhR0hIdFlHZVknLFxufSk7XG5leHBvcnQgY29uc3QgZGVmYXVsdERhdGFUb1NpZ24gPVxuICAnMDUwNzA3MGEwMDAwMDAxNjAxOTYzNjljOTA2MjU1NzViYTQ0NTk0YjIzNzk0ODMyYTkzMzdmN2EyZDAwMDcwNzAwMDAwNTA1MDIwMDAwMDAzMjAzMjAwNTNkMDM2ZDA3NDMwMzVkMGEwMDAwMDAxNTAwNmI1ZGRhZWYzZmI1ZDdjMTUxY2ZiMzZmYmU0M2E3YTA2Njc3NzM5NDAzMWUwNzQzMDM2YTAwMDEwMzRmMDM0ZDAzMWInO1xuXG5leHBvcnQgY29uc3QgZW1wdHlVbnNpZ25lZFNlcmlhbGl6ZWRPcmlnaW5hdGlvblRyYW5zYWN0aW9uID1cbiAgJ2FkMGNjZTFkNjY2ZjBmYjc4NjFkODlkNTNmYWYwZGUwMTAzOWM1ZjI0MTcwOTM3ZDc3M2FlOWNkNDJjNjhmNjMnO1xuXG5leHBvcnQgY29uc3QgdW5zaWduZWRTZXJpYWxpemVkT3JpZ2luYXRpb25UcmFuc2FjdGlvbiA9XG4gICdiYTdhMDRmYWIxYTNmNzdlZGE5NmI1NTE5NDdkZDM0M2UxNjVkMWI5MWI2ZjlmODA2NjQ4YjYzZTU3Yzg4Y2M4NmQwMDZiNWRkYWVmM2ZiNWQ3YzE1MWNmYjM2ZmJlNDNhN2EwNjY3NzczOTQ5YzI1ZjQ4ZjA3YjM4OTAyOGMwYWMwODQzZDAwMDAwMDAzODEwMjAwMDAwMzdjMDUwMDA3NjQwNDZjMDAwMDAwMDgyNTY0NjU2NjYxNzU2Yzc0MDg2NTA4NjUwNDYyMDAwMDAwMDgyNTYzNmY3NTZlNzQ2NTcyMDg2NDA4NWUwMzZjMDU1ZjAzNmQwMDAwMDAwYTI1NmY3MDY1NzI2MTc0Njk2ZjZlMDg2NTA0NjIwMDAwMDAwYTI1NzQ2ODcyNjU3MzY4NmY2YzY0MDY1ZjAzNWMwMDAwMDAwNTI1NmI2NTc5NzMwMDAwMDAwYzI1NjM2ODYxNmU2NzY1NWY2YjY1Nzk3MzAwMDAwMDA3M2E2MTYzNzQ2OTZmNmUwMDAwMDAwODNhNzA2MTc5NmM2ZjYxNjQwNjVmMDU2MzAzNjcwMDAwMDAwNTI1NzM2OTY3NzMwMDAwMDAwNTI1NmQ2MTY5NmUwNTAxMDc2NTA0NjIwMDAwMDAwZjI1NzM3NDZmNzI2NTY0NWY2MzZmNzU2ZTc0NjU3MjA3NjUwNDYyMDAwMDAwMGEyNTc0Njg3MjY1NzM2ODZmNmM2NDA2NWYwMzVjMDAwMDAwMDUyNTZiNjU3OTczMDUwMjAyMDAwMDAyYTMwMjAwMDAwMDEyMDIwMDAwMDAwZDAzMjEwMzE2MDUxZjAyMDAwMDAwMDIwMzE3MDcyZTAyMDAwMDAwMDgwMzIwMDUzZDAzNmQwMzQyMDIwMDAwMDI3ODA3NDMwMzZhMDAwMDAzMTMwMjAwMDAwMDFlMDIwMDAwMDAwNDAzMTkwMzI1MDcyYzAyMDAwMDAwMDAwMjAwMDAwMDA5MDIwMDAwMDAwNDAzNGYwMzI3MDM0YzAzMjEwNTFmMDIwMDAwMDAwMjAzNGMwNTFmMDIwMDAwMDA1NjAyMDAwMDAwMTIwMjAwMDAwMDBkMDMyMTAzMTYwNTFmMDIwMDAwMDAwMjAzMTcwMzIxMDM0OTAzNTQwMzQyMDMwYzA1MWYwMjAwMDAwMDJjMDIwMDAwMDAxZTAyMDAwMDAwMTkwMzIxMDQxNjAwMDAwMDA4NDA2MzZmNzU2ZTc0NjU3MjA1MWYwMjAwMDAwMDAyMDMxNzA1MWYwMjAwMDAwMDAyMDM0YzAzNGMwMjAwMDAwMDI1MDIwMDAwMDAyMDAzMjEwNDE2MDAwMDAwMGY0MDczNzQ2ZjcyNjU2NDVmNjM2Zjc1NmU3NDY1NzIwNTFmMDIwMDAwMDAwMjAzMTcwNTFmMDIwMDAwMDAwMjAzNGMwMjAwMDAwMDFlMDIwMDAwMDAwNDAzMTkwMzI1MDcyYzAyMDAwMDAwMDAwMjAwMDAwMDA5MDIwMDAwMDAwNDAzNGYwMzI3MDUxZjAyMDAwMDAwMDIwMzRjMDIwMDAwMDAyOTAyMDAwMDAwMjQwMzIxMDQxNjAwMDAwMDBhNDA3NDY4NzI2NTczNjg2ZjZjNjQwNTFmMDIwMDAwMDAwYjA0MTcwMDAwMDAwNTQwNmI2NTc5NzMwNTFmMDIwMDAwMDBiYTA4NDMwMzYyMDAwMDAwMDAwMDA2NDA3NjYxNmM2OTY0MDM0YzA1NTIwMjAwMDAwMGExMDUxZjAyMDAwMDAwMDIwMzRjMDM0YzA3MmQwMjAwMDAwMDdmMDIwMDAwMDA3YTA3MmYwMjAwMDAwMDA0MDM0YzAzMjAwMjAwMDAwMDZhMDM0YzA1MWYwMjAwMDAwMDYxMDM0YzA3MWYwMDAyMDIwMDAwMDAxMDAyMDAwMDAwMGIwNTFmMDIwMDAwMDAwMjAzMjEwMzRjMDIwMDAwMDAyZjAyMDAwMDAwMGYwNzFmMDAwMjAyMDAwMDAwMDIwMzIxMDU3MDAwMDMwNTFmMDIwMDAwMDAwMjAzMTgwMzRjMDcyYzAyMDAwMDAwMDIwMzIwMDIwMDAwMDAwMjAzMjcwNzQzMDM2MjAwMDEwNDEyMDAwMDAwMDY0MDc2NjE2YzY5NjQwMjAwMDAwMDA5MDIwMDAwMDAwNDAzNGYwMzI3MDM0YzAyMDAwMDAwMWUwMjAwMDAwMDA0MDMxOTAzMzIwNzJjMDIwMDAwMDAwMDAyMDAwMDAwMDkwMjAwMDAwMDA0MDM0ZjAzMjcwNzJkMDIwMDAwMDAwOTAyMDAwMDAwMDQwMzRmMDMyNzAyMDAwMDAwMDAwMzIwMDUxZjAyMDAwMDAwMzEwMjAwMDAwMDEyMDIwMDAwMDAwZDAzMjEwMzE2MDUxZjAyMDAwMDAwMDIwMzE3MDc0MzAzNjIwMDAxMDQxMjAwMDAwMDBjNDA2ZTY1Nzc1ZjYzNmY3NTZlNzQ2NTcyMDM0MjA3MmUwMjAwMDAwMDA0MDM0ZjAzMjYwMjAwMDAwMDExMDUxZjAyMDAwMDAwMDIwMzE2MDM0YzAzNDIwNTNkMDM2ZDAzNDIwMDAwMDBjMTA3MDcwMDAwMDcwNzAwMDIwMjAwMDAwMGI0MDEwMDAwMDAzNzczNzA3MDZiMzc1YTU3NDIzODY0Njk1NTMyNTQ1NzY1Njg3ODY0NmI1NzQzNTYzMjQ0NTQ0Njc2NmUzMTY4NTA3YTM0NzE0YzZhNjk0NDMzNmU0YTUxNmY3YTRiNmU2ZjUzNDU2ZTUzNDMzODYyMDEwMDAwMDAzNzczNzA3MDZiMzc1YTcxMzk0YjUwNzQ3NzZiN2E2YjY3NDE3MzY4NjEzNDZhNTUzMjM5NDMzNDMzNGQ2MzY3NTAzMjczNmI0YjM1MzY3NDZhNjQzNzRiNGE2YTY4NjM2ZDQ4MzY0MTVhNDMzMTQ2MDEwMDAwMDAzNzczNzA3MDZiMzc2NDMyN2E3NDdhNjI3MjRjNjQ0MjYxNTQ0MjM3Nzk3YTYxNTc1MjZiNTA2NjYzNTc0NzczNzI0ZTUxNGU0YTY0NmI0MjQ1Mzk2MjQzNTQ1MzUzN2E2NTZiNGM0ZTdhNzA3NjY2JztcblxuZXhwb3J0IGNvbnN0IHNpZ25lZFNlcmlhbGl6ZWRPcmlnaW5hdGlvblRyYW5zYWN0aW9uID1cbiAgJ2JhN2EwNGZhYjFhM2Y3N2VkYTk2YjU1MTk0N2RkMzQzZTE2NWQxYjkxYjZmOWY4MDY2NDhiNjNlNTdjODhjYzg2ZDAwNmI1ZGRhZWYzZmI1ZDdjMTUxY2ZiMzZmYmU0M2E3YTA2Njc3NzM5NDljMjVmNDhmMDdiMzg5MDI4YzBhYzA4NDNkMDAwMDAwMDM4MTAyMDAwMDAzN2MwNTAwMDc2NDA0NmMwMDAwMDAwODI1NjQ2NTY2NjE3NTZjNzQwODY1MDg2NTA0NjIwMDAwMDAwODI1NjM2Zjc1NmU3NDY1NzIwODY0MDg1ZTAzNmMwNTVmMDM2ZDAwMDAwMDBhMjU2ZjcwNjU3MjYxNzQ2OTZmNmUwODY1MDQ2MjAwMDAwMDBhMjU3NDY4NzI2NTczNjg2ZjZjNjQwNjVmMDM1YzAwMDAwMDA1MjU2YjY1Nzk3MzAwMDAwMDBjMjU2MzY4NjE2ZTY3NjU1ZjZiNjU3OTczMDAwMDAwMDczYTYxNjM3NDY5NmY2ZTAwMDAwMDA4M2E3MDYxNzk2YzZmNjE2NDA2NWYwNTYzMDM2NzAwMDAwMDA1MjU3MzY5Njc3MzAwMDAwMDA1MjU2ZDYxNjk2ZTA1MDEwNzY1MDQ2MjAwMDAwMDBmMjU3Mzc0NmY3MjY1NjQ1ZjYzNmY3NTZlNzQ2NTcyMDc2NTA0NjIwMDAwMDAwYTI1NzQ2ODcyNjU3MzY4NmY2YzY0MDY1ZjAzNWMwMDAwMDAwNTI1NmI2NTc5NzMwNTAyMDIwMDAwMDJhMzAyMDAwMDAwMTIwMjAwMDAwMDBkMDMyMTAzMTYwNTFmMDIwMDAwMDAwMjAzMTcwNzJlMDIwMDAwMDAwODAzMjAwNTNkMDM2ZDAzNDIwMjAwMDAwMjc4MDc0MzAzNmEwMDAwMDMxMzAyMDAwMDAwMWUwMjAwMDAwMDA0MDMxOTAzMjUwNzJjMDIwMDAwMDAwMDAyMDAwMDAwMDkwMjAwMDAwMDA0MDM0ZjAzMjcwMzRjMDMyMTA1MWYwMjAwMDAwMDAyMDM0YzA1MWYwMjAwMDAwMDU2MDIwMDAwMDAxMjAyMDAwMDAwMGQwMzIxMDMxNjA1MWYwMjAwMDAwMDAyMDMxNzAzMjEwMzQ5MDM1NDAzNDIwMzBjMDUxZjAyMDAwMDAwMmMwMjAwMDAwMDFlMDIwMDAwMDAxOTAzMjEwNDE2MDAwMDAwMDg0MDYzNmY3NTZlNzQ2NTcyMDUxZjAyMDAwMDAwMDIwMzE3MDUxZjAyMDAwMDAwMDIwMzRjMDM0YzAyMDAwMDAwMjUwMjAwMDAwMDIwMDMyMTA0MTYwMDAwMDAwZjQwNzM3NDZmNzI2NTY0NWY2MzZmNzU2ZTc0NjU3MjA1MWYwMjAwMDAwMDAyMDMxNzA1MWYwMjAwMDAwMDAyMDM0YzAyMDAwMDAwMWUwMjAwMDAwMDA0MDMxOTAzMjUwNzJjMDIwMDAwMDAwMDAyMDAwMDAwMDkwMjAwMDAwMDA0MDM0ZjAzMjcwNTFmMDIwMDAwMDAwMjAzNGMwMjAwMDAwMDI5MDIwMDAwMDAyNDAzMjEwNDE2MDAwMDAwMGE0MDc0Njg3MjY1NzM2ODZmNmM2NDA1MWYwMjAwMDAwMDBiMDQxNzAwMDAwMDA1NDA2YjY1Nzk3MzA1MWYwMjAwMDAwMGJhMDg0MzAzNjIwMDAwMDAwMDAwMDY0MDc2NjE2YzY5NjQwMzRjMDU1MjAyMDAwMDAwYTEwNTFmMDIwMDAwMDAwMjAzNGMwMzRjMDcyZDAyMDAwMDAwN2YwMjAwMDAwMDdhMDcyZjAyMDAwMDAwMDQwMzRjMDMyMDAyMDAwMDAwNmEwMzRjMDUxZjAyMDAwMDAwNjEwMzRjMDcxZjAwMDIwMjAwMDAwMDEwMDIwMDAwMDAwYjA1MWYwMjAwMDAwMDAyMDMyMTAzNGMwMjAwMDAwMDJmMDIwMDAwMDAwZjA3MWYwMDAyMDIwMDAwMDAwMjAzMjEwNTcwMDAwMzA1MWYwMjAwMDAwMDAyMDMxODAzNGMwNzJjMDIwMDAwMDAwMjAzMjAwMjAwMDAwMDAyMDMyNzA3NDMwMzYyMDAwMTA0MTIwMDAwMDAwNjQwNzY2MTZjNjk2NDAyMDAwMDAwMDkwMjAwMDAwMDA0MDM0ZjAzMjcwMzRjMDIwMDAwMDAxZTAyMDAwMDAwMDQwMzE5MDMzMjA3MmMwMjAwMDAwMDAwMDIwMDAwMDAwOTAyMDAwMDAwMDQwMzRmMDMyNzA3MmQwMjAwMDAwMDA5MDIwMDAwMDAwNDAzNGYwMzI3MDIwMDAwMDAwMDAzMjAwNTFmMDIwMDAwMDAzMTAyMDAwMDAwMTIwMjAwMDAwMDBkMDMyMTAzMTYwNTFmMDIwMDAwMDAwMjAzMTcwNzQzMDM2MjAwMDEwNDEyMDAwMDAwMGM0MDZlNjU3NzVmNjM2Zjc1NmU3NDY1NzIwMzQyMDcyZTAyMDAwMDAwMDQwMzRmMDMyNjAyMDAwMDAwMTEwNTFmMDIwMDAwMDAwMjAzMTYwMzRjMDM0MjA1M2QwMzZkMDM0MjAwMDAwMGMxMDcwNzAwMDAwNzA3MDAwMjAyMDAwMDAwYjQwMTAwMDAwMDM3NzM3MDcwNmIzNzVhNTc0MjM4NjQ2OTU1MzI1NDU3NjU2ODc4NjQ2YjU3NDM1NjMyNDQ1NDQ2NzY2ZTMxNjg1MDdhMzQ3MTRjNmE2OTQ0MzM2ZTRhNTE2ZjdhNGI2ZTZmNTM0NTZlNTM0MzM4NjIwMTAwMDAwMDM3NzM3MDcwNmIzNzVhNzEzOTRiNTA3NDc3NmI3YTZiNjc0MTczNjg2MTM0NmE1NTMyMzk0MzM0MzM0ZDYzNjc1MDMyNzM2YjRiMzUzNjc0NmE2NDM3NGI0YTZhNjg2MzZkNDgzNjQxNWE0MzMxNDYwMTAwMDAwMDM3NzM3MDcwNmIzNzY0MzI3YTc0N2E2MjcyNGM2NDQyNjE1NDQyMzc3OTdhNjE1NzUyNmI1MDY2NjM1NzQ3NzM3MjRlNTE0ZTRhNjQ2YjQyNDUzOTYyNDM1NDUzNTM3YTY1NmI0YzRlN2E3MDc2NjZhMzE5YTBhYzVjNWM5NDlkY2Y0YTQ5NDUyZTBiZDEzY2YzZTA1OTAzMzc5Nzg0MzE3YTgyMWQyZjMyM2Y2NzdjODRhY2VmNGEzYzFkNjhlMmIyMTZkZjljYTIyNWQ0MjZjZjIzYzNjMmY1N2MxOWU5NTA2M2ZiZDRiMzBiNjIwYic7XG5cbmV4cG9ydCBjb25zdCB2YWxpZERhdGFUb1NpZ24gPSB7XG4gIGRhdGE6IHtcbiAgICBwcmltOiAnUGFpcicsXG4gICAgYXJnczogW1xuICAgICAgeyBzdHJpbmc6ICdLVDFOSDJNMjN4b3Zodzd1d1dWdW9HVFl4eWtlQ2NWZlNxaEwnIH0sXG4gICAgICB7XG4gICAgICAgIHByaW06ICdQYWlyJyxcbiAgICAgICAgYXJnczogW1xuICAgICAgICAgIHsgaW50OiAnMCcgfSxcbiAgICAgICAgICB7XG4gICAgICAgICAgICBwcmltOiAnTGVmdCcsXG4gICAgICAgICAgICBhcmdzOiBbXG4gICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICB7IHByaW06ICdEUk9QJyB9LFxuICAgICAgICAgICAgICAgIHsgcHJpbTogJ05JTCcsIGFyZ3M6IFt7IHByaW06ICdvcGVyYXRpb24nIH1dIH0sXG4gICAgICAgICAgICAgICAgeyBwcmltOiAnUFVTSCcsIGFyZ3M6IFt7IHByaW06ICdrZXlfaGFzaCcgfSwgeyBzdHJpbmc6ICd0ejJQdEo5emdFZ0ZWVFJxeTZHWHNzdDU0dEgza3NFbll2dlMnIH1dIH0sXG4gICAgICAgICAgICAgICAgeyBwcmltOiAnSU1QTElDSVRfQUNDT1VOVCcgfSxcbiAgICAgICAgICAgICAgICB7IHByaW06ICdQVVNIJywgYXJnczogW3sgcHJpbTogJ211dGV6JyB9LCB7IGludDogJzEwMCcgfV0gfSxcbiAgICAgICAgICAgICAgICB7IHByaW06ICdVTklUJyB9LFxuICAgICAgICAgICAgICAgIHsgcHJpbTogJ1RSQU5TRkVSX1RPS0VOUycgfSxcbiAgICAgICAgICAgICAgICB7IHByaW06ICdDT05TJyB9LFxuICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgXSxcbiAgICAgICAgICB9LFxuICAgICAgICBdLFxuICAgICAgfSxcbiAgICBdLFxuICB9LFxuICB0eXBlOiB7XG4gICAgcHJpbTogJ3BhaXInLFxuICAgIGFyZ3M6IFtcbiAgICAgIHsgcHJpbTogJ2FkZHJlc3MnIH0sXG4gICAgICB7XG4gICAgICAgIHByaW06ICdwYWlyJyxcbiAgICAgICAgYXJnczogW1xuICAgICAgICAgIHsgcHJpbTogJ25hdCcsIGFubm90czogWyclY291bnRlciddIH0sXG4gICAgICAgICAge1xuICAgICAgICAgICAgcHJpbTogJ29yJyxcbiAgICAgICAgICAgIGFyZ3M6IFtcbiAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHByaW06ICdsYW1iZGEnLFxuICAgICAgICAgICAgICAgIGFyZ3M6IFt7IHByaW06ICd1bml0JyB9LCB7IHByaW06ICdsaXN0JywgYXJnczogW3sgcHJpbTogJ29wZXJhdGlvbicgfV0gfV0sXG4gICAgICAgICAgICAgICAgYW5ub3RzOiBbJyVvcGVyYXRpb24nXSxcbiAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHByaW06ICdwYWlyJyxcbiAgICAgICAgICAgICAgICBhcmdzOiBbXG4gICAgICAgICAgICAgICAgICB7IHByaW06ICduYXQnLCBhbm5vdHM6IFsnJXRocmVzaG9sZCddIH0sXG4gICAgICAgICAgICAgICAgICB7IHByaW06ICdsaXN0JywgYXJnczogW3sgcHJpbTogJ2tleScgfV0sIGFubm90czogWycla2V5cyddIH0sXG4gICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgICBhbm5vdHM6IFsnJWNoYW5nZV9rZXlzJ10sXG4gICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBdLFxuICAgICAgICAgICAgYW5ub3RzOiBbJzphY3Rpb24nXSxcbiAgICAgICAgICB9LFxuICAgICAgICBdLFxuICAgICAgICBhbm5vdHM6IFsnOnBheWxvYWQnXSxcbiAgICAgIH0sXG4gICAgXSxcbiAgfSxcbn07XG5cbmV4cG9ydCBjb25zdCBwYXJzZWRUcmFuc2FjdGlvbiA9IHtcbiAgYnJhbmNoOiAnQk04UWRaOTJWeWFIMXM1bndBRjlyVVhqaVBaM2czTnNuNm9ZYmRLcWoyUmdIeHZXWFZTJyxcbiAgY29udGVudHM6IFtcbiAgICB7XG4gICAgICBraW5kOiAnb3JpZ2luYXRpb24nLFxuICAgICAgc291cmNlOiAndHoxVlJqUnBWS252MTZBVnByRkgxdGtEbjRURGZWcUE4OTNBJyxcbiAgICAgIGZlZTogJzQ3NjQnLFxuICAgICAgY291bnRlcjogJzExNjcyNCcsXG4gICAgICBnYXNfbGltaXQ6ICczMzk3MScsXG4gICAgICBzdG9yYWdlX2xpbWl0OiAnMTI5MicsXG4gICAgICBiYWxhbmNlOiAnMTAwMDAwMCcsXG4gICAgICBzY3JpcHQ6IHtcbiAgICAgICAgY29kZTogW1xuICAgICAgICAgIHtcbiAgICAgICAgICAgIHByaW06ICdwYXJhbWV0ZXInLFxuICAgICAgICAgICAgYXJnczogW1xuICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgcHJpbTogJ29yJyxcbiAgICAgICAgICAgICAgICBhcmdzOiBbXG4gICAgICAgICAgICAgICAgICB7IHByaW06ICd1bml0JywgYW5ub3RzOiBbJyVkZWZhdWx0J10gfSxcbiAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgcHJpbTogJ3BhaXInLFxuICAgICAgICAgICAgICAgICAgICBhcmdzOiBbXG4gICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgcHJpbTogJ3BhaXInLFxuICAgICAgICAgICAgICAgICAgICAgICAgYXJnczogW1xuICAgICAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICduYXQnLCBhbm5vdHM6IFsnJWNvdW50ZXInXSB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJpbTogJ29yJyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcmdzOiBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaW06ICdsYW1iZGEnLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcmdzOiBbeyBwcmltOiAndW5pdCcgfSwgeyBwcmltOiAnbGlzdCcsIGFyZ3M6IFt7IHByaW06ICdvcGVyYXRpb24nIH1dIH1dLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbm5vdHM6IFsnJW9wZXJhdGlvbiddLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJpbTogJ3BhaXInLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcmdzOiBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyBwcmltOiAnbmF0JywgYW5ub3RzOiBbJyV0aHJlc2hvbGQnXSB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ2xpc3QnLCBhcmdzOiBbeyBwcmltOiAna2V5JyB9XSwgYW5ub3RzOiBbJyVrZXlzJ10gfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5ub3RzOiBbJyVjaGFuZ2Vfa2V5cyddLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFubm90czogWyc6YWN0aW9uJ10sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgICAgICAgYW5ub3RzOiBbJzpwYXlsb2FkJ10sXG4gICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdsaXN0JywgYXJnczogW3sgcHJpbTogJ29wdGlvbicsIGFyZ3M6IFt7IHByaW06ICdzaWduYXR1cmUnIH1dIH1dLCBhbm5vdHM6IFsnJXNpZ3MnXSB9LFxuICAgICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgICBhbm5vdHM6IFsnJW1haW4nXSxcbiAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIF0sXG4gICAgICAgICAgfSxcbiAgICAgICAgICB7XG4gICAgICAgICAgICBwcmltOiAnc3RvcmFnZScsXG4gICAgICAgICAgICBhcmdzOiBbXG4gICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBwcmltOiAncGFpcicsXG4gICAgICAgICAgICAgICAgYXJnczogW1xuICAgICAgICAgICAgICAgICAgeyBwcmltOiAnbmF0JywgYW5ub3RzOiBbJyVzdG9yZWRfY291bnRlciddIH0sXG4gICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgIHByaW06ICdwYWlyJyxcbiAgICAgICAgICAgICAgICAgICAgYXJnczogW1xuICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ25hdCcsIGFubm90czogWycldGhyZXNob2xkJ10gfSxcbiAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdsaXN0JywgYXJnczogW3sgcHJpbTogJ2tleScgfV0sIGFubm90czogWycla2V5cyddIH0sXG4gICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBdLFxuICAgICAgICAgIH0sXG4gICAgICAgICAge1xuICAgICAgICAgICAgcHJpbTogJ2NvZGUnLFxuICAgICAgICAgICAgYXJnczogW1xuICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgW1t7IHByaW06ICdEVVAnIH0sIHsgcHJpbTogJ0NBUicgfSwgeyBwcmltOiAnRElQJywgYXJnczogW1t7IHByaW06ICdDRFInIH1dXSB9XV0sXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgcHJpbTogJ0lGX0xFRlQnLFxuICAgICAgICAgICAgICAgICAgYXJnczogW1xuICAgICAgICAgICAgICAgICAgICBbeyBwcmltOiAnRFJPUCcgfSwgeyBwcmltOiAnTklMJywgYXJnczogW3sgcHJpbTogJ29wZXJhdGlvbicgfV0gfSwgeyBwcmltOiAnUEFJUicgfV0sXG4gICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdQVVNIJywgYXJnczogW3sgcHJpbTogJ211dGV6JyB9LCB7IGludDogJzAnIH1dIH0sXG4gICAgICAgICAgICAgICAgICAgICAgeyBwcmltOiAnQU1PVU5UJyB9LFxuICAgICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICAgIFt7IHByaW06ICdDT01QQVJFJyB9LCB7IHByaW06ICdFUScgfV0sXG4gICAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdJRicsIGFyZ3M6IFtbXSwgW1t7IHByaW06ICdVTklUJyB9LCB7IHByaW06ICdGQUlMV0lUSCcgfV1dXSB9LFxuICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgeyBwcmltOiAnU1dBUCcgfSxcbiAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdEVVAnIH0sXG4gICAgICAgICAgICAgICAgICAgICAgeyBwcmltOiAnRElQJywgYXJnczogW1t7IHByaW06ICdTV0FQJyB9XV0gfSxcbiAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwcmltOiAnRElQJyxcbiAgICAgICAgICAgICAgICAgICAgICAgIGFyZ3M6IFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtbeyBwcmltOiAnRFVQJyB9LCB7IHByaW06ICdDQVInIH0sIHsgcHJpbTogJ0RJUCcsIGFyZ3M6IFtbeyBwcmltOiAnQ0RSJyB9XV0gfV1dLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ0RVUCcgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdTRUxGJyB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ0FERFJFU1MnIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgeyBwcmltOiAnUEFJUicgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdQQUNLJyB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaW06ICdESVAnLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXJnczogW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdEVVAnIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ0NBUicsIGFubm90czogWydAY291bnRlciddIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ0RJUCcsIGFyZ3M6IFtbeyBwcmltOiAnQ0RSJyB9XV0gfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdESVAnLCBhcmdzOiBbW3sgcHJpbTogJ1NXQVAnIH1dXSB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ1NXQVAnIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdEVVAnIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ0NBUicsIGFubm90czogWydAc3RvcmVkX2NvdW50ZXInXSB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdESVAnLCBhcmdzOiBbW3sgcHJpbTogJ0NEUicgfV1dIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgeyBwcmltOiAnRElQJywgYXJnczogW1t7IHByaW06ICdTV0FQJyB9XV0gfSxcbiAgICAgICAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICAgICAgICBbeyBwcmltOiAnQ09NUEFSRScgfSwgeyBwcmltOiAnRVEnIH1dLFxuICAgICAgICAgICAgICAgICAgICAgICAgeyBwcmltOiAnSUYnLCBhcmdzOiBbW10sIFtbeyBwcmltOiAnVU5JVCcgfSwgeyBwcmltOiAnRkFJTFdJVEgnIH1dXV0gfSxcbiAgICAgICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ0RJUCcsIGFyZ3M6IFtbeyBwcmltOiAnU1dBUCcgfV1dIH0sXG4gICAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdEVVAnIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ0NBUicsIGFubm90czogWydAdGhyZXNob2xkJ10gfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgeyBwcmltOiAnRElQJywgYXJnczogW1t7IHByaW06ICdDRFInLCBhbm5vdHM6IFsnQGtleXMnXSB9XV0gfSxcbiAgICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwcmltOiAnRElQJyxcbiAgICAgICAgICAgICAgICAgICAgICAgIGFyZ3M6IFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ1BVU0gnLCBhcmdzOiBbeyBwcmltOiAnbmF0JyB9LCB7IGludDogJzAnIH1dLCBhbm5vdHM6IFsnQHZhbGlkJ10gfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdTV0FQJyB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaW06ICdJVEVSJyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFyZ3M6IFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ0RJUCcsIGFyZ3M6IFtbeyBwcmltOiAnU1dBUCcgfV1dIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyBwcmltOiAnU1dBUCcgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmltOiAnSUZfQ09OUycsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcmdzOiBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaW06ICdJRl9OT05FJyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXJnczogW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFt7IHByaW06ICdTV0FQJyB9LCB7IHByaW06ICdEUk9QJyB9XSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdTV0FQJyB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcmltOiAnRElQJyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXJnczogW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ1NXQVAnIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaW06ICdESVAnLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcmdzOiBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyBpbnQ6ICcyJyB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyBwcmltOiAnRElQJywgYXJnczogW1t7IHByaW06ICdEVVAnIH1dXSB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdTV0FQJyB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ0RJUCcsIGFyZ3M6IFt7IGludDogJzInIH0sIFt7IHByaW06ICdEVVAnIH1dXSB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ0RJRycsIGFyZ3M6IFt7IGludDogJzMnIH1dIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ0RJUCcsIGFyZ3M6IFtbeyBwcmltOiAnQ0hFQ0tfU0lHTkFUVVJFJyB9XV0gfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyBwcmltOiAnU1dBUCcgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaW06ICdJRicsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXJnczogW1t7IHByaW06ICdEUk9QJyB9XSwgW3sgcHJpbTogJ0ZBSUxXSVRIJyB9XV0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgeyBwcmltOiAnUFVTSCcsIGFyZ3M6IFt7IHByaW06ICduYXQnIH0sIHsgaW50OiAnMScgfV0gfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ0FERCcsIGFubm90czogWydAdmFsaWQnXSB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtbeyBwcmltOiAnVU5JVCcgfSwgeyBwcmltOiAnRkFJTFdJVEgnIH1dXSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdTV0FQJyB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICAgIFt7IHByaW06ICdDT01QQVJFJyB9LCB7IHByaW06ICdMRScgfV0sXG4gICAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdJRicsIGFyZ3M6IFtbXSwgW1t7IHByaW06ICdVTklUJyB9LCB7IHByaW06ICdGQUlMV0lUSCcgfV1dXSB9LFxuICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgeyBwcmltOiAnSUZfQ09OUycsIGFyZ3M6IFtbW3sgcHJpbTogJ1VOSVQnIH0sIHsgcHJpbTogJ0ZBSUxXSVRIJyB9XV0sIFtdXSB9LFxuICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ0RST1AnIH0sXG4gICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgcHJpbTogJ0RJUCcsXG4gICAgICAgICAgICAgICAgICAgICAgICBhcmdzOiBbXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBbW3sgcHJpbTogJ0RVUCcgfSwgeyBwcmltOiAnQ0FSJyB9LCB7IHByaW06ICdESVAnLCBhcmdzOiBbW3sgcHJpbTogJ0NEUicgfV1dIH1dXSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdQVVNIJywgYXJnczogW3sgcHJpbTogJ25hdCcgfSwgeyBpbnQ6ICcxJyB9XSB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ0FERCcsIGFubm90czogWydAbmV3X2NvdW50ZXInXSB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ1BBSVInIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICAgICAgcHJpbTogJ0lGX0xFRlQnLFxuICAgICAgICAgICAgICAgICAgICAgICAgYXJnczogW1xuICAgICAgICAgICAgICAgICAgICAgICAgICBbeyBwcmltOiAnVU5JVCcgfSwgeyBwcmltOiAnRVhFQycgfV0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIFtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdESVAnLCBhcmdzOiBbW3sgcHJpbTogJ0NBUicgfV1dIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgeyBwcmltOiAnU1dBUCcgfSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7IHByaW06ICdQQUlSJyB9LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsgcHJpbTogJ05JTCcsIGFyZ3M6IFt7IHByaW06ICdvcGVyYXRpb24nIH1dIH0sXG4gICAgICAgICAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgICAgICAgICBdLFxuICAgICAgICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgICAgICAgeyBwcmltOiAnUEFJUicgfSxcbiAgICAgICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgICAgIF0sXG4gICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgIF0sXG4gICAgICAgICAgfSxcbiAgICAgICAgXSxcbiAgICAgICAgc3RvcmFnZToge1xuICAgICAgICAgIHByaW06ICdQYWlyJyxcbiAgICAgICAgICBhcmdzOiBbXG4gICAgICAgICAgICB7IGludDogJzAnIH0sXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgIHByaW06ICdQYWlyJyxcbiAgICAgICAgICAgICAgYXJnczogW1xuICAgICAgICAgICAgICAgIHsgaW50OiAnMicgfSxcbiAgICAgICAgICAgICAgICBbXG4gICAgICAgICAgICAgICAgICB7IHN0cmluZzogJ3NwcGs3WldCOGRpVTJUV2VoeGRrV0NWMkRURnZuMWhQejRxTGppRDNuSlFvektub1NFblNDOGInIH0sXG4gICAgICAgICAgICAgICAgICB7IHN0cmluZzogJ3NwcGs3WnE5S1B0d2t6a2dBc2hhNGpVMjlDNDNNY2dQMnNrSzU2dGpkN0tKamhjbUg2QVpDMUYnIH0sXG4gICAgICAgICAgICAgICAgICB7IHN0cmluZzogJ3NwcGs3ZDJ6dHpickxkQmFUQjd5emFXUmtQZmNXR3NyTlFOSmRrQkU5YkNUU1N6ZWtMTnpwdmYnIH0sXG4gICAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgICAgXSxcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgXSxcbiAgICAgICAgfSxcbiAgICAgIH0sXG4gICAgfSxcbiAgXSxcbn07XG4iXX0=

Выполнить команду


Для локальной разработки. Не используйте в интернете!