01000000240001a9114a110e570300878a74869913619a8dc9992c9d7396cc9fcba116c9360300000001ffffffff0017ff2ce4fd81d5594a55300492407848f3e846e535e1f14cbc3a322eb9652e0300000001ffffffff004bb1b8de603b0d3058bf658c0313c56e699d55a68b9a918110316cebabb1380300000001ffffffff011816ba23696a69d03d28c2b67e18e42bc261eeb2d6a37348a50e86dbe87d3d0300000001ffffffff0177f6c68850523249c01889ea39d606f570ab1d5ae73237da4a86ebdb4eb7990300000001ffffffff01a61f5ae317334d9fe1b3fe41095cb8a4be5ea3dcbb7a113c31f2f2d7ab625e0300000001ffffffff01eac936398ae157109721a08c580e3a1b1e4b3e97125c459eae9cc9df49d4690300000001ffffffff030cab0051a911cd37d21f2af9aab8ebeac97745696ac7779aa0fedd04528abe0300000001ffffffff03694b959220478bffd6a7b925d5e9990b5699a77fc5e889aec646664f68caf10300000001ffffffff038426ba0efe2d6380925c86cf69260f95c0bbad3f2ac7d029af839131a21a4e0300000001ffffffff038c73ec6f63330dea02fc74f74cceddbcbb84fc039235b624bcbe50202134490300000001ffffffff03b278757b390569ea644dea87f685e13b819670a8adbb98ec9a9ab61ee5f1cb0300000001ffffffff043d426e787851216947daf33a9654a8ed3af6624cba3f593f8f3406a1a9f3260300000001ffffffff053f752508eff464d8bf5efb3253ad2a8ca79231a4b08b11e6d6acfd15fb95db0300000001ffffffff0552a6362b2aaad45d32e528775f87ad7a1ade478ac269eb1a2ce44db1e3acb90300000001ffffffff066f0da927bb59dde94e43975086e8722db96ceb8cc77333a3e1f0f1917644390300000001ffffffff0691ead7b015b3f30058c08bea0fb3bf3d7dbeb9f730b2a3a0330ea190fecf2b0300000001ffffffff06e313df1225f10c5337ac757907a9bcc0d492653b4583db7d22673ab7222ad80300000001ffffffff07260d1dee21288730b80971d4987fe4d61d185db8bd9acce20bea2148172e1d0300000001ffffffff0759d0fe1d551967cb35eeaf43fee9f1136a6dc326f88f2d38bfc482dea3c2670300000001ffffffff084f47e5691ca69e6981cf4750e1937bea9cdd9313f386f0d30f4fafcb870a2f0300000001ffffffff0878312f9c42f92a86f544f78fcba4736e7c3ef4def8d21de882d952a1b98c360300000001ffffffff08c2d37722b401ceb32c69b9fce7ebcc76f978c4298db8e81db8e22cdb44ce330300000001ffffffff08f80b4e7c5f4ee381633919e95a8b9fa766c72bd58c3cf13eb5a6b017ee8e050300000001ffffffff091d0b071b1b579d4da65db27531c5c65b609a69bc17fe0bfca96e0e8e17fe730300000001ffffffff093ce1cc205b8e843124c0284db7de00dc17b5fc0cd773f628435d2d90d67bf30300000001ffffffff094bd563474e6ab17aa32515baa8014a6585aecc1a242366c2723d8ab1a000bd0300000001ffffffff096355bcd4b485f98430db3caa6297ed4f85b9d97d570876e00c72dee6a1f2d10300000001ffffffff0a6967efc9e3be848978f26b6f4928bca836bb3f91ba5ed2e2449a4dfc75be860300000001ffffffff0aac91930dab98655c3911048d4b465198d9237fe36f659182b19f67c7c461020300000001ffffffff0ac511462d2679b301bd2facae571e0194dbdb8e75c94a20f4262a043024170f0300000001ffffffff0afca4bca43b2b2adde214f5dcec815a810832b1e137d94823e3cb8b140a28c40300000001ffffffff0bcddc92e686ff4316563d3ae306fefc1290ba7b814f01863c7a2ca15d6a2ebe0300000001ffffffff0c2351079b3f772380f249798d0f9fcd3961deac6c6af1deed0632cd384140040300000001ffffffff0c5608c3fe088ca7b009a8ed63490b751956d151d7b14d2c2c11d9fbfebeb20a0300000001ffffffff0cb8247546f3e5d5c7a89d2c30c4f99b5a34c5a0fd24066e51658924d98b29570300000001ffffffff51fde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acfde262000000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88acb7b3e9650000000000001976a9147c2ec21354445e47f6386bb034bec56218cb47ee88ac54ca021b0000000000001976a914427d3a28fecf5278fb6f80a34a742341036c852688ac000000000000000024d8d3837700000000de3e0700020000006b4830450221009a303e5435501df2406889fbca88da5a392fcc4fd3b156682f2364904ee4fed90220784c380f448480d3ff7bbdd7e24ddf94234b79a665097e1947432832e6ae6f5301210329df7a1854e1d92751847ba1d2de94bf1bbc737a37a13f4b16086ad00a538912a68b5c7a00000000543e0700040000006a47304402204d19e1bca3b36e932d14b444e1b344f16b59d5063870196698cdc4a49d6e15bf02205ecaba3f63e63a7b564871e9b32ea77303c062fd6a11acc18838e6be193f13b3012103743aa1d57ac0741d23c092f091fe5b774292b6d79c8fd646a1d583f5b5f08544367e196000000000df3e0700000000006b483045022100f4b798cba290687dd405f898bd7f56e03df4eb613fffb46df5d2df6ce1eebcc102200f8f173bec2857d6d526b42dc7d963c86c935f8399a343315d733225557aea3c012103b07a856dc974ea084d3ad8991da47885cb5d1390bfd17899743b985acff9efd55cf40159000000003c410700000000006a47304402201d3a669f8923a75ac7bca71ad100e94de1a202811ab6ef6edbfa7b5aa5717b310220543627633c60d95ad545a4126d3aa5407cb5857d2853dc1946212302d1b135370121020113c4e38991c02f40f211d399d83bbc703f5894b6a97a7788c68e6fbfca9ef885248f670000000054420700040000006b483045022100b4af8dbc488776163db8a68191cc9415242f590198f1e97e118593f582a77bcb02203a07df1c4c8a2fc3c8d83a1198fe5de2cb56d0f8bc75b7504246f71f21db3c420121036e52c1c3232b703ea9326e8bdb09dbac51e0ff19f19827b3a454f2360f6dc672e459beab000000001f440700010000006a4730440220717ec3d536f2decab8f303c95cad6265a5a6aa790966d8a42544a45b53dd204502202750aa6bfdc411c5f4134d7d539ddbe420ad24dfd84ec66a4ed273980aa957ce01210387719c9bba4ad0fd61ca5833770841c73f679f013aa3317385df19e0aef8189ca68b5c7a0000000093410700030000006a47304402205a0576afbf8665db26290be3edbe9f99114f21d7d1f5c847ace0e4eda8616b39022076a43f366fd9983f166b809524edcf62a290e42fd9bc55f89a36624ba250b99a012103b64704e10bb4ef259b90c4b68750db9bdcf4c1c5372077398cdc309b7c86d4fb367e196000000000db420700030000006a47304402200bcc75d6bf899f008ea4627108915cd53028234f238d3fbda9405521f6e8eeec022020ab3568c9cddd02d29241f042e2bb891c0b86b05ce077c90232ffc7ddcb8c9a01210350ae44df79fa05ee2d21dfaf4b6d7faa7f09aabcba9d1dc782de74fa3fe8330b377e1960000000001e420700000000006b483045022100c86e591a448a40f7ae64c131fb7abf201982db35dc0a7b804958022c665b3de502202141831fe1eb7a55eab2dbe367fb3a7e6cc3ef9b2516dfc83d453d557a6e0b37012103c6049884ed6c2b62c40b136d32ee1ebb31d701adcd01509338ade3677f9952795cf4015900000000f7410700030000006b48304502210099fa69e4a164febb0c405e04b4ca41ec35ca008ba6241a3c4e72bcb8428fd57a022045727c7721a92d6d570d11e4f8851b70fb24ce52c4277f052f646b53247bbb7801210319be55a98f4b5b922c61d36898e1a0d81013313147e94b955df0f49d78612916e559beab00000000c53e0700000000006b4830450221008945bce09853399e8ee83298d94777a4488606654b1059fb797f1dd73f2a3b6102205686d19409ebd61f27084377661c8fc9873b0aa18ae73c550c62fcbb3f5f3f480121021d04f91c02a88a27f78d81f166966be846e6a651f8cb5e0dbf6662c6e6a04aece559beab00000000103e0700030000006b4830450221009155737183ea7cfa044daaaee4e9e0812a83b872c5786547a097a4b755294859022013463bd6eba38ef2bda8431efac0386ab60f11b568122d0bd45a1082f9e675af012103e023bdff23fbc652e524b6d7d17d7e2af7795eaf66fe3fefb88b2b03e774ab22e559beab0000000019420700020000006a47304402205814fa73d8ef25d498256e2bccc24a6d20a36074e52c421e14e91ac75f6cfd1602202a060d70e586f35221673079346a35a02c27eee824fed72239a3d445cd09cbff0121030934dbacaee0f94cc2fb27cc433740aa55a3cc9d90df8cde21d17ba0713541f585248f6700000000ef400700010000006a4730440220707d6cafd5e6b72df4907a35b66a81e023554004d23c786bc8170a659982fc980220706cbd5d27fb0cb6df9e3f1d3cc415db55fe401901e48cab41ca9d15b95bc57d01210372e05754f895725a07ac675b50aff4c0cfe6f6379e7c6f006732ef0a398aa3f985248f670000000054400700040000006a47304402203928274b31fe922fd1aa7b9b61837d2231e6fd7a1168dc0330e4080cee94beb8022061ceb2b41219ebcd02ea35884645a7a8d3272bf5bc506b900c6565b7d0a569e70121033c529c90a2d3b297cf2abbf2bdf7cd5dbc0fe77a8fefa0fe5d132bc5e9a4ff7085248f6700000000e7420700010000006a473044022058c4f1c6fe9b158f01d936d53a0edb8b9099358863b8aa1e1ba8c5a52c926997022002930a212ea254756aacf436ad4d78b86084dc2191626d216dcb5402cb522f9801210344097e6bbc4a74b8f53f52131b2e0a0ab9f8fc84c765f9cb86729666cf9791805cf4015900000000873e0700030000006a47304402202eaca52c29d18a77eb3a7702319a8955ca2f400ca28d8475563e51738b857ed5022031ccfaef2cdf0acf70c63b1dec7b0a914ff0457474abc1cfdc905de8eabf09db0121026aad8437cd4d951a6353f409d4f7fe75b60c5c2fac0f7fb82b9e27adb6a8865585248f67000000009b4307000200000069463043022045b95d94ade1d6d34d92757836b75e384de5523af2bb112e8d5cb03bc1b02080021f143437e250dd12737410193053d315b486fb568b8785b91c0fcbbe37afb7e6012102a4eb5c4e9b18e8d2c30efa6f344aa09a84c14bf5aab19a197bd84b7e94a4c0a60166fa480000000052430700000000006a47304402203184c55edbce665aaa04a1a1b43982a4b2e2254d862935f3b61ed6160cecec970220567272b9bfaba752007334400c5e3d37c74e997d94798142c09e18ae5f8d268b012103db4b30c9017ff013630b972acfeb2db48495829907b8ee015d08e2785a62247cd7d3837700000000b9420700010000006a47304402207ff81a927acce8fba0a5b897a924ebef8baa1b464b1e7cdab888a24b2a244623022061487b882294b0ac2670d07de7e669774f1a817c3e8b76521b047e605672884e0121032424d924ff00c173eded3505bd621e4b26b3941c51c02ec9357bb6950fd7f4f1d8d3837700000000823f0700030000006a47304402206cd1f20f3cc8e583561d8b4a0c9e7508b429f3a789154ffe0a99d025a3db3948022041484a5e93bbae9b65c5b5b834a6a8b822a983180a8e86c23cef11aff16c9f3c012102b713803db084852e37e93bb077c664c15362959accd86e96dce5e2ac03763fae367e196000000000c63e0700020000006a4730440220094306ce5ff7136f1d956cc6644ea938b9a851d8e0a2d15957bab82387509907022063c262fbe2a89b58d0382b7870a8e1fb8002d5011eafd9231df5245bc3367f50012103b163ab401cf13dfa3bf47139766f8c58fbe12a6f930bd3f165356ca4859f439985248f670000000062420700030000006a473044022030d6b63eb82884553f3bec90f256158d450773c39b8c29464b90e757617b1bb802203f6b25c8b4bec1c6f6aa4a67eee36fef28cf107b0fc96a02ef8e17f80ba119dc0121031a1a9b87eae5005eeb2a28a91bd0fc671efbe0e1b45dcc9600ca949477cf30b7a78b5c7a0000000059410700000000006a47304402202fa5fa6f8dceef4c68af1a33e1d7f6629e776fbbddd5bc4b8303d7600eafecf7022035842180498679c9991db9e68e5917aa4776d047f6f4a6dfaa5fe3c83ddb5f9d0121020fe44cb02c1ad71dcc7311a0bba75e84db1585dc373adcc98a4b78d1133a6933367e19600000000005430700000000006b483045022100fd8435bf6f80873eccf7cbe8d63d9d6c6b74dd7ea6ec0c18ea07e4bb88a8ff72022079917a0c25388ba51b35f1421f607466861ed6793e1717ebc60dc820b1b147c5012102e15407c1933aa16aa6a23743aa6354b38eff70720caaffaa2a2c7ba89ea8f499367e196000000000d6430700030000006a4730440220695c4e6af9b46fda1574b4e797c0c01a18f35fbe2f2c64decfc5a744be44636e02207d3623df6010b3643f86e19160c1907ac4dc7ae6b7345b561ee2a203f26d09f5012103b9e6c0fbc4a5c71c4270e29061c19e6cdc34cf865833e991294630ad4a007f3ba68b5c7a00000000ea420700010000006b483045022100f431fa09d77f820faa4e74f0c4accbfac722f98f3892e678a8b473dbc14d376702200d214159a6ec010da56d8ded79fd9eb833f2727bd4f84de6275d78599952ac4401210233a76a7ab6b0fd851590bc5a1d928b4c5059ff99c330bde0557a079912871969e559beab00000000483f0700020000006a47304402206fce065e4f2c32de337c27604244e8c966723028319f1d69617a5a6f61a8cb7102202a8a117db65e0980eca61fcadd73ab15d0ba780282fbab80b7efa938be4b4b2b0121036c341c7965e6e57a211dc03d9adb601c54db8ae8e054acdc23798bb4b276b3690166fa4800000000ff430700020000006b4830450221009e3ad1d1634df597fd26b1ba6aa9cadf3c92d2344ff7b8280d79e0a2e65298160220699231f9131543667f7f96ca42ce5168148a771c1d8c93b6d7729e1f2e9ee2bd012102dbe0e9c1da6c230ee65588735477ff5d2ffef7009236c211218c135eb8f94f41d8d383770000000082420700040000006a47304402207ea46b0d3ffecb03683dea54b409252446362b77804d519cfbbe1612706359a40220092abd95b12dc4150c8404ba7a9e2c0deb539831862a1f4eca0e92968e6126b8012102cb859e8c573f00a6226ae237c3974c205108e6b0e4d91d4a0dfa7b776e1d1440e559beab00000000f1430700000000006a47304402201217ad90a62807e3782ea8d4ea85b7dac800c2e174fa2f098aec78cf93befcac02201adc4523dded51730e76c3cc1224deda2c7936858524d636f5e7986dbaad74560121035ca41f6b646851001fd5635d064c1e67826d11fc572995bed776cfcde4851a3d377e196000000000b9420700030000006a47304402203b30e112ea5e277a4df87829ed268f0b6dc195d999485d0d95e9039036a2315c022001047f25bf8626d4c9a5db507ccbb08af0ae6e64b2ba8fde2f8a03f8688495390121033a1d28681c6e22c18800a214e9556d2196e29f95d79663ab554d6272236fec25377e196000000000c4400700010000006b4830450221008e8ecfe34424987ca0cae4bae7912250a663405e86440c26732035d9cca12aa1022054aa3d236a58ed824961f967ac92e678ca053d65829760a5f64599785ca3c637012103aea7e93ec56decda46e27f6195bc8a7e898a7b6b88cedd2f41053cc93aa6a14c377e196000000000453e0700000000006b483045022100cf5224a46f2418168b4eb04c41526a541c93a4736eb2f5ada90db62daeef5bd0022039efc5603f33b3613c84c3f81ce4fcc83f8a7a5ee3a9fd4ebd8bae37b4cccb23012103b69d39eeccda6975f18bc55e332cec6aa4b7f7a88916a899c8d5d0ec37175e10367e1960000000003f3e0700040000006b48304502210088e694d9babf20843475c13d2019d1cc4c86b0d5d187a50d3ee17a75148eae2a02206434f566899170d0420f244488083df98ca58d92cd1e913806e7c247fe18314201210375073b67c79d114a67703a5935a2fa04da62f025b7817de7c6d35600f2b9aebc17e2bb7d00000000693e0700030000006b483045022100ced4e69ed9e26715bd495824c745ac7759db27bf7b5403df2b802dcb48ea398702205e48492c4acb69e48ad3f442e47cc7590dcbb0a9eafc12ef3326d4a25ad7291f0121031cc10bd62221c542d90c5539e3ba832ef21d5eaf5238aee56105ad62f953e7f5