0100000034458c834b038e1348a3fc8ed455377d5a4f25932932be0a675a0dd348bab084010200000000ffffffff841da9e4e8c3529e27b4f25caa90889674e4b8741559a48102e05a039d7bf8e50f00000000ffffffff458c834b038e1348a3fc8ed455377d5a4f25932932be0a675a0dd348bab084010900000000ffffffff841da9e4e8c3529e27b4f25caa90889674e4b8741559a48102e05a039d7bf8e50700000000ffffffff841da9e4e8c3529e27b4f25caa90889674e4b8741559a48102e05a039d7bf8e50e00000000ffffffff458c834b038e1348a3fc8ed455377d5a4f25932932be0a675a0dd348bab084010400000000ffffffff841da9e4e8c3529e27b4f25caa90889674e4b8741559a48102e05a039d7bf8e51200000000ffffffff841da9e4e8c3529e27b4f25caa90889674e4b8741559a48102e05a039d7bf8e51000000000ffffffff841da9e4e8c3529e27b4f25caa90889674e4b8741559a48102e05a039d7bf8e50100000000ffffffff841da9e4e8c3529e27b4f25caa90889674e4b8741559a48102e05a039d7bf8e50400000000ffffffff458c834b038e1348a3fc8ed455377d5a4f25932932be0a675a0dd348bab084010100000000ffffffff841da9e4e8c3529e27b4f25caa90889674e4b8741559a48102e05a039d7bf8e50300000000ffffffff2066dc9811241660e56330a3e7b3cfdfa3716e99a9b89ac10223f0ac34e32f250000000000ffffffffa5ecbbdfa4cc72ea82e4e3d7054acc0599fb7a4ad35de06dce4668e47bebd16a0000000000ffffffff9ce2eb4cd20e742303f680d5ab0fd27e5fa38de1bbbff47f16905275aa70fdef0000000000ffffffff458c834b038e1348a3fc8ed455377d5a4f25932932be0a675a0dd348bab084010b00000000ffffffff841da9e4e8c3529e27b4f25caa90889674e4b8741559a48102e05a039d7bf8e50d00000000ffffffff841da9e4e8c3529e27b4f25caa90889674e4b8741559a48102e05a039d7bf8e50c00000000ffffffff458c834b038e1348a3fc8ed455377d5a4f25932932be0a675a0dd348bab084011100000000ffffffff841da9e4e8c3529e27b4f25caa90889674e4b8741559a48102e05a039d7bf8e50600000000ffffffff841da9e4e8c3529e27b4f25caa90889674e4b8741559a48102e05a039d7bf8e50900000000ffffffff569cd0007e150b3b00be80338edc07ba8ffc575982820bd6d756112967a6ec961400000000ffffffff33b9eb597c1264f365eb3f6da33647f715d06c407ebdbe9ba51c2cceb3c5dc470000000000ffffffff458c834b038e1348a3fc8ed455377d5a4f25932932be0a675a0dd348bab084010300000000ffffffff841da9e4e8c3529e27b4f25caa90889674e4b8741559a48102e05a039d7bf8e51300000000ffffffff33b9eb597c1264f365eb3f6da33647f715d06c407ebdbe9ba51c2cceb3c5dc470c00000000ffffffffeb18f177fd859f9c1344d19418077f55bc3ecd9b307ec54400759677d3596c8f0100000000ffffffff759e7bce4f32cff2c1c299c548d1d31ac030446fe506120c65eed6f12f9a8fae0000000000ffffffffe244791ec7428c68d386f8a3ca8af655e09df753cca8a05b89cd2b73c21010c81300000000ffffffff043847372f1da4d49d203607393836e66e62b7f623db96a04a60da5fb1a7920c0a00000000ffffffff841da9e4e8c3529e27b4f25caa90889674e4b8741559a48102e05a039d7bf8e50500000000ffffffffdadf69fd1aa3f9c0460dbe95a09306a8f612e346e7994c5a2e2e37eb30a6367e0000000000ffffffff458c834b038e1348a3fc8ed455377d5a4f25932932be0a675a0dd348bab084010e00000000ffffffff458c834b038e1348a3fc8ed455377d5a4f25932932be0a675a0dd348bab084010a00000000ffffffff841da9e4e8c3529e27b4f25caa90889674e4b8741559a48102e05a039d7bf8e50a00000000ffffffff73845dce45dc06a3c35f95df01f70aba3fb26e3810aab594a4fe51f7d35cc1c70000000000ffffffff3a23b9834740d0d48ecb50473bf1e1dc7f85798ef445ff4ba4ac65e69a536cdc0100000000ffffffff458c834b038e1348a3fc8ed455377d5a4f25932932be0a675a0dd348bab084010700000000ffffffff85a09f197a6ffc81a266949895aef9c9cbd6a21efda9772692d8a104b1ab66400100000000ffffffff61111620aefaca51c4b7aa162f4f37dfd1b2e7eab5fc08f9799715227be4fcd90000000000ffffffff7314f4237764519e6943e8f7cec37ad69e3f85b146873b0ef78fc057f3dab7960100000000ffffffff1ee70027e42a35bb66bd57d1eebe58e2ed54cd8fb7add55a4ba820f7637e466e0800000000ffffffff33b9eb597c1264f365eb3f6da33647f715d06c407ebdbe9ba51c2cceb3c5dc471100000000ffffffff426fa47035cb27155e06247c370dca659ebda99aabe48aea229a8bf8ebffadad0200000000ffffffff00a5cb44b3c1fefe8187fa94c25ae7eabe1fbb5035c63d071d0d66f6aa86ef870000000000ffffffffe0c386a802910920d07ccb8160b782e734f1e20253e62303d3615a4842a74a1f0000000000ffffffffeb5e3ed2a4ec17daaf4b0a7f272f4fbbdc039ba68ef08c236801561fd577df6c1300000000ffffffff458c834b038e1348a3fc8ed455377d5a4f25932932be0a675a0dd348bab084010500000000fffffffff3ae5a096ae8b43d8d08e056ae1510d3a9cb01eccff787c8c219bc6a1581b1980100000000ffffffff9fb1de06d731e79346428f3d057d72ab076b0ae76141dfb97bcbad7e4d93509e0000000000ffffffff33b9eb597c1264f365eb3f6da33647f715d06c407ebdbe9ba51c2cceb3c5dc470800000000ffffffff792b6253498d7c32089cbd75942c7ec4a43e1556722ee322e9096e61b3c1a0860000000000ffffffff02108113070000000000001976a91479ee445dc7c732951f4b855f505dbd1b26655dea88ac0bcb21ca0100000000001976a9142ab1a60fe61a0fbea57e0b3f2f78ebde2dbea98a88ac000000000000000034c801910000000000da400200030000006a47304402207e3af89deae0d4cde3787a459cd78356913d3272b0a5a0bc22f8e267896a21500220641b03959d519c1220c1e8746353dcc825167d8d30401e0ccfbffc0d5d965154012102bd3e9aac49f45c3fb54a8606b93886cd379b198336cde97d6c048c65a5244f4dc30d910000000000db4002000c0000006a4730440220237c7cf31796c34dcad82afcc8ed388cf781cba407c02405895f7217c90ec90902205053ea52a40926d5f3edbfb2c1bc89c0817344f3df8186c9fff52071c3b7b883012103ee2c0998f07d2ab269b38938a0baa957982d13392c13f19ef3166f2f6df466ccbb12910000000000da400200030000006a47304402204589e4af807d08fc05eefa4be4b38eecce15b73d38ace0d5ee24477c2de5467302207e6196f19be27427d9302c2f2ff7d1d6c240a00fcb6f6ea4cb65f28787e88259012103b4d5581d26782b5ac7830a4c17b452adede763024d29b7baa996bff7af5c501ffd16910000000000db4002000c0000006b483045022100efa6d25865d87932eefd87edff47abb1c7ad80e6af0fd692709a8b1c145a5da502203b9c20134150fe048023f093478fce4d300a4e15bbfb382fb1b9b3b9954a9db901210200c9c47fc875c902ec185fed9031bc116d830f26387fbbc1132e2fb2591e183e76be910000000000db4002000c0000006b483045022100dbdf332e9a5228bc0c6dc9590b9a52ce1f648becf30f60f8a54e8aafb8218ca102201fcb22b5ebfc5bab5ae8062752b93d9df63dd28a6d2ff979776f7760879fc93f01210252d4b873470b5756fbd147a9ee2668febc1baad8002cc438924381454449793a3cce910000000000da400200030000006a47304402204a9e78c7832695ca08c8af7615397a287660263de07650379e70c9aa0fdaaa5502206aa863be8fe74b088735f75bf9c464f28bcf25c0c1cc2a8605df051e1f4bcf3c0121036fe4348bd3a7b85a1bc258e3dd74dd29c9c6a0a5005b92e90679c67df0859fb61fec910000000000db4002000c0000006a473044022026c74a3d95b67ac2bef598f1a9c8a76b1592980bae0df7763c823ea7e9cae7bf0220473562e0247562612236b1836da31bf8f6a301a861d1254a2f259f686af01e53012102e709b1f3be05e7973d39c5cfc6c0c91eec53b14ed17661f89f53572f2e8d63e809f4910000000000db4002000c0000006a473044022039c9dfdcdb0df691185f910240281f658936f62d22ae465c13d41af627c55bc102200413edd8967d4a86b7566e2822ab4917b072c4fc11349494959469e5fbc179c80121024f9e157543d622a80380cb3179432719ae4b34f0d48b3db064bbbb2abe62ffe18408920000000000db4002000c0000006a47304402204d3edfc72ac24ab7b789b1e10ae87d6d3060cf2b5d4f927f2117e392db9b74ac02203b3ef1c3f300eddc1f057c53251db667e5dce5d1b5a6a00f079a47e44dd3ea7d0121029c8778ff449392ce7a413e189d363c9f481436597e07497121cef2cbe528209efe0a930000000000db4002000c0000006b48304502210089af30dae2a69f70b80fa992cb13c0c5b320a2c9701fb0ae002513c11f386d800220066ea6993acb09bc185fbd71abbe33797a4edd6a47417b2ad45bf1ea5c342bc10121037530392dee3888c9433e9633f7b7d1a8ded86b8127f16ff9ade4780ddf8fca2430c9940000000000da400200030000006b483045022100e81b9882f339e07159ae30e880817c80d34e50211186515264a5bf8ca40c996a02205bb2e06e7c0d9056e750d8f5410d7ee55a3be2504be0a870cab9049d70704807012103f97e908603822c72c8ba2cbb6736ac84f04bebe2a3ebdd3bc4351abf130fec8bf6942a0100000000db4002000c0000006b483045022100c12e6360a225a4bc445e3ad90e9f635a195c100d0981a7b5ebe52df5092a6aaa02200bc4b1ae09d0cffbc1da681832f765f68a3079421f69687eff61c03ce77e4c18012102df74c3afbe0e605a59db6bba76bc7397e268cf8b7b1c42add1e30040ef705a363c602b0100000000db400200030000006a4730440220279ebcd64aad7499826efb3dc28e6e6d5ec872870c26311ad17d102bb0bce2d902207a7df0b923343f07160fc0fb6492fcaba5fd70b4881b1a907213886413731800012102cc9e1a23453660303ace80c0fdabb3d3524d13a0ded936472f975bfd27957641b4bd2d0100000000db400200070000006b483045022100d5cf6b8419ef01c766c22446b9e9e0f4c6cf806062afdc8d7f7a3d033997d02f02206713c9ce990426306c238d0ba40be6f5314efea09eadbb3fcf3c5cad8a06bc7e0121028cef48a5abfdfff0bad9924c4b9b76f89fb3a7f88ac5cdf240def37549fe2610c62b300100000000db400200090000006b483045022100995fbbde761157164114c278a97a05fb62e170568e03b09408e3301506b305cc02203c2e283e3694a6a249dca2807a771a0d6f2583ac52bd14a53a556d245575bb93012103a83325fa9de8b5dffc2b2526f2d6b68ad87e28d4e6d08b6fce1c54ab457f7914c541c20100000000da400200030000006b48304502210080d1235ee9b740655bf297f458b57776f08b4f2ccd7faf3f29bfbb3731d12a400220651ca1296e4deed4ff47340aebb5f2361421ec30b1b30f644a8c1dca0f3bd68601210361b2744614e52acf55927be20ed6f41e2882b75687fa6818df80e8ab35c026368231c30100000000db4002000c0000006b483045022100f2ee74db70afed4a8350a4d022815293dab222a6f5bd4469ee023257df958ec402201a603798509175402dc0aeda5b431735b579e1272b3fff6ba69af93de6432e3b012103873b9802fb9e3c51d8b5789810a225de0d57c8977e255b200706975404793a0a883df40200000000db4002000c0000006b483045022100bff5512aa9854ef6536541703feba24dea7daa62a1dd697f0ac8a5c258ca6c59022020188a136d9a3fbc40e06a751a6e914b5d18b724adf71fabe66eabc2d2fa07c001210269536c277ef658efaf6bc3c21f2473122c8ef86b60e1fd178616d947988bf9cb3ffff40200000000da400200030000006a47304402206eb515660747e92087ac617a11ceec99978a50e8b1c1c9ed69688e252337c83d022079a2acb528617d199d4b878837fa5eb321cb408cbe2d48233dd3bea46ac55e1101210222158e445b41f3127dbcad186d296ddb456c04febd0825262be1da4a4e0a8e84632ef50200000000db4002000c0000006a47304402202e06b2b26f7c14603db16ee949ca778317769751244a583fe26be0ce7efb811902200dc848a378cff81c0ade951ece3a2685cd5787b6589806256c97277a10829c3f012102a460849cf57ba3d8395c3be7b0906976b8bbdd2634a3e82885286529766b0225ea0ff60200000000db4002000c0000006b483045022100dea5eba11f8d1d7d26b9e5dd1104861b4a773a682b777a6d2c8210ab2f98a1ff022042c0f77af44c780ec68b47a2a1bc9ec77baa804ec6ed9566919b634ff6155759012103c765503c42e1122a98848533e65d025670217f96a68ccb7ef7d249beb633ca6e2f2bf60200000000d8400200010000006a47304402205d109d84192595490e71cac88787582079ef0761721c3afb2c864a2943ae2636022004c21813b34f406a747720eba7dcd77fd033b48c2a17fe70c5ef32186c20471b012103644d53a1992a60654206e7f2fcf52552a6208ba6b00a058482d817c7a3853206ff52f70200000000ce4002000a0000006a473044022016043efe7827e5e43a8322f7cd89e80b0ee67ed21a3747357f7fc6b0ef78a11a0220549c16b25c9556ca96dbd0c23dc9d900b6ad848e921988aefab683656c4a886801210265d39dd77f662b5ef53b64c52de77881a2b8aedcd41dc72318272c6105879d58f968f70200000000da400200030000006a47304402205f7f4bfbf31500cfb094af5ac0705b781fa646a63abb92768d816a9d1caa50990220527d097761150a2ba4bbb5a336a5d65e2eb06c131e922c89511dfb26ac34eefa0121033593affbef354333085e01cbbf530ce998fa524e2da0200e2d617df03e5efeca56dcf90200000000db4002000c0000006b483045022100f898b78325889c4e374ae867cc6d6de1a0cf31562aabcf701d60640f76e5300c022000fdd75d4b19a41ce742c42de4c275cc6ca92bdd12e1c58f334eaeb176801019012103e7a3f26abcd4b466afdd0a4b63720037ade04716f069b794147bfb4a419ab43539e7f90200000000ce4002000a0000006b48304502210083aeba28b692c5f3dd333462da06b89cdfc6f1bfd6dd64d955f7d7775de27a6c02203a4858e62276a022940c337fee8762071ef3d41cccdbda866baa970fd1544fe0012102909e0878687095b098475455e1e88b6195f098ea3215822135587c5ad7820d130c9cfd9300000000403e0200040000006a47304402201b1c94eadafa4ddc7b84fd536537ec91b126d16ca43bcfb656cfc7ce8296a3cf022059b06fcc4e9c46040e7fa56a6a4b7a889f4453a1cccb1df20aa897ed54b767e60121022d73118d940fec56867aeb7466a32987317affa0f1c7bfd422f4227d0c50fcfe00180d8f000000009c400200020000006b483045022100fd921bb597c08c659a4da32e90563bdbcfb6c936f9c9659ea406e1cf4dc49f9402207244f3aa5ac83c9d2034c89a064447168cb0f9725eee24fbac4f6b8da5298281012103415b24ce2348e385db3ed06016627a13087b277804835c1eb0de47761866d20955a8fd0200000000ba400200090000006a47304402202157754cf8fc30f64750202dd0e41767534046ff5444d94c040989f154c1c665022011a574f6d6840e961634e8c63bf4841940987e0c8121ccab879c4208164f2c510121032afb4e2a4f70769f1f036ddb882ce7ebca03d9849e1987e09272b03686b3f1234b21010300000000d9400200060000006b483045022100a6fa102d832080b7ba91a141da6b0e0fc6944c16916bd3b8c14a5d9b71316e8d02205356acef1e9a5702e30c084dde135fc5c9e078ef434cc19c010e7ef7174a2b8201210305ac061d593ad32f5878f9d960fa9e70bf40e75e9f4aca15d668cffd022c172588e5020300000000db4002000c0000006a473044022012c861abf319a09aabfea4a8eab237fdfcdcbb565f203decccd74dede8e181e902205c1303dbc51d29cebe0512ec9b33553b11cf6ca37d73f1607cc8f4a2b53bcbad012103b4584e6194556561de47b3d64b3b8f9371efc4e6ea99270198d945c5c9022c69788cdc0500000000db400200080000006a473044022038d7743bc9336bd888ba3b5f5aec9eb7d0b9acd6f3ee7008855f0c106736590d022056cdea65ea7b8670e0aa7db29c9b3e0a17d21cb92fd6b7737b110a9ed1835021012103608161e302445ee64d9fec9acb25eec08280b9577cbfe2709e8c84536560a0902164ee0500000000da400200030000006a4730440220785a0e86db61d116f5110cc7f9cc2d9fa6e4f09b394b3af49cdf5b9395c836710220636ba35ac347f64571112659119ac7bec7d493e7a86e050253bd721072780a1c01210255d3a405793d1d15dfc56a9dc49d6663a9d2429d0166e00c6ee1eb2f9f6c5c49048eee0500000000da400200030000006b48304502210098d81932fb0a2b9a56838237ac692112cad16070870daa54f390a54ac96f81be02203f099675cf5406eea0bdf8bf24ea11f7224d5466aae8425a5bec61ad9046440c01210283b38d6ddfcc2e4da45c8f7749d801b7d7a652d91dc33c36aca0d9d2de904d5d3fbcee0500000000db4002000c0000006b483045022100f5c4f36e748cba4b9031f604aaeab113da6c25e6ba8e80afec3b4c83d805a16702202cb87874a911bc906a63954afc3e672fa855e747ba7ff8a870a1a556ea2ad5b4012103cf84b1edbc62db0c8072eff6dbf56c261bd3e670152bf796e36b480bcbe63deb14c5ee05000000009b400200050000006a4730440220116fbb30797488fe0a87ad4e3f57083cf614cde9ca3aca0b458d55a27ca42ce4022024f6257925e18fb7f2b79f2d3d66749d49e1e8978e102e31f5f4c50edeef31f50121025d7724af18fbb20587334e02437f77332a8ac317ba89586258f15489ebfdbf5c78c5ee0500000000d44002000b0000006a4730440220183a8d95c8f940597050e6e6f7a0bcbdbc02976590800205f36fc0165058efcc022051b2a8bdc4418b4d200a3c7dfc5c048fec86203c571c8654b2ae914702dddfb50121036761de205dce695b86a7fcfbe2e1dab61843d5562c84ae47e6f5c3926f0fb9b80dcaee0500000000da400200030000006b483045022100f798072d394b5ce8506b0ddd60fe83d690a45b3774bf261ed785de6aec45376402205ff8a80104f06c70eae08c11cea12842b2e1f3470b539e5552ee986bad39879e012103b8e6d3860de940f59ab9f37ea608a052bb9b7b1cea3a206927ef4a25364d5bd780ccee0500000000d8400200090000006a4730440220247a7ef62416ae49daa2cdf6dc87fe6b51e6cc375e4b968908f8290426ab95930220150b02f50f30cb0453f6e73f24ba9a22ae32c17794000b6b0dcf5ae499e6fd4f012102b651313547771bd7167cba1dffc3cb8306ce2922396993a25fd50ec5fa2e66e33ccfee0500000000cd4002001c0000006a4730440220084eff6c99f3e861294961e0ad436294e31229001942054fe232e786465345fc02205b3d4bf8914c54e02d272e9404b2153aac38560c485a306d8e4543cb15a5b0a101210367e0210047cc9e335fc6437b64f94297f08952cb1fad302d88a3b5d42442ed3708e0ee0500000000cb400200070000006a473044022076ddb1f0413014a44d9c9b5182a830fd23aa00340e89427d59f100e2efcf164102201936329f2821d77a54ad8afcb77fb319077e49604b9d8456b1912e91487fb39e012103b33db0e506ce7f5587c896578b86697536e13752f0cee8f3a0c28e1ab46447a222eaee0500000000a2400200080000006a473044022054622aa751a3a7f7ab2a57720efb06a8dda85fdb8d2c882510cfbf48f199e8e30220755a12a36c80bc82f198466031baa3bef02aad2a58b0c9551fbfe335184558a5012102add764946ffe6750561650eccffe58e38cad7e7720a526c3c5696f05be00d12816ebee0500000000ce4002000a0000006b483045022100f63b30723c6bb09e509491110fa9378ba57a9810b6db6230c24535f6af22152e022011ca4e1f66a5ddafe06874e8cf7dbfc1cfb8d53955992f0715cc35c1f3b4e8c80121038e76c2e8b6871e42c2ec3519749c758b2ac359ef196e642692853963567e069e45f0ee0500000000b1400200060000006a4730440220551d9f7ad773e5277f00ae084c4e3599f713ff86ef1426d827386c0f522c3b4b0220234fcfb809cd1a312bd4a0212970ff567ec9d0c719166b1b5b6bf79571928ab40121030fed48183d6d3372567fd155c423123d33de181efe8c771ecb6e2f584810cd5838f1ee0500000000b1400200030000006a4730440220378e26af931bf4b08dbf74427d2825b1c134fca48d44ae9987d7b5e0639d776e02206507933ca5a6c6c2c08900ff3a6011c811ccc407cb22041b7dd3ce1f6e7ce2ad012103a8aeed099f38b8ebc36891f386d2e457de473462b6c55ea30285e80f6bfb6a861cfeee0500000000b0400200080000006b483045022100a98e2e5431e35126fb1ef0c8680bdab4c293f3655b4b3935d43fcb54d2eb06720220295a5f1a0cefea3f82ec3241c668be3e243a139f5cf1329b38e09139d9f3d72b012102bb454aa3bd795448964ee6c5ad7027e8180112dbc0f53e4a6b3cdec1580a98830801ef0500000000b9400200100000006b483045022100f4903e835ac1aac25347a6c34f3d682df47b18af7b4ebd49a4dcd621230a6385022052f36bb8fbfbb440d71b259f1ca1dc2c5f8996080a3db3a9a3e863a46b118d6101210277cf1d26e686e1451ee63b471c9992558c9b07a00168b218975c35dffe54dba8c003ef0500000000da400200030000006a4730440220283011dacb1ec676ba0008ba0b9c7010057412f2e92351dee4b496388063bde302201f5dd039d43723062855be6be0d5cb959e65a63bafc13e73343293ee755b3920012103ae84d0930d5ae44f09fa369ea360958020449a610a312f7354439b0c3456bb92380aef050000000095400200040000006b483045022100b771b7e13290b1c33508289759a713facf4e72b2fe85e6acf5a7822c22a81b0502206ed37ac040cb97e6a693a63940f57bad72135a99a0c17839634b4eec7e816922012103d075f9bdb08104bf2e6388a8a54b51d432684edf5ac0a8907cb98214015ed92cc80bef0500000000bb4002000c0000006b483045022100c6f71fc3ecc2f65d656975e0cfb555fa8de3f659b2b772990360ae79a861a562022002e8eff5ef6bcd0b14f9521eb295747ed5b4d5413b9552316f329f15bf4998fa01210213fe06b7e052f5f27682fb58040f4c9b07a19bcea2c8d62825dbc57c0adfa5e04d2eef0500000000ce4002000a0000006b483045022100b76543ea444deec0a8465d90b9e842e05d360fcc6966f7c6483d89423c508c1b02205e00e5d48776fdbd7014dec1eae67ac25089ced53fb1bfef3aeda82e4e5af41601210339eb0e3963f4fc44b4fd14673bfcbb47dada23cc8f7d22a9df6fc528507cfd6a7c39ef0500000000bd400200030000006a47304402204c4ba2d08941b5077708033e5da2eca80b145f5c8257d348f9f9fadf7989765f02203fc5ab633b5967de56e2cca4093ce68478c8dea243a53d20596b309f70a0957a0121037b4edd88aabab0a342e92394a7d4db02c47cd42d05e9ffd34d06c475c1580880