010000003452c5fb8cbf2c861131004674b63365bb222ffd06cb191a2b101898a33f52e5470900000000ffffffff7ba9f4679e07f19e1f710e639781eae5e0a45bb18ee7b7491f9200dd307d987f1900000000ffffffff77d9f02834be60b21c1af4b41202e57faf9885eb86ff9a16221695b4acdcc1941400000000ffffffffbb363456a84674ebb0dfb8cd44035f85e4e3d697f392a1d0b953b2e4b2bddc001700000000ffffffff88a8fb0a97a9cb9800dc2f2c3452fd3a875d4a8b129fd2482f92e5dcd890961f0f00000000ffffffff95b794973445c21034e8309d2509153c745d1c1916ee0c9791566681442f72c50b00000000ffffffffbb24a3d6a55afaf266226b6238940ce73585b59d2ec1c510e476c8d0ea63d40f0400000000ffffffff0902ef35d026ad1320087812812c9945ee9376d74d8f0e24c68bd6a343ee9c230600000000ffffffffa07dbfb1e91639aa1c36700a9a6f86b02e5697431e88376398fd0c218900b1091200000000ffffffff9fc6ccf26eb46468962f496394d1e762e6b2c7fd6c96cfca2a7718f0dd4400232f00000000ffffffff023ada9f0349b891268ccbacfd0a25413e7a5836539d5bf08b7d199d3aa6968d3500000000ffffffffd4b4a711dcf85814a70d527892309fffba21dc058c9db048ccff8aa7d1a06eac1100000000ffffffffbb363456a84674ebb0dfb8cd44035f85e4e3d697f392a1d0b953b2e4b2bddc000a00000000fffffffff0619680aefe9cfed685058550864940be3571fff55baeb734655bd0d8bdaf5d2600000000ffffffff677ff92ab2b50484b9f8560e09b3c29f5e5bf74798e172e852dbffeba3c0f2fa1200000000ffffffffe4b775691179b8eaba96b39fa69a002bc14cdff0c7de80887647cdd5f714c3600600000000ffffffff72b2a94daf11053d47a03e5a4ba7f96b5050e697cee033b3a71a73df638ed1710300000000ffffffff1809dd378d0c39aedeee0ba6b65f17fb74e80f027c4a1993ce7bcf50da6865d33200000000ffffffffee3dee421244ba8a721ab16394b3d8509c2dc494ac39397b6be87f80cb7964ed0700000000ffffffffcc793bb3957778169132b0a84d24931c2795cff2e8b8360b31f22714baa444bb0200000000ffffffffe25bd1041e94ef41c8f1c4559cc43fab83499b6d264fa1c47e60ea6a59c9c9de2600000000ffffffff0969483d47e0475a01604835664ffedf1ac632add0dff6b650cd1ef3d36f13b02d00000000ffffffff2a4489156e33d669d85ad167228d640332a7d1e803b29e764129d1dddf79fb093b00000000ffffffff8a1e81cfd7b919ce8092fb098bb7cc5eabc73e0ff5ec88e770ceba85dd5286072b00000000ffffffffdc250825b0a41c3a73b5f3c868e1ecb2848b00584f31a5da4c536ef5f74f0be70b00000000ffffffffa472b3a0dcf06380b4ba04a5c02b4a6f4fd8ede03330452bf02f7f090d007cad3b00000000ffffffff80449d6bbdc0194f586150deb76cdfd9c09658be957b5c2081af53999b3cba6c1d00000000ffffffff02baa6f58d47d0449a850f2cd561cb1915765d665bcd3e9d173640e9b32eeb361c00000000ffffffff71a5f180179d3f1537e91bfcafbcf560613e65d4dc683d099fa282f47a4f6ff10300000000ffffffffcd6b912b4fab73f1c9295546a1ae4077be4928844cf349e6ce872330cfca99460400000000ffffffff9d4e260158b941090bf55cde0cc900841bdd30c904dd7cc7c49d5067b68291692000000000ffffffff6a43812cb58689f7f230fec7d5c27c1748bfccf3d2415e2446f8668a7ce454920700000000ffffffff8f8a1fce93215e9d894ca5b452d1c0972ca24342efa71c58d2ca8c9f85c4b0ea1100000000ffffffffd5ef5517018c9556d1e67ceed69dec5c2950ca95a93740634f3edd89ab567ede0a00000000ffffffff2a59181ada11b98776947b6e3c6dda75e024734e9b2f2a9e837de3e3cfd740e42000000000ffffffff70c9228a51fe71b4857dd795cd6a4d6d24f6cdb7789da9a5e09734248a0eb84a0b00000000ffffffff714d90b7e7b916a7a1d9bd174bcf19da7cf892fca0e763577b1c75535f30a80e0900000000ffffffff64584aba127b6486f1e862850c0eec6db879dba17839670e1316a3a2f3449ec32000000000ffffffff6f285f79f55e779beb165ca771729c708bf411ae9908d432f4bc046c0806ed850200000000ffffffffadce2c708e497df0e43f1cf9432134c8db4afc29ceb8496ba4801eace7bb1dc82700000000ffffffff43a8b5fbdd5b0d18dac3469d724b6a4e59f2df92d7681528cbb0607b3ac8e2000a00000000ffffffff4eb053f2b8bb1292a5d730a591f49cfc9ac807cc96151946f52600ab5b7fa13a1e00000000ffffffff0969483d47e0475a01604835664ffedf1ac632add0dff6b650cd1ef3d36f13b01e00000000ffffffffa83ec3228624fd34232898f8242c5b12c867792f3ee1884a249af5f92283b6e61d00000000fffffffffcb2a621f057f9a62d817004e48f7edd717f0c13aed79726d6566f59655124a52a00000000ffffffff117d217f6066effec62510de3240d74c684ba8f054d60b79cc230feb09be4e2e1600000000ffffffff6adf76ba3aa678a9c7cf078d72b14f4d5615916c23d27fcfbcb26cf856e8ba070400000000ffffffff1af91359baf2e4729250b935e131290f9aa5973cf26503619f246fbf51b2e17b0400000000ffffffffec21bcfe58f10de2e77d36d90e7fe5b93cda78bdc0914fb2d5cdacac2fed7ad52100000000ffffffffa731992afc34d3f2629b758e817be00f300da9183c3d81a2fc510ca3573448f50e00000000ffffffff30f6cefef75e184ea37cd8f9a9e840c103374c3102b1afd81254d934ab66c4270c00000000ffffffff025d5242307e59965e993b5dbd65770f9a6e0ae70bb8285b7b48fdc4af20ae560c00000000ffffffff022c364c630100000000001976a914b4545e5a09d792c700a63bbc0085128136dbc6ac88ac3e7566a70400000000001976a9147530522187dcc99be0934d83774e7be7aa1a084788ac000000000000000034000004000000000005b00800010000006a473044022048316c4bd40c29141e2c73d198c9d492d174ec1fbcb365cb2affeff3c7312429022022a6499142d7da718573880b711b484998758c1b85de60ce660a7aab6e783b97012103ac635fe335f341d9a2aa83c0b2540b18836715fcdd15cb8ee9f20889e950095e000004000000000024b00800010000006b483045022100e82e98be1187951c1e501edeb53c9b2ccf707f3bb0871dae483e92bd8de12a04022069cbd62e95ed8d5a19989e611d5c7901c28eeb8c4ebcb049f3590e185ca0f6ca0121036507dc5bac23d92506d34d5bdf2bbdec15fead198aa622e0288a436a131a30d500000040000000000cb008000b0000006b483045022100886bab41d746ae05a9e75489f1d4dafa1d13cd054c9e7e489a3e3cba45f9aa720220420472b4cf92ff471a75d543b90df862081670ef4fc8dafe53ef0d91416f7284012103912db319706c65ed868dfb23261f64fb77dd5528d303c7ff0d1b0b9b2b9bfdc2000040000000000007b00800040000006a47304402205654b5c3d62b607ae6faaa8fcbdd0b2da0dee8c6627406f8327ee8000be9aa9d022051e99ab6c3c4ceac330d8896ea99c0699e1c7427c37ae56ad21fdcb15ad5930e012102d0bbe1ffffb8191266e41bafd03d14543a759aabf79f2d179251c0aac630288a0000001000000000f5af0800080000006b483045022100c2d1d0da1f9605313afbf34d9bbd1989778901d548d9541b0de5abf8770878a3022066f69ad5978e533bd479cc0d49f07b9b81899cba5fc49be85f7415ddf72853ff012102850541ff7d939f18162f65bfeb82fa60b90f2e073962d8e983284a40bd6455a00000040000000000eeaf0800020000006b483045022100a251112a51484e50d797fa8be7c33d037d3a4fb0ec1855756cac34cd13adf70a022075959514b3fdfa89c49d60c7858da2cbe0153eb4fa9931b512ee531349355ce90121030c9e3746b9a510b14b64d2b01df686abaf3cdb85d66da905a0c769f3b535acb100000010000000000cb00800110000006b483045022100c89a4c3cb813f0b2d2bcc7cafd0960a47d7b5131859240baa3392c5d9e329d7002204f74a0c1ff9705a8d6bd6264b79f8e90d4efd17affaf5e78e3f6798a519223560121026ee41c51963eed40aeccaaf38754ca4d662d67dce8cd5d201d58e74a2219c9db0000000400000000a4af0800040000006a47304402206d8c3ced59115387631b355c7a0f09f7ab66c9154e5ee34cf208877f57a23e5a022045094551d13f299385e8744c4767333f29850e97bac77b66dcf5f8fe72541d750121025a8dbd2884739ff7b858d764e3fc3e7151a4f7ee03e868898b887cc8f779b5820000000400000000d7af0800050000006a47304402201e07994810e05a03a564b50f21c1bc2e88605d3ca5d80848ae08fdfcba5e9b910220151c49428367778b2c90479297d820cb73547b51ef793ea35fab2f09c0b9a21901210261cb9153577a2c412f7b3eccacaa61083f0913afeb0e3d463015533bb5997eda00000004000000001eb00800030000006a47304402204ed0ccc71c67ee1d9272f3c485d6a5d10aae11dc10f11442baf59d372874fa3702206d600e97e98e158d2e82b3354c8a47df24dae25da53068fca130640729737cdd012103f0d797069d6924d419ea403adc00cc3d779980920da15c960117275abd9b49820000100000000000d2af08000c0000006b48304502210083f58945fe9d3b524feadd3cbaaeb4cf75cba1fc90406a635249d01d8531d0df0220543a2584e30a1de0afa10155accf9e439b3baea8cd8b081444dab21121e510170121022c9ee6172cb9c26231efc49017bcc6c0a986bd10a3940cd2a0715829be86f60a000010000000000097af0800060000006b48304502210083042e7da6eaf708092467c6fa33497e3284f87e9677d78efcff69a1f00b8c5102205ce91c9d6a55fbd5a54f0505ad3fd2de3093a431dd692ccec1152e30afec7a2f012103f32eae4c02b1a0a9f00ca9a33424d3ed4e552dab81c9fffa41254411238e760e000040000000000007b00800040000006a47304402206c3f08a8f6cfeef4d10f3bb648e0a67d5b31ceba305b754ba8df887b67c48aeb02205fc9117d72c0694880b260ee89477103590116daac291eac07d61ff79fe08baf012103cd9cedc121a9d1adebd9519834f215d88352298163a05ef190548314040025380000000100000000faaf08000d0000006b483045022100ebd52dd349a96fa567054d971b7f0df2d17909c0dd9625ef10d48ac91547790002205d3f9525db53ebf93db83ced19b8d5cc1b844986ced843f3a880d95a41839fbe0121036f7586094ac409c6243c921dee1efc0ba4677f3dc853e3405121071be0d6354800000400000000000cb00800070000006a47304402204a044f04cc399158e0f345ab1f8b71e1c515bcc3e3c8649427b98b5750b9e41702201fd61f72324c7edc50a4441763b2c696d6c7f02ed0de87e1ad417b5b5247470301210336cde6021593d03ccfef12e1e18ef85611ffa2f4e497d73135566333c33ff08b0000000100000000eeaf0800090000006b483045022100982c43ac2209b3beaaf1c67ccbb51dc65365b9a7a6e6c9d58b4d0459903110d4022077c6b6477ef48b6d98d8a17f906a1fdf5588b76029ff815bbf09d82a5c72367d012102f98039429d8e070cff03dc3ce6d2da6ddbe30d4dde56fdcb587a08f547e043340000000400000000c8af08000a0000006a47304402200632a56af496b0caf2909658ebc4dedec83a3196d53f98f397a78826047f930b02201e5b80fa427695110a142b033f6520eb3e29e10d1e6c34a860713001a1ed5a8e012103dc362cc129556f90d16a2621d11e046893bc4af9a6a260fccf839d763d34b280000000100000000026b00800050000006b483045022100c56e16e6c7b6bea1e53776df5a26748d9c67da936f5f1287f1cc8aba9479221f0220164bec471bac7566fa6cfa11c9e9b0b4019c15fe674ff278e3002683302ecc910121025bf1ce5a56e094c0e7b4bd67f9336102abc844b9da1cd4408efbf10873f3e0d20000000004000000cfaf0800090000006a473044022014f9a10782c46531418b0453a6d5f5bc98c70bc4d9087cb4d751d6c86e61ad49022064d4f88e4043af417c9b3537f989fc184f91dd0914c933f978be2c6f9e256f880121024633a9765efdca4a3ae5d3f70e5a4c32b02eaebdf526abd6d93bab307fee655a0000040000000000a6af0800080000006a4730440220617028470ad0e6f70c1bdd1ce6ba81467c8a67059cde3881fb3c6bc76d94102102202c4c716dce8f61c70cabb0aa6c6106accae1741046a737f829f5693c399f9ba4012103ff50411753533d37535dc7ac429db0a15f945aa6513dc85c92086ccfdbdab39e0000000400000000afaf0800060000006a4730440220721ab8833709049c6fb0bee3344d4d06c1abc1c6489980bc11b5344e8a05d977022027bf6724bc37bf255db5327703ff75ce06861d174ca2d08e82bfa9bc0d97373e012102b063192f6399cb49c72fc68e2ac75d33c68f38f7ad5606aee5aed84539d4e05e00000400000000002fb00800030000006a47304402200ab1f4c2835c03e398a6ab515aab4abdfbe09268364a34ccc6285b6fad61c44502207a6011d4acd774788811f64905a258a9ca6aab756c1122c08341037d19110c760121034206cc3b31c0341d1003c932475e9eb7c99e993c8b6dbd7c25655cb16e67b96000004000000000002fb00800080000006a47304402205b57ba21b374f0bc0d7ffee396a0a6ca5c792456a1cce334394c60f6596554f0022079330c7f963ba1e262327fa971317b46683809d77a044ba9b49674f64d3e2bd8012102b8e5842354501590f536afd050b00549d44c64f51a34b7e89326aa79c1792a6000000001000000000eb00800090000006b483045022100dd76c9ad23bb485ec42064a37323784a05d4ecf6c88670b62eaa49581c29bf7c02200c5281fa5a348025ab85858d8c43fe4c2edc852dbbd6a0b963d9b442d0bbe29d012102c2fc61415c298e8f3866d6650c86b560d039c14bd65e1ad89c6a228805f22a750000004000000000f5af0800060000006a473044022052d6ba11709f1ab560391effafc0e595ff1ddd3f6fc303b4e3a57d83d5409bcd0220571c3a7755f86f70f948fba6e0a04fef1ec16fa7556f251d8cf1c938d01e4093012102476fcee087d1b5dfade5ebe866cbcbce32fa85facd2cf09dc2cf41ba662de8150000100000000000eeaf0800030000006a47304402206bee226779fa019c234767df9bf390596dcaa133c61c3d7486d67e1d0c44ff3002206d2ba60816ff27e9009f84dd4e06ef90218170d4bc42f02d57cdc5260d4cabc001210305a1bd4edc02f9b4dd72e885586e32d1fbeefb27a0bbd05e7f566c8173cd2a3200000001000000001eb00800070000006a473044022055d02396d2b4ae785c3b26aa8f77f42a647c05dc96ec4df55ab1be39ca090304022022ab8575a14dc8c5532e6053796f103edd28707d7e46c4ebe7d7d51e2de58d1901210348946ea3e64d73b94f0799a5f746ff3b5b45d711e26952e939e157dbf713bc0d0000000100000000f5af0800050000006a473044022059e74b10724b42facf7d8bbc2111be5b64901ff8338315da391f8e66390de831022000ccb04468f8984f323bd0f912d91526d374dc6edb799e86636ef377757f87d0012103692270fc4bb726f71fbabbe65ea4f6708e22c7325509e9bd952346f730061f2800000001000000002fb00800060000006a4730440220571eff94e401b6a54927c6eb2ec5358194ce0f60c583262a88e98a07bab8802602202ec0e84e2c0074bda2b6bd78a3bf5e855e8887bb8ce0ca709913a18c3ce081ee012102d82bd51a24c3652d8fed445fea8c765cc0130e623d300b9c65be4f9f5caddf2700000010000000002cb00800080000006a47304402204398043244fe123e57cf28f2ac98c5702ad5560c527f0438760c71798df69741022026984ef0f7581c11b9fd6177d9e7ae6ab95057c2e6f08ae4ed06e826af8eb314012103bfa089eae61e22ea6c08b4e8d8e81227cb822ec07b6cbb95f9c6395f3965f4d0000004000000000016b00800010000006b483045022100fe1edb9d6cbc79d82de9a8faab1931036e901631923f6d18980a18e5a819f6fd02204e86fe51330634a1cedab43e8743db694c97ee491e98808507b67d1158a085840121023a0e41f824c746333f602dbe2dad40c27c14623139a43abf71d3f58f470a77b30000000400000000f4af08000a0000006a47304402205c5ec03f670177b057cb3e7afdcf611bd81990ce1ab0511d12507545e9357529022007d1c991e0713e5fb35810f007ca1c60c169ecee3482bf84f3bf3aca37cfe9300121026494d035b997c3bdca43a75ffaad71c3b63a771632583c6b998b1a6c7f48fea90000040000000000a2af08000c0000006b483045022100f2f3b3e88c95a2dd74744959519017072561f9bdad5a027f7dc9f0f560f9373e02200de8098e53b927ad5ca1b7e521c08c6213ae2cb98eaa4fcd069772dcd605610201210206fac633fb503b818e3687a7782143a669809dc25c2b1402bbd60a00f83c5e4e0000000400000000f7af08000b0000006a4730440220040d2e03c2bee6a5cbb71e29f24a353c84b23b22f91ccc566a942b6cb8c16ac10220425be6f29d9c8675033766b4ebfe194d254257b4f62f4a051e6194a98a9d70980121031630d3148bd826519d58ae13c1ccdd3777d235d76c6d6be006f6545ffd06224500001000000000001ab00800040000006a47304402206e37fb0b46f4eed65f467570596b1d8b175355bc3d80479dd778f888c1f40cf402200f524a7ea586519685ee823f265db9bc97cc73baf9906ca992553b3e5287ef9f0121036ecc23439c75ad60dc16ba2520fd4dae7f05db9676a8ba11e643c01a1cb84fba0000100000000000f7af0800090000006a47304402206cc075ef450f402bf5ba54b68f19e92bcf8c1b3dbb0ec8f6b44c09c3da93cd750220213db92f1821a3d8e760a37ae1bd92aa544660f53ad33ba6dd85dbe97475738f012103b46e1da2465c4b62db219039894f102e09510df7b7a52b948c76f43c24f448d200000000010000001ab00800070000006a473044022013961dc25b3fafd05a131ee1951b542e2ee9207e5098266efdb25fa2b09b072e02201be7c7071a69ba93fa2ed2cf26d67a252e599954f7929702cd2ae110f53f5cde01210371ca3bbef5fe6cf589c4afd855980adc13872114c00b3ebe168bb24bd55bf474000004000000000019b00800020000006a473044022045584f0f8110693fe26e9bd04351f4586ff2471ee6110f4a900f9b1ef5f2b22102200a8dcd319cc769a7a94b9746659112770f971110942e6e46a0339c6bd34be3b801210343db7e810a3fb095c5dfba11a900086f0100ceb51ffac950d49aa0711173b04900000001000000000cb008000d0000006a47304402200e612c71e11743a0e7f252281bde735c914d14dc0dc07bbb8110bd4f9b5a28ee0220529e3c8cd0d50925f3bd0816ec2e7e7082e758d7c78418cb8492d2d6542165a70121035b7fce33b4830455125f525b346edaa14897d8de26d6678d258734c9dc68392b000000010000000049af0800080000006b483045022100d83d51ae52a6cee97dd30cd5545e5e901a77fd4b029539bdd5eab168c36b8496022070a2b4113bc1495dbd8085d23ad8087ce4dfef0aa88f9a1bc981bef281ee5da501210261dd96fffe4a029ccf534ce46ff73788c9cb8ec8a05c6059b6108a5e24c0692d0000040000000000e9af0800020000006a473044022021f0131332d15a2398eed67bf8796d5b29a1c3f17d8c3f1134e07b5be3a6cfd5022046ef711b33b94dd74507e4f672f337441ecd12b476977739b8bb085194e7dd3d01210208c6f4ee819a288932e1ab09a696082d07947567cd9bcb2808daf76fe53dfde30000000100000000e9af0800050000006b483045022100c8f2f77a21670f673e21259349542c724857f1bf5edae7da11f4f82b4db77e8602202daccafc8113a50b75d72275bff64a7dc307cc9420d9b6c0988f7ec33b3a94f0012103c9578aca73ebc6e55f15ca2301bf66ed2ab1e9b182e727cb651524d8dd1334cd00000400000000002fb00800030000006b483045022100f2c39dbedfd5e58dfc707f2f2b8ff24dd602ebefe459471fb3074a7f7454c2db022052588c5a65cb44dab4b10cbdaa6678b2a1433fee47c943114a8cc0f1f0a5d13c0121023112b742e27611863b81c42b0b670f62e01d99882bf00d2e33666d24a73b0a7f000000100000000004b00800030000006a473044022034ece2a1b89475eb3649d93fb88f0787537af5ec3921f91588ed7d356d391c1b02203757581bf3d9de3ec67ebd9ba7e850abb15f79b3d6d9d1c00241712143ca435f012102f44d6a0bc8c109e3c2b7942043d9dc979267d234a024ce0a323d8936754d01cf0000000400000000e1af0800050000006a4730440220423e440b3b2d3647049a815a8cfcd8c9090b4bd3bd648da58f00dfd35a58d24a022068afc38c975e5e5e6ec52d8b15ea7377fb4de6b6adc04d157c30c6a09a813c3e01210305a0c20b66d74b372b26a29b868168e573a9e725ede14a02697b8aa8d4d9b828000004000000000095af0800010000006b483045022100d230c82752feb6445f2ee3e69414869a4e63ee3d002cfb6e08b2b66c5885f6af0220774240cc91efc6b7b0536b3b9ac1705d5dc102ceb1a3edc105a12817cba7005b0121038edaf1eb26b78530a690f66cb294b96122c117e49cc31961ab2df1fb97e055880000100000000000d3af0800070000006a47304402202ee44a9121d24c4b8f1c2977e8dca4b36a6383bf4b8e0592a61815f3b3cb61bb022037278efb45e66784a4023f061997a59efcfbdb4652b4f530b3e59cc8821645730121030489710ef3a5d59a34e056c248dccd8195c647a8e10671c73b1622c95bcf2e3e000040000000000008b008000b0000006a473044022028fa4719685f09a4e7f7d060e139067588541271c0725b12d6860d3fb338fce102200a7ca0a310f5574c9be77d9e695b24a96328715df4194f6311fec912da9b044d012103a97dc69a5ab6628285a4dea91895d15685ed10c7006c28760e5cb0e1ee4da2a500001000000000000cb008001000000069463043021f18cc14c519bcaf41e08d524bbf9836ccab6a671f25b17b81dcefa5b880541102206617cf8e64ceb813a4786218ceada9ec1ad4056e0fbadf1f90303f239606e7dc012102efc7ad6b9b7a504413959b090bee1cab77b68e3aaf8edde3f2c6497b06e3248a0000040000000000c0af0800030000006a4730440220760cb3dac373d4340120d9a2e5a1770c0961e063d837dd069339c7a5867bd354022041b21ea8b9f7af4bbacebfc717cb99e0fdba37303619c2c555337787e7b945e10121020b33579e11ebc564ad8e4a640161db759ee038459f518507f0a1ef86a19335e20000001000000000deaf0800080000006b483045022100965a528159b077c1eff8f83655df521dceedcbac5253c0107787e312a7b39d97022033d863cd3e60f1d494a0745c029406896a784f25e72b5d11e1e14175ae4a3d4d012102a6ae00cb888353a1197233c96ad2a5d5dec825aab33e791911a0ce5dfbbe55e60000100000000000caaf0800040000006a47304402205da4e5eb3e365dde0cf6158a99368f8c58243bf5d3136d5096eefad8856550cf02202e3d1e103ec2786d445d89a3366229a7c1c1fe64c0f3f479578c32ff9bc6b6b1012102aa427f5dcef440b6e924a6c0f8aa76d3fd7ad6b39eb84115764c499d2df0b60b