JSON-RPC
chain_getFinalizedHead
Get hash of the last finalized block in the canon chain
Method: POST
https://ksm.nownodes.io
Example body (raw)
{
"API_key": "your_API_key",
"jsonrpc": "2.0",
"id": "test",
"method": "chain_getFinalizedHead",
"params": []
}
Example response: 200
{
"jsonrpc": "2.0",
"result": "0xb0e62ed11652d7562cb63598140c5eb7ac4f2086f0970334ce8472d403c66e1f",
"id": "test"
}
chain_getBlock
Get the block hash for a specific block
Method: POST
https://ksm.nownodes.io
Example body (raw)
{
"API_key": "your_API_key",
"jsonrpc": "2.0",
"id": "test",
"method": "chain_getBlock",
"params": [
"0x451c44b3009ba7a7a005f38c2cae2be4c2be56535f99f8dfac08995872666a44"
]
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"block": {
"header": {
"parentHash": "0xd1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9",
"number": "0x160303a",
"stateRoot": "0x53e1c568f798214ff4406c8db027e4e05a1bc30c486ed391ebd0263ce74f3dc2",
"extrinsicsRoot": "0xa4afa163cf63cc5851f7af044db5d25bc0229aa44645aadb1d98f9ec87f5ce63",
"digest": {
"logs": [
"0x0642414245b501034802000067f009110000000040a5ba4fd4c44ce50983b7bd490135b76480614f17920a292f14275912fea34e19553477d52c56d80ed32f4f50c357814efbfb021d1d245fe0c1dcd455386308ee57267d3d645408dfbfc48f94d00d7bc02fbbcc7eb1ff1bc4985f0aafee1a08",
"0x04424545468403846a56067a46c6218186e0dac10ffe5f5cdfa644901b17cb26ba85ac85a7add7",
"0x05424142450101beef4dc5e1296b0abfe68dab54107824e1e39ff9f3f4527300c7adc398a9b83ac200f2e6a18e707bc698b16f96e789ebc5b9f8b4aa0e4e1114f8566dcf917b8f"
]
}
},
"extrinsics": [
"0x280402000b106ef2588f01",
"0xb6030300043600a90491010400002201020100000000000000000000981c4768a82f8474bcf3e24f7edfb48043a4f9db760f5b1a84395b5864492229abc39698f430d6518ca392ce55e1d13874d6cc5ea4b8f817cab3e557e721bc8c91010400002201020100000000000001000000a034f85ce7cf694634d61abeeffcbc7f33bf3ab11f59b84b9d6c5891b4db7a0c02d69367602a522fdbe76f16b5275213a69e18f7a76704e2b9be65b762adab8f91010400002201020100000000000002000000ecf557c4cb952ea011e202fe939b5b8fea7ff6d5fc8f129d8902d1605bce3e421e0a416df8184260dc744c31d826268773283c6fd704747f61581e7a9f68598a910104000022010201000000000000030000000a89aff5366f53d31d908c2de1b7df5ebeb9df668f57b89d9515bc9d08bee70d267c5b1e60b717d47bbe363d3a6fffc33a679b89150e8873101d0e7d7129bc8b9101040000220102010000000000000400000074709f07fdf2bb55ccb7e278037999050874294dd1ec7a8e72b47547565ca541a3e82aa533ae1727e7e91f336a43f8e4e498f72a5ed4db03dabc59ee9c355c8a9101040000220102010000000000000500000094f51c5c7aee7cc3bfc6f5e40396c67ccc8330b4b517ea651a0b7273e521870b8502aa1453de97f886d58045c4feef11f8de47dda6af34ecd3e38e7554e71082910104000022010201000000000000060000007a1b7fc15db24f39cff07cd7e3dab2412e62b3f9e44802342b90cd7dae6e9e318edaf109320132a133aed289d69cd863fa3ef265b84eb21f1a37e3c36d703d89910104000022010201000000000000070000004c5aa480f986d4f23dbd0d7f8d12e4136287a5d5eb7328a2f09f392475aef86bdc07306a79a91be52fabf0be8a7b78990693ae68b8002d9ffa9ae180ae68e08991010400002201020100000000000008000000bceffe648ed10a064759023630de7c6391182abc22d1039bf33f301108c4a6170fa0154abe8abde980fb5d33e0dc100d5c166e35b5345e24b0c401bb1db60882910104000022010201000000000000090000007e281baa33e7aab978262f4258ce85c3d03eee8989b15b2d5e2c7647da957e6eae7799285e822d7723a1031f5d4ca60238b2985e4dcaf0a97974f992d4940f849101040000220102010000000000000a0000000a260fc708551e07a42288e5e34183bd9aa6c82751fcd272415067458e8c7e178eae11e6aa8c5323dc5f0e4d7a9def997ccbc9a90409dbfbaa8bae5761941d859101040000220102010000000000000b000000f4509632e586dbed3b701b5e25ed6f9c5825cd2b64dcefe29ace377c9699d669ff4bf310e1c8eebcb201e3b39d7dbc8359f1d4e1a8e5ba42479676223c7d2a819101040000220102010000000000000c00000098bd84e1bf93f059546523a04a010b0cacda04f0bac16508642bce58761647373610b850a24f848b65fe8856454b7c8795dc75605c44a2f6b8bee4c81a6fae879101040000220102010000000000000e000000a85d56f7fa1b93708e78c72b7c3f73b9b90dbfa9a348e671b4f5af0861d1f958ec0918182c991a845c4e9a8d9210929435f02028bf4f1af712dfd8abf37104839101040000220102010000000000000f000000943285ad542cbda813e50b09ffca5c5b632249449d1175d0a72a4495476a82598386470334a91eb40bbd7029719e7845d3598d204ba356534b0abc832f95628191010400002201020100000000000010000000b6b8eb1c3825da71f487ad23f9bff7b9864ee87f197c4def4195b13c88ed06590a4a11566f00d70821262f57981e3b1fdf4316dab2f9da69d8251ba3e4fcd28e91010400002201020100000000000011000000d83b821969f4cf78de7b674fc520d4bfe0b41867e1d34bf823a69622c68cc26f152e4181ee25c0dc5038b6134b84508ad73aa7910d856a39dc6728db8b2cf48b910104000022010201000000000000120000009097b92864c52688de2f36d622937c5c5ff33faee1b708de0b57479db6063c4caf55536caad71db38a6a82e8177599e45f9e86d7da64001dfdfad646fd8e978f91010400002201020100000000000013000000566d7b0e939663229e94b0a21d68f474c9277978e590664fb3160846f22ba907cba4e06c7a020dad2e5356fb0abbec53824d7d21fc33b9e1cdcaa26d10724f84910104000022010201000000000000140000004c2bd41a1cecdaf8fdda7d25554ddd15ad72f6f179353ea08ffc6f8c99586c11674bc65f64e94aee9d7eba8097c8290ac1d4d4250c388967a79c575c6d3cdf8491010000000000000000000000000015000000d0e7e63f5d1fd35613732e9c5e481b4ca03e9fa8f746591b96464d2bb0d4513e13f73f2345b447e5e92158f26bc5f489ef487b15844b1e0e71d61b2e4eb8c78e9101000000000000000000000000001600000060743ab05a9e45a8eb5716a2a4dc6cbe08975053e6076266a766e8aa92acea507e1968efe75b8b8ca8a3d2c01f7c818e4327c36c9b1629fb1e70e5ac61541d8e9101040000220102010000000000001700000078c542856b3d3a3b5b0b77a955a72222ccf96cb597f7b67bc05e60064b37c47aab25d68b6b1ea6c71dedc9c7b97f974d25c7681d959282f335530dc3cf1d6e87910104000022010201000000000000180000004e96292c2a9d722ed61623ae2148809685704d10d9d769e5ccba5c16c2f5294aa369e142fc905b1415ce7cd907fde618090606b259a2035c6b32f8d489dc48809101040000220102010000000000001900000012d77ffed83611ac63bfa13c7579da1605a8cca5f5e3208956d334913aa12653943a7d4f77115807d99d7636e3b98b46d31608b44390cb0e1e0b2925432486839101040000220102010000000000001a0000009c747c7d832dd7216c192943f8ee7b2eb9983a8819c724a31d879857306ddd37d9e8d9f20e823e2c67785eaf04f57eb9e04e58fba69d8e6117f1182e60c4828d9101040000220102010000000000001b0000000625da9fd71155cd9275b7bb3a5cd96050a7007d44a7be0d885d88a48fa4a53ef1d9b6c966f19833edad20efa5042be6be9c18d84fba938f6d604069e34d838f9101040000220102010000000000001c0000004246fef90391a07e1d50917e79136f77b4583effdc32a06a50e2190ba079f229c5689e3fa27e6312a546ef37a351ec1a17efeb7167427471b699d74e30bb76849101040000220102010000000000001d0000008ebcfee235788501a8020f66f2b24003cce0bdff35a793342f7c358657c4a93aaac0daeb510d8b88b1be9b84c4a4de8ded401070828fa612676611f091a1de859101040000220102010000000000001e000000ba2a0c0546d4645e3e0c2595da5dc6ee61f3e014dbf04b04ea1a93518e5c1908333be559b25c597db77ec957cae38427ddc44d7326f223e5e5a7b84cb1842b889101040000220102010000000000001f000000625e7b6d7476a4474c4183f068d0575289edfce0da089951bd7eed1bd6638d00dc8cf14c3837496f87571d26c001940fcd6fea94ba54a7e3b38a0875f9b8b48191010400002201020100000000000020000000da1a4d6e4be7d4b986a2f100e86d46d15286761a08a4a1c760299d07d3690112eb105d3b2fb27a7237c81e3f7bf04460264be89705613d546f228712b3ce9385910104000022010201000000000000210000007611252b8fb8c9f45ca3f5d8d1a05e514803d724d17df27c84933c090dc3303463fa1e897caee913b3fc9e583e7a3fe1cc41f745f1886b49cd49ff63c6eaee8d910100000000000000000000000000220000007cecf9bd733fafff05041714e3d06f527662fa4d1b3e32f2b6917ce3b6f188559dc722702699a6f78a0588ca15956f583a16d33cbd84e612cd04dbaef750d3859101040000220102010000000000002300000096ee1ce6be0a9c77a26694b858f2bf59a86462169354169c18841b5fe8d3470e7827034c879391f56e7903938cc55833c6748ec6a6680e72fab1e7cef0a69a8c910104000022010201000000000000240000001e4cf46e07457ed169afc94144d406f021c46bf89c0a9304bc73a53d335f1b5cf950c55031e257f28e9914d2b1c58536d277fc3a91d8faa35f2a93fed9d3758d910104000022010201000000000000250000007ace8a899c606c7ef5521e6632c8b4d5b3b35ba8b1e0ebfd1ba45260e876fa1c7d980e4c50d64e0ce9d8a2563bd2a3b122ab825f22fd268158566e5ce310de8c91010400002201020100000000000026000000ac63756fa42811f3a2500ff07d3e34f67e136a2f4a6708b20a83778195347d7b35569818cc767d8b5586b2c839cd17159ef4df6c59bfc670ca86c74463173c8a9101040000220102010000000000002700000094cad9fdbe364ad6bd577671c3b72cb927cd5174333ab8f51b5502c8198ce755e41c58e6ba1aa28c78ed0f92a67d5708a33c63f475965985f1e6f49698a9048a910104000022010201000000000000280000001265a4cb0b9ce14b9191a7f5099871163558dc4e97dde03e127c10461cbec464e079ed32f4d8167f07a6808a33d4bd1226977696dc8f85e3789a8e771d142187910104000022010201000000000000290000001a7af5f61575321b0c4869c12ec8af0be9105cb07040d3336a743fb1e001b315d70688dd46a1c0dd5f62edc1feeab06d05f4bf95e6adb5a174a7039b50ac0f829101040000220102010000000000002a000000f88cf2ca857d00c7e48a07cd3dfd4a36c0277252e7ecccdec898cf94fcba64657e437f9ae5a8bb4270791f55169bbe4b3a08d1adec8a9c770d5809f081da76899101040000220102010000000000002b000000d63d50de73c556c76c1a07f6eb50daa2408b148b6ec4bd1560f4d1d7675e242800f1f140dc94a8e75893d164fbaa8886892658b9aa9d463f440fae4dda2a59889101040000220102010000000000002c0000001a9e6fb4e597df93aafa2c40e4227bfd575ce9881f89620d7f80737067898c19e8962cea19b1837778bba4416c428c1f88868c6f46f224e8786d8bb8788a76879101040000220102010000000000002d0000003212bf9ce33d5b5591a3b4522aa7085285cc6d5fcd50767ec05ec9f0cbfc0743d2b463871674438d64363f1d6b96394c6bcf52c9cd60b84ae04579aab4bd74839101040000220102010000000000002e00000036cd535e4d0602cb5ddab132a5830de26b7f27d926c50d0e1d42744174f3e279b52047be5b429f711c5ed6c351868101961d0a44f640d6c3b28d16f37efe99869101040000220102010000000000002f00000058ab27d24b8651f1baab435bab5812a58981cb81b0426e75135c5613336e7434eeaf9bcd572f6954fa9f2803965e5e61df9c79b124ac3db25279e06c99d1688d91010400002201020100000000000030000000ba872794fe3c7159948bbf3f4bb2bfee96ceb071bc678145385f61dac3243d371c10b950fba1f321b3b55d6c4136d1ba03d54ba59d708e58ba842c944cc5e88b910104000022010201000000000000310000005c7082522d9e1aa9937c1bb0935472d5ade0206da6fb718e884277e474c35312bf1ba4ab61d39e903cdd31a1d6f1265fecfe15ab5e41acedfc0cdbfe56ed7b879101040000220102010000000000003200000058378d54423021ab00d207939f1c0374d1ab87fcad6bd30295cc9eb403aca87f7a03cb139cbead52de1f759555c0015ddfbbc9d7dd79e2c4fc84d9204226c18391010400002201020100000000000033000000e871dbd7030b2af44c3dcaf5fd1ddba211b7c5aae8cd43d13bb66639efdc8a361e452d09f80f5d6e13cae2f538fec1d887239707746ecc51a149d8c8feb10b879101040000220102010000000000003400000050bb332e48da1171f2bd00529e6f3ef4034a1185bc1dfc70b9c5dfc0fd72877bc9142abc7dd572c10bd4e6700d2aaf3c1dc2f0a20830bfb633098ee320a60c89910104000022010201000000000000350000001cb05764cc91dec0faefbd1e1d8efcee9d6e9a8a728489e54b0c43ae85026c30c9d49652d689a0abb547b78d171792a453b4855a299cabb373882cb18532f98a91010400002201020100000000000036000000ac0b29477ed476a3f409e12b83d50513772d8a01988e0d8f4db4c4d86243f734cd8c856cb0fa84be649cd360b9729a472ea2a7c91877b0017b77b6e2e858228691010400002201020100000000000037000000a2f8bf0ca4f0d077ab1872fa3b0b86f8942998139c526d16ec71b72036fb554c0ffbfdd2ee87247ffed9a706a64a6d5dc54c0e1edded7769cfbcd02d9b76998791010400002201020100000000000038000000327e19126ea96dd9fab121165b1aa2cfecd7f5bf04d831e009720cea543b6e2cf70303aabf8adf0858ebfb04624aa685f5d0f2ae439040342481603385e4b68991010400002201020100000000000039000000dcbc343f0abc54d8993de6f904885005ad10a3ba1f749d1d0b06cc8e436cb25a6a15a085e8b2ee851e2bfdcddb099e5a6f93632fc053f4c294a51a0c02201d849101040000220102010000000000003a0000003ac20e318238468850a5bf8df2812a25b91e5b1e8506b84884538accb864f22826751b75fd0fbc7d51428d51b6cf82eb570ef1a8a7c1295fc0ed25848b1a92809101040000220102010000000000003b00000088ce0c1dcf6f69391813c0d576b5c0d9d07fd10a31b82f77708a2c9991943236b677543714fe4c5ab182aace3177b3896f3b608e374cc2b66ff218e9961134809101040000220102010000000000003c000000089abba8617534395c2f10cb993bad50fbebe091554329bb7692c3858a7bf378cfb6fabb51e2ee22e45817f67a6d908f7dd63eb1867c5a0dd58abc6836fa67839101040000220102010000000000003d0000003e718747a5f194d2c3741ac2e6a435ce811310c6060808b9ea48cdeab7afb4260cb369867dcc6509b4aebc6de7f5b0d5c75f2cd307465266506f125f5e80cd8f9101040000220102010000000000003e000000b67c4e42068be9e3aec9be6b1fa5bd0faf51c969de4dc22cb3de27cd7bd8d47e716ed3620f592f4f523f115fa841979b055bf727da5d488986d5423b81f7ee8c9101040000220102010000000000003f000000ccda87a08b830f567c2a84f384ad4dc1ba2c6a7b8b04bb708f076740721e9021b46a825e2a49496c6c92b507d6e2f0a77cfc98a8e89e59405621d7a1f060a98f9101040000220102010000000000004000000046e922b48069c6fd0f8ad0bfbe84312a2c9649abb86e926ba2532e67ce80760585a954e17a6c71401a3f8fbd90103e9df1dc13348cecb7cb0c2a8f92b8be708591010400002201020100000000000041000000f8fb187f4a8af1aa49367848240f09bdcba3eafeca051c40ad3095e38e125b18f37bf6b83506b381632987c69a33cb9b7d6a682b8ae4a2405de0b1975dadeb82910104000022010201000000000000420000006a29b72240b0818879f8fda6af9ff6a6d372d41ebdd56913eaaa2b22c804f934028ae76c76aa86fd5fa8fff9b572d13d56f19509869302cd805e8a6392181e8d9101040000220102010000000000004300000060c8a22fff74c14f4df5883c244f280b0de55f1b70178460e381594e7f325222131a6ff35a2e6114e70f59f5eec63ca15b970d95c261cd9319e16fd1db1c9e8b91010400002201020100000000000044000000b2027efcce0b9faab10e7ba2cd45cd9922e2b8dea23164b7a50f18f99f822b551cc519ef3da9a8eb14812fda4af034037edd9623837d39b5f98c0f951ea83b8391010400002201020100000000000045000000b6a1361340d3f4659d23c7731c8ca8e30b2a22ed3571c5f773070c15b41e4b515bd575336675737ac936b1ca5eb78191734586c2cf62c128d7b76cd77069bc8691010400002201020100000000000046000000a4ed3cad42a569e258222e4dfbffd174cb7ea7e18582406042a7ff6402a8026a8452d4500808d7b8afa4a023b11efd91f5fc2fd05cf74cbd7f5238144293798091010400002201020100000000000047000000d6cb10042fa0432205e1f5c6d5e7a79638e47754d922e6aed0924bacbf5f2465333c4c4342fb9f2ee5a87eacb7770caaeaf9280ae3a347f43b8695033c67be8991010400002201020100000000000048000000cacd01282d5778c92dfb5ac0106d279467c78591772ce71573ef701005d6ef1af8a73a0082810dc7c35f432df815204ce05e63fe3eff65a17c3e80ce9f60898d91010400002201020100000000000049000000f21e8c3df1bf85adfd5ba0bdcec21d04fa5449e2c84ca33a3d0562a4e39e15338362936d0d47f40bd98f53993c7222c4af4076318e573427f8efb08a5edb4b849101040000220102010000000000004a0000009ee29e56028103d5baa3bef86df0e49aa9c6ed5648c7c6c682b6ab4cfac07443611077dd3ea66a29f893d79371e3d40f83f44068170d59c280e3cdd7f18b9a8b9101040000220102010000000000004b000000ee212ec6e6078ec6903cbf6f945fd0d871e6316767398cc903eaccf42cf1de7781005c231810b1958ba52e2dd7284f43cbbf7b1d234ecf7b3981a0d352c674859101040000220102010000000000004c0000000afa005567d85e4fb400ac8b6129d420d11ef3a39304409d925549bc7f45a03b03e6d814938e50065c2549b04e243b6394d9663356f627807cc4dfc7d8c290809101040000220102010000000000004d000000b4b08f945b109425474344f405c044b5ca34be33e8e7b5f04e91cc5f515ca165e8ae3ad53697bc5b8a4e27baaf66186886bbae2c1f9c8187fef80d146ab4e28b9101040000220102010000000000004e000000f6a7afaf7511c46e90576142904e9035f9d1b2ca65e174a53c7f74cba82590576f28b47fa662e4c69d3b5540de4197eb260c63c7f04decc1a5651e8eb4ae6c8e9101040000220102010000000000004f0000006aeac9d530960b10163811c25b9859e2c833621de08f4cac1e98caf0eed8003508691efb0e5d95245451682842dcdd6505280b5272eb00e79ceb537d19e4438d9101040000220102010000000000005000000092143fc06cc21265bbf521ba88e5a37a0b879ec2533143a0524cbdcca604e278eba328a9cccfd7be75758ae0d89186e5e5b6edee3d2bc539cbc3f9ad7e3a538a9101040000220102010000000000005100000092997514a570ce90ee62d0769c321125d38442afa7c1e3196b9f8f7a99059008e4f89e16106df89e175a385ea33d6e0880f6835e0079ae1f741aa2df6e9ac18c91010400002201020100000000000052000000106213f2d9b6761b23dc9cf3ad913dd14c2459a75aae14d2fcdc3b30d19ce650ab5bf06b3c98b2d41ce9bc5c8c1d340ea4689af7dcdefec2d74521e437ad2785910104000022010201000000000000530000008ae3200e21649e0de887110040a5c96216ead82416ce346174f880282ba9f94179412ff692d35b1c1747f93ca122daa0185e6b96c70454fd01c885e562dbc48e91010400002201020100000000000054000000acce3ba7eba6665a01d46476087f3a02139f55a75348fdf0f7639a1ba80c10728d1dbf59519aa382d5825dd6dbffe0c0c4b902fd2e7d038d30f8be5224b1b78891010400002201020100000000000055000000b0fe2d943d7d5b26e81490c7e9bc7a29a80f5dd73a744a803912b45bf8a75227e7e117fe1625512e841b2447e281e1f31789b11a515d77f17295687ee086f682910104000022010201000000000000560000004eeb7c1baef2e1e79e3d68ee6c217692f7e8edcb7a46fcf9b021881e9f6764268b0909fd2972b215d732bda79fc96b05d43991b54e2e687cd9997846e812d3819101040000220102010000000000005700000034fe476dca172419df2984661ccb9edc1752aa75024e3077f8c91f9c9baa212e42d3af1dcad1fdb54d86c6a598734a4074bccfcf6cf4f014071ade8dc4ba9d8391010400002201020100000000000058000000c4d82b1967dd270537620804ed7cf181e935c7e5b45a28624c4ee94c32ca33687d2282c89d0aec90bd6a4e00dd92485f1b3ace0c17b7648be71e401b0ec4218c91010400002201020100000000000059000000326692c65d880ad04300b10e21fc8150836b0eb708d92f697dc7f3f7bd05e3378dac3d53e92b6d106a93b36b4c1d722832edb79df22c8d2d44f83d4393a8de839101040000220102010000000000005a000000c0cb1282fc00b14b65a9113525c1fede3b27c0e476e0eefda79d89fea28fe4536dd3c2efbc1d9bb2431d281c19f030a05707ab30d2011704350158ae8ecf9f869101040000220102010000000000005b00000088223dc4997d5c597c65b23489698e8580f837cbaa376d968043a01e872d3f5fbeead0bbc68c89c9f99a25d45709fad5e0e488ca5751e8973cc4c2e163d152849101040000220102010000000000005c00000042dc6dd0d268350b0ca1272bbcaf8e00d8990fbe2a5fc7f3e911b571391bfb09aae15fba6e4ffd4131ee08708b0f6c9b6e17270b65cfbffd3bccbf5d98a29d8e9101040000220102010000000000005d0000006e6ef01a572316161e598099d521e75d28dd759c09cbbf1cf9180cb5d741b41eb834e71c026e8498fa806750ab979e56b93e1c423da8725864ac0ede6cee1c819101040000220102010000000000005e000000c2eae15fd11da4246142996e8c1c4458bd8bd96efe75556add603486c0895750ee2153ba5118d331594e5731c613fe092734ee68918461bb025eb76a611d99829101040000220102010000000000005f00000018284b0e572a99cb4eb2a85b902146fb27397a197e7980467e9056c7080298700131eeb23fd5b9f5bc2b64eb29572a41898a3ff667d6e214df31ed02d497858a91010400002201020100000000000060000000d22b017c64e0751371aef3e96666ffff9ee625703b7fd41feba264c56f544b73997d4dd15f17a04b936cf88d64a30a645bd61ff241cdcd5a19c9a594db125b8c9101040000220102010000000000006100000006829baff7f2cfd601d5df485909dda3461a2684aa59f189c9f901da76eb202a9d70e82b15b68e46d16a6217b96cc7c479f9587f4afe5d2da4e08656229a528c91010400002201020100000000000062000000401d923a3d0a7a5ae15b8df4a3031d58e05051a07fc76611866849a7f94b2842b694a620fc4edebc52092f985af140f5e2079ba49a8e51d9047abe564ee1488491010400002201020100000000000063000000087155fd2345c177956f0105cb9aa6b15c4312e77c57a4a45dedf93733521f2e50e6b6accf6f002d177622d602b3fbf9e5f41e3fdc23e06210f1da62f9f8d586910104000022010201000000000000640000009863a238ac1eba9282e99666df4cb8d72652411a19e69c83f628b967f344b744e6e258288c830d108b1a2f2f2428677c43d01ea2879c0927c10ccfc0a405558b910104000022010201000000000000650000006efac607b8c24d8a3e3d7117b4887166b84bc23963731697e7b3da75e168f250949d45deb559e384dfe325c5589a5dd5dd8c7f1bd73bd90874060a41d05410829101040000220102010000000000006600000044c10d92c7bbb3be678e71672d22146cd6bc037cc0eb573c6d0d9c6ac324ef0e96b58afc1f9fb33058c93f2978924a679be09090ce26d3bdad286991949a2a8191010400002201020100000000000067000000c0e64d3b5a9c59b79b424aee6994893fc47dc0342a9ec53a556e1a503fa0904c70ecf0b0dac4d417e08140b1d999af3dea9f303882fe3286699dcd2d2145528e91010400002201020100000000000068000000720fe66932e21964edf15cdd5481317ca7147a4aef7c5220b5af6993dde20c64b872f8af2a9b5c60df612ce4243aa72ef7a98a184f077f843bbf6d48e6a42488910104000022010201000000000000690000009afc66d4da88c9fc797983d6c0e812c0bdad9060a86ad2b1da3d3f4971bad530c8df4e9faff190690d32517d2d4a9ea72cc086a26176fc2b0e831595d9e0238f9101040000220102010000000000006a000000a2a07a9f003da3dd97b4cf3ef234bba1173bd71f167460710a09f0859a995c30ea7c9c1cc5a028886dda76a70af20accea1c50baf1285779e86056fafb6100819101040000220102010000000000006b00000060adc5e8f5450ab3397f55a58b07d09c38736f1ad63f0e4be1805a414b84ce2e5768a3784dfe542af553d038495f5b77bcbe76405f6c5f82240a6b58c944e3899101040000220102010000000000006c000000eca804dfc61d45cddd28050ae89d5f435f0d736a42193b349cffa18689179a5278a631214b7694f5f56d92e6752fc808b01a4467150a9b446dd9d591e8243d8f9101040000220102010000000000006d00000048be25f8db2cb6cddd61a318fb73e2eea98f0687f2df291c282024ff67387126817c2e9b1a853c0aca8cb26b8e7820b476a9756218fd3c8e4c498aaa46b4b38f9101040000220102010000000000006e0000001810c962bfde2131d77a85a0cb163358723a4c43e126fcb4d2e13f1498176b26f3e2f73281093e393ec57040fb451c1524086e6d62c47ad98d4e475f9f106c8f9101040000220102010000000000006f000000dc7e46200ace41043a7cea05be6212f347da22556fe968c5a7d34deef6b49745247466bc36fab4197a69a07cbaed0f8e081bcce41215c1b534a72beb67343685910100000022010201000000000000700000004cc197faab70b13b2bf77afb0d478320056bc719bfa7c5900e30d2abbd08334f40071ade2c1fed48be1eb4ab779eb3f6c8242ae662bd336284355ba8628e04829101040000220102010000000000007100000000368538207220505fddc38a9a7ec2002fc9b6eb48902d68a7cc7ad20390e95bd4cd7ea8e2b0c97186977d441d0046c41dc84af4a86102aaced8ecc2cccb86839101040000220102010000000000007200000088a7319287c0f26691f98c56dec4bf6592ff7cca62c534a96130f2d07eca8326f0b7fd582deddccc217e3949f229c6630c277885a480bcc3e92344052d5209879101040000220102010000000000007300000094770d340e29634df4e7a9d57bc0c6dd1fc092ba694afff5b9ed5143c1562c1a958e42f4ac913f603bb32e9fd00e2844058feac6b9a1552d38e80960881a3b8f910104000022010201000000000000740000005e9e13750fc57614538ed2ff3548a37f5ee7b2e3cf911e6bf5a30e558b15740a52c62ea346db2efe404a5579193e70afc3d3e310acdf5415360cbd43ca7bef8091010000000000000000000000000075000000248ccb58e699c2dede0812d0c170e84b0f1186219b70227baf28e29250055f3d246e01acc8198b3067e894922b7b926e0f9e019e96d1add8d5050db9435562819101040000220102010000000000007600000012a659677815becda09a410eeb3d61cf06526ab522e3861a545d99ed8f740e4fbf9e71a5c74c6f983d6d354f69c578ff4eed61340367db7ccc9f469464a184859101040000220102010000000000007700000086d516b8444545ca821a503453d03f5d3ddeaa52ad3e7515e9cd15a8f533b53ffc3c7bcc6bfa8caf8b5170b298b461d08dd7b9c9c716a7d7beacf6e7818b228f910104000022010201000000000000780000005ae2c08ce0c9addd5ecae672b00f7556acd3548d105ba4630a7427b237156d21eae593cb95e4b3cff72060e18b8b53ab17c5be11d50e685376f3c38649b3de8591010400002201020100000000000079000000cc53288d3dcf347eb3e1e32db6c63d37eddd12cd4e03a52e8fc3606d8e1bbd2b9f49b55074ec9862aa920de3b26d42713e7bf7ca57b5909f13e14435956c35849101040000220102010000000000007a000000baa80cefdc0ffcffdabe6a0f581677f06f8bb0be8f890ece396ec4eac323584f84d6aedc1c8d685b08d2604cd8c06f76db1a51da78e52896d48b08453f5ab78d9101040000220102010000000000007b000000cc9c0f0fe8f9c039a69f4902602be80b00ea47faf756fb8dd9776b99fab6f546e256b1de6465f7961b0c36da610141177c8a6ce302964b7a373997fec5d013859101040000220102010000000000007c0000001482a9950769c0539d9bdf93dca9b8d696790f0980a74e13247a5d703f54590c3f8c84b5f650cd296eab44e50e13415b54fab9c212c034b7a2d002d39538ea899101040000220102010000000000007d000000e8391cdbe3b07de3914f7cf3a634de071a948cb2c79522129a6db4834c99731833d7d99619768b1c76cd101318c0124bb9e204599e5253cc1a379c3a4a98dd849101040000220102010000000000007e000000003b06ec14ee0749b067e09d6cb98ff033dbc4b9886e8cd9dd31542f7478005f684b87e524b70ff6d0c8e125fea5a64f256b63f3d8dfc3bb046251cbdd4808849101040000220102010000000000007f000000d229ba93a8c0d4e520bf5522c90de793af840adeb3730ecf26766c3f74ac426d17cb88b83614598f97e93d21ae0de3e5bd02a495ff7fd5e98e7822af894b50839101040000220102010000000000008000000086e6354c4551be00e51ab52bb420c0521d87a38bf17fb3a13e6b0c577debd367dbcec31bdbef4b91a29410f07068266eafa5b52203b98481ca1e7dd903670f879101040000220102010000000000008100000006e36672967addd2a5d584f7523b3bfebd30669123d281e2f74d4fe061b2d617bbec0c9794a22df38613827c0474195788c6056168e9e94905fdc2b0fce088859101040000220102010000000000008200000076dac1c02032d15db74f11f6adfc303ba16ea8b41b1bb1506fc98bfc1423d206d73d96c66dd26f92732050f55ed828ef9260fcd6967b546425a354fb71471b8e91010400002201020100000000000083000000186cfef68ed3b3e31b70bcc6f7e8a1a6cb76563b887879e1bd0bf6000078754b7d688621ecee696c501b866850d30267687a0f06cf95452a77c224fd7c1512809101040000020102010000000000008400000088986a40fd1850b224c3b6379c1a8c5875d746193e0b758512aebce6930af450759a3d2d9a791c80147970eb8e9a732d9dadb739f0dc2be712d736c47d91508491010400002201020100000000000085000000cc855012fd23b04556bccfd47638d78c6840d86092374ece13da990d7da10f69c4d69cea36fecc068f2de01663a44202626b620eb37e09a4bd2fcc20bbb2268c91010400002201020100000000000086000000c62c7946a83099c06a981f4fc85eba009daaf5f381ce525dc9860d4784f66f25c25fefb1ed32fda321c9e08b44fbad97d47d4e5e39213436601767ad5e16028f91010400002201020100000000000087000000dce1fa6740a38783b324b6b55a4c8d0d9e123e8358f04d42b0b5849c206950754b256f5a510c8dc35019b0b347de7b06d0e893c26e62a145fdaec7c0ab186086910104000022010201000000000000880000008a223f2b99f42b0751c936ace8149f79dee9408c6b9c098d6687cdc99ac9e35bb02dad4e14427455a45f275a1ca59cb0349862b91d6e1e0ebd7ad20e96052e8491010400002201020100000000000089000000249d74a70a32c4da0f79292e2aea2fc1db03864e9ed84ec03ea281bd578d4f2433d807004b606a090c2ac18550e3036900494b97c6077f05f42b8d35b7bd688b9101040000220102010000000000008a0000002a60e234fd427a4f3f29221712e0459ef4aafe159d9ff44a5d7bfe101f99ee7187615a70a3f0316051a158b006f28f6d838c213ad3838246d3d738eba555dc8f9101040000220102010000000000008b000000be263ddc2aa923cec55482a67ac28344ce51f33a215c03f1b297344c401df408dfeaf5f1e33530eb76ee33b3e71ceb9242505fd796ecf2e8698a019741442f8e9101000000000000000000000000008c000000aeb87394c1c39b5972a388839d652aecf9c8a93b17633ff9d5c5a99826636d407cf3cfc85a096223ba347d0913f6f3862e60cdbb80d4eb7730a1c6c018e6028e9101040000220102010000000000008d00000080fa2f5e1f08df4567d0bf5c122d7b55096ba0848e294656a4d7cffae66d244a682ac4a10393dbc6a5e04ba982458b5ed5100e12d541274f76f6e2a5dd69058b9101040000220102010000000000008e00000012cf3ffce2d22c91613aa4e627e0119ce474712f6200f172d56428b2c869401061243805fb69b91e860f18affbfa5b995afc37d9301d0307b5d99eb5d3fc30879101040000220102010000000000008f000000026352d3b752dff8aca7592f03ca2a0d2e3f7dde266b95889e88793ca7ef8b051302935caad8a1c20001ce0dfa9ba215939493e084a60a3e3a05a38bd9708188910104000022010201000000000000900000008c43cd024fb16582ff59ed7890c5f35f022738d9a5b5f6d6e6fca6d7ac660e3af740bb20abb335aa917de2e5beefd233b024fd8ec85f19ba95c0c75286ae698f91010400002201020100000000000091000000a0399ba328fa7427f6c44ba6a326e61ddd00d9b73adf5cef0d558940e22b2b2ecc90df8b4232aa279d4fddf27361eafc24ea34c2c0741ffaf77f903d5a4d8189910104000022010201000000000000920000002c665747d879f2876af739fe9bafa7da23018ff5a97fa36fd076affd96fec523f9104d36d8669c16f6eda857f7158b6addc4d67c8230b1f935f848c668661585910104000022010201000000000000930000003249940373f6b5b1af26df81fe5529d8f41b273ca0d540a6dea1f226a001f252c5439c96eb5d1577119c14ed61eff3f54f8fa6ebf30a44aef1b37457ec3f398591010400002201020100000000000094000000a003b206b76f7a8d194a6e2fae50ca22de18af60e17abbf108dc0640ff613e6e4c2728971b24604687753acbab5fee79b3c9d1fd7eefbeacefc86192c6480a859101040000220102010000000000009500000062ee27e5f14beb0ff3908b13ea7fa16c6cc736e923a753f843412552f88cb062a4c504730afe2a8497a1054814dec2e88c435a501aeec3bc68e7b4abbb69bc8e91010400002201020100000000000096000000e479db533c661e30f29debb16093e1a5b64ebf172bebc5de39a1ab60b475681569e2b250a5936ebf65eb4b11ee17fe59b050d6c087b07ae11fe4d53c2b4bca8491010400002201020100000000000097000000923632c8e791dd782d62deddf3cc717ef72a51b38bb285f284e985204775287d3bcef8c6216760ea6e44bfeea4b60ff0dfcdba96f6e040916073a91725ec9a8d91010400002201020100000000000098000000beaaa014454c37f1409c23532f3166b4c58afef160c622f5d85e51528eed1e3eed6af31108e96f7dd64cb380a76f9e6ec537942a5e6645433eafd465f83be68a91010400002201020100000000000099000000c633dfdce9e59c7709755dbb4ae833d594ba5f58fe42973bc90fabc32c83de2d1a2f3a94a252951d06f06dd17e16c9be28b0b3ea3193acfe0597c4a414f50a899101040000220102010000000000009a0000005eb0820aa7f9587969c2c3a6acd178f3f079089308255ddef35edb32d05db72f43e737e5dfe76a9640f417c677e1175ca09ed401aa34583bd6d48cd5114d88869101040000220102010000000000009b0000008c2375998d691b4b7009826f6070a9d9422fcd1f147ecbcce961673252d3cf38c25968dd4907f715f3b88d86fefd60615eaa670ec929b8586771da0fc59975859101040000220102010000000000009c0000009accab6c7f008b7f37c21ee241636f59f7e9c255fb6401d3010225af5f67c0257e34425415f418c5fcf479a1cc66521c4bf71116508fd17ac0ec7948bb8950879101040000220102010000000000009d000000ac4c79fca982a6f1a33a24218207eb3d019e80585e5c451cbaf7297806bf35105f633f68713f24fad2e772919bec1e7c0efdb6bd4786d95871d8528eab39f9879101040000220102010000000000009e000000e22315384c04c47ca87f2b2c3c1fd80e4b864cf4a07ebd901a049bf2a4aee24de47e521675498c48f296ad176598a33ce74ce46bf7db531b51edf21a39099b8c9101040000220102010000000000009f00000080be609eefc3b11e4075018b1d510cbd5479ad1e1e498bcffe58bbc9446b2a304e71b31064c28596b3f3a6d1ff7846f3c4cd6f0215700b53a468a40a386ce280910104000022010201000000000000a00000001a8c47d02d87e5b21558c882295a015e78aee6873c0df08ba9d1a3b15451c75aab6fa19c7112fac5a8b219c35c71546ede9630d67ede1bc18ca614644a9dae8f910104000022010201000000000000a10000004ce4cccd0f7581ea8e57a68b4edbe457347a42738f0fc04852ca34196c5edb1c01e8d0900a969386b5770008cfa3849415846639d4fb27073f77feefa74c4d85910104000022010201000000000000a2000000665ec7054c57a41f2b787917c1248e2bb2e366023ea756b66dbdbfa6f78ae5194f25311b2bd7281b60ef4f98e10c0336d3708b5c2a55bdce1da8674bdece2180910104000022010201000000000000a3000000acfbc0cc64e98f8d764812c1e1f4b0ec2eb07167b2d37816a72298aa05f7b04a064bb4d7d22744830036f43fa6f59bc1c9c3a5b33a48af3e0d83c8c50383528e910104000022010201000000000000a4000000a62b79fef30b882a05edaefcc0a6a40fcb41b4da47697ed8218fbafb540adb7dc5fecce99fe240a3e4a99fa083c8f1476213df3a55f73fa2e2519ef4897cbe85910104000022010201000000000000a500000084c93ac68ad98f6af1f477219369d4d782d7856cb2c2ea5bc44163c269877423d481b8d268b11debb95794487834dfe2503e607597f0f50c431ba68fad132589910104000022010201000000000000a60000007077ee575deab2179fc6954ce1639895761b7840465a35ea0b40eb4d7e6506661ff4a813ec04fe4cff126d69ea6c376b6cc9898941f7310c710aed61f1246e80910104000022010201000000000000a7000000b246da5246327e903035c8b217314457c77c3d17b0c112ce6cc026904674162a9dd4835b1ad208d1c23a570241f1ccd8f9c4fb0bd16e4a28dab075b04bfde68f910104000022010201000000000000a80000003e3d1df7adad548d77ba8bcd19c8fd9edb9f9705e93156bea1c8b14958d12f6980baa56b971cbd026a4a4aab6b11049aba2f9127764f96caf9239d9385033180910104000022010201000000000000a9000000d2223aa629c037bac0d910144c3248900dd0a6a6a2fa9d4b03381d318ea3196399868d320cef79174158a5b12e1fcc663a895f4c14432305ffee75b14b31e883910104000022010201000000000000aa000000f6e854741002a8d52941341e4b96f45f69790943e1726de0d77e7ea9e0401071796be6d134151c186646fc610ebc3fda49bc8fbb9f239aefd9446041a9b1498b910104000022010201000000000000ab000000b60093fd84d22486d2256ccca0046034cc6eb27dfeb755292ac5a93f0fdfb84a67085fed5b9dd2a2e85c3b097d4687d7f9eb3c52cd53030df754c94cbb03b085910104000022010201000000000000ac000000de4356626d6841dd2338762ef010742df27c49297514484d388eabd7457aa407f6eff424ff0226d4da0792afba9d0ef68a1c5a8d669426270967e35c81377380910104000022010201000000000000ad0000001a7a51b620f6159ce9ff04be6746423494ebb8efcfc6dee7bd3e8d4c21ce273c31d1ead4f2d533c2d82845a84283a5318e2bcb7e18d3c3f15bb578d6db4d8f85910104000022010201000000000000ae000000cac9996d89e31df8299b23c523c4e4f0ca02d3e8112a1cf3d4c761c0b1669e47b9addaa18367b325b580756002ee40faf40480c27bfe5fdcd7d403f8501f2289910104000022010201000000000000af0000001044863d2b9748dbdd6fd713173f2f1addbdbdb478c3739baef17f5840e67c4cf6ed540c934c8657b716301c06aab37bac3a721e77c7f0847e47b8e42ea02c82910104000022010201000000000000b00000001cfccef95fabf93c3e83c6091481da111b0d289d3a61546a5b9b52d588d3276af8267b452711a3ee47c56cc0cfc65857e1a56f2e0595fb01c3ff51924a7a928b910104000022010201000000000000b1000000b60ffd1b493d07fc94ecf2365b1d05411e7ed8c0f877d65cba26e93d90a17e056700acd2eb72dec4167bb613cc274a1f61084c747730f0222ea82af63b316e83910104000022010201000000000000b2000000ccf1dd9de053fda468596124d7d8ba0078d06727212da894930d33335618643c0f0ba9d09cdf5aebec0b7d7fc2d821ccfc53b94f39f93ffe6b069761a142738e910104000022010201000000000000b300000062ea908380f50c485d433f7e079a7398cabb01db62486110537ac310e2b1e5271a18ece43661f64e0d8946dacce9f1dc3dda08615418229b88524075b6e3128d910104000022010201000000000000b40000005e0b4e58673ec70c8612b78b9aba31c84b39045200791e2ddcd84710de473f3531f82c7f1c7fb13807eae9b43dc65badf4ea089f92db1427e2f7938d8f7e2d8a910100000002000000000000000000b5000000300f653f56080c9c0f6f126599d5304b43557f8f77e9be3cf6cf7f42fd374c44c2839f6e34af410444b97340ab7505679e564a00ae022ed81430384a39c4c787910104000022010201000000000000b6000000c0fed85f6eaaab41706adfe16a04b3e3c1bc5803863bdfa66779d6d11a30d365b055c3b45c7a3a509bdacda882d5ba8abdc5347293e9e10e737599a2936c3a88910104000022010201000000000000b800000094de1004167a35e8f0071e12e8af0e3cce692608cb644b68fb820ff66fbda60c0f1377049b74a05978ca67d715f759a5c14435893168696c2ecc7721b57e938b910104000022010201000000000000b9000000c0b44a4cb7df60c1c12f7bfeaf071bb518420fb3ec4b160a39b5e1efed5ce72cd528399c4b5eb66d41d93e6ded7a68fa81f7dcdc3ca53da2c6ad5863f745018d910104000022010201000000000000ba0000004441afb460642cbe9df09486e4ba99f041d4b04d6cd3c6be6dc4f5dab7df8463756d03ebe223cf6901a556504b38f256b844a28527f4b1e784f6dc1c50ca658c910104000022010201000000000000bb0000005e52e638292fe874c3c6689f94b443658ceb95aa0ac55e191a67b1203096c50d1141368cdce6343bd24e3bc228b4d7f5be006ef37f17cce5d049ca5436f18380910104000022010201000000000000bc0000001667e2baacbdce365ea56f6e98b11f941cd16bed3ee7f611abe604b46b992d1918f32af70ed0fa6e14019b9fd98898cb53405fcd6555f72896c9641d2284598b910104000022010201000000000000bd000000ee58b864671aa161456aab13f0b47e7f3063a86a0fc0181f1d091682f3bfad6f54a91a2f1da0b5f2566685f8b9bf629ac2c2e93bcb8d7ad909ec344d29e44784910104000022010201000000000000be000000b067a10471bbe11212b29a5cd060d5bd6b62bbcfca78309df10bb065c2d3f91ecfcc8d54ec400fb47a828f4baa8b6de8f1382d9727254fde5d97ad4bb2256d84910104000022010201000000000000bf00000074c5285af09f43560e6f3b526f4adb66f59b001132b0c3977e83e3900e69ae2f4d0bf25186816a99cd564c15c048b40646aff4750a1ac5ae5766ed0276fb918e910104000022010201000000000000c00000005cf9fae2893e50a8f6d06fb9c5d156077f11631a3be87bae459a1fb29ebb9453b7d341c499d06402baf9d7400973a65ac3be128736cf9db74b17f1155f471289910104000022010201000000000000c10000004c674a81eed129207430e1b12f00bd5ef04e6c057f3d85473b9e22f7292a1422ba7535d6bf71dc560dfeff3c47b8ee5d81ea778485742a06d7b93055dcaa0889910104000022010201000000000000c2000000b280a2ad86c18194334c7288e67d876c757fccc44cdf988324aca4defc1ae14f64d378fb45719036e3277c854fe66d11be8df104f1313d00f7c9c2c2a31b8f81910104000022010201000000000000c30000000e67da35091f8e4baf2941332837c8f286bba6d6e635a3fa04f2361b6cb4a66335455908ad576f4293390a4a0905ccdf5416983696af1188f25122fc8c272087910104000022010201000000000000c4000000b011273dbcb35346e16be1f90551b02424630ba780a010e71823a42ae47ef134b53209b18c185e69a6a4afa985f5e57287d55cbff1418e3e95aa3377d92eac8b910104000022010201000000000000c5000000b4d483690e9d2e49887c47124678f66cf2aa29dd15c5f091326b28ffea205021c107a1946bbb268c161a8a45c2afb7d34368bba20d2cb620a57a1f6c4ce17989910104000022010201000000000000c6000000462c5fb67ef8c7aca9649ea01460944926adb24f777022826a7d514ae207bf6bbad22779e2ef931511105f42a8d4c75a526f75371ea8e8011cfa850e608df583910104000022010201000000000000c700000030e1a7f10242d33c956abe90b5ee4fea0ef69cb87e1594d63db0f42cace5e81fd9e4fe47f4c5a2731ad7a1104edb51781ad80eea6c76f1e0e532884fbf16c686910104000022010201000000000000c800000088b909395ef92488ade3c6d769ef2d8e2b3c656442e8c60761f3f7bc6334e3050a4fcfc9887acab30d66d10f948afda73161d996e47f7d6752c292c99f288a88910104000022010201000000000000c90000009ee1849e6d818ff6a5f8d45f5b9bce8928e7593a29edcce63671349452adda76e8fb2200e04414b2ead0d085026e4ac7f9697324b0193f04ae33daf48969aa85910104000022010201000000000000ca0000007cae065fd6f31b1f8387b885c42c874f1d28e0200f4b5f29dcead14d0ec27d62780d9653fa45a2a5ec7566773badec1200389fbc683fad0f81eb1ee627a0de82910104000022010201000000000000cb000000f8fff8ddef2b0ceb46544abd24740024e689db036b0be70375110ec3b9a2607706110e6ef6cf7b908a40e026fde8bbe3bfb85a85c0d1f99d1609d8bc4fe37983910104000022010201000000000000cc000000c43415b19953e37893c9302eeaed77fddf29679ecd5f328da3725c03a04f1a144a8eb9d4fcc083d06015a9889ce743275dbb0d99782eea274b9d3680ff0a4b8d910104000022010201000000000000cd00000088fadddcf35b5cd16c6e5db2a303c402508ae1b7b287f8f396b9d164cae961492214ef0a9cb78a63232d5932d30fae6d5754d110e95a019cd77f4e3a2a05b38f910104000022010201000000000000ce00000096bb2469125aa1365763676392297b4045df3a7d7df08d8d58436f6ec1e75573287fe54b5fe7d67c369bd9936e41007cb16935736da4379f8c94c6b9840b0f82910104000022010201000000000000cf0000001a7f0af9bf33e7f9d4f30aa3d87cc861b11986a897d14b0006b0770d4263d663ff15f38fb8b0dbef027d18e0a9bd9c29861d2a66da7d81bd5ed4af1e03a2f585910104000022010201000000000000d00000007c543051349d59078772854fd73418dceee3b57bb390192eb7f7b0ade7a64326764cd69a700dc13d77c2615012755f4bdbe1e98b7d934ce4b8982f50bb4e2689910104000022010201000000000000d1000000fee9a90e01671a8325d7465558323d4b91b21d71b42c9150d3ebfc041bc8a1008c35dd86ef90e98d0556846d5a20e0e607f3b85d94987d851c8767b53296248f910104000022010201000000000000d2000000c2d784350b42a1f94bd7b67902edff0cd46f1217c6f8f87f31f7725acefc4e48c77a405ee0adf35fad471016b2a7684c412de6a555eba235e8929a03b5d40988910104000022010201000000000000d3000000b62e2130b3b64fa892d5588a01db55d7ea2b05282946979610d186240e19f05baff6ee099b73695c0f64f326997056f98e4b47a67bf902bb58a35eca4f204f8c910104000022010201000000000000d400000060d6a40cd3c8cc3e8e5103494f3de41f5d74eb8f8a27cd3fed4c50403b7497640b2ba56a28a47ee3e0708ada5d33039ceb3e041c5ecf14a2e93559c3ed8dd58c910104000022010201000000000000d5000000da2d10a88b089c65656a105b10c2a8d7b9bb6069970cf0ee2406b91bb58c7574b2389e1c40fedfd88a58442e889e621cee1c7fd4c828a895b7787ccb66fd9288910104000022010201000000000000d60000006c9bbbff662a04d66b08fb007d20971a35dfabd67f87a018a358fa1956464c643600568ca8404c3ca92bdfb0e5024d2883e8ac0f0f69fa7a6b94dd62ad5b1c84910100000000000000000000000000d70000007ae7da64274daaa6298a1b4dde42f0597febf3befb8953512ed6dcd87192e04f43730fff5b672849d7da6e77954d9fa7f538976ea989663d28e3bf7df6ce6b87910104000022000001000000000000d8000000d6bc9ff9c530c9e84a9916cee932fff32f6187f854a0d47cc0955b99db3d1d67a80aafa45c80e4028c782eee93f2bab1357c0ab6e6dc291873a52a636d29bc8f910104000022010201000000000000d900000018dad62f7e72918fd83a8c0a208fdac41990899d192e74dd4ac8702941a39e6124025c887bf564867bd61149ef9f4c086c8aa6ae88e244792e74cae68dadac8a910104000022010201000000000000da000000c692838a10ea2b02c1383f4ca0fcc1223d609503d5adce975921a20f9a4e345132549a84a86099929c32a93341e58b2edca421546c36b6c4105d38c007c07580910104000022010201000000000000db00000022fd2f5dc739b30359fe6994c66151302abf6561edda8c9cc3878b88e077e21637edea171f208352a8bb224acae83b760905fc41f614ada2b7d779fb7f148b89910104000022010201000000000000dc000000dc7253d9de472944af09b0a97badf7fca360d2eebdee544afdf1385d36f0012bfc3da19ee0e9e59baca01f8bc87fa65aa9b5b683895a3badf9ba2cfb592fda84910104000022010201000000000000dd000000824c00f4dbdae43bf9045e21f5cd109d1a05750341f5e5af0c4d248c78753d2817794870fb27d698509a625f621904a5baf0240f502344dbd919cf9ca0c5a888910104000022010201000000000000de00000028294d720e07e794cb85cd2dfa0649b1b2e9d90aac41140a77a3be3e81c37c681e4c2a25fe0d2ef01b5358c803831fd2f032dbfc6b9eaeb161f99fd1065fab88910104000022010201000000000000df00000016eb8c9a4fed172a32990d686d1d229f5566abf132240a4e1dd0d7fce5dfa27ba2cf4596a2ed863f838305b3ca95d1c3d932873164165beffc310afd33288e8e910104000022010201000000000000e00000001498c2ef14a346864e2fa047129ebe38a9bdf04ca56ae7be4f73d490e93d087200ba436b12f4a2b6cc5fc6dcaf5cd8e714733768b26b5e1d2eff66a66d0b2489910104000022010201000000000000e100000002c5a19365f8a2b6538d075c06f6831bee45c48e52777d6842c8a6a6cedb957b3ead84d6cff388d52c520b8ac7897451ff350d5473a70e1791c08d0af849128e910100000000000000000000000000e20000004064a3f8cd15d0340346fb84076321da8d3b878602bfd55250f88780114f6d6eaa5cb905cce478b4cb7e04249eec5d85c12f706e677618cfceffb8343fb8be8c910104000022010201000000000000e30000004478242604d1b9d147c78d69264d378a4e7c9585fc3948c21a00effec3074749d2207ff2960e5d82e26855bde6cd3db9de8d0e3ea34adda6ed72a121ce227484910100000000000200000000000000e4000000ecee67a73be7dbc6ee5763cb71b429992d79268eac05e177596bb32fccc9c237ceb5cd09fdbe4c36bd19ce1aeb7643b96046fbeca0e48e9947f21bf0c5e80385910104000022010201000000000000e500000086ad8a6527fb99d0aa8e4ea659fa11161f6de8fa6a81e2d387222bdc5469f44d64606500c47b6d8f1c52fe1c49a3012d1b4a38bb6f1ea4596d6806c8d4eb2c84910104000022010201000000000000e6000000ee37936de6b7eec1d19681cd0a92c57c0a27cea29fa4bb1d7c2d70c6ec48fb5b227bcbce906e500bf70e002fdb6762096db4eaab0ecb4912849b77de041c6f85910104000022010201000000000000e7000000248d1868034b5c5c7f1bfde2852c12e9f330dae49076cd074a04572357d7c561ce129c5297e1c5380b459cf1ea44fd38c982b32fe94b57ea8d543fd0a4ec8c88910104000022010201000000000000e8000000ba68c7139120aac4913a2e9c1030ab56e07c99a74a581c472c80ed28a241185ffd7a83c51628ffcbb7fd018a479b64f13353be416502bd224892ac8b22a6cd8a910104000022010201000000000000e90000001493c95f68b0e86a39ea6e821cd5d1603c5b7f451a842a7809d6afe442ea3b23dc6f2f3b85371eca9ca5a560a1887d663eb6d9b6e7fbb12e2fb414dfeba48f8e910104000022010201000000000000ea000000e858d20296bc83541492e95ba55fe8943a6ec427390b4860ccc37f6aeabbf22ec8723d25abaabd571b73ccfe43242b39382533cd91a53dce9a26ba6cd30da28b910104000022010201000000000000eb0000005e92da3b9712148d789fb65e4cdf97e9ad355d8e36013e48bfc50836ae57955952bb7fced770c66acfac189d51158f1871be4ba8f9e70c39a8bbb2e37ceb738f910104000022010201000000000000ec000000c453f825a21846c9a6eecfb709382c172540d7b0abf4cb8499ba6b187b292b1b1d7fffd5bafd41422f5f30f784b24fea0c872efd16658a96898ae33c6680d081910104000022010201000000000000ed0000000c14d80a67f9887a02da41a0d4b253062912d0a5405042968f9ad38d4143322d21025907653dd8136abcfdab7cc94421fc70fd2cfe362e9e9aec63ff659d898f910104000022010201000000000000ee0000004cbc92de9f43a96e34dc5598a011378098c9e381585c9f7cb25bbdb9079e267fadc34e48ec1df039d5de51ecccff44d9a7b581e3a13ca4916545ed2703fda88f910104000022010201000000000000ef00000084c1c9658a9a474409e1cef8295529f96bb352adb8ddc2137922a87f9b817f29a0a22df1a46024fe59d26881cae81d3dd234b266eaf658c7f059771c33949184910104000022010201000000000000f00000008207f7d5405449048d8e29320ef11fca428b31308eb364589059739f0f820857c30ce49fb4438ed7a02ef2057f9f0710badb49f67f8454a045be4da407db0f80910100000022010201000000000000f10000007a0e79eba35e1353cbd713ef154a445b236e4d56e0285c45f9a6c66e54281024b4302a99cdca66e864ec211af30c5f4a28e8094681890b6c4c98c160ed63968d910104000022010201000000000000f20000004e3c6aae060c35772000072aa37e7f21c557225f19cdfe15061038712d9a0d3698619afc79fbb82a96d62c7de3e122a737f463d951ea8bd58d2543df39b2058f910104000022010201000000000000f3000000a69b9fd2307bc234461ec00e0ab23cd9526a05eeefb31159051badea390a4a151d60be32dafcf4f6b69b8b5e9645e81161463d34a9810fbb9bb50e34c5748486910104000022010201000000000000f4000000c0e8b67536179f2e39020fb578b6e64fa5adcb7163925cb051e6cc0770bb066e150efffd5f9da68978e490329fc79dda7620897fc5bc70e35d79d66f05e26685910104000022010201000000000000f50000004e3395dc168cb3dd516f0f0bb098ff70001404705bd9754a99640eb7579c74762f12ad641d63fcf3a50f5ca8937a6880bc7f282cc7fdcc81c1ce9cd6d4bc5283910104000022010201000000000000f600000068db505dbb202c0d71dd0548b819900833359536430f3e0c17b4fc59cb9ce542b7c1ea515a97377f7e7a3a8233887761f5eacb6cad0a9a351a42cd079e684181910104000022010201000000000000f7000000484a8feb3032be28d50cc59d20570f99cfc54651b48a4b1c0edbda27d748bc7ac2f34187124d120f44a7fc0621dadef75b2abe47c9b95d54750aa7867d702c82910104000022010201000000000000f80000002a1ec5ee84b4bdb997ae66808e57f22c9864893c0854ebaa6f443068a94c2d2445d8e05294f965bc2c2c4fe8349161ae777d8890e135b6d05f23af44c2dbaa8b910104000022010201000000000000f90000005e9b1e6803464f844c7a2cce824f6c468e6e01d4bb8b4ed26e84c9289ded440e602024c4a6518e1ca0d944ddff66b6f8b717efee47bdab110d5f7c63e098178d910100000000000001000000000000fa000000de4136f4d83a2cddc4785cfad8a8194081b8e3a7b03610f8ec565d4f6d69c3154448788321d685f941c096559f7ab913bf4dc02d2c1c3e58acfeda1a95e45382910104000022010201000000000000fb000000c86782f119ae482a7a92ad5bc9177495388cccf2f5a8acde8c796daca30992464d61380498610c2692b66984b739e3b194c67064b5bd79a39ad71976d609a48d910104000022010201000000000000fc0000009443161410a4442b326e6760eddf9f800a2c0e9a39c691545fcc2d75e97e682d6144ad71b2b9eace49b84c4083607b602b2ed928bb7567c56c5640bae0a6a288910104000022010201000000000000fd0000007c4d42c6aff2b5784dd8834a28f10d96bb1056c123c4700dbca75baa8d3c630df65477ca5e8e30390c093d9076778bfccc09b29080ef15a6fb94753b3792a48c910104000022010201000000000000fe000000fec5ca0b6ce84a570be5fc4e515f59029e038a737edfbd7fc38029e956e49b3c39484e1e85946a4db27c7b673cce8ceff963baf2c674d6cd904a0bcd483ba58b910104000022010201000000000000ff000000e033866d19f3e4af540b45d3d1bfc0b42e1901c04a13bea8476c9334882ce23f26ab26c401adfcc257364df9d028b645709367fa8f727a1be3b07c750d44f28e91010400002201020100000000000000010000ba48de258d49fdd5a26c779eef7a33c42395266ed9f622f916eec6bcd1a12a58c9e9541381ed69e7f928e6dd5803f960aa0b40ad76bc16e06560bd2bccff8a8791010400002201020100000000000001010000205db20838dd4dcb592a6231b7e27f65e8815a50d03ceacbaa1b1d088fc3d76d7ea0493f2b47a7c987167c7f5e412fac721782ba9f26aa8fac27ccaf4f3dba8791010400002201020100000000000002010000f4134e8d291b62049384c189f8ff680ac6f75d42700858e879689e88de2c9f54126d0dd83e76553c3affe01e116ad31f5ac8c4de1a410cb4b18d3ae6d2a75d8691010400002201020100000000000003010000c8fa280791a1c20ba8d8000c29d0544ba3c603eff5bf1eaff13e565b540d071e52b25076e941953293dc7fcbf132d1bc5585be457739d40ca3b42f9b76820c82910104000022010201000000000000040100006a5b1bd09cc33f60a6796c4c4243b45c6676796859bd30d7ffa071615cbfea5d9b0bf3994b1252e787215f4d83d69d6df75bbea65081d3b3e5968ec538c3898391010400002201020100000000000005010000f202629a12ff224306a29b760ab2b75ae42783a1137e7eb071af3b3558d53d7c4c66e2bafd87cf4e04e652f142085e22b4acfafe891e695833bccbf28904b78b910104000022010201000000000000060100006467b2104c4aa022d8dc432bf654af24cdd2ffdea37798ea90a8140fdb6e251201d082cc63e4c7a1b2c734ffb0914307e24fd708577fb2bbb95b623f6e15728f91010400002201020100000000000007010000aa4a0fc7551038690d1e2baa83130fa0519ad5084b90d3876cefd4330230c929b96a7574768f29a60f4fe65d8fbff669783cc86e01f10f8fb3abd3851417088c91010400002201020100000000000008010000ba135c543f38ed3933f8d0e034fa9426dd4a0ed44b8e9473129d26abbef315452baa8c4f08555eb64e9c65bd1abf284524cde0901e6b9731661a614b70d0e28091010400002201020100000000000009010000a4ebc5c7def7c7ae732c48084263bfca13c91bf91038a0d8cfc72f65b7b6862939dbdbef0c7bf3d7b05cb98cedc31ff4c35a806493453cc75fef2b54d9629a839101040000220102010000000000000a010000c8c825deec442e5a93636ba1d0cf685c77808353db5812800effb2614f5bb2155e4a225a9ae89a3a5a81145ec84452d91252d0cfadb0ea9f24310d4e4578068a9101040000220102010000000000000b010000102f945dbfd2f124c5ddb47a4dd90a6562cb52d9f60a358130fec6ad017006119b5166721dad7f245816861e8ddb72f84276cb14d6e0c41fde31bdab39ee538c9101040000220102010000000000000c0100000ebee57dc2fd7d988423cb8037f9fc64cf9c866cbeedccd0820d89a408761272d5ecbb47d5d4bb471183412ba069a0fe9e498fb8ccfca7ec9f993982b247d18c9101040000220102010000000000000d010000582754527364431b3b1679bdb0c69a34638146b33463781a48e539dc510a04670df96222566441c80e713e7ae33f40181e778111a20d016c78efa1c25e41df849101040000220102010000000000000e010000284aa7fc85734ce272531db999a8ea6616918f5e1c807641762b23bf6523e202cb767cdcfc2f72ecb9435eb92f7ca89424130519ea13aa59d6eb6677f6451c8d9101040000220102010000000000000f010000b64fdd35b14787ce04e6000fdbb824d5556f5c4c9dd5d4bb032dd42374b4bc6ceacd2b67f1354eed48e8d6d34cc9b282c55c8c05a5cbef6acf3358c914a5a48b910104000022010201000000000000100100002038a7265af1174272094341e28bf47acbe5d054783ded65187a966f74dd834ec2450f45d335ee0eb27e70eff2608fb34121f014a62a02d52a269d36e475998e910104000022010201000000000000110100001cd28d56c0cb7fb077b3b1d62b58918c9d45aadccec785ebd6945ee8ed08176c264d603c43673c6e3a5e6c26143d46593ac7e37e780c308fd4fa0dfaf1b0db8e9101040000220102010000000000001201000070b46a8463285c89c753ad12ed05b8b6f6fccb552b95c82b78a80727bd345e3a4b717566d720eef5028a66da2ec4df7713e2d71b9453b5ef774603b62aa6528191010400002201020100000000000013010000a0da61d3ac0751c305ed04fc9294ae48f771d8cbc8c56c0dc0666f5b1e02b97864d38589d6a25cf52b764f8d39f40c975e1275f59f70fdc6c622dcadd178188b9101040000220102010000000000001401000076a331df103121f31ec4e3889a8122d694701d78772f21bb83c8a62c299a7b6d9c014b72535ec7c98e18e5e8ec7fc088799f44ac63491fb233e03c6c80df4186910104000022010201000000000000150100009c4bb61e927ad87c069d4c80e0259d66a1cf6a2bdc7d43c4da55e96b59ce42297a776f55b4b705149476d0e3a62009ab99e9779518ae06480e32b2592417e48691010400002201020100000000000016010000e273a865bedaff5d1afd601f003628971fbde9295777ce881d41a51f1c602621bba6e7fb1379dfc02a4c1c156e323d2169480319b1e545fc6362264ed9a0c5839101040000220102010000000000001701000018f2a5237f667a6a5d1c022a2f53d7fad849ae565343e018c405d81ad2c0e30f61bf9ba884e9c3483349a1e5e536ba9fc98c4b0d079294e6c5830fcc0784318191010400002201020100000000000018010000c80a9203cdc8b5022923786ac8c6b9789eae094216bd3b3fc83e275d218c9e53897077b8dec266271f28c025d9c149ed62cd0a7aa0205365b0a88ca697cdf78d910104000022010201000000000000190100006066b716a895728fc1f116a9320432a38945784a2d2805d925541e3493001c5a54e15546d4fc70d3fec526a5af5c20484142638714d323b1c55e71a7ed8eb9849101040000220102010000000000001a0100006e1c9c6c0c7cecc6d1cec09b61c8d04ed712aeab7b6b2622d6aeaa80100e414221c206c64e2c010b54972dac9a00718551485a32727e1fcb12f159d5ec60f08e9101040000220102010000000000001b0100009aff32dc1a6e7c839df227ee02733596775797acdbebebf46df7ce558c32be724e15c96a554cc5a10f822b9977b29b59a527ad524cc450558e10d3f24f36a4839101040000220102010000000000001c010000908fe25791b3f033bc061bf7526adb6691ae23cfe9de97de9d2ef62100ddd9578a19000f672275fc4e0859ab29e2fb767bfd50cac4811cf3bc868cc4844743839101040000220102010000000000001d010000e0344f9e70b126ae2f45afa864bd019d85f35b8205c81ac2e3090e9190e60951f39f59e3968aa174ee0a6d64e109edd51e3aa0d24fc1db951eda92c6f7d6bc839101040000220102010000000000001e010000de068ecb1a04992da6abf2295d3b7fef4edd97865ba168598791f629a5abe127023074dcedd3ac09e7bf7dbe72c01b56309c89bb5f1ac5d27995bf0473ddec839101040000220102010000000000001f010000a81380777e5eaac88c5c6bc6e6ecb0bf8fdd03857ebc8f8c18d8f27f1f23f21e5ce02c6d2cf45cd764d0116371fcfe31d4887498de002e9f85dc1a9c82bdab8191010400002201020100000000000020010000860a17d97cd70a4c1326ddb30e44d7c21861415e18cad766126cacc45fd96821e36e129008cf0cf91720785582b44f21b8fe75e4ba2d6ab2ce895edf3bdf7a8491010400002201020100000000000021010000fc3d419f4bdc643b8f7d9fb648a69c026e186d2e0251dc5fc75029e767917e2b5dfe8a62b8e26385c8240cc3650030e6656cdb3f8cc8d7b07e91a0e35ad84f8f91010400002201020100000000000022010000f6cb8ce13d0708629baaf93a736914a8078c5a23da17c929781b8a8f95bf181a8efba3cafe1fdadaaecb7fc26a9c739ada7bd9bf0789edcd73ca963c49852c829101040000220102010000000000002301000072abfd6c813478db51b821f590b5fde05caf64332ff93ebcddb91806093e5f00ca7502a672479c335011c372dcfd4ca656066ced63dfeb46cba9bcf2b82ca48891010400002201020100000000000024010000a6c5f5951a01237e0583a162292eccb1139d2d7bf2aab18b266cde0b9f94351bdd91de20625c9c561bd96074d8dd97918e809ea42762c50e2b481397fe5ed48b9101040000220102010000000000002501000056c0e177c71c0074a19e5e509d353b33ea813625df7543aaedfdaccad8fe3406191b46d45a1d8ef4d0ca0d871cffc3c25b2462c227a2d0a5b5cbda7e0b8e6c8991010400002201020100000000000026010000d235e9a3b7e6d7f5a2cef28e461610cb849179118a40c626676325e00b5f820acceb9dc6936bfbaf66030f5c4a98d67b60104ee7fceba6cd98a45ad99868328d910104000022010201000000000000270100000aa974d3e1e78a2fe8b1cec18eacc4e35a060b499d4d548ebc96b50b7e5f276d9af5a993c416454cf0f66bce785b54ddd24a03098935764a33bed3bb54d581869101040000220102010000000000002801000016947794b47a8a2e5dad3679a8f769b890637470a072cdfad9325691f538733a6fc85e4d383e4b88dc9caedacd598ce50a5bd207d187e35b690f1ae3eb1c768e9101040000220102010000000000002901000048f0425a751face308677d406bfbaeafc321801bb29bb0779de961be9f6ac05b181d91f72ec3a2d89d7fe7f4fb949b3bfa70a7e69a362fce7dc8e79ce63402879101040000220102010000000000002a01000064706e72a3f6587979d2b0765756071e291652b642ac99a6710ca6de957fc229d8cc084ec16544bf37b25dbb9b186ee021e1d01003e0e04e625d00bc56805e879101040000220102010000000000002b01000072d7a300557ff1b5449011d02fccf2ad87e63d24a97f52988197cd4645935622fa8f51dc52b4b4e54890737e5147947b449c21b09afbca7a8219b981d8df0f8e84e9030000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9fcd46b97461054fe572116d524443fc32c4f9893bbfe0e6fbe2f41133d9eec5897074d246b40d862a71ebdc663497a6071a01f573d3ed5e844be5d3323ede82fb9c83621b474cc1c61d00f954682f70403f0866afeedb7e22359f2b28f641fe522e6f6f222beb171bbf45327d681787cb7d44fcdb886710e59813ffbb3bd31db8adcb7e1efc3b0acf4d758b67dafecbc5d22ef01f4149595d0723859a79b36476a81113bd3811ff58fd93e4a72a91d05972e051fcd5a745b8d5e4421d77a078d26ecb39aee0516b79c3171586b3dfb99786ecb848e42682a82aa09c0982ee8741388ef22dfbec48f34419acc1fca0811738ced1b444af5b0ab7c57324ab57fbf0000009103db99b350132a02475a43d1dc2662be007e6eff3b3f96e8430d0cc8c1016165757e064a0191b712770bccee3979212dfb7b87d368eb45886b7ae7e18996ae313f2435ba2ce9168d5c718688457a913ff7516c9d44ba36caf2cb7bb1640874385e4ad243530c06617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c0800505617572610101ae17b192c5c684412529932af86bbe8298a196309c3e69211795557702410e396e2ca3a0ea2a21bb3cba2249f1437e8e96f225e7fc5c1f1163f634917ffc408c00000000393060010c02723e50ed615334e2ff9f13926ca96671b0983b1198b060acec1c56ddb5e0b36ca1140ee932b1916c15b5583f429f8e2a46a743834d643bb6dd007f3a21af2a8801e25e8eef7d512a1b71d8623216ca60bfde38c5a895e554f8f5feaafa66c9ae400b4472b2d1e5e491bc31a1394af9ade5414601a3a6e0818a1f3f87d7eb7c278502ce4d33ee4e6a80c19911261cbf860af28b0490f8e1a940322af874446ac7ea20cfbc4d4e0c7c9736db5de245a3a816745aae07d024dc7387a681d462f85c478e2c0f00ed030000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc95eae57b3c8929f5338a2d7468124f911c7cc2124e97d35fc692bfc6336a3d53f359ecb6297ebb07ea5793715aff77c934a933dbd616c5c659dd87fe570ff24c424e0b26f4528ed9e23b7ca4e87f33d6f77b4d1338dd238b4477f26fa0151105e780af23398c91b101a5977051d56296e925a3b003fa03971ac69633f0135f4aa2801fc80a398410da896010b79b771ab26edc462ac453ddf01b004bca91c0a7597e077d0866b6adf394531b3f24c7c065bfd9c527e8db3d024302452fb864e8dc0c9424a346f32257be91b547a1d01ab735788b0c620d35b7f7004cd7305dc4b38e8a654f8bf4eaabd938a7b05abba5754402b6f0179b67fb1b9212190504ea0000000910390c23ba60cc49e1c387cbb53436c925de8151938118810c6cd630781d7bfbb0eeeda0b00b8cc322e49dd2d6ad1d74752d6b8a9c7025dd1839f6114c8fe6030714cb19fe068a120b9226908857b40b31cdd30900339eece5b9d6e68fa215ae9d611fd77c60c06617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c080050561757261010106ec40c1bf562d6f2ba7e09dd1cf4d263f25adbf527524e37ff5d25c0ec5660aaf3fd4ebc6924d567649d0f81c4ce4b508cbefcadfd4fd6472de398acf4faf8600000000393060010c01ac5bf674687e776716a2d874b71753c40ad7b59c378a9569d30c00e5d4fbf125f7612ca97983d87a16cd6755b17a6f9c7623c3a0f0c563e5fea5dac47255768c02d6c45e5dc066ef670ce779667d5eef260b032a20360f45e7d5c539d0b2c72320fa6798d61202ff8186d725eab08181c288c43ff644c9044e85c9da125d3f9b820142535a71cd3f220a111c65ab5ea9983608a263853402c16c1c5ad90609339657e9fd4b05eca33b85aee3607c2e9b420ee4a99cfd8dca7c462fa3d7c2628de7892c1f00d0070000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9dafd0f8ca8173fa78922012a44ed0eedfe2b60f5a7e38fa118ec16bcf6661e5df3a42d4a2b0fa6bf4adc1b88a229176d42e4adeceff39bd2a4a1c22b5ab0a27debf015c0ab2822a6c8901452d6b80bc21f1e02a78a9a0f23ca698b75de04264a0c42a252337b1b1f4ecca28d6d4a938f9b62a53d9b4475d2d51d1595b8e8514a74400346d151ea0deb9250ee106b06562fe4f1e278a2d81459b38bafe6f88056f2676b35797dc7fb7b05877e4571ff663094e7a6cc1279fd9eca83539489d88addfea6eaaec6aad0fcd80a27027a99d33b4b91286dd9c7899a399b6674f2614b8d131438e8de477420ff03f10daed14d50d45dc37c2e5d82d7294574b07269410000009103650ad5a8db9a21565da8c5ced79f8e195a461adc875d2e4de42a3f596466b8889abba1012b332cc03d7792590133cb24fdbf50aa16016393536b4d13f5fe7efe12d37e5eae79dd87bf6a1f1ac6dd3412a5e013de58d997f62e19637f1721e652c3b364840c06617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c0800505617572610101e00bf367a551ffbecb301e69e3b54ded5515f0b2bc3c9e710843ca7bdf9bff78b8b4e03ed4ab6232d50d6bc00e685a4cf81456626f8bcee49bf55d291608498c00000000393060010c02decabf8bf7ff16c1208f75499ccab908e1cbf5eb2fbb57de7a879adcf9c4ba4458e941447e56e2f42afeffcdc3fff2bfadd862c5e37ac776047118a02d624d8a01884cdc1316c00c02c0e9ab5bb59388d08aacc0a23671144b112ecf007875d816428cb6f0368246b01c8fc7b7fbfa21d0d369ed47c21ab3c24e1cbd0591c5108502ec10646ee3e4304c7fac46675a6468531017a3cd8938fac5a3f10b5620b4695e2c84133148f4bb3c96b1a1934087637e58341591ca50ef2a9cb9d0b22af5168d2c2700d1070000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc916b6cec4ee8de2086e826f39b440b7634a016e9833f0f8e7149b384ebbacd5288b21c2f278a784023fcb1bd367e8649bee0b73ac495cd6af1c41664fba56d52b17315d35d21cc17f0158e93c2db19a1c231523a8dbd670d22f9232b0c6971195947ce1b24d89005bc2ff59589a20f63e0f5d3d2e840b11958b090148a2797faddacca5a305d452c110aa56cc579c9d16eaf04d635643278e2d8e75c2b698b71dec13e35514c27fb24e0d2d65d29875ec18f5c5acb7004dd0a549f8e68f644284623abe123b569a25791e6b6532d217c6a3ba79d6bbfb0d8babcbd07a233638ce8240551812ba0daa271c66051602bff9a00d48974dcca19436b99103c3128d990000009103a92715a43504e3de36a4868083b99189b3c0015c16a18dea124e38a1895d60ed327b91018847b33ef8e2c2c9d12930b28d3b9144478c5f6b4bb9c82159aa83aa97858f11a0ea77d5c3869664c7ff7084e6b9ba6c60c59bd44216346dbc39052e674723700c06617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c0800505617572610101c4ad2f425e1dfb941579974dbbd7e743e2357a31ed339dc025b45ba7e3d7ea7ff4dcc0de29d20b290e2685b3176a1b5e34c96e2d4df947b47f92b5ca4327448700000000393060010c02047f55509c9b88639881005175bb0a486da22e78096fb5e0552396610127e866e8190e5470433193dfc8f4d28c0ddd2176a6eb82058e7fc9a025b3c47db6288f02b63b987ad85b40534527a94d07aaf48f4aeae9a99008d478f98bdb512d842c61790f40a898020a64ff66aa48cfd7b3baf8403276acf8922aebc26cb63231b487014aef3a239cb746907bffe4856916d750ab9a8d236b3c8ec4a9423a9c9195ae1f640afb4dbf290bcf501fb1623dde7bfb600ca4d60a5bb1923f06d744f76ba4862c2f00d4070000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc94ae74c4f862c82accfe860cc4848167e021cfe24f28fea7ef55172001efced6f970ba7712882c67f66dc0bf0d714018d6f036d7d6393b15fae48304a63cc96fe5fcb4585655da3420accffedd9a04fe82f886aa3ad1e8a3c98a3108963692790bd4e99e1b351e4dcc2afe2cedd7b1587735f1f7e1088210c199d3916b57d8ee9d6e925fe63ba75ee9af65936477533f97c91081be23c2b3c782671b862069654f1119270dde605822088c43b0a194875ada8a3d40fec9428019bef1991aa0c8aaeaeb32837dae8e86d8d7fc80210d18f6c999ca2327495f4bae816c0791fc9523dca25096870a44d6b447aac4b24b4c59b5aa19795d0a9fa42613b56c3ec868300000091035b285edc2d508a0140fd6f7f173475fa9e2afce64161c7579ced33d3cd1d9898168d7901b039de7ebbd8f099c78482663fbfcb3810ee8dc7ad64c751550fef20d40e23c153cf726f324572b5d224e3b9ad69e62048c4fe39680e5e907d6f4d1409e7f3870c06617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c080050561757261010156bbb413a48849910d0b23cd4d25f8fe766fdcb478322df3f7f10e543f6f3742a5575632d3336a9ee026713102265a80160ee57f7246579312f2bb1a0934488900000000393060010c013666379c18b14189b865de46c6a17c8f04c57a785edd89a5528fb9cf78119a1dea74f7361adb7fdb002594fda97241fdf5201d0de621b3ea3671d2909f4a4383011a54ce332cf0cf752bbfeb6210423a4f7bdab835f1e234d0668fc8fbc3fade716ca13fe0f77b9e7c33954dfdd618b14887f475b2213afb9a9928390ef23f408e022853ff5ecb56947dbe22f3e914e444b889824a2505ff0421ec3e2aa69d246b5546abc69142cb4e68614463f3cd5644eadddef72bc03247d797300cb585caa08e2c3700d7070000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9b05bc322dacd2684ad633f45a3a040b700fecf4f8e4f54e5e01d01f8c5a7f01d7bdfce0fa3a051092ece5a51e832d90bd490e101f7a2925bce869fa26c8179f131052d5048f15c5e1e8b736a4157baac96b30760399c035f525a2561c2b3df89e39df8c75326948200ef50f822b65ef6d9a284beb188093f59badbfaf9d928f3ee95ae58c1b51bdbc37f0ac82fe6881c2a51c586c96d8aeebc6f6da16deee76e57702ae252da7dff8fc45533a5df417cff2ea3f24a51b8be7d261bcfb2c3b58a8328287352d6ecd74078df190f4c87bb2c7b6a163ab913e85831ed508bef71ec3f3e045f3f7a56b2f9fe46db5cb31e5bdf368562375f60fb77feff8abb59d6ee00000031041069e2c95373ee1f03b9ce1b5192acdcff70cd49cebcd752eefde59c2273db919e5b8b01f02f7b0ca6f0f2c5dcc99839673a15d49a521cde78de7773b7baac1f9d37961f598b4b7737ca13fb4a5c02be6c08fb463f28c19e885a277a37f59812c8dfbbcb1006617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c080050466726f6e88015b02d243736e8c94b85a06a4ee3b3b849d16e200213ea40253b3320a911deaa500056175726101012629d7cc1438cdb353e0b7becfbde48412c2f867fea231de0f3e8589fe075b2248fdf791a9c95440501a051776289a1f06c5310359c9fbfc16111632b94d368700000000393060010c025894b8f29a3dbf652ac2534e04001107c21f638ef68d052419376b183625b7568f660e6a79197e3b98dcb4ffb9eda29211aa5d5f4c476a33c55230317ec0038d014e17e8df97eb03ea7561b7677abbfe5b0d0fa69bd66d7361c4d515690f3372547e094b5ce257dab20319f76f5572919cd6ea2ff4cc1d0831a5baa60f1a968987015e7339075c9891268400e19f213df4755628477299c4c633794009ea0e393731e94a1e4c7a2f3353677f2d546da60483827cf15e0875fc2a4349646361c538882c3f00db070000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc968863cdca87de4bf8eef5bcabef053e1237f5c578653d32fe917925f00a2a46bb8e6580963739e7748e1b02e4466f39562d314c5de0d3a36d4ac62bbe5c74ca27099ff0694428bec11d2b7bbe40473140c55b51a21b4d823a3014f4067e633661598e2dcdb04a3c167943bd2f522a155a48e531083df3b48b5aca719d47c8450205f9ef0c7b31644ed64cc32d1431136d1c22dd456c9eb1ed231de1ff631b564c8f3d39ed1ac78dab91b49fc2b12b00fbb4f9dda64cad4925dbceb7452976688ba0cdea5e4e92b3bd52d398d8cf579d36124861f5bcc01131083a904c96c847836e5b5a1e39f36e92591f7911eac5613da34f44aa83b66e63910601066791bfb000000e9026499ab422745eaf6efd409809ede91d9686eeb3a13fe45b26ca90c91f5b39a868671fd0005cfa4916d5ceac401cc66184e4d6c2a1d81f2c2ba45bd9b608745eb09c41e409f0c7e010a96721902f36516d41110310fd1c3717aaf4a2802f152b91a5965090806617572612033f8840800000000056175726101014087eff55e2836fdedecb6435443e978e9cf84c45b40b7738b1c88e832a7d521a75f257e633e1ef681a200c6625585c88c12fa47fa47e2785be87ee06b9f508400000000393060010c014288941f3bd92ad9ac4217dca3e44052145a3b2dd57c8740cc2ceda727460146d5313d7807a2a88b63b0f1771918dd788aaf6248d1d76e8e9e09593e7a44c6800110163113801189b9b1729dab385b17a185ddacb88d23c363d5b05756bb6cf276f8df672b72729489a1054148ce02360d213a9fa55857a230d80073003ec3b48c022059bcac8cdff56b9f66166a17aaca336b6fa01d8cef1e07ee77984a9dcfcc2d0da8d1f200613624acd6e0b755717d9cf5f9c6ef4ee0b47f93eea7410e398b882c4700dc070000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9d012cd343662350f5990ed51822810c7ae6153337795c1fbe8aa231615decd4430ce190e032a7a12ca6356e126ec32a07e1cfb1afc89416ec8dd698fb16436461f9bfa5c900dc4374220fd8d15a4a8a4e67ab10f8c53df79306b5f41f77c211a01c857796b843a2bcee4253f299753036493cb2fc19fddd608872152b0c31e6f2495358a9e279b7eeeaa3032534c9621ee4c3a904053c660d2dc31746052763b4fa28d3a9d29072eaa9c15cf00b629a259626d69b7da559cadffdb598c438f8db8c4b275fcd8138351a8c831797ba35a418a8e37c960321feaaba476d63f0e268a3f56205224b1b9f63c9d1fadcca840d6490779853514c0f4bd35aa8dc42a9300000091034015bf53300891166334df69796d839771129ee4cee11e551bd8025b26d3986e2a7c4501390bd19e33441d5f832f6381fd0b1021f6f14b67763c969453c91aaaa635de2523dca4dd9781188a73a70e962fbac95d865fb7ccd46a33019b9235750fba5c7f0c06617572612066f009110000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c080050561757261010110416d3663930080206092ab77c383b2450e712e6b3e526fe38a7f63ee641625ca9841ee8dcc8e51715b7e5df415f6393dd2a83032a65f11bb18eaa80263b58d00000000393060010c02464aaa9e1c6b174727490f1a3ab377b994b2fe63e0f9e0b1018042ba34135a64663599b59a59b2321226fc4076108fd662599bbd01d74a72898cbd6dec813f8201bc0eb20bafc1ac8063800d2ff4f87c1b14e8a810992c326225fcab7e23d0624036a13e128b3098ffc711b056544dce5a14080d4433e54dd8d2c7b7d36f8be384010c9889c8089bc94cf7914a3d64f3fe56f4868221396d4adf0a040e5ece7c8f080eccb68866e73af185cf0af159035a34f5cedf108fdd64e7f5827701de9f6f842c4f00df070000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc99ca4261c1072adc7838c90e3d8c489e3ed332196484871dde0240b684d51197cb11973abde029b60a68c5eba050d7783610287801b40139da915aa569228b3b48f180baf7476041e19e4dbc3e803862ec4b523017ee95b7585232ca2ce32f813d8cba59b103c6efa14c7c85fca2b9cdb03de02aa6dd5943fc6a6329aa83cc494cc8264d06d62ca8401b36c7b93ef70afb08e34bf692ed2272974be43e78a81071a5da84b57e8ece7e28b104f21aacb0ce99726d1a35bd1b054287e1ade98cf8a42d8dd959f3d9aa80104645fadaad7b5dc45449cc731f382f9edb05b3f9aff4f8920f86ef4592142fd1e99ffee49356746f5a6d204c137c606d38f7ab99039b70000009103f19690293f9501b5ca69efc2014a20b4f6c2883376806442c36b81e093abe192f2ff39019f0f69eb953127af46c16378ceccc16a49f19fa31726ca20a2db8050d86f9736e66f5bd7ed73f0790e49303934e3692beefd59261a2d380a8246e0826360e96f0c06617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c080050561757261010128279e2371087fd48dfdad506c2b038f2d776b7ef38d540f20eeab526733b73adc1921b416a0008c19dfc75bd44c1ad52012033f29a6bc701cf2566851922b8c00000000393060010c01d0dc395a3b1e8ea21f156b79c19d6f54fb618bbe3e82da0560ed06db9b291939e4cba46131a202498a1133d2e6bd851118aaf7be61bce0ab7b00787efe42be8e027cc56dfcd4c3b28e23f776df24cacae07f0aae085a8d9001e67e93fadc8469257109ab1690ae8b7961ec493fd2b71471eee7247c69a7abf680f4aac5eae4548b026c65ff84f18e87eeceb676e472e7884d8d74d6c0245adecf45e2e893fb6f7c2f939e3c06dd89510965cf6997c2f5e0fce233355ae54ae444cc7a62de2aef58872c5700e7070000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9cc602324b8c0b33f915f1aab6c2711ce71bf31956b4f2600611b05f672a7a6570ed3623b2a115935eb51a47612ca7f3bb98c47457fddad74cb7b013d583b38d00b1e9e4f535997be15924a921fd381041982c8a62308da7d64678d649007a49e7db2dbb7f88df0029e57c02726a2dd3b559fd16def5ec94cb9643811218cbcec68674fceeb9533bf90e5db4318778617415724c70f27174d6f945416bf9555254428cd5f3f6fa05303ef7e9798c9b2b6bb691b881f2972479b330a82280e65859f1fc0838ce7ed45bdbde30b610c8657d4ca926b488b827922612441b562fda58aa12851e80f6f1b6de01f23496a738d64f58e84a4ad7038d6edc2c3a6352cdb0000002d06638a6cddecdfcc355fedd6f1137618a0af2cf9c6e4b83dd2d888adcd46b8094fb2cf9901f1a53269ac102557566b181a2d9e5b370c0ae3b888c8c0d9775cf2d87cd0bc57d513a7f6a524ff6884ba5e5de618ee7443f9c693e4c5a457a0c13269d6a77f2d14066e6d6273803e662ec7d3b75a95646bc89180ac8de04df761f73cbe7825140f5dc981a1f5060672616e6481012cfe063988d565c5de84a3ad6a700fc252d6b4dcdf2e455863cc3812e94c8d6bd86b33509a418cb4a96845786472e0a3190ed3db99c9c15d39d7e87e4d766f0c3070af0126aa3940c49663efd7aeb71b6f4348e417aff386b50d930f74b1160c04525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c080050466726f6e8801eccfb14b4cd84d156902e47107ffd10709aaa7e09020e9cf8c86262411c1e31700056e6d62730101244c7eee6c99ec1fa9427ff0ea628703198a3d1dc4603eb4255b00a8ec4f3b10e3b2104986dbde63dcf2a247bee2404f5fff4965f0ea4e42154897946bc7b48c00000000393060010c019c0bc697ba9592e49288ddb78ae0983e7b3b3db6f7d87edaab99d4fa8c827d44b7ace6268b0e8bf95798cf1ea981d5b60d66e05dab26a05837d5a067296bed84022283a7ab0281aed0e8689a493fe5d5d71b7b84929ac00f83780cc71d649e4026e4eded5bca6231c1a87c570c0aca91cba670e99b8f44d2ee08941966575b488e02ea18eb515f7366648c91a20acc5f8f4e9a3da2c371e57d13ffce2912a13a93072941c96cf148ea0e5a9486f9d52425c4bc1d2d3ee79f55a482345b655f357d842c5f0000080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9be728607259d3ca2a122fbc41c0845ddef4bbe009316c2579d0d18e006ca1478a2ff13d2e7df2888bebbe50626d7779cf621a4d90711e07836010aeea8a345c488568613553bd168636b097c39fd231082ca57afa19f5afa48d2b1c0f91ba1125c35b2c3144aa2617c4c7a6c87051c8c7bc61a1202fe56badd937d28f6e4f72ba6fe81932ceb80c2a68b144c46a90059a29ab19790d4d86d90342d8023d2f5575b4a7cd948f9b6f00263e5b163e6516ca2a2351f6f8a9e6bff8976436040d08a51f307a7afc4d39cd7871c29a13dfc0edfae1b397484f151e5cfc06a6a845f7157997d052caf67bfbe1542834881f252eab653d4137122d2d6ec2760c15df31100000095015000f2eeb2f6e06d12ace662104b42dfff345b9cbe6779912720a47c09ec4babbea45701119f8be05e7372e852032d3aa9369718c82e1231bccd1fbac0bff4507496ab6cf95bd90b3fc998f43c7bfdfbf7d655935a3677c2599ec4ae27301be85f7f74b40000000000393060010c0272d572d399876dd2b9a140b77bcf4f4f8fb2af5913bab19a495f9545e5d9a16f6a6261114eb6e1bbf1e99e5a0f3ac10ec0f6fb70cf66d0a0d51b025473321184024a4b116b937589f9170bfc11fc85519c64e1889deacba0a78d060bed0e011c3298706edab00358aa3331d8a013e9bcd6bbbe31eeb29abd93b8d7e672fd4cdb870136ab7adaeed7941769738271f7418323e3b624d980da0e9692cfb73c96fcc718c53d7edf92d90d531f507140b25783e11262a5e32741535abe6eba2c9edff5842c6f0024080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9e2f466cd1bac7827a61a292d5bea1ea2081373d7ec724b9cefeb264871e81425088b552c96285e1bd8e7d15102e241b5248b11ec8dc7b04baf7c43e34d0b62f4a04427eec4251bbdadc4dbbf81a235979c2478e0f3646f2c8154ac60630368d1ec4834a51122a8420493b21fb52979667345d1a5acb04e14ae9fa5c947b4ddde765d2ae8c2e8829a1227200e0e6fa8d5b698fbda37def3716397d4550e30e11108b283d192b7206fc262c85d49b3490bc809ff282f7940f83aa6b9c6270bcd841616bef168dc609f03706097c8d1bed75f3a150a471d1ce27dcbb5d2c8f99e874a9e1622c479c079677fad0f0b2a08e1cc22118d96a16965d455e6a689a93b4c000000f1039ec6f5026f1cc430aed0f0ecfa42f5be291f452172694ed355d6d0013197fe3d5a5d7401671f4b4d246a584bec88402338a9b4bd0fd0e3484380fde302f9eae9054c208e0c3d32eec758b9a67d54a5d2d3a91502c8b5d23870e505ede9e2c5c5d210bfe90c066e6d627380bac7b7c646c5051384a7b11e984fe318b462781466e1638d794ad3db35ceaa2104525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c08005056e6d6273010136cca4739ff2de6ed5c0fd3f0e6d2719e2512a80d2b0b29dba7b19acb47c3a6d90ac31099bde1b289077e03effa3b7b917c423f925d6cde3ef7a49915579ba8f00000000393060010c0238de0217fb864e786eef335535a04888785ab76237075296aadac09e2865c2705e0ada3b1881c28948eda350431061aeb3392ace8b80f5d847909cb57ca08883021e324c0b3eff27baf95f8142a041af5c8175d0a9f01a96feda80763e69536834e03daf51b9d3c175b0cf5ab8d013a203287a2b3e824b88db9beb11b64184fe890164d80a53e7087a3646f69e27f825117a4c0b9908fef7d9f4d99f9c7ae9ffde5f7cd31c08af9ebedf96cf9bc0022019f5f23709b73ed2c907bf0ee8fa28b0f6872c770027080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc970d9e5aa659696ecf2152eaae59b800c01b995c26ece8116853be99cbd80575da6e82e94f556ed8f2177781e8602ccf2f1de48795c358702e9bd5d15ba4bbe11203c416b2e0722d8aa4f55045831f0ed4f1dc1c213093c03b1538b9fe779328c6485469dbacb4037fbccf692e0973d1facfce1b6956b8d74b0cacdc7415d9ab1f85cce306e832fe129125e42e41eceff4796d3e1b38bf7910a70189e73f70747116ef178a3c3d5d158862d3fcdffab5aa61f4f3fe81c7c0fae6ee51ef753a28e0909cd9b9d9365dc108324ce30263927616bd81c1a55b8f22b6119ab577412298dd8ff7668df84bb037c494e00bc23b2f27e51b3c4290cc458929fc6ff8f99fe0000009103a29c1a6da6facba72c0740bbf27dda2cf6d960c3f0bed7036a0ef5bc99cf2231560628019b2a1a7d4e3e671737f05c7862c7ebc949f4f1f7496a89dc0f721d64c5c3e93fdd1a2b160ee49774a0f583971b96c6a95b8cfa65e5f14e18b7a2c5d318e7ba650c06617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c0800505617572610101b2dd83695bde2a674f967050fb9882db92ab5797dd3d4a69414337a0b3501f0781f573229f1d09b88c7478d338762d90736f6706a8945e689c6d511d09c8938300000000393060010c013a73798a17e31bdace8a1f44de3a151ae20bb19947c7642c8571c4d870ddaf5227d54cf4292a753528ed1c5b2b2bf75acb3b89d9ca102653cdc13aef67c3188a0294bea2b18f5705a15244e224cc244ac19f52245564c219d30a965ebcd9185e0a15472212f2b844f3c08d58e17be03a3bb806c4065a1c7136db9bf00b134f20840124aa7542b2cdf8c60accbccb6e4221503c0f6006de41df6bc113970b87e2847e9d9473edd7e71bf5f8671008ca04cd8f7834c2b32ccff25cb1098425580dae832c870028080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc92ea0b52ac3dde30da1a4ec0c20d1c82dd777be2dd6eead949c2f8b1c869f552cf5c9cae76a2af1e1812738278ecbb6969a396b70ec93f598b0c03b95acac3818de4dca21c4d1e36d104272054135d08a9e233170a1b3e5955ae888bdcc73fdec56343289ed14390333470af434715178ca5edeb02094500d6d7ed2b89dc0213bf023b16258ca39d195b3f877416bbb7405f8bfce4cb5221bb1228a7f487ff52c5d906a782f3d72dfa8403b42133abc804ea8c41f83042c544c07fc9ac6c3248bbc9a7ff3771b8a3e304e5f06977d638ddc487106973e057d44d21473efb98ac2bdc0f7db3f0a8e3c3a55e34108383461b06930409d0f135db1983aeb702651500000003104ef028d3bc13a9070101e90cd1ef78c0026bcfce5b76feb1d5906286c28a360f40e784a01d22782ad3b315e78bb498c515517913296183c1b49ee2ff6ee5d0db02ccbc4ffa90e7defa058c7e957c748984b7bef34bc5319bd9de094d5afe673179285aa9a1006617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c080050466726f6e8801444cb7dac6f75357984cedef110f4d641219cc8af4bdfdf408f852bcc3590db70005617572610101ea9f5965fb59b9e55b15f13ad9bc092b742ab70a84f736280d4023739fccf82fee0800b241d4d6ab69fa0379b21d9a6528e975bd374383cbd9f62b32d378c68a00000000393060010c01126969b23b0c36ae198d976f0b914ab88f3d60f6fdd011e308f10922b380712a87a186a3137fad150e4a484845d34ecce5dea10aaddcdbdda434d43ed5de8984020af53ce2de7b1afe26cb5b268ea41636e9ab233268d5898e46f9837cfbaedf782c8148529862799ee9bec14201b0987ae11ce5d1be5e60e8f322fa0a50b74386017428b3e8d5730b2c4a10eb2e826d28f3313882ed29ede6092e8073550b6bd042380a68a95cf997b4453477e32a8dd25b577fb39ed9246f182b09b6325ae136872c8f002a080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc938538a7b8e037b1014b2a4fae144f443a334291cd2595620c0fc81698abf0745b27bc64060afd9ad630929ac5022c0f4df9bfbf2bb0898855f9da20d9c0df5f1ccc479985796869db216c8ee7fd6756ba3a5faee43388b1f5540765155793f6bd514fe2d7985aa5e6359321fbcd436c6cd778fa183e39920a3f6ad666c14b88f28b6333a847f00c734ee1b068a66fc689f27b97ada8116bb156651b060e78b6240fdcad0cb17fc9e267c3fb7193ff7b0203cc96933ddadd42a0cff50de9cf587ed998bdac6e5903c7d5592fd175a7aa8700f505c68d3e41c1f260d9b2a0ed55e02d83e886aa72888ecb50f529d06695e21298ca86e69dd996998e41e0926e6000000009103fdc9e83c73422727c9c15c0bfe26629e3db97d94fc16f9bbfc6d88293ea99f4d5e485d01d9e69f23f12fee7d898dae3fccb7ee2c9657eab9114756bda37463de4f3c2599671814d95db240719b4ea9ea1377bc943019e5bfa08fcd1048daf0d73d3e3d210c06617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c08005056175726101017061b030adc8647cc860df817db5ab796b7cf6192c678ebeedf774c8027f3552bb5c6427e59468960ebd51faf69903b23bba2ae89133c66fbb0346f308c0a28f00000000393060010c024018bb05d6142ec1d1e5bce1b3a5d6c3516a80db9a7980333b13b1d6b87968167ade8a578634d1397869cfa7b7c7987d0c505cd8a56cbdea513b7b8fc1d44c8c021211050cf0dfc2eaad2a8f82bc219d7b8432b5ffeaac39c48adb97a540f7b314aa8e3110f64c4d45044094cbec09f79b368db0aa4350de3a38c63ce34bd67f8d019a7a4041d349edbd7aca38256e8e4082445645ebf562df9f19c77fb7882fe151243ae91b55b9ea5e7ad9bfaa5db220d8a175eab52336955359da8e7a8608bc8a2c97002c080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9c09997fbe9e0a17778c5c5491dbd86f12be65aae19d923b41404424b7aaf3b75041f4b3a0b2e11aba41d24060f4099379024af1aff9834fb6c0915e1e514196bc4e3b7a23fc5da5b4446de643562360addcdf65a14e2dc38cfea416b89c796eeeb3b12774ec00b9189615c5f1808cdf25dec3745230b36315421624111d983aa241bed80062a487662ce7911fc6e287d3408efb978ed667d3f783721d70c7b3b2e9729b88e4df7521097819b91f0dc358173ecf9303c35af3aeabac38948ee84de40a1ebcfff6f31ca338e8895706abe49bcfe1ac3683b56f05d616cb8f494d002fb1ea8eaf70eb03435911f37b5b22923e6fb8c87b379a8b81909961df024820000008903a3372a280dcacbb15debea1833d1df5095e6f128661a9d682129000556dae90afa654b01caa3499d57b0304ae2f54fa059d15f27e0b3ce8c12a542e5b2d6306491ee11d8432ee3b7df35f41a65253973b040e41accf0bbe15418e78336ef10ea8b4af5410c06617572612033f88408000000000466726f6e88018d21358dfdb6e6e4e25fa5cd6f58b7df6847d706892f0777e4236c0549d60b6f00056175726101015ac2cf49af489431b103b4d6349f162f56059d278bf979906b5854405c565153b3897766943e6674e2bf153d50757cb370052a6fe02632a9b74af459a682008500000000393060010c011a05218590b71c090150c5f99f436998c807b2187426832617ea799902867c7ae220735bb7ff95d29983bc5bb73de0947e5b965bd4bf527dc16373db734c4f83025a8e1d4ede62e51dbd92a1690ec83b7b77815c7bb3e4ae1c5839d42159f81a2d421f325dd48dc94c10c260d9e762f729eabd19a167de11c91239bbe6751e328201747da6cb6eb16ef85effdb253aad5a2be99133c8e622703f15a1dabbdba0e904d003645dd19228bc8f6fcf4b22480784dbce71a04769fc0d42267c46613f01862c9f002f080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc964eb9d371892ba437f58991765a314135283bc40ab2675b41351a0764ea3ff7754bbb2446014f75cc14ba56e0c97d87dc91bd18b9f4ff23ce354f67197eb67e97f081ac96836768d41f54cc53b32ebcbb2a5cbbb9fbf8401566abab21512db524f075743f261b8a309adf43ed3a1cc3ca7fb6dbd860cea8d193defe33d7eae22225e7c04eee8dc3afe8851ac87502a109e2ac0f87c8054756ebcb9688b819a5c2818ce49459351d29db6f11352dc773358d64e2fd1701253ab05910ec1ef078e134b0c62aec8d1f32aa16097c32521029dab3b50e938e38a4c3bda2d98701992718b31758d774b8888319effe3469a9bc4756947859a48b1aeaf52e66a57827200000031043232937d0b1ee3dcc3a60a6a6490d197611835975b6d7236edc8516ce3e9d9a576e3570102a9d30a692a858384563b814127a63cecc26b21f14cb5c065d7ed20cd2977ea985f89b6e0e6e5bb3d1ca5e29c833311676914697241120b93fdbb72a6bdfe891006617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c080050466726f6e88015a0baa6eea39968415f6821c19191de6e08a403e1ad40bd3e4a9350434ded3c000056175726101015afa312337d659023cc831395e4d50f0f80a1ea54d56ef6f419fba6a61b8ce7c651d0db7cd137ffad75a495e1998df9d7f03a277cc4156b6b315609279be708100000000393060010c01ecb8ff9950270ce7101127649cad4f669789aeed75cdd088f716489244a581264e3087165feb7b14944b9b166b8a28e7509cf228b2b09026b9a380f056f52e8c013c562ddf3c4d4dcd0d050990653e8682c6fd9ba4a53407940ce26d829a797e302f9a71c224e97a32e8ea469da1ae2e26c11e84d6d53d3dda812afa1825aa658302c8a2fc6731adf681fbb122543879e0a818629d2a88fc14a298dbfd301fb2db723f73f43b63a23bb0dee39425e0dafcd70b208060e2fd529b2405d9d9712da6882ca70030080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9ae318bdba3959b2ecad3e7d839e251ac2008d0540a1b7c744dc306de30553b47dc0b5d8c84bc20901c2f1acf8ec9c88134a181fe9202d36a93c9a4137dbc8a7a0f92af0cf99004bc5982f1669d941565db80315d8e7176def60d05470ae4240fc96048003c5e97a639bccdf4b1d7e15e65103c8c3a464807f9ef5fb2df22cfebb4ef75d2dbebf4eccb45ef8439a00a2b9aeebde75a2f8893ba73e8b8d0a5f11e73a57d52a18e194a26e09c34a14a175c1561ddb188ae80e5bdcdb5c772a1018d1c6c657df525cc6d37e6be3186acd4351a0f810283edfc1c71da4871f9e9c135968a75d0c1e3fb5cd6eeabdbc4d675269c0c236a608e0a08432285bb75820756000000e9023ded28ad01e5396857f791d81a666fbf690317128a8e189dd150e34d84ee507ca2894e01b1fa4cc1fcf336ae533408b7885dc7f507c2bc217ba799d7727b821696eb140700df831bfaf487e6bf57bff290829f362118054708d50d3ed2df93f9ae7359480806617572612033f8840800000000056175726101010c7206e7338fe27e2b4e359327e0ffd194c6f5206851c7295689f1eea905a92f18c71ae5c1f5dc90fbad92ce7f83e01e1f9ca00f361d92ce8d9abad49c68208a00000000393060010c028a03ef84bb778be7ccb940bb280c7a47848028bae65924079993e62827190b4e83286043b5ae8e1d8de7173b8d0154016e88533b1a64793f65561c92799c938b01401533e1f476465c727f29e83b53fd84021309269002da338060e457a159e44b611dbd4a49e17d4cd2895c4396add9f8eda52eb836a73407e85c4e286e96f889022a50a90f4fe97c1e4ede9d6cdbee90d59887f4cde6e1797dcd1e0ad1a8c5aa19148d30eece753e59aaab4e2204e70d0cd3e5b9cf9f8557f154baae6ba553b18f2caf0039080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc91636afad576625685dfab9f73b96e5a8281191d0f08e7eb89e93d5c7f03ce93bdac8012cdcc8797ee094cbbf8e38bb96f722e5a4ef2abe90535889cd251f293d2585b88fcd837f0c50877542c376902447726df3d44b90a9b641a02cb357bbd8ee6f3761f3264d05e6d8a5708e1a6169fe69430910d83625dde31de158adf3804cdc180e53d9e232b2612ed8e385842f784046d7db245520720f6276a788700abd67ac8f239a4ddbfae5bd27071e0cacc1fe68e8c5abb8037f12f69be4115f824730bbd1d40f0eb5e42da7240a148b5d045af172ec1ab4e2632310e96d8fd08a90986c6a22c890edd9809df245b30224cbdb3be6284b0fbc32428dc6164a65bf0000003104ad86a5f0cd08c35cd263d27a7747d878556d50c86af633683a9da81d8a39cdccf6c8a7009cf61c7a758cd8a53e302be71c0eb1e20621803020c874c01c92c810bc2db5776017227cf39db99cce342f80342268a54ffc1b77d203af0727b57d96eff7a3f31006617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c080050466726f6e880185f525aaa91f35132e5b02b8347d0bc77dfc842203e62362346d04a9412322b60005617572610101e0d95a6e1630cdce6261db2e2c1cd7267520c34af481f84bfa581428740cbb0f813a3171dbc88c93b3643652456dffd752d338e599b0463b7f2041ef40a1638900000000393060010c016268c3ed4018482a6b44addce4e5298a5ac6ddd1ca5a61556bdff8969c55be2d5f2198ea349187d60fc574408588bdcc8f93fe368838bf04f7744acab794da850112f267c89d1e0971c830b0a008b8a19ebb0c6aac1d2462c188ffeab47532db0a68a789db0f9353000637469186046634ac92c8a6e290231254ce9aa8be004685019abbb2f478bff22bf3cf6b0122a667c42f5bfb7c0612b3d652158810d0026d3743de304e606569ad34224edc57983e39c5932146db57053a228309bb254f088c2cb7003a080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9568bfefdcad27f65c88ae9f29271b5768df2b882834ff2cf87a3c57e4df4906fe7b0ebf32973bf55d0c9720129409567dbcc5948818e785a8c9eb691dc5f5f8d414ede3bc28322626f5487ae562b357739e3a870aeb976ff5e609fe0ea90d03b04195d9812b629d56596bf63bd26ea94792789b9ac78a455e0c31c50fce1f5bdf845582ff640582854ed2364767fd509b14113f38be12c0d03d4706fb35c6c1ef66d7d493f466b59e566357a981757317d7524f60e51bb08c2bddf42c1af84818a7a849629efb79ed0847b60688ea381eb29996d64ddf49970bb78045b071284748cff124604a12694cbf022d24e2c1fe35ed6a29ac3e2429a910c6f72d3a56d000000e902bca4317e28ab382e54ac31b917112eb6f50510a36fee96bd3470e128d1f7461f16f93501adc2554ce3f3e81f4ac715b9c10f11221473f64f9276d41cf291483824eb7ebf15287c669d95fb21068c624c08c38029e07bad252679a3b2f388c0860fbe6ea40806617572612033f8840800000000056175726101016a2f7765fd20c9a1bfffe94d9d7e1980ade22c5a91a4f9b0ad4f4486f93d614c6f5ae21505654706f1e01041fc559c738dd9442008234c88e367e25d44f7098d00000000393060010c0198d49f732c818bd3f45a4b305220120df85f9728860e33eb05f0cf4ee02410282a13025aa196bd575a4f1477a524ec8ef66742e35118d0c1e91c44c3e718618901b8938a2b5abdcea39d05744ad63b6c95cb3b606cc0127a033ea3aff7d499713c082f78cb9c883a3cef37f0f7c3b590562b87703f864b09e2c5b9737f9b52b88d02cc8486b899d5397b7e495b2ff75070028792db5f14488f891988a6baab1a0f4833d7fb57a1093e0fba2930c44d7a334d209704b744cd555b00de47b37c3cbf852cbf003e080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9fa05c98ba7306921f598a1ea6f869533983183e57ca02804e130109960165b4a0ddc897a142ec75399ef617fea5b5819f6fdfaad455e8c7a0ad43314d64650cd7e2f2503c2d886eb908bb6423f1166063afe70c819a692494c74cdd0a527ff218a4719db6793d3494eb35ad0db4732991aa6c325c47fa007f45a718049f2ff8ea43358ab77c1d1eef160f2e3565ee9c64a1dafba21e8790a95fd7723310e8f33c02d6290ec4daffadec9fb27d18b76105f4b40d4cdd5fb5e459630eeac60b0821e39ade2ab41b5b2c5ecaa6dd573a9d4d7dfb52a7f14a662c509eb9ab650d6c5de2856bcaf011da19fd1ea2e15fd428dbaf74fe151cff0b92b9576946036fabd0000002d05328bd084d56aac5abcb148ce5482183cb62862111246c01130810581e4c6f130867425010b5eda43163fa89340084ea61c46987398dd5fd30373c21ec0f07788da8955c18e9a6ce5b1b1246593b9459f47b323ec1fdbfb8123468ee6e654192ca563949a1006617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c0800500040005617572610101a0bd31704fef1cb797afe4eaab3c898653619029706ae7f5e965e6abc25a2d4f5cfe0519b4ee129afc31f6d76eda6155c4a6a3b0be8b6041b5e1b309f8e02283520878714355adfdd5837776364df5849339e589fc74c7406f96ddb4bc5edd7e2ff9eac8de0c4c6610d065ecfb598e9e3dd9b05e5fdf4f4cc5bfaec17d6f200323f7d331976de95b7100c465c7d79a2e21891afeab8b1aa42a5d94ba4e52b3050000000000000000393060010c01288907b79d67639b4fef589d420eab377a52b4cb155da52808f5eb116cb455709eb62dd9c020b2526fbea8dc5460ae23bdd7d76203525536fe11ecf2d987788e01ec525748a53b04cb349da05891f9a9e15219b0ddd493ab3ee741bd3ebcd52754dc5f17777a3f2459668c526eae6038beddb6c94913e00ab24360a55871ceab8a026e851e186eb5536a18ea356c3a1d85107e649ed8ad24fe77934d585e76d7692f8f0df66b6815482849f79cbf153fa645650291e251ccdcd4cd02548cf7cfcb852cc70042080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9b8d38d666401f0525bdcd044f596653a768b0f164dd51d750d23653f6d6d3f29beb6a2517185b60111dbc71f2009f351b31dda40cf4103a09656933a52f44c95defbd9020b44909e93d58d52c7debf8439f70380abf9e06ec2f393777c5cc0e8c1e198f49c16767e91e16b210fd62d7610565ce976d9291af05fb7322dd504f112c9ffd74bbcd4786434e9fb523cc8861f73c9163fd31621e098ccdbe155a94a614190058a02bfa618aa169022377d099ad15793962865c5e7b6c4e24dc99088971a3897816c98b4b155340660631683e6d76059ebc1dee43711420769a7bc738cd82ed4aaee1815e73b6758b42bfc70a6cc1a57c9bc0b945f827b34fa12aaf60000009103b9654e06e8a87d7c14674474d8db9c79a3480566d9f9bdb7df7bf078496cb422e66a32011c33bc592bd0fa2da74608ea282fce4a852eb8636ea1dff8819b8fd8c4222ea81f53f186b9429fdcd4d13c26f42e29c77695383c59ce979540957634a2768c910c06617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c0800505617572610101a2ce6cfa82310a8465b290495f1306564dc47e9634a90cd592e1382430759f5278cc319d1bb9890f7282e1d9651b45e29cb2b2dd01ef4548502f0f9a3fe8708000000000393060010802302c8eee2e8c9f78cde5d9b4a6f987e796c9d065fd7a68eaf0c66c7de163d904baf83193b0c299bb64d51feec05c3abb998c005a0f83cbfbf0ecbbf1fe78878801a2046512fe56ebb380815c94af0f91bd09dfd793da15d603b333a0eb747a85487bf0a76c3c65e4ae587dfc7b667c620481f3db6a425292275582f16bb57a548b2cd60047080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc90c489583985a677e9ef4302413a2fa0006106ca73c066be450c019c547c6fc67420712bfd2596fdddb551119a9c86fd50af5d526c746232a6930e39ca39a9fa17526ad35a9b04534ad7ff9e2e3b46cc8c5d7eef1c4dbf44b7c1414f9d9a9a1e41b6355c3201ca0dd06adcef47beb0cc03a17778239091f1919bf123a2132b77112cd501a5c80fca92b45ece53ec831ddcac59b6ea0e4e1865d0500397f362f474b7dd6c9c8d4d5c25ec933f41190cedb2e79756f904f37153dda6e3a4a30b58b565f0fa2d430b104f1ae497b0e0eb8e8cbcfbab373ac92e6f3bfcd45eeeab7b791d0314264f042d85fd7dcea86191c956f3ad156771d9e97faab820b147c14820000009103b27a51ec2c83170e0665e81d72d97754d6381b701ea164cb84dbd4d615cd6a64128c1401be3a360cf1734b36790f32bfa9917372c13141679e7eb4345da4264957c959520182e9f13664863a9b9ccf2de7dfcbfc3bdb3c055500a4814a47f80a7bebacf70c06617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c0800505617572610101eac7e7d1959ce408f3ebe1a63c9807d01e6727eccdbff9abdd8d9a29ec6bf7171aa936bf1640191c095fc981900a22494ae98db46c46686bf4616c059b282b8a00000000393060010c014c49c81307a7469c97b263549f1362a3923e152d72df45bab0f0416cce22ab6c7cee0e4b553f5a4f35c9847c7e02d518f386325d857f3f397c478907376ad5860120c55ff5dbcda6b1789420f4895c84997f1903e5ba3946a96845a330bbe5a830914a7b60cbdafa425d43b393fcfc1d1a73f091348d7f48016320c0c50cf0d68102c4fc2b29101ba909691ed8bd365093edd84e0738e6ad31c380f68f318b011168351c69a49aee2f0a3b187247b9c4011f440f78d4c70fb4e6d74a678f5695b7882cdf0049080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9c61975e434e78d4d87c10d791f79b042baa3fcac69f72322723f0df9597a3f04f37f042ebe50b8e929141535d80e122f4a03d1a9eccf62b315072deb01025cfc5c186372c5442350cfc9382ae4f42f7d9567daea3c58b7a03d3f3c7cdd0a17def25a8567cc0df5aa77bd831d792cfad9d77060796214433bc1f6ac1045241f1bc2229f9674cddb6c8792287cf37395841125ac597d57fb63c7162c645c08906c94e1a1bac97d7fb42c8914dcd683af96bd3ac8e453af567cc3afb21ff6a2a88272f5072cd9dd6ee5e08cbda91f2bfc4b0bb1533f959447429919a4f3b1c40c0ef9f265b7b1747ed5d02775096269e3344076f35231dbcacec6619d6effbffdaf0000009103e19da2add5c8052645ca2415d5d2132834dee83146d59f60d2b50b7d1cede11712311201e1a6a8a57dfb6bda1027ec4500c45fec5907a7502c4c6bbbc3c4ba1b7719bb4fcc71b7f452fffad0c8dd250462c87ddd7729b6fe2ba3d21ac39982a6da26c0930c06617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c0800505617572610101e001884c8a88e3af0b05e32097633495fdbb6cab4eb01364571baa363b73a6391405367a176af51f2ada0e206d2533a45ee76e76d19af2d0e55d5549fb1ffa8500000000393060010c01209c0aeabde31496ded9ce9fbef7f6f9dc0e026eeb8fff53e89a435e47273b2d892772ae52cb0a0a141dbc81394c1eacd5d6eb7320d00cfe5261c30276936f8d013a43e8560ed64e60c16bf4ad37b1a2446cde416f50518949aae8874b3363c60428b9706a4acdc8db6a57fafc1ee5b1e8dc69a7ebf78dca28c0e7451db1bf5e8401223caf2be87310b0f866f4abee79dc64b57bfab0c7051d1f90e51be18149cb1530224dfe1a43f21fe173202438f2043cc1bf0fbf5906e09ec1995aa41dc794812ce7004c080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc95294cb15f19c46d910e0adb5aa41488d1d2dbee7f14d00b9521513cea90f4578f5eab2cbe8e015f0d4052936f6a7b73a5f51a471d516913366e14cccacfc7f3e7ce3b5313a6ad2f5d24f7c21710cfd28711bcdd1367a837361a464998965a7f413cad47823d2584c62cdccf53a4a9193946266f8e410b885c3254814f5c359c41062b0b3d85d2592e2645785602db44c82191cd6c676b92f6978cad1f4e0c41c8cadf041d7465996839664afd6c65bcb986805e4611163e451d699229c02f68be963c1ad0ea6db104e102e8345a4d6a109b658d485cf6bbbe94a053fe940fe5782c00aa1c8daccdf90d39cd83410b30d74414bc844b254106db1cf67bf337eca000000e9025fc40e341fb1002ded49d26bc07ca8006dfe41117f5d94ecbba2355ce690190a5eb9e80010772830afd9bf9e42278dc409ffa8b5069d1080e62c5b0410cf3dd805ec2b9462783029478d1e7c7bfe4464aa95086fcb899b47b6ef2066cec6296fed0ebc2e0806617572612033f884080000000005617572610101ac9b9f49fdba1ac1d404bcee9ff3151ade1ca35e688665a417f58029a6a32d6b97bc14ed8b0f28f0d0570a43dbbc3b74f34fa667ee8f741c3446d9d1b50fe78b00000000393060010c014eda9488c0a2460f20ce1bd1b1eafd54ec407db96f3874e2c4ca43bf9c48905f9478a9dde52f9e8b9da16214b1a09531468fb2e1d6c1ef311a186dc8bc8849850164cf8a91d7ed528d3b3ae69691df60bef97b4ee260b8bc5f8907b569dc2e4d27b1aea94d1f73c8c5191c0b2ae38deaffc90be20f4d9b39fa66ae5d6068a2248702005e1b00f722eccdd6075fc31d675c70a9a01d5ee98cb6c9049459e69d7bb81e77c18fdd605ac75f903de7303fb61e6219761c8412c32285582845bff18829862cf7004d080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc962101feb3bec163153455449d681114ee873f12085cba57c31224e1a9751913e0a3da27dd05d1fbbd63d5083c612ceb7e45d1f1838f29d7ca484e133b7ee5553c7d155e34bdfb9f240148a206f7a5ec9787ab8a97bfe3fdcba1d93cb12389cd97aa09fedd56ec883e96cb8c7c72b59a947b77b760a3bb380c98ad41ec61cf5df3a253615ddcc63dad7234f3d6e6ce81c198254eca73ac2a16805ea925f167e3b8a25be1cb4c1acfcdaa957349c19af856c9d0e006a8e8fe039cd9433ead36389334a7b9436f802bf7fef03abf975a6441b4239e8c4a864c7495579a735bd9410f9054b9d347c80569121cd249932684bcecbfc2173c04bff13acf65eb94ed14b00000091038f9dce3aecbcdaf9cc13bd5fae0a08d93b24306385f43d8854f31bf9d98cc8ad3209f600eb122824c414602081b1fb690ecfce5e470801bd4f769dc69171734651fcca16b50d24d7ce5670de6946e4dd2d9545f8bdf08c9d83792ad2e53e31f395b3f0540c06617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c080050561757261010192a3e6fa93a155d32908ea585c2e20c6b2e5429a109a9af4cb935a0421f2b0354e13f6b40f5359242ace73bd3e9c4cebc89beb255951abaf303c058022a5358700000000393060010c02aaf7c6ac7acb02e0004e4e815ec714816e62292aff98cb2ad1811a08b6a1e53a8d084fb84d9e8f8363f076fc666a93e571e0bf264502f15bb5b338cba1e6368f01f2e0164bd6d11a9fa524ba1b5beaa9435c03016aa1708b99612762d92e457613c7c8aa412e0026619d56bbf984b7a6145e292a6e0d17769fe283436a1ff798870296e167d972b7ab7f5d79cf629f4d6a8546df68812ca5ec669ff1060bb5d2043a17d4952a09ac9a3763acf6d9809c10d6e708eab844e530fc15213be35cb6238c2cff00bc080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc94e81f7f8e526f325d0c6b0033c6d6540c1a62e2734c1a8539c7a35b03d68e41cba802004311a383f2c96a3ad6eee9cd3d13b0fb87ebd714a94c41b3cc3ed52206dfce20ccdaa30de3098215ec751e7a896c1d9601a6612f51352952475d3d414e4b7b2ebc7674a30d7248fb077545ac75c5e9e24ccd9db5accc49fadfc38da812c11286895bf94f7e79c445bb57d5adda66cf003375fbe6057695bf956d50872abfa595e31c9aac4aca9fd2402b84fdd65b0d6c5f95e2ba478642deba51d33871bd2907036fa27ee2a5dd2f0a890abee3c21184f2024b18002f6de1918978b2418beaa4006bcf815594db0cad79c2a6e17628a477c2caeef77c85a4604aa4788000000e9021405e58f41f918f62efae737a126f0f5b0fb774c207a68d84b8112e1521cd8699695aa00b7e50bbae745f2ef73269bb6c10b646790c08823d2051de92eb83d3abcb7ef2507f51a3389c60674536d538c27f4f0949ff6d0eef8a028de98702d87c2ba21b10806617572612033f88408000000000561757261010142d915b1a12132cdd9672082fb9b8a0e90fc9e272a3e8c2e92c0effba8b1d57337f36b13c22297aaff8a5d4c55586982b8a82565775675ea53583e31b962718900000000393060010c0162dfe134c724eab3b253d1086eb14997f71df96fefa34c2761a6e06132a1c976470f5ae000b94edf3c913befc5abc5cb9c317f7f6c2b1520def44ca434ac378802b404c194303879797fd56f7b7ad8226a5bcec89d5e02b142f6ccc62c7f3d1d1dbb8248b3a579c3f03f9e23c5a52ec285b28918ce933b7de927896250d73d718c01325d981cc4a83b19825abb7a049c742d3e9995075055020b8d9185d7560b8a280eac664795cec7f03dbfeb12f435de7ad1e682e9656d0bc000b063d4cacbeb8b2c1701bf080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9ee3872cd94d82fd171ae94818f258606d5f6aa4aebfe28671eabcfbf4e442f174eb0a85d122ba52300045583397b1fca56eee72cdcee93a39c1f5fe8f1614d1f9e3fc6fee2a0734a29c06ffb150762c23e692c916121285e34420ff0b0241caf148dbccd638f66ed73b67645e0fccab553edd12791e0a46c89795d34b6249b02423dba1745193c654c886210a322a16316818ac46e6e7ee0b03ee384cd563d5c9e1baf75ba1041b8a5b79786e0f4bc87558c4cd8d50b2355b222adbb277d188669b75f4d211b9bc31961d5021f3ef113ef25c84f290f93cb20fd9ab5b2327b2bc564257ba1f27e6bc4ad0e37b877457294c46a440125a810c3d4845df9e1e28300000091038d5ba86db7b5560298850b79e9d6317da5d45bc36177814bae8f9ad30c7b657d2af27300fd08631afd02b403582d26d78c59cfa5d4b49cc8393d7463765ba4c91c5e0d37c18ca7bdf8fc1fce4db1204ec494b3abf03a230b6b6c071b70431d01320bfa020c06617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c0800505617572610101ea8c44e7707df9f58bf8582f29472d988f916f44604cc3c85a1feb5af0f5cd37bd11a145fbfc3c77e45cf459a097a0f1d5b50fda666bfad7f85819437acd458900000000393060010c0200a93552614f6984cf9d7cd2749e1cd1fa4180e0c7b19054f35e5b113924e1192c5ab80342940c2d0b9ebf78161fbbe7ccf0755ed9d48a92bd7f1114f3395a8202ce12bc92085478cb157fa44ff6dd3584973ab8d8a62443813aacd33c09454b5abbb17ccf0b7db7e779783ed41c4ea74f325937a0f126d7f4dd00c0dcb676748901c4558dc3b39ecea17204b880e6cc85a180d749b4b53b51ffff212782591af061a273b98d1d87fd015feb98bf9d35874276059a955c21d110a125a07a740d76872c1f01c1080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9f0d538a761532a8b36b476e413e3b73c7dfd18980d2efb8a5be6eff443d8e37efa75f22f48dcb96f322abd8ac766905d5c5b802e43a81f332d11e2fbed7fd4b4ea139e342d39c7ac62db70f5f60191a727d07b1205a8f8fa0750817e58b6a1767a87a178ab773ea2da834093122a4c6d1fc84f03ad778e55ed3e6eae35929d768e34f0d87be253bc9504f61247aedcc87626acbb376f7068032a1635e037192f42e26f4368233dcbffe27153ce2a43a81826ae02ce212675ae1995e32ec44e8575c4bc680ed53ab25e9b03bff76f222216134ced8388032fbcf31516eecb8a27a49d09f75f794f1850a0bba94d89b08d989001d282ca095e98c5ae3422affe6b000000310455179d1fee00abc9aaf40f4d99a66a934d3f956290065eb9e7f67fdb71f8c55786618e00b8b93210e0ebeb9c112f7f075991fef9cc992e8eadf6582c96ac661040bdc6767934047b3d3f57163d8d95ae002e9c15bac9413d03380215b2beac539f68a9101006617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c080050466726f6e8801c3542ddcf44c04b5317ca9b55d512b0759974173876fef7e08b4267ece6983d50005617572610101cec076505f1069528585431a6c0209fa90e07eb08ee7e894a9954220a274851815fcfa4b9f9d8b1b5863ce7aa1e402a17a2b2aa42f850bece02d8b2367aafa8e00000000393060010c026868d6844f882849657fd2b913a263a7ddb24f8973ceba9aaaa150db5ffe3513fcc2d1a3160d4fe88bc64e35909104b67f7ae6de786ea60e7ade93efe3bcb58d015eefd966c31dda59ddec2b1c1c81124af51a41b168ff8d2827d3b903c45b8560cf94bb2b4259ee372b3b6d877a22a46fff1af58774537ae5e0af79f32790a982015a3ddd8768bb154ef8e02f6e8a62f60bf8856304461327cf0ac1d910a4c63773e0550a78ad873715a615b6ab4921b7d3e636b563e880ed00aa0433f253b70c8a2c2701e9080000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc978b7bdc006a5b6e8aaf80812eb034d89d67bf8fff00ee8e6fe5fc6733d11b0041dce681ed7959613e494fba55fb6311b6266e8807bcc4ca26a64da0b05fc5b57bfbc36488a435fc60e0aa66794bb2ff4e44a1746addc84db867ca37c90c1e033287ecfcb765b2cbfa0503ace04384da5e3f0914409985a0aa6a689b0f1ab8ef9aaacbcd02f829051bf8051b3c05b97bac2e084a8cd96c36b842f0ce67a1ca30f5c434fbb118a7aabd10b7923df2b5f685d1422a794147a48b1b137935558df84dac11325bf3db112d0e2093f7dc2ae08c625be9c1c736b56d7c28b5f557e5e2ecdbe7b385e16114b95e5afd12706a2188f466600769dc217a7d18429d752b836000000910398e5b124e55bbb5d059abc362f39678b6de49b95a418e98a13f7de83b61371caf62a59000c9513ce2404719f11d5031ced5f55a92efe6792fda5da8b5ee88febc1c9fcb1262e0aee04f0d4ec3c4e785ddf7c96dfa2b66fa8b69466babb9a2719c0cac6700c06617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c08005056175726101010804865a23443b44de52d45fc3502730e7b9a5ef34076feb5f304a04ea3c647988a8db63b78b6720f6e7615033fc88d6c4c6f03f5ff803dc076c44c64941d98c00000000393060010c026c16865326f73fdf182755af1dc2e06abb3095487b969609695154e7ea481b705ef3469ba3481a2e43936a1a5ac50c09cad2fa19f7deb1d227f9e2f2815a428102c603b1e6fb16c60aa6b3a036d537e978f633770382a25fbc7dd35ab3042a6f29aefb1e098cdd253c906792f08a0f04d350e248f0893d8f802a945ade80409b890146a992e9df14732a6d0c1f803463ee0c113e3a5ab784f8e58339a8e70b273d0a2270eeba29cf7d1bc3ae2463a33e960b931a8814ccdbe35875ae0ed1ab2577802c3f010a0d0000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9c8b2d8a9b225de4d821b4b04eb9cf490c2f4a1ec3aaf6d452ecce360e5a6446856c3eb2a869e8da8cb23ddc584dc491b269ddbafefc0ec840c7807d1b707b477d5fa60462e54794e452ef6f5444388d022267453f92a441b57c4ce04274b56f127612c66de932783abe3e45f85e0154cdf784299e2237962ddce12837d005872c883d73b05bc35b9258ab7a546ad895801d35f856d594093243e5f99d545de312fdf6ad896bcfafe0d7ddbd070bfada2f0673f3d2b6b8f5ac9c4f7ca912c008127239648456c142dc6cae1861bd905e5bc882510647f501f3bc06261e951fe68cfc009ebe7cb797eb1bcd2e9362d6cdc042d17cd2641cd5d5bb904b70bd956cf000000bd046c4862a7be88c2126b103c45cbdf1102538e8529d0b9e6bee88ebb1275f25890fea43d009ab432837f09ce797782e1d895b90614a925f191bbfc757f098867404608673d7ce7710f74b651d05f940818b5f0b0c0aad8e6fe543c78220995a428c4a7be431006617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c08005002101736e6d74e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855000000000000000000000000000000000000000000000000000000000000000000000000056175726101014aefa227e2ff32efc2ac9ba151974a2a52736014b15a9774095379994236033c67fa2e469580ff8e4c7ca8db4960b2028e10613fcc31a8e46bc432250d98f98600000000393060010c02907199a7bc18e4ac81c27c8ae9fa3f0de06c3924ef523a146dbf94bc8bf6cb296e6ab09b7b2d57fd915459cafa9fc6a21748feb9474d083a43562de91ade008301e2950745bd7c3984b1beacea887a29ab760394015803d853e2971f9018dfea6264f01588cd0957aad8142a5b3619fc7aa31cc1a50f498fb543081fa6edc7bc8601b0f646d1603a3c3a96e26de285ae40c1b8c415f46f18dd6cade8574f50937a4e975164a72442e212a904937b024449637c70eb1a9434547cc1e599751d891d812c57010b0d0000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc9b6f4f31c64708e2283e992c87a54c98e079798275b173e100a792fc02c1345403f926b6a0f243e30993a4709ac3b95a04a0059d3fdfef160b8ef48f14f9507dc3202b0c045c6c67241924e452a58607fa30795394a8f9baa74ce3d648b6e4513c974677605c11fe61c060e97e9c8f9dc33ba92102a7c85623030f6964fc99f993a673f9872ce2f4d9df338c47f9326ac1476800f307be45a5de98460a4d14663af3f779df967111c5420c89df5590a10da66621c2a16218bcbfad04601ae4b818cb39fb800637d8efc5441b0fb8014ab8c8552550874184943216d03509213999f1181869908f6e01b2d1f956a5fab47993b0c1e85bc72f761c2615c40293d320000009103a31ba0848ac231978c44ba4d57b9acd3263a8d69daec7c408518d4c1ce0c0a673edd230078486b856300c5ffa7a468c60ef36a893b066a3b2c128b9ca593dc912d03c0540f7510a16cfa45cd5c621742b0c6a7040a5f9f0b2ba6346c8b47c18a2091eb4f0c06617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c0800505617572610101363f339324fc9e516c958fa9e3db47a04fe00c0243da91ff3ddb73ab9b55f71ff303dbea7a07c1646baf3487d090a6108caa7a4f1df247e6529b70346c132f8900000000393060010c012ed206bcabf2c363104aea4a1841c95ed8cfb202ab9547be2aea673c9677d6701958e78301355e1a327fb5c2711a61cfdfc8793068a7632db4a18a88062eed8d020ad6aa7a18131c40762c4d15f69f40ef1f920e7e4b27962a8ff2c6ada054c4602b6538883539f421f0d27fd3f5339510c1e56263420ace7d073ef025f1ceba88015855a80ab0f7b456fd5fdbb36d4900a5dee19937ce2651524e65058edea01c2636a33e55d6ab04f65ddad1d43631834537b7db84ef762763290af0b4f4fd5b8f2c5f01100d0000d1b678077a900e1b03747ba5ade6c47960fe7ead346c8722289dbc3d9f1c9dc96a26f0d7c5a53bb4bf02e39a0462e116fe32f6d64d51ef550082ca0871f626598a5bfb0665f97972b470d16f8a1e7a421b218b2c20a83475d16df834fb3df327d696e98dd5aaae70848a6615123ce3d85680810ba0cc881fc34c252a2f63cbd74af07b8cc17ae959d66dd4d3a3f4090505b3e2a507e5421079644cbec3aed7af021a8a6920619dcfe37598f0631618302094ac4edabc6c4641520817b316d558f49b0c1101d07ce1afc60b09b049bccb6f9472e1cfec1d2d05db89dcc9b1a187dd36f844d2a5fcb2f25a6c9c7840af687f76b29f69a88a104a78106128db3182cf3d5e2b5364f6a2035275f11d8df25b70c9cd2c865be3e34555f5c9481962150000009103f026a4e52dcae87d31e14e0289b4acb937dcd4dfd07eb0dce368506165746cf9ca201d00f2849eae1e58c3afe6302e25cb5595115125f3f34971619ec985ea4ede50c3f16bd39c93310ea665bfe1822a000d14586b2f106a1dd5dcc8cd8ad428933e36750c06617572612033f884080000000004525053529078bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27e6c080050561757261010136d81f912b5d98e32f7cbd9b4aec685e8974f858a7572cd8a22bfbc4b3cec77e8bccb0af2608998dc9977d500032b9d768b76e2d35ea1c99e9b738801299c98700000000393060010c018ab357dbb91f392b1665e991ab415ce71caf3a07d22d88c03b415b15e10e69170f06e70daf05b3271cb25d49f9ec18e8e7352bd06e409121c6a455654e034783021237e82c7024653d22a49bd15e4ab0df5e8b3b16a325e514df99f4f7c28bf21239c2387685d36124b6c5fa81c83c1f14518798915b233e8b097ddf67d83c668f02ec6e25f92aee954c21878c3a4ba221a1181cd361bd01d2465b9f6a95b128193dc58bb0b3684aa61c2d03affe332130d14907a30f543bbb0bb1662bbb38b3c7842c7701004f57170d55852cdd8cec97cd78f00ddb7e06aa0aa30be5e1ef648dbd01748b1be6c0800578bf58f701af44a4ee962d3429bd2730f6c4a3d707997db78ceecf005036ae27ca2bb7f5bfd169716a62dfce139b9ac894cc5603b1e2e5f575fa9adccf3bca740c0642414245b50101d503000066f0091100000000eaee78f91fcb4ea700cb3d280fc6047b1e5efc8212a8cc5ed82eabac8281d627e40baab9bcdcda6d93047a609fbd577362f03e26f88751313405d756f4a3d30fc2843554e4c8d6115a80f1245e7ba19b404f717649befe34f142d751cec15c0f04424545468403c06e997fd5503d9e057d6faa274e3373e0018bb9523b02eea8b176ada3ab64e905424142450101e49bfcd5a2e44f40756cd14a6e4964c3698f18c41b3ab51c35712f294e373f2f2467df71bf505c102f8ec0bc3f867f804edf039afe5587ab69a2e0b74f8c128e",
"0x5d028400bc47b8533fad2cfb34d99913a4092a4270bd01b428951fa05ade01a21bf0c40f01d0f990f3453c7d67c4012f24e92143802b9d59f3d8437b7e4ae5cc591806cb6f080d3a120c64a6ab13cb882b1eb3049492c7455c13960f8a486eaf43d925da856503aef90c0000180404061a96b999767cece29bf12001df86d1355bea8fe46996aeb0ca149f309605794029b819000000000000"
]
},
"justifications": null
},
"id": "test"
}
chain_getBlockHash
Get the block hash for a specific block
Method: POST
https://ksm.nownodes.io
Example body (raw)
{
"API_key": "your_API_key",
"jsonrpc": "2.0",
"id": "test",
"method": "chain_getBlockHash",
"params": [
20440517
]
}
Example response: 200
{
"jsonrpc": "2.0",
"result": "0x1e2dc73f800f496f8fc2e1ab3e8b8037267546cf24198b0c6e5a7b87e8b38320",
"id": "test"
}
author_submitExtrinsic
Submit a fully formatted extrinsic for block inclusion
Method: POST
https://ksm.nownodes.io
Example body (raw)
{
"API_key": "your_API_key",
"jsonrpc": "2.0",
"id": "test",
"method": "author_submitExtrinsic",
"params": [
"0x290284ffdc3488acc1a6b90aa92cea0cfbe2b00754a74084970b08d968e948d4d3bf161a01e2f2be0a634faeb8401ed2392731df803877dcb2422bb396d48ca24f18661059e3dde41d14b87eb929ec41ab36e6d63be5a1f5c3c5c092c79646a453f4b392890000000600ff488f6d1b0114674dcd81fd29642bc3bcec8c8366f6af0665860f9d4e8c8a972404"
]
}
Example response: 200
{
"jsonrpc": "2.0",
"error": {
"code": 1002,
"message": "Verification Error: Runtime error: Execution failed: Execution aborted due to trap: wasm trap: wasm `unreachable` instruction executed\nWASM backtrace:\nerror while executing at wasm backtrace:\n 0: 0x6311 - <unknown>!rust_begin_unwind\n 1: 0x2e5b - <unknown>!core::panicking::panic_fmt::h0d63004982a68afd\n 2: 0x50f805 - <unknown>!TaggedTransactionQueue_validate_transaction",
"data": "RuntimeApi(\"Execution failed: Execution aborted due to trap: wasm trap: wasm `unreachable` instruction executed\\nWASM backtrace:\\nerror while executing at wasm backtrace:\\n 0: 0x6311 - <unknown>!rust_begin_unwind\\n 1: 0x2e5b - <unknown>!core::panicking::panic_fmt::h0d63004982a68afd\\n 2: 0x50f805 - <unknown>!TaggedTransactionQueue_validate_transaction\")"
},
"id": "test"
}
state_getStorage
Retrieves the storage for a key
Method: POST
https://ksm.nownodes.io
Example body (raw)
{
"API_key": "your_API_key",
"jsonrpc": "2.0",
"id": "test",
"method": "state_getStorage",
"params": [
"StorageKey"
]
}
Example response: 200
{
"jsonrpc": "2.0",
"error": {
"code": -32602,
"message": "Invalid params",
"data": "invalid hex character: S, at 0 at line 1 column 12"
},
"id": "test"
}
payment_queryInfo
Retrieves the fee information for an encoded extrinsic
Method: POST
https://ksm.nownodes.io
Example body (raw)
{
"API_key": "your_API_key",
"jsonrpc": "2.0",
"id": "test",
"method": "payment_queryInfo",
"params": [
"encoded_extrinsic"
]
}
Example response: 200
{
"jsonrpc": "2.0",
"error": {
"code": -32602,
"message": "Invalid params",
"data": "invalid hex character: n, at 1 at line 1 column 19"
},
"id": "test"
}
state_getRuntimeVersion
Get the runtime version
Method: POST
https://ksm.nownodes.io
Example body (raw)
{
"API_key": "your_API_key",
"jsonrpc": "2.0",
"id": "test",
"method": "state_getRuntimeVersion",
"params": []
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"specName": "kusama",
"implName": "parity-kusama",
"authoringVersion": 2,
"specVersion": 1002000,
"implVersion": 0,
"apis": [
[
"0xdf6acb689907609b",
4
],
[
"0x37e397fc7c91f5e4",
2
],
[
"0x40fe3ad401f8959a",
6
],
[
"0xd2bc9897eed08f15",
3
],
[
"0xf78b278be53f454c",
2
],
[
"0xaf2c0297a23e6d3d",
10
],
[
"0x49eaaf1b548a0cb0",
3
],
[
"0x91d5df18b0d2cf58",
2
],
[
"0x2a5e924655399e60",
1
],
[
"0xed99c5acb25eedf5",
3
],
[
"0xcbca25e39f142387",
2
],
[
"0x687ad44ad37f03c2",
1
],
[
"0xab3c0572291feb8b",
1
],
[
"0xbc9d89904f5b923f",
1
],
[
"0x37c8bb1350a9a2a8",
4
],
[
"0xf3ff14d5ab527059",
3
],
[
"0x17a6bc0d0062aeb3",
1
],
[
"0x18ef58a3b67ba770",
1
],
[
"0xfbc577b9d747efd6",
1
]
],
"transactionVersion": 25,
"stateVersion": 1
},
"id": "test"
}
state_getMetadata
Returns the runtime metadata
Method: POST
https://ksm.nownodes.io
Example body (raw)
{
"API_key": "your_API_key",
"jsonrpc": "2.0",
"id": "test",
"method": "state_getMetadata",
"params": []
}
Example response: 200
{
"jsonrpc": "2.0",
"result": "0x6d6574610e910d000c1c73705f636f72651863727970746f2c4163636f756e7449643332000004000401205b75383b2033325d0000040000032000000008000800000503000c08306672616d655f73797374656d2c4163636f756e74496e666f08144e6f6e636501102c4163636f756e74446174610114001401146e6f6e63651001144e6f6e6365000124636f6e73756d657273100120526566436f756e7400012470726f766964657273100120526566436f756e7400012c73756666696369656e7473100120526566436f756e740001106461746114012c4163636f756e74446174610000100000050500140c3c70616c6c65745f62616c616e6365731474797065732c4163636f756e7444617461041c42616c616e63650118001001106672656518011c42616c616e6365000120726573657276656418011c42616c616e636500011866726f7a656e18011c42616c616e6365000114666c6167731c01284578747261466c61677300001800000507001c0c3c70616c6c65745f62616c616e636573147479706573284578747261466c61677300000400180110753132380000200c346672616d655f737570706f7274206469737061746368405065724469737061746368436c6173730404540124000c01186e6f726d616c2401045400012c6f7065726174696f6e616c240104540001246d616e6461746f7279240104540000240c2873705f77656967687473247765696768745f76321857656967687400000801207265665f74696d6528010c75363400012870726f6f665f73697a6528010c7536340000280000062c002c000005060030083c7072696d69746976655f74797065731048323536000004000401205b75383b2033325d000034000002080038102873705f72756e74696d651c67656e65726963186469676573741844696765737400000401106c6f67733c013c5665633c4469676573744974656d3e00003c000002400040102873705f72756e74696d651c67656e6572696318646967657374284469676573744974656d0001142850726552756e74696d650800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e00060024436f6e73656e7375730800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e000400105365616c0800440144436f6e73656e737573456e67696e654964000034011c5665633c75383e000500144f74686572040034011c5665633c75383e0000006452756e74696d65456e7669726f6e6d656e74557064617465640008000044000003040000000800480000024c004c08306672616d655f73797374656d2c4576656e745265636f7264080445015004540130000c011470686173652108011450686173650001146576656e7450010445000118746f70696373b90101185665633c543e0000500840706f6c6b61646f745f72756e74696d653052756e74696d654576656e7400019c1853797374656d04005401706672616d655f73797374656d3a3a4576656e743c52756e74696d653e000000245363686564756c657204007c018070616c6c65745f7363686564756c65723a3a4576656e743c52756e74696d653e00010020507265696d616765040090017c70616c6c65745f707265696d6167653a3a4576656e743c52756e74696d653e000a001c496e6469636573040094017870616c6c65745f696e64696365733a3a4576656e743c52756e74696d653e0004002042616c616e636573040098017c70616c6c65745f62616c616e6365733a3a4576656e743c52756e74696d653e000500485472616e73616374696f6e5061796d656e740400a001a870616c6c65745f7472616e73616374696f6e5f7061796d656e743a3a4576656e743c52756e74696d653e0020001c5374616b696e670
...
system_properties
Get a custom set of properties as a JSON object, defined in the chain spec
Method: POST
https://ksm.nownodes.io
Example body (raw)
{
"API_key": "your_API_key",
"jsonrpc": "2.0",
"id": "test",
"method": "system_properties",
"params": []
}
Example response: 200
{
"jsonrpc": "2.0",
"result": {
"ss58Format": 2,
"tokenDecimals": 12,
"tokenSymbol": "KSM"
},
"id": "test"
}
system_chain
Retrieves the chain
Method: POST
https://ksm.nownodes.io
Example body (raw)
{
"API_key": "your_API_key",
"jsonrpc": "2.0",
"id": "test",
"method": "system_chain",
"params": []
}
Example response: 200
{
"jsonrpc": "2.0",
"result": "Kusama",
"id": "test"
}
author_submitAndWatchExtrinsic
Submit and subscribe to watch an extrinsic until unsubscribed
Method: POST
https://ksm.nownodes.io
Example body (raw)
{
"API_key": "your_API_key",
"jsonrpc": "2.0",
"id": "test",
"method": "author_submitAndWatchExtrinsic",
"params": [
"0x290284ffdc3488acc1a6b90aa92cea0cfbe2b00754a74084970b08d968e948d4d3bf161a01e2f2be0a634faeb8401ed2392731df803877dcb2422bb396d48ca24f18661059e3dde41d14b87eb929ec41ab36e6d63be5a1f5c3c5c092c79646a453f4b392890000000600ff488f6d1b0114674dcd81fd29642bc3bcec8c8366f6af0665860f9d4e8c8a972404"
]
}
Example response: 200
{
"jsonrpc": "2.0",
"error": {
"code": -32603,
"message": "Internal error"
},
"id": "test"
}
author_pendingExtrinsics
Returns all pending extrinsics, potentially grouped by sender
Method: POST
https://ksm.nownodes.io
Example body (raw)
{
"API_key": "your_API_key",
"jsonrpc": "2.0",
"id": "test",
"method": "author_pendingExtrinsics",
"params": []
}
Example response: 200
{
"jsonrpc": "2.0",
"result": [
"0x5d028400bc47b8533fad2cfb34d99913a4092a4270bd01b428951fa05ade01a21bf0c40f011ee97a01a80326e4367acfbde100935bb3b5e61927b38a65c9af917727f2545edb15f209ffc744111450e02da6718f536fc04cbeac9afbe9a90b1b00488f4e8e15011afa0c0000180404061a749ddc93a65dfec3af27cc7478212cb7d4b0c0357fef35a0163966ab5333b757b819000000000000"
],
"id": "test"
}
state_getReadProof
Returns proof of storage entries at a specific block state
Method: POST
https://ksm.nownodes.io
Example body (raw)
{
"API_key": "your_API_key",
"jsonrpc": "2.0",
"id": "test",
"method": "state_getReadProof",
"params": [
"keys: Vec<StorageKey>"
]
}
Example response: 200
{
"jsonrpc": "2.0",
"error": {
"code": -32602,
"message": "Invalid params",
"data": "invalid type: string \"keys: Vec<StorageKey>\", expected a sequence at line 1 column 23"
},
"id": "test"
}
state_getStorageHash
Retrieves the storage hash
Method: POST
https://ksm.nownodes.io
Example body (raw)
{
"API_key": "your_API_key",
"jsonrpc": "2.0",
"id": "test",
"method": "state_getStorageHash",
"params": [
"StorageKey"
]
}
Example response: 200
{
"jsonrpc": "2.0",
"error": {
"code": -32602,
"message": "Invalid params",
"data": "invalid hex character: S, at 0 at line 1 column 12"
},
"id": "test"
}
state_getStorageSize
Retrieves the storage size
Method: POST
https://ksm.nownodes.io
Example body (raw)
{
"API_key": "your_API_key",
"jsonrpc": "2.0",
"id": "test",
"method": "state_getStorageSize",
"params": [
"StorageKey"
]
}
Example response: 200
{
"jsonrpc": "2.0",
"error": {
"code": -32602,
"message": "Invalid params",
"data": "invalid hex character: S, at 0 at line 1 column 12"
},
"id": "test"
}
state_queryStorage
Query historical storage entries (by key) starting from a start block
Method: POST
https://ksm.nownodes.io
Example body (raw)
{
"API_key": "your_API_key",
"jsonrpc": "2.0",
"id": "test",
"method": "state_queryStorage",
"params": [
"StorageKeys",
"fromBlock",
"toBlock"
]
}
Example response: 200
{
"jsonrpc": "2.0",
"error": {
"code": -32602,
"message": "Invalid params",
"data": "invalid type: string \"StorageKeys\", expected a sequence at line 1 column 13"
},
"id": "test"
}
state_queryStorageAt
Query storage entries (by key) starting at block hash given as the second parameter
Method: POST
https://ksm.nownodes.io
Example body (raw)
{
"API_key": "your_API_key",
"jsonrpc": "2.0",
"id": "test",
"method": "state_queryStorageAt",
"params": [
"StorageKeys",
"fromBlock"
]
}
Example response: 200
{
"jsonrpc": "2.0",
"error": {
"code": -32602,
"message": "Invalid params",
"data": "invalid type: string \"StorageKeys\", expected a sequence at line 1 column 13"
},
"id": "test"
}
Last updated