From b0bfc4708d43b417ebf76b0f8d90273dea18c536 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Wed, 15 Jan 2025 20:36:47 +0000 Subject: [PATCH] package-graphql-poller: update package data --- .../bcs.json | 219 +++++++++ .../bytecode_modules/V36.mv | Bin 0 -> 7202 bytes .../decompiled_modules/V36.move | 430 ++++++++++++++++++ .../metadata.json | 8 + .../bcs.json | 58 +++ .../bytecode_modules/jup.mv | Bin 0 -> 1001 bytes .../decompiled_modules/jup.move | 12 + .../metadata.json | 8 + .../bcs.json | 38 ++ .../bytecode_modules/shr0.mv | Bin 0 -> 27102 bytes .../decompiled_modules/shr0.move | 16 + .../metadata.json | 8 + 12 files changed, 797 insertions(+) create mode 100644 packages/mainnet/0xa4/1747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36/bcs.json create mode 100644 packages/mainnet/0xa4/1747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36/bytecode_modules/V36.mv create mode 100644 packages/mainnet/0xa4/1747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36/decompiled_modules/V36.move create mode 100644 packages/mainnet/0xa4/1747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36/metadata.json create mode 100644 packages/mainnet/0xa6/027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b/bcs.json create mode 100644 packages/mainnet/0xa6/027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b/bytecode_modules/jup.mv create mode 100644 packages/mainnet/0xa6/027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b/decompiled_modules/jup.move create mode 100644 packages/mainnet/0xa6/027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b/metadata.json create mode 100644 packages/mainnet/0xe5/7547276c9d8a1981cf359cc4c08684c03bfe21cce758afd7b27af2874fe37f/bcs.json create mode 100644 packages/mainnet/0xe5/7547276c9d8a1981cf359cc4c08684c03bfe21cce758afd7b27af2874fe37f/bytecode_modules/shr0.mv create mode 100644 packages/mainnet/0xe5/7547276c9d8a1981cf359cc4c08684c03bfe21cce758afd7b27af2874fe37f/decompiled_modules/shr0.move create mode 100644 packages/mainnet/0xe5/7547276c9d8a1981cf359cc4c08684c03bfe21cce758afd7b27af2874fe37f/metadata.json diff --git a/packages/mainnet/0xa4/1747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36/bcs.json b/packages/mainnet/0xa4/1747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36/bcs.json new file mode 100644 index 00000000000..8697040bfe7 --- /dev/null +++ b/packages/mainnet/0xa4/1747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36/bcs.json @@ -0,0 +1,219 @@ +{ + "dataType": "package", + "id": "0xa41747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36", + "version": 1, + "moduleMap": { + "V36": "oRzrCwYAAAANAQA2AjacAQPSAZwDBO4EVgXEBdMLB5cR8AkIhxvgAgbnHeQECssiLwv6IgYMgCPbFA3bNwIO3TcCABEEJARKCE8IVwZKBl8DJANKAh0CJgkzCU8HUwpKCmIKaQEXAR4BHwEyAUcBSAFUAWMBZwVKAAAMAAAIAwEAAQAHAAEAAQASCAEAAQALBwAADAcAAQoMAAINDAIAAQABBAYMAAUNDAMAAQABAAEFFAwABwoMAAgJAAIAAQABCA0MAgABAAEJDQwCAAEAAQoBDAALBQgADQ0IAgABAAEODQgCAAEAAQ8JAAAQEwwAEQIEAQABEgMIABMEDAEAARUQBAAXDgIAGQ8CABoNCAIAAQABADkAAQAAFgABAAAtAgEBAABDAwQBAABMBQEBAABqBgEBAAAaBwgCAAAAGAkIAgAAABkKCwIAAAAoDAgCAAAAKQ0IAgAAACsOCAIAAAAnDwgCAAAAKhAIAgAAADYRCAIAAAA1EQgCAAAAVRIIAgAAAFYTCwIAAABkFAEDAAAAAGUVAQMAAAAAPhYIAgAAAD8XCwIAAABAGAgCAAAAGxkIAgAAABwaCwIAAABBGwsCAAAAZhwLAgAAAD0dAQEAAlc2NwIAAANaMggCAAAGWE4BAwAAAAZZTwEDAAAACDRZWgIAAAhOXAECAAAIXVsnAgAACSUAOwAJST0+AgAACVxDRAIAAAosOwEADFtHCAIAAA1gUAgCAAANYVILAgAADzRUVQIAAA9OVwECAAAPXlYrABE7JicBABFSKSABABFoLicBABFrASABABMuCwEBABM3KgsBABM6CyABABM7QAEBABNSPAsBABNoLCcBABQxIgEBAxVGAB4AFjw4AQEAGEsvAQEMGFEiAQEIGVAkJQAaL0k+AgAAGjBKSwIAADAfOyEzIi0iLiIyIjYiNy0vIjoLHTE2Mzc0MDMcMTIzOSIzMzAiOTM1IiQxNCIOMTQzJUInMT0xMSI+MTEzHk0fTSgxKTEqMSsxIDEiMS8zITE1MzdfAQcIGgADBwsDAQkACxcBCQAHCBoDBwsDAQkAAwcIGgILFwEJAAsCAQkABAcLAwEJAAsXAQkACwIBCQAHCBoCBwsDAQkABwgaAwsXAQkABwgIBwgaAQsXAQkBBgYIFgYIBgQLFwEJAAcLBwIJAAkBBwgaBgYIFgYIBgQLFwEJAQcLBwIJAAkBBwgaAQsXAQkABgMLFwEJAAcLDgIJAAkBAwYIFgcIGgcDCxcBCQAHCw4CCQAJAQMHCBAGCBYHCBoGCxcBCQAHCw4CCQEJAAMHCBAGCBYHCBoFCxcBCQAHCw4CCQAJAQMGCBYHCBoFCxcBCQAHCw4CCQEJAAMGCBYHCBoDCxcBCQAHCBAHCBoECxcBCQAHCxsCCQAJAQYIFgcIGgQLFwEJAQcLGwIJAAkBBggWBwgaBgsXAQkABwsJAwkACQEJAgMHCAoGCBYHCBoGCxcBCQEHCwkDCQAJAQkCAwcICgYIFgcIGgQLFwEJAAcLEQIJAAkBAwcIGgQLFwEJAQcLEQIJAAkBAwcIGgYLFwEJAAcLEgIJAAkBBAYIFgYIFAcIGgYLFwEJAAYICwcLDQIJAAkBBAYIFgcIGgYLFwEJAQYICwcLDQIJAAkBBAYIFgcIGgYLFwEJAQcLEgIJAAkBBAYIFgYIFAcIGgMLFwEJAAsXAQkBBwgaBAsXAQkAAwEHCBoBCBgBCBkBCxUBCQABCwMBCBkBCQASAQEBAQEBAQEBAQEBAQEBAQEFAQYIGgEFAgcLFQEJAAsVAQkAAQMBCwIBCQACBwsVAQkAAwILFQEJAAcIGgIDAwEGCxcBCQABCwEBCQABBgsVAQkAAgkABQMDAwsXAQkBAgkACQEFAwsXAQkAAwcICAcIGgEJAQEIBQYLFQEJAAsVAQkBAwMLFwEJAAsXAQkBCgYIFgYIBgcLBwIJAAkBCxUBCQALFQEJAQEBAwMEAgsVAQkACxUBCQECCxcBCQAGCBoFCxUBCQELFQEJAQMDCxcBCQAKCA8DAwsXAQkBAwsXAQkACxcBCQEDAwsXAQkAAQgPAwcLFwEJAAMHCBoJBwsOAgkACQEGCA8DAwELFwEJAAsXAQkBBggWBwgaAgsXAQkACxcBCQELCA8DAwsXAQkBAwsXAQkACxcBCQELFwEJAQMDCxcBCQACBwsXAQkACxcBCQAHCA8DAwsXAQkACxcBCQELFwEJAQMCCQEJAAcHCw4CCQAJAQMGCA8DBggWCxcBCQEHCBoDCxcBCQALFwEJAQMHCA8DCxcBCQEDCxcBCQALFwEJAQMGCA8DAwsXAQkACxcBCQEDAwcIEAsXAQkABwgaAwMLFwEJAAsXAQkBBQcLGwIJAAkBCgsXAQkAAwYIFgcIGgUHCxsCCQAJAQoLFwEJAQMGCBYHCBoCCxcBCQELFwEJAAcHCAoHCBoFAwYIFgMFAwkACQEJAgsHCwkDCQAJAQkCCgsXAQkAAwMEAQUDBggWBggKBwgaCwcLCQMJAAkBCQIKCxcBCQEDAwQBBQMGCBYGCAoHCBoFBwsRAgkACQELFwEJAAMDBwgaAwMLFwEJAAMFBwsRAgkACQELFwEJAQMDBwgaDgMEBggWBggUBwgaAwMLFwEJAQMIEwsVAQkACxUBCQELFQEJAAsVAQkBCAcLEgIJAAkBAQEDBAYIFgYIFAYIGgMLFQEJAAsVAQkBCBMBBggTBgcLEgIJAAkBCBMLFQEJAAsVAQkBBggUBggaCQMLFwEJAQMLDAIJAAkBAwsVAQkACxUBCQELFQEJAAsVAQkBBwYICwcLDQIJAAkBAQEDBAYIFgMLFQEJAAsVAQkBCwwCCQAJAQEGCwwCCQAJAQUGCAsHCw0CCQAJAQsVAQkACxUBCQELDAIJAAkBCQMLFwEJAAMLDAIJAAkBAwsVAQkBCxUBCQALFQEJAAsVAQkBDgMEBggWBggUBwgaAwMLFwEJAAMIEwsVAQkBCxUBCQALFQEJAAsVAQkBAQgECkFjY2Vzc0xpc3QKQWNjb3VudENhcAdCYWxhbmNlBUNsb2NrBENvaW4JQ29udGFpbmVyCERleF9JbmZvCUZsYXNoTG9hbg5GbGFzaExvYW5FdmVudBBGbGFzaFN3YXBSZWNlaXB0DEdsb2JhbENvbmZpZwhNRVZFdmVudAxNRVZTdGVwRXZlbnQEUG9vbANTVUkJVHhDb250ZXh0A1VJRANWMzYFVmF1bHQHVmVyc2lvbglWZXJzaW9uZWQJYW1vdW50T3V0CWFzc2VydF93bAdiYWxhbmNlFGJsdWVfZmluX3N3YXBfYV90b19iFGJsdWVfZmluX3N3YXBfYl90b19hDmJsdWVfbW92ZV9zd2FwDGNldHVzX2FfdG9fYgxjZXR1c19iX3RvX2EHY2xvYl92MgVjbG9jawRjb2luB2NvaW5faW4MY29pbl9pbl9sZWZ0CGNvaW5fb3V0DGNvaW5fcmVzZXJ2ZQZjb25maWcOY3JlYXRlX2FjY291bnQMY3VzdG9kaWFuX3YyD2RlZXBib29rX2FfdG9fYh5kZWVwYm9va19hX3RvX2JfbG90X3ZhbGlkYXRpb24oZGVlcGJvb2tfYV90b19iX2xvdF92YWxpZGF0aW9uX3dpdGhfZmxvdw9kZWVwYm9va19iX3RvX2EoZGVlcGJvb2tfYl90b19hX2xvdF92YWxpZGF0aW9uX3dpdGhfZmxvdxJkZWxldGVfYWNjb3VudF9jYXAHZGVwb3NpdAxkZXN0cm95X3plcm8VZG9fc3dhcF94X3RvX3lfZGlyZWN0FWRvX3N3YXBfeV90b194X2RpcmVjdARlbWl0BWV2ZW50B2ZhY3RvcnkKZmxhc2hfc3dhcAlmbG93X3N3YXAXZmxvd19zd2FwX3dpdGhvdXRfZXZlbnQMZnJvbV9iYWxhbmNlAmlkBGluaXQMaW50b19iYWxhbmNlBGpvaW4Ea2VlcAlrZWVwX2NvaW4Ma3JpeWFfYV90b19iDGtyaXlhX2JfdG9fYQ9rcml5YV92M19hX3RvX2IPa3JpeWFfdjNfYl90b19hBGxpc3QEbG9hbglsb2FuX2NvaW4QbG9hbl9jb2luX2Ftb3VudANuZXcGb2JqZWN0A3BheRJwbGFjZV9tYXJrZXRfb3JkZXIEcG9vbA9wdWJsaWNfdHJhbnNmZXIFcmVwYXkKcmVwYXlfY29pbhByZXBheV9mbGFzaF9zd2FwBnJvdXRlcgZzZW5kZXIMc2hhcmVfb2JqZWN0BXNwbGl0CHNwb3RfZGV4A3N1aQ5zdWlzd2FwX2FfdG9fYg5zdWlzd2FwX2JfdG9fYQRzd2FwCHN3YXBfYV9iCHN3YXBfYl9hEXN3YXBfZXhhY3RfaW5wdXRfF3N3YXBfZXhhY3RfaW5wdXRfZGlyZWN0GXN3YXBfZXhhY3RfcXVvdGVfZm9yX2Jhc2UPc3dhcF9wYXlfYW1vdW50EnN3YXBfcmVjZWlwdF9kZWJ0cwtzd2FwX3JvdXRlcgxzd2FwX3Rva2VuX3gMc3dhcF90b2tlbl95BXRyYWRlCHRyYW5zZmVyDHR1cmJvX2FfdG9fYgx0dXJib19iX3RvX2EMdHVyYm9faGVscGVyCnR4X2NvbnRleHQFdmFsdWUHdmVyc2lvbgx3aXRoZHJhd19hbGwEemVyb6QXR67mtDsfnzPh4HaoPOWfvXTpEHq/SoRGeKGSxCw2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAA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" + }, + "typeOriginTable": [ + { + "module_name": "V36", + "datatype_name": "AccessList", + "package": "0xa41747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36" + }, + { + "module_name": "V36", + "datatype_name": "FlashLoanEvent", + "package": "0xa41747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36" + }, + { + "module_name": "V36", + "datatype_name": "FlashLoan", + "package": "0xa41747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36" + }, + { + "module_name": "V36", + "datatype_name": "Vault", + "package": "0xa41747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36" + }, + { + "module_name": "V36", + "datatype_name": "MEVEvent", + "package": "0xa41747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36" + }, + { + "module_name": "V36", + "datatype_name": "MEVStepEvent", + "package": "0xa41747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36" + } + ], + "linkageTable": { + "0x0000000000000000000000000000000000000000000000000000000000000001": { + "upgraded_id": "0x0000000000000000000000000000000000000000000000000000000000000001", + "upgraded_version": 13 + }, + "0x0000000000000000000000000000000000000000000000000000000000000002": { + "upgraded_id": "0x0000000000000000000000000000000000000000000000000000000000000002", + "upgraded_version": 30 + }, + "0x000000000000000000000000000000000000000000000000000000000000dee9": { + "upgraded_id": "0x000000000000000000000000000000000000000000000000000000000000dee9", + "upgraded_version": 20 + }, + "0x1eabed72c53feb3805120a081dc15963c204dc8d091542592abaf7a35689b2fb": { + "upgraded_id": "0x70968826ad1b4ba895753f634b0aea68d0672908ca1075a2abdf0fc9e0b2fc6a", + "upgraded_version": 6 + }, + "0x3492c874c1e3b3e2984e8c41b589e642d4d0a5d6459e5a9cfc2d52fd7c89c267": { + "upgraded_id": "0x6c796c3ab3421a68158e0df18e4657b2827b1f8fed5ed4b82dba9c935988711b", + "upgraded_version": 10 + }, + "0x361dd589b98e8fcda9a7ee53b85efabef3569d00416640d2faa516e3801d7ffc": { + "upgraded_id": "0xd075d51486df71e750872b4edf82ea3409fda397ceecc0b6aedf573d923c54a0", + "upgraded_version": 3 + }, + "0x714a63a0dba6da4f017b42d5d0fb78867f18bcde904868e51d951a5a6f5b7f57": { + "upgraded_id": "0xe2b515f0052c0b3f83c23db045d49dbe1732818ccfc5d4596c9482f7f2e76a85", + "upgraded_version": 3 + }, + "0x91bfbc386a41afcfd9b2533058d7e915a1d3829089cc268ff4333d54d6339ca1": { + "upgraded_id": "0x91bfbc386a41afcfd9b2533058d7e915a1d3829089cc268ff4333d54d6339ca1", + "upgraded_version": 1 + }, + "0xa0eba10b173538c8fecca1dff298e488402cc9ff374f8a12ca7758eebe830b66": { + "upgraded_id": "0xa0eba10b173538c8fecca1dff298e488402cc9ff374f8a12ca7758eebe830b66", + "upgraded_version": 1 + }, + "0xb24b6789e088b876afabca733bed2299fbc9e2d6369be4d1acfa17d8145454d9": { + "upgraded_id": "0x08cd33481587d4c4612865b164796d937df13747d8c763b8a178c87e3244498f", + "upgraded_version": 7 + }, + "0xba153169476e8c3114962261d1edc70de5ad9781b83cc617ecc8c1923191cae0": { + "upgraded_id": "0xba153169476e8c3114962261d1edc70de5ad9781b83cc617ecc8c1923191cae0", + "upgraded_version": 1 + }, + "0xbe21a06129308e0495431d12286127897aff07a8ade3970495a4404d97f9eaaa": { + "upgraded_id": "0xe93247b408fe44ed0ee5b6ac508b36325b239d6333e44ffa240dcc0c1a69cdd8", + "upgraded_version": 4 + }, + "0xf6c05e2d9301e6e91dc6ab6c3ca918f7d55896e1f1edd64adc0e615cde27ebf1": { + "upgraded_id": "0xbd8d4489782042c6fafad4de4bc6a5e0b84a43c6c00647ffd7062d1e2bb7549e", + "upgraded_version": 2 + } + }, + "functionMap": { + "V36": { + "assert_wl": { + "visibility": "PRIVATE", + "is_entry": false, + "params": [ + "&mut 0x0000000000000000000000000000000000000000000000000000000000000002::tx_context::TxContext" + ], + "return": null + }, + "blue_fin_swap_a_to_b": { + "visibility": "PUBLIC", + "is_entry": false, + "params": [ + "&0x0000000000000000000000000000000000000000000000000000000000000002::clock::Clock", + "&0x3492c874c1e3b3e2984e8c41b589e642d4d0a5d6459e5a9cfc2d52fd7c89c267::config::GlobalConfig", + "u128", + "0x0000000000000000000000000000000000000000000000000000000000000002::coin::Coin<$0>", + "&mut 0x3492c874c1e3b3e2984e8c41b589e642d4d0a5d6459e5a9cfc2d52fd7c89c267::pool::Pool<$0, $1>", + "&mut 0x0000000000000000000000000000000000000000000000000000000000000002::tx_context::TxContext" + ], + "return": null + }, + "blue_fin_swap_b_to_a": { + "visibility": "PUBLIC", + "is_entry": false, + "params": [ + "&0x0000000000000000000000000000000000000000000000000000000000000002::clock::Clock", + "&0x3492c874c1e3b3e2984e8c41b589e642d4d0a5d6459e5a9cfc2d52fd7c89c267::config::GlobalConfig", + "u128", + "0x0000000000000000000000000000000000000000000000000000000000000002::coin::Coin<$1>", + "&mut 0x3492c874c1e3b3e2984e8c41b589e642d4d0a5d6459e5a9cfc2d52fd7c89c267::pool::Pool<$0, $1>", + "&mut 0x0000000000000000000000000000000000000000000000000000000000000002::tx_context::TxContext" + ], + "return": null + }, + "blue_move_swap": { + "visibility": "PUBLIC", + "is_entry": false, + "params": [ + "0x0000000000000000000000000000000000000000000000000000000000000002::coin::Coin<$0>", + "&mut 0xb24b6789e088b876afabca733bed2299fbc9e2d6369be4d1acfa17d8145454d9::swap::Dex_Info", + "&mut 0x0000000000000000000000000000000000000000000000000000000000000002::tx_context::TxContext" + ], + "return": null + }, + "cetus_a_to_b": { + "visibility": "PUBLIC", + "is_entry": false, + "params": [ + "0x0000000000000000000000000000000000000000000000000000000000000002::coin::Coin<$0>", + "&0x1eabed72c53feb3805120a081dc15963c204dc8d091542592abaf7a35689b2fb::config::GlobalConfig", + "&mut 0x1eabed72c53feb3805120a081dc15963c204dc8d091542592abaf7a35689b2fb::pool::Pool<$0, $1>", + "u128", + "&0x0000000000000000000000000000000000000000000000000000000000000002::clock::Clock", + "&mut 0x0000000000000000000000000000000000000000000000000000000000000002::tx_context::TxContext" + ], + "return": null + }, + "cetus_b_to_a": { + "visibility": "PUBLIC", + "is_entry": false, + "params": [ + "0x0000000000000000000000000000000000000000000000000000000000000002::coin::Coin<$1>", + "&0x1eabed72c53feb3805120a081dc15963c204dc8d091542592abaf7a35689b2fb::config::GlobalConfig", + "&mut 0x1eabed72c53feb3805120a081dc15963c204dc8d091542592abaf7a35689b2fb::pool::Pool<$0, $1>", + "u128", + "&0x0000000000000000000000000000000000000000000000000000000000000002::clock::Clock", + "&mut 0x0000000000000000000000000000000000000000000000000000000000000002::tx_context::TxContext" + ], + "return": null + }, + "deepbook_a_to_b": { + "visibility": "PUBLIC", + "is_entry": false, + "params": [ + "0x0000000000000000000000000000000000000000000000000000000000000002::coin::Coin<$0>", + "&mut 0x000000000000000000000000000000000000000000000000000000000000dee9::clob_v2::Pool<$0, $1>", + "u64", + "&0x0000000000000000000000000000000000000000000000000000000000000002::clock::Clock", + "&mut 0x0000000000000000000000000000000000000000000000000000000000000002::tx_context::TxContext" + ], + "return": null + }, + "deepbook_a_to_b_lot_validation": { + "visibility": "PUBLIC", + "is_entry": false, + "params": [ + "u64", + "0x0000000000000000000000000000000000000000000000000000000000000002::coin::Coin<$0>", + "&mut 0x000000000000000000000000000000000000000000000000000000000000dee9::clob_v2::Pool<$0, $1>", + "u64", + "&0x0000000000000000000000000000000000000000000000000000000000000002::clock::Clock", + "&mut 0x0000000000000000000000000000000000000000000000000000000000000002::tx_context::TxContext" + ], + "return": null + }, + "deepbook_a_to_b_lot_validation_with_flow": { + "visibility": "PUBLIC", + "is_entry": false, + "params": [ + "u64", + "0x0000000000000000000000000000000000000000000000000000000000000002::coin::Coin<$0>", + "&mut 0x000000000000000000000000000000000000000000000000000000000000dee9::clob_v2::Pool<$0, $1>", + "u64", + "&mut 0xba153169476e8c3114962261d1edc70de5ad9781b83cc617ecc8c1923191cae0::factory::Container", + "&0x0000000000000000000000000000000000000000000000000000000000000002::clock::Clock", + "&mut 0x0000000000000000000000000000000000000000000000000000000000000002::tx_context::TxContext" + ], + "return": null + }, + "deepbook_b_to_a": { + "visibility": "PUBLIC", + "is_entry": false, + "params": [ + "0x0000000000000000000000000000000000000000000000000000000000000002::coin::Coin<$0>", + "&mut 0x000000000000000000000000000000000000000000000000000000000000dee9::clob_v2::Pool<$1, $0>", + "u64", + "&0x0000000000000000000000000000000000000000000000000000000000000002::clock::Clock", + "&mut 0x0000000000000000000000000000000000000000000000000000000000000002::tx_context::TxContext" + ], + "return": null + } + } + } +} \ No newline at end of file diff --git a/packages/mainnet/0xa4/1747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36/bytecode_modules/V36.mv b/packages/mainnet/0xa4/1747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36/bytecode_modules/V36.mv new file mode 100644 index 0000000000000000000000000000000000000000..de538c7763581881935022271fb2ca705c3eec83 GIT binary patch literal 7202 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 ylZG!4l|&Hxz`$0O, + } + + struct FlashLoanEvent has copy, drop { + loan_coin: u64, + repay_coin: u64, + } + + struct FlashLoan { + loan_coin_amount: u64, + } + + struct Vault has key { + id: 0x2::object::UID, + coin_reserve: 0x2::balance::Balance, + } + + struct MEVEvent has copy, drop, store { + amountOut: u64, + } + + struct MEVStepEvent has copy, drop, store { + coin_in: u64, + coin_out: u64, + coin_in_left: u64, + } + + fun assert_wl(arg0: &mut 0x2::tx_context::TxContext) { + let v0 = 0x2::tx_context::sender(arg0); + assert!(v0 == @0x3fb3f52304a603c22b4b66175e897c1fc9789431bf9b5f98f66bd58b8dfa509f || v0 == @0x1ad6d76679e5933e0e2e5b670985cce5bdd2b75d96f439ddba1e3d8ebee44710 || v0 == @0x753220d0f28ccb478ce41629ab794b4b4bd3f48575c5f80bbdd4ef187ad1cf5b || v0 == @0x425918afb2bc9e91739ea6439e0437b79039d6506a61417ea6c949aca256460b || v0 == @0xd4026b70563db203a1bf2f01fc13992ab7932e56191c9623a8f0c0930bbdb937 || v0 == @0x158a2a8a035af7824a31eae5987410d57b16a350ec0432aad1467a697d94f7a6 || v0 == @0x5939ab7c03774b764da0b09962e2a8b7a6fbd23be65af77604424587d16e4fbb || v0 == @0x6fd288cd5213bb046f28ba5edc56517c3cbb40c904aa3d9d2262897856fb7930 || v0 == @0x9a8df3c1692b8d7d8861cde7b23d34c0a7bb67f615b895609968c86cf93f6743 || v0 == @0x4cce5c84dac7d723e8f535d9b112ce5e2f090d25ef2de4f38a971767b7494d84 || v0 == @0x289d6e5d60a22560109b540b2da6704c534624731c8375258da885955dc7941e || v0 == @0x97a21f537ff6fd438cd6a319cc213f53872540380759bbe62c0bf5d2c502ec7d || v0 == @0xb04889eefd953b25256eb1f534282e2ba15aecdefd2b53883b35b43091d74a6 || v0 == @0x76aa3fea26f3409a6b7cd903181a0313bdf9bdafe5e97b76afb740982729a011 || v0 == @0xdeefe2e8b74c0b0c33229da404ce4029733063974b8e19ef1b502e3e5bc1e8b2 || v0 == @0x50f68ff39e7c26c39f6609d155804bbe512a79509aeddeb5a1421e2b96b52f52 || v0 == @0xf3156a7b16d9f235b2bf0abe9b5353e08ea47e5b34cc4fd6fed7ab5e9d58707d || v0 == @0x454fc291f4832484d30f32473cd510fd45fe6f8e66056c4a37529457205af6d1, 101); + } + + public fun blue_fin_swap_a_to_b(arg0: &0x2::clock::Clock, arg1: &0x3492c874c1e3b3e2984e8c41b589e642d4d0a5d6459e5a9cfc2d52fd7c89c267::config::GlobalConfig, arg2: u128, arg3: 0x2::coin::Coin, arg4: &mut 0x3492c874c1e3b3e2984e8c41b589e642d4d0a5d6459e5a9cfc2d52fd7c89c267::pool::Pool, arg5: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg5); + let v0 = 0x2::coin::value(&arg3); + let (v1, v2) = 0x3492c874c1e3b3e2984e8c41b589e642d4d0a5d6459e5a9cfc2d52fd7c89c267::pool::swap(arg0, arg1, arg4, 0x2::coin::into_balance(arg3), 0x2::balance::zero(), true, true, v0, 0, arg2); + let v3 = 0x2::coin::from_balance(v2, arg5); + 0x2::pay::keep(0x2::coin::from_balance(v1, arg5), arg5); + let v4 = MEVStepEvent{ + coin_in : v0, + coin_out : 0x2::coin::value(&v3), + coin_in_left : 0, + }; + 0x2::event::emit(v4); + v3 + } + + public fun blue_fin_swap_b_to_a(arg0: &0x2::clock::Clock, arg1: &0x3492c874c1e3b3e2984e8c41b589e642d4d0a5d6459e5a9cfc2d52fd7c89c267::config::GlobalConfig, arg2: u128, arg3: 0x2::coin::Coin, arg4: &mut 0x3492c874c1e3b3e2984e8c41b589e642d4d0a5d6459e5a9cfc2d52fd7c89c267::pool::Pool, arg5: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg5); + let v0 = 0x2::coin::value(&arg3); + let (v1, v2) = 0x3492c874c1e3b3e2984e8c41b589e642d4d0a5d6459e5a9cfc2d52fd7c89c267::pool::swap(arg0, arg1, arg4, 0x2::balance::zero(), 0x2::coin::into_balance(arg3), false, true, v0, 0, arg2); + let v3 = 0x2::coin::from_balance(v1, arg5); + 0x2::pay::keep(0x2::coin::from_balance(v2, arg5), arg5); + let v4 = MEVStepEvent{ + coin_in : v0, + coin_out : 0x2::coin::value(&v3), + coin_in_left : 0, + }; + 0x2::event::emit(v4); + v3 + } + + public fun blue_move_swap(arg0: 0x2::coin::Coin, arg1: &mut 0xb24b6789e088b876afabca733bed2299fbc9e2d6369be4d1acfa17d8145454d9::swap::Dex_Info, arg2: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg2); + let v0 = 0x2::coin::value(&arg0); + let v1 = 0xb24b6789e088b876afabca733bed2299fbc9e2d6369be4d1acfa17d8145454d9::router::swap_exact_input_(v0, arg0, 0, arg1, arg2); + let v2 = MEVStepEvent{ + coin_in : v0, + coin_out : 0x2::coin::value(&v1), + coin_in_left : 0, + }; + 0x2::event::emit(v2); + v1 + } + + public fun cetus_a_to_b(arg0: 0x2::coin::Coin, arg1: &0x1eabed72c53feb3805120a081dc15963c204dc8d091542592abaf7a35689b2fb::config::GlobalConfig, arg2: &mut 0x1eabed72c53feb3805120a081dc15963c204dc8d091542592abaf7a35689b2fb::pool::Pool, arg3: u128, arg4: &0x2::clock::Clock, arg5: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg5); + let v0 = 0x2::coin::value(&arg0); + let (v1, v2, v3) = 0x1eabed72c53feb3805120a081dc15963c204dc8d091542592abaf7a35689b2fb::pool::flash_swap(arg1, arg2, true, true, v0, arg3, arg4); + let v4 = v3; + let v5 = v2; + let v6 = 0x2::coin::from_balance(0x2::balance::zero(), arg5); + 0x2::balance::value(&v5); + 0x2::coin::join(&mut v6, 0x2::coin::from_balance(v5, arg5)); + 0x2::coin::join(&mut arg0, 0x2::coin::from_balance(v1, arg5)); + 0x1eabed72c53feb3805120a081dc15963c204dc8d091542592abaf7a35689b2fb::pool::repay_flash_swap(arg1, arg2, 0x2::coin::into_balance(0x2::coin::split(&mut arg0, 0x1eabed72c53feb3805120a081dc15963c204dc8d091542592abaf7a35689b2fb::pool::swap_pay_amount(&v4), arg5)), 0x2::balance::zero(), v4); + if (0x2::coin::value(&arg0) > 0) { + 0x2::pay::keep(arg0, arg5); + } else { + 0x2::coin::destroy_zero(arg0); + }; + let v7 = MEVStepEvent{ + coin_in : v0, + coin_out : 0x2::coin::value(&v6), + coin_in_left : 0, + }; + 0x2::event::emit(v7); + v6 + } + + public fun cetus_b_to_a(arg0: 0x2::coin::Coin, arg1: &0x1eabed72c53feb3805120a081dc15963c204dc8d091542592abaf7a35689b2fb::config::GlobalConfig, arg2: &mut 0x1eabed72c53feb3805120a081dc15963c204dc8d091542592abaf7a35689b2fb::pool::Pool, arg3: u128, arg4: &0x2::clock::Clock, arg5: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg5); + let v0 = 0x2::coin::value(&arg0); + let v1 = 0x2::coin::from_balance(0x2::balance::zero(), arg5); + let (v2, v3, v4) = 0x1eabed72c53feb3805120a081dc15963c204dc8d091542592abaf7a35689b2fb::pool::flash_swap(arg1, arg2, false, true, v0, arg3, arg4); + let v5 = v4; + let v6 = v2; + 0x2::balance::value(&v6); + 0x2::coin::join(&mut arg0, 0x2::coin::from_balance(v3, arg5)); + 0x2::coin::join(&mut v1, 0x2::coin::from_balance(v6, arg5)); + 0x1eabed72c53feb3805120a081dc15963c204dc8d091542592abaf7a35689b2fb::pool::repay_flash_swap(arg1, arg2, 0x2::balance::zero(), 0x2::coin::into_balance(0x2::coin::split(&mut arg0, 0x1eabed72c53feb3805120a081dc15963c204dc8d091542592abaf7a35689b2fb::pool::swap_pay_amount(&v5), arg5)), v5); + if (0x2::coin::value(&arg0) > 0) { + 0x2::pay::keep(arg0, arg5); + } else { + 0x2::coin::destroy_zero(arg0); + }; + let v7 = MEVStepEvent{ + coin_in : v0, + coin_out : 0x2::coin::value(&v1), + coin_in_left : 0, + }; + 0x2::event::emit(v7); + v1 + } + + public fun deepbook_a_to_b(arg0: 0x2::coin::Coin, arg1: &mut 0xdee9::clob_v2::Pool, arg2: u64, arg3: &0x2::clock::Clock, arg4: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg4); + let v0 = 0xdee9::clob_v2::create_account(arg4); + let v1 = 0x2::coin::value(&arg0); + let (v2, v3) = 0xdee9::clob_v2::place_market_order(arg1, &v0, arg2, v1, false, arg0, 0x2::coin::from_balance(0x2::balance::zero(), arg4), arg3, arg4); + let v4 = v3; + let v5 = v2; + let v6 = MEVStepEvent{ + coin_in : v1, + coin_out : 0x2::coin::value(&v4), + coin_in_left : 0x2::coin::value(&v5), + }; + 0x2::event::emit(v6); + 0x2::pay::keep(v5, arg4); + 0xdee9::custodian_v2::delete_account_cap(v0); + v4 + } + + public fun deepbook_a_to_b_lot_validation(arg0: u64, arg1: 0x2::coin::Coin, arg2: &mut 0xdee9::clob_v2::Pool, arg3: u64, arg4: &0x2::clock::Clock, arg5: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg5); + let v0 = 0xdee9::clob_v2::create_account(arg5); + let v1 = 0x2::coin::value(&arg1); + let v2 = v1 % arg0; + let (v3, v4) = 0xdee9::clob_v2::place_market_order(arg2, &v0, arg3, v1 - v2, false, arg1, 0x2::coin::from_balance(0x2::balance::zero(), arg5), arg4, arg5); + let v5 = v4; + let v6 = v3; + let v7 = MEVStepEvent{ + coin_in : v1, + coin_out : 0x2::coin::value(&v5), + coin_in_left : 0x2::coin::value(&v6) + v2, + }; + 0x2::event::emit(v7); + 0x2::pay::keep(v6, arg5); + 0x2::pay::keep(0x2::coin::split(&mut arg1, v2, arg5), arg5); + 0xdee9::custodian_v2::delete_account_cap(v0); + v5 + } + + public fun deepbook_a_to_b_lot_validation_with_flow(arg0: u64, arg1: 0x2::coin::Coin, arg2: &mut 0xdee9::clob_v2::Pool, arg3: u64, arg4: &mut 0xba153169476e8c3114962261d1edc70de5ad9781b83cc617ecc8c1923191cae0::factory::Container, arg5: &0x2::clock::Clock, arg6: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg6); + let v0 = 0xdee9::clob_v2::create_account(arg6); + let v1 = 0x2::coin::value(&arg1); + let v2 = v1 % arg0; + let v3 = 0x2::coin::from_balance(0x2::balance::zero(), arg6); + if (v2 > 0) { + 0x2::coin::join(&mut v3, 0x2::coin::split(&mut arg1, v2, arg6)); + }; + let (v4, v5) = 0xdee9::clob_v2::place_market_order(arg2, &v0, arg3, v1 - v2, false, arg1, 0x2::coin::from_balance(0x2::balance::zero(), arg6), arg5, arg6); + let v6 = v5; + let v7 = v4; + let v8 = MEVStepEvent{ + coin_in : v1, + coin_out : 0x2::coin::value(&v6), + coin_in_left : 0x2::coin::value(&v7), + }; + 0x2::event::emit(v8); + 0x2::pay::keep(v7, arg6); + 0xdee9::custodian_v2::delete_account_cap(v0); + if (v2 > 0) { + 0x2::coin::join(&mut v6, flow_swap_without_event(v3, arg4, arg6)); + } else { + 0x2::pay::keep(v3, arg6); + }; + v6 + } + + public fun deepbook_b_to_a(arg0: 0x2::coin::Coin, arg1: &mut 0xdee9::clob_v2::Pool, arg2: u64, arg3: &0x2::clock::Clock, arg4: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg4); + let v0 = 0xdee9::clob_v2::create_account(arg4); + let v1 = 0x2::coin::value(&arg0); + let (v2, v3, _) = 0xdee9::clob_v2::swap_exact_quote_for_base(arg1, arg2, &v0, v1, arg3, arg0, arg4); + let v5 = v3; + let v6 = v2; + let v7 = MEVStepEvent{ + coin_in : v1, + coin_out : 0x2::coin::value(&v6), + coin_in_left : 0x2::coin::value(&v5), + }; + 0x2::event::emit(v7); + 0x2::pay::keep(v5, arg4); + 0xdee9::custodian_v2::delete_account_cap(v0); + v6 + } + + public fun deepbook_b_to_a_lot_validation_with_flow(arg0: 0x2::coin::Coin, arg1: &mut 0xdee9::clob_v2::Pool, arg2: u64, arg3: &mut 0xba153169476e8c3114962261d1edc70de5ad9781b83cc617ecc8c1923191cae0::factory::Container, arg4: &0x2::clock::Clock, arg5: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg5); + let v0 = 0xdee9::clob_v2::create_account(arg5); + let v1 = 0x2::coin::value(&arg0); + let (v2, v3, _) = 0xdee9::clob_v2::swap_exact_quote_for_base(arg1, arg2, &v0, v1, arg4, arg0, arg5); + let v5 = v3; + let v6 = v2; + let v7 = MEVStepEvent{ + coin_in : v1, + coin_out : 0x2::coin::value(&v6), + coin_in_left : 0x2::coin::value(&v5), + }; + 0x2::event::emit(v7); + 0xdee9::custodian_v2::delete_account_cap(v0); + if (0x2::coin::value(&v5) > 0) { + 0x2::coin::join(&mut v6, flow_swap_without_event(v5, arg3, arg5)); + } else { + 0x2::pay::keep(v5, arg5); + }; + v6 + } + + public fun deposit(arg0: &mut Vault, arg1: 0x2::coin::Coin, arg2: &mut 0x2::tx_context::TxContext) { + assert_wl(arg2); + 0x2::balance::join(&mut arg0.coin_reserve, 0x2::coin::into_balance(arg1)); + } + + public fun flow_swap(arg0: 0x2::coin::Coin, arg1: &mut 0xba153169476e8c3114962261d1edc70de5ad9781b83cc617ecc8c1923191cae0::factory::Container, arg2: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg2); + let v0 = 0xba153169476e8c3114962261d1edc70de5ad9781b83cc617ecc8c1923191cae0::router::swap_exact_input_direct(arg1, arg0, arg2); + let v1 = MEVStepEvent{ + coin_in : 0x2::coin::value(&arg0), + coin_out : 0x2::coin::value(&v0), + coin_in_left : 0, + }; + 0x2::event::emit(v1); + v0 + } + + public fun flow_swap_without_event(arg0: 0x2::coin::Coin, arg1: &mut 0xba153169476e8c3114962261d1edc70de5ad9781b83cc617ecc8c1923191cae0::factory::Container, arg2: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg2); + 0xba153169476e8c3114962261d1edc70de5ad9781b83cc617ecc8c1923191cae0::router::swap_exact_input_direct(arg1, arg0, arg2) + } + + fun init(arg0: &mut 0x2::tx_context::TxContext) { + let v0 = Vault<0x2::sui::SUI>{ + id : 0x2::object::new(arg0), + coin_reserve : 0x2::balance::zero<0x2::sui::SUI>(), + }; + 0x2::transfer::share_object>(v0); + } + + public entry fun keep_coin(arg0: 0x2::coin::Coin, arg1: u64, arg2: bool, arg3: &mut 0x2::tx_context::TxContext) { + assert_wl(arg3); + let v0 = 0x2::coin::value(&arg0); + if (arg2) { + if (v0 < arg1) { + abort 222 + }; + }; + let v1 = MEVEvent{amountOut: v0}; + 0x2::event::emit(v1); + 0x2::pay::keep(arg0, arg3); + } + + public fun kriya_a_to_b(arg0: 0x2::coin::Coin, arg1: &mut 0xa0eba10b173538c8fecca1dff298e488402cc9ff374f8a12ca7758eebe830b66::spot_dex::Pool, arg2: u64, arg3: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg3); + let v0 = 0x2::coin::value(&arg0); + let v1 = 0xa0eba10b173538c8fecca1dff298e488402cc9ff374f8a12ca7758eebe830b66::spot_dex::swap_token_x(arg1, arg0, v0, arg2, arg3); + let v2 = MEVStepEvent{ + coin_in : v0, + coin_out : 0x2::coin::value(&v1), + coin_in_left : 0, + }; + 0x2::event::emit(v2); + v1 + } + + public fun kriya_b_to_a(arg0: 0x2::coin::Coin, arg1: &mut 0xa0eba10b173538c8fecca1dff298e488402cc9ff374f8a12ca7758eebe830b66::spot_dex::Pool, arg2: u64, arg3: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg3); + let v0 = 0x2::coin::value(&arg0); + let v1 = 0xa0eba10b173538c8fecca1dff298e488402cc9ff374f8a12ca7758eebe830b66::spot_dex::swap_token_y(arg1, arg0, v0, arg2, arg3); + let v2 = MEVStepEvent{ + coin_in : v0, + coin_out : 0x2::coin::value(&v1), + coin_in_left : 0, + }; + 0x2::event::emit(v2); + v1 + } + + public fun kriya_v3_a_to_b(arg0: 0x2::coin::Coin, arg1: &mut 0xf6c05e2d9301e6e91dc6ab6c3ca918f7d55896e1f1edd64adc0e615cde27ebf1::pool::Pool, arg2: u128, arg3: &0x2::clock::Clock, arg4: &0xf6c05e2d9301e6e91dc6ab6c3ca918f7d55896e1f1edd64adc0e615cde27ebf1::version::Version, arg5: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg5); + let v0 = 0x2::coin::value(&arg0); + let (v1, v2, v3) = 0xf6c05e2d9301e6e91dc6ab6c3ca918f7d55896e1f1edd64adc0e615cde27ebf1::trade::flash_swap(arg1, true, true, v0, arg2, arg3, arg4, arg5); + let v4 = v3; + let v5 = 0x2::coin::from_balance(0x2::balance::zero(), arg5); + let (v6, _) = 0xf6c05e2d9301e6e91dc6ab6c3ca918f7d55896e1f1edd64adc0e615cde27ebf1::trade::swap_receipt_debts(&v4); + 0x2::coin::join(&mut v5, 0x2::coin::from_balance(v2, arg5)); + 0x2::coin::join(&mut arg0, 0x2::coin::from_balance(v1, arg5)); + 0xf6c05e2d9301e6e91dc6ab6c3ca918f7d55896e1f1edd64adc0e615cde27ebf1::trade::repay_flash_swap(arg1, v4, 0x2::coin::into_balance(0x2::coin::split(&mut arg0, v6, arg5)), 0x2::balance::zero(), arg4, arg5); + if (0x2::coin::value(&arg0) > 0) { + 0x2::pay::keep(arg0, arg5); + } else { + 0x2::coin::destroy_zero(arg0); + }; + let v8 = MEVStepEvent{ + coin_in : v0, + coin_out : 0x2::coin::value(&v5), + coin_in_left : 0, + }; + 0x2::event::emit(v8); + v5 + } + + public fun kriya_v3_b_to_a(arg0: 0x2::coin::Coin, arg1: &mut 0xf6c05e2d9301e6e91dc6ab6c3ca918f7d55896e1f1edd64adc0e615cde27ebf1::pool::Pool, arg2: u128, arg3: &0x2::clock::Clock, arg4: &0xf6c05e2d9301e6e91dc6ab6c3ca918f7d55896e1f1edd64adc0e615cde27ebf1::version::Version, arg5: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg5); + let v0 = 0x2::coin::value(&arg0); + let v1 = 0x2::coin::from_balance(0x2::balance::zero(), arg5); + let (v2, v3, v4) = 0xf6c05e2d9301e6e91dc6ab6c3ca918f7d55896e1f1edd64adc0e615cde27ebf1::trade::flash_swap(arg1, false, true, v0, arg2, arg3, arg4, arg5); + let v5 = v4; + let (_, v7) = 0xf6c05e2d9301e6e91dc6ab6c3ca918f7d55896e1f1edd64adc0e615cde27ebf1::trade::swap_receipt_debts(&v5); + 0x2::coin::join(&mut arg0, 0x2::coin::from_balance(v3, arg5)); + 0x2::coin::join(&mut v1, 0x2::coin::from_balance(v2, arg5)); + 0xf6c05e2d9301e6e91dc6ab6c3ca918f7d55896e1f1edd64adc0e615cde27ebf1::trade::repay_flash_swap(arg1, v5, 0x2::balance::zero(), 0x2::coin::into_balance(0x2::coin::split(&mut arg0, v7, arg5)), arg4, arg5); + if (0x2::coin::value(&arg0) > 0) { + 0x2::pay::keep(arg0, arg5); + } else { + 0x2::coin::destroy_zero(arg0); + }; + let v8 = MEVStepEvent{ + coin_in : v0, + coin_out : 0x2::coin::value(&v1), + coin_in_left : 0, + }; + 0x2::event::emit(v8); + v1 + } + + public fun loan(arg0: &mut Vault, arg1: u64, arg2: &mut 0x2::tx_context::TxContext) : (0x2::coin::Coin, FlashLoan) { + assert_wl(arg2); + let v0 = FlashLoan{loan_coin_amount: arg1}; + (0x2::coin::from_balance(0x2::balance::split(&mut arg0.coin_reserve, arg1), arg2), v0) + } + + public fun repay(arg0: &mut Vault, arg1: 0x2::coin::Coin, arg2: FlashLoan, arg3: &mut 0x2::tx_context::TxContext) { + assert_wl(arg3); + let FlashLoan { loan_coin_amount: v0 } = arg2; + let v1 = 0x2::coin::value(&arg1); + assert!(v1 >= v0, 104); + 0x2::balance::join(&mut arg0.coin_reserve, 0x2::coin::into_balance(arg1)); + let v2 = FlashLoanEvent{ + loan_coin : v0, + repay_coin : v1, + }; + 0x2::event::emit>(v2); + } + + public fun suiswap_a_to_b(arg0: 0x2::coin::Coin, arg1: &mut 0x361dd589b98e8fcda9a7ee53b85efabef3569d00416640d2faa516e3801d7ffc::pool::Pool, arg2: &0x2::clock::Clock, arg3: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg3); + let v0 = 0x1::vector::empty<0x2::coin::Coin>(); + 0x1::vector::push_back<0x2::coin::Coin>(&mut v0, arg0); + let (v1, v2) = 0x361dd589b98e8fcda9a7ee53b85efabef3569d00416640d2faa516e3801d7ffc::pool::do_swap_x_to_y_direct(arg1, v0, 0x2::coin::value(&arg0), arg2, arg3); + let v3 = v1; + if (0x2::coin::value(&v3) > 0) { + 0x2::pay::keep(v3, arg3); + } else { + 0x2::coin::destroy_zero(v3); + }; + v2 + } + + public fun suiswap_b_to_a(arg0: 0x2::coin::Coin, arg1: &mut 0x361dd589b98e8fcda9a7ee53b85efabef3569d00416640d2faa516e3801d7ffc::pool::Pool, arg2: &0x2::clock::Clock, arg3: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg3); + let v0 = 0x1::vector::empty<0x2::coin::Coin>(); + 0x1::vector::push_back<0x2::coin::Coin>(&mut v0, arg0); + let (v1, v2) = 0x361dd589b98e8fcda9a7ee53b85efabef3569d00416640d2faa516e3801d7ffc::pool::do_swap_y_to_x_direct(arg1, v0, 0x2::coin::value(&arg0), arg2, arg3); + let v3 = v1; + if (0x2::coin::value(&v3) > 0) { + 0x2::pay::keep(v3, arg3); + } else { + 0x2::coin::destroy_zero(v3); + }; + v2 + } + + public entry fun turbo_a_to_b(arg0: 0x2::coin::Coin, arg1: &mut 0x91bfbc386a41afcfd9b2533058d7e915a1d3829089cc268ff4333d54d6339ca1::pool::Pool, arg2: u64, arg3: &mut 0x91bfbc386a41afcfd9b2533058d7e915a1d3829089cc268ff4333d54d6339ca1::pool::Versioned, arg4: &0x2::clock::Clock, arg5: &mut 0x2::tx_context::TxContext) { + assert_wl(arg5); + let v0 = 0x1::vector::empty<0x2::coin::Coin>(); + 0x1::vector::push_back<0x2::coin::Coin>(&mut v0, arg0); + 0x91bfbc386a41afcfd9b2533058d7e915a1d3829089cc268ff4333d54d6339ca1::swap_router::swap_a_b(arg1, v0, 0x2::coin::value(&arg0), 0, 79226673515401279992447579055, true, 0x2::tx_context::sender(arg5), arg2, arg4, arg3, arg5); + } + + public entry fun turbo_b_to_a(arg0: 0x2::coin::Coin, arg1: &mut 0x91bfbc386a41afcfd9b2533058d7e915a1d3829089cc268ff4333d54d6339ca1::pool::Pool, arg2: u64, arg3: &mut 0x91bfbc386a41afcfd9b2533058d7e915a1d3829089cc268ff4333d54d6339ca1::pool::Versioned, arg4: &0x2::clock::Clock, arg5: &mut 0x2::tx_context::TxContext) { + assert_wl(arg5); + let v0 = 0x1::vector::empty<0x2::coin::Coin>(); + 0x1::vector::push_back<0x2::coin::Coin>(&mut v0, arg0); + 0x91bfbc386a41afcfd9b2533058d7e915a1d3829089cc268ff4333d54d6339ca1::swap_router::swap_b_a(arg1, v0, 0x2::coin::value(&arg0), 0, 4295048016, true, 0x2::tx_context::sender(arg5), arg2, arg4, arg3, arg5); + } + + public fun turbo_helper(arg0: 0x2::coin::Coin, arg1: 0x2::coin::Coin, arg2: &mut 0x2::tx_context::TxContext) : 0x2::coin::Coin { + assert_wl(arg2); + if (0x2::coin::value(&arg1) > 0) { + 0x2::pay::keep(arg1, arg2); + } else { + 0x2::coin::destroy_zero(arg1); + }; + arg0 + } + + public fun withdraw_all(arg0: &mut Vault, arg1: &mut 0x2::tx_context::TxContext) { + assert_wl(arg1); + 0x2::transfer::public_transfer<0x2::coin::Coin>(0x2::coin::from_balance(0x2::balance::split(&mut arg0.coin_reserve, 0x2::balance::value(&mut arg0.coin_reserve)), arg1), @0x454fc291f4832484d30f32473cd510fd45fe6f8e66056c4a37529457205af6d1); + } + + // decompiled from Move bytecode v6 +} + diff --git a/packages/mainnet/0xa4/1747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36/metadata.json b/packages/mainnet/0xa4/1747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36/metadata.json new file mode 100644 index 00000000000..f800ed3ee52 --- /dev/null +++ b/packages/mainnet/0xa4/1747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36/metadata.json @@ -0,0 +1,8 @@ +{ + "id": "0xa41747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36", + "originalPackageId": "0xa41747aee6b43b1f9f33e1e076a83ce59fbd74e9107abf4a844678a192c42c36", + "version": 1, + "sender": "0x3fb3f52304a603c22b4b66175e897c1fc9789431bf9b5f98f66bd58b8dfa509f", + "transactionDigest": "8fAXhHXhutTEfYd2cAcu64LyD9AfnayJm1uEHhVHahKW", + "checkpoint": 101913787 +} \ No newline at end of file diff --git a/packages/mainnet/0xa6/027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b/bcs.json b/packages/mainnet/0xa6/027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b/bcs.json new file mode 100644 index 00000000000..d28a4de6f5f --- /dev/null +++ b/packages/mainnet/0xa6/027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b/bcs.json @@ -0,0 +1,58 @@ +{ + "dataType": "package", + "id": "0xa6027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b", + "version": 1, + "moduleMap": { + "jup": "oRzrCwYAAAAKAQAOAg4cAyomBFAGBVZNB6MBygEI7QKAAQbtA5sDCogHBQyNBywACgMGAQwBEAIRAhICEwABAgABAAwBAAECAgcBAAADAwcABQQCAAYFBwAACQABAAEHCAkBAgIPBAUBAAMUAgYABA0NAQEMBQ4KCwAGCwIDAAIDAQcEDAIIAAcIBAABCgIBCAUBCQABCwIBCQABCAMBCAALCQAKAgoCCgILAgEIBQoCCgIKAgoCCAMHCAQBCwEBCQABBggEAQUBCwEBCAACCQAFFEJvbmRpbmdDdXJ2ZVN0YXJ0Q2FwA0pVUAZPcHRpb24GU3RyaW5nCVR4Q29udGV4dANVcmwNYm9uZGluZ19jdXJ2ZRRjcmVhdGVfYm9uZGluZ19jdXJ2ZQtkdW1teV9maWVsZARpbml0A2p1cBVuZXdfdW5zYWZlX2Zyb21fYnl0ZXMGb3B0aW9uD3B1YmxpY190cmFuc2ZlcgZzZW5kZXIEc29tZQZzdHJpbmcIdHJhbnNmZXIKdHhfY29udGV4dAN1cmwEdXRmOKYCe0lWsJuMf+eIHpY3mw0EhlDeLP7I2Q0Hzmj8swibAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhUIp+HhuhCS9xooWo8Fh1HkgJE5Ynz0IfLxCn+GCGdICgIEA0p1cAoCCAdKdXBpdGVyCgINDEp1cGl0ZXIgTUVNRQoCXVxodHRwczovL3B1bXBmdW4taW5kZXhlci5zMy5ldS13ZXN0LTEuYW1hem9uYXdzLmNvbS9pY29uL2MyMzQzNjEwLWNhMzctNGFkNC05N2QzLTQyYmU0NTQ5NjNiYQoCIiFodHRwczovL3NjaWVuY2UubmFzYS5nb3YvSnVwaXRlci8KAggHVFdJVFRFUgoCCAdESVNDT1JECgIJCFRFTEVHUkFNCgLOAcwBMDAyYjU0MDFkODdkOTI3Zjk3MGJlODkyZmIzNzNjN2E4YjRkYWY4NTBlODE5ZWNmZWQzNTFiZWU5MDNlNGM0MWZmNDAzYTVkNTAyNTBmOWVlYmFmODE1NGZjYTVkMzU0ZGJjY2E5ZGQxODkyZDIxNjIzYWEyOWE4MjA0ZjkyZmMwMWY1ZTY4OWI0NmEzYzc5Njc3YjdlOWIwZGZmZmQ5ODljYjJlYmJhZjc4N2E0OGU2ODIzMmRhMzkxMjUzMTExNjMxNzM2OTczMDQwAAIBCAEAAAAAARQLAAcABwEHAgcDEQY4AAcEBwUHBgcHBwgRAwoBOAELAS4RBTgCAgA=" + }, + "typeOriginTable": [ + { + "module_name": "jup", + "datatype_name": "JUP", + "package": "0xa6027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b" + } + ], + "linkageTable": { + "0x0000000000000000000000000000000000000000000000000000000000000001": { + "upgraded_id": "0x0000000000000000000000000000000000000000000000000000000000000001", + "upgraded_version": 13 + }, + "0x0000000000000000000000000000000000000000000000000000000000000002": { + "upgraded_id": "0x0000000000000000000000000000000000000000000000000000000000000002", + "upgraded_version": 30 + }, + "0x12d73de9a6bc3cb658ec9dc0fe7de2662be1cea5c76c092fcc3606048cdbac27": { + "upgraded_id": "0xb977b00649d3ab8950bcbbafb01fcf32e2e7718eb3133eff2e48c0cef04b1495", + "upgraded_version": 3 + }, + "0x1508a7e1e1ba1092f71a285a8f058751e4809139627cf421f2f10a7f86086748": { + "upgraded_id": "0x1508a7e1e1ba1092f71a285a8f058751e4809139627cf421f2f10a7f86086748", + "upgraded_version": 1 + }, + "0x1eabed72c53feb3805120a081dc15963c204dc8d091542592abaf7a35689b2fb": { + "upgraded_id": "0xdc67d6de3f00051c505da10d8f6fbab3b3ec21ec65f0dc22a2f36c13fc102110", + "upgraded_version": 9 + }, + "0x714a63a0dba6da4f017b42d5d0fb78867f18bcde904868e51d951a5a6f5b7f57": { + "upgraded_id": "0xe2b515f0052c0b3f83c23db045d49dbe1732818ccfc5d4596c9482f7f2e76a85", + "upgraded_version": 3 + }, + "0xbe21a06129308e0495431d12286127897aff07a8ade3970495a4404d97f9eaaa": { + "upgraded_id": "0xe93247b408fe44ed0ee5b6ac508b36325b239d6333e44ffa240dcc0c1a69cdd8", + "upgraded_version": 4 + } + }, + "functionMap": { + "jup": { + "init": { + "visibility": "PRIVATE", + "is_entry": false, + "params": [ + "0xa6027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b::jup::JUP", + "&mut 0x0000000000000000000000000000000000000000000000000000000000000002::tx_context::TxContext" + ], + "return": null + } + } + } +} \ No newline at end of file diff --git a/packages/mainnet/0xa6/027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b/bytecode_modules/jup.mv b/packages/mainnet/0xa6/027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b/bytecode_modules/jup.mv new file mode 100644 index 0000000000000000000000000000000000000000..6842b4adda12bae85d17427fea9fd6c6d3a8c050 GIT binary patch literal 1001 zcmaJ=&5ImG6tAlOsGgpgP1bBKA&BuHBAJ=)uIlM7Z@L+DgG<)kNdh5ZsOqZPblB-0 z`Xjs1Kyr#XD53{1dy+uB3f}w+L?m}FLO}2!IVge`5o^Uob7r0$y0c1gJ_mBs$X9MUX z=sD0hcG2?nEa-u52l!}tjm~qPLmzpTae!U8G;QR1Dv&Y%R=VG?s{9@Ryz%^ znsvUgE?(YpFD;t9EZm)@GIVEpuwE98I%urR)m~pbcba8OueGdFyiv3NDZ8?r&+p81 zuJ)vz7kOjdY8R&qwLfc%nrk)FRXLxDJB_N{@+i}ZMJx95Y}Qn~sI{uxS`|`Nc3sYu zTOU>7z2N-jV3r-%(^h+S+vxN$`gr5Yw}+qJ`|aVYUnPfq`@z;P=l}iT=RSUN^Plg$ zLo>FQ9W#)Z9(3CK=IPV#Pk#CLnK!R}?tJp$ulK)T;_hGP{`|wg_rTkI-$%A}v0a$o z#zy3gs(jS%9mCf)Cz}%=-MD_UX%_X{qtT+BFLYZBa?|61s)jWgs&=ri>ShoQ`J8`L z7JR=RX61a8n@&erL?{`D!64%#8Bi|ifF+U)Xe1PkDH{{Pef0Xd7xC*XS4F0V1+V#V zx4b<%E@ZTmIx|WV zQz^2HGbuw8Q%2!9BAiEzr%^z)$&v-3j@3A2f{wY#$Hqw_62(LywbqiQEEACuCTNl- zoTkP!B9Y{Tg;7kxFdUOGA!C-1fCj)U!_j=|hsT?5$cpOwC#h JSDh3g@E_ds>uLZ1 literal 0 HcmV?d00001 diff --git a/packages/mainnet/0xa6/027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b/decompiled_modules/jup.move b/packages/mainnet/0xa6/027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b/decompiled_modules/jup.move new file mode 100644 index 00000000000..8d5e3ca664f --- /dev/null +++ b/packages/mainnet/0xa6/027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b/decompiled_modules/jup.move @@ -0,0 +1,12 @@ +module 0xa6027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b::jup { + struct JUP has drop { + dummy_field: bool, + } + + fun init(arg0: JUP, arg1: &mut 0x2::tx_context::TxContext) { + 0x2::transfer::public_transfer<0x1508a7e1e1ba1092f71a285a8f058751e4809139627cf421f2f10a7f86086748::bonding_curve::BondingCurveStartCap>(0x1508a7e1e1ba1092f71a285a8f058751e4809139627cf421f2f10a7f86086748::bonding_curve::create_bonding_curve(arg0, b"Jup", b"Jupiter", b"Jupiter MEME", 0x1::option::some<0x2::url::Url>(0x2::url::new_unsafe_from_bytes(b"https://pumpfun-indexer.s3.eu-west-1.amazonaws.com/icon/c2343610-ca37-4ad4-97d3-42be454963ba")), b"https://science.nasa.gov/Jupiter/", b"TWITTER", b"DISCORD", b"TELEGRAM", 0x1::string::utf8(b"002b5401d87d927f970be892fb373c7a8b4daf850e819ecfed351bee903e4c41ff403a5d50250f9eebaf8154fca5d354dbcca9dd1892d21623aa29a8204f92fc01f5e689b46a3c79677b7e9b0dfffd989cb2ebbaf787a48e68232da391253111631736973040"), arg1), 0x2::tx_context::sender(arg1)); + } + + // decompiled from Move bytecode v6 +} + diff --git a/packages/mainnet/0xa6/027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b/metadata.json b/packages/mainnet/0xa6/027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b/metadata.json new file mode 100644 index 00000000000..689be924545 --- /dev/null +++ b/packages/mainnet/0xa6/027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b/metadata.json @@ -0,0 +1,8 @@ +{ + "id": "0xa6027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b", + "originalPackageId": "0xa6027b4956b09b8c7fe7881e96379b0d048650de2cfec8d90d07ce68fcb3089b", + "version": 1, + "sender": "0x61ab4f4a083df00e967bb893bcd2fc34db7e4d7f6f6964780930abe57f03d851", + "transactionDigest": "AQE6SLR7mH5onHUWC2yGKUUDehiiirXmrFP8cXmGbuEX", + "checkpoint": 101912921 +} \ No newline at end of file diff --git a/packages/mainnet/0xe5/7547276c9d8a1981cf359cc4c08684c03bfe21cce758afd7b27af2874fe37f/bcs.json b/packages/mainnet/0xe5/7547276c9d8a1981cf359cc4c08684c03bfe21cce758afd7b27af2874fe37f/bcs.json new file mode 100644 index 00000000000..66a3a38433d --- /dev/null +++ b/packages/mainnet/0xe5/7547276c9d8a1981cf359cc4c08684c03bfe21cce758afd7b27af2874fe37f/bcs.json @@ -0,0 +1,38 @@ +{ + "dataType": "package", + "id": "0xe57547276c9d8a1981cf359cc4c08684c03bfe21cce758afd7b27af2874fe37f", + "version": 1, + "moduleMap": { + "shr0": "oRzrCwYAAAAKAQAMAgweAyotBFcKBWFjB8QB1QEImQNgBvkD+M4BCvHSAQUM9tIBNgAQAQwCBgISAhMCFAACAgABAQcBAAACAAwBAAECAwwBAAEEBAIABQUHAAAJAAEAAREFBgEAAgcICQECAgoMAQEAAw0FAQEMAw4OAQEMBA8KCwAFCwMEAAEEAgcDBwUNBA8CCAAHCAQAAgsCAQgACwMBCAABCgIBCAUBCQABCwEBCQABCAAHCQACCgIKAgoCCwEBCAUHCAQCCwMBCQALAgEJAAEGCAQBBQQHCwMBCQADBQcIBAELAwEIAAIJAAUBCwIBCAAMQ29pbk1ldGFkYXRhBk9wdGlvbgRTSFIwC1RyZWFzdXJ5Q2FwCVR4Q29udGV4dANVcmwEY29pbg9jcmVhdGVfY3VycmVuY3kLZHVtbXlfZmllbGQEaW5pdBFtaW50X2FuZF90cmFuc2ZlchVuZXdfdW5zYWZlX2Zyb21fYnl0ZXMGb3B0aW9uE3B1YmxpY19zaGFyZV9vYmplY3QPcHVibGljX3RyYW5zZmVyBnNlbmRlcgRzaHIwBHNvbWUIdHJhbnNmZXIKdHhfY29udGV4dAN1cmzldUcnbJ2KGYHPNZzEwIaEwDv+IcznWK/Xsnryh0/jfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICAQkKAgUEU0hSMAoCDAtTcm9vbUFJIERBTwoCSEdTcm9vbUFJIERBTyAtIHRoZSBmaXJzdCBBSSBoZWRnZSBmdW5kIGZvciBBSSBwcm9qZWN0cyBpbnZlc3RtZW50IG9uIFNVSQoC4s0B380BZGF0YTppbWFnZS9qcGVnO2Jhc2U2NCwvOWovNEFBUVNrWkpSZ0FCQVFBQUFRQUJBQUQvNGdIWVNVTkRYMUJTVDBaSlRFVUFBUUVBQUFISUFBQUFBQVF3QUFCdGJuUnlVa2RDSUZoWldpQUg0QUFCQUFFQUFBQUFBQUJoWTNOd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUE5dFlBQVFBQUFBRFRMUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBbGtaWE5qQUFBQThBQUFBQ1J5V0ZsYUFBQUJGQUFBQUJSbldGbGFBQUFCS0FBQUFCUmlXRmxhQUFBQlBBQUFBQlIzZEhCMEFBQUJVQUFBQUJSeVZGSkRBQUFCWkFBQUFDaG5WRkpEQUFBQlpBQUFBQ2hpVkZKREFBQUJaQUFBQUNoamNISjBBQUFCakFBQUFEeHRiSFZqQUFBQUFBQUFBQUVBQUFBTVpXNVZVd0FBQUFnQUFBQWNBSE1BVWdCSEFFSllXVm9nQUFBQUFBQUFiNklBQURqMUFBQURrRmhaV2lBQUFBQUFBQUJpbVFBQXQ0VUFBQmphV0ZsYUlBQUFBQUFBQUNTZ0FBQVBoQUFBdHM5WVdWb2dBQUFBQUFBQTl0WUFBUUFBQUFEVExYQmhjbUVBQUFBQUFBUUFBQUFDWm1ZQUFQS25BQUFOV1FBQUU5QUFBQXBiQUFBQUFBQUFBQUJ0YkhWakFBQUFBQUFBQUFFQUFBQU1aVzVWVXdBQUFDQUFBQUFjQUVjQWJ3QnZBR2NBYkFCbEFDQUFTUUJ1QUdNQUxnQWdBRElBTUFBeEFEYi8yd0JEQUFZRUJRWUZCQVlHQlFZSEJ3WUlDaEFLQ2drSkNoUU9Ed3dRRnhRWUdCY1VGaFlhSFNVZkdoc2pIQllXSUN3Z0l5WW5LU29wR1I4dE1DMG9NQ1VvS1NqLzJ3QkRBUWNIQndvSUNoTUtDaE1vR2hZYUtDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LQ2ovd0FBUkNBRDZBUG9EQVNJQUFoRUJBeEVCLzhRQUhRQUFBZ0lEQVFFQkFBQUFBQUFBQUFBQUJnY0VCUUlEQ0FFQUNmL0VBRmdRQUFJQkFnUURCUVFFQ1FjR0N3Z0RBQUVDQXdRUkFBVVNJUVl4UVFjVElsRmhGSEdCa1RKQ29iRVZJMUppY29MQjBmQUlKRE9Tb3RQaEZoZGpoTUx4TkRWRFUxUlZkSk9VcExNbE5rWldaSE9qMHJMRDQvL0VBQnNCQUFJREFRRUJBQUFBQUFBQUFBQUFBQU1FQVFJRkFBWUgvOFFBTHhFQUFnSUJCQUVEQWdZQ0FnTUFBQUFBQVFJQUF4RUVFaUV4UVFVaVVST2hGREpoY2JIUmdmQ1I4UVpDWXYvYUFBd0RBUUFDRVFNUkFEOEFSODZ1R0lzYmkxejVZOHA3TE90L0Y1WDN3U1p6bGhvNk9SV0J1VHJ1ZlBsYjdQdHhYNU5sUzF0Ukg3UkswVWQrU0FhajhUeStSOTJIbkcwNE16RWNNTWlXbVZTYWEybmtBdUwydDZIRHp6dWhwcWpoUmFpa2hqU1NuQ1NJNktGYlR0MUcvSTMrR0IvZ1RoVGg2bzdsSnFRelQ2cmE1YWlRSDVLeXI5bUhCVDhNWk05SE5UeDBqSkhiUmFLZVJBVUkyR3pEcHRpbTdaZ3dld1haQU1Xblozd0xYY1V3MU5mVVZabzZXSmpCRTdSNisrSU83V3V2S3czOHlSMHdZSHNqbDZaNkIvcXJmM21KT1IxbzRNem9aWkdMNVBWeWF3cnNXYUZ5QXBJWTdsZGhjRy9uNkZuNHJaYTRQSFVQcDZLWFhCSEk3N2ltL3dBMGMvOEExLzhBK1ZiKzh4OE95U29IL3dBUWYrVmIrOHcyY2ZZcDlkL24rSXgrRXErUHVZcC84MHRUL3dETU8zbDdLMzk1ajRka2svWFAxUDhBcXJmM21HeGo3SGZYZjUvaWQrRnErUHVZcVA4QU5HeCtsblNrL3dEWlcvdk1mZjVvUi8xeW4vaEQvZVlhK0VMMnUveWdhRGg2U2ZLZUQxaHpQTmx1a2xVVGVuZ1BVQzMwMkhwc1BNN2pFaTZ3OUgrSkIwdEk3SDNNczg4N09jcXlMTDNyYzY0bm82R2xYbkxVUTZGdjVDOG01OUJ2aE5jUzhhOEk1ZEk4V1MxbGJuTHJzSkZvekJFZjFuazFmMmNLcmliaUxPT0tNeWF2NGd6Q29yNm8zczByWENEeVZlU2owQUF4VTN2OUhmQmxkL0ord2d6cDZ2QSs1L3VIY3ZhTFZFbnVzcm8wSFRVN3Q5eEdOSzlvZVphZ1hvc3ZJOGdzZy8yOEJPNSt0OHNlRlRlK280bmUwNFVKOFJ4Y0ljYmNQNW5VcFRjU1N6NU1YSUFxWTRqVVJEOUt6QmxIdURZZldYOWxORldVc05WUzU3RlZVMHloNDVZb05TdXA1RUVTV0l4eENTVjVrNGRmOG5ydGNUZ2lvcU1xNGpubVBEOHl0SkhwUXlHbmw1K0VEZlMzSWp6c2R2RWNVWjM4R1NOUFY1SDNNZmg3SUlPbWFBZjZ1ZjhBOThhRzdIRkxYR2Nxdm9LUS93QjVpa24vQUpUZkNDVGFZOHJ6NlJQeXhERVBrREpnczRTN2ErQitKcDBwNE0wTkJWdWJMRG1DZHlTZklOY29UNmFyNEg5VzBTLzRhbjQrNWxRL1l1eCtqbjRYL1U3L0FQOEFaakFkaTBvUC92Q3Avd0JSL3dEOU1PUEh1SSt1L3dBeWZ3dFh4OXpGQ25ZellEVm5vSjgvWXovZVlrcDJRUUtMZmhRTjZ2VHRmN0pCaHE0K3hIMTMrWjM0V3I0KzVpdUhaSFRYM3pDUC93QVBKL2U0OVBaSlQyOE9ZUmcrZnM3L0FON2hvWSt4MzFuK1pQNGFyNC9tTEFka3RPQi94a0wrZmNOL2VZQWVPTXJxT0JlSWFhT0NYdm82aUZXamswbFF6aGlDdGlUeXV0eitjTWRHNFYzYVE4ZkY4OU5rMlVwREpQUnptV1dxbDJWUEN5NkZJQkpOenZ5RzNQeUpYYXhiM2RSZlVhZXRVOXZCOGN3VHAzempOTWlldWZOcHFMVnE3cUttUlZIaDJ1V056dVFldUVyeEZtRmJYMXMzdEZkUEtxbm0razNOdmRqb3JNK0dNeGh5QVVxVnRGREdJZTZYd09UeXNUei9BSXZoRzhVY0U1dmxxUEtHbzZwWEpQNGlZZ2ozNjFYN0w0dmtIa1JjQW9Rcm5uOTR1NnFkOWVrMk50N3J0ajM4SjFIV3JlL3ErK05kUkZMRFBJazhieHlBN3E2a0VmQTQ5V2tkbEJISWkrSmh1UE1OdTBFUERWUW9EZU1Mc2ZYcjlsdnR3UDVaVncwWkQxRHNBR0RCVkYyUHVIN3lNRkhHMEVzbEJCVVNEWW5TcCtkL3VIeXd2NWhwWnRYVG1UZzJvR0hPWXJwTUdvQ01XaTQrcUtadzJWMFVNZHRnMDVMayt0aGEzMjRkSFpseGpXWnBURmFvd2xnQmNBV3h5eFF6a1NCVkZyOVcvZGhzOWxwelNXcVpLV2VtaVc1R3VTRXNEWURhd1llWXdBOGpFTHRGWjNDT0hpNUlhMURMSXl4UEZ1Q09SOUNEZy80UHJCWGNNWmJPc2hrdkNFTG5teFh3a240ZzQ1MjRyejZzbXFobGtrQjlxU1FvVmp1d2thK2thUnpOenlIcU9lSDUyZjVZY2k0UnkrZ3FaWXpVb3BlWUJ3Yk96RmlMK2w3ZkRGTFZ3b0I3aGRLMjZ4bUE0aExqN0dvMUVJNXpSajNzTVllMlV2OEEwbUQvQUx3WVh3Wm9aRWtZeGtkWTQyZVJsUkZCWm1ZMkFBNms0MEd2b3diR3Jwd2YvdUwrL0hNZjhwYnRWYXVtbjRQNGNxQWFSRG96Q29qYitsYnJDQ1BxajYzbWZEeUJ2S3FXT0pCWUFabFoyODl0ODJmU1ZIRDNCMDdSWlB1bFJXb2JOVmRDcUhwSDY4Mi9SNW9BQUtNYm5oS3FXWSs4NDFOenQ1ZlovamhrS0Y0Z2QyNllFMzVqNGZ2eGtCZjZYeXg5eTVZeDFFN0w4K21KblRJa0x6eDVxSjVDdzljZkFCYmsvRW5IMXRXN2ZSOHYzNDZkTUMxL0krNFk4aVc5N3RiMHhzSGkzUDBlZ3hpd0FmbHNjVms1bVlRRGx6eDdldzhRMjg4YTlUTDZqRzBNQ0FSMXhJa1J4ZGpYYlhtZkJ0UkJsbWV5VFpodzRTRTBzZFV0SVBPTTh5by9JK1Z1UjdLeTJ2cGMweStucnN2cUk2bWpxRUVrVXNadXJxZVJCeCthWDBlWEx5OHNkQmZ5V3UwWjhxemIvSkxONS84QTJiV0V2UnU3YlFUY3l0K2l0djhBcmZwSEE3RThpWFYvQm5XbVBzUmhYVWg1VlZQL0FONFAzNDlGWlNrMkZUQVQ2U0RBY0dFM0Q1a2pIMk5TMUVMZlJsalB1WVl5YVdOVkxNNkJSdVNUc01SSnpLampETUpNdDRkcTZpQzNma0NPUDNzUUxqMUFKUHd3RThFVVlvWTNlcU9tU1Ezc055QjY0MmR0MWN5Y05VVTFGVVJ0SEhWcVpRakFteFZnRDh5UG1NQ1hEL0ZrVFVVWGVPMHRVYnFJNGtMdTF1b1VDLzdNTW9oMmNUTnZkZnJnbndJUzhkOFc1WGwwYXBWU3lvRkc5a3Z6OTIrRmRuT2VVV2Q2dndkV1J6YWJzSTc2WEl0K1NiSHo2WUgrMHJQaG1HWk1ySlVJUUxGSGlJSTk0d3RhMlFPZkFRUU9vODhFSEM0Z1dUNmo3ekxMUFhFc2dEcmU1SnYxSHV4akhVQUlvQXA3QURtN0EvTFNmdk9LMzJpU1VBVE1YSTVNZHo4VDF4TlNGZEl1TjdZbFJucUVQSGNkdWJaTkJtZVdOUnplRWJGV0EzVmh5T0YzblhCczFERzA4Z0R3cHpJSUlOK1Z1dk8zTUREWFBQRWV2Zzlyb3FpbjJ2TEd5QW5vU0xBNDBiS3c0bmx0TnJucE9BZUp6cll4eWdkVmEyR2QyWVpvdE5tUGRzMWpJeUZmZnV2KzFnRGt5NldwekNSSXlrU00yenlteWc4L2VmZ09vd3h1QXVEcVdldWpOVm1WUWtpV1lkekdxOVIxSk4raDVEbGpNUGM5UTdBTGttRzJmd3BTY1cwbVpMQVpUUEVWQVhRQ2hLN2tGd1FQNk1EOWJHU1p0S1hsVmFPckZpZHhKQi8rbUNiamJoMFVtVTA4MGRXN3RUSFdwYU1FdFlocmJFZmsrdnVPQldrbU41VmRORWdieHJlOXJnRVdQa1FRUjcraHVBelNGc0hNemRYWlpwamdmN21RTXdyMTFFTlIxYk4xQmVuUCt4aXNhc1FFNmN0bS9yVTM5M2kxZWtlcm5KWGErKytKRVdUeGlUVEt4SlBMcGI5K0doVFdCTXcrb1dzZURBVGk3T3FiTDhwbGxmTGxqcUhHaU5uV0J0L2hHRDhpUFBwaFNVOFJaaXpmU2JjK21DUHRKelNLdDRsbnA2VTNwS005Mkd2ZlV3NW4zWEY4RGlPWEN3cGJVK3hQcDF3bTVCYmpxZWkwcU90UUw5bWFwN3VDWStRNUgrT3Ard2UvRU1DMjFyWXY1NmRJb2dxa20vbjVlZnh4RmVtamppTXJ4Z2c3QUhxZWd4UmtNYVd3U3EwTXlralpSc1Q1bnlHUHROdlRGb2FYUkgzYmZTSDB2ZjF4SGxwckVLcDhUYkMvVDF4WGFSTGh3WkJBMU5ib1B2eDY0MnQ1NG5TVWhpc290WUFlL3dEMzQxUEZhUlFlZ3VmMmZkaUNwRWtNRE5GclkxVER3Z2ptRGlVVXhoSkZlSnorU0wvYmlDSklNamczRnNmS2RKSWJrZjR2aWFhWUVJM0lQdGNkRGpVMUpKZFZJMzVYKzM5L3p4MjB6dHdtQ25vZWVNNEpHaG1WME5pcDFMKzdHeWFpZEZWbE54anhFdUw0bkI4eU1neDI4SnZRNTNsYVZINE5jdUxLNVgyWWVLd0pzREg2ano4c1czNE5wa1VuOEd5YWplekJxVy8vQUtXQXZzcHF5c01rQlAwV0NzUHpXdVZQd2JXU2VnSncwNEtkbWU1QktqNlJBNURHblRXanBrenhIcU9xMU9tMUxWb2VQRUYzcGU2QWMwTTQydmNQUzMvOUhFWXlSYXZGUjFuOWFsL3VzR2RSUlIxQVpta0VVUUhNaTN6SnhTVitYUlJSTTBiRzYrWjU0aHFhL0VMcDlmcVdCTm1QOFNpcUlxV1pRUFlhbGVuaE1DL2NuUDFHQ3pzdm9EQWxibU0ycXd1c1plMTl6WWJqYjZLMzIyOFpOaGUyQm5USTdkM1RpODdBNkIrMCtRdVJjbmJmRE1HUTV0UzhGbUhMc3ZabUtOYitjUWdLTGFWM0w5QUJoYlViVUdCTlBSdFpjY25vUkc4WjEzdGVjMXRTRDlOanA5QmZiQVpIRWFpWlZVMmQyMlBsZ2g0b3kzTXN1bG1YTUtTV0VodkUyenFQSWFsSlg3Y1FlSHFacWpNVlZSdUxLRDVFbTE4TEtNbWF1ZHE1bjFIbHN6THI3dGo3aHQ4OEYxUGxzNlFScThTQmdvQnZGYzN0Z29vS09PTUJ1N1c0MkJPNUhvQ2NTN2VtSFZyQzl6S3QxaFk4Q0V5VTBtdDBxSTNnbGpZcElqanhJdzVnMis4WEJGaUxnZzRzcTdodXVqZ2s3aGRVMmc2T1ZpMXR2dHh2NHBubjlscGFtdm9aWXE4V2hkb0QzOGRRdlRsNHRZNmVIY1hHNXRZbXlXVjVjbmlmVUpEcHNyQTg3SGI0L3V3TTNzVkJpNmVuMGk1a1BJN0g5SDlaeWp4aEFJTThsN3E0aElWazl4QU4vZWJrMzZrbkI3MmM1Z0k4d3krWnpkRzhEK29Jc2NWdmE3bEpwSzBTcW9VSTdSRmJXMHJmVW45bGx4VThFMVJTTlJmZU43aitQamhkdTh6V0l6WGlkUVozRWF2aGRnUUdLcFo3K214d3RjdVZVUm1sVWVLUFR5dWRjYldZbjROR1BoaG1jTVRwbVdSRlNkUWRBU1AwbDMrMitCT2h5Z1NWOGxOS3R4cnVWODc3Vy9yNkQ4TWRVd1E0UGd5dXFyYTFBeWRrRWY1bGZRNWRQVTA4bFhGSCtJUWJ1ZXA1bjM0cU9LOHpqeVRoUE1zMGV3a2hoYnV5ZXJud29QNnhHRy9RVTYwOURUcUllNTBJVjBnV0hQbmIxNTQ1Ky9sWVozQkRUWlJrRk1xQ2VaaldWQlVXT2dYVkFmUWt1ZjFSZ3phbnNDSTBlbGNxU2MvTTUxTHRJU3prbG1KWmllcE9NNFpqR3djYzdXSHUvd0IrTkRteW41WXlISWU2MkFBejBKRXM0NnMxRTBLeXRaVkJhUmp0ZmJsN3VXSnJPSmMxSXZlT2tVQzNuSWYzRDltS0dKdERhOWpwTjkvVEc2anFIaWpPcTVaMkxzZXR6aTRmNWcycjhpWFVxb1FiNzIzUHI2WWl4UVN6emF3cDA4aGJyN3ZlZnVHSTVyREpwUUFyZm1RZjQ2Yi9BQ3h2RmN3VUxHTkFYWVc4dW1MbGxNb0ZZVGJPZ05VRUJ2cEJaaU9wSCsvR21hbTd1VkwzMVBFSlQrc0FWL3NrZmJqV0drbGtjS0dCa1hRcmViRS83c1huRXlMUzhTMVNhYktpeHFCNVdSUmI3TURMQXNCREJDS3kzN1NvU2p1Q1dQUVk5cHFSSnF0YVVnYVpKSTR5VCtjd0dKUGZ4bGVkdmZqZndoRWE3UDZkcmZpbGRxbHo1S2lsaDlvSHp4YXpDcnhLVWhtY0F5dGFNd3h2VHlmVFZRNGExcmdqVXA5TGpIenpob2xZQVhHNHQ1anA5bUN6dEV5TnFFQ3BwMHQzSUZ3UCtiWS9zZlVQY1JoZXJOWUFBN2N2aGdhVzVXRnRvMnRMaG5HaGdONzdqR29HTVh2eTVqM0grRGlOVHZxaVUzM0cyTUppUXNaNkM2L3g4c1gzd1d6SEVKZUM4Mmp5M2lhamxrc2FlVTl6TXA1TXJiVytQTEhUSERVYlZFRTFPMjVweUVhUmpjdUR5WStaSXRmMXVPbU9QSkhzTmlRUVFiNDY1N01NK2g0ZzRXeWV2WndhcUdOS0tzdHpZWDBveDY3T05QNnpOeUl3U3U3QUlpR3MwSXRkYk0vcCs4SXBhR0V3R0xSdFlqRkJtZVVVa1ZFNWtEc0w3RXQ2YmJEQjQ5SkdWc29JSjZqRlBtOUVnbzVETUdhSkZMdnBHOWxGejkyQ3JienlZbmJwQ0Y5b0g2UUZ5T2lWWllWVlFETk1HdXZWWTloL2JMRDRZYXZFODNzV1FSd3FTQzlodWQ3RGM0RWVES0l5OFFRbzlpS1ZRaEk1RmwzWWozc2I0dGUwaXNDTXFFK0ZGdCswL3N3czUzMkQvbUhwVTA2Wmo1T0JFZHg1bWp3MUV6eE5hUm0wQStsdDhWblo1bGY0UnpNeW9vUmdiYVVYWXNWYTIzVGtSWWRiZXVLdmk2cU5SbU9ueXVUN3ljTjcrVDVrSzFVNXFabC9Gd3h0TXg4bUlLSVBsM3ArR0tic1plTXJYbFJVUFBFcTU0WktFdUtvRkZVYWlTRHl3VzAvWnZ4RlBUeFROVzVWVEdSUTVobVZ5OGR4ZlMxamE0NUcyMkxtZjhGemNReTV0VUxIRGxPVXZwaEwzL25WWHpHM1ZVR2x2VXNwNkVZaXk4VXpOSzdDa25ZRWszYWxtdWZVN1lzMTdQOEFsT0lGZEpYVG42ZzNaNjc2amZuZ2huak1jOFVjc1o1cTZoZ2ZnY0QrWjVQN0pXcFdaZXVtQ1U2S21GZVYvcXlBZWQ3QStZTi9xN2ttUEc1RUhrY0pCaUp1TWlzRGtSSmRyZVNSMXRMSStpNWVQWDd5dXpINUZQbGhDY01PWU14bGdiWThqOE5zZFljZVVDeVpmSWlodEkyUG5aaGEzOWJUOHNjekprTlVPS0FsTUZLTStqVXh0NGlOaFliazhqWUFuZmxoa0hJbWN5NHlJK2V5YXQ3eWxXSm12NFdTM3UzL0FHbkZybVY2WFB2eGV6dVMwZDlocVAwZjdWc0R2Q3VVL3dDVE5IN1RtK2NVK1ZsemNKVWlPTWcyNkY1QjVuWXFENllpY1I4U1pUWDFGSWN0eitscTY2TjdpMmgxVURtU1VZQWIyNW5FZm1hY3FsSytld2NpTmpNNjJDUExrcnk0V2xhUHZ1OE85bDA2ci9MSEJ2YXJ4Ry9FL0h1WjVpeDhCazdxTVh2cFZCcEE4dmlPZlByaDk5cG5HczU0TmFpeWI4Wk1zYnl6eUt3N3VDTmJsVjFlZ1VEcDRsQUZ6ZGNjckQ2V09VWUVPbnVjdDRuMG5RZS83c1pzZHNZdit3NDhKMlBvY1doWmtwdEdRZVIvZzQyaHJsaWVReG9iWW9QWEhxc2JBRG1kL2RqcDJKSmpHNVkrNzkvOGVtTjFMRExXVkNSUUtXWnR3QUwySFZqNmZ4N3RtUjVYWFo5V0NreXlBeVd0cWI2cWp6WTlCOStHTndydy9uR1JneVE1YlFaakhyMUdSYWd4eVMyNVdMQWpTRHl0YTVBM3R6bzdnY0NFcnFMSEo2a0RNTWdPVnJrS1RBQm16Qkk1UHpTd2lZRDRBRWV0cjRyTzBOZEhHVmVQUFFmN0l3ZmNVMDFSbXZEZFhMRFRUUTEwTFIxMFVNbHRhdXUxdHJqY0kxcmVZT0YvMmgxY0ZUeE5QVndOZUdhR0YxSTZobzFJK3dqNTRwVWN0QzNqQ21EZFM0RWVnYzMyOXc2bkRUNEF5TDJMTGhQT2xxbXNWWTlKSDBVYmZUNkhRR2I5WWVXQnJnSGhkc3lxQm0yWlJmekNJM2pqYllUdU9uNkl0dWVXeDhqaGd0VTU2YTEvWU1uamVOYmhLbXFxQkdqazgyQ0tDMXRnQURZZ0QxeDFyNTRFaWl2YjdqTFBQNkJLeWxidlVEZ0t5c0R2ZFQ5SWZkOHNjK2NUWlJKa1dhelV6M01ZT3VKajFXL0wzamwvdnc5bC93QXJiM2M1Q1B6UXN4KzIrQUR0VnkzTW1vb0t1dG82T1B1UVFaYWFkbUdtNEFHa3FDTjJGdHpnYUhCaHJSdVdMNmpieHV2VG5qTi9GRVI2ajdiZnZ4cWlVeFZHbGdRYlczeHRCc0h1ZHJnNGFCNGlCSE1qc2RWaWVmSTRiM1lQVDEyWVI1cFM1Rlh4UVpwRXBkNlNwSkVOVkN3Q3RaZ0NVWUVLQ2JFSFV1d0toZ3BKVTB1M2xzMkNIczU0aGs0VzQweTdNMUpDUnZwa0Y3QmtZV1lIMC9qbmJFZVpEakt6c1RoZVhpSE1HVjgyaHkybGhqTEpJSUpIbGtsWlNWUE1LRUdvRS9XdVBMbmk0NGcvbXREcVlXdWIzL1IzK1Z3Ri9XeHY0UWtoclJQV1FzcjAxVEtKSVRmbU83UlR0MElaV3VQTytLL3RGclFyQ2pqUnk3QlkxS2tBS1NidGU1SGtuSy9YbGlDM08yQ0tnVmw1andEU0NHR29xbUZyaTE3YytwUDI0WHZhUG1iU3p5c1Q1N2UvZjdyWVpOSDdWUjVRYU9Da2FhVHV5UHhjOGR5VHpQaVlEcjU0Ui9hSTFYVDkrMVZUeXcrSmdDdzhOK2dERFluWWNqaVZZRWt4YTJzZ0ltT0JGak5xck0wYlQ0aXo2UjY0NmM3TXFPb284ajlnb2JlMDE0S2Q0VnVzRU1YZ1oyOTdsOUk2bHVSQVlqbmZneW4xNXVKMlRXdE9qVGFmeWlCY0Q1NDZ6N0thUVE4TFFUdVM4OGlpTm5QTXFsd0I4eXpmckhFMmdpdk12UzZuVUN2emduK1A3bTdoemdtanlpZVdwa2xlZXFsSkpjODFCSllpNXVkeVNUeUhvT1dMaHNqcEdZa21hNTMrbmkweDloWXV4OHg1ZE5Vb3dCTVdjS3BKNVl3aW5XVm5VQmdVdGU0dGdWNHBPYlBYVXBvNXBvOHNJMDFCaFVGMTMzYTNNN2VYbGlQdzVtMG1YUXl3em1Tcm9rWjJGVHpZTHVkeGMvd2NHR25KVGNEay9FUWYxUlV2K2s2a0Q1UFgvWDY5UXB6bWw5cnkycGlIMHpHMmcydlpyYkg1MndnT1A1NThrcTZLanlEUkRYMWtmZlMxOWcwa2NKSjBpTThnVGMzUFBuNTN3KzZmTnFTdXBuYWxrMUhTU1ZJS2tmeDU0WHViOElVV2E1NUhVMDg0ZVZHMWFBdXRiRTM1M0JIdXVSeXNCYkhWQWcrNFMrcHZyWlFhMkJ6MFJGWFI4QXJXTzAxVTBrMHJDN1NTK01zZlVuYzQreXpzek11Y3JLOGtpeDZTdmR3QUt6ZTgyTmdQTVc5K0gzRHczb1VXN3BkdHdkVGZ0R01LckpvcFhoeTdTR0ZSZHBWdFplNlcyclljN2txdTl5TlJJNVlJMXdJaTllbGRXek9lTzI1b09IZUFLWEw2QUxHTTNsUWdibG1wNDl3eEozUGVPRVlIOG1OUllXeHo2UHBnZVEzd3ovNVFuRUI0ajdRcWhvV0xVTkhlbWhib2ROcmtlaEpEZkhDeWlGMUo2azRvQk5GT3A0Ti90eHJCdWg5MzdMZnN4dFZibHZTK002bW1NTkxTUzZTRm1SdC9NaGpmN0xmUEhHRUF6TmI3L0VXK1pHTFBJcUNHdnJTdFQzL2NEbUlWdTcyNWhiN2JDNTgrWG5jVmQ3dW5sYStHTndUa25lNUhQVjFhdEhRUnFXbVZEWnAyVUZqcVBrTDIvZzQ0Z21jdmVUTENqNHd5MmdnV2twY3FoaXk5ZHU2am0wYXYwbEs2bVB2NTliNE1NaTRxb2Mza1dPSW1PUTdCR0l2Znl3cE9NbzhrcDJvYWpKY3hOV1pvQkpVeDl6M1N3T2JlQkFiRnJYMzU4cmttKzF4d3YzR2JRdFFpOE5ha2Zld1RHNHRZaTRQcHVEOFBjUlZxQmppRVRVNU9ESEM5bHU1QnVCdllYMjkzWEM4eXJzK2x6SFBKOHp6ZUZhZWhhVm5pb3c5MlZiN0JyWEEyNkE3Y3VXMkRQZzZ0bXI2Q1NQTUUwWmhSeUducUZ2ZnhLYlgyODdIZnFRU05yWXVKOHl5K21MUnoxMUpGSXV4V1NaVklQcUNjTEFrZFJvZ04zSTZRUnhxaUpFcW9nQ3FvR3lnY2dCL0hMRk5tL0VVVkJKb1BoSk5sR25VNy9vcjE1SG5hOWphNTJ4ZDV4WFE1ZmtsVG1KMFBIRkhyWGZ3c1RzdTQ2RWtiNEQxcDZESktLbXpQaXIydVJzeGxFZFJQRW9MeGFvMmZRbzk2aFNSNWJXQUFGa1hlY1NsdGdRWmxYVTlvMDhkVDNFZVdtUjcyRzI3ZkM0SVBwaUp4SHhWRG4vQzFiVHpVTTFQVlNJSTRpQ0hRdHJRZ0U5RGRRTGI0WDh6Q3N6MldDbTd5U010ZE5ZOFZqdlkrb3ZZMjJ1TnRzTzJob2FldDRMRlhXeGE2bEVaR2xLYWpNVk5ncmZsWDJIdnd3MUlBeUlzdW9MSGFZak9JVWppeithT0J4SkNqYUZrSEo5STBrZzlSY0hFSm1KaWsySk51bUxyam5MNmpLdUlQWktyWVJSaG8xQnVGUmlXQStCSkI5UWNaY0owYlQxMnNyZU1Xak54c1N3Ti9zdjhBUEVBNFhNbmJ2ZkVwNWpyU0Z2eXRqOGNZTWhNYVAxWFkvZmlUbU5QN0taYWNNRzdtWmtEQTM1RWdZeWhLM3V3dWpIY2UvY2ZlUmdnNWdXOXZFNkI3Qk8wVDhIVk1HVVo1cVNQd2dsd1FWOE4xYTNxbytJRzMwUUhJKzA5ODBtekIvRklZcGpLVElHc3FXSnNvRjk3QTNIbnF2MXZnSHlQaFYrTnV6K2xyc2tYdStNT0gxN3BSRzJrNWpTcHBhTzF1VWlBcW9QbW9GNzIwc1RzbXo2bDRxeWlDZ3pGazd4V0VZRG9OS3lBZjBUcDBITXFSYTFpb0lHbE1SLzhBWGtkeGR3VkcwZEhyK3Y2aXl5aXU0cW9kcUxQczFqTVlGMWFZc25wNEd1TGZEQk5IeERtZWJ3dlQ4VDBLMU1VZ0VUWm5TUW9rMGZrSkVGbGxVL2syOUJ6dzBzMzROWHYzZnU1clB2ZFVFaWowdUNHL3MvUEVTZmhGb3FEMmRJKzkxcWRaRWJxTno1a0FYdGdwZXNqOVlrcWFoVzkzSWl5NFg0UW1wT0kzb1dDc2tyaDFrakhoWkZzMjErVjJLYkh5Y2JXeDBWd3BIN0xRbWtJRjQydUN2STN4UWNDNVNhV3Nta3EwVlZwNEk2V21BSE9NWEpaajFjazc3bTRBOWNHMFNMZGlPcHd2YlprYlk3cHFBSE53N1A4QUUyNCt4Z0FiRUUvSEgxejVZQkg4eXVOUkVrWUpaUWhzQnZpUFJ3TFoyQ0tGYzNJQTU0cmN5YUNpemwrK29tcUtSb2dJUkNtclRKYzdFWHRjL3NHTFdsbVJhR25lUXhxREdwdWc4SjI2SHJoa2pBeVBNeGtzK3BZVmZIdHovdjdIeFBhYkxhUlpZUWxQR3FwdllDM1FqOXVMSHVJNGxWWWtXTkFMQlZGaGpYbDJtV0ZaN2J1TnZkaVllWG5nTHNjOHpSb3BSVXlvQXpJNmtEWTgrV0EvaXZPRnlmaGJpRFBHY296SzFOQXdOaXFKZFNSNmc5NjRQVVd4YzVobUx3VWs5V1FOTU1UU2xRTmlGQlA3TUNmSGxFS3VwNE80VlA0eUtXWlRQdnpXTUF0ZjBhTlpoOGNTRjVHWll0N1RqOXYrWnlGeHhReXhaeEpRTWdXb3BLY2QrUDhBU2xEUE1QZXBkazl5REFvbzBUeEE5Uit6REh6UU5tT1o4YzV0SUNHWkpaeGZucWxySVk3ZjFaSHd2S3dBVnlBZlZLakRCRUdyQTlUVVBET3c4emI3TUVGZlJDWGc2bWxqWVNDTkJJcFhwK1d2d0pQeXdQMUcxUTl1ZTF2bC9qaTA0WnpTS2tlV2p6Qy80UHFicVRhL2RrN1g5M1E0RytZelNSa2crWlNRRU5MRUNDUllnZ2VYWDdCanEyblhLNHFXU3BXRlo4cnpHUHZXS0lXSUxLQVcwamNoaGErMXdSZnFiY3ljUGQxUThVVVMxVEkwVVZSb2Q3M1d4OE9xL2x5M3c3S0pjMHlPTFJsWVdyb0FiaWxrTmlubUVQVDNIYm5nVHZndzFOTzlUSmVWY0RjSjVqUnJCbWlKS0lHT21vZ2NrU0QxS2NqNWc5ZlBGN2xHUlpkbCtheTFOSkdxd2lBVTBVWjN1dHdUZjNrQ3c5L25nZVRpT2xFeGtxT0g4d1dxdFlsS2RYOHR0WVBvUGtNZTFkUm5QRU1MVXFVcHliTDVCcGxrZVFQUEl2VUFEWUEveGNYQk0rdHNkU3Z6M0U2ZlI2NnJmcVpZOTRCUEF6Qk9iTWM1cXM1NGdiaDJua2FucjUxaVdlTWM5RnhzYml3SU55Zmh0Z3JwdUJjdDdqK2R6MXMwdzV1SjJVQStnRmdQaGdreXVrZ3k2Z2lwS1JPN2dpRmdMM3YxSko2a201Sjg4WE5OUlJOdzRhM3ZsTXJ5NmU3dnVCdFkyK09FeTAxTm1JbDg5eWppSExhVE5zcW9vS2lxeWFRQ1h2R3MxbEJERWplK3JuY2Izc091K0djRm9lTE9FS0dWdEpTVlVtUWdhaEhJT1lJNjJPcFQ1aS92eE11ZEdCZzViWDVOVXl6Y09TUkNubGZYTFF6ZjBaYnFWSStqL3U2WXVsaFVoaDJJTjZCWUNwNmhDMEdSMGtBZUxLRkZjQUJyV21kbEI4L0N0L3NIdkhQSHNNVlRXUlJMVVJHT2lqYnZtRTl1OG5rdnExdUJzbzFFdGJ6dHNMV0ZPbkVtWng3UzhOMUR1T3NkUW1rL01ZajVrK2VaL1R0VDF4aXl6TG0rbkRBeGFXUWVUTnRZZWd3VzNWUGFNTVlwcGZTcTlLU2FnZWZtSmZ0THpOTTU0eXJKNEcxVTY2WVkyL0tWUlluM0VrL1BIM0RPWXc1ZGwrWjFNckRYRXE5ekgrWEliZ2ZLd3hWNTdOQlBudFZKU0FDbTczUkZia1VYd2dqNVh4WDFuZHVWN2drcUFsLzB0SXY5dDhTQjdjUzI4cTVZVGZxWjZSUzVMTzdra25tU1NUZkc2bTB1ckkyMnBTUHQvd0FSaU5xMHJFcDZjL2YvQUI5K044UXRJdmxjZmJ0Z3dpelJxOWkvRk5WdzNtOGRCV3NZbm5FY2tEMnVTU3VwUU45eVE1c0wyT3AxMkxFaGs5cEdUbkxwMDdST0Y0clU4ckttZDBjRFdBWTJJbVU5TDNWdFZnUVNyMjNiQ1dyNkZLdmdESzgwWGQ2U3FreTZZajhscnpSL0ltVzUvT1VkQmg2ZGlmRUx6MGtHWFo0eTFWTm1OUDNiTklMck9qRmtZRWRTSDFoaDFCZHpzVnhWdVBlT3hLYlEyYTI2UDIvMytmM2pkNEF6K0Rpamh5Q3RTUlpYdG9sSUZ0UnRmVmJwY0VHM1EzWG1EZ2o3c2N0cllSZlpaQkx3RjJzWnJ3Wk5JN1VOVkdhaWdaemN0RnV5Ny9tMmRmVml4dzl4Z0Znd2VPb3hWeXVHN0hFMUdKUU5sQVBtQmo0S3czVTN4dUl4clVxeEpRZzlMZzRwbUUyaWFYbkVUQlh1Q2ZTK1BPOVRyYjVZSE04ckttTE1wQXNEVHhDMmtnYktBUFAzM3hDT2RHNTBWZGw2RHUrbnl3MHVuTEFFVEN1OVpycXNaSDR3Y2ZIODQrMGdaVkhQSFYxSXA2aVdubWlrMHQ1V0pJMU5mbmJCZ2M1b0tLVmFGSkE4MGJMQ0lrV3hIaEh3L1oweFI1WlN0bXl4NnZFcXNIWm02YlcrUElEK0RpMnpYaDJPcHJrcmFTUm9LdldDNzN2Y2N1UjViWUpjeU0rSGlYcHRXcHAwNWJURFBJNytPYzRHY1o2L1F5L0crUG1kUnNXQTk1eDZNVmRSU1RkNjdLQTRKSjU3KzdDU2dIdWVxWWtkU0ZudE9KOHN6QmFKZzd5d1NLc2ZYVVZJRnZpY0IwOVVLdnRNV3RSMmVucHVINUdqYjg5bkdodjZyTmcyYU9SUmN4eUFlZWs0RUtETFdnN1FheWxSV2FLcXl3TkhzQUkxRXJCbDU3Z0VpMXVRSUhUQnNERVhKT1J4T2JTbDhsN1E5TytpZUFEOUVWditBd3I2a2FxcVU5UmMvSVlhbElrZ2w3UXN1a0JWNWFQMm9BL21WTUVwL3NzL3l3czVveUpuYTNoT3NINS80WVlQSlA4QXZpQXFPRlg5cEFxUEZVc1I1RUQ0Yi9zeDhJdzBaMjVFNHlYNlNTYzdhU2Z0dmlSUzA1ZDVsSE5BYkR6dGI5Z0orR0tZaDh5RDNYaUdoaUN1Nm43ZnZ3KytCS3RNeDRjcGFxTUZTdzBPdW9rSzY3RUFFN0RxQU5yRVlTRWNEdE9rY2E2cEdiU3ErWnZzUHRHR1oyTzFiMGxkSmtWWWpScG1TZTFVRE45ZVJTVlpSK2tFSS9TakM4emdGNlpFYjBkMngrZWpHT0FjYlkxT014RmJHMUV3bUpxTTR4UFVXNmtlWXRnZFd0ek9ubGtvdEVEVEI5TU53YmFkclgrMy9EQlFpNGhITXFNdEs4ZXFYdVNWZVNOTlFTd3VRVzZXRytMUUlKSjRrdlRwakFQUHJpTzR4dXBxaUdzZ1dhbGxTYUp1VG9iZzR4ZGNkT1VrSG1Seml0NGpxWXFQSXErcHFGMVJSUXN6S2ZyYmJMOFRZZkhGdHAzd0lkb0NTNWswZVIwNUt3cEEyWlpsSXY4QXlWTkdDNEg2VGFTUVBNTDBPSlVaTW0yMEtwTVE4enNaQzdia1hMSHpZMy9ialZCZlRKdDB1UGhpNG1vSlZ5QldpaGR6YzFOUklvdXFSNmhHbW85UEhySHJjWW1jWDhOeThMOFJ5NWJOcllKRkRJck1MYWc2QW40QnRRK0dIUjNpWTVQR1pSMDBEVkJDUmpWSXpBRDFKTnNUaFN5eVFTUEV0MWhVcy81b0pVQS9NZ2ZFWTA1YXhoblZ4OVh4ajNqL0FIWVpXVDhQdFVjUmRvZVdJdGhSWmRYU0FELzZlb2pZRC84QUdNWDZFb2VUSlhaSlRMbitUY1E4UHkySnFsaGFuTGNvM2R1NzEvMXpCaS83SVhlczRhenlpS09LL0p6K0ZhZExlTXBZSlV4ZWRtVUpzUHJLTVZmOG50R1hNcy9tRVFrYURLdzhZODVWcUlXakg5WlI4c0duRGlVL0QvOEFLRjRpcHhJSTZDZEo2aG5XeEFqa2k3MDI5eGIremlwN1lmNWtlRlArSVo4VkU1ajJtOWttYjB3dk5YUVZKa1lDeE1ZaFNUZjBHcHZuaHR6MVhkdVZWYmtjeVRnTDRWeWFSNi9JcTJ0ai93Q0k4b1hMNENmclR1RTc1aDZLSWtVSHpManB1V05DeHV4YTVPNTJ3QWM5d3prajhzbVUwL2ZBN1dJNTR5WVdCRzUxSEdtQXFzSGhGajliRVExbWlwZFhKS2cySHB0aUF1VHhLdGNFQTNlWjltWVJFdmNnK1FCUDJZQTZpZ2trbmtmdVF1cGlkT3NDMi9MQnBVMUhleklWTmdweG10UDRSWnRyZEFNTjFXbW9UejNxT2dYMUIrRHdJdGVHczNsbzZpa3FHcWJScXdMUlgra3AySSszNTJ4ZTAzYWRBYzBhS3FvbmlvaTFoSURkMTlXWHI4T1hyaFdlMHVWVFMxZ2h1TGRNWVN5TkpJWFkrSTg4YkRhR3V3a3VKNWlqMXEvU0lFcE9PY25QT2VQdE9tYWVhT29nam1nZFpJcEZESzZtNFlIa1JqWmhiZGtPYnUrVzF1WHlFdWFZaVdJWCtxMTdqM0E3L3JZWTZzRGV4QnNiRzNUSG43NlRUWVVQaWZROUJyRjFsQzNyNS9uek1yWUcrS0VORFg1ZG4wUUxDaEx4VmFxTHNhYVMyc2dEbVZaWTM5eXNCdVJna3dQWnhLL2U2QUdGenl2ejhzVVJkeHhHYlgyTG1jMjlwTkFtUTlxczFhR1U1Vm1VTWl6U0EzWHVabE1aY2Vpckx0NW1PL1RDbk5HeGh6bUtXTXBOU0lzckwxVTk2a1pIemtQeXgxYnhwd0FNN3krTTVmT2xMVjA3RjRJcFYxUU5jRU5Hd0hpQ01DUWRKRnJrZ2JtNkpiaEN1NGU0eWpwYytpbXBzcnpSSktEMnFZWFdKcEVZSUdrSGhZcEpwZTk5d0xrQWhsRGVlTVJJREhQKzh3SzRueU5zc255cVhTUkRYNWRCVXhtM01sQnF2NmxsWnJlVERHZEFxUHczSklxZ1RaZlVFeWtmU2FDWkJHeDl5bFVIdm53Mk01NGNiTyt5Q2o3eW5hTE9NaU1zTHFCY3h5Uk1WWkc5R2pXUGZvVVRveElHK0U4bWp6UHN6cWMzcDR6STFEV1RRVnFJTHMxSThVUlpyZFdqYjhZb08xd1QwR0lINWNRaGIzWjhSWHlLeXNYWGI2d2Jwc0FlZnd3L08wWGdvQThVNWZsNTd1dnl1UThUWk5ORWJNMUxJUjdSR3BITHU1RjFDMis0NWFzS3VXa2drNEN5d1VaRSthR3RxM1BjZ2t4eEpCQVdMRG5ZQUZybmtBZlhIVE9RUlNjVThONU5tMlVyRTJjNVhHdFRTeHV3Q1ZGUEt1bVNuWStUS0NsenlraUI1RGV0dnpKcFAvcVl0K0NlTVlPS1FsRG1mZFVYRkFSSE1Kc3FWeXNvWVNSZEE1QkJLZGIzWHFvSk5OamEyNHdqK09zaWhreTNocVRMSlI3YXVYenFZQ3c3ejhYV01JOVlCT2s5MUloNThrSHBkc1VHZVRHbWdhdEVsYlR1Z1pKd1I3UWlrWEZ5YkNVZnBFTitjZGhoUjFBNUUwcW5MY0h4TEN0b29hdGJUQnlMRlNva1lLdzhtVUd6RDNnNEY2cW00Y3BwSnFlZkxxVlpkZ1NLT1MxL1BaYkg3c0dFTXNOUkYzMUxNazhOOU90TDdIeVlFQXEzNXJBSDB4NndCNWdIQWl1WTFYY1U0RXE4c3kyZzd1S2VLbml2c1ZZUjZPUjIyc09SNVg1WXN5dU12ZmlsekhQNDRxT2VUTEFsUTZJekNaaGVJV0Y5dnl6L0FHZVc3V0s0a0NWZGk3Wk14NHE0am9PRmFGYW11VVQxVWdKcHFJR3pUVytzMXQxakI1bnJ1QnZjclYwOUxWVXZZWnhYeFZtVXNaelBPKzdFc2pMWm1TU1ZWRWFqWUFDTUJsdHlWeUxXNUNPUjVGV1o1eFJtMVZYMWJWZFZVWlhXdkE4NUJhU2IyZGxXSURsZXg4SUZnQXUxcllidkVmQlZMWGRoV1kxU0NvcmF1bHkybW5wSGxQaGlqU0NCMk1hQUJRU2lzdXF4WWdXSk8rR2RuMHlBWm5HMDJqY09vTzBYWndjbzdMY2h5ZXFVUG5YRitiMG50QUc1aXAxRFNhZjFWQlkrckViMkdOSDhvM0tZcS90S3lTTmJEMnlRVWJFZEVEUmZjWld3OW9LQXpaeFNaN1hCQXRIUyt6WlhUZzZ0Q3VCM2t6VzIxTUZWVkE1S1BOaUZTZkhiVDU5eDlGSlFnVFBRUVM5MFNiTDdUTVhFTy9RQ05ZNXllaW94eGRNazdqQldNQjdSRWZsbEY3WlMwV2hmeHMxWDNDK3VyYTN6dDg4UC9nQ0dtcCswUHRjenV1Mnk2a0ZaREt4SE5YbWRtQStFWDJqQVJ3anc5T09KdUhxWEs4dmxyVnBaWmM2Q0VySGVFc2kwMnNzYkxxTVdzamM2WkxnSGxna3FJZmJjcHJlRXNucjRxb1BVUG1YRWVad0VXcWFna043UFRnN3ViNlI1WHNUWUVnM1lnd2FTeC9reDVEYmgrdXpDVUFyVTFrVUxrL1ZqcHdKQ2IrcnVndCthZkxGN2tXU0xXZHRrZFpNWXhUVVdTMHkxTHVRRmVaNDdLaDh5VjN0MUMrV0RMczk0ZEhEM0JPVmNOaDBhY1JsNjZSR3VxbHlYY0E5U2I2UWZMeGVWN2FTREwvd3BQRjRHQ0IycVpEWmU4bGNKY2s4eHBSVlVkTEVENnVLNTNNY2VaemxhNjl6ZVA1aEZWRm8zWGZyalp1ZGxGemdaWEt6U2Y4VVZMeEtQb3hxQTBZOURGY0MzWHdGVzh6aTF5Yk9sbm5XaHJvUlNWMWpwVU5xam1BdnVqYlhPeHVwQVlXT3hBdWF1cFVmTXRWYXRoK0piUVE2Rk9vM0xjL0xGZlZVT21xMUs1MHlHK2s5RDErR0xiRUNyY21jZE5QTEEwSnpKMUNJVTVFempoaWpIZ2pIdnR2ajBzTC9WK2VNVmRqRUR0ZXdPUHRSOU1USUdBUGJPY0tlTHdnTUNTUnl4OHdNWmRTRnZ5M0YvbGhsZG8yVFVkSzBiNVZUS0pCdk9zVzJubHBOdlhmbDVZWFVraXRxTG9OWElHMXNlbzA5NHVYY0JQbU91MFRhSzAxT2VmbnhERHNmWmh4Uk1BQ1VhbGNOdHNQRXZQQlZsbkRkYmtuR2RWbUVOWEcxQk9aSGFQVWRiRnJrQmhhMnhONzM2ZXVBenM2cUpLVE1hcWFBdHBWVnVPV3JjN2ZmaHBodThSWFUvUzN2NTR6TmF6TGMyT2lNVDFYb2ROZHVqckxkcXhJbGxUMWdiYVd5bno2WXBLNnFXZXVCMUtWUmlGSTVXeEtQMFRpbUVEOTdvSUkzc2NJb2dCek4rNnhpQUphdTZvaFpqWURGQm05RlNaeFExRkhtTUNUMHN3czZOMTZnZ2pjRUVBZ2pjRUFqRjNQUkdVSU5XblQ2WHhZUjBGSzBNY1RRa2tEZHdDQ2NkdlZST0tPNStJTWNPNWJTMFVqNlZMeU9paVNTMmt5RlJZTXdHMnExaGNBY2dOZ0FBRFp6d3BIa09kNXJOdy9sdWMwd3pSTFN4VWtDdXJuZnh4T0hWWXlkVGYwbXdOanAyc1hQRmx0TkVCb1Fnam1iazM5K0plaGJBYVJZY2hibGdiV2pQRUtsQng3b2llQWV6aXQ0WHp0Yy9xNkdKYVdwaWFuTkZUc2FoOHZoTFhVYWo0cGVseUwydVFGWlRkRHlseTdLT0JzcXFIeWNOSWxRSkpxYWpSd0VpdnU3STFpWTQ3a0ZyWFVHMmxkUkFZaHpuaVRMY3FxWWFKNTBtek9keEhCUXhIVkxJeEJJMkgwVjJKTE5ZQUFrbkFGMnQ1a21XNWQ3Q3NnZk5NdzB0VXlEbUlsdnBRZVMzSnNQZVR1U1RVRXVjUWpCYXh1aVg0anJKYXlxV2FvS0VxaXd4cWk2VWlpWFpJMFg2cUtPUTk1SkpKSm44TEtKK0djc0lPb2V6UmdIekdrYjRIODVpTmRVeFVDc3k5LzRIWmVhcllsaVBJNlFRRDVrWU1NcGlqcHFhR0NGUWtNYUNORkhRQVdBeGJVa0RDaUUwQ3NkMWg4eUZOVGxKdTlqWjRad05JbGpiUzF2Sy9VZWh1UFRHNU0zektJYVN0TFVlVE5lTnZqYTRQd0F4TnE0Z1RmRmZKRVJ1T1dGWnBEQjdtbXFrcXN4OE9ZU3EwUDhBMGVKU3NaL1N1U1c5eE52VEdOYWhOQlVLQnUwYkQ3RGlURW1NeXU1R09rOERnUVU0UXFZNjAwVlF0eEU0Vmp1UVZJOVJ1Q0NPWTNCRnhqcC9oTjB5eWlwY3ByQnJvcXBUN0hLd0hkdUNDV2hJdFlOeklYa1JmVFlBcXZNK1ZaWkhsR2NTMGRNR0ZNeTkvRXBOOUlZa0ZSNkFpLzZ3eDBUMmExZEh4QndsTGxHWXhSMUFnL0Z5UlNDNFpEdXArRnZnUU1PM0hlZ2NURHFVMVdOV1pOcUtlS2hvWThzcHBESlQwNkNHSXNUZFl4c3FrOHpZYlg1bTIrOXlhT2k0YW9ZS2FwampoaUx6cXlscFUxclp0MkdrbmNFZ0Zya2xyRFVXc0xUYzVvTW80Y3FLZVBNWWMwYWltdWtWVEZtTlFBclcrZ1ZFbHIyRnhibUFkdGpqWlN5Y0tPUEJtbGV2cEpWemsvYWNjcmdMMUtPaExITENWbEx3ZGw4UXJmYUo2NnJOZEozdFdaWlFwbmExZ0hNWVVsUU5naE9nRGEzUEN6NDA3TmMreStzcXF2aEphYXF5bG5lZjJKblNJMDF5V1lBUFpDZ3ViV3NRTnJiWExwZ1RoL1hlUE82Zzc4bnFkdjdRd2dlM1BpTHYrTnBNbHkrcHE2dWtvSTQxRVNzQ3BsZFE1WWtBRGtVQUxjck5iWTRKVTJXd3ZFRmNnQ0V0eUlJbk9jK3BJSnBteTIxUENkTWt5MHNUeC9CZ2hEZkFuRU51TkttcTB4V3BWU1RuM2RQRnk4OWx2aURYVlZYUXlxdGJFcUszaThNeXlBSHlMS3hBUHZ4N0pPSzJpTklLaVNPTFgzaW9RR1ZINnNGUElucllpKzE3MkdIdWZIOFRPQ3AyUngvekd6MlhjYUhMNVlxYVZnbFB0M2lJUENxLzg2aWp5K3VvRzQ4UTNEYW5CVGovQUNyemVta1NidVlLY0xPODhhb1daTlY0MURFR3hZcnF1RGNCQnlMQnNja1piRm1GSEkwa1dxV0tIOFlKWVRkbzdiM3R6QUhuOXZYRGo3S08wS215dVQ4RzVxSXFla3FKZFpuQTBpTnlBdW8vbUd3Qi9KdCtSc2dMNnlWeW9oOUxhSzMyc2NqeE9rSkpnUmFNaS9uaUxVM0tsNzcyeHBnZlFUcllBZGI0cEsvaS9Mb2FocVplOGxJMkxwOUhDU1ZNeHdvekc5VnJLYVZ6Y3dYUHpMNk9ZQVc2RGJIM2V4RGE0SHBxeG9wblNaQkl1Nld2eXhCZk1JOVJ0R2xyK1EvZGl1M1BVNzZ3VUFreGM4YlpwWC81UjFMd3pUTFNtVFVpQzRCMDJCdU92THIwdGl0b3VITTB6QVJUTFJTTEZVSFdrbGo0aGZlMXo5L3BoajhTY0pyTzAwcXRHYWRtTGVNK0pDeDN0dDVuQS9sc3ZFVkExSlM5OHpVbE0xbFVCYkZiOHRWcjIrN0d4VnFSOUlDckFJK1o1Yldlbk11cUxhbmN5c2VNYzRKUG40RTI1UGxzV1cwL2RScXdmVitNTC9TSjhqNVd4U2NQVk9jd2NWMHdsYXNaSlpqRTRrVmdySU9kZ2R0aHZ0eXdYeVJ1M2pkeVpIOFRYeE1ncm5paTB2YXcydVBMQUJlUURrWnpOTTZBTWF3akZRaHp4NWx4aVZRd0xJek00dmJsaXVvYWlPcWRVRWloMk93eGR6UzA5QlJ5VDFNc2NGUENoZVNXUmdxcW9GeVNUeUdFTEd4eE4rcGQzTStrcDB0ZFJZakdtdHpLaXk2bmFldnE0S2FuU3dhV1p3aWdua0xuYkExbTJmMVV0SWFvditDY3BiK2pta1RWVjFIbDNjVEN5RHJkN256UmVlQTZuNGxncEt3VmNWQjdSVnJmVFUxa3BtbFcvUFN4MlFIcXFLb3dOVVpwZDdFclBNWmE1clZWMGQ4bm9YWkR5cUt3TkFudkNrYTIvcWdIbzJJTmZTSkRBMVJ4Um44bmNnRW1PS1QyS0FXNTIwbldmVU03RDB3QlYvSEdkVkFPbW9TbVR5aVFmZWJuSHZBMlZWUEZPZCszNWt6ejViUnQ0Mm1Zc1pwUllxbS8xUmNNZjFSdUN3RW1yYU10S0RVQnp0UVEzNGN5MmtweStiK3h4ME5LRmIyT21TSVI5M0cxdFVqTC93QTVKWUUzM0FzTmpydWkrTWMwZk4rSTYrcmRyaHBDcWVpallENVlkM2FObWJVbVhKVHhOWjVUYys3SE8xYzRpU2Q1RFlLR1pqNVlMcDE4d2VwZkoyaWFNbmlFdFpVVmJjeCtLWDB2WW4vWStSeGYwcldOc1YyV3c5eFJReHRZUzIxT3Q5d3gzSStadGlkQ0xOaFcxdDdFelpwcituVUZsa3cxeDN4RlpiWHh1cDMzS0g0WStsV3hPS1NaSEFBeEgxZUluMXh0bGEvaEhQcmpCSTJhK2tYOTJPTXVzaFY2ZnozTHFoUnVqdEMzNkxpOS9taWo0NFBlRGN4R1NaeERWQy9jc05Fb0hWVCs3bmdQcXFPZVNqbENNb2xDNmtVYjNZYnFDZks0SFRGeGwweTFGRkRLbTZ1b1lZWnBPVTJ6SjF5N2JBNDh6b0t1cEtUTjh0ZW5xa1NvcEowRnhmWWptQ0NPUkd4Qkc0SUJHRW54SmsxUnc5bWhvNm9tU0o3dFRWRnJkOGc1ZzIyRGphNDVIWWkxN0JoZG0rYW1hZ05CSzEyaS9vNy9BSlBsZ2g0bHlPazRoeW1XZ3JsSVZ2RkhJdjA0WEhKMVBtTCs0Z2tHNEpHS3F4cmFRNkM1TStZaWpJSXdYZHRLTHV4dnlHRWxselZtYjVoVDBsQkNKOHdyQ1pDR1lDN2tGM0pKSUhSaWZkZ3B6bmlzelpmWDVmRW90SWtsTzFTeDBqZTZsMVUrTGNiZ05ZanFNQkNUMFZFNWV3bFlncmVTeFhmcFk3SDVIR25XckFiaHhNaDl1ZHA1bG5uRkZtT1JWaXdadkhFMFUxKzdtaGJYRklCczJsdXR1UkIzK0JCTUwyQ0JqcnBuTVI1MlhkUGdPbncyOU1lUlQwMVhUU3hJNVNPUTNkRWF3TERrU0JzU0w3RzF4Zkd5R245bWpMcEs3QlJjcVJjc1BTM1hCbEJQNXVZRnlCK1hqOUpNcHFxcHllU0N0SytLSDhjcktQQzJuY2dIcjVFZXVLeUdzV0dtQ2s2bUNnQVcyNVkxNXJVbVVwREc1TWFrM0hUZXhQOEEvRURGL3dCbDNDamNaY1owbVhTS2Z3ZkQvT2EwL3dDaVVqd2ZyRWhmUzkrbUllelp6TFYxYisvTTZQNElpekdQc2t5bGN3a2xlc2FqRE4zbDlRUmlTaW5yY0lWRy9sZ2QwOTFLRGNpd3VSYmx6L2RncTR1NG8vQnN6MGtheEhvZFFQSzNLMkFTU3ZXVnRSYm1TY0UwVmJCY25venlucjJwcnR1R3pKSzhmZUh1VjhSU1JVUGRhUnBQMWh2YjArekh2NGJoTzdCTDlmRGdMcGFtNjJERFRqZUpBUjlNajB0aVRva3lURlY5YnZDQmM5Zk1lRXRNMGxBc0VraGtjS29Ma1cxRWRmamlCSGtvWUh2WldCNmFMZnR4WUxXUnN4QVB4dmlTcHZ1TVlJWmhQcWV4R2d2WFpQTEI0MWxSbHNUNGpZN2RCaW1rZFFwdVJoZ1RSckxHVWNYVTRvTXc0YWhtT3FuZnVpZVlPNHdaTHZEUmUzVG50SU84TnNHem1OaUNRQVNvdjF4N25PY3dUMnpQTmxMMFVVekRMc3ZCMm5aR3Q3Uko1alVMb09RRm4zWXJvbFp4UXljT1pIbW1aeHlKcnBxU1Y0eWZ5d3AwMytOaDhjTG5OcWp2NjFnak0wRUlFRUdvM0lqUWFWSHlIekp4MkJZMmZFcnVhbE1lVE04NnpXcHppdGFwcTJHcmtxcnlVZVF4QUpBQkoyQXg1Y2FnT3A1WWp6U0pQRktrTGgzUTJZQThpRHVQc3djREhFVUpKT1RQYVducXM3ek9ueTNMZ08rbmJTcFlFcW82dTM1b0Z6Njh1WkdPZzhseXVueVhLYVhMNk1FUXdKcEJiNlRIbVdQbVNTU2ZVbkNjN051S3VHT0c1cXBzK3FaS1RNNTI3cUYzZ2RrN29BR3dkUVFDU0NUZTMwVjhyNGNXVDV4bG1lVWhxY256Q2xycWNIU1hwNVZrQVBrYkhZK2h3dGN4SnhORFRvRlhQa3hXY2VWL3RtZVNCV3VrZmhIcGhZWnpUZzVuRlNBWEZSS0xqcHBBTHNENkVLUjhSaGg4VzBqVVhFTmJFMTdhOVNuekIzSDM0QzVGRTNFMDdXMnA0RlcvbVhOL21BbjlyRmkyMU1pRHFYZmNBZm1UR1VPdHBFREQ4NFh4cjltaTVvQ2g5RHQ4dVdKSTVZMU9iSENjMnBvZEhqSWNFRURtUmpPZWNkeVdBdTNsajB0akE2VDBHT2tnVFhEQ0FMeWJueUhML0hFbGVnNUR5eHJVNDJMaUpNMnJqREttN3VXcHBUdDNiYTFINWpiajRYMUQ0WTJyeXhYNWt4b3FxbXpJRzBVWjdtbzh1N1kvU1A2TFdOK2dMWUxVMjFvcHE2L3FKeDJJYjhLVnJVV1p3U2c4bkFZZVl3NW9wRmxpV1JUNFNMNFFOSFZMRFZBNmxMSlptVys0QnZZbnlCc2ZrY1JPSWVPNnppcW1HVjBETlNaR25obmRXczFWNkU5SS9UcjEyTnNIYXN1ZUpuVldoRk9acjdTOHA0TTRwNDNTV2lWYVNuaTFQbWVaMHpXam1iVW9zb0Z3elhPa3VCemtGeVFEYW55VHM0NFk5dGppZ3I2NnRuYmZ2VTBJQU90Z1M5dm5pZFg1WVVwRWk3cXlSSFc2Z1cxT0FkS2ZxZ25ibnFkZ2VRd1Q4RTBhMDFHYXNnZDlPZEtYMnN2VDU4L2RoNnBCV3U0LzRtZHFiallkcS81L3FMM3R1NFl5ckw0OG9ueTBHbXEyZjJaa0drOTdHcTZpeHRiZFNWRi96eGZrTExxdVl3MFpDYlhzdUNMakxQanhMeExVVnlNZllvaDNGSVA5RUNmR2ZWaVN4OTRIMWNDbWF5Qm1SQWJnYm5CMEdGSitZREJMQlNjNGtESFUvWUp3MG5EM0JCekNwakMxK1oycUpDZWF4QWZpMStSTGU5eU9tT2MrQmNyaXozakxLc3NxTjRacFMwcSthSXBkbCtJWFQ4Y2RWWmg3VFVVMVBEQktZNGxMaVJGLzVUVUFCZjBHL3dBeGhld2J2YkR0YWFWTGdaaXc0MG43ek9wU3BHa2trQWN1ZitHS2FLVmdMWE5zVCtJb3BGeldvMTdrTmEvdXhYUXhsM0NBYmsyeHFMMEo0empCSmw5bEJkb1E1dlluRndWQU8xOFZzQzl4Q3FLZGxHMk1QYkpmeXpnMHdyRkZya3JISERJNnNDQ2RzRW1XMWpUalM0OFFIUEVac29DVEJvajRMOGoweE5qcDQ0SjlTbXhQUURIbDdIVnVwOWtwcmREekptUGNZcWJqSHVBeG1CL2EzSjNmQVZlblNhV21nSTh3OVJHaCt4amhTNFpQYkJLbFRrK1gwU3ZZeVZ5T3hBdi9BRWFTVEFmRXhnZkhDMnd6UU9JaHF6bGhOYzZGNHpvTm5HNm4xd0wxbVlyUVZNdFlwS1FsdFVnSE5XWHhTSVI2cUN3UFc3SG9MbG1CZmpIS1ZxS1dlV0pScmtqS01Pam5jZ0g0OGp6QjM2a0U4V1hHZVpjWmxSeHVUSTBhdHRwYTR2aW1oV3N5S3VYTmVINm1Ta3E0aHVVTjlTL2tzRHN5L21uM2pleHdRVU1pMU9YVThsOVN5eEsxL080QnhXVjVNSWFOVWVTWnozY2NhS1dhUmp5Q2dia255R09ISXdaS2tnOGR3dG00dm9lTDh1anFweEZSWjFBdW1wcDlYaGtYcEpHVHVWOHh6WGtlWUxDWEQ4dnRrRlJYMnNLcW9kMUY3K0ZUb0ZqNUVKZjQ0eXpmaDZrNFF5R1dyejJuU296aU9Fem1CZ0pGcEFRUXFnYmd5bSs3Y2x2dCtWaWJrbVh0UjVYUjBwSGloaFNOcmRTQUFUODhLWFlBd3ZVMU5JQ1dMSHViampUSU44VFdnWWRNYTVJRHAzR0Y0OERJRGJZd3ZqWktOT3pjK25yalIxeFdGRTJBNzQzeG5FWkNMNGt3aTV4MGd5WEV0eU1TR3BVbWdraWxRUEhJcFZsSXVDRDB4c29LY3V3MnhiQ2tJWGxqakJaZ1BrZVU1Y1RWWlpYd3lDYU82U3l4ek1razhUY25ZZytNMkdrNnIvUjVXSUdDeURnR2l5V3JncU11em9WdE5LdmVyVFZVYWlRRWZSMU9DRkkxY3hvRndyYjRwdUs2WjZJUjV4VHFUSlNBbVZSOWVMNnkvSUFqMVZiN0E0dmNvekx2NmVOcWR4TWtzUXRackNhTStKYkU4bUZ5VkoyOFJCdGU0ZHBiZUJ6Kzh5ZFV2MGljRE9ldjMrSVc1bmxrY21Yd0lxSzZzTktTamNEcVhKSFVuWWZIMHdLY2NReVpYMmRaN1Z3bzBjdnNyMDBDRDZxTlpIZjRLeEFQb1QweExnektYTEppOEE3d0hkMXNWUDY2OHg3ejhDUnZpcDdSODRqbTRHem94MHhaM28rNDdybnBMblFKRGI2cWszditVVnZ6T0cyUXF2ZVJNaW5VQzYzR3dxM2tIeC9ZblBGUzhzY1FhTHVSYm4zamFSODhVN1MxRlE1SkNBWHNTcmZkaXpwaERtRWFPOGF5VzJESEVrME1haXl3ajlYYkRCVXR5T3BjTXFjSHVXL1kxQ3NmYVRrN3V6bHZ4d0JISWZpWEgzMit6engwMFdJMnh5NXdxRmc0dHlZTlJ4VlJrcVJBbE5Jb1lNMG5nVzkvem1VL0RIVDNERk5BdGRuc0VTa1VsSG1zc0ZQSGNrUm9xUmtxTDlOUmMrbC9JRENsamJId1l5Sy9xSnVCa0RNZUJLbk9HbXJLYVZOYnNTVmNXdWIrZUEyYko1TXFycElxb1dtajJJSXRiYjl4dzgxekdueS9MWGxrZFVqajIzM08vcHpPRXZuMWRKbU9aMU5YSUNHbGN0WTcySFFZZDBWdGxqSGQwSjVYL3dBZzAybjB5S0tqNzI3SDZmOEFjaU1iZ2pHbnV4ajVIUGkxOURqenZSNWpHbmpNOG1xc3ZVNmJ4cG1qRE5xSE1EbmpkajQ3NDhkUHQwam1RcUxXdXdGeWNWRlZuWlF1aVJpNDJ2ZkZ4TUdTTmpHTjdIQWl0TExQVzkxcE9wbTM5QjFPRFZLcHlXaTE3c3VBdm1DWEdrOGsxWlRnN3I3UE5LZnpXRWtDajdIY2ZQQXF6aFdVTnRxTmg3OE1QaldDRVZtY29FVUxTWmJSNkxEa1pLaVVINC9peGhkVkVRbWlaTDJKNUh5UFE0UFdRd3lJcGNwUWdHYk1RczNZQ2pOK3JDM3p4c29xa1RvVmJhVk5tWEcyampncXVMZUhxT3RpRXRGTlZoWm8yT3pncXdVSDAxYWR1dkk3RTR1VHQ1Z2xYY1FKWDhCMGVZNXRsTkZSWlRUR3BtaWhTTjJHeVJFS0FkYmNsNWN1ZmtEaHc4RzhFVS9DNG16Zk5KbHJjM0ViRVNBV2pwMXR1c1lPOXp5TG5jK1FHMkRhbmppcDRVaHA0a2loUWFVUkZDcW84Z0J5eEV6dWxscmN2YWxpT2t6TUZkdkpiNy9aaFJyQzNIaWFTVXFtV0hKblBQRjhsUm1Na1N6WGVYTWF5Tlg5VUwzZjRhVmJERnlMaGxwNlV6UzNGK1hyaGNkc2VaL2dUakhMQmxhQXhVbFgzckFudzZFUUk0SnRzQ1pTTDlOejB3L3VIS21scjhxZ21vbXZHUVZaVHN5TU5pckRvUWRqKzdIWEFuQjhTZE00R1Z6ekY3bW1VR21jaTIyS21lbHNuTERLNGhwQm9MVzJ3RlZjV2hpT21GNDZwZ2ZYVTE3Z2pGV1FWSkI1akJUWFJqZkF6bWRvMkxYdHAzUHU2NDZHV1l4RFV4UFFZblVxM1lZZ1U1UGRyY1dKNTR0S0pia1k2YzBKTWxoMUViWUpWcEx4OHNWSERzWkRqVU1FR2VacFI1RmtzdGJWN2hka2pCQWFSN0VoUmYzRWs4Z0FTYkFFNGpHVEFNd1hreFZkcjFlYVBMRGxWS0ExWFdqU1Y4a045ajZOWTMvTldUeXhROEFWUnBxWTVQTEl6U1V5OTVBemMyanVML0VNZjdRQTVZOGFLcnpXdG16ck5mOEFoRlY0bzBzUUVqTnJFQThyZ0tBRHVGQzMzWnNWdFU1eTJ2cHE5QWZ4RDNjRHFoMllmSW0zcmJHMVRwZGxQNnp5MnA5UitycU5vL0wxSGx3dlYwVlduZDVwVHcxRWFibFpVRGFUK1VMOGo3c0dWSmt1UVZOSFdSUVV0UE5UMXNScDV3U1cxeGtFRkRjM0EzTzIzTW5uaFBVMHhqWVBFK3hHeEIySXhhWmRtdFJSMUN6VTBoU1FIZnlQb2ZUQ2oxNTZNMGF0UnQ0SW5PMmVaUEZrSEZHZFpKR1dhR2lxcGFlSXVmRVkxY2hiMjY2YllndFJDMTBubVQzTmY3NzR2TzFXcWV0N1FjeXpDR0lnMTRqcTFWT1NLeURUY25rU29ERy9WcmRNVldVNWZYNXhLS2Vtc2Q3U3oyUGR4ank5VDZjL2NOOE9KWW9yQmFMdlM3MmxVOHd6L2srY1BTWnQya3hWOVEvZlVHVEkxWklkUE4vb3hMZS9QVWRRL1F4MGZsVk5GVDV2eE5UcXRwZmFJcDIzUE5xZU1mZXJINDRvT3hEaHFESU9HNFJIR1ZrcjJGWkt6ZlNNUUZvZ1Q2M01sdW11M1MyQ1NDc1JPMEhNNEJGSzBOVlIwa29xQUx4aDlVNmFUNVhFWXNlVjlyZ2xRYzk3Tno3cHBMVnNUWkIzTnFMTTZ0dTdFUjBCZ3kyTnhmbDl4d0taM2xjOUM3aDR5dWtlTGI2Sjlmc3crSUlFQjFGUVNPVjhLL3RUbzY1czlSS1NOdlo1NDdsVlllTmh6MnZ5QTAvRStveG82TFZGbitud0JQSmV1K2pxS3Z4QUpMWmkyTG14M3YxeHF2aVZVMHN0SzlwMFpEMFBURVcyTnNFR2VRMjQ0blNGVG5TcExwaWoxTDVuRmhSVksxTUt1cEZ5Tng1SEF4a1Fwc3dsZFpKbDFLUG9odDczd1VVMVBIVHBwakFHUEkyS0Y0OHo2MVJZMW52enhONUY4YUVwWWtkbkMrSnVaT0pHS25QTXhsb2pERlN4R29xNWpwaWdVMkxucVNUc3FnYmxqeTVBRWtBakVaT0lEOFp6eE5SWjNPaFptcU13anBGWThpa01ZSkE5QklaQjc3NEFzRm5ITUp5Mm15cktuY1NUUnBKVlZFZ0ZnODBybG5ZRG9DK3NnZEFjQ2Q4TjFEQ3pOMUJ6WVlQWjlLMlhWME5TTHJGS2RPc2ZWZnlQdkgzSHpHTXFUTTJiaURoK284Tmx6S2pCSy9rOStsL3N2aTVxNmFHc3BwSUtsQkpESUxNcC9qWTliOU1CZExsYzBmRU9UVXl5dlBTUzVuU29zeTdNTHpvTE9PaDMra05qNkd3d1UvbE9ZT3Y4d25ZQUdOVmRVclJVTlJVeWZSaGpaejhCaXV6WE9sb2JJcWg1bTNDOUFQTTRIT1BNOVNYaGVLS0loWkt0OUxLRHVGVTNQMjJ3aUZKSW1rMWdBTVdPVTBVZWU4YTFrMWVCTEREVExxRGRYa1p5MzJCY0ZrVDFYQmRYN1hRV2ZMV0NpU04yT2pTQUFBNStxUUJaWlBLeVBzRlpRdmhUTTFnejdNanNVa21BditpaXI5NE9EVE1NMGplblVSemIyeHBmUkxnS2VwNXkzV0Ntd3V2WWh3TTVvTTh5bDU2S1M1UTZaWW5GcElXdGZTNjlENUhrUnVDUVFjQ0ZmWndiY3hoZDFieVVOWjMyVHlHblpScFdKV3NvSGtyZlZIWFFReUd3MlVZdHNyNG5XcHAzRmFSSFBIYnZialRvdnlMaTVzRHlEQWxTUnNSY0RDR28wajFlNGNpYmVnOVRxMVB0UEIvMy9mN2szTUdBQnZnU3pjOTZKUVByS1I5bUx5dnF0Uk8vd3hRVkp1V0o1WVdtMGt5aGE2akZ4bDI1R0tLaGZ3SVQxVVh4YnBVUlVjTFR6T0VpVVhKNSs0QURja25ZQWJrN1ltYy9ITU00TXhwc3RvMnFxdVFSeEphNXRja25ZQUFia2s3QURjbkFyVVR2eGRVcG1HWWdwbHNkeEJURTNXWGNiSHpRRUFzZVRrQlI0RnU0cFU1bEpuVlozc3dIc2NkMWhTOXg1RWkyeDJ1QzNJL1JYYlV6M2NOV1ZpQTFuWVc5Mk5YUzZQSHZlZVE5VjlVM1pxcTYrWkx6RGZXeEpaaVNTVDFPQlBOUnFWeGk2cXF1NmtYd1AxMHVxK05NVHoxZWN3aTRPckJWWkxIR1QrTXBUM0REMEFHbit5UjhqaTNxMUU2ZXpNR1pKRWQ1Z3Bzd2hSYnlXUFFrV1FIbzBpNENlQjZzUlo1VTBwYXkxRVBlQy9taHQ5b2Mvd0JYQlh4TlVISmVIYWFlVzZ6NTVHSkVjand4MHk2V1ZTZWpNSkM1OTlqOUMrTXU0YlhLejFHbjk2aHpBT3Z5K2x6cml4cW12UXlOTkZKSTZvU2lNNnNndlliZ0hVZHIyMkdEemhISklNeXJvTXVXRkk2RkIzbFNFWFNxd0E3b0xjaTVJUURZK0ppUG9uQVRsRVUxYnhKR2xDZ2xlTkNzaExhVWlEQnJsMjVLTHF2bWZJRTJHR3hrTlRTWk5TbW1wU1paWkdEVkZTeTZlOVljZ0IwVVhJQTlTVGNra3EySVdmQTZtclZldGRQUDVqRDVhMXY1ellBTk56STZEeUdLTFBLZ3d5ckxHZDRhY1ZNb3Y5V0NycDVGK0Zta3hLcDV3OFNrSGR0eml0eXJ1dUlNeDRqcDZjaVNLU2tUTE5ZT3djck1YQVB1a2hQeXhVaURWc21aY1Q5b05WRTFibHRMVExHMmp1L2FGY2hsSkc1QTlMMjUrdUt2c3RnTW1mMVZUV0Vpa2lwcEROSTRCUTN0c3pIWWJHL250NzhSODh5K1ROVnkzTklVMnFvbys5Q1IzSzZoZlVSMTJOdCtWaGl5NHJhV2o0T2pvWTZkaFJpVUJXVzRDMjM4Vmp1VDZnL08yTmdDc1ZDcXNZTGR6eUZoMUIxTDZuVWtrVlpJSHo4RGo3bVZmYUJtdVYxMVZIRGsrcVNKTGw1bXZacjhnb1BRWUR0T004UmpSd2szczM5WTQwcXFoVWdSZVo1cS9VblUydGEvR2ZBSEVOYUxPVEZtQW5wMkxNamFnMzhjc01maC9qR2hueTJXYk02cUtCNG1zZGJic1BRY3p6NllUZVdtMFZRUnpzUDI0aUtTVkZ6aE8zUlYybmFmRTA5TDZ2Zm8xRnE4ZzU0OFRwWEw2Nm16Q21Xb29wVm1nWWtCMXZZMk5zVmRKL1BPSzh6blA5SFF3eDBTSHFzakFTeVc5Q3BnK0lPTjNDS2hlR3NyQ2dBZXpSOHYwUmpUd2x2VFppeDNac3hxcm5xYlNzQmYzQUFlNERIbnJGQ3NRSjlGb2MyVks3ZGtDSm1UTlpjMnl6TDNyWDExOEVmY1RFOHpZM0JQeExENFlyNVpDSkN1TkZQdG1WZUJ5RmJWajRDb2UyUGF2L2hJOTJIVkhFelhPV004cktreFV6NlRaanNQVEZabFRySG5tVHlTR3lKbVZJNUo5S2lNL3N4dHpMNksrL0ZYVWtnMHBHeDlzcGYvQUY0OFdJOXBuSWNNREhSUFhlMHl5VE8xeXh2Z016MnBZSk5LV0pBSkNqeXVjV1NNZTc1bmxpaHozL2daL1RHQktPWloySmdkazFiM2Nza2x4NHBaRzI5WEpHTDVNeFpoendFNVFUN0t1L1UvZmk4cHlkUFBHdWc5b25tOVNNdTM3eTBNeFppU2NSYTBxeGprUjNpbmlKTWMwVGFYako1MlByMUhJOVFjYWlUNTRpMUJPKytMYlFlNEZlRGtURnMxcktZSDZNZ0EyN3RCcC83dTR0K3F3SDV1SU5SeGFyUnNrc0FqWWl4Qk1pdDhtUUQ3VGo2WEZOblAwVTk1d3Jib3FtNXhpYmVsOVUxQ0Ribk11cUxpaGRBRVZPem01c0MxajlnSSszSHN1WVZ1WVNEMnR3bE9PVVFBdnl0OEFSejNKTnlMZ0VnajJWLzA0L1JQM2pGeXVKcDBkU0hkam1UcS9VcjdSc0o0bHZUMUEyOU5oYkU1S2piYzRvb2VlSkpKdHpPR3lKak1zbVZOVUxFWHhVMVZUY0cyUHBTZlBGZlZFNzc0ZzhRbGFETW1jTFRhZUs4c1lHdzd4d2IrUmljZmZiNVlaV1M1cjdUd3pEbGVjVUZMVzBsR3dFRUZYRXNuY29RSGhIaUIzRVVpZTY1d21JbUlsbElKQkVVdGlEL29udzdjOUFYaWZQd29BQXFJOWgvMmVMR1pxTUd6Qm05cDhyWGtUUTlVVEdzYUlrVUtmUWlqVUlpRDBVV0F4bkM5eUQ1WWlZMzAvWEZNVGpKbWRjUXlVdVhlelV6bGF1Y0ZFSTVvdjFtK0FPM3FSNjRLK3hLajdySTZPYlRacXVhYXJOaFlhU1NzWkhwM2FSNFVYRURNS3ZNbURFTXNJQ20rNHNwTzN4SlB4eDBEd0tpeDB0RWthaFVTalVLcWl3QUNyWURBYlJoWTNRY25tVjNCMExWTlRYWmRKR1ltb0txV0xTZDd3aVZ4RTQ5Q0VLL3BJdzZZSWVMYWFOTWxhTTZWaXVOSkF1MnV4SHl0ZkZia1BoN1JNeUM3QnFaeXdIVzBvdGYzYW0rWjg4WDNGcWc1TEpjQTJaU1BUZkFrY2wxaEw2bFdwOGVRWWgyb0pIekZhV05WN3c5ZVhTLzJZdGY4bkcvS0h6eGMwMGFDYUZnaWhpVHZiZjZKeFk0M0xkVTRJQW5nOVA2YlU0TE56elAvMlE9PQMIAADuBCz8Qw8FIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBCAEAAAAAAhkLAAcABwEHAgcDBwQRBzgACgE4AQwCDAMNAwcFCgEuEQYLATgCCwMHBjgDCwI4BAIA" + }, + "typeOriginTable": [ + { + "module_name": "shr0", + "datatype_name": "SHR0", + "package": "0xe57547276c9d8a1981cf359cc4c08684c03bfe21cce758afd7b27af2874fe37f" + } + ], + "linkageTable": { + "0x0000000000000000000000000000000000000000000000000000000000000001": { + "upgraded_id": "0x0000000000000000000000000000000000000000000000000000000000000001", + "upgraded_version": 13 + }, + "0x0000000000000000000000000000000000000000000000000000000000000002": { + "upgraded_id": "0x0000000000000000000000000000000000000000000000000000000000000002", + "upgraded_version": 30 + } + }, + "functionMap": { + "shr0": { + "init": { + "visibility": "PRIVATE", + "is_entry": false, + "params": [ + "0xe57547276c9d8a1981cf359cc4c08684c03bfe21cce758afd7b27af2874fe37f::shr0::SHR0", + "&mut 0x0000000000000000000000000000000000000000000000000000000000000002::tx_context::TxContext" + ], + "return": null + } + } + } +} \ No newline at end of file diff --git a/packages/mainnet/0xe5/7547276c9d8a1981cf359cc4c08684c03bfe21cce758afd7b27af2874fe37f/bytecode_modules/shr0.mv b/packages/mainnet/0xe5/7547276c9d8a1981cf359cc4c08684c03bfe21cce758afd7b27af2874fe37f/bytecode_modules/shr0.mv new file mode 100644 index 0000000000000000000000000000000000000000..e4b20a755c2d3910889660b6336b256a24269cfe GIT binary patch literal 27102 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, 9, b"SHR0", b"SroomAI DAO", b"SroomAI DAO - the first AI hedge fund for AI projects investment on SUI", 0x1::option::some<0x2::url::Url>(0x2::url::new_unsafe_from_bytes(b"data:image/jpeg;base64,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")), arg1); + let v2 = v0; + 0x2::coin::mint_and_transfer(&mut v2, 1100000000000000000, 0x2::tx_context::sender(arg1), arg1); + 0x2::transfer::public_transfer<0x2::coin::TreasuryCap>(v2, @0x0); + 0x2::transfer::public_share_object<0x2::coin::CoinMetadata>(v1); + } + + // decompiled from Move bytecode v6 +} + diff --git a/packages/mainnet/0xe5/7547276c9d8a1981cf359cc4c08684c03bfe21cce758afd7b27af2874fe37f/metadata.json b/packages/mainnet/0xe5/7547276c9d8a1981cf359cc4c08684c03bfe21cce758afd7b27af2874fe37f/metadata.json new file mode 100644 index 00000000000..0bcd7f9285f --- /dev/null +++ b/packages/mainnet/0xe5/7547276c9d8a1981cf359cc4c08684c03bfe21cce758afd7b27af2874fe37f/metadata.json @@ -0,0 +1,8 @@ +{ + "id": "0xe57547276c9d8a1981cf359cc4c08684c03bfe21cce758afd7b27af2874fe37f", + "originalPackageId": "0xe57547276c9d8a1981cf359cc4c08684c03bfe21cce758afd7b27af2874fe37f", + "version": 1, + "sender": "0x18906e92b11780f4fd4ae3b009bb1720471ad98a987f42343811fe7dd7830041", + "transactionDigest": "DWWSWWyHGbAiQDjkoNdK4a3FDfz29S6ymDxpvffcecbt", + "checkpoint": 101911654 +} \ No newline at end of file