0x616da87c0000000000000000000000003bdc69c4e5e13e52a65f5583c23efb9636b469d60000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000138800000000000000000000000000000000000000000000000000000000000003840000000000000000000000002bd96245df9c5cae76c007d895bf22185512e9a800000000000000000000000098e6269f33d3191b6e6dedd01e93c51cc14257d300000000000000000000000097a843b226bc9cdc4c7f19753b11ec34b10782b90000000000000000000000004a549755a80d4bd7050a894d2848a5953e15630a00000000000000000000000034caf0b798210410687bb6176b3935e15f4351f1000000000000000000000000460055cb5238f6760987f516b4e531453fff652a00000000000000000000000050ec8833079c1adbf2eceded4e49b918bdcca4f9000000000000000000000000492cd0c91704c547f9fd587d8d40926036051d4900000000000000000000000064366d164435a25c369e192bfe5b98bbc3b1640600000000000000000000000091c4a993317b6d92d02b603124a2e75f6be3ad4d000000000000000000000000e32a36f1a4afbafaa62de9962f61b777f01a865d000000000000000000000000db5863c71256bd81ba5205656ba83b4bb4a49e5b000000000000000000000000aacf1f5c52c5a548e5b679057f8ee88c0493635c000000000000000000000000ca84d92f7c4d3a7899c94cb5a21d902bb38153e60000000000000000000000007a66a89b335f4c674d2bd200d8ad12b27e5ab43400000000000000000000000031bcc9778e554d2340ca4d3bea7bc6a06311d9f6000000000000000000000000aabd5fbcb8ad62d4fbbb02a2e9769a9f2ee7e88300000000000000000000000094c1cd48f52c806d9d1581cd6542eae18b2a76bc000000000000000000000000b63cf3f5469be8a06f2db72116f3bb9708ff1dee000000000000000000000000143d05bd8a2c81dcea7e949477d2d427ad126934000000000000000000000000a1958a37c21372482deff4618baebbec23c9a4490000000000000000000000007a1e2a610b02e84c34cd2e6c337aa90b9547ef25000000000000000000000000ec12e14fcfa10bb4a340e1e8fda1c8a5302f686b00000000000000000000000057a9dacd8a116d3ade02ac724c5681d927334053000000000000000000000000a4a47f85089402989b0d9ce470ed9a6a6eb67ecb000000000000000000000000da2c73dfe4f06cd7d4783cc320b8ff90e86b6179000000000000000000000000645eb399f09a347f040ab48017512556ee13f9b4000000000000000000000000a12c7ac07cda035456ed9d1f773fc37b9823ecc400000000000000000000000005fd119dd3be7b105f0e74ab4edde860aba85f1c0000000000000000000000004f3b11f78c33a12fe9cc446e999ea5dc5d1c5e41000000000000000000000000e7ce1272301ca9ad33bb7f103b1b4c6b8c05bad1000000000000000000000000e9d908d5b6fe6984cf4faab1482eed54a6b86e76000000000000000000000000b08e515e63dae79f204448f700a9e47e236b4017000000000000000000000000c7b2761cf1cdd1c3a92df034b9d383241836f30b00000000000000000000000014a9bd92ef43f46344d8799952d9ae6160edc87b0000000000000000000000008e5e8775197b382b907aa7dc7bfe5e0e4460b75e000000000000000000000000fb1757457a3136ad945e81c55f9bf9f07d3e86070000000000000000000000008758da523a0094500fc9ee8756d8700eddb299b00000000000000000000000003775e59d390a05bda00ed9dcb7d8e3f1d5d173d5000000000000000000000000f173fa6454159df139cd031a7a748d398773cd32000000000000000000000000e760a5d8473fc217636329d1aac57bd8a12c819600000000000000000000000035c5c2c69b973dc4735eabb0dd92a8a629ced429000000000000000000000000437d14fa4907777d499c424c21e225df4fd3375900000000000000000000000072869dde88ad80afae5e306e7993562bfc9f1c80000000000000000000000000fa2788cd7f9ee07031f63ad39eadd9a1cfe27b5a0000000000000000000000007578538fc490594aa0aadbd56d9699575cae1bc90000000000000000000000005f378903feabb1bdc270d8819d249bd2eb7c589900000000000000000000000082eeb7f587a6a2237b6111702b525855f95b4b010000000000000000000000003ec30efbd0b907aa02f909945c4605df7ff68af300000000000000000000000015776cc1b77559b525ee4a5038479f1f6daf33ea000000000000000000000000f54265e49082de8f2e4c24815dc7b6ca9e5486480000000000000000000000000194325bf525be0d4fbb0856894ced74da3b8356000000000000000000000000921622a391366b95a3a5316128513023c6a97dfc000000000000000000000000be9b3933ecc52fba404448fb02975825b0cd341e0000000000000000000000008ed2b62f6bc83bfbc3380e5fa1271e95f38837e3000000000000000000000000cc721874a2ee84198ef3a6a4c7ef7c642347d78a0000000000000000000000004fa7feae18177dc2b29b680c8aa9b6b9a704e030000000000000000000000000f75ae1f1bebce1f6dab31d536f32cf353b6ca58b000000000000000000000000e5cf0ba6b11af2ff9bea1f7b91bd7a89b1f94ccf0000000000000000000000005bef6284a31151c0bb802d05599673053755ced40000000000000000000000009e978b86baa799efd01a4b1af452cc42761bbdaa000000000000000000000000f14ec1b7a562cea7e9e748d94e88c9203333ea85000000000000000000000000036f0e6240cb38e65a639dbddcba7ef4a7300f10000000000000000000000000b6a4826f3db392921c82097dbce848da151f5ba80000000000000000000000000e03d1391b71da32e0dbec40bd707e932eb835da0000000000000000000000007855a4af57eeaba2d21cae179375355471c4dba6000000000000000000000000cbe0b573c6736e2bd4307135120f52c5b23ffbee000000000000000000000000e27900f47a93c7b285326c3218b32483d3f8bad500000000000000000000000064bacd69bab59a6dbe6e679cac881df92ad3fb92000000000000000000000000bebfc381f21046a0961dc75c7914c901b5b0e3300000000000000000000000001b38997766ac8b2d5e6d6448e1f2e6006e76f75100000000000000000000000045aa1b6a3829cd32457df2e157a82370c212e28800000000000000000000000056ef53d105a0b97a65f0d599b1150110817b39db000000000000000000000000b0cfd073ddc2aa45f4bec2454b049f41ccd13774000000000000000000000000679f511d94ffc445e28db145f0001ddc84d930fd000000000000000000000000a5d9d8a61bc70234f318dd9f96a41aaf103abfc5000000000000000000000000835ecc2859aaaab2deb97ac882e8e313b3984fe0000000000000000000000000c495ad35fd5ae432970087773cbb87c9ec70aebd0000000000000000000000004b074e9c85d3d39c6a81857d31feab0402161f580000000000000000000000003694e90893d3de8d9c1acc9d0e87eb9bd0d041ff000000000000000000000000f247c9598ed53f478e4a98a8efbd2ed477b25022000000000000000000000000bb2ff05bf3811b10e0756dcb56f83139a80d63e100000000000000000000000078e752fab271bc6dab4a92f0bc2fdea3d01fa903000000000000000000000000be1c1583a52e142d9f6b2d082d026351d0977eb300000000000000000000000098ab5c9ae6b3ee6da30b9b216f4cc05702a812c400000000000000000000000071660a7fb3c5919ea4c787b230c4e9cda602a247000000000000000000000000ec5871d6282b1aad95f1c33dec0b7a4b59d53c820000000000000000000000001de43522d72f7f4ef3289ef08ffa0268d31817bf0000000000000000000000000a19f3833afb4d8475e4ac506a8137e6e67ac0b70000000000000000000000000a6568e053eed2eb48eddeeb4a2d64ab0d492f8d000000000000000000000000eded731f223df01d6ce03e31cebd6812e31e6d3300000000000000000000000053f4d324576f94664ebaf1bf23c3e7a9601807f9000000000000000000000000374c10189bf1f19bccecd1527d1a44ecd755814a000000000000000000000000702fd1848ba23b27b2fc84b6ed9d0c2207c5459a00000000000000000000000058933bf1b7caa30953453d030fe9fbdf4d3e63a5000000000000000000000000eb8000cbc1f7444d4c34a16c4c125b8edd28207300000000000000000000000019a63bd9a0bfa7cae4a32910687721b89526ad7900000000000000000000000088bab1543b9817f63edd9aeff1f42fa33e0f13a60000000000000000000000005872ed0281e893af2dcfd57fd411b96876abcc98000000000000000000000000b83ae0b85fc96584fab341fcb1b7df57dd01ff500000000000000000000000001c1ab0f0805ac5fdfa9e862ae4769b5d5608f38b000000000000000000000000026c21de7e9a859f3842c230acb4a0fa994126c30000000000000000000000001d3c59cb617e62a805ece0dd30e7cbac0ae42458000000000000000000000000c57a4a7b9ca18f6fce22076f4655f2a7472213a90000000000000000000000001bd127174d2c11e724c5274ed5541dd1f5dbaba2000000000000000000000000d48c2f2f697e58c6ff2025c67c6447c02ab03aab00000000000000000000000053f0af4aee8b478ce2c838246646ddec7183d922000000000000000000000000f67266d5595386c626a6c37660330de9cd6f3db6000000000000000000000000f3ac3e7b93666f37e08d26e26581f904f44380d1000000000000000000000000c00ceb4cef978879475d7e1060ebefa544524d070000000000000000000000008725f8da73dfd6d6ca7652bedd1c54777dc4982a0000000000000000000000007a9ba94c1913a759fd70cc21a25f29184daac47c000000000000000000000000d17ba88d99de38830318f23fae8b585c718e1c420000000000000000000000009a79b849f742602e2ea7e0e7d529653d273ee65e0000000000000000000000003583af76888c68022becc91fd906e3969c481300000000000000000000000000fd47ef0f15b180ccd9f873e3acbf5afec0170110000000000000000000000000f1caf10c5fe421660e8fdf2c0cdaa0be68633b3e000000000000000000000000f7988c7df50f68c7893548c0b68f08287f34dbac000000000000000000000000618514b1e6c455e1de8bc58a40ddc41a73914f46000000000000000000000000c701c3769658e2c363a6912255fc371829f55ee10000000000000000000000000f53489813e8536744b7c2bbbf86afc3c638605f0000000000000000000000000273a842d5439f74f62ab5db859b5201350bcea1000000000000000000000000908801c2741b043fa99ba50b02650b33a8faa9cf00000000000000000000000048aae08c8be12373e314a839a0d2b40ddb8442b200000000000000000000000095a0a22c43ce57ef03cc53d505c1f11415a0f2e40000000000000000000000006caa42e44f2971de6f5520c3a7ab5b5f211c08a1000000000000000000000000d9a0fc49703421821e77eacd7a020756866ef4f700000000000000000000000015280b5bad6a0396d55e3752daed08e66e08969200000000000000000000000001fb64c3e5218a29a00981c6e858f9e988da26ed000000000000000000000000241fea91c6b9be432de2d69ca0ef1914fd0e78390000000000000000000000006f76f9b4339a017579fa0838b3b848f8d71f512800000000000000000000000047b7fb6eb66766bfd397530e4b2a778a9cb1463d0000000000000000000000008c95638ce53c630f600667b5c21fba12885ba042000000000000000000000000d40f23cfc91a0f76959710f1be1209893403408c0000000000000000000000002566f5b6dc0f0fd9d7c2998d8de5dbad05eabe500000000000000000000000003600ff6fa5f559d7f2cad4a633d36fed4ddd58ff0000000000000000000000009e892afd3fba2fdaf588d1467b6adb6a415817ac000000000000000000000000d5cff8358cad3d75d9f5e1e17004d4020e931b2d000000000000000000000000b6d58e228182529f730e5cb7d3a2949c2c67361d000000000000000000000000ff2533f517083e5d9b5dd9febea332e36654fb6a000000000000000000000000adbf131ef662f559ba639e82dd2a1659471c08ef0000000000000000000000001c81246c205986b53fc036bc981956cb4bb23c410000000000000000000000001c265b276d26578574b01db64bcd2e5a1bc7b1a9000000000000000000000000c0398249eec983c1b403137a1e5c103d04d5bf480000000000000000000000005dc12a72cb4f825ee632f81e833fcbde7aee23c00000000000000000000000001042b8978752f791d0333a3530dc1b7c019f03cd00000000000000000000000078a4f11a48fa5cf5fa47daadcd2e5ff3d24dd36a0000000000000000000000003ef96352205b018f6596371eba14f1d184f6d5a30000000000000000000000003893580053e54b4271c73d9b684b83fa3d951f34000000000000000000000000ccde6d870b06aaa8682477128033f1f136d5eb6b0000000000000000000000000db615b7274a55de2ee647a58a5f0eb5221c31c900000000000000000000000069c8a85d6926d8ee124d0952244d514f5647253100000000000000000000000004deda933d485a836554cf24beef19788f694a9d00000000000000000000000063eb17f24fdf1a9e286831fe21acf72c975e88fe000000000000000000000000b65301693fc114f3d8c0c466e6139dde6d08a604000000000000000000000000a4bd6a9220ff24287a74e99d116f0cff24d212ae00000000000000000000000047e6abe1e70e753a51323bf2c4b2131b61e85fcb0000000000000000000000001a2f3c44841ce5d07cdb2addc5145a5b36bcbbcf00000000000000000000000028306ae0b5ec6115535315e0bdf562bc6a4665b7000000000000000000000000e8eb067c540d9d06430065bb69282d8a802ff766000000000000000000000000397c8dc483993f355e9046619a70b51588baf4ae000000000000000000000000d09c16864e0827f9e04118bb61980acc00966d22000000000000000000000000f60832c8392d34499d73d0ad6c80ac18e7c340b7000000000000000000000000b96ad3e156f08966303950cb58d5919a449039c7000000000000000000000000f16780e29e8ac92b8299c5d126ae2eca8e3ac823000000000000000000000000637ca810bcfc2b081c29eb75b9bc7352cfa84910000000000000000000000000231ba652d24208c3721906d45e68eadb34b3774f000000000000000000000000d24ebdc95ff3c57277ea69777b49b2f34d848d6a000000000000000000000000510182ebde657a69f0f1b4b91a3d6c537b0a73160000000000000000000000007d18c5046f8e61e711385b4d5a1be8489a78668b0000000000000000000000004f7369c5e0227c5146877d04b26bc03d74fb7acd00000000000000000000000045ceea5e60dafae8d5f0726f8a740f143ac31e77000000000000000000000000784ec0ae7350ce82290aa0078b63683a327c1aef00000000000000000000000026b0f6996c0b2d938ac809a6009c7b24faaa2cc3000000000000000000000000d80828961e054166eac4a215b66810eda42d0698000000000000000000000000f37fb1fac7a3feadc3822ae0ccb5682b15eea1ab000000000000000000000000e1c3aae192bfd6caa23322ef8bfeab77d1c3086f0000000000000000000000003de3e179e2e4b8afd3e1d8f66d9dca72dff7c9ee000000000000000000000000bb9135877b12f8dfb2a9f80850d830f712926fa8000000000000000000000000389e3d1c46595af7335f8c6d3e403ce2e8a9cf8a000000000000000000000000afe25ce73ff7f8457c0bbb339503b520c535ceec0000000000000000000000004387058213772e20cfca72ce64238a38a0d9e6ea000000000000000000000000256ab9177b48f1ce9dc4f64355075432f856cb93000000000000000000000000abcff06c4138c33ee27616b6b2540edec3d8f0e70000000000000000000000009e2bc8da8e13452eb13966422d9b59e1e7dd48cb000000000000000000000000ca7e2e0239944ed4bfdd07f95b57367376938c6a00000000000000000000000087cc1d672356ff6a5c320dfebcf36bfe7e0b4f5e000000000000000000000000f8939f0cf3eeba5df234338b20e17a1feb92c918000000000000000000000000df7ba368bea2308ff50db7e27c09ed91ecbb7a920000000000000000000000002bfd7bab90d06dc0267d41d7f33e1183531d67bd0000000000000000000000007d9ea7ca0806feb59394a1186ca4d9a4a90cb3ab000000000000000000000000b5b0b922d16ab3a301191c25b3f70d5f7a6d3dc40000000000000000000000003321896176a03ec6d2e42eb1ec86672334901008000000000000000000000000f967af8f4ba93d0232b1a7fbdc07507eaa529271000000000000000000000000723710029e34fa26be60bfd2ad977b4190863ed6000000000000000000000000ef9e885f2a113e3711e704b0b6e8f81b3946e989000000000000000000000000d4dda1e437e3326eee36b50b20f92b3e875df9920000000000000000000000007a8ec7c919eabb0910d4f9bd7d116e4e7ef53fb00000000000000000000000006376c71ce4fb88797e9dbaacb91a9afab0da7942000000000000000000000000bb04a28e0796e32bb6ffd4f3a9521af020de03fa000000000000000000000000a76cb744facb6907b4f46bf9ef397d160c7791a1000000000000000000000000949fbf61852bedbc5e046fd2d40839c1d695027c000000000000000000000000db50f5024f5595452efbb12d3d011880626f05570000000000000000000000003fa23a90219130c5b82acef874805c179169001d0000000000000000000000007e37d5536aa831aa37165c5486efd7cbcce01f68000000000000000000000000f4a3d888a1bda1f2b01f82b8e93cc628cb4f6d88000000000000000000000000cd5f4fc231a9fcc0b3ab67e06eb2ba85732a450f000000000000000000000000c7fe1135ba71e03a7a6b9e1ddb8f653f143bdcf900000000000000000000000035703f1f4678de960afc2f7e96e9303864823c3200000000000000000000000051318c2f3e7d9735eae7e9c9838bb972742470e50000000000000000000000006f8604dcf86ca3e7eca4db4b4465f200058f9603000000000000000000000000d8d5ca550daa5df196c23e948375a35bb241010e000000000000000000000000e3b2f16a52671af6a5d498d3cfdcccdc2ad0d58f0000000000000000000000003fcd5605fcdda546c29c31d50116198fabf3fa47000000000000000000000000371535effe01d81500b192c33b38b8aa33630165000000000000000000000000d2de8f629c8568ba23076e499a48ec92b534f421000000000000000000000000e227836af161c8194d982a658bef21f2fd594bda00000000000000000000000032162ea8868a69797c88e842014239a5df102add0000000000000000000000006c42439f265dbb45c1c28cf008486470b88a2990000000000000000000000000e35f5fa77bc57aa0def6e293d2c8055d6d4c050e0000000000000000000000000dbaae8b85418d25bd9895a5e4884b5492cd62ff000000000000000000000000636bc98d51f3297758b88abca5e65b34893e937e000000000000000000000000574e4c873288457b76639d8955bbef0bc0f5bfdf000000000000000000000000cdcc88f69f6a313e99976c8248c3d25a5719065c0000000000000000000000008a97df993e66c72e79036c19941963a90fa260a9000000000000000000000000f7653afb4da0f40ca43f7b0c0e46eca2065121bc000000000000000000000000a30bddea388a7b33f975a47f1f4497a2ab5692270000000000000000000000008820e6a591d747248c53894368c8e6c852f48458000000000000000000000000d438cf677b2da2801af635873522c6859a653172000000000000000000000000112759fb2b87ab7c47a1b7c339c1252e7782dcf70000000000000000000000009292c539a6693a79c2b924ac8af2b0c1e60c23ac000000000000000000000000806c36bfb0d21a6b6d4628b713591092528f358b000000000000000000000000e21b58052c21c638d1578170f4c9f80e57aefefb00000000000000000000000075232a4b75454e321d886e4afdd257cc6febe111000000000000000000000000b4f4bde162ed8da7de651332b539052b9c41e3c70000000000000000000000009a4563b8bbb786e65de92340ef1f3e431858e20c00000000000000000000000016efe5b687237d888ad117352d34317a6346ca9d000000000000000000000000b27516b90a52a0c31115c9c9151b501cf77d4515000000000000000000000000c668ca66f3d2ad264c4a1dbe8576f210abc1a4f3000000000000000000000000861fe1a83bd48600bc376b101f4a6d92b5801a730000000000000000000000002bd11404c8de090c16f7ca6f067cf2a470a76f210000000000000000000000001b273457e77518e07c25ecdab78fc1d13ec5039a000000000000000000000000a79f11a13c4e080e690d58f7cc49440ec52af10c000000000000000000000000123340ce2e986d28f32056ee0ac344d54f26aef6000000000000000000000000693249baaa12862f53523063805482b67d4e4512000000000000000000000000dddf97fd12ae758856673410e8d3d7a57cd3094e00000000000000000000000038702e8d366f7de540e6dbf3f67df30cbdb9e1f0000000000000000000000000dd2295e5b1f4b1e39f3258020739bfcc3dcbf6570000000000000000000000002c86e54dfc1b69374e8278c51a2bc581683bf052000000000000000000000000786165e64b2eac5a19bd6f528025158c486ff5cd00000000000000000000000008c7db5f0d9ee2f976aef492412c501934803696000000000000000000000000b984a1c658eba597cfdcc16bf147498aacaffc9a0000000000000000000000008103bd44019510d3ea1cc7108e53d7a744fed75000000000000000000000000029f2bda2d4be27f93850e471d776ed384b06f00e000000000000000000000000eca8a39ef663c2d6f6855acaa3a100d4620cbf42000000000000000000000000d95cb9c33178b8fb5d987a84dfa1cec80bd14aea000000000000000000000000e8d0f54edbf81fd784175bd432fc22fb309aabc7000000000000000000000000037ed79a5c94f368eb65be58662a8160e2725826000000000000000000000000fff461ecd08220ef76b797bf61076c1a00ef936b000000000000000000000000ad37dbffd3cf70cdbb6d05cbe5e79aa39d7a5b28000000000000000000000000b045b9472ab511533f2689c3323ae6910d9aaada000000000000000000000000174979437705002227aaa996711e6b2a5c620fa100000000000000000000000057a2e72d5d78f62cffb71c5ff67b997877e84e9b000000000000000000000000337036a2c90243809114941dbcd67f0615de0a33000000000000000000000000740bce2a8bf33e37340826abd9f840e2f1dac5b4000000000000000000000000fc5950beb2138915cf7b178b42f25b7aba1239c80000000000000000000000006ea1898143982c364dbeb9b53326b7b888e7b3200000000000000000000000002d51724d5a9c815ca829a3260f18ba16a2f5d9cb0000000000000000000000006477cb03ddd219a2942d7f8b9bd5bee705eef8720000000000000000000000000782eed5e2391a61034c72cd099a5b896a81b1290000000000000000000000001944db0b8d0ddab3b982babc6815208f2eb388f500000000000000000000000048ee9ce04f2156606640e2b182aa25ea69be8bd70000000000000000000000000ce3977d1707fe3954372877a6ae24075b4a78f400000000000000000000000023f4b2d21dbec85cd41c45936f72cc7d14292210000000000000000000000000c2eb5c5b0c529679e3150609f28d82bb7845c5b300000000000000000000000028a023d44c67b90d1536524f2a2d07fa22cb5d5f000000000000000000000000b3b1cf4a37a5ad7a3cea9d5b652ab106c9576b8a00000000000000000000000049e1a42bb3573076772a3065a98d67d812c18b73000000000000000000000000d09386e967c2984754b2e6fc5e30bedc9baff15f000000000000000000000000b288b97f05d54770e15088db360fcb5893a1dc4c00000000000000000000000022cd8b000a9af1f62b0fc98203428604202cbac70000000000000000000000005e6202f1462c12adadf85f0c1dcae4a73c80776f000000000000000000000000f848e8655ca227e771f9e0018e65c1920d6cc5e900000000000000000000000050c43e09a28553f8957c0ad4e5ff2ac9eecd1746000000000000000000000000c04d9053a79ad12cdaa1373b90f1ee04af4413b600000000000000000000000027769429d0a1d6b7869e256063f6af0e6431abeb00000000000000000000000061d7266d40050b8b52bc4dbf6a5f7e58138619af0000000000000000000000009717085a9659b9154a02a6b516a3b794b5ee3b6c000000000000000000000000509c34f1d27f240c3cda3711232583d4ba4d71460000000000000000000000008bb9e4652a58c744db8da84bfa24761d1a6f5a36000000000000000000000000918b139e4ac3c0735e68238bbaf2d8ae860accda00000000000000000000000093f63ff81bfd7d75e0d2dfe5250f7d2bbd7ec69d000000000000000000000000725dd87a0b02a3ce14416e6f868c0058d2d39fe9000000000000000000000000edce04e4d5ee99810cce50fad2462ed70844fed8000000000000000000000000f02d175678373c9bf32238696e9c0e01a80433520000000000000000000000005008779a230f22a27909dab9dc2bc625a9e5ceba000000000000000000000000e14ad3711147ad50c0b36181ddd699ed4456d21e000000000000000000000000518699e10966061f07336c755735af3914d34fe6000000000000000000000000e78aeb65d698928fb06d278ed1382ddc317661d100000000000000000000000098c6ee33a5ecd34fc671744b58455ccaa4cf613c000000000000000000000000791daf1e9458e5cbc9c334b57cd9cba3b93bb51e00000000000000000000000066f2a36579268bb873b7c0812079249eca9c6f4c000000000000000000000000eb42ff534920a9e3ef7384c1cda5511a8c07c87800000000000000000000000063cc3f456a975837463f3eaf8533602cda3c94af0000000000000000000000008c3ae47f300f16da30c9006e09182be63cf29bf40000000000000000000000005c88212bad7527c072614a922688a947a1e66891000000000000000000000000148f414064169e41ed5ed4a9c172641e0dde27c0000000000000000000000000b175fb0646f1f2a202941d8816c6c86fde9a28d30000000000000000000000006e0555ac182990f04df5ff8471495670910d0a1b00000000000000000000000082a41af854ba5f6980447567872bb176711fea880000000000000000000000007360f70b5bb4b59a63d8da3e330c9b55bb5880ff000000000000000000000000128c01b5c1fe5e405fbf99a5a24b65e03bd3186600000000000000000000000042052c930c4aa6642b8db5d760bdfeffe8a1eacd0000000000000000000000001ece9ab66e03a277c3f0e2fd4d84e7b8353293b60000000000000000000000007adeaf2fbc0d4c70ccd292fc54239aa92333d1dc000000000000000000000000fe8e8b8e2efe018a01761cde26c42856f6f7b37a0000000000000000000000003a6ab0bd69796c7796bd2917884980883429ae0200000000000000000000000031f0e761bff5f0065221926e6f7ad4ef343679290000000000000000000000006a1716b8390a5a8ab31977f6d56e62f16b53e3d9000000000000000000000000fff5250c774979153b5b3967971d71afc42aca8b000000000000000000000000b087dcb1aeedca371080b1b144bf5b3a2541ea7f0000000000000000000000005773a379f9f9870e1498d3e84fd4797d6b038c63000000000000000000000000dc7752c8c07e1f8f685a0bdb0a8e3ff92067da9c0000000000000000000000005f69772d8c00dad70a7649d95c98050db4b24f9a0000000000000000000000001dc221e9a94d80b8231fd90279dcdf79f5be76e1000000000000000000000000ee4c0074138d94c7c68a83e92003bec066fb303200000000000000000000000034afdac51172d8ae1e1441dd7ea7498bf707e3d4000000000000000000000000276a31bd3e84c71d8fb0688cb627a6b4db85b6580000000000000000000000005c2c4e1c55b0fb8d839059ae52c66260117ca2290000000000000000000000002e8ffe54cfb7f1fe069765a7caebeadc37cf211d000000000000000000000000ba33609e05796e6714e1369ec0bd893324ff21a500000000000000000000000091271f6b36cee7597c47b249aa068274675006dd000000000000000000000000776444e3ed96e208884818f73c3120bfc60e82f1000000000000000000000000fa7d7352465883769a88b46a82183fc99d9e247c0000000000000000000000000b12fea0be01399400ec82f958edd8cb0d87d862000000000000000000000000c53a464504fc37410e35e32980dd87964082b52f000000000000000000000000e9f82c7fef838784b987970b77e53601a7000722000000000000000000000000650076d3f00b2cca563494fdf5f64ab98af8d6b8000000000000000000000000a197b745f230655bd16a9b9e10c6f131b0dc9ec000000000000000000000000036c9b4ef975fc652485dcfc70a6e7eb4ab71aa770000000000000000000000004a9aaa94f204c47aa0c92bee9ce03332d87ff59b000000000000000000000000cd20aa552c69de26978d7560afd2fc02f4b2cbff000000000000000000000000366d771bef654364d10a823076bc933823e1bbf4000000000000000000000000c285406a28882a11c36c4fe4f1f3264d4c551a12000000000000000000000000a60c5d3303dafa9a88e97ac119cf978351b9f69b00000000000000000000000030b4b07f3b2da829af6fc459b58906a16a5f979e0000000000000000000000002a9aa6805f00f1ec1daa960d7a89604e5398589f00000000000000000000000001d90c6a1cb3659f3e7ba07a549d9265747cb64b0000000000000000000000004f4502b16bd40845836fc7ea27edd1dd4c3ece270000000000000000000000006e67483fda240434f6628d99ec3f26d1d07705680000000000000000000000005a21294a2dab22ca1f7431ecaec2a00ebd660c32000000000000000000000000cea81fbec5f220bfdc4b681c705ae7e90e9b9bbc00000000000000000000000097b5801af12a29b4194771d17031ee7f521060aa000000000000000000000000a7c0589cef854701c022eadd8f02ab453417c00d0000000000000000000000001e5010f573796d2807bfdf2564e122c0167229b40000000000000000000000009b9941c3fda6b764874cd2a508ca8612815446ce000000000000000000000000317340422bf43ed9c43aa247f184ae8221fc97e80000000000000000000000003352a3277d2b74a773fa6e68a625fcb18e4fc282000000000000000000000000d5023da15fb80497496d00297d3118b1b2fe6f5200000000000000000000000066c2f4e42998cc6540f11b2315832869dd5054460000000000000000000000009e12f30b1ccb2a4f0d89a9e907bab90e1bf2fbcc0000000000000000000000003edc9dadf24a14b270de0dc7cd9769956265ab67000000000000000000000000f745145d8585c63bdaa15d1d0a987e8e8eefc7fd000000000000000000000000d2a49ec640a9fb7a46eb5190cfa15a103152f824000000000000000000000000ccca99546e4d3d5842dc76f6abfc48f72e2090bb00000000000000000000000070d06394f33d56b6310778ec4e61033585038997000000000000000000000000253137dfe67337df88bbc4dea77a1c4259eeea030000000000000000000000009470babc3d68e677c37e7545623f37270f1bfa1a000000000000000000000000f0ed7c7e8e4ff8d4b8458c76596a29edefa2e96a00000000000000000000000012b35077d26aa7876244821a786a018e7b63e06d0000000000000000000000000f69376c075c98efe2101f2667e10bfdd083733b0000000000000000000000006f726f07cf0c3735a759f86d58cd7186a36b4788000000000000000000000000930b9e247fac3af2731e8705b0e9632731df19f6000000000000000000000000779627c9458d3e9a2b7a3da61846a222332bcddc000000000000000000000000ae3aee821c0438d6a96d5aa42bbcf3eef45fa35f000000000000000000000000cca768585e1fa2871ddfb789ffa95c6288162fc700000000000000000000000056992b414d63d560702d6f5dbe1595e91029992e00000000000000000000000041ace0f9a0e238af915a604ce969e2a977aecfdc0000000000000000000000005a94b3a18cd8d04c156fb321a093033de1a6275d0000000000000000000000001d19fd46efabc465c85db7f724b8e37e44d91952000000000000000000000000d5c5cc570da01a69fad82e0222f502bbe004acf20000000000000000000000002ca1dd9ae7e371df984d4e6e17d34c1263c29e020000000000000000000000000badc033347ed0ed17cf1b6abe776cc8f5986c3100000000000000000000000087230df1f42a457065921b80f0d79d80eb3bc3390000000000000000000000005303b22b50470478aa1e989efaf1003e6b2a309c000000000000000000000000fb1d3ae29b771ffe8e26c5af8756cc459079e537000000000000000000000000124a732c90e081c6993dd9e1c6d0bec116893ebb0000000000000000000000002d86b211f3b253d85856c9a53040f756debb92c5000000000000000000000000ee1fe7053adf44f1daafe78afb05a5a032016458000000000000000000000000a5deca74fea8e821c1f0a163f620398ad5b195f3000000000000000000000000dc25380cedc9526f2bd048f52fc1f8c07ff1cde900000000000000000000000085123fe36e032f764bf194b99cbfe853299f775c0000000000000000000000007a4ce82ff868b33fd10cb7f0ec77dedb6a7b7884000000000000000000000000a47e29348753c949cc8de281a59656b7850639d6000000000000000000000000c3c80e3094b88862000a962771b8dd302c5ecbc000000000000000000000000090af510cb74f54323efef7c745c5b68589e12e51000000000000000000000000af745c88748f64f01a2150c031310751e62745ad000000000000000000000000f61410cec750921ed5bd42dcc8d57f0e1a34d345000000000000000000000000472ab85fdc113b9c41c8a189693aa48ee6d1c45c00000000000000000000000072a1fa9c41ffd5c2419a635e14a98ed2763bfd1c000000000000000000000000fed4f4c085c81a0b8b84cdaaf28372bce18e8af10000000000000000000000004e5eacbfb08abf4d5d8575016f11937f5f1954fe0000000000000000000000002b39a7f764f9b3d9581c352f569c2fb157ea6b7800000000000000000000000015295a6fff65f190c42cbd13e903ab7ac0a54363000000000000000000000000858efe7327bfd45432f26f9e61246336146efd030000000000000000000000009e87b5b29900815fb31e61e7126bc45c08c42d250000000000000000000000005f4d3154d15434762698c1c64b60e7d6fadec5d9000000000000000000000000cd7af2b476d5930f706b508df1711b32dbc59efd000000000000000000000000932bfea2856105b414122f06b7b7f3625fff9043000000000000000000000000626c740336d811c02c951f3861adce24bc043c8a000000000000000000000000ec4a69704ab91e0fa613e0690ad6447aa10fcceb000000000000000000000000da2f257702dcc1830a277b5e37ef34a30b8c3f3f00000000000000000000000051c4488862efa59f8ffc0a7f87758dba563072a200000000000000000000000048214db739b494798b9c86baa36a3f3dbbafc429000000000000000000000000485dee7b7e276328cbbac939abb6ebe09547c2e9000000000000000000000000994426ff263cd3458b318929cf0842d2803b6de4000000000000000000000000795e7f43113ffe58aa1c65439da9a59936fcc21900000000000000000000000022f5d906ae03a49f01b3635dcc9a2f79e87cb44b0000000000000000000000004acdb88699c23579fd53dfa6d08b2e4b62a8d1620000000000000000000000001cab6d9a4fe6363df7e82f89418d818d3646492d000000000000000000000000e4c0f1102a9ec256b8d1f01f374e9a22393d5760000000000000000000000000dab4cc54a8bea0cd7833c9a453e7f4c996b3d100000000000000000000000000fa8f66399c7cfe870642f67e9dbe5e8259189425000000000000000000000000c23e4350ac43ac3cc711d2ec6665183966156c7800000000000000000000000049aeb88dd4188e7a0891b14281229cd5b385c5ef00000000000000000000000075165476296ce051f906b9e543dc164f94f3027200000000000000000000000003730b6bcc7b1437ab8764507957df8485f8b60f000000000000000000000000072252690cb2bbfdbb6aa6f66e7b29b12ea8263d000000000000000000000000603b8268c8a8cf5127b3a4eb3de6a1b5f5d8b9d2000000000000000000000000e3c556816e39ae355a1cee80155c89fba1be60e8000000000000000000000000f96eff19e5701cbafc94a832cfd553fd9e65ec2e00000000000000000000000038b9a2122c53d9b118135f6347ae2866c3b45297000000000000000000000000c0fa76e66a531eb39523f185a1a6ecc936f377280000000000000000000000008a2ed2ae579ff4338865d5268b08e719a8bb7ee40000000000000000000000001443bac590eb302e2e8c949dad45816cbe92509e000000000000000000000000576f73f9caf56c5bc6ad0ea04018ae8f79e54037000000000000000000000000a67f353fc6b5e0cb157a8c920b6353784655708f000000000000000000000000b781fdcf8c0e425a6be59ecb7a89318183b6e6bd0000000000000000000000002c3028ab91bd383249d06d9bdd10283d9668e42100000000000000000000000022aa311affa46c0f03f7ca91417b6610a1e4f84a00000000000000000000000010024274aa95f78fcb5540e2050a36ff9716711a000000000000000000000000a85a0f732862caa110008b86ba290e71a736de5c000000000000000000000000160820b10f89b0fbb22c0827c53ca4389680331b000000000000000000000000081bd998ef61b2bc6cba3421df2cca94b08bd4a90000000000000000000000001c5f481ca3256e94229b91496e92a9d85315bd5c0000000000000000000000002a4c42b2aa5db93e0984c52e66c64f5f1c1ac43f000000000000000000000000365b6abe570328d6ae20e13e3f0ecc2be0a0543a000000000000000000000000828969582c50df50ea10bbc3003bb6aa65d4929b0000000000000000000000002441416b25cb16f17c33b7776a30f3f5c23814db000000000000000000000000fca72ad1612d6536a66506f05d2a50480ea82a31000000000000000000000000f61e106416a5dd9da0681c100d85bf19721e8ace000000000000000000000000bb852f590d58a7c5bf88eafbe0bd6ef797fd0c120000000000000000000000005eaa155b2899fd1b4761f46323e31f7c8e3cc104000000000000000000000000b1417f0db38b61584ee46ec28f5855d903b7e0f5000000000000000000000000cd723c8951d202c59ff7d3902b86369c4d06953d00000000000000000000000092d96b4e1cbb53f0a79c8e15612a4abf0787630a00000000000000000000000091b89b1747336ddb8f15aefe687b6f0711b20b650000000000000000000000003d34f9fb154616f11f32b65c56795dd528eec3e0000000000000000000000000a583afb87e90f5fa481871cad08d25bbd2baa097000000000000000000000000c005d9d7a710cdf271581d4d827122712e99ba67000000000000000000000000b92aea05a044afc0a63e8418be2cd0d2bfde1e7d00000000000000000000000028787247e6e0bb6c0017a8a1cba2c74a325939350000000000000000000000004eaafb9874141de3ba83997f2272475695fcf038000000000000000000000000bc8df22723b6c59377728a8321bb2a1c52e3e90600000000000000000000000054698d14f8b338b3b580bc22bcea6dc29cb08149000000000000000000000000c7e4839c846b4931efc5755e73cd73ae6ac89f72000000000000000000000000c709b416157be9eadf6dcc43a3a530f261f50ade00000000000000000000000008b5eca006c7cc5d6e8d3187f6a53e0a201d8ee0000000000000000000000000f8f9ece2477ce9e5b3dc2ebc3d8e7b1ba423e6fb00000000000000000000000046472ed0442f8ee6878c629f3ff6e98f787cdb88000000000000000000000000a518bb93632eb41b92d52e616862a088d02d78a600000000000000000000000040c7b55b38911fd3ea738312b5e2bd4c6e45dbbe0000000000000000000000006571c6c4ab523ea844c86670a3c8c1d3a600448000000000000000000000000041211d6ad68cc9d352a7cb5b910493b60bb55ef40000000000000000000000003e6c753cb00f0c9f363d4ac4ec60388fa74b01ad000000000000000000000000c0f6c2b2aa0d557825c52263bc27c78b3c11618b0000000000000000000000002a36d172817ff417aaff569c1f7518d8ac66aca6000000000000000000000000d6419033437a2ae0601f1132c7632404a0931fd9000000000000000000000000611f9585c5739e64b13c5ee70e0847042fca1daa000000000000000000000000763c011f6f7c6964e73003bde6cd8a9b05bdd0a2000000000000000000000000474e779d590960f2264ab1e6444193f515cb28bc000000000000000000000000293246bbef54ea4f6ff0cf7f12d52798564fe9c1000000000000000000000000836217249e86b2d47d8df9428ccc773fbf59403f000000000000000000000000fcce77d0ceca93a6f0d4b4e3cf62319d78137dd9000000000000000000000000173e04c35b5d04c7f3775413ae189a8baef2a8650000000000000000000000003f87c68940ee19db139f6ab47c25f22480cafff7000000000000000000000000951fb14429ae079b0ba0c1f1a077c4e626a13fdc000000000000000000000000a7eb4ee275fc01445ef297b874cb54c54daa615a000000000000000000000000d870ea22110219b6f4f3c91a7477cab849513a600000000000000000000000008eec5aad7d35d36a84fba7cb05c92a78f1a1e3ce000000000000000000000000ba9054d8f71017421c418cdffe6ca78d938ad5ed00000000000000000000000089686910f50bed71c290e728aad7c4452ca0e4cc0000000000000000000000008228c693548151805f0e704b5cdf522be95d96a6000000000000000000000000e2acfe167ef5e2b82da773d097730fec97a93abf0000000000000000000000000a9b05b757936178c28f97edc7f11c0d35146c6c00000000000000000000000053879b83d863a03169ceb2c97af3b766f99b9ecb0000000000000000000000007a526638f67c44e0bd3a147767539e18529999ae00000000000000000000000077c443ad4294f444abda9b67707e9ec855bb9327000000000000000000000000980a4d296bd6898a86f015b27f59a75d6dba3ae900000000000000000000000093a08b47b7a35eceba8e0961894152236f275f0400000000000000000000000089851ae8115a3142ec3f008d10c6fea6194c2639000000000000000000000000157453861938671c7fca6be522c028121ca73ac900000000000000000000000000dbdfed954d6dd61359be8333665ccae543d17b0000000000000000000000007622b733db2613afa2ae6de5f692402240baee79000000000000000000000000b7fafb59c497b6be62e2a047f9c4e91e1c75ec94000000000000000000000000e9364a2f3d4d33b382db75e1a09ff039549a2a56000000000000000000000000f606b11109da4005e25a10d32e9920b605eb63aa000000000000000000000000ae23bcca41b37404c86bd9d1a9e011090f4293e80000000000000000000000009b2c2d0063f03d91560e9dd867cd77ce80a6ec1d000000000000000000000000ee1071d60d4e2d5e695d2acb22643a3f0037ae2700000000000000000000000091f4ce4ba09819cc108bb670be8937915ed8c230000000000000000000000000103bb3ebc6f61b3db2d6e01e54ef7d9899a2e16b00000000000000000000000088502250384638cb6f7f53addf15003e734dc667000000000000000000000000fc9e477dea4fdda02120ba8d7258643b7918cb7e000000000000000000000000743c532742796807b8bdff51dcae0ca5483fb10400000000000000000000000019c10385c7a952a989e954ec978dd648402c7d23000000000000000000000000292d0eeb066677ddf1c0bc8f3452f1ce2e58734b000000000000000000000000a453e68f7208dd20d74fb0034073873ac04b017f0000000000000000000000005981854a4ac8b8caba601ccd008922626fb431930000000000000000000000009ef0b2f66a93c43219373a1c124e59d7ebaabdc800000000000000000000000077c290f6d33d70b100ea45f4fb142dff633af8e200000000000000000000000006ec544204f18a392528dfb8cbcd331bbfd6f446000000000000000000000000e29bdd620872e4daea7cfd491a39798a1f56491500000000000000000000000015286b84e373bc0d4ed153f063a7ceac1cd5f48d00000000000000000000000085323f853a031b2dfba847af2623abedc99a6fe8000000000000000000000000415e66d77e3f5a64c572a6d1a55c553f0b2368c30000000000000000000000003de5411c434b073149e9f975b0e213ada42b133f000000000000000000000000a9ada8ccee57a704deb943001de4ab5ef78ae5be000000000000000000000000baaf39fcaead210998fe238681d92e36f0706ec20000000000000000000000003cf57dea113c452202d94f907b592ef540738df60000000000000000000000003146f71e85b0ca0ffbc376cfddd2cc86a7372cd600000000000000000000000040822aec748e14def44e0ff5d3d696d709abedc000000000000000000000000005b1fcc54e4d7f834a75f809145f33975d6d37d0000000000000000000000000a05abf73ca3255ee6cfe56c77f1b656d4cd0c29c000000000000000000000000f25d01523fb777d7b9a1cb874f863501c7372acf0000000000000000000000008dd2eabcb73b3c7d9b462e2ff0ac9d78d1419cfe000000000000000000000000ac323d23c7c100052f65068d79fecbf2580dc07d000000000000000000000000d3e8511d293cc34ae3f885c02e08a401d3d0b12000000000000000000000000031c38e8a37fc40c5f894fb9de8ed3afc716d87e0000000000000000000000000076935e58334ebb3466563272b80e0acce4d05600000000000000000000000004bbbb6db0d0fd0d4018c1e1c204cb8534ef099d9000000000000000000000000a6b8b1b247d7615f956d8a457939a8ffe75d1715000000000000000000000000ed09b11bd34b3094f479b08c9db9d47b32de994c000000000000000000000000a62599cc384f85de41ff3e3915833426b7bb4b5f000000000000000000000000a705896ba61ba75dc4cd879c12c65fb1cfac65bf000000000000000000000000b4de122c5706fb10186f0b92d01aea281a4f4d4d0000000000000000000000006612f2e25e5ff9a45eeb93bd9519cebe5f934cd8000000000000000000000000cb330f9e7e3bde645b6909ccc0761d581085ee420000000000000000000000001c8acd116531022b17ae55c98a02ee9c4a0ce50500000000000000000000000081d15865020b3807e7b4fb7f79a2f6bf28588630000000000000000000000000866dc5914764b2adf73f9539aab80ac8537f9b960000000000000000000000002097a1b374fd5a2ea2c55573d09a5057a8c97709000000000000000000000000610d1c1901e1311c9205d932bc359cfe82d41ba50000000000000000000000001940afb92fe26dedead46c4aa719622bb7bedc5b00000000000000000000000013384e4311da69087598fe5accac1fb1157ba66900000000000000000000000001d1f2178be3635e3b9504cc6debf7c273536c4800000000000000000000000091393234a32eefee49f11c87fe03865eedd34ea5000000000000000000000000b543dfdb73e4a6d96776d47622670dc9140377e100000000000000000000000009fdcd19b9d6f9133948b4bae98fcae0765a2a8500000000000000000000000068983851bde81b9bff61a10be61a41a5abc09f170000000000000000000000001837c12cc857059c17e56d914e41ae0d83d1ea350000000000000000000000004536bbf27aee5915821d790d72a96bf2cd58aaca000000000000000000000000228bde6c8f91b1fdb8194c0443971d20d3b8b7bf000000000000000000000000b926cfbd74ecf3a874e897625067862c0c28b50f000000000000000000000000320f4b2d7491a69a6b8297c427f953744e040f4a00000000000000000000000088c26f3f10247808805bf4451583d8f6d3ef2441000000000000000000000000b888f9f40f6007c06681306bba976f5e25691e1b000000000000000000000000b588085bf34580738da246a854240512235435b6000000000000000000000000ec260ac081683f45e537d9776f64fdd4742528e6000000000000000000000000b30b1311112b535c5e8ae86ef8dd1b7f76017cd2000000000000000000000000b79cd9fd72637e3fe6bc7e83f48ac3ba715a24d4000000000000000000000000a4153d509054bdc7b301af0d672b5141979ff4a60000000000000000000000009eb5521dd9a320f44172ec12f786a173a03a370500000000000000000000000010cd9f497f406a885f28fcce74f8f97407311ebb00000000000000000000000055309de52662b3a0727dc64f4f4d63e2240459840000000000000000000000009d697c051cd203fd15792337c7685c8e6adec95000000000000000000000000075b04cf1bfbf99aa988c1bffaec1f9b7e31c3753000000000000000000000000ca1f0623dec82594a124e20024afcc7f78b4a56f0000000000000000000000001bd6b525523897b17ee7ef88519dd7e161ae4bcf0000000000000000000000003437bf8118592cc5a1b66ea0563d0819f7dfa6fa000000000000000000000000705963866c487dbbf21bb92eb736c3366ac87b76000000000000000000000000eda01f549cad25f3847ce90d807c57e6f2949bb4000000000000000000000000b7005e70cdd9d81e34a0b8ddedf4f650bf32c0c3000000000000000000000000d6e11c5bbadc284723ecf569a1fb4223dbabdf5000000000000000000000000055dfafe84451563b1baac2ed381685ec8a0537cb0000000000000000000000005bc8e98ead8793528c53b1c776fd26166433c76e000000000000000000000000a2cc30d8595570b8d2a9441fa717d67c7f3db5f0000000000000000000000000b1acf624da275f89ea4c0b82475a8f90e2d270c30000000000000000000000002a43c301a7a9bd3a0957888746d8a74ef080342d00000000000000000000000033bc897737be0126d1774e95a51f6fecc90443eb0000000000000000000000002100f2ffeae64c022cf343bcbff35dc9734a68100000000000000000000000003aa62d93bda233c665adb4e420deb03867f77325000000000000000000000000a6058ec69c175c77d05eb204affdd392e76e1028000000000000000000000000445afce4513e0eb337b04a9fc1dba3a2c1a2a9d4000000000000000000000000722e9b6184a56f9a4bfbd050d4bf8518509808260000000000000000000000008f1b0d5fda3a368880150d2045589e9d81eb79a80000000000000000000000003a44590002186984b6a1365a4c97e77507bfb7790000000000000000000000002f159d2124383245410780460c9bc9166337cb5b00000000000000000000000023990253820bfd68480c2bc755c20759fd2a3702000000000000000000000000253c3a2ea80db22053929ecbf15ffe514168efbb0000000000000000000000007333e498fc5841cc6934b85c884110c64abd9ce9000000000000000000000000cf58536d6fab5e59b654228a5a4ed89b13a876c2000000000000000000000000ea79175c0f8f70b11318aa9668600d36e74269250000000000000000000000002c30dc832e036afba6cb9630d13667b6368ddb8b0000000000000000000000008d166906d0e1e9e54d084ce55497cdf932c24b0c00000000000000000000000000c92394c779e78ace580acf7aacfb4c6a86470c000000000000000000000000cc20d89de39ac9deafaaba2b7402e7fb8bd446c30000000000000000000000005b976b898902c76ffd1fad01c17e16913effe5ad000000000000000000000000ba315c4e65d35b9de405da8c9ac07e843ed1ba4400000000000000000000000079c9ff8f35c88a9aea1d1f3d17b3fa2eefe2264c000000000000000000000000b8e6bdd9e316aed05999702c6cb1b9ef168fe3c2000000000000000000000000a99e5e70852213a8ca4945d2deb18547bf9dc39e000000000000000000000000ec9605873b47bdd740158d42696e2b55024290ed0000000000000000000000005f4bca761b779b51479717389761e335d13d46f00000000000000000000000001cae2b6800ef771121f379baf45d7fc497b9f445000000000000000000000000ee94016ff6808d5b66ce4b9938545e0dacd929c20000000000000000000000003ff370e3f6d37e1d7f30ea5b2b8f4059bae048c5000000000000000000000000866a5c9882e993f9d78cceacd91b8acdf22c5b41000000000000000000000000e6257fb1ae006ddc2983183200d30b8f2cf2a28800000000000000000000000015e5b84dfa625c5e39aabfcf5107321b1ef13fbe00000000000000000000000099778545d2eb821b38c7d1e5c41af07b4ff8eabe000000000000000000000000e2a964368f92df21b2d49b539224226f2531937b00000000000000000000000035a0d8023fb77f2eed97a1367ac173c031ff97a20000000000000000000000003c8ceab334b70fae5ba7b11be4691473db22c4fd000000000000000000000000bae50aac25030aa1f427e67098e2b19b66b51c6d00000000000000000000000043661e03bcde1823d0b5ac2c759313ecf5951689000000000000000000000000b326afb73284bc2a702eccd9ef50f1cd50f2aef0000000000000000000000000985df432ad64578721985a3db7093c9c95e66958000000000000000000000000cd92cc59a7fd847e12369098ce3e642a037076190000000000000000000000000812a118e116f6bc3091740e11c5166fb3e59db200000000000000000000000092c226751edb1d5116802fb81c90e9b1fd8b9f110000000000000000000000002626c8fc63a62bc41bfa7e716b29dc231e57e6e100000000000000000000000098bb54ffab5219405984cd9700f0b2ff58c7f6eb000000000000000000000000950f23468e085e5e439649e420f3c6ab89592718000000000000000000000000dd54b212631a81e8e23dc689e81f27cc230d4d47000000000000000000000000bc01cd792ba0269c6dc04a16934050bd5d261fad000000000000000000000000ee0ec6abd49d224f6fc50805d2517795c7335dd8000000000000000000000000171d05f36a60c25395548b7d1e7528d52f231729000000000000000000000000c2292bed1575bcfed0128381c37cd9bd5b8616b200000000000000000000000067a94cc28e770bdbe5d48448ede20bcc371bb3d0000000000000000000000000115fffb24f58c230a5099398d8dba4d60fb205b5000000000000000000000000023252000c995e28d632cda684db08df6ed4bf7e0000000000000000000000002d26ac8329ad893570e0c41660170e784b47a1320000000000000000000000003a6935ac4f3c74a09cec2d8bdd719e87d927ce2500000000000000000000000081407a91d853ce563a3faa810dcd767a10c53ff10000000000000000000000009e83c540b3db284d1cae21b44b8414bbe9aca01a000000000000000000000000d263ccec890d45393a8d4e5d0a72efda203ebf2f00000000000000000000000082d53bc69fd4abb82d36ea8065d5a480c48b530d000000000000000000000000edbd081a8d6ead0fdc0f778ba0c29ede361b3171000000000000000000000000efc49c6187b9613b6dc8fc3d57cd3c402545271a0000000000000000000000009f0ac925fec7a35070df9c59b325aca67ccf6ef80000000000000000000000006f271b5f8e76eb5c9b2c0133e77bf540dc9059060000000000000000000000007cb6a1052d37d9e0c757015cfa120687e1005659000000000000000000000000b68a6decb680eb398231e22abee5753c50d0dc9b000000000000000000000000785078ebc6d39cb78e1117df2aafab104f319222000000000000000000000000e19d2af0a5e67a6c024858ca5d7f700a5bc79396000000000000000000000000f636de781dc50fb932c6c409765a4b19fa9791c2000000000000000000000000c6f39dd3064bc6b92db79da02b8471932cda943b000000000000000000000000091f826a667c013b1cbfe4faafd0eadee12135b00000000000000000000000007d547666209755fb833f9b37eebea38ebf513abb00000000000000000000000006b9bff215e07356fbd35a73e8db12da7b01168b000000000000000000000000adc73ef220c5fd34784099d8d3cfc2742d7fd339000000000000000000000000cd19520eb1dec6689ef2b4453ad6c1a201ae90f5000000000000000000000000024c60eb87c5bae5be641a2d74b84e94d7078da20000000000000000000000003f6ed0193f4d27c2dddbba78bea90d421f12c4560000000000000000000000004819bf652a6a6a81f1ec70ed71b299b3f5d561fd000000000000000000000000999145320673f7d11a85eb9404e1626fee263d0600000000000000000000000093813f4e2fcc1526d93f7d4135f070d035912f620000000000000000000000007f3944164cf1ada0e046791a2ec748a835e64937000000000000000000000000437cf8e4ee01a0d1f50eeb0642192203b582acea000000000000000000000000974dc26a3eebb077a25e80e14cc574f42e18c54c000000000000000000000000761b2eaffe0daefef5d5af467bb73a1ddd208aef00000000000000000000000078ba23be479574c210cc8df4fd0ce526b7bd8ecf000000000000000000000000742bfd4a9ffef8c2db50aaf1fd75a85002b4f003000000000000000000000000a929f0764ff83e4b815ad0358927297df9cd1e160000000000000000000000000459b8ca05901ad9e188fd93ece62a853d34100f000000000000000000000000c750b6c15809e46e15cb73169f0d1bba95743488000000000000000000000000a04b24311635528f3bfed56bd3103cb17973e441000000000000000000000000d94e54eff3274e505f0ebc0a8d3c3d37167c691a00000000000000000000000044b6e41f0b824006f5a9dd81543b2f853636f10d0000000000000000000000004c260744b9ba9cbb6b849b69ef6ad782e104bdee000000000000000000000000dd6775682a8177f1ff6f4e347419d4de3e126f4c00000000000000000000000013e52a352b65a737095076f61b8b19d551add0460000000000000000000000000d038841776170df3ff3eeb733ebe8c89fbcf99b0000000000000000000000006dd5932b8c5fd4d89ebc1728e000e5944b7cde7e000000000000000000000000b275166a6b4f704fdcdc98eb12d036ed0aa404d700000000000000000000000041e399b9243bd6f772e30cf79dcbaba791143d6c000000000000000000000000a5a9c35dc3e4f9daf71cb48a72398ad6133944ce00000000000000000000000019ea04291fd5acedeae809799404f591b1474c400000000000000000000000007f2f676f995ec8eceec75e83417435d6190bdd530000000000000000000000007a9430361799fa634dc6afb67b5649ce84ef1520000000000000000000000000796f3bb65436afd379c5a0bf34dc88da426e2673000000000000000000000000ca585ba96b6707b122e73dd405f91d559159dcd60000000000000000000000008acb2b0d048c7fc6cc5a2d78a3c1c1a16f7dea52000000000000000000000000247bc6556b5d14416332575ebc6a2e65d9db3109000000000000000000000000f9a42ed2353eff781099d3010750b30077ee1346000000000000000000000000d0efac11cdb00a0ecfc14a9e00787c4e64b739bf000000000000000000000000f3fe4c25af2c47b28847c2a1cb0284c0769a7fe1000000000000000000000000d1eea459acf6bddbf8434ed61ad81f8b7b578a170000000000000000000000003e6bd5bc81a181434848f6c1135925d5beb3e5660000000000000000000000003b119f2e74546614d592fd7fd492c98647a1b4890000000000000000000000006bf04ad35d2703b512c25c1a39d0d86e05b960a60000000000000000000000006133e93e7ece162e4be00d53c62ad795860f7313000000000000000000000000992fe89d6ad3845e99427604d5a6add18c51e3430000000000000000000000007e466a2bdc19481c634afb93658c0449ca49870b000000000000000000000000c6b69b579b94cc2e89ab37c5dd4ede3df05df04e000000000000000000000000be476257c612d0656a87fbafa8b9e1546aa4800c000000000000000000000000f7a47902a2f19347552a5b06eac45e7ea3d5cf9d00000000000000000000000053a18f89ea732ba1b978dad165fa53aa3609a9f9000000000000000000000000be08a2d724d1631184b5cb8cd2153c76ec3a1336000000000000000000000000738a2de936cef3d1607f5ab26460688d47ed249f0000000000000000000000007f332fc5b459a671ad695cc7272f646d794199fc00000000000000000000000085e3f4aaf5cbf5ccbc39f9b7ced206e760b89de800000000000000000000000088951535ffcdbb5c7a416256de17ddd2c95a91aa0000000000000000000000009ab62497e6df1849498cbfd3c2c160d7d46549b10000000000000000000000006a83e2ecbdeb08b1bbaf2ff3b42e2c12e35214c7000000000000000000000000c3b1bbfd256f3bacef8f3cf4c51ad63b6018b5fb0000000000000000000000008f86162cffb75b7084089aaae91d96f2a7f24cef000000000000000000000000305ce3ca65d9b84b8561b0055ecaefeba2217fc800000000000000000000000018d3c86cfa6a3ce5b839ba45f39940f440e766150000000000000000000000008d5aa9a4910b1cb0adad9837e6320a66a8d2aee6000000000000000000000000e29576bc66051fea9ff50cbbfa8ff3284014bf9b000000000000000000000000207d1730dd927b2d89a5e2c4f5f1ab7bee8468e1000000000000000000000000e589b4bd30cdee0daab93acbc13895e2aa9dc2e3000000000000000000000000c0010dad0a37081f1b93efc7625f65e039b9f09f00000000000000000000000084df8bb68068e90e3e9b2620d0ec0f4de14692c6000000000000000000000000d23f075717bfecf1524d73cfe01fe4aab90a5ceb000000000000000000000000687c46ea789c2d1bce225985079c771b14bbd75600000000000000000000000019911f6154d2a127816ae8d5ab2575e013cb4983000000000000000000000000fcf3cca0b709b3c447b2d1a371e4d375de4b3b78000000000000000000000000231fb32f4dd2495ff355a0cc6127d94d228ee8980000000000000000000000006f8f7d98269fbe659a2edef3b90bc9583b9a411a000000000000000000000000e995d3e409710cc157b05f9416d79c67266ea7300000000000000000000000000584811680869451cade87ea57f153ea0315e6e1000000000000000000000000e508371bd47347b3bb32bc4058a0b55b7b81224f000000000000000000000000620108833775878f1b22a31e0ad50691c7b8fa5a0000000000000000000000008837653cb47822d2fe29cd778a1d70a14667005d000000000000000000000000e7ed409bdab3c4c3a6d11cdd3c9b1f88cf8d7aa5000000000000000000000000d747f54eb1b66630e1c36679fd8b51d77c20d4de000000000000000000000000634898244f2db8060a63b5bd712b9a7b2f16abe3000000000000000000000000f6aef1044028907c86eb8581b1671e924392d3b4000000000000000000000000cbc2ceca5d9cd79b48038d67a3d60e23f6fdeef8000000000000000000000000f24abbdb3ffa0f409fca211aad1ec5172f4261bd00000000000000000000000097c344eb14495dab13cf2ea5830b3251a5ff0654000000000000000000000000f60569760643eb033a0c6c97be67c9ba414671300000000000000000000000005a4eec3226a3895b29dd255e3785d44a7a8000040000000000000000000000002ac29c25ee4c4ba4fa1152c1a3473f33c99778a80000000000000000000000004c7f914e555b34be7b51b7bf154f9c5bbd17abd1000000000000000000000000d628e3f81d9ab3966262d82f37d311605961de930000000000000000000000003ad1edcdf455e986e988b863e89f542d8de5abae0000000000000000000000009a10602859cf9b98bd96fa864a15e9064c181751000000000000000000000000d765a873ec8776da535060cfbe6ef4b4687d9a68000000000000000000000000051b3794c709b32c23673d70f419f46ac92dae2b000000000000000000000000e3b843775b6dfacd1ea7e59c83086f598075fd13000000000000000000000000628128d5c71e2f60078fea158cf9afd083f98490000000000000000000000000be7e6c2471fcf66ed186021ba329c10729cdf4ca000000000000000000000000f865066e9bac9c4b721abd24e0ee7a69e640914d0000000000000000000000001b076b6a7d83e236f784e0f558ca30a9f230962500000000000000000000000050e921adbfd5d1bd180780a67ca148d21ed1970b00000000000000000000000005381fc9c2f437a97c8e3d2735750662708990c20000000000000000000000004f81c623284f0e749e93c73d99e75b792cc9076200000000000000000000000058a1e877b20209704d18d22bdb0dff68d7b6f6a9000000000000000000000000e241f46fff8aa5f9143b4cb8132d43c0627417f200000000000000000000000059589c9e574d3cddb59035ca038636f7a12badb20000000000000000000000005b565f6968883bf2de765f2723425610e67edd4f000000000000000000000000cdac38500f333a970bb663ebe76c4bea627ac3a2000000000000000000000000e3b5cf9fb83e07712c6f109eea5d3afa851041c20000000000000000000000003fdccedf954defd02cbe82a662ef7326cd3ed235000000000000000000000000d77a382674769f398163ef624edc850509bc10de000000000000000000000000744d23e79bdb17c182afe2763427b6a843de75550000000000000000000000009a57e3db1045a86f1108932975a497a1575b99e50000000000000000000000008e900d6f854cd2cee285d52eb697b85a5fbb2b82000000000000000000000000a620390542f3aed3793e9722f5628f405e58325f000000000000000000000000f65b00d1b4af203f74e729a5ad44c4a8a54bbc7a000000000000000000000000f7b5443d5329b17570a6e314b5544d609f6d21b300000000000000000000000006c5fa3c28aea77b280bf84fbf1beb4d04b1e034000000000000000000000000be2758e7f8c6c645c6af0a7aaf655fa54eae29c0000000000000000000000000340a57a05539f3e3460208cd627d122e7f9f1c2e000000000000000000000000fb6f42f2f234015952573ecdc02370329f7ce549000000000000000000000000e468d7cdc5107a81ce38040b142407b5946568ea0000000000000000000000009a5d99cd036c2f802692dbdc4ed381c63bfbc5430000000000000000000000004186dda457927c23898e4c3d5feab5e3f4fc7046000000000000000000000000d16daa713049c15945b79183e50b109a80b1ee75000000000000000000000000a7dcd98c63498094c4f3482e8269ea0015c597f80000000000000000000000006ce4c28af7d2b5faf77d3571de723f47e863b3d6000000000000000000000000f075cbc8c8cdb9162d8ae3f2b38de6d8fe272a74000000000000000000000000be7ae7b40144c8cb6731d078815fef67c721db58000000000000000000000000f04a5b49728b50dfbdebf2bf98b475d0eb1c4d870000000000000000000000002dbd574fea4ba350c33cadba7f7517351a91a15e00000000000000000000000031c5d217c5bef49c114c27cecbb3022fb847cb2e000000000000000000000000101c3764dd0bd9521bbc3a2a88facdab6152d15c0000000000000000000000004a3edac5a31c6d335317b45514dec96fe643030c0000000000000000000000007cc8496eadd79cc24289b71c06aa38bb21f152af000000000000000000000000bfcbd5cb0e122cb0a2bd5f14477bb695c949318800000000000000000000000095784c6676e9d37f340e4c7c7d0e647456ddf22f00000000000000000000000059de64f518f99b310e8e0014823b08e849eb7a2400000000000000000000000033992cdff0c559ae7a38fd2be6a11b52e5ee04c7000000000000000000000000a3576570242f73839280eb1f086b596c7bc62d200000000000000000000000006b7d11a4239c3dbee93f00828dcae6b32ce762c00000000000000000000000008a8f81efb18366331dbf8b67d11b44374e0f91e7000000000000000000000000308d09b5b030ac28aa6d2b0040a04a7c41259bff000000000000000000000000a3ca61845b9e32f4a30803fc5a351bfe7f0960ff00000000000000000000000068fd9262ea585eb5f007fe5ab1e956d8398bf6a6000000000000000000000000515cd4715357bd3d7b563912a7b8e25d987fadc80000000000000000000000004c05dfb04fe60653f747c2debbe47cb2de2a40a200000000000000000000000000ad3c523b715cbd6cc1771f1a1743269b220fa40000000000000000000000003b96ecfd96f992391a742dd60ab9aac667e564d00000000000000000000000004f85ee39284421dc113f23930d3e461a6174ba1f0000000000000000000000009c743419fdd67f875557eece2ed6f749de703a07000000000000000000000000b066d165d3fd240b0a5223534cc9ea5a0c6d3804000000000000000000000000b05629709e317f1bd676ac21c94d56c9b72470a2000000000000000000000000276c62bda3813f525485a91a2acf6f1b4fa158b600000000000000000000000042aabd3a2f2b64a44b99e0ab025657ba73b871a200000000000000000000000063255d600707858b572427944439b1a36241accb000000000000000000000000b63f7d40e3b44652275315cd71c5e66ebdf2608c000000000000000000000000ea97c8cb5c85ad5d96bc3afa6a3539cad128a6b9000000000000000000000000311da6d80cc8994193168ba51b074649606cf6d20000000000000000000000006a1f044b1b7502c1e6e5018e2a263487f01bd88800000000000000000000000092f4b20696a2273f129ea72f2d28ef35186aa08d00000000000000000000000027690ce7db346baab1d9d3e3d3a2c399c7a3fe8200000000000000000000000030146c826f10fd90265a9b9c7f5be8497f40ff4a000000000000000000000000352f5bd4e489ee157a2993d409f6ed2429f19cd7000000000000000000000000867fbbf91369434d17d39a869bdbfafd63e2be4c000000000000000000000000748e192f26884134ad13d2598ee2066656270bb2000000000000000000000000f1dc6c33916634235bdfb606d2954f6fc1cca745000000000000000000000000c391b1d2b43a8cbb50e2970a5f52d47aecca7803000000000000000000000000bbef63cbb56ee75a9c41debab3b0656c293cf7bf000000000000000000000000b0b1c72e019f93a6b2b04c4bed1254ae6772a6dd000000000000000000000000e057b55b7a0493fa61fb59ebafbe0abdd3b1d2260000000000000000000000005e86c460e9caf5374e9b23d151cc8e6f17c4cdd3000000000000000000000000ba26b42f9d05835b30ddce93aab8074296bbf7f4000000000000000000000000831ffefb559f0e7dd9e214bd304dd87d63b5cd99000000000000000000000000fb9e7b6318df2c79caf4be4e53ace5c222a06ca00000000000000000000000006cde4e04aabcaa39fdadc55eb2f03b5eaf67ed2e00000000000000000000000045d1d95d3408a8594356222eb966336453f58ebd000000000000000000000000afd1d36721361103872a3626e16d9866b0420d0b00000000000000000000000059e7ac9cb4c52f0cc00341875be9ab693ba1eb2300000000000000000000000067d4eac3e2bb453ba5561553d169a65df06b56a100000000000000000000000045a1c3f1b947d260ab34067d51fc353d4d6f1552000000000000000000000000f444f46c51e582a6e40cf198a6440a26e0f744ab000000000000000000000000f15953f41d82343f271ff9ecf0db6ad6f153d0ee0000000000000000000000006795af8861bc9d88183ce5c8c7b170233b8f1f12000000000000000000000000c9c7ae2e6201361574bdfb1cb59141733face9d80000000000000000000000004d3f9f513fc366aa075e53b592dce9c14bf838a6000000000000000000000000b9444c898240412df1c59dc7a8b91359ae57f3bb000000000000000000000000177ca251c1ffc18462a552711fdff08555b1d34200000000000000000000000044bb7a847b24965528e0f97792efb2368cb5ef5e0000000000000000000000006bef6ef697401585cb9156cd79defe1a23ef84a3000000000000000000000000f722422704e0c9364e25d6985b04f16a4081155b000000000000000000000000eec2ada772a0dd10c412c3029918caedda21d3270000000000000000000000005ef493da9509eba2f81d4e1930e96e4d81a8c3690000000000000000000000007d7d33d6457eca230e12943015c34ec0b7c7741c000000000000000000000000ab6bfc3a5af2bb442860931e8bef7eae9f18bc6d00000000000000000000000089af09b5fa88b8989ba5a8960982cccca0bea6f0000000000000000000000000c1ef9725ab188eb7d2c2f4ace7d26815745473cb0000000000000000000000002f8c0170145dd778ed04972e6f80f963856f71cb000000000000000000000000ba29e30f4ed638ad798d9066feac705670db6e19000000000000000000000000cd9cfed808c0ba09e153eb6ab5ba3076181d1ace0000000000000000000000002737f51f19b8a856473fa9ebe8008c8f792bc468000000000000000000000000894aa5f1e45454677a8560dde3b45cb5c427ef92000000000000000000000000e59a607bf8efffdd0a792bca637e18fb763ca313000000000000000000000000dcdb7882172079c1a0f9e0bbe7734c4cfb4ee91f000000000000000000000000cce7f7afca3c7ec652852fd6f44a88e24031bdd600000000000000000000000017006b713834a32a7d897d7930036703b21c8570000000000000000000000000b15ceddf62ee94f5074c429e026d1d1a37bd4121000000000000000000000000be251419c27e3cd61a1709db5b3e3778f5ee91fc0000000000000000000000002651cfebc793d00cb3a920f58c74e7c26bb5225c000000000000000000000000c958f454f088b7dbd44065151f800761dc3a82890000000000000000000000008ca4de0742d94521f85f7b09b4cfcfc56575d8c70000000000000000000000000c25d197c0af1dadf86cf880a23189cfa221094c000000000000000000000000ec94e3f06d4581d4a49baf86710ca8372bc16daf000000000000000000000000ff1b76e2a126f2edf4c942d1a9ea44c749f976900000000000000000000000006eb0827edbdfe57aec8cd809d0071134b149df51000000000000000000000000ecd4cbf54d2ef2f6d174793ed5e44a4ee8553616000000000000000000000000060fd0117a764cb07f213a49f51db2e84f8631980000000000000000000000006c7217c7f74397fd2e2a7e060e71e74fa553d8ae000000000000000000000000252f9a92ff675529d4219acfa36ebf79dfab1cff0000000000000000000000003615c33d9c0641136917c81b9217812a93607e6d0000000000000000000000009a1f639a455a37c026a4df8925605e3792ba476a0000000000000000000000002c6dd0235150f173a8f6d0b6d1a17c105f02ce2800000000000000000000000060933c776100543710ad457b141890a08e9c5d13000000000000000000000000ae6b6f56b8c411a2e8582bd9baf81f87c4caaf3d000000000000000000000000956ff92feaa17d547433258696e039f9815955520000000000000000000000008ccc43f4a0848a5bd7952f5286d5497ea15f4c9c00000000000000000000000049609096c7cc6d9ec09529559c6ed2e1d4de04be000000000000000000000000a3bf3952845a06385b738c207a297d36faebe27c0000000000000000000000000e9d0c4ca23480bb1fd70337ad6dd8d925d13e4300000000000000000000000028fa3c1172c289b0c16c42911914cac3a3956604000000000000000000000000d198f0ef353ee65ab233b8cd7c659249b4bb6c6c0000000000000000000000003949710898b0ad76a3a8723dfa23e00e0a172c6500000000000000000000000022d6712971f1d49a95c3d470391e5c02c9e823b9000000000000000000000000356e0a43fcb19976a41ec182ae0baec2a03ce999000000000000000000000000d7f0cbe2804e216b8c18a83ab8fdeb15c7dcecae0000000000000000000000003e3112ef7da14403aae81c8af4f69217d68212db00000000000000000000000070c2ad7c46f2c7fcdd91b7b1aa5572bfe006d82b000000000000000000000000a22e555dec6b5d5f1f82e80e26a26783f37bad2300000000000000000000000070e391ce58e8f2b48444e461beebf1458f687648000000000000000000000000409f2d1d995585a451287a4f2111788433f96dce00000000000000000000000031849cbcd3ab8835455296ccdf77ad78af99196e000000000000000000000000ddd00ca59be041080d5e9bd96808084cbae79daf