{"abi":[{"type":"constructor","inputs":[{"name":"_world","type":"address","internalType":"contract IBaseWorld"},{"name":"_systemId","type":"bytes32","internalType":"ResourceId"}],"stateMutability":"nonpayable"},{"type":"fallback","stateMutability":"nonpayable"},{"type":"function","name":"log","inputs":[{"name":"eventSignature","type":"bytes32","internalType":"bytes32"},{"name":"topic1","type":"bytes32","internalType":"bytes32"},{"name":"topic2","type":"bytes32","internalType":"bytes32"},{"name":"topic3","type":"bytes32","internalType":"bytes32"},{"name":"eventData","type":"bytes","internalType":"bytes"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"log","inputs":[{"name":"eventSignature","type":"bytes32","internalType":"bytes32"},{"name":"topic1","type":"bytes32","internalType":"bytes32"},{"name":"topic2","type":"bytes32","internalType":"bytes32"},{"name":"eventData","type":"bytes","internalType":"bytes"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"log","inputs":[{"name":"eventSignature","type":"bytes32","internalType":"bytes32"},{"name":"eventData","type":"bytes","internalType":"bytes"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"log","inputs":[{"name":"eventSignature","type":"bytes32","internalType":"bytes32"},{"name":"topic1","type":"bytes32","internalType":"bytes32"},{"name":"eventData","type":"bytes","internalType":"bytes"}],"outputs":[],"stateMutability":"nonpayable"},{"type":"function","name":"systemId","inputs":[],"outputs":[{"name":"","type":"bytes32","internalType":"ResourceId"}],"stateMutability":"view"},{"type":"function","name":"world","inputs":[],"outputs":[{"name":"","type":"address","internalType":"contract IBaseWorld"}],"stateMutability":"view"},{"type":"error","name":"Puppet_AccessDenied","inputs":[{"name":"caller","type":"address","internalType":"address"}]}],"bytecode":{"object":"0x60c060405234801561000f575f80fd5b50604051610e82380380610e8283398101604081905261002e9161007b565b6001600160a01b038216608081905260a08290527f629a4c26e296b22a8e0856e9f6ecb2d1008d7e00081111962cd175fa7488e17580546001600160a01b031916909117905550506100b2565b5f806040838503121561008c575f80fd5b82516001600160a01b03811681146100a2575f80fd5b6020939093015192949293505050565b60805160a051610d876100fb5f395f818160b801528181610179015281816101fd0152818161026d015281816102d6015261033b01525f8181608901526101350152610d875ff3fe608060405234801561000f575f80fd5b5060043610610070575f3560e01c8063c9a34acd1161004e578063c9a34acd146101be578063d72a2665146101d1578063e2ed58bd146101e457610070565b806330b67baa1461013057806339f898bc1461017457806366c93bdb146101a9575b604051631129d98b60e31b81525f906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063894ecc58906100e49033907f000000000000000000000000000000000000000000000000000000000000000090869036906004016108e5565b5f604051808303815f875af11580156100ff573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f1916820160405261012691908101906109ff565b9050805160208201f35b6101577f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b61019b7f000000000000000000000000000000000000000000000000000000000000000081565b60405190815260200161016b565b6101bc6101b7366004610a86565b6101f7565b005b6101bc6101cc366004610ae5565b610267565b6101bc6101df366004610b3b565b6102d0565b6101bc6101f2366004610b7f565b610335565b5f6102217f000000000000000000000000000000000000000000000000000000000000000061039c565b509050336001600160a01b03821614610254576040516398d49b0360e01b81523360048201526024015b60405180910390fd5b82848688855160208701a4505050505050565b5f6102917f000000000000000000000000000000000000000000000000000000000000000061039c565b509050336001600160a01b038216146102bf576040516398d49b0360e01b815233600482015260240161024b565b828486845160208601a35050505050565b5f6102fa7f000000000000000000000000000000000000000000000000000000000000000061039c565b509050336001600160a01b03821614610328576040516398d49b0360e01b815233600482015260240161024b565b82825160208401a1505050565b5f61035f7f000000000000000000000000000000000000000000000000000000000000000061039c565b509050336001600160a01b0382161461038d576040516398d49b0360e01b815233600482015260240161024b565b8284835160208501a250505050565b6040805160018082528183019092525f91829182916020808301908036833701905050905083815f815181106103d4576103d4610bcb565b60209081029190910101525f80806104157f7462776f726c6400000000000000000053797374656d730000000000000000008564150200140160d01b61043a565b5050602081015160349091015160609190911c9860f89190911c975095505050505050565b60605f60605f6104486104eb565b9050306001600160a01b0382160361047157610465878787610529565b935093509350506104e2565b60405163419b58fd60e01b81526001600160a01b0382169063419b58fd906104a1908a908a908a90600401610bdf565b5f60405180830381865afa1580156104bb573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f191682016040526104659190810190610c36565b93509350939050565b7f629a4c26e296b22a8e0856e9f6ecb2d1008d7e00081111962cd175fa7488e175545f906001600160a01b031680610524573391505090565b919050565b60605f60605f6105388561062a565b905061054587878361064c565b93505f6105518661068c565b9050801561061f5761056388886106c8565b935066ffffffffffffff841667ffffffffffffffff8111156105875761058761092a565b6040519080825280601f01601f1916602001820160405280156105b1576020820181803683370190505b509250602083015f5b828160ff16101561061c575f6105d18b8b846106e3565b90505f6105ed888460ff166028026038011c64ffffffffff1690565b90506105fb825f8387610749565b6106058185610ca8565b93505050808061061490610cbb565b9150506105ba565b50505b505093509350939050565b5f600861063960026020610cd9565b6106439190610cec565b9190911c919050565b6060815f03610669575060408051602081019091525f8152610685565b5f6106748585610810565b9050610681815f85610865565b9150505b9392505050565b5f600860018061069e60026020610cd9565b6106a89190610cd9565b6106b29190610cd9565b6106bc9190610cec565b8260ff911c1692915050565b5f6106da6106d68484610890565b5490565b90505b92915050565b5f83836040516020016106f7929190610d03565b604051602081830303815290604052805190602001208260f81b6001600160f81b0319167f3b4102da22e32d82fc925482184f16c09fd4281692720b87d124aef6da48a0f118185f1c90509392505050565b82156107cd57602083106107735760208304840193506020838161076f5761076f610d3d565b0692505b82156107cd5760208390035f8184101561079457505f19600884021c61079d565b505f19600882021c5b8554600886021b8184511682198216178452508184116107be57505061080a565b50600194909401939182900391015b5b602082106107ef5783548152600190930192601f19909101906020016107ce565b811561080a57805184545f19600885021c9182169119161781525b50505050565b5f8282604051602001610824929190610d03565b60408051601f1981840301815291905280516020909101207f86425bff6b57326c7859e89024fe4f238ca327a1ae4a230180dd2f0e88aaa7d9189392505050565b60405160208101601f19603f848401011660405282825261088885858584610749565b509392505050565b5f82826040516020016108a4929190610d03565b60408051601f1981840301815291905280516020909101207f14e2fcc58e58e68ec7edc30c8d50dccc3ce2714a623ec81f46b6a63922d76569189392505050565b6001600160a01b038516815283602082015260606040820152816060820152818360808301375f818301608090810191909152601f909201601f191601019392505050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff811182821017156109675761096761092a565b604052919050565b5f67ffffffffffffffff8211156109885761098861092a565b50601f01601f191660200190565b5f82601f8301126109a5575f80fd5b81516109b86109b38261096f565b61093e565b81815260208560208487010111156109ce575f80fd5b5f5b838110156109eb5785810182015183820183015281016109d0565b50505f918101602001919091529392505050565b5f60208284031215610a0f575f80fd5b815167ffffffffffffffff811115610a25575f80fd5b610a3184828501610996565b949350505050565b5f82601f830112610a48575f80fd5b8135610a566109b38261096f565b818152846020838601011115610a6a575f80fd5b816020850160208301375f918101602001919091529392505050565b5f805f805f60a08688031215610a9a575f80fd5b85359450602086013593506040860135925060608601359150608086013567ffffffffffffffff811115610acc575f80fd5b610ad888828901610a39565b9150509295509295909350565b5f805f8060808587031215610af8575f80fd5b843593506020850135925060408501359150606085013567ffffffffffffffff811115610b23575f80fd5b610b2f87828801610a39565b91505092959194509250565b5f8060408385031215610b4c575f80fd5b82359150602083013567ffffffffffffffff811115610b69575f80fd5b610b7585828601610a39565b9150509250929050565b5f805f60608486031215610b91575f80fd5b8335925060208401359150604084013567ffffffffffffffff811115610bb5575f80fd5b610bc186828701610a39565b9150509250925092565b634e487b7160e01b5f52603260045260245ffd5b5f606082018583526020606060208501528186518084526080860191506020880193505f5b81811015610c2057845183529383019391830191600101610c04565b5050809350505050826040830152949350505050565b5f805f60608486031215610c48575f80fd5b835167ffffffffffffffff80821115610c5f575f80fd5b610c6b87838801610996565b9450602086015193506040860151915080821115610c87575f80fd5b50610bc186828701610996565b634e487b7160e01b5f52601160045260245ffd5b808201808211156106dd576106dd610c94565b5f60ff821660ff8103610cd057610cd0610c94565b60010192915050565b818103818111156106dd576106dd610c94565b80820281158282048414176106dd576106dd610c94565b8281525f60208083018451602086015f5b82811015610d3057815184529284019290840190600101610d14565b5091979650505050505050565b634e487b7160e01b5f52601260045260245ffdfea2646970667358221220fe2be3f31a121d82a0925165c5dbe0bea26005c9219e39a620f0397b0077865864736f6c63430008180033","sourceMap":"358:1992:116:-:0;;;502:154;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1;;;;;561:14:116;;;;;;581:20;;;;1066:42:89;2374:38;;-1:-1:-1;;;;;;2374:38:89;;;;;;502:154:116;;358:1992;;14:403:316;145:6;153;206:2;194:9;185:7;181:23;177:32;174:52;;;222:1;219;212:12;174:52;248:16;;-1:-1:-1;;;;;293:31:316;;283:42;;273:70;;339:1;336;329:12;273:70;407:2;392:18;;;;386:25;362:5;;386:25;;-1:-1:-1;;;14:403:316:o;:::-;358:1992:116;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;","linkReferences":{}},"deployedBytecode":{"object":"0x608060405234801561000f575f80fd5b5060043610610070575f3560e01c8063c9a34acd1161004e578063c9a34acd146101be578063d72a2665146101d1578063e2ed58bd146101e457610070565b806330b67baa1461013057806339f898bc1461017457806366c93bdb146101a9575b604051631129d98b60e31b81525f906001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000169063894ecc58906100e49033907f000000000000000000000000000000000000000000000000000000000000000090869036906004016108e5565b5f604051808303815f875af11580156100ff573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f1916820160405261012691908101906109ff565b9050805160208201f35b6101577f000000000000000000000000000000000000000000000000000000000000000081565b6040516001600160a01b0390911681526020015b60405180910390f35b61019b7f000000000000000000000000000000000000000000000000000000000000000081565b60405190815260200161016b565b6101bc6101b7366004610a86565b6101f7565b005b6101bc6101cc366004610ae5565b610267565b6101bc6101df366004610b3b565b6102d0565b6101bc6101f2366004610b7f565b610335565b5f6102217f000000000000000000000000000000000000000000000000000000000000000061039c565b509050336001600160a01b03821614610254576040516398d49b0360e01b81523360048201526024015b60405180910390fd5b82848688855160208701a4505050505050565b5f6102917f000000000000000000000000000000000000000000000000000000000000000061039c565b509050336001600160a01b038216146102bf576040516398d49b0360e01b815233600482015260240161024b565b828486845160208601a35050505050565b5f6102fa7f000000000000000000000000000000000000000000000000000000000000000061039c565b509050336001600160a01b03821614610328576040516398d49b0360e01b815233600482015260240161024b565b82825160208401a1505050565b5f61035f7f000000000000000000000000000000000000000000000000000000000000000061039c565b509050336001600160a01b0382161461038d576040516398d49b0360e01b815233600482015260240161024b565b8284835160208501a250505050565b6040805160018082528183019092525f91829182916020808301908036833701905050905083815f815181106103d4576103d4610bcb565b60209081029190910101525f80806104157f7462776f726c6400000000000000000053797374656d730000000000000000008564150200140160d01b61043a565b5050602081015160349091015160609190911c9860f89190911c975095505050505050565b60605f60605f6104486104eb565b9050306001600160a01b0382160361047157610465878787610529565b935093509350506104e2565b60405163419b58fd60e01b81526001600160a01b0382169063419b58fd906104a1908a908a908a90600401610bdf565b5f60405180830381865afa1580156104bb573d5f803e3d5ffd5b505050506040513d5f823e601f3d908101601f191682016040526104659190810190610c36565b93509350939050565b7f629a4c26e296b22a8e0856e9f6ecb2d1008d7e00081111962cd175fa7488e175545f906001600160a01b031680610524573391505090565b919050565b60605f60605f6105388561062a565b905061054587878361064c565b93505f6105518661068c565b9050801561061f5761056388886106c8565b935066ffffffffffffff841667ffffffffffffffff8111156105875761058761092a565b6040519080825280601f01601f1916602001820160405280156105b1576020820181803683370190505b509250602083015f5b828160ff16101561061c575f6105d18b8b846106e3565b90505f6105ed888460ff166028026038011c64ffffffffff1690565b90506105fb825f8387610749565b6106058185610ca8565b93505050808061061490610cbb565b9150506105ba565b50505b505093509350939050565b5f600861063960026020610cd9565b6106439190610cec565b9190911c919050565b6060815f03610669575060408051602081019091525f8152610685565b5f6106748585610810565b9050610681815f85610865565b9150505b9392505050565b5f600860018061069e60026020610cd9565b6106a89190610cd9565b6106b29190610cd9565b6106bc9190610cec565b8260ff911c1692915050565b5f6106da6106d68484610890565b5490565b90505b92915050565b5f83836040516020016106f7929190610d03565b604051602081830303815290604052805190602001208260f81b6001600160f81b0319167f3b4102da22e32d82fc925482184f16c09fd4281692720b87d124aef6da48a0f118185f1c90509392505050565b82156107cd57602083106107735760208304840193506020838161076f5761076f610d3d565b0692505b82156107cd5760208390035f8184101561079457505f19600884021c61079d565b505f19600882021c5b8554600886021b8184511682198216178452508184116107be57505061080a565b50600194909401939182900391015b5b602082106107ef5783548152600190930192601f19909101906020016107ce565b811561080a57805184545f19600885021c9182169119161781525b50505050565b5f8282604051602001610824929190610d03565b60408051601f1981840301815291905280516020909101207f86425bff6b57326c7859e89024fe4f238ca327a1ae4a230180dd2f0e88aaa7d9189392505050565b60405160208101601f19603f848401011660405282825261088885858584610749565b509392505050565b5f82826040516020016108a4929190610d03565b60408051601f1981840301815291905280516020909101207f14e2fcc58e58e68ec7edc30c8d50dccc3ce2714a623ec81f46b6a63922d76569189392505050565b6001600160a01b038516815283602082015260606040820152816060820152818360808301375f818301608090810191909152601f909201601f191601019392505050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff811182821017156109675761096761092a565b604052919050565b5f67ffffffffffffffff8211156109885761098861092a565b50601f01601f191660200190565b5f82601f8301126109a5575f80fd5b81516109b86109b38261096f565b61093e565b81815260208560208487010111156109ce575f80fd5b5f5b838110156109eb5785810182015183820183015281016109d0565b50505f918101602001919091529392505050565b5f60208284031215610a0f575f80fd5b815167ffffffffffffffff811115610a25575f80fd5b610a3184828501610996565b949350505050565b5f82601f830112610a48575f80fd5b8135610a566109b38261096f565b818152846020838601011115610a6a575f80fd5b816020850160208301375f918101602001919091529392505050565b5f805f805f60a08688031215610a9a575f80fd5b85359450602086013593506040860135925060608601359150608086013567ffffffffffffffff811115610acc575f80fd5b610ad888828901610a39565b9150509295509295909350565b5f805f8060808587031215610af8575f80fd5b843593506020850135925060408501359150606085013567ffffffffffffffff811115610b23575f80fd5b610b2f87828801610a39565b91505092959194509250565b5f8060408385031215610b4c575f80fd5b82359150602083013567ffffffffffffffff811115610b69575f80fd5b610b7585828601610a39565b9150509250929050565b5f805f60608486031215610b91575f80fd5b8335925060208401359150604084013567ffffffffffffffff811115610bb5575f80fd5b610bc186828701610a39565b9150509250925092565b634e487b7160e01b5f52603260045260245ffd5b5f606082018583526020606060208501528186518084526080860191506020880193505f5b81811015610c2057845183529383019391830191600101610c04565b5050809350505050826040830152949350505050565b5f805f60608486031215610c48575f80fd5b835167ffffffffffffffff80821115610c5f575f80fd5b610c6b87838801610996565b9450602086015193506040860151915080821115610c87575f80fd5b50610bc186828701610996565b634e487b7160e01b5f52601160045260245ffd5b808201808211156106dd576106dd610c94565b5f60ff821660ff8103610cd057610cd0610c94565b60010192915050565b818103818111156106dd576106dd610c94565b80820281158282048414176106dd576106dd610c94565b8281525f60208083018451602086015f5b82811015610d3057815184529284019290840190600101610d14565b5091979650505050505050565b634e487b7160e01b5f52601260045260245ffdfea2646970667358221220fe2be3f31a121d82a0925165c5dbe0bea26005c9219e39a620f0397b0077865864736f6c63430008180033","sourceMap":"358:1992:116:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;954:46;;-1:-1:-1;;;954:46:116;;928:23;;-1:-1:-1;;;;;954:5:116;:14;;;;:46;;969:10;;981:8;;928:23;;991:8;;954:46;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;954:46:116;;;;;;;;;;;;:::i;:::-;928:72;;1118:10;1112:17;1105:4;1093:10;1089:21;1082:48;424:33;;;;;;;;-1:-1:-1;;;;;2352:55:316;;;2334:74;;2322:2;2307:18;424:33:116;;;;;;;;461:36;;;;;;;;2597:25:316;;;2585:2;2570:18;461:36:116;2419:209:316;2074:274:116;;;;;;:::i;:::-;;:::i;:::-;;1764:226;;;;;;:::i;:::-;;:::i;1220:178::-;;;;;;:::i;:::-;;:::i;1480:202::-;;;;;;:::i;:::-;;:::i;2074:274::-;695:21;722;734:8;722:11;:21::i;:::-;-1:-1:-1;694:49:116;-1:-1:-1;753:10:116;-1:-1:-1;;;;;753:27:116;;;749:86;;797:31;;-1:-1:-1;;;797:31:116;;817:10;797:31;;;2334:74:316;2307:18;;797:31:116;;;;;;;;749:86;2331:6:::1;2323;2315;2299:14;2287:9;2281:16;2274:4;2263:9;2259:20;2254:84;688:158:::0;2074:274;;;;;:::o;1764:226::-;695:21;722;734:8;722:11;:21::i;:::-;-1:-1:-1;694:49:116;-1:-1:-1;753:10:116;-1:-1:-1;;;;;753:27:116;;;749:86;;797:31;;-1:-1:-1;;;797:31:116;;817:10;797:31;;;2334:74:316;2307:18;;797:31:116;2168:246:316;749:86:116;1973:6:::1;1965;1949:14;1937:9;1931:16;1924:4;1913:9;1909:20;1904:76;688:158:::0;1764:226;;;;:::o;1220:178::-;695:21;722;734:8;722:11;:21::i;:::-;-1:-1:-1;694:49:116;-1:-1:-1;753:10:116;-1:-1:-1;;;;;753:27:116;;;749:86;;797:31;;-1:-1:-1;;;797:31:116;;817:10;797:31;;;2334:74:316;2307:18;;797:31:116;2168:246:316;749:86:116;1373:14:::1;1361:9;1355:16;1348:4;1337:9;1333:20;1328:60;688:158:::0;1220:178;;:::o;1480:202::-;695:21;722;734:8;722:11;:21::i;:::-;-1:-1:-1;694:49:116;-1:-1:-1;753:10:116;-1:-1:-1;;;;;753:27:116;;;749:86;;797:31;;-1:-1:-1;;;797:31:116;;817:10;797:31;;;2334:74:316;2307:18;;797:31:116;2168:246:316;749:86:116;1665:6:::1;1649:14;1637:9;1631:16;1624:4;1613:9;1609:20;1604:68;688:158:::0;1480:202;;;:::o;5446:434:160:-;5573:16;;;5587:1;5573:16;;;;;;;;;5503:14;;;;;;5573:16;;;;;;;;;;;-1:-1:-1;5573:16:160;5544:45;;5628:8;5595:9;5605:1;5595:12;;;;;;;;:::i;:::-;;;;;;;;;;:42;5645:24;;;5732:80;1155:66;5777:9;-1:-1:-1;;;5732:21:160;:80::i;:::-;-1:-1:-1;;22739:4:64;22725:27;;22719:34;22725:27;;;;22719:34;7564:35:160;;;;;;7631:33;;;;;;-1:-1:-1;5446:434:160;-1:-1:-1;;;;;;5446:434:160:o;15347:431:89:-;15477:12;15491:14;15507:12;15527:21;15551:17;:15;:17::i;:::-;15527:41;-1:-1:-1;15603:4:89;-1:-1:-1;;;;;15578:30:89;;;15574:200;;15625:51;15645:7;15654:8;15664:11;15625:19;:51::i;:::-;15618:58;;;;;;;;;15574:200;15704:63;;-1:-1:-1;;;15704:63:89;;-1:-1:-1;;;;;15704:31:89;;;;;:63;;15736:7;;15745:8;;15755:11;;15704:63;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;;15704:63:89;;;;;;;;;;;;:::i;15347:431::-;;;;;;;;:::o;1836:227::-;1066:42;1925:22;1886:7;;-1:-1:-1;;;;;1925:22:89;;1953:106;;2001:10;1994:17;;;1836:227;:::o;1953:106::-;2039:13;1836:227;-1:-1:-1;1836:227:89:o;32759:1315:86:-;32889:23;32914:29;32945:24;33011:20;33034:30;:11;:28;:30::i;:::-;33011:53;;33125:65;33158:7;33167:8;33177:12;33125:32;:65::i;:::-;33112:78;;33254:24;33281:30;:11;:28;:30::i;:::-;33254:57;-1:-1:-1;33321:20:86;;33317:753;;33414:66;33462:7;33471:8;33414:47;:66::i;:::-;33397:83;-1:-1:-1;6445:61:65;;;33532:33:86;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;33532:33:86;-1:-1:-1;33518:47:86;-1:-1:-1;894:4:81;884:15;;33573:21:86;33637:427;33655:16;33651:1;:20;;;33637:427;;;33688:27;33718:63;33760:7;33769:8;33779:1;33718:41;:63::i;:::-;33688:93;-1:-1:-1;33791:14:86;33808:25;:14;33831:1;7070:16:65;;1063;7070;975;7059:27;7017:70;6995:94;;;6878:222;33808:25:86;33791:42;;33843:110;33874:19;33903:1;33914:6;33937:13;33843:12;:110::i;:::-;34032:23;34049:6;34032:23;;:::i;:::-;;;33678:386;;33673:3;;;;;:::i;:::-;;;;33637:427;;;;33343:727;33317:753;32971:1103;;32759:1315;;;;;;;:::o;4598:171:66:-;4672:7;579:1:95;1354:13;1366:1;376:2;1354:13;:::i;:::-;1353:30;;;;:::i;:::-;4694:70:66;;;;;4598:171;-1:-1:-1;4598:171:66:o;48823:360:86:-;48949:12;48973:6;48983:1;48973:11;48969:26;;-1:-1:-1;48986:9:86;;;;;;;;;-1:-1:-1;48986:9:86;;;;48969:26;49036:16;49055:41;49078:7;49087:8;49055:22;:41::i;:::-;49036:60;;49109:69;49140:8;49158:1;49169:6;49109:12;:69::i;:::-;49102:76;;;48823:360;;;;;;:::o;5377:173:66:-;5451:7;579:1:95;1704;;1684:13;1696:1;376:2;1684:13;:::i;:::-;:17;;;;:::i;:::-;:21;;;;:::i;:::-;1683:38;;;;:::i;:::-;5487:11:66;5466:79;5479:65;;5466:79;;5377:173;-1:-1:-1;;5377:173:66:o;53939:303:86:-;54060:14;54154:82;54185:48;54215:7;54224:8;54185:29;:48::i;:::-;4711:21:85;;4605:137;54154:82:86;54127:110;;53939:303;;;;;:::o;52742:274::-;52886:7;52991;53000:8;52974:35;;;;;;;;;:::i;:::-;;;;;;;;;;;;;52964:46;;;;;;52943:17;52936:25;;-1:-1:-1;;;;;52916:45:86;;42433:34;52916:45;:94;52908:103;;52901:110;;52742:274;;;;;:::o;6076:2380:85:-;6193:10;;6189:1542;;6346:2;6336:6;:12;6332:122;;6409:2;6400:6;:11;6382:29;;;;6433:2;6423:12;;;;;;:::i;:::-;;;;6332:122;6544:10;;6540:1185;;6752:2;:11;;;6626:21;6810:22;;;6806:135;;;-1:-1:-1;;;579:1:95;804:25:96;;782:48;6806:135:85;;;-1:-1:-1;;;579:1:95;804:25:96;;782:48;6806:135:85;7135:14;7129:21;7114:12;7106:6;7102:25;7098:53;7375:4;7359:13;7353:20;7349:31;7285:4;7281:9;7269:10;7265:26;7210:184;7183:13;7163:243;;7465:13;7455:6;:23;7451:36;;7480:7;;;;7451:36;-1:-1:-1;7628:1:85;7610:19;;;;;7683:23;;;;;7641:30;6540:1185;7760:253;7777:2;7767:6;:12;7760:253;;7871:21;;7849:44;;7946:1;7928:19;;;;-1:-1:-1;;7986:12:85;;;;7974:2;7957:19;7760:253;;;8081:10;;8077:375;;8389:20;;8299:21;;-1:-1:-1;;579:1:95;804:25:96;;782:48;8385:31:85;;;8322:9;;8295:37;8244:184;8201:237;;8077:375;6076:2380;;;;:::o;50806:191:86:-;50908:7;50972;50981:8;50955:35;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;50955:35:86;;;;;;;;;50945:46;;50955:35;50945:46;;;;42361:22;50938:53;;50806:191;-1:-1:-1;;;50806:191:86:o;5042:669:85:-;5458:4;5452:11;5499:4;5487:17;;-1:-1:-1;;5373:16:85;5546:26;;;5373:16;5369:32;5518:4;5511:63;5618:6;5610;5603:22;5636:51;5641:14;5657:6;5665;5673:13;5636:4;:51::i;:::-;5693:13;5042:669;;;;;:::o;53371:230:86:-;53492:7;53576;53585:8;53559:35;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;53559:35:86;;;;;;;;;53549:46;;53559:35;53549:46;;;;42524:40;53522:73;;53371:230;-1:-1:-1;;;53371:230:86:o;14:614:316:-;-1:-1:-1;;;;;263:6:316;259:55;248:9;241:74;351:6;346:2;335:9;331:18;324:34;394:2;389;378:9;374:18;367:30;433:6;428:2;417:9;413:18;406:34;491:6;483;477:3;466:9;462:19;449:49;548:1;518:22;;;542:3;514:32;;;507:43;;;;611:2;590:15;;;-1:-1:-1;;586:29:316;571:45;567:55;;14:614;-1:-1:-1;;;14:614:316:o;633:127::-;694:10;689:3;685:20;682:1;675:31;725:4;722:1;715:15;749:4;746:1;739:15;765:275;836:2;830:9;901:2;882:13;;-1:-1:-1;;878:27:316;866:40;;936:18;921:34;;957:22;;;918:62;915:88;;;983:18;;:::i;:::-;1019:2;1012:22;765:275;;-1:-1:-1;765:275:316:o;1045:186::-;1093:4;1126:18;1118:6;1115:30;1112:56;;;1148:18;;:::i;:::-;-1:-1:-1;1214:2:316;1193:15;-1:-1:-1;;1189:29:316;1220:4;1185:40;;1045:186::o;1236:587::-;1289:5;1342:3;1335:4;1327:6;1323:17;1319:27;1309:55;;1360:1;1357;1350:12;1309:55;1389:6;1383:13;1420:48;1436:31;1464:2;1436:31;:::i;:::-;1420:48;:::i;:::-;1493:2;1484:7;1477:19;1515:4;1562:3;1555:4;1550:2;1542:6;1538:15;1534:26;1531:35;1528:55;;;1579:1;1576;1569:12;1528:55;1601:1;1611:134;1625:2;1622:1;1619:9;1611:134;;;1714:14;;;1710:23;;1704:30;1682:15;;;1678:24;;1671:64;1636:10;;1611:134;;;-1:-1:-1;;1790:1:316;1765:16;;;1783:4;1761:27;1754:38;;;;1769:7;1236:587;-1:-1:-1;;;1236:587:316:o;1828:335::-;1907:6;1960:2;1948:9;1939:7;1935:23;1931:32;1928:52;;;1976:1;1973;1966:12;1928:52;2009:9;2003:16;2042:18;2034:6;2031:30;2028:50;;;2074:1;2071;2064:12;2028:50;2097:60;2149:7;2140:6;2129:9;2125:22;2097:60;:::i;:::-;2087:70;1828:335;-1:-1:-1;;;;1828:335:316:o;2633:462::-;2675:5;2728:3;2721:4;2713:6;2709:17;2705:27;2695:55;;2746:1;2743;2736:12;2695:55;2782:6;2769:20;2813:48;2829:31;2857:2;2829:31;:::i;2813:48::-;2886:2;2877:7;2870:19;2932:3;2925:4;2920:2;2912:6;2908:15;2904:26;2901:35;2898:55;;;2949:1;2946;2939:12;2898:55;3014:2;3007:4;2999:6;2995:17;2988:4;2979:7;2975:18;2962:55;3062:1;3037:16;;;3055:4;3033:27;3026:38;;;;3041:7;2633:462;-1:-1:-1;;;2633:462:316:o;3100:594::-;3204:6;3212;3220;3228;3236;3289:3;3277:9;3268:7;3264:23;3260:33;3257:53;;;3306:1;3303;3296:12;3257:53;3342:9;3329:23;3319:33;;3399:2;3388:9;3384:18;3371:32;3361:42;;3450:2;3439:9;3435:18;3422:32;3412:42;;3501:2;3490:9;3486:18;3473:32;3463:42;;3556:3;3545:9;3541:19;3528:33;3584:18;3576:6;3573:30;3570:50;;;3616:1;3613;3606:12;3570:50;3639:49;3680:7;3671:6;3660:9;3656:22;3639:49;:::i;:::-;3629:59;;;3100:594;;;;;;;;:::o;3699:525::-;3794:6;3802;3810;3818;3871:3;3859:9;3850:7;3846:23;3842:33;3839:53;;;3888:1;3885;3878:12;3839:53;3924:9;3911:23;3901:33;;3981:2;3970:9;3966:18;3953:32;3943:42;;4032:2;4021:9;4017:18;4004:32;3994:42;;4087:2;4076:9;4072:18;4059:32;4114:18;4106:6;4103:30;4100:50;;;4146:1;4143;4136:12;4100:50;4169:49;4210:7;4201:6;4190:9;4186:22;4169:49;:::i;:::-;4159:59;;;3699:525;;;;;;;:::o;4229:388::-;4306:6;4314;4367:2;4355:9;4346:7;4342:23;4338:32;4335:52;;;4383:1;4380;4373:12;4335:52;4419:9;4406:23;4396:33;;4480:2;4469:9;4465:18;4452:32;4507:18;4499:6;4496:30;4493:50;;;4539:1;4536;4529:12;4493:50;4562:49;4603:7;4594:6;4583:9;4579:22;4562:49;:::i;:::-;4552:59;;;4229:388;;;;;:::o;4622:456::-;4708:6;4716;4724;4777:2;4765:9;4756:7;4752:23;4748:32;4745:52;;;4793:1;4790;4783:12;4745:52;4829:9;4816:23;4806:33;;4886:2;4875:9;4871:18;4858:32;4848:42;;4941:2;4930:9;4926:18;4913:32;4968:18;4960:6;4957:30;4954:50;;;5000:1;4997;4990:12;4954:50;5023:49;5064:7;5055:6;5044:9;5040:22;5023:49;:::i;:::-;5013:59;;;4622:456;;;;;:::o;5314:127::-;5375:10;5370:3;5366:20;5363:1;5356:31;5406:4;5403:1;5396:15;5430:4;5427:1;5420:15;5446:840;5709:4;5757:2;5746:9;5742:18;5787:6;5776:9;5769:25;5813:2;5851;5846;5835:9;5831:18;5824:30;5874:6;5909;5903:13;5940:6;5932;5925:22;5978:3;5967:9;5963:19;5956:26;;6017:2;6009:6;6005:15;5991:29;;6038:1;6048:169;6062:6;6059:1;6056:13;6048:169;;;6123:13;;6111:26;;6192:15;;;;6157:12;;;;6084:1;6077:9;6048:169;;;6052:3;;6234;6226:11;;;;;6273:6;6268:2;6257:9;6253:18;6246:34;5446:840;;;;;;:::o;6291:655::-;6433:6;6441;6449;6502:2;6490:9;6481:7;6477:23;6473:32;6470:52;;;6518:1;6515;6508:12;6470:52;6551:9;6545:16;6580:18;6621:2;6613:6;6610:14;6607:34;;;6637:1;6634;6627:12;6607:34;6660:60;6712:7;6703:6;6692:9;6688:22;6660:60;:::i;:::-;6650:70;;6760:2;6749:9;6745:18;6739:25;6729:35;;6810:2;6799:9;6795:18;6789:25;6773:41;;6839:2;6829:8;6826:16;6823:36;;;6855:1;6852;6845:12;6823:36;;6878:62;6932:7;6921:8;6910:9;6906:24;6878:62;:::i;6951:127::-;7012:10;7007:3;7003:20;7000:1;6993:31;7043:4;7040:1;7033:15;7067:4;7064:1;7057:15;7083:125;7148:9;;;7169:10;;;7166:36;;;7182:18;;:::i;7213:175::-;7250:3;7294:4;7287:5;7283:16;7323:4;7314:7;7311:17;7308:43;;7331:18;;:::i;:::-;7380:1;7367:15;;7213:175;-1:-1:-1;;7213:175:316:o;7393:128::-;7460:9;;;7481:11;;;7478:37;;;7495:18;;:::i;7526:168::-;7599:9;;;7630;;7647:15;;;7641:22;;7627:37;7617:71;;7668:18;;:::i;7699:640::-;7950:6;7945:3;7938:19;7920:3;7976:2;8009;8004:3;8000:12;8041:6;8035:13;8106:2;8098:6;8094:15;8127:1;8137:175;8151:6;8148:1;8145:13;8137:175;;;8214:13;;8200:28;;8250:14;;;;8287:15;;;;8173:1;8166:9;8137:175;;;-1:-1:-1;8328:5:316;;7699:640;-1:-1:-1;;;;;;;7699:640:316:o;8344:127::-;8405:10;8400:3;8396:20;8393:1;8386:31;8436:4;8433:1;8426:15;8460:4;8457:1;8450:15","linkReferences":{},"immutableReferences":{"59790":[{"start":137,"length":32},{"start":309,"length":32}],"59793":[{"start":184,"length":32},{"start":377,"length":32},{"start":509,"length":32},{"start":621,"length":32},{"start":726,"length":32},{"start":827,"length":32}]}},"methodIdentifiers":{"log(bytes32,bytes)":"d72a2665","log(bytes32,bytes32,bytes)":"e2ed58bd","log(bytes32,bytes32,bytes32,bytes)":"c9a34acd","log(bytes32,bytes32,bytes32,bytes32,bytes)":"66c93bdb","systemId()":"39f898bc","world()":"30b67baa"},"rawMetadata":"{\"compiler\":{\"version\":\"0.8.24+commit.e11b9ed9\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[{\"internalType\":\"contract IBaseWorld\",\"name\":\"_world\",\"type\":\"address\"},{\"internalType\":\"ResourceId\",\"name\":\"_systemId\",\"type\":\"bytes32\"}],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"caller\",\"type\":\"address\"}],\"name\":\"Puppet_AccessDenied\",\"type\":\"error\"},{\"stateMutability\":\"nonpayable\",\"type\":\"fallback\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"eventSignature\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"topic1\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"topic2\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"topic3\",\"type\":\"bytes32\"},{\"internalType\":\"bytes\",\"name\":\"eventData\",\"type\":\"bytes\"}],\"name\":\"log\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"eventSignature\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"topic1\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"topic2\",\"type\":\"bytes32\"},{\"internalType\":\"bytes\",\"name\":\"eventData\",\"type\":\"bytes\"}],\"name\":\"log\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"eventSignature\",\"type\":\"bytes32\"},{\"internalType\":\"bytes\",\"name\":\"eventData\",\"type\":\"bytes\"}],\"name\":\"log\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"eventSignature\",\"type\":\"bytes32\"},{\"internalType\":\"bytes32\",\"name\":\"topic1\",\"type\":\"bytes32\"},{\"internalType\":\"bytes\",\"name\":\"eventData\",\"type\":\"bytes\"}],\"name\":\"log\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"systemId\",\"outputs\":[{\"internalType\":\"ResourceId\",\"name\":\"\",\"type\":\"bytes32\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"world\",\"outputs\":[{\"internalType\":\"contract IBaseWorld\",\"name\":\"\",\"type\":\"address\"}],\"stateMutability\":\"view\",\"type\":\"function\"}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{\"log(bytes32,bytes)\":{\"details\":\"Log an event with a signature and no additional topic\"},\"log(bytes32,bytes32,bytes)\":{\"details\":\"Log an event with a signature and one additional topics\"},\"log(bytes32,bytes32,bytes32,bytes)\":{\"details\":\"Log an event with a signature and two additional topics\"},\"log(bytes32,bytes32,bytes32,bytes32,bytes)\":{\"details\":\"Log an event with a signature and three additional topics\"}},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"node_modules/@latticexyz/world-modules/src/modules/puppet/Puppet.sol\":\"Puppet\"},\"evmVersion\":\"cancun\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":true,\"runs\":300},\"remappings\":[\":@eveworld/smart-object-framework-v2/=../smart-object-framework-v2/\",\":@eveworld/world-v2/=../world-v2/\",\":@latticexyz/=node_modules/@latticexyz/\",\":ds-test/=node_modules/ds-test/src/\",\":forge-std/=node_modules/forge-std/src/\"]},\"sources\":{\"node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol\":{\"keccak256\":\"0x650927696f7518fa216f2d6001835e9fdb419518034c781e86d2a2d33f4ecd2a\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://72e91ac32ed00d36bd22fefeaf4ce1e9420143ddab7080eeb720c668a117bf44\",\"dweb:/ipfs/QmdVqn18WZvx5p84MDJPsB5tfVoXDR86wzm4sLx6WrGYYL\"]},\"node_modules/@latticexyz/store/src/Bytes.sol\":{\"keccak256\":\"0x7dec900f9c9e7dff59430fa6f520e76c56338c3e829201aea140d49342e4fef8\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://e55c1dfcda94dcc64b8577949b2e92a9d3fc44f5fba1ae77ceacccfdc8e22e35\",\"dweb:/ipfs/QmS7uRJbEQYkPuZ5Dz5aSNjaaxj9PA8RtxUeUGN2W3jZx6\"]},\"node_modules/@latticexyz/store/src/EncodedLengths.sol\":{\"keccak256\":\"0xebc0a6efd611e02b15c05a382382b597fe059eba7f2a9e90da81eeb2f7666774\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://00b2cac12599935e25ea0697e99fc9e6d5af6c1c982761996c16707d9cd6ca09\",\"dweb:/ipfs/QmXccFminkrFtDpNfx6X1pHvW7Tn1nA5XcGu9T17pJyZyK\"]},\"node_modules/@latticexyz/store/src/FieldLayout.sol\":{\"keccak256\":\"0x15f698b7eabc062a00ff7a2e02db0ace2dd51f8bd2bc51a45dc0afa88f2ee658\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://f774202c98ad394b3b62be93292512c633dec63bc931c190ed984656c2d54ec7\",\"dweb:/ipfs/Qmd2D9mvP8S88ad2Q8WU54saNVr3Pwc5stPqEKHwcpo8AT\"]},\"node_modules/@latticexyz/store/src/Hook.sol\":{\"keccak256\":\"0xd016a2e1260f5a81ff9a8dfac58d7947e114414df8cce7302a2629908ea5f18e\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://0c558a6f3a5f540c0190fa6d642a094a185c5db1acfc2437c7dbde0340f00ac3\",\"dweb:/ipfs/QmViAHvR7U7HNfBiBZEMFiy1TTSHDFNiDzBfQSeLBShCky\"]},\"node_modules/@latticexyz/store/src/IERC165.sol\":{\"keccak256\":\"0x0efbf9afc716c585621482221f75e5bd60bcf0e813c9f7800d7c0309dcc3c927\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://31b6aeb5446a0a0d5bd71be15a68c5bde94b08c961369203b83c8abe36f401d2\",\"dweb:/ipfs/QmXhComne4es9ZMKaGNqHCdJZrFoFssxMYgLaqvCXPL1Mg\"]},\"node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol\":{\"keccak256\":\"0x06bb49164f44acc8d51df7b75ecf2f7aeb9281f7a3b357cae7d8d58bd1700dfa\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://719027f4cc60fea30ce01cd4f672462f41fac750ae802e91a1a6d37c929e11ba\",\"dweb:/ipfs/QmWi5DM2jT5V5SGP1afRmFyRgFvuZiGDX2PWHwP19HssF1\"]},\"node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol\":{\"keccak256\":\"0xaef70c46e412bded1024ac82c957cea81c1d1ab11878a95635531e2ac9673a53\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://cda2c7dc02ee8f0163b1c8d0f3e1e05d48b2a009e5c7365d2418f17bc3455817\",\"dweb:/ipfs/QmXHDZuCPTxjHaeiEaJhA81koX2NJ3Gj1zt5WVWaz77FL8\"]},\"node_modules/@latticexyz/store/src/ISchemaErrors.sol\":{\"keccak256\":\"0x0ac3de36c9d0058a17fcd7f1a905132215fd16ea3ed3b5109de1de04ddd7c441\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://f83fa2546009cfd16b3b3969dcec1d67c9d818d910177b885ba263b6a948c65d\",\"dweb:/ipfs/QmehywHdvFYBL9BTtoPsVVwJXsEA4Xjk8aPWoHw1R45KeY\"]},\"node_modules/@latticexyz/store/src/ISliceErrors.sol\":{\"keccak256\":\"0x72684b7dfc1b44537401ccf10d6120186d02323266fcc762bc81859985eded4c\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://e8d037b6937969ae54018ddf647eeaf5eb69a2b0bf9edf9456d3d270316b2883\",\"dweb:/ipfs/QmfYJeyAmzRqpn68FteiM97p5t17iBw62FCET4bK5g4w37\"]},\"node_modules/@latticexyz/store/src/IStore.sol\":{\"keccak256\":\"0x42515d1410333a3573f78a460576271ef62c16edad5cf771ef6287b83ca1c706\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://6a58d03c4cf420df57d2b2e2e7932daad877e46e89561b46e1fa9f593a701bdc\",\"dweb:/ipfs/QmeFmKS7J1WqqBAgXkyxxx2fGA8JzuGszUmVsV2T6DYtsL\"]},\"node_modules/@latticexyz/store/src/IStoreErrors.sol\":{\"keccak256\":\"0x37e4d2f015dd4005ff9b3f711257c891027804bc268db1791984af4989951912\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a4a566ea96b69211f503707f69a9f9012d5873a3fd57b3f221549f46a7518df6\",\"dweb:/ipfs/QmVgcE3JufJr3iyeV6xqkvS4YtDcy6Eqyram2yzWUhwoB4\"]},\"node_modules/@latticexyz/store/src/IStoreEvents.sol\":{\"keccak256\":\"0x8606e9de37943c74beabb9ac9acd2132f951bed1ef79f2f4f3de83ed1f271f6a\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://d13adeee7ae9e687bf1cd12a8c36223179685fc828a7c468ee9311c879401b08\",\"dweb:/ipfs/QmQeb2ArSoQpE6ujBbDj9LY3xqpVCPiz3bh9SLT6siE8RY\"]},\"node_modules/@latticexyz/store/src/IStoreHook.sol\":{\"keccak256\":\"0x6574a30a2bbd8a0de21b2504c55effb8802fdeff62296af82a9380bd753adcc4\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://85a859c533f51b584a9a2e8a64d61b6cf6f69bfcff1b926ad787518b1cae9562\",\"dweb:/ipfs/QmVyjmyJ69ZeqaXHg91JtGLVahRfZ7KtWaessLWZ6rYk9p\"]},\"node_modules/@latticexyz/store/src/IStoreKernel.sol\":{\"keccak256\":\"0x37a23dcbabc5937a717f2fda636b6a97963ed4b5a96870a62dfb199a8b692f89\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://ac9741ea6daf21f39699be11afd919ae3ec07df24d948aaaa6549456fefd7fc0\",\"dweb:/ipfs/QmeiPQkZitM4Pc3i6L87thU71Fs1JVWAgMqXnSK8VrCq75\"]},\"node_modules/@latticexyz/store/src/IStoreRead.sol\":{\"keccak256\":\"0xdcf28b3293d4d6c1fe2808a8918c1b2122e4e0e49f2793c79ebd2b9ae210ff7b\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://bb3d9cc80f549ed0c5b768aea69fb1b3c364bd4f85d193a3040c411b594d94db\",\"dweb:/ipfs/QmYYdY5CjPHiW5ucXihTva1eHsCPNqBsvL6zYYafH3ap4p\"]},\"node_modules/@latticexyz/store/src/IStoreRegistration.sol\":{\"keccak256\":\"0x9e91a73f93cc9ebc00c265c83177f6a3f8a156749a9261202e2845e12aeaa96b\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a39280d87d22dd0a959d8f55925cb092dba1fee2f11d3dd8e3ffabed45a9ab6a\",\"dweb:/ipfs/QmRMBFLJtT2KN43Xz9P3vUNWxXrP8rLTNBFw2P6Z7EGeaS\"]},\"node_modules/@latticexyz/store/src/IStoreWrite.sol\":{\"keccak256\":\"0x120fd448da5806e09ecb5327ad4dba64df01d2ee7232de0979133627e87e24ba\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://7a3cb151b2ddee217f330d61813b2dcd997de94940c903719f6d066a21467890\",\"dweb:/ipfs/Qmbes1RRY6KdtsMohp8834xXyipeQK9GJ41NfgXK1d1QAZ\"]},\"node_modules/@latticexyz/store/src/Memory.sol\":{\"keccak256\":\"0xef6e7000b181c2991aeacbf99a9d886f8c4df88878b857713f851185b63a7811\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b079b4773d140ab2c01bdb04facfa56a78f753aea7122fa445b2bfa133411392\",\"dweb:/ipfs/QmWYWKFpwtsPeGdCSxcANgxXUbwAuMMgR7iMVPDSCZxz2A\"]},\"node_modules/@latticexyz/store/src/ResourceId.sol\":{\"keccak256\":\"0x842b07f2ff9df2e1ecf9bf424b0e5a77e1471c983d674cf86b76c365178d6cc5\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://f4c2df8853b020aef1bb8615ac69d5512a9b5385b82c88e03b27dc521c9d007b\",\"dweb:/ipfs/QmWEDiJn69DvHsdrikrMWY8DERWPSeWwVYgPcunfq3yiT7\"]},\"node_modules/@latticexyz/store/src/Schema.sol\":{\"keccak256\":\"0x0d2a08030d21292ecbcc850d9111f3817d03f17cd5e02186894848a9152d79d7\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://3f30024c1613fb587aaba4c1dcb8e4e46ed765a2cebd5b63fbebd327d1bf13d3\",\"dweb:/ipfs/QmZzqSnPMYKDYwbFNvUFrvuazMUyQHzQ59w3A9x6juHAm7\"]},\"node_modules/@latticexyz/store/src/Slice.sol\":{\"keccak256\":\"0xae6c03881fdfa56cba1879d9c9c6b52c2829e6a278a200176678d8da05a89345\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://3cad7dc4944c0518de2e7f99697485d365ae37aa6cad6967996377c2dd951fe4\",\"dweb:/ipfs/QmW3grFwr8BcgJmLfjLbj3FthnD7NRUBFMFiahbXztHPr7\"]},\"node_modules/@latticexyz/store/src/Storage.sol\":{\"keccak256\":\"0x7e735a4c7fa8b8a5fe2371d90801e3287ddb78efed69b31e1a76f0b7b153c4c3\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://9e6db36bd52144b6feeecd91a58fc311127a3892fc96c4171db5b570fe9876ee\",\"dweb:/ipfs/QmS6LqnTZvpMc4eiz5JowBoNnh3RYemG6JHjqtYucT1rQi\"]},\"node_modules/@latticexyz/store/src/StoreCore.sol\":{\"keccak256\":\"0x9513dc38e5baadde0ba9b08320a324043b0e88a10702be5c3507da8c3d45e861\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://99c80c65a394763668e4aed69220fec6bb3ed847fb277ddd1ff1d4bfdf452da2\",\"dweb:/ipfs/QmRT2BATKtrYmixWMuWo9Cz8g8oscfLNSmvjxTyiTNA1pc\"]},\"node_modules/@latticexyz/store/src/StoreSwitch.sol\":{\"keccak256\":\"0x7edf7c1641408f3a580eb28bda58054583cb846f875608612671c6d40712ba40\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://4146adef610d1daab085a81aa9f2d4fd8c4e5f459b9ef184f3ef23465573cf91\",\"dweb:/ipfs/QmQqZMsbkzSNG6VfYzQLdRCBCsNohBSVQmWoTP6QvKmKUP\"]},\"node_modules/@latticexyz/store/src/codegen/index.sol\":{\"keccak256\":\"0x094a6f1e2910b345b6b254e0fc2c8882b3190c673f7ee19742e857057a4d3f85\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://18908e2e7e878635abea72ef99851fddd204371e6b641f010e831ebfa0b1bfd4\",\"dweb:/ipfs/QmSNAxXqxTrzPkZ4rSAQgBnuer1yLPq74hoqnzrZV3WGsb\"]},\"node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol\":{\"keccak256\":\"0xcc0fa969a57724e7a9184009e2b1ea8ecb209a06e283c6d2b6a15cabff35f39d\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://d91985b8f48fcb8259b776c10bc17a1656e8dbeaa15c0c0e73368af38e6cfc8a\",\"dweb:/ipfs/QmRiYbrXqqWcTrvwz95kN6ZiMhUBfLiUycxQiSGeZFDkuo\"]},\"node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol\":{\"keccak256\":\"0xa52e8323cc7227d69a3c6b2e244b4e0face106eeaa5cf23e759b0278b0f4a7ab\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://bf5d3ede2d114c26abe7b5268ed17aedb56d6ded91af19019ecebb75edf48b36\",\"dweb:/ipfs/QmWwqNFjqWFhfv8ABRXV9mbZBGumz741YCmVuQPqtiVZaD\"]},\"node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol\":{\"keccak256\":\"0x155aa0e073774674596a28371a3a863ad1d6c44d418140269d2982a45e40734b\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://c849ad6563c4afbdd7eec40042c9afa0d9919ece10c2acab390e358095ddd160\",\"dweb:/ipfs/QmbB7eVhKe3simEvugH18e1fBJKmwqionms3YWbWuRBDYV\"]},\"node_modules/@latticexyz/store/src/codegen/tables/Tables.sol\":{\"keccak256\":\"0x7930483bedccb95dd73447108e67d576924c83ec591cb70c699cdea7ebaabccc\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://5c23093bf098e8e1f224a0e20beb6860d461a5f8d33265d382e3d43bdc431080\",\"dweb:/ipfs/QmSQwjDCEgTUgUWajjETvCRJd18ZPRhYPyS6Rcg6wDizXw\"]},\"node_modules/@latticexyz/store/src/constants.sol\":{\"keccak256\":\"0x67e0d59237bd37424827ecde1ecdbe71f65376af517b0623cd8f8d5451bca7a6\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://09c5ec7fe73e06140957d44a3d9938587711c783ccbf08ff017638c9279a3168\",\"dweb:/ipfs/QmfS9ZRqHXmBJ1h5B4x4gbU6d18DtMgKZSkxhQgNVRxueu\"]},\"node_modules/@latticexyz/store/src/rightMask.sol\":{\"keccak256\":\"0x28887aab8ad5ca598927e59d702999ca6e3b3128f1cddd2b995a381c8d04b275\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://7710847f4689b7f5b81436c7d52ae4395f244a2eebf8d398b2edd43accb06754\",\"dweb:/ipfs/QmTD2wYqryXTynHAn5Vf9wtjUUSGeCJWENZTnWtBAK38pa\"]},\"node_modules/@latticexyz/store/src/storeHookTypes.sol\":{\"keccak256\":\"0x4f29001e53690ce74fe405a6d0376a564c9c743d1631d36fab04331865e4d572\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://138c80abd63225a3eeb01ebfa1f9288e188a7ee5b2266b275fb4ed31b5aa30e3\",\"dweb:/ipfs/QmdEx9uHgCCbTcetGwFH5a66Ft7ajmrMDXvP1fW7WjnnE2\"]},\"node_modules/@latticexyz/store/src/storeResourceTypes.sol\":{\"keccak256\":\"0x1c4cb6b3ecf76f614479ab304d7de3ade0e99c7ccfd07717b57c92f699a27261\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://2c9b0e0c9b3b5610d6fd65a8ffd7c54df390a34ccc70d58f4a055c49ad1ea586\",\"dweb:/ipfs/QmP6ffpnR7aRyvq9AiUkVNH6LbGfFP3NDq7E2n2PVcHhp2\"]},\"node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol\":{\"keccak256\":\"0x310523f7f3acca841e62fe50be8d8b042cad5b3c239cb1105d6623cf83e63152\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://1cc40ca233acf6502bc65677b381c05331dd7323953e54b5df969051e47f851e\",\"dweb:/ipfs/QmTxy9mhodT8drezB5K1kPR78AMaARomoJqDyaWpLuCKui\"]},\"node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol\":{\"keccak256\":\"0x259ee545fd9dfd4767f0b7fef31f52fd3c54c4a1c6657d6fbda4927800c937b3\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://0a4e31efa9f476cd267af7c3e11fe0151252206a1f6407a80a4092444c2de8ea\",\"dweb:/ipfs/QmRF4gWYw33mFTMh7nX8DJ1qzx3Ko6yMsnxubzYTRppdyo\"]},\"node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol\":{\"keccak256\":\"0x0e74ff88ec94cb33f79d8afc1497c4fdccf02db40ab47f3701c7d02fc305d4d8\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://36b7cd0c2a3f2dcdc83ab7ac5a93f123746ce29c0f1000f2b275ad2c647ff0f3\",\"dweb:/ipfs/QmYdipHYUhHhS78wLdtmKZUK14FEwpto5mFy3rNeZssMLz\"]},\"node_modules/@latticexyz/store/src/version.sol\":{\"keccak256\":\"0x78c571906ee999ee7e56d4f7702b8a93c3a9e55e6b552aca115b5f6ac7f1c80a\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a9f141b2d556b2a2545e7db5606e8a038679a995a22aeaf1702cb3a60320b60a\",\"dweb:/ipfs/QmY7x258Fhj3TT3RT4sNyyfiRphVYdZXhtAnSYpasJ4xVQ\"]},\"node_modules/@latticexyz/world-modules/src/modules/puppet/Puppet.sol\":{\"keccak256\":\"0x0793dc274d0e27b9a00369935693952f2b15e85b243ebed5994cc0c5fd806bc9\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://d94877420ab98c06013f327ce43e18a7dd3f9a42a33f76a5291ae8424b2699a6\",\"dweb:/ipfs/QmcpKAzLV2eKSU7Pfbb7wgkidNeWSUyUD5J2Scgio16RS8\"]},\"node_modules/@latticexyz/world/src/IERC165.sol\":{\"keccak256\":\"0xe3d9074a1be3247be67ff4dd2c9e41481650ddaa799285a249736bb85673e33d\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://0b6743ee1e6d0c74927bf17fc1da0cad7575aa7634871b94190ffbdb4c28c2a7\",\"dweb:/ipfs/Qma5bNsPJSBTesWxg3eAAMUBTDE7UjqWaHF7eMiGwP87jr\"]},\"node_modules/@latticexyz/world/src/IModule.sol\":{\"keccak256\":\"0xbb926cf64e685bbf2770d60124664cc84ab70bd3038e17a074f2d472c3fc2c57\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://143c3dcbdf1702dd4f9c869629609386c12f7c0247e88a6d062dc4d519ebe0d2\",\"dweb:/ipfs/QmQJSDd8uFL4sssw9fb9NHo4s6zjuDUgmrLHj3zsJuhMo1\"]},\"node_modules/@latticexyz/world/src/IModuleErrors.sol\":{\"keccak256\":\"0x60917e029779c81cfea1f5140c389269e51d7adb78987f39101b9e0d7bdad12d\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://513f41920d67ca28c3e0fe247403c28a4d342785192df449c99d5f92db04fcea\",\"dweb:/ipfs/QmeAG2TtxAgcJQR4QxftuSvQrxisYQ1i1GZoyd7oeFQBDJ\"]},\"node_modules/@latticexyz/world/src/ISystemHook.sol\":{\"keccak256\":\"0x81f1743d7ca6a9c7efc4997cf95e603ccb2070885265ca0e540f461aa7430721\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://93d99e78b541b33ecd501bf0cd407a78cef490fec8eaef2f188bddb9e293a99f\",\"dweb:/ipfs/QmPrcMDxwhvBZTr2AxoGqJA9L3Mjx27KBc98h3gXSsa3PM\"]},\"node_modules/@latticexyz/world/src/IWorldContextConsumer.sol\":{\"keccak256\":\"0xb39e9d8cff4162e255f6c460ef9f9f0ad5b804627f745d967b2f10d0dd509299\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://18d957cd87febccc00d82b9454047f0f5236250c9245befc0f57978671675255\",\"dweb:/ipfs/QmdZ1eXBd15vLpLVqTNJDAAaTzzucpRLD8GPJahLKT4J7x\"]},\"node_modules/@latticexyz/world/src/IWorldErrors.sol\":{\"keccak256\":\"0x0abae6f4ed1b3070bddd0ed194c08b83a948b61ae959396202cf627bf1056a2b\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a7037954f281cc0188a5aafc1d0cca0aabc110fd0234e6c43dca35ad69ed3baf\",\"dweb:/ipfs/Qmbv2nfK1qPpnoAbqNJFqWwo7AuyaX2ZEgZMFspMv7DR5B\"]},\"node_modules/@latticexyz/world/src/IWorldEvents.sol\":{\"keccak256\":\"0x39f6d8930db431c04158b85cc2a612c48d43dc81ec998f267076b12293c5d243\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://d68f1543e5e166d639372d1aec57e3e193b5bb3b37270b6cb0488fab2c0ebe57\",\"dweb:/ipfs/QmdJUFDx87AHWFKP3jVrYg8xqAkiPfuT1M3tEotNt7KUoy\"]},\"node_modules/@latticexyz/world/src/IWorldKernel.sol\":{\"keccak256\":\"0xdaa1e92439036e392fe79892819ae165732f416b831f84d38050ca3d958e549b\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://ea8dc52e31a62e8971322ea9ed8f2e83d562ec199d7f93a392c293e96ff7f092\",\"dweb:/ipfs/QmSbM8MgHbrJLYP7uzemfZeC4xctqdyKDbspwHUsgeeVJC\"]},\"node_modules/@latticexyz/world/src/System.sol\":{\"keccak256\":\"0xadcb32bdc444a4420909b738d81fa662dc63739455fe93d5aa89c93a3ccfd2dd\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://d303094c84ebfb0f9f114c54ff4dfc68bfa1e526d0ebe304be6fbeb7cb2f0d3f\",\"dweb:/ipfs/QmYvUx1mNDhkxZFqxLeswW3w9HkvVqeoJiJKj1HN1SB7Gi\"]},\"node_modules/@latticexyz/world/src/WorldContext.sol\":{\"keccak256\":\"0x15e21a1edaad9bc31f00659cce409f4cd6eaa2cd0c5035ab32b4ffa9fa4c8d40\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a1f5f0260668ada84712fd51de1166eeeecf53a01b896ea322f978387de363f6\",\"dweb:/ipfs/QmQdaur7oZLLf8jRw8m3cNm1wbDLRTqQ634k1DhzRCYdRa\"]},\"node_modules/@latticexyz/world/src/WorldResourceId.sol\":{\"keccak256\":\"0xaff9a22fac8a0f6eee5763b07a7ccb623c829d37922b85e42e914aad2ad417ee\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://e598f0274d6d97c0a09806bf4fd1f0d054c310cf51b2123f5ce6380d6f3186ea\",\"dweb:/ipfs/QmaaVvqm21YsCgxozDyShcM17jKUXJhf2y26bk2YzPYZoM\"]},\"node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol\":{\"keccak256\":\"0xfae8c0039cbe627d30c1d3c96d5b5c979ea05ac744472a63c345e030be8773e3\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://42e034310f09682a2b52de0083f40e0aca75746bc4d4a738a72043c49ed2f52a\",\"dweb:/ipfs/QmTU2iSwXrJvLcLErmkBKxESxxpXhCAwUXxvG3AaHymJFy\"]},\"node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol\":{\"keccak256\":\"0xe57042e82311847c56fa569377ed84459bf55afccdd3123312a5dff90c1d06f4\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://baf3258c9118bf16ba68ebcfecdb5e5ffc85d5c0cdc2815ca298283dfcff2c83\",\"dweb:/ipfs/QmcBVyUBR3PVejz7249VrEBMCMKHi72KoUXQ8DFmMmY48F\"]},\"node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol\":{\"keccak256\":\"0x6a4ef8460a4ba4acfa28f257578fef89bf0ad191d593b3499158e73138760bd9\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://1512d379b35f90288a7834389a2913a78a42b86a7052346e2ad82c0adbd4f895\",\"dweb:/ipfs/QmaUQjrXFQXR8F4LJqcBRgh5r3Q6KHmff3PrU2DVH8jEhv\"]},\"node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol\":{\"keccak256\":\"0x064f8e5de1d33dc43f8960c4511ab978f4f203db5be60b16455a33f81a44777b\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://7ad396e3c7f780a924ab1e908f1713c7fbb3a734ecdd65f4cd82cd8414d3fa02\",\"dweb:/ipfs/QmSRacmErXTjGpfdsS1AdjbAXjpxj1GgnXEsA1FFJuvx2q\"]},\"node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol\":{\"keccak256\":\"0x3e0400cba77c74f53f16357b20449cda64468b519c9bac437564af127766d45a\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://75387dc13d9d87e76bd3df827494c0288f48899c77dcfca0eaaac6cf45dd630b\",\"dweb:/ipfs/QmVK2tDx8q6XxttCZheEdEcLpTdKkLxgw446vyv1ToN2p2\"]},\"node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol\":{\"keccak256\":\"0xe08d3af994098120b5507c71a1c3558763b8c1a88c6eae506aa438c2af78f800\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://bb0c47b16ff524140388765fe9ef99211dd7d9b9374dae09144a9956138de00c\",\"dweb:/ipfs/Qma8ibVu6WZs1hFW3hMnUykV3pPXGZhZ3xJwJXNj6Xu7aL\"]},\"node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol\":{\"keccak256\":\"0x4feb9f14aee9c9f94fc6df55d34c0c0e3994a3e6432817c07712cef729dee867\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://f2878a201cda27f77091becd4591bf0d868c3b7e7a80cae852778b85a374a3b8\",\"dweb:/ipfs/QmcMoHjHjeKK5sqsa9ddJL63Dzy9ZLQ2gyNoyirKpsxkSh\"]},\"node_modules/@latticexyz/world/src/codegen/tables/Systems.sol\":{\"keccak256\":\"0x1706fe4b5441a4e3982a3d32f7de2148627b8dfbbe3e38391dd4dab06b86478c\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://c0569fa73cd26c6476188646194ad58eb5cf78cb7c7dc7722748455c23c9d4d7\",\"dweb:/ipfs/Qma1RuR12bTXSVJJ8Q8Gw23KkBw7pyV9u5Kr8TGutaxYdz\"]},\"node_modules/@latticexyz/world/src/constants.sol\":{\"keccak256\":\"0xb8320f88ed5519a4fe2554ad94815ce328a50fef7719932375d6ce695265c2f5\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a8f5de30fbcc63e469e46ad4a4d4bcd7d8e4b4f2d31fcf62a04aca48d999af22\",\"dweb:/ipfs/QmXw1jDQM2szfRY3tAGrRy6fEzte6yVFgebJAqCLMDHndV\"]},\"node_modules/@latticexyz/world/src/modules/init/types.sol\":{\"keccak256\":\"0x81b75eb286ec515bde6cbb16c3d089054abb530b744865bbace68343d23177bc\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://afc77bd51e24da666260bb48c44ff611869fb2e550921d732e5aac84a1f09525\",\"dweb:/ipfs/QmeU5N4yeRh5nEA65pvGtQQJNv1GvEPy4PkhMVRYRMoMvh\"]},\"node_modules/@latticexyz/world/src/revertWithBytes.sol\":{\"keccak256\":\"0xa1147f218a0152b153d4e8bada0f606bfed40ac1f184fd16a941c2d0033c53f5\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://3f5e0f6d1b51a3a04d4bd84537b2ced373b32824898cf6fbfd13ae1cbdf06359\",\"dweb:/ipfs/QmayYRmBZRUV9m4UnFxuC62VvHriXhkYXeH3HibZ3Gmxxf\"]},\"node_modules/@latticexyz/world/src/worldResourceTypes.sol\":{\"keccak256\":\"0xeb042e7d3638430f6fd394107f3237cf14e4325154f0098624e8a7826584d465\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://39e0b8eb87616b661f5a4f2fd7e1a727bd19b7fd8d40ad3d93fda26822f433ea\",\"dweb:/ipfs/QmacYMatKV9pwEwirVRY9a6r89RoNs5yk99ic37ieWA8Dk\"]}},\"version\":1}","metadata":{"compiler":{"version":"0.8.24+commit.e11b9ed9"},"language":"Solidity","output":{"abi":[{"inputs":[{"internalType":"contract IBaseWorld","name":"_world","type":"address"},{"internalType":"ResourceId","name":"_systemId","type":"bytes32"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[{"internalType":"address","name":"caller","type":"address"}],"type":"error","name":"Puppet_AccessDenied"},{"inputs":[],"stateMutability":"nonpayable","type":"fallback"},{"inputs":[{"internalType":"bytes32","name":"eventSignature","type":"bytes32"},{"internalType":"bytes32","name":"topic1","type":"bytes32"},{"internalType":"bytes32","name":"topic2","type":"bytes32"},{"internalType":"bytes32","name":"topic3","type":"bytes32"},{"internalType":"bytes","name":"eventData","type":"bytes"}],"stateMutability":"nonpayable","type":"function","name":"log"},{"inputs":[{"internalType":"bytes32","name":"eventSignature","type":"bytes32"},{"internalType":"bytes32","name":"topic1","type":"bytes32"},{"internalType":"bytes32","name":"topic2","type":"bytes32"},{"internalType":"bytes","name":"eventData","type":"bytes"}],"stateMutability":"nonpayable","type":"function","name":"log"},{"inputs":[{"internalType":"bytes32","name":"eventSignature","type":"bytes32"},{"internalType":"bytes","name":"eventData","type":"bytes"}],"stateMutability":"nonpayable","type":"function","name":"log"},{"inputs":[{"internalType":"bytes32","name":"eventSignature","type":"bytes32"},{"internalType":"bytes32","name":"topic1","type":"bytes32"},{"internalType":"bytes","name":"eventData","type":"bytes"}],"stateMutability":"nonpayable","type":"function","name":"log"},{"inputs":[],"stateMutability":"view","type":"function","name":"systemId","outputs":[{"internalType":"ResourceId","name":"","type":"bytes32"}]},{"inputs":[],"stateMutability":"view","type":"function","name":"world","outputs":[{"internalType":"contract IBaseWorld","name":"","type":"address"}]}],"devdoc":{"kind":"dev","methods":{"log(bytes32,bytes)":{"details":"Log an event with a signature and no additional topic"},"log(bytes32,bytes32,bytes)":{"details":"Log an event with a signature and one additional topics"},"log(bytes32,bytes32,bytes32,bytes)":{"details":"Log an event with a signature and two additional topics"},"log(bytes32,bytes32,bytes32,bytes32,bytes)":{"details":"Log an event with a signature and three additional topics"}},"version":1},"userdoc":{"kind":"user","methods":{},"version":1}},"settings":{"remappings":["@eveworld/smart-object-framework-v2/=../smart-object-framework-v2/","@eveworld/world-v2/=../world-v2/","@latticexyz/=node_modules/@latticexyz/","ds-test/=node_modules/ds-test/src/","forge-std/=node_modules/forge-std/src/"],"optimizer":{"enabled":true,"runs":300},"metadata":{"bytecodeHash":"ipfs"},"compilationTarget":{"node_modules/@latticexyz/world-modules/src/modules/puppet/Puppet.sol":"Puppet"},"evmVersion":"cancun","libraries":{}},"sources":{"node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol":{"keccak256":"0x650927696f7518fa216f2d6001835e9fdb419518034c781e86d2a2d33f4ecd2a","urls":["bzz-raw://72e91ac32ed00d36bd22fefeaf4ce1e9420143ddab7080eeb720c668a117bf44","dweb:/ipfs/QmdVqn18WZvx5p84MDJPsB5tfVoXDR86wzm4sLx6WrGYYL"],"license":"MIT"},"node_modules/@latticexyz/store/src/Bytes.sol":{"keccak256":"0x7dec900f9c9e7dff59430fa6f520e76c56338c3e829201aea140d49342e4fef8","urls":["bzz-raw://e55c1dfcda94dcc64b8577949b2e92a9d3fc44f5fba1ae77ceacccfdc8e22e35","dweb:/ipfs/QmS7uRJbEQYkPuZ5Dz5aSNjaaxj9PA8RtxUeUGN2W3jZx6"],"license":"MIT"},"node_modules/@latticexyz/store/src/EncodedLengths.sol":{"keccak256":"0xebc0a6efd611e02b15c05a382382b597fe059eba7f2a9e90da81eeb2f7666774","urls":["bzz-raw://00b2cac12599935e25ea0697e99fc9e6d5af6c1c982761996c16707d9cd6ca09","dweb:/ipfs/QmXccFminkrFtDpNfx6X1pHvW7Tn1nA5XcGu9T17pJyZyK"],"license":"MIT"},"node_modules/@latticexyz/store/src/FieldLayout.sol":{"keccak256":"0x15f698b7eabc062a00ff7a2e02db0ace2dd51f8bd2bc51a45dc0afa88f2ee658","urls":["bzz-raw://f774202c98ad394b3b62be93292512c633dec63bc931c190ed984656c2d54ec7","dweb:/ipfs/Qmd2D9mvP8S88ad2Q8WU54saNVr3Pwc5stPqEKHwcpo8AT"],"license":"MIT"},"node_modules/@latticexyz/store/src/Hook.sol":{"keccak256":"0xd016a2e1260f5a81ff9a8dfac58d7947e114414df8cce7302a2629908ea5f18e","urls":["bzz-raw://0c558a6f3a5f540c0190fa6d642a094a185c5db1acfc2437c7dbde0340f00ac3","dweb:/ipfs/QmViAHvR7U7HNfBiBZEMFiy1TTSHDFNiDzBfQSeLBShCky"],"license":"MIT"},"node_modules/@latticexyz/store/src/IERC165.sol":{"keccak256":"0x0efbf9afc716c585621482221f75e5bd60bcf0e813c9f7800d7c0309dcc3c927","urls":["bzz-raw://31b6aeb5446a0a0d5bd71be15a68c5bde94b08c961369203b83c8abe36f401d2","dweb:/ipfs/QmXhComne4es9ZMKaGNqHCdJZrFoFssxMYgLaqvCXPL1Mg"],"license":"MIT"},"node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol":{"keccak256":"0x06bb49164f44acc8d51df7b75ecf2f7aeb9281f7a3b357cae7d8d58bd1700dfa","urls":["bzz-raw://719027f4cc60fea30ce01cd4f672462f41fac750ae802e91a1a6d37c929e11ba","dweb:/ipfs/QmWi5DM2jT5V5SGP1afRmFyRgFvuZiGDX2PWHwP19HssF1"],"license":"MIT"},"node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol":{"keccak256":"0xaef70c46e412bded1024ac82c957cea81c1d1ab11878a95635531e2ac9673a53","urls":["bzz-raw://cda2c7dc02ee8f0163b1c8d0f3e1e05d48b2a009e5c7365d2418f17bc3455817","dweb:/ipfs/QmXHDZuCPTxjHaeiEaJhA81koX2NJ3Gj1zt5WVWaz77FL8"],"license":"MIT"},"node_modules/@latticexyz/store/src/ISchemaErrors.sol":{"keccak256":"0x0ac3de36c9d0058a17fcd7f1a905132215fd16ea3ed3b5109de1de04ddd7c441","urls":["bzz-raw://f83fa2546009cfd16b3b3969dcec1d67c9d818d910177b885ba263b6a948c65d","dweb:/ipfs/QmehywHdvFYBL9BTtoPsVVwJXsEA4Xjk8aPWoHw1R45KeY"],"license":"MIT"},"node_modules/@latticexyz/store/src/ISliceErrors.sol":{"keccak256":"0x72684b7dfc1b44537401ccf10d6120186d02323266fcc762bc81859985eded4c","urls":["bzz-raw://e8d037b6937969ae54018ddf647eeaf5eb69a2b0bf9edf9456d3d270316b2883","dweb:/ipfs/QmfYJeyAmzRqpn68FteiM97p5t17iBw62FCET4bK5g4w37"],"license":"MIT"},"node_modules/@latticexyz/store/src/IStore.sol":{"keccak256":"0x42515d1410333a3573f78a460576271ef62c16edad5cf771ef6287b83ca1c706","urls":["bzz-raw://6a58d03c4cf420df57d2b2e2e7932daad877e46e89561b46e1fa9f593a701bdc","dweb:/ipfs/QmeFmKS7J1WqqBAgXkyxxx2fGA8JzuGszUmVsV2T6DYtsL"],"license":"MIT"},"node_modules/@latticexyz/store/src/IStoreErrors.sol":{"keccak256":"0x37e4d2f015dd4005ff9b3f711257c891027804bc268db1791984af4989951912","urls":["bzz-raw://a4a566ea96b69211f503707f69a9f9012d5873a3fd57b3f221549f46a7518df6","dweb:/ipfs/QmVgcE3JufJr3iyeV6xqkvS4YtDcy6Eqyram2yzWUhwoB4"],"license":"MIT"},"node_modules/@latticexyz/store/src/IStoreEvents.sol":{"keccak256":"0x8606e9de37943c74beabb9ac9acd2132f951bed1ef79f2f4f3de83ed1f271f6a","urls":["bzz-raw://d13adeee7ae9e687bf1cd12a8c36223179685fc828a7c468ee9311c879401b08","dweb:/ipfs/QmQeb2ArSoQpE6ujBbDj9LY3xqpVCPiz3bh9SLT6siE8RY"],"license":"MIT"},"node_modules/@latticexyz/store/src/IStoreHook.sol":{"keccak256":"0x6574a30a2bbd8a0de21b2504c55effb8802fdeff62296af82a9380bd753adcc4","urls":["bzz-raw://85a859c533f51b584a9a2e8a64d61b6cf6f69bfcff1b926ad787518b1cae9562","dweb:/ipfs/QmVyjmyJ69ZeqaXHg91JtGLVahRfZ7KtWaessLWZ6rYk9p"],"license":"MIT"},"node_modules/@latticexyz/store/src/IStoreKernel.sol":{"keccak256":"0x37a23dcbabc5937a717f2fda636b6a97963ed4b5a96870a62dfb199a8b692f89","urls":["bzz-raw://ac9741ea6daf21f39699be11afd919ae3ec07df24d948aaaa6549456fefd7fc0","dweb:/ipfs/QmeiPQkZitM4Pc3i6L87thU71Fs1JVWAgMqXnSK8VrCq75"],"license":"MIT"},"node_modules/@latticexyz/store/src/IStoreRead.sol":{"keccak256":"0xdcf28b3293d4d6c1fe2808a8918c1b2122e4e0e49f2793c79ebd2b9ae210ff7b","urls":["bzz-raw://bb3d9cc80f549ed0c5b768aea69fb1b3c364bd4f85d193a3040c411b594d94db","dweb:/ipfs/QmYYdY5CjPHiW5ucXihTva1eHsCPNqBsvL6zYYafH3ap4p"],"license":"MIT"},"node_modules/@latticexyz/store/src/IStoreRegistration.sol":{"keccak256":"0x9e91a73f93cc9ebc00c265c83177f6a3f8a156749a9261202e2845e12aeaa96b","urls":["bzz-raw://a39280d87d22dd0a959d8f55925cb092dba1fee2f11d3dd8e3ffabed45a9ab6a","dweb:/ipfs/QmRMBFLJtT2KN43Xz9P3vUNWxXrP8rLTNBFw2P6Z7EGeaS"],"license":"MIT"},"node_modules/@latticexyz/store/src/IStoreWrite.sol":{"keccak256":"0x120fd448da5806e09ecb5327ad4dba64df01d2ee7232de0979133627e87e24ba","urls":["bzz-raw://7a3cb151b2ddee217f330d61813b2dcd997de94940c903719f6d066a21467890","dweb:/ipfs/Qmbes1RRY6KdtsMohp8834xXyipeQK9GJ41NfgXK1d1QAZ"],"license":"MIT"},"node_modules/@latticexyz/store/src/Memory.sol":{"keccak256":"0xef6e7000b181c2991aeacbf99a9d886f8c4df88878b857713f851185b63a7811","urls":["bzz-raw://b079b4773d140ab2c01bdb04facfa56a78f753aea7122fa445b2bfa133411392","dweb:/ipfs/QmWYWKFpwtsPeGdCSxcANgxXUbwAuMMgR7iMVPDSCZxz2A"],"license":"MIT"},"node_modules/@latticexyz/store/src/ResourceId.sol":{"keccak256":"0x842b07f2ff9df2e1ecf9bf424b0e5a77e1471c983d674cf86b76c365178d6cc5","urls":["bzz-raw://f4c2df8853b020aef1bb8615ac69d5512a9b5385b82c88e03b27dc521c9d007b","dweb:/ipfs/QmWEDiJn69DvHsdrikrMWY8DERWPSeWwVYgPcunfq3yiT7"],"license":"MIT"},"node_modules/@latticexyz/store/src/Schema.sol":{"keccak256":"0x0d2a08030d21292ecbcc850d9111f3817d03f17cd5e02186894848a9152d79d7","urls":["bzz-raw://3f30024c1613fb587aaba4c1dcb8e4e46ed765a2cebd5b63fbebd327d1bf13d3","dweb:/ipfs/QmZzqSnPMYKDYwbFNvUFrvuazMUyQHzQ59w3A9x6juHAm7"],"license":"MIT"},"node_modules/@latticexyz/store/src/Slice.sol":{"keccak256":"0xae6c03881fdfa56cba1879d9c9c6b52c2829e6a278a200176678d8da05a89345","urls":["bzz-raw://3cad7dc4944c0518de2e7f99697485d365ae37aa6cad6967996377c2dd951fe4","dweb:/ipfs/QmW3grFwr8BcgJmLfjLbj3FthnD7NRUBFMFiahbXztHPr7"],"license":"MIT"},"node_modules/@latticexyz/store/src/Storage.sol":{"keccak256":"0x7e735a4c7fa8b8a5fe2371d90801e3287ddb78efed69b31e1a76f0b7b153c4c3","urls":["bzz-raw://9e6db36bd52144b6feeecd91a58fc311127a3892fc96c4171db5b570fe9876ee","dweb:/ipfs/QmS6LqnTZvpMc4eiz5JowBoNnh3RYemG6JHjqtYucT1rQi"],"license":"MIT"},"node_modules/@latticexyz/store/src/StoreCore.sol":{"keccak256":"0x9513dc38e5baadde0ba9b08320a324043b0e88a10702be5c3507da8c3d45e861","urls":["bzz-raw://99c80c65a394763668e4aed69220fec6bb3ed847fb277ddd1ff1d4bfdf452da2","dweb:/ipfs/QmRT2BATKtrYmixWMuWo9Cz8g8oscfLNSmvjxTyiTNA1pc"],"license":"MIT"},"node_modules/@latticexyz/store/src/StoreSwitch.sol":{"keccak256":"0x7edf7c1641408f3a580eb28bda58054583cb846f875608612671c6d40712ba40","urls":["bzz-raw://4146adef610d1daab085a81aa9f2d4fd8c4e5f459b9ef184f3ef23465573cf91","dweb:/ipfs/QmQqZMsbkzSNG6VfYzQLdRCBCsNohBSVQmWoTP6QvKmKUP"],"license":"MIT"},"node_modules/@latticexyz/store/src/codegen/index.sol":{"keccak256":"0x094a6f1e2910b345b6b254e0fc2c8882b3190c673f7ee19742e857057a4d3f85","urls":["bzz-raw://18908e2e7e878635abea72ef99851fddd204371e6b641f010e831ebfa0b1bfd4","dweb:/ipfs/QmSNAxXqxTrzPkZ4rSAQgBnuer1yLPq74hoqnzrZV3WGsb"],"license":"MIT"},"node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol":{"keccak256":"0xcc0fa969a57724e7a9184009e2b1ea8ecb209a06e283c6d2b6a15cabff35f39d","urls":["bzz-raw://d91985b8f48fcb8259b776c10bc17a1656e8dbeaa15c0c0e73368af38e6cfc8a","dweb:/ipfs/QmRiYbrXqqWcTrvwz95kN6ZiMhUBfLiUycxQiSGeZFDkuo"],"license":"MIT"},"node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol":{"keccak256":"0xa52e8323cc7227d69a3c6b2e244b4e0face106eeaa5cf23e759b0278b0f4a7ab","urls":["bzz-raw://bf5d3ede2d114c26abe7b5268ed17aedb56d6ded91af19019ecebb75edf48b36","dweb:/ipfs/QmWwqNFjqWFhfv8ABRXV9mbZBGumz741YCmVuQPqtiVZaD"],"license":"MIT"},"node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol":{"keccak256":"0x155aa0e073774674596a28371a3a863ad1d6c44d418140269d2982a45e40734b","urls":["bzz-raw://c849ad6563c4afbdd7eec40042c9afa0d9919ece10c2acab390e358095ddd160","dweb:/ipfs/QmbB7eVhKe3simEvugH18e1fBJKmwqionms3YWbWuRBDYV"],"license":"MIT"},"node_modules/@latticexyz/store/src/codegen/tables/Tables.sol":{"keccak256":"0x7930483bedccb95dd73447108e67d576924c83ec591cb70c699cdea7ebaabccc","urls":["bzz-raw://5c23093bf098e8e1f224a0e20beb6860d461a5f8d33265d382e3d43bdc431080","dweb:/ipfs/QmSQwjDCEgTUgUWajjETvCRJd18ZPRhYPyS6Rcg6wDizXw"],"license":"MIT"},"node_modules/@latticexyz/store/src/constants.sol":{"keccak256":"0x67e0d59237bd37424827ecde1ecdbe71f65376af517b0623cd8f8d5451bca7a6","urls":["bzz-raw://09c5ec7fe73e06140957d44a3d9938587711c783ccbf08ff017638c9279a3168","dweb:/ipfs/QmfS9ZRqHXmBJ1h5B4x4gbU6d18DtMgKZSkxhQgNVRxueu"],"license":"MIT"},"node_modules/@latticexyz/store/src/rightMask.sol":{"keccak256":"0x28887aab8ad5ca598927e59d702999ca6e3b3128f1cddd2b995a381c8d04b275","urls":["bzz-raw://7710847f4689b7f5b81436c7d52ae4395f244a2eebf8d398b2edd43accb06754","dweb:/ipfs/QmTD2wYqryXTynHAn5Vf9wtjUUSGeCJWENZTnWtBAK38pa"],"license":"MIT"},"node_modules/@latticexyz/store/src/storeHookTypes.sol":{"keccak256":"0x4f29001e53690ce74fe405a6d0376a564c9c743d1631d36fab04331865e4d572","urls":["bzz-raw://138c80abd63225a3eeb01ebfa1f9288e188a7ee5b2266b275fb4ed31b5aa30e3","dweb:/ipfs/QmdEx9uHgCCbTcetGwFH5a66Ft7ajmrMDXvP1fW7WjnnE2"],"license":"MIT"},"node_modules/@latticexyz/store/src/storeResourceTypes.sol":{"keccak256":"0x1c4cb6b3ecf76f614479ab304d7de3ade0e99c7ccfd07717b57c92f699a27261","urls":["bzz-raw://2c9b0e0c9b3b5610d6fd65a8ffd7c54df390a34ccc70d58f4a055c49ad1ea586","dweb:/ipfs/QmP6ffpnR7aRyvq9AiUkVNH6LbGfFP3NDq7E2n2PVcHhp2"],"license":"MIT"},"node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol":{"keccak256":"0x310523f7f3acca841e62fe50be8d8b042cad5b3c239cb1105d6623cf83e63152","urls":["bzz-raw://1cc40ca233acf6502bc65677b381c05331dd7323953e54b5df969051e47f851e","dweb:/ipfs/QmTxy9mhodT8drezB5K1kPR78AMaARomoJqDyaWpLuCKui"],"license":"MIT"},"node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol":{"keccak256":"0x259ee545fd9dfd4767f0b7fef31f52fd3c54c4a1c6657d6fbda4927800c937b3","urls":["bzz-raw://0a4e31efa9f476cd267af7c3e11fe0151252206a1f6407a80a4092444c2de8ea","dweb:/ipfs/QmRF4gWYw33mFTMh7nX8DJ1qzx3Ko6yMsnxubzYTRppdyo"],"license":"MIT"},"node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol":{"keccak256":"0x0e74ff88ec94cb33f79d8afc1497c4fdccf02db40ab47f3701c7d02fc305d4d8","urls":["bzz-raw://36b7cd0c2a3f2dcdc83ab7ac5a93f123746ce29c0f1000f2b275ad2c647ff0f3","dweb:/ipfs/QmYdipHYUhHhS78wLdtmKZUK14FEwpto5mFy3rNeZssMLz"],"license":"MIT"},"node_modules/@latticexyz/store/src/version.sol":{"keccak256":"0x78c571906ee999ee7e56d4f7702b8a93c3a9e55e6b552aca115b5f6ac7f1c80a","urls":["bzz-raw://a9f141b2d556b2a2545e7db5606e8a038679a995a22aeaf1702cb3a60320b60a","dweb:/ipfs/QmY7x258Fhj3TT3RT4sNyyfiRphVYdZXhtAnSYpasJ4xVQ"],"license":"MIT"},"node_modules/@latticexyz/world-modules/src/modules/puppet/Puppet.sol":{"keccak256":"0x0793dc274d0e27b9a00369935693952f2b15e85b243ebed5994cc0c5fd806bc9","urls":["bzz-raw://d94877420ab98c06013f327ce43e18a7dd3f9a42a33f76a5291ae8424b2699a6","dweb:/ipfs/QmcpKAzLV2eKSU7Pfbb7wgkidNeWSUyUD5J2Scgio16RS8"],"license":"MIT"},"node_modules/@latticexyz/world/src/IERC165.sol":{"keccak256":"0xe3d9074a1be3247be67ff4dd2c9e41481650ddaa799285a249736bb85673e33d","urls":["bzz-raw://0b6743ee1e6d0c74927bf17fc1da0cad7575aa7634871b94190ffbdb4c28c2a7","dweb:/ipfs/Qma5bNsPJSBTesWxg3eAAMUBTDE7UjqWaHF7eMiGwP87jr"],"license":"MIT"},"node_modules/@latticexyz/world/src/IModule.sol":{"keccak256":"0xbb926cf64e685bbf2770d60124664cc84ab70bd3038e17a074f2d472c3fc2c57","urls":["bzz-raw://143c3dcbdf1702dd4f9c869629609386c12f7c0247e88a6d062dc4d519ebe0d2","dweb:/ipfs/QmQJSDd8uFL4sssw9fb9NHo4s6zjuDUgmrLHj3zsJuhMo1"],"license":"MIT"},"node_modules/@latticexyz/world/src/IModuleErrors.sol":{"keccak256":"0x60917e029779c81cfea1f5140c389269e51d7adb78987f39101b9e0d7bdad12d","urls":["bzz-raw://513f41920d67ca28c3e0fe247403c28a4d342785192df449c99d5f92db04fcea","dweb:/ipfs/QmeAG2TtxAgcJQR4QxftuSvQrxisYQ1i1GZoyd7oeFQBDJ"],"license":"MIT"},"node_modules/@latticexyz/world/src/ISystemHook.sol":{"keccak256":"0x81f1743d7ca6a9c7efc4997cf95e603ccb2070885265ca0e540f461aa7430721","urls":["bzz-raw://93d99e78b541b33ecd501bf0cd407a78cef490fec8eaef2f188bddb9e293a99f","dweb:/ipfs/QmPrcMDxwhvBZTr2AxoGqJA9L3Mjx27KBc98h3gXSsa3PM"],"license":"MIT"},"node_modules/@latticexyz/world/src/IWorldContextConsumer.sol":{"keccak256":"0xb39e9d8cff4162e255f6c460ef9f9f0ad5b804627f745d967b2f10d0dd509299","urls":["bzz-raw://18d957cd87febccc00d82b9454047f0f5236250c9245befc0f57978671675255","dweb:/ipfs/QmdZ1eXBd15vLpLVqTNJDAAaTzzucpRLD8GPJahLKT4J7x"],"license":"MIT"},"node_modules/@latticexyz/world/src/IWorldErrors.sol":{"keccak256":"0x0abae6f4ed1b3070bddd0ed194c08b83a948b61ae959396202cf627bf1056a2b","urls":["bzz-raw://a7037954f281cc0188a5aafc1d0cca0aabc110fd0234e6c43dca35ad69ed3baf","dweb:/ipfs/Qmbv2nfK1qPpnoAbqNJFqWwo7AuyaX2ZEgZMFspMv7DR5B"],"license":"MIT"},"node_modules/@latticexyz/world/src/IWorldEvents.sol":{"keccak256":"0x39f6d8930db431c04158b85cc2a612c48d43dc81ec998f267076b12293c5d243","urls":["bzz-raw://d68f1543e5e166d639372d1aec57e3e193b5bb3b37270b6cb0488fab2c0ebe57","dweb:/ipfs/QmdJUFDx87AHWFKP3jVrYg8xqAkiPfuT1M3tEotNt7KUoy"],"license":"MIT"},"node_modules/@latticexyz/world/src/IWorldKernel.sol":{"keccak256":"0xdaa1e92439036e392fe79892819ae165732f416b831f84d38050ca3d958e549b","urls":["bzz-raw://ea8dc52e31a62e8971322ea9ed8f2e83d562ec199d7f93a392c293e96ff7f092","dweb:/ipfs/QmSbM8MgHbrJLYP7uzemfZeC4xctqdyKDbspwHUsgeeVJC"],"license":"MIT"},"node_modules/@latticexyz/world/src/System.sol":{"keccak256":"0xadcb32bdc444a4420909b738d81fa662dc63739455fe93d5aa89c93a3ccfd2dd","urls":["bzz-raw://d303094c84ebfb0f9f114c54ff4dfc68bfa1e526d0ebe304be6fbeb7cb2f0d3f","dweb:/ipfs/QmYvUx1mNDhkxZFqxLeswW3w9HkvVqeoJiJKj1HN1SB7Gi"],"license":"MIT"},"node_modules/@latticexyz/world/src/WorldContext.sol":{"keccak256":"0x15e21a1edaad9bc31f00659cce409f4cd6eaa2cd0c5035ab32b4ffa9fa4c8d40","urls":["bzz-raw://a1f5f0260668ada84712fd51de1166eeeecf53a01b896ea322f978387de363f6","dweb:/ipfs/QmQdaur7oZLLf8jRw8m3cNm1wbDLRTqQ634k1DhzRCYdRa"],"license":"MIT"},"node_modules/@latticexyz/world/src/WorldResourceId.sol":{"keccak256":"0xaff9a22fac8a0f6eee5763b07a7ccb623c829d37922b85e42e914aad2ad417ee","urls":["bzz-raw://e598f0274d6d97c0a09806bf4fd1f0d054c310cf51b2123f5ce6380d6f3186ea","dweb:/ipfs/QmaaVvqm21YsCgxozDyShcM17jKUXJhf2y26bk2YzPYZoM"],"license":"MIT"},"node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol":{"keccak256":"0xfae8c0039cbe627d30c1d3c96d5b5c979ea05ac744472a63c345e030be8773e3","urls":["bzz-raw://42e034310f09682a2b52de0083f40e0aca75746bc4d4a738a72043c49ed2f52a","dweb:/ipfs/QmTU2iSwXrJvLcLErmkBKxESxxpXhCAwUXxvG3AaHymJFy"],"license":"MIT"},"node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol":{"keccak256":"0xe57042e82311847c56fa569377ed84459bf55afccdd3123312a5dff90c1d06f4","urls":["bzz-raw://baf3258c9118bf16ba68ebcfecdb5e5ffc85d5c0cdc2815ca298283dfcff2c83","dweb:/ipfs/QmcBVyUBR3PVejz7249VrEBMCMKHi72KoUXQ8DFmMmY48F"],"license":"MIT"},"node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol":{"keccak256":"0x6a4ef8460a4ba4acfa28f257578fef89bf0ad191d593b3499158e73138760bd9","urls":["bzz-raw://1512d379b35f90288a7834389a2913a78a42b86a7052346e2ad82c0adbd4f895","dweb:/ipfs/QmaUQjrXFQXR8F4LJqcBRgh5r3Q6KHmff3PrU2DVH8jEhv"],"license":"MIT"},"node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol":{"keccak256":"0x064f8e5de1d33dc43f8960c4511ab978f4f203db5be60b16455a33f81a44777b","urls":["bzz-raw://7ad396e3c7f780a924ab1e908f1713c7fbb3a734ecdd65f4cd82cd8414d3fa02","dweb:/ipfs/QmSRacmErXTjGpfdsS1AdjbAXjpxj1GgnXEsA1FFJuvx2q"],"license":"MIT"},"node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol":{"keccak256":"0x3e0400cba77c74f53f16357b20449cda64468b519c9bac437564af127766d45a","urls":["bzz-raw://75387dc13d9d87e76bd3df827494c0288f48899c77dcfca0eaaac6cf45dd630b","dweb:/ipfs/QmVK2tDx8q6XxttCZheEdEcLpTdKkLxgw446vyv1ToN2p2"],"license":"MIT"},"node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol":{"keccak256":"0xe08d3af994098120b5507c71a1c3558763b8c1a88c6eae506aa438c2af78f800","urls":["bzz-raw://bb0c47b16ff524140388765fe9ef99211dd7d9b9374dae09144a9956138de00c","dweb:/ipfs/Qma8ibVu6WZs1hFW3hMnUykV3pPXGZhZ3xJwJXNj6Xu7aL"],"license":"MIT"},"node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol":{"keccak256":"0x4feb9f14aee9c9f94fc6df55d34c0c0e3994a3e6432817c07712cef729dee867","urls":["bzz-raw://f2878a201cda27f77091becd4591bf0d868c3b7e7a80cae852778b85a374a3b8","dweb:/ipfs/QmcMoHjHjeKK5sqsa9ddJL63Dzy9ZLQ2gyNoyirKpsxkSh"],"license":"MIT"},"node_modules/@latticexyz/world/src/codegen/tables/Systems.sol":{"keccak256":"0x1706fe4b5441a4e3982a3d32f7de2148627b8dfbbe3e38391dd4dab06b86478c","urls":["bzz-raw://c0569fa73cd26c6476188646194ad58eb5cf78cb7c7dc7722748455c23c9d4d7","dweb:/ipfs/Qma1RuR12bTXSVJJ8Q8Gw23KkBw7pyV9u5Kr8TGutaxYdz"],"license":"MIT"},"node_modules/@latticexyz/world/src/constants.sol":{"keccak256":"0xb8320f88ed5519a4fe2554ad94815ce328a50fef7719932375d6ce695265c2f5","urls":["bzz-raw://a8f5de30fbcc63e469e46ad4a4d4bcd7d8e4b4f2d31fcf62a04aca48d999af22","dweb:/ipfs/QmXw1jDQM2szfRY3tAGrRy6fEzte6yVFgebJAqCLMDHndV"],"license":"MIT"},"node_modules/@latticexyz/world/src/modules/init/types.sol":{"keccak256":"0x81b75eb286ec515bde6cbb16c3d089054abb530b744865bbace68343d23177bc","urls":["bzz-raw://afc77bd51e24da666260bb48c44ff611869fb2e550921d732e5aac84a1f09525","dweb:/ipfs/QmeU5N4yeRh5nEA65pvGtQQJNv1GvEPy4PkhMVRYRMoMvh"],"license":"MIT"},"node_modules/@latticexyz/world/src/revertWithBytes.sol":{"keccak256":"0xa1147f218a0152b153d4e8bada0f606bfed40ac1f184fd16a941c2d0033c53f5","urls":["bzz-raw://3f5e0f6d1b51a3a04d4bd84537b2ced373b32824898cf6fbfd13ae1cbdf06359","dweb:/ipfs/QmayYRmBZRUV9m4UnFxuC62VvHriXhkYXeH3HibZ3Gmxxf"],"license":"MIT"},"node_modules/@latticexyz/world/src/worldResourceTypes.sol":{"keccak256":"0xeb042e7d3638430f6fd394107f3237cf14e4325154f0098624e8a7826584d465","urls":["bzz-raw://39e0b8eb87616b661f5a4f2fd7e1a727bd19b7fd8d40ad3d93fda26822f433ea","dweb:/ipfs/QmacYMatKV9pwEwirVRY9a6r89RoNs5yk99ic37ieWA8Dk"],"license":"MIT"}},"version":1},"id":116}