0100000033bb77516647a1376b9098f4d87cfb481b8eab2858384ae39aa9b020ba2ed815390400000000ffffffff643d92d5d449fd3e0a70d5fba700a0d5f820f073aa75bcddfe1b3baf67807b010300000000fffffffff233f96d2691a7bc0b45cc0b958541ca15e07f5687bf37cc6b9e1043d2dedeac0100000000ffffffff2ce37058d0da7af621c9889151c29dca8d03c2db1632b0ae0829ef5836fd4d940500000000ffffffff0431fd378be33bc7595fd1bbdcefaffc9ffbdbe19ad8f35e13f0823364d729930500000000ffffffff09867981a8b2a7778bc030126f516a76daea457b62c48d434678feee2e27f05b0500000000ffffffffea2ff7f034d0472b8f1529fbd0b3dd822da7663d4b2d6f9de14037e3cb7940b40a00000000ffffffffefc988f98aeca4a9c7dbccd6f5da1308650cab970daadb9e9cee8344f89c94c90100000000ffffffffd99ef4ef364d812e2a99ac155684f44be90112eba56f820b1e8370619804a1fb0400000000ffffffff714d951d815a7379b48746696b0a961f0b922e6a81c34674a6c4d79fa18444d30100000000ffffffffdd3e8819e97162b94e78dfdaf6f38854f449afb4876e4dc60f6bb9d6476dd25d0700000000fffffffffa0cc42947b020f38d927481138256e7ee4c0962ad1e9d1457ead60f647f13c00100000000ffffffff1a25570389b91eaa5768d95198aa970747ca07ce4f7d8e2fb7194cb244c48f900400000000ffffffff96e9eba91a03b1751f5a6a67f0151cbf9ba129c2d7f99b8e7348abc5661c62ec0100000000ffffffffc27463471b49f1cae2d978fbaa9037489a76c7afee48840cfbc76f6c60ed8e3b0800000000ffffffff16773f06b6ec338af3f1d2c6d8e4fa8092f7f0b312e42bed41ab3fe59e427af00200000000ffffffff554ebe758c86b6cc97782e650f22f965e76b27bce59ad7f7ec4401b1a8d55c3a0400000000ffffffff852adc2739718b06cb63c83355559d479797b90e9270aa10eb300da28a8dc2ad0700000000ffffffff4c4453f7f9c6e7cc8b8e0996514c486139a018903c6673119b588c6aa19977550200000000ffffffff554ebe758c86b6cc97782e650f22f965e76b27bce59ad7f7ec4401b1a8d55c3a0100000000ffffffff259bc14d0e429db505db6dcf67a3b0f6a1093dfd3dfb9abf03d576f8fae5be5b0400000000ffffffff2ce37058d0da7af621c9889151c29dca8d03c2db1632b0ae0829ef5836fd4d940200000000ffffffff554ebe758c86b6cc97782e650f22f965e76b27bce59ad7f7ec4401b1a8d55c3a0300000000ffffffff8bca94182869bf37f1fd6caaee5ba9ec0eaefb283893a75b543c1e4138ebf1bb0300000000ffffffffa43983029f7e2c141dfd6263a4d5d338f0d575e57a1af079daa76fe77ddf07350100000000ffffffff8657c54ba838387c618f1d66ef780121c71c981393ad74212be130c8513f6e7f0c00000000ffffffff7b5f96d614e0a218a88c2424fad8d3ba4d43afd508be6387e2ce4c896630be5b0400000000ffffffff7c42ba2cb9824c1cd64912863eb9931039cd25da93eff5bc0a91be1fc1d324d80200000001ffffffff24da86dfde30e01f9c5a66e38980090b9da7150c953c2b2835ceab7c29c5b4950200000000ffffffffbe45cbb089c9ecaccfe5117cdead66f199eb2479e18cf063d697d6fb78e84f7a0800000000ffffffffc14687c00017c037f72640cb2b1a9eba08f45ad6a1e698fb68bb40de00943a5f0600000000ffffffff4fbe0d3aeba1b2310a0ecf8b24494394136787847b8140b51504dbd7ec8462610500000000fffffffffcc276b7373385a2f032fe5ed044456a5bba3f62a46086f45940a1a2808179320500000000ffffffff75b9d93d373071a23c26ef3482d92a2f53c36ee8ad76ee21f44549663cfe1cde0200000000ffffffffa10220e252497715b7f8a651f3c3d9067981a9a37f666600c64549a93f65398d0400000000ffffffff8657c54ba838387c618f1d66ef780121c71c981393ad74212be130c8513f6e7f0200000000ffffffffbba733b69c120e76072999dc57b9ed3db59cefcde8182c8e72d6653f181f54b70300000000ffffffff27b8f588f1dd7837adeb72a7654f0dc34e5bfc504b67fe06aece34e3f869b4fd0200000001ffffffffdb714a82ae96c37cc23e5b70f06d64b5bd2ea5d4dab096e323ddef02b9b7bc0a0900000000ffffffff3a6ff6aa769979d4b819a5d556371ba446acb73e8947c8fc2298a7d8146eec830000000000ffffffffaf75f72ef0149770b352194ae71d6c6fd54f15a89877d3bf5b6e08bd70533eb90400000000ffffffff06b8fe4e0ec9243e3a3e3893ea8f76cc5373e0d1b60024d4e6a28c97a6e8e8b40000000000ffffffff3a16a4d1b1687a00dcacad7d3e2d2669f08ef047d21cee97343334738a4c44a80200000001ffffffffd6a77bcefbf66d4c2197d84abdd95da6dd02c710ed3569f9823838221a5ccac10700000000ffffffff95327bc5df4dc1d080838c04ef6d16b4e9c1c1c50064faca364c081e878a500c0300000000ffffffff0f191cff46c0e24d07492556d3d131daac21c66d3912d301dff4e4e6e63083360000000000ffffffffa86098dfc6e618362fea817692b343f920c00009178e1cb82296505e65e01c0d0100000000ffffffffe1e21dcc5272e79dbdc49305fc5aaced7591f74d69b0e8b91d0535b9839ee6500000000000ffffffff394389657512bb5075bd2c3654b0cfc8907be4d13d8a891788bb7e99a56786ea0b00000000ffffffff8657c54ba838387c618f1d66ef780121c71c981393ad74212be130c8513f6e7f0a00000000ffffffff7b5f96d614e0a218a88c2424fad8d3ba4d43afd508be6387e2ce4c896630be5b0200000000ffffffff0894bf8e3b0000000000001976a9143f89e92acab4b9ef88533def8ce008145074fbaf88ac2874f0020000000000001976a91432b26a26c54230d3d73d7317ef0a2d16f15ec7bc88ac1831fd030000000000001976a91491e09f8ba20745e4cd8022849b4804f60681017188ac2e844a150100000000001976a91441bed9d3d7586047dcc6d135a34988696e41b05b88ac2e844a150100000000001976a914a1a1903cf3121c74c7951b09c89bef3ad1d399ff88acd9ebdb570000000000001976a914a137d100742d865a21cdf8bc90f5276faf39c06888ac2e844a150100000000001976a914533160ce35e4f026a405a86a79e3815878ae260988ac2e844a150100000000001976a914e7fbacf4c5b2f21666737e8a997fed43bde3c4dd88ac0000000000000000330000100000000000f5411000020000006a47304402206ccc8ba4ab375e474a768efa196b12d1377a0db26aaed29a96ae35f486da97a602200d4d4252c134c1d0720a4f300868538cde055c2fd822f938fef827d1e027d063012103ea6a9a5e2d9fff3f8dba6edac5177ede0c935c750f029614dbfd10cdc533e81d000000000100000057411000020000006a4730440220198ec2e93deaf5f4beb38f2997423aaaa4ce2f3b9d9ffa3b0e349b78cf3cd2fc022058dd8522b84e9f4728c2bc3f674ebe22067655e8ef4fbed36de240fd25345f47012103303359a62cd0e27c88157ccf6964b747388dcd415d3bc0cdbc0dc0158e5db35900001000000000003b441000010000006b483045022100d4a72261e7a59df4bf8bc5133c5f42f73d8a3759524073313b27d98618d4bc5902207f45a6bb92d6b87ed942cf0afdd573de8e59a47cb5c6475e938b0ba0098698d701210395fe9b7f9138bcac4f7b79477a3e4081aa60d6819858555fbc1b7294bdd8e10000000001000000001f441000020000006b48304502210089ff99985dbcf1e1e8d9aa777a8e7347765d1c7a354bd6bc4b5ea37e52c35b3702207df6d53006d3b594b945303019fe441b3897173db90a58a7f0452746d8de59e9012103d650caa3749a735a8f67d99f447b8ee981ccfb8103355eadcdc225a9d2d749420000040000000000aa3a1000010000006a47304402207899294374643f1f374c1a3e3f579ec42ca5efb94ce13614df95a92c15daf95b02203b6e871624081c90bb382f2c5b37f5ec72001f3647deb516e5d6b0ca043b1aea012103247dbd8accb600f882b214b38a3fccf433c9c5096bce0ab8738890f082a8c6dc00004000000000005c3d1000020000006b483045022100d0fd1d268374817917008876cc0f6a7655d66e53a902ffe200b0a54afaf7806e02205c466c9bd4fdf23943b9363a19222912e375097ae8e1b750c0448933dbee5a330121024d0d9b4c9a32eab0fd60574af7586783ee7bc1da9fc5a6db99c1532845acca570000100000000000073f1000020000006a473044022032e39b250067f05f49e1d79b6fe6f9b1245e573cd058626ce072cf1e98ce5f5202203c85c353e3d812cde5dafef3b5f43d687268430d8ea668da2d6aad64e19eb1c5012102bbc6908f7365afadb42180c4821a13487a10ce67107aa973646c04e5adb942030000000400000000f0431000030000006a4730440220378d90dca161c02112b70ce0aeb2b44f129e77fb401e7da0e89be5fc2ca44e25022061b74411fb66bd68df714b50396188c3a7fd42f1fbc2408ff2cea2a7280137410121033f30423b49622bdbf93aa05033576278629c83db22ec3f2a8ca949790692edd00000040000000000f0431000010000006b483045022100b84bffd84276140e67a0b8d66a6cf9bcc3276765a023d9def57a594d412163dd022066ccecd46d1d888f0d9f118003aa25042b50e8c4ab9d867285ae55d748e18bb4012103a8ceb188ff991c7e14128d32cdee0a0ae861dcff798d9ceaef96976a66d500d800000010000000003d3d1000010000006a473044022050bf26f0de77c286c04f7760066cc6fe1c811a1b6277e9d62a53547d8010bb3502200bb313d8b88ac34a8e632b4ffa16dafb621afb00add9082c978bfba0c2e81ad00121028fba096b8f5c79bf5da55f7fc26403de5bbbc3e19fc25b2c099f2f800116a46f0000001000000000f0411000040000006a47304402204d06e8c07cbfd41c5e2fb0792846c37bc6e37ca45078e85ce16e9730962020ce022043b6b2c7c61d58a77500708f346c15bd4f276d8398566ea3f5cb29140fdcfed7012102e376b9acc0983b8a9631f71530911ee3324e2ef8e612b05762962cba965b8bf000000004000000007d431000020000006b483045022100a96eecd9f3ee7b7d80703bfa6b6f8d2c516664e3ce5a7e3bf2a62524d6e4cc46022017ba75861cbcc29c2925e9a767e03433537ec6b2e83ce92ae9ebf48e771c08e3012102ddf26ca2fba87d96941f4625d7f060cfb6a8280c430a3f2400db815775f07a6200000040000000001b441000020000006a47304402202e6733cb10d904c35a174e4eb9b20da53bae260a5840c36d1eb2ee187b752d97022053fb18b4d0d217442373fa30774aad66d4c99443902e7a03252dea1bfe9044340121036ea77b05b93b46782a938a1fb3eb8363fd773afc997beb78bf7872717300338b00000001000000004a3d1000020000006a473044022034bb2d60c10c2dbf453f0ed7679a8163df9d305525fecfecd5c61c37daa2c3ec022022eb93bfba4bd9e59b0a2132044e013e75d48c0eab0d6a479bcf487740ea879e012102fcb9dc8fa209d9f2f40eba5fbc5b5adcf4d6eb59c2162aea01d4c658b7806450000040000000000074431000010000006a47304402204c3914a192861b507ce33f0b19ce47b17f6b46e2f9358e735cb29d7a521ac00c0220103f51ad6a3e1f0705e9ca72f796c7179427e55e00e28af32f0231c1bc77624c012102e53df7b0232114ceeda4683070c1e855686af365b4e5394c129ca98e2027f2880000040000000000203d1000010000006b483045022100957623961c5d24cbc07634fbc48d4ddc93fd06dbce8f719bbc12f4e1a769b8040220224d14ac5e02603e0f481804926493a1322c9ac9e7ef9c0a5668088f87a8eae0012102b683204edc4ad7b99e1dd073ca17c0b3e097ac5a7cc08f60225b77006c80a8870000100000000000ed441000010000006a47304402206796c939f9ef193edda5999d5d484ff2abeaea6a91536b07019590127db7836702206fe2491797aff6567fd5445ffa71026d85f452c5c165341770f700185bc128360121037ba4ee69e209239e66290a12d874072f833b5e29cca4b0c41fba75478b7969610000400000000000e6421000010000006b4830450221009ab2be93b34ed4e6ebfb47bce73e805b71d340d69a839bb338e7d986114c0fd002205be675dea80e6bf350e0a4b8da07df1b779acb862180ae241897e06fa3c27a6501210320eb8326cc6a8c20cd87bbfd2fabc1734a3194eceed28b448851bd971b570941000000010000000021441000040000006a47304402207eb528da22fd17e5a8da38df34002919945c7ce8c317d7cdac7cd2eb762e644602203bbe315d4b113b530da3e697bf0317a0a69b746d2ff2c0ed27a723620daa9ace0121029e74304211084f93f4d1481bf2f4d4c17bb5bd3eabf2d872fe3e584351183e4f0000100000000000ed441000010000006b4830450221009225d454980db3e56968ddca87db4a3f834b4042bd7a994345bba7d06b5c62a3022021748e9a744c3dabc8c14caa35bef1b81c17b2e766c3bc61f895601018d86bb30121026748f9856a174b61598088c93dff852087196c9f38dd555ab114a6ea153a65490000400000000000b23b1000010000006b483045022100b03aa130368b8565d70608f6a9c9159be7341122ee1bd2f11f1542893c56754c02205d3438569d6d51abdedb1d5e065fa03d38c1a7d3774565713d5c6a313de59c52012102b7be6a41a6067f0164dc86cc845b0f9ce6be52365a2c6ef1ee812deacdce201000000001000000001f441000020000006a4730440220088bda26f85ff926978d5ab238cdcf96f74928149ec2a76f1fcc3be221a89938022005809314d5d2a2cea3ba8a0ea726c110bdf54195d21dc535cc84f725fa97458d012103d6ae86a532ccdb55f6e764eb150e913ce4cf14623e10e64287cfddbc4cf656740000100000000000ed441000010000006a47304402200c9c0308d2eae8273430e3a85b2741ebd85ff681b114caba71f58217c6f2aa4202206e7fcc7496237d0160c7f6c089344d31f6c014606211948646dbe45bcc707b3e012102ce8573cfce5684baec6606baf9b0945ea93f889284344b71811008ca2246158300000400000000000c3b1000010000006a47304402200547a61bd6f7157fac20231feaaa142dc90b35072004845d50fe96982aa5cc89022073d11dbb0abcc2157e2d02d3b7fac821a378d93eef0fcb1ecb8ddb809393fe290121034d7806447df5d5614d95c68cff17608fab26151ca75cfbb332fc585d47c60ef10000040000000000ed441000020000006a47304402207967b1be5251b58e27d8942eb2f221ffca6933a1c5e9114f40208d57775b507f022009b348a6c7246390355856dcfe1ba75ad16c12365801fa2df88c8093eb7de4d80121021a33d1a34e9f9d8f675227ce8563597278b115645ee3e966de343ba0991f61f20000000100000000e9441000020000006b483045022100c6dfa4900340abae35ae64110c03f2016d0bd87049c757a57097d8abac83db81022077498a4eb3c10922588a0d257f28b41a4d142d034b29bed5324510e4a5eaeaee01210302f4711a54985a36da732664530bb90ad7a869d256e661fa35a28f3b6870ca190000000400000000e5431000010000006a4730440220658c93634d91b1bf538fb3ec87105391191d1a617559fe605ebcb46f23a0257502205b6e7b9ffce1e8cd6e222f49df84d74be8c2663d7e104fb43d303b8a768724eb0121023a4497a7e9f99ab78018dcdbb06d4e1f842d486293090c6f341c75c3e6e3fa4c281cb716010000002c401000050000006a47304402207c118ea43a37f58ed9554dc76d64da7d7660ab3006b28d2d783a7edb44cc7f0402207603b0219ad2d42918a800c15cdab91ad21add1f63ec68105aeebfc78ca41647012102b455114bd7ed4aa1123b19b484a4c928f9659c8d7b044e7572d3d351df7a517f0000000100000000af381000050000006b48304502210081346153abdcf8308c2ec37590ebd42e7e076065cc5f94b8d1a15161bdf0167e02204cbc864d4786620e49ee6b62935719b59d93dec06e7da2722ab519d0ad4e379d012102ad6784bf94ed96f1472b615bd1953061646d400d68c4d426ba230ff922d2a4170000000400000000e6441000010000006a47304402206debf4e2021998e76e33012094a5f29512dbe322edd2795bbf5820cf9242993d0220742518dea7627cd159fc80dd78286a04bef0f477869fa1083c6a5c0c9dc0e78f012102e9e750b369c32f8bca21ee6961f238c9f8567b84dc94a298c912da1560c7194d0000000400000000b93d1000010000006a473044022012e04dc838d411bbd5d3dc3a8d379f0829fc779685723a3302d2c4277fd2d03b0220706fd4cf9d578d023c34637667f474c498554eb6ee4ddbbfcbe43f9204f90a6101210317bf6eb48a226f91a821d49337bcb530c5428da1a8b4548648350b0513d36ed000001000000000001c421000010000006b483045022100a781c03e626400177ea2bfcdf10f15fc0c261c085380c7f13da1d534d125a52d02203579967789b12cf9170e32886a7f124ec9dcee974b180718e08a76165934c151012102bd26c2022f8d4c0384426a075ed42f8bcf0e45828683408d4cea97b14b1a591d000000010000000027431000040000006b4830450221009053d076017f7ce3af4961ecf79c1ddb0e680010395df3fbce6dec37337baa0502204f8cdda3aea9ed7a9c75fbf4ffd1b66d0c2a2a441fec10ab5b2fcf21ac5ad825012103aeea0e353f0d3b04b770b6bdeefc4f7946c2aa12723d16b413c46d2e19fe62f000000004000000005f401000010000006b483045022100ea13da6857ec19770a02463bf02e1eeb6a6a02fedc8f3cb7bbee6a16239e0c510220582d1ea035b216298588ec10add4e248ffe23b221f5fe35631c08763c10b12ce0121035711a606000fe84909b4a1692d06dd5463a12f72535da2bae1ce1a6dd45bb4df0000400000000000a33a1000060000006a4730440220047e968c41b48b1b346822edbbe3cfe4f234fca37b0bde836bb82434177fb3e3022035d3233999ceaf1a2fb1fe19f04385fc20f63540e1660b315342d25eb87e63df012102ffa56f495d32bf17619d7639f3f09b1bdf9ac43c95694cc1012f14fc2e3204360000000100000000e9441000020000006b483045022100c8d747987d276caa40bef32b4a612d792d65f20471ccaa05351b0f26567e904702201adbd60d3da80984dacd3713102a9c093c3f0263cfbcef843d92ab496e6bf59c0121031364d7feacc03a9d504c395f04096c8268cd7589348725a6c519db9351fa53e5000000100000000048441000010000006a4730440220730e6719c8323274894a2da69767ce6ea3158cd8a8df9cf64525268f18d1bc0a02206047fd0cf49d5eed50178e1a7ec423900e0ad74e6f36457c206e1e0abf8941e2012102956cc4b9a6077a6b5b8b3a0989b99b3a6a6468a50cb292b570d05850b68bcb11d8c869140100000011441000040000006b483045022100a67d0c2ec525a2b00d35d80011f192880626bed074a69d2e935be585c995e78102205dc10b3d901a786850d499e18600bd32ff4b348e4efec5531be80a5e2e168d59012102bd32f4f9fd5e5e49002caf682c3b4ddfa298f45ff998b9ab9553720392d0980e0000000400000000a5361000040000006a47304402207877747e486584edf42c5718fa59db19f92543f56ac96d0e7faef0e3aa98d5fc02203c6b40c863a736b5d48398edb21163370694a06fe0a8a140c2ab67d0a00b7a530121038fe00a6e7f08e3a442ce4d292d0b5ecf4e7f8e65bc8c424f35275b86dc9f7a0e000040000000000097421000010000006b483045022100a0c0b785edb601363c5370f025847266f75605b62ded32aac6f1705af1554e64022051197ec4c7df0a976686fc0ccf8b8d985885861ba20e68a4d874ace4548f31a0012102204a0d3a64e55ba6623610f870751a68f5f079f89c67db27a22f465a40489c020000040000000000c63a1000010000006b483045022100c4b978abd574fe5759899afb0514bae9277c93d291bb62984deea287518d40be02206ab396351a52a7fc53151daccdc4c0b09431ba5aadba4e5f22c73d84cd260b4401210342ce3e35b872885107beaac2728d6eac237492f8a6dc9cf201d317de56ba1edf0000040000000000a1431000010000006a47304402203d483fd6db62f5ae12a1d408d67886e79d90272e6790404b02394e49c7d2acec02207f76b2012fb82a1677098407481b5c99e338d12810419dc698e7a5cd04df3c6a01210344ec2336c2e9c73f362d94450809c6e0976cf6748d927c4fa1891681b84e8314b1d4f2170100000039451000030000006a47304402207c9505234904d01c0bc6a3cd72528c8bbaaa257d6dd82ca9d63eb3c66d65b88802207c262490e8f6e7e6039d93b07d0a1b3ded4916171b4017602cc7c2280547fe33012102718f8a3a9755286d45abb39b7ac3ce59c8f809fb703457a713b73f8aedebf200000000100000000015421000020000006b483045022100ce87c4cebf454fc015cfc5baa97462973c73d03a67402c0331486b9b6c1188a7022057091635ba39867217162e1a1e898af0f29fbdc0e0e0221757d48fc24440a806012102cd6701ee3d624c907e06e0d18440a3095f70d5ace2ff6023e256a10d162090b40000400000000000ec3e1000020000006b483045022100e837b7794ce6e695dee5b5f716557c8c96ea007827cd87acb0ff32251a1230b702204a1c0bc749f6d14879826adb46e6744f8fc1754b0893e05cdd166c7f127204c70121031ccc6d23238abb3250918f6a45a62eb49a87fa1292a1c4b5dde78168d0a87abe000000010000000011411000010000006b483045022100d5a96f3d089d7906ecc1b2819610792ed8a37973d8edd7d88a5a29aa6c8fd41702200fc2ead3ca9438793ae3e46eb2287359fc9929f0ac8f5f21ec326799de70afd001210340cb18120d0cb0b6fc1abf63f96d8f1bfd0629df0466d595cb145044c8dd13ec000004000000000078421000010000006b483045022100ccb5779f3f870f96570d9b55ea15840aa119e902e88d52d3726df00a310632e3022068b10182fedcb82cf4ebf734f3811c76428e1e6fecf75952a64b00fa5ac298e2012103ed2ac15e0588d4d3a48ca659eadaddfd8eb6271493e93399623b7a12bd8133ca00001000000000002c411000020000006b483045022100a974e076d44cc47b7a27142ef1c7c7c46b9f2cc1614c18398c078e02e67660f00220120a8769644b396fe4603e6dd44aa4f0d0194f0030305be0f24fcba2dd4930eb012102f219c0c843bb6d6e10ef2ebe681ee2a4c9576ede63473a7526d7d8ba36ce0a110000100000000000cc371000010000006b483045022100e8f70b9c2fdc2a76f28093cdb15f170075c1c0f4735649098ddc42cb3f16ee3e02206d526829ed9665f687f5c3e67acb6758043f269f2866faeb78acef74c6457eb80121032e287b048293cf1ebadd3b70f5bdfc3b8a7478a343353122c6ea90ab03c1678f0000000100000000e9441000020000006b483045022100ab8958421fc3d9906d96ef0daca130d974d999be5f4e4baab9857a573529ebde0220450b49b906e11dcc15807142d3339d3c4b8444656d666414bba05ef16523a33f0121038468c4ec773bec722e65d8117c0aaa2c630b8c0b34fa9788c19257f387379d960000000400000000e5431000010000006b483045022100bcba77bc6ed3493132caead3272d60497e0409a54a90e83766f722751d6252170220138bf6987e5929da6a6fe131bfa2b8b04dfb9c3d7fb64b7d559cbd05e9657037012103f4e7e3f7b4d311dc2a80dd8ac9fedc35fa1cbdd05232067a53a012adbd0b0a2b