0xb24614f2817474180000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000112000000000000000000000000000000000000000000000000000000000000018c000000000000000000000000000000000000000000000000000000000000020600000000000000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000284000000000000000000000000000000000000000000000000000000000000028800000000000000000000000000000000000000000000000000000000000006382000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000000000000000000000000000000000000149cd8500000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000008400000000000000000000000000000000000000000000000000000000005f194ae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e28b3b32b6c345a34ff64674606124dd5aceca30000000000000000000000000000000000000000000000000000000000000003c000000000000000000000000600bfcada54f7ac717adb1bee91f60008c220b580000000000000000000000001c83ceb1330f99ab67b001d8271ddd2d629e1a10000000000000000000000000bb2a116d8c02fefe8b88e47e7489deef31fd29c500000000000000000000000068432d745caa8e54a31d7c8c4a77f6fb88322729000000000000000000000000e7f2370b7aa22b96a75ea126d63fbcca1e1b3ea8000000000000000000000000390977d26289e232c8c034d34ae788e2e2d8c0db0000000000000000000000000e5e9929aacebc0329b6f97af51eb7be82bbae0a0000000000000000000000003198a7b77c15ae019ec0b55929aa9729b873a2f2000000000000000000000000b497aba1e4ce24b4adc2e16ded30387042b881b7000000000000000000000000b938cf962d726ad2faa7592dce2ac638b7baf02c00000000000000000000000037b4e2fef6a78d9edd404027523c5b1a258fcb9a000000000000000000000000a714ee84eacff0a56e6bdc0a8de95e3c9b4f0f8d0000000000000000000000003376519603085c2abc588d58340b10c1cd2fef630000000000000000000000004f9d8c46e8c1773fda37a883360ff74ada57602d0000000000000000000000009a4f344d3132b1fe839c6966b807fcdf457bc484000000000000000000000000585e4c8e70a267fef6465f1cf4dd6da6371c08b200000000000000000000000081ef0557d80b048fa052f0cb4836b6fd826e976e000000000000000000000000fe3ab9f12927c751f2d3ee4543b2321c1d2d4ead000000000000000000000000f5538e40a9a1edbb00fbed91129bd1ececcce30b0000000000000000000000007e1d48d55b9dbb71974eb705bdeac9408a7a2bf0000000000000000000000000453a790864e01966167e99aa33f46db768a17cd00000000000000000000000005179b88eb163996c50406d623b1a9bf1d6bcacf800000000000000000000000082d2d50b7da18d9913e2bdb5e4a0939d16768650000000000000000000000000506109e2b7ec969ee40e0f2216113d5e5cbaaaef000000000000000000000000a698da06b256cf9effdf62aa52a2c2fed9b5ef38000000000000000000000000c04549c78e53a34714525ac0d8d03f207b97e6790000000000000000000000008b1ae2a42954e9683eea8b2428a55cfbdf4ac4e5000000000000000000000000ead88d060e816fa5aafa356f4bc3085227b5605400000000000000000000000021c021ec8441a2e7a3e1a1772a240664c2f1a7b60000000000000000000000003d7a8bc79daead37ec030367682bcacb9b23cfde000000000000000000000000141a9acb08d99302fdfcaa27c7df9fb3d592354000000000000000000000000064913814db9c4d025a64e4a031364a271b079771000000000000000000000000c16a618b540de370e30a6dc0348bedd159d83582000000000000000000000000be297530d7151366e6f0d5fc053d80208a52e5d30000000000000000000000008377ee11a716c936a5b4955f6cefd428218839bd000000000000000000000000b096cb83883c81a5207f0ed3d49f10afe6970a74000000000000000000000000ad119474e2ce4a3e10150e80c5ae6021fc47898800000000000000000000000098321f24bf524c393717519f3f329953801c25a00000000000000000000000000322b3274b3d1942f36227f871a056e9c7fcdb5c00000000000000000000000010a95073ad3b7d688859966a5411155673842e400000000000000000000000002935f9a1a00f8cb048993b00840de125f22c2ca500000000000000000000000088f60c4b7e74333bac8904bea613f3732babbebb0000000000000000000000004ac570434d0a2b88faa48c8c960fc1fc29307ffc000000000000000000000000cdbb6715be24edc10e42cbafae3d747803739fdd000000000000000000000000c12a1254f083e338ef8674df31b431a8698a3c3f0000000000000000000000006ac4eca33e26f05a202948a0c98da9c3f120d14e00000000000000000000000067439f25c934ab6215a7cabb822bd9d963a027b4000000000000000000000000df822de739ea29936bba914c9a70f2093670b91d0000000000000000000000004570219a2506155dfed0761c14d83b4555a8a31e00000000000000000000000037818517992f63c458a2917395a05330f098425c00000000000000000000000018a431838177811d24a62fe8b935d5b90ad2c597000000000000000000000000dc733ab8b6419dc034fc1e5145de4b118c392694000000000000000000000000a948e469f6709df5b064b9ba64c2bc4107148605000000000000000000000000d3119da1a39f57d41f83d40f0595f82e270d9049000000000000000000000000a89a769124765f0edf33b0ba176f7f14c1babbd3000000000000000000000000d7699a7979b9aad07325d2dc50420fc39f3f996a000000000000000000000000480f0d4887ed4f16d2299031dffec90782826269000000000000000000000000aab2e715dd608433f11ad32a5703d2a108404e7700000000000000000000000017a7392b88e7442043b0c116243aee82f123c45a000000000000000000000000597600f5e825af72aa069ac8d0cc77406b8ecf27000000000000000000000000000000000000000000000000000000000000003c000000000000000000000000000000000000000000000000000000001f86dd66000000000000000000000000000000000000000000000000000000000c0c0e08000000000000000000000000000000000000000000000000000000000b3a29c400000000000000000000000000000000000000000000000000000000098358770000000000000000000000000000000000000000000000000000000008f0b753000000000000000000000000000000000000000000000000000000000760b2d70000000000000000000000000000000000000000000000000000000006ef97ca0000000000000000000000000000000000000000000000000000000006ec02e700000000000000000000000000000000000000000000000000000000069957e30000000000000000000000000000000000000000000000000000000006141fe000000000000000000000000000000000000000000000000000000000060ae6060000000000000000000000000000000000000000000000000000000005729ebc000000000000000000000000000000000000000000000000000000000545bdd30000000000000000000000000000000000000000000000000000000004f437970000000000000000000000000000000000000000000000000000000004f15fc60000000000000000000000000000000000000000000000000000000004e80aa90000000000000000000000000000000000000000000000000000000004a0506000000000000000000000000000000000000000000000000000000000049c562400000000000000000000000000000000000000000000000000000000046d6100000000000000000000000000000000000000000000000000000000000469feca000000000000000000000000000000000000000000000000000000000436292800000000000000000000000000000000000000000000000000000000042be9ee000000000000000000000000000000000000000000000000000000000417f464000000000000000000000000000000000000000000000000000000000410ec670000000000000000000000000000000000000000000000000000000003ec91770000000000000000000000000000000000000000000000000000000003d8d19000000000000000000000000000000000000000000000000000000000034b7b4d00000000000000000000000000000000000000000000000000000000034b093600000000000000000000000000000000000000000000000000000000032c5b8900000000000000000000000000000000000000000000000000000000032807ce0000000000000000000000000000000000000000000000000000000003250d51000000000000000000000000000000000000000000000000000000000312c65c00000000000000000000000000000000000000000000000000000000030861340000000000000000000000000000000000000000000000000000000002dcd3030000000000000000000000000000000000000000000000000000000002bc970e0000000000000000000000000000000000000000000000000000000002a4228400000000000000000000000000000000000000000000000000000000029d0c4f000000000000000000000000000000000000000000000000000000000284377600000000000000000000000000000000000000000000000000000000027678b000000000000000000000000000000000000000000000000000000000026f990100000000000000000000000000000000000000000000000000000000026f4195000000000000000000000000000000000000000000000000000000000252527f000000000000000000000000000000000000000000000000000000000244f07a00000000000000000000000000000000000000000000000000000000021149aa00000000000000000000000000000000000000000000000000000000020191ed0000000000000000000000000000000000000000000000000000000001ff400e0000000000000000000000000000000000000000000000000000000001f64c240000000000000000000000000000000000000000000000000000000001f0cb9f0000000000000000000000000000000000000000000000000000000001ec10780000000000000000000000000000000000000000000000000000000001d851c00000000000000000000000000000000000000000000000000000000001b7e49a00000000000000000000000000000000000000000000000000000000018aa3f80000000000000000000000000000000000000000000000000000000001826ee70000000000000000000000000000000000000000000000000000000001823013000000000000000000000000000000000000000000000000000000000178f63900000000000000000000000000000000000000000000000000000000015f190a00000000000000000000000000000000000000000000000000000000013d467f00000000000000000000000000000000000000000000000000000000012686c5000000000000000000000000000000000000000000000000000000000119d8a200000000000000000000000000000000000000000000000000000000010ede1e000000000000000000000000000000000000000000000000000000000000003c000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000003c9fd6e22fafc5e1752344932342da6256e231c965b97e4cdccc3bfcbf5fc9a05ae7682d59ecc7df830c0f6c191a11886d6a4a5642cc27fb8c5142c3faa01550da293a65ab183670cc6992de492393827770177ef7490c01d874f347abc96ac9fe6d7541437eb6d27fa6c0e663b0acc77d7453fb653e37b38a9f1268118211fe15471799a2c4ef202f51ae7adf4a8d6d354ac71b07429cfada1ba60c5950238846df72e669b765db3098ebd3130328df2ca1ce38e3d9b1143767d7ed24c3d668e9b9082f96e2a70a231f2e37a161fa1d7ad52a02bff04601986edcd620516c772929f830b1ca885696757a3458c7acfa02e0bd2a16597e65dd076aa6eedf418373f34ccbd672c40b710bc4dd56867b4fdb0a7f89e59872dedc0c303a349afe6a022e1c127bb5eab82c36d252a1cdff7c24ee709960f3644450f20eaf3d4814ba64fe9553b1aa8ba67a3b933c0c0fdb92176a1900c4a9433ce9095c381a5718981fa076a627477b088fde55bf2ddd149148f1e90b7b5a3ba11ebded16c3caa39bcdda545575ced0d1315de5d9484e72a7ac542fcfd8811e73ddf273d460946fd5d57467f7a6093692dd97b44e5cd2a08a6b0fe0622fcc380f91ec41ef11e253260c8a329bbada5f24f495918065a67c65b85f6574a6902586fd333bd8bfdda6ccdc29e6135b5abd201e92843e9cfeb19fcf8a4be4d4c37cec72050a28c114d6c7df306302376b7885b831a5657cb7e700d1409cd61cdbea1976f03a0d1cee6ff23d63c510c31c552f00049ea6ce17262d07e241a061e4d75679e20060e3615dc3bd854639eb711a2344e6d45deacdb48d07de8cd26a19e46369df671749888b0b451260c5fc9328cb2199c67033b8ee7a6f99afbb562caf66df9e8fa5a87514209ac1097e42902c25257791a2a86ee31f07fe6029baa51c8a3b402b707917874565bbe7342ad802a77961a386828f033a162eff1f0a7edeb8ffaadf96f53345f224d5ddf2e2f485eb8d7a382fc3f4a05d982cbd0894be9c1e07125319aa364bf22b7527645fd7cef7dc24c207f0f22c37611d05b8af4130630c6d6326fdd924b673b96797a7838f35b322a2e2175b0230aec94c9ca3c69c3d57da727d16b8b2d2d1a5b4271a5989baa6804e93669c6a783d90b53b8481638fc4809762ebfdd597707dde3637f28d5972323e52829e13a23f3419596b2b41b53014a204460579f0cbdbc183fd3aa58d13668dd2be4e5116fe9957f8e4b803d32386bc6cdae62ed62b41d87263378fcea45bbea11d7175b45becbb46750388d47a92edbb92465af6e0c1e06dec21be9a467a039b9baa7240531c9b7823f0745ef83e56f4125f4713894e0b04f361c942c8559a0d5f8b9df1b2ef9a592d19fb1e2af6233a9a9ee99e90eaefbf14f9f0f08630abfd1bbcfac00c1db37439706612b45fadc5df80c36e21f7c0cf2ac23d87a0d7a725df97a72fd3d0c3d3e8e5c04528b989b58d1a461b2666289d6ccddf5752c671e40661bf9844e9de0238128dda9486a06dca49e86a47b1667dc9c459e0b0a453fb2d8bbed02cf149f0a3c5fc36bd59da1f3b393147c57eb7d25985f4fd1609d5762084c9fb5f7ad39c1621d7aa5f0e69eea1a97a98850145d642faf5ab5b2b4ec939e6478bfa73f57c809d6aba79d18ddeda2c25b08505259913301188302a7f4d2c8e94bc720552b16055bd5457387a5acaad72327e5b6e05ac8af0bc08b58eb542180412e6c7732ae1721bdcce46d1b35f7225831b378f9c8c535a089ec303aa7fcf1671c919c4072346dc03eb8a988ff8d186b3337b6384dae0dc347f53dee8999dc443ad90031ea7dfa23fc394a68e5f5eb8d330a815fb0b3e04c1ce7cfd2f1f960c5d1456907ac0160cb0164b601632768853fc3dc083f42973b8bb158f0f1a5b1486a8912080395f0bafe4d535b212235dceb3a376012f33154c6fdcfe849f6778c5f398fb51fc469bf61dfaaa1a0e0f522c84c5430e0e8b8dfc85112db6dda7c48384478d873e5d8d2a9b774ca13c659c5721f6e70afd6cac45bcc0d79bd09683556496fe91d65f7465cabc6919d80d881c50f1b648fb088dceea475a5545affc673d222fe3a60b297a2a22b458555cb54b2ee2b6916ca6e3a17d1ba32550da48d54c653bb23077e496c374f1d68ad8335a869219ca72b745eb8586fc89cd8da900138a1d1fc717bbf2161392945f30d4df5139c74e8b77577b3c97bfd8c8a0272c3d4739768ef8ee364771c1c01204b0c5c6bd5e1d2e92a29e6f683c9592a30ce8cac29bee2d05a7a22244388e8c60cc6e428a53cb7f5c5baf7682898f9238cecf46d6b69cf30c672e92adb9826e6f096e521e2b37882ab8e47f7101d7fbb6e51cd3446b799f8dbbefd6cec221fff144850dd950c843f50b6b74e4ecfa1473fa1ab0abc0f4cfdfe01002cea236adb7abd23401787be0ccf0ab4f4803809aa7d3555c31a3bc69887475becde4171c6d06f8764f8e5ea5bf45c48249d828596a70403a8ad78189f7d89918c17422a82e6dd8b252e6c431ae5b4ef6d103be9b4b263b4da221a02e56c6a0f03a138cd62cfdc620e1a3161cd30e4fdb14f1b5c69b3aea1bd509e4683be7a6d5ef5eadd693ec19512ad2d7a44ca4bb93dfc9595a98c39ea09166f46313d4d2e6e7c239011b2bb0865f82b58a8b068c95033642b8abe0a73aba832accd6df2add2d85cc8342a8fa10000000000000000000000000000000000000000000000000000000000000003c0ae83ce91dc36cc5153cd6c3ed7d3c57869df9fb09cb46fb7496205a86294df6429d9e330a901845d4a682b3c23f859ace3e5cd96edeb043d9592cda5bceb70037991f75e41d0960924a24246c0a2979a818639902899d5c23e8fe87d03688143a19dff68bcca83b46d68edd13179ce2f311cafc719e11d33b331185b113d8b00bf6a362b0b68f73ab94b79177cba9a877202836c48d2a84168e2931f95571776df3a994e2773be790a8ed5c5cef925707401b2279769ed74cdd158b4af19c7f128ab725642fabc036c34633adb9c561198f9be38ae8be04b40f5dbe77934b9919a43b29ff62381776fb9a2c2ac56fcf0210f8c0597b28792296666ac1f754cd12421e1c5e5601196191522f18deb6c508e760b63f5cf5ce901876d426b32f794a6ab22f09ac00f72072eebb7c2978be61ee37fd5f3225a480df4778830da78d65fd2f9553833807fc943bfb2fe0ed9b4a72aca0e71c9390e2d0c0ff744115aa742e5c1a64d4a01e309673366533f14cf675169b83a97ee202342056fc936df8594d63820dff8a1206344bb85c12f3e4d886f6580e866a697d6811c08eeba25e5e9f1dc3e2b64dd5ab44c813c0d63a0d659de9b9a98292f01b4c4e669b61b1eb75b842ae7056af8e17c10a6b53d95359f263746a4d68bd526bca6b3b931dd02451b8559bf6533d5b3c7d53b25b286a906b0cd40c52fa284dc7f3e6eb1de33de440809fe74dcb5a5271a130fd9cea3ff407dbc712a7ac76952264a27937129f3e238d684d0f09f085e464b01ed5bf4fe77ca503750d94546006402554f3e6e6f674aeb4fe55a1f91f8f3e969f8dc2fe15a73a4ed3ab7656228108a1929e3b42867fae40663e586dacd2a323e26e2caa3a483e11e1b03ee7c4ed2d8801a50d5d8b47b444d1381dda7d7b44933630e3174953681e9c873311badafdf737a30c9f3257637f5078d5d2c728907db043a9829fe7dde05fc866c419c94f0bb853ba4e6329e3a832a09bfd7234306c537b9f7b2e1e1d1b2f4f955a7703298157b3a817b00fe3ef25cf8ac99e0d2e2367864c1adfbf44774943827eb7bdcfb8be0b3909fa1e416f819f765522a13a08ff42ea53fff2d0b4c7d83d574e86e1b2d36afa7f702957717a286fb53b10844fa6c334e0434ca333928ffb7dfd1dcb4c5592b722b558546133d27870174162ec198f7792591bb34b05e1167a05347a7ef9b680762f1cc62d7a520dda8c4bd7497aec5bf29e2b5c5d9bf210723115589e795d3095947b8ba139a8b82e1b8a4636ef9fb0467c96d9ab92969c23184412e974ab5f810d412ddad1913dd0206178cf57aeb2f0cd302a37accb29d9a3b01073ecd7eb69cd2dc1b7fac527618961fb64a3981c1605e066081b3665b9c5da49e8ecc98fb5c42ec9225d60c466cb20e55ce7cdecd9fc7bca4b7484a1d1b1cc383bf1603948c151dad31f20ad7da4d373c6a4fa094f0db8dc645d76efee8f47f994663845ba7711d66289227d6e99b17a24e7edba62706531ca00578a269f09257ef3d9bc5f98178f25104afcb1472f3bde19a2f58f66dbe278ac232fc3506153afb66a0d08823b4b8376ebad34bc72549035577678c1d420ebe7652e6b4609df85dd52b13bc26a2c3a450c5770d9c18c52731f64ca58e45d6c9689e2b2e6268ee50018694768386b179d122b70af4ddde16b48a2ca6dafdf7f1fcc8e0e37040741a9837205f5342ffb7d8f5ec9acd4f483b08fa233f274618fd5aa5a25c4305e4d654f0d156f636d61c768cfbe1ccf907735bd5fff2303316bf0b4a3cb59413179f280d9b3b93d9014b0ff637e316eb4f004371baf95ac0870eeb62982a614db23247f7c337f7e3d0542a677e8aabe463eaf2832244361f06c20afa68c050d083f04f48655010f78d8907a0930ad613322ddf2975746ebcfe82281ff05bd3c060bcc965c02da0bd9a35311023eb1650515ebf6b8abe1b399b48e180f2e29f0f073a6db7644490ba1a24839dff887341b27794f6c1d0a3c8ed55070cc532933af67e9259b40cd4f5db8e7ec3e7d4397bebc71a191f21e28bda5451a9624f46dced15d61316b423ff53034e5e741ab19904e94c73747cc26ec3b4143b7b110e5aadc6e1eecc4b144c6a389778a70d94037c8fd930904ab94c2780f1eae915a96cb0056e8e72de729c0b2fb8e183c8e9a3a5d739cc446776666fd3bfe4bed17322e954a5cb5f3ba245cd2ae915ea6e9093607dfaf7e79584ea1586fef3126b3d0d7beab4dab802205cf8c0d8f6a1879b7b8fbf607c5a85d68b5c3cacecd53a082f8142de6bb75eb3c200c86486a69ffe42f2b5eab537af350ae0e760e279ef35f215058981b0aa028faf2b303d7ba3979a03645557c0f818f326926139e9c071696094a0dbd89474e85e7e5fcaa4716db056f99ea73a6c8740ca574bf656f571a7a61e45c77204f5360c7cf8244a4ca69e839245060a9efd699b69b1cd9f80282eaa9a354f99a0c3be6db724e7b12177d09e7d3904d4018c9e79ec1e216fdb1a46c478f7dc187d22a7512dd1452f5da66a3316465732f78f676ce3884e30ecd8f21668f283d2e5e19c5e7d26888c49f2bb4b49f14b9102269f576ad633b1170d098bb6e49cf452802cdc18ca4af310f01e8ef8b668ea653e9cc07768c1c886edfe7a9e9252f4f640a2fce85bbf72b8c92136e6ef57a387d1825e4f21a9632bb09f849edd813df980000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000003d0710e50000000000000000000000000000000000000000000000000000000000000001000000000000000000000000fc78c3a49d4462b611cd72f0edb75295921c520c000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000017d592f