0100000032620d149281ee89f2e8f784f099e49fe15cbdad8d85df01148be62944165b7ffa0200000001ffffffffca8a134d901adf48ea43762ba543057b3a6ea0dff47a1ceffb6151852b7291e30200000001ffffffff3e34d5dd429892df21c3a0b82ce6d027b9a04b0a8a71e658c47d12203854ffd20200000001ffffffff0c3fc605fed981e333e71c6df8c2f8b40a0d516738673339a0aa29face84895d0200000001ffffffff458bddfb0998a8ceb816249c4706cb9cfa9ec1d17b3a27d029ede3e7760fe4770100000000ffffffff296f3459fa58ddabb87046e64c2720f9a38b3b8b5c5c846aead5274e517b32770200000001ffffffff4501edf5c4dfc87a698a0ea49ea3f371df93e2b0b1ac0b05a47f98c09b2a99c80100000000ffffffffa53f89b1453cc14fa2d3d4bf2a8dd2f37f4628271c4878f8167a6bf219dbb04b0500000000ffffffff869f94076e1eb24c8b4cb6d9541fe3f33dce103a8b59d78858a83809a8bb4d880200000001ffffffff77ec010930f96541522d544ac99a67794e5ef38c02a0caf0e48b14d4bb5b19960000000000ffffffffd7be3d8a5c9cc3e63c1194e48d478055cc01b7f490bb589c70ac08785e799ad40000000000ffffffffb31d165421e6dc0381dc2dff09521db4b5b90aa45092f3e366e0553803fc1ec80500000000ffffffff1be1b865cb4b830c5d9b942ae35abaa91a0d314e8beff0c7260056cfe1534a240100000000ffffffff0c045788a1e059dbe9af58e4ac2cf0151b1db23d323192f6cd6192b26adbafa90200000001fffffffffc91c5bd955b8bf999e0bd47ab721f21119456fa340cd2025d7cbda762e7792b0000000000ffffffffe0227ec469b1861dc87dc9cfd23ffb6496868ad706410aa73773bcca619379460000000000ffffffff4013aac228e2b356afd8e77d454e2d4e333a82812b07f91f7897ede740271f6a0200000001ffffffff49d84730aa8b52a1943b9bac15612ba374d4c48bf2cdcdd76d6d0c47e202d1760100000000ffffffff95fe8cf1a054ec91ed5248efeda8ffbb03b0fcc804253a350ed0765e63ace76d0300000001fffffffff77e9b351871522591aaa552f0909553f012c658646b6e51edbf2eda1675b13b0200000001ffffffff85c90ca2c0aeb8b12899adde2dc0548a3a2d371c5e93d7aa7de3f83692c40a080100000000ffffffffab879dc5bf4ce1bf46ed0fb0e010f271dda3e6b963c8721095a7ee900fd6537e0200000001ffffffff8858d466418e3ca065ad2b884a6a4b0617cc4d8a4152359411b288ca831614560100000000ffffffff935f6e734bfe183fc243cdb8055932d2b670c071f050e320c1963142c8cf1c8c0000000000ffffffffca0afea4151f402ca380e4272eb0af49931f9b78f883d5fb98e8706c5dead00f0000000000ffffffffb7218bb4cba2e2948d7aa5840f880dfae1e479d8e1a785328bafe6cbb43f11400200000001ffffffff01a7591e9d56722812bbe164185ec9a905a28c166fa81465c5e16ba106babb9d0100000000ffffffff5ca4c7798b31d109b089b93fe55ecaf68060f3fba6fe86fe9b56ec265e9d33ad0200000001fffffffff3d8722c4c94be6a56317e7c2152c0f2de2e28fe7f6d3ad8a5232d11e6d28bc30100000000ffffffffb7c38c8740bc3281c8eb5bb6818f5f4e78c71b2db0840389c796c6543dcc56340300000000ffffffffe68b883bceb4039989d982f2cd3853c6a22ec78992b2769d56ae3bf02bfe22890800000000fffffffff96ff07fdcb46b41d6843824446d0a3b0151f9e153d073bcaecb76054ffd86250100000000ffffffffea687b37d64fdcfe4d7dc7db391f872b256bdb410d2ff73eaef6838a1c4e96c80200000001ffffffff8d0ab873fe5784b6d1f178afc873701c3699a558fd898b6238bba40dce5a91240200000001ffffffff65aa737d9f486c88457cf11390070c28c6968b34310d0dc31ac9e512e06e9f5f0100000000ffffffffe422eb9bc58094fb7af29e29d3a2ec2522f9d919f0c6decb810bf9af45b99f7f0000000000ffffffffb118f7f347f6708697929c984db2f5b7b7e7354a7a87865b5c49b4554a27fe810100000000ffffffffbd2392375ebc68e48c6c92d7a844b2dc02015c823a34d6100994122525b13cdb0200000001ffffffff22f6577ca70d6c9996a225fb452326ad5067fb71a43be9692ec940d2b82562a60200000001ffffffff24010f97972aa2a7a5d3ae5dfa64f19bebe1c2072d43f36c26727c096475f5ed0200000001ffffffff8c8bb1aaa5bd98a9d52df6bfb7d3e7fc38bcb0c4c11b6e2c11c371d5e9cb1d340100000000ffffffffc2b8f25f1f481a70ea98bde27ff7df4eb425ae980d26475d5a77fd6c7e636dc90100000000fffffffff8f5c50fccf21328c692158d7c5bb2eb3541c965f9e6fd3eaed34ba5b1ed5f020500000000ffffffff47ae3481a0eaf7784b9c5906c7ffa1266d83d3b473fdd62a5b3c3f56ecc102c40200000001ffffffff77b071b145497ce02837ddb34e2c7440f6bb0c9b64dc9b2c8b41bc46633dba820000000000ffffffffa7e9aaadaa3b731f4f93ce9470662fc775f18529f3aae0298907b1d41fefc61c0100000000ffffffffe89f9efb16a20eb35f4966b5e452d67fd98513d3e22cca0fe2d4a6e7c535b4010000000000ffffffff5042220e343acac0ac598fdc4cb1ddb55727b322ff2d251b27ab442e73b2503b0000000000fffffffff3d7ef229b9e3067ec0d7561d6b6ba8be65bce8dd6d6669f4f85ae6711954b610000000000ffffffff7e4429a1546b9d37e856d75045872c60ce379c3948a6bf8f0023801be70b7ca50200000001ffffffff06ac71a0393900000000001976a914de91201af88b83d84bc9584dee9d18a059cf170688acac71a0393900000000001976a914de91201af88b83d84bc9584dee9d18a059cf170688acac71a0393900000000001976a914de91201af88b83d84bc9584dee9d18a059cf170688acac71a0393900000000001976a914de91201af88b83d84bc9584dee9d18a059cf170688acac71a0393900000000001976a914de91201af88b83d84bc9584dee9d18a059cf170688ac5567921f0400000000001976a91499d1f760ab725f9a9949c1819df69881c985d8ee88ac00000000000000003222b4e8f023000000e5950f00010000006b483045022100c52330d36801bec5323a82a37b3579afab693356488e07284bbaa136c9eaecf8022066acc12db5e8d780c1780a272cbf43b9a0b26758ca626dc153d3b3ea863538560121038931f7f664748260ad7fc24b110b238dccc3c363415d8078be0f8296ee0b9fecb10b231500000000bf700f00000000006b483045022100bd061053d36c66ba0ac949012b7668478aefdd831ca291e9b6c03c327c2c60ed0220263e1061d3b3a74be7e4cdcda5c6ea65d9f2ef78c6b71fed7449feebf80b73e101210257f036628ca383190ce1a81e9ae8300dfb40d8909308770d713639fab8ad18fb7dc5cbd80b000000ee950f00010000006a47304402207f921889858a2ffa2fce4e468153f33aaf122e39e5c4e9c1c170b12b40a596810220507881ff7fcc5d07f0390bb7fd998335d6574a34835ece87d4a43229aed1be28012102d8ba50ba84dedcb6b550673cbfa025234c3cb0b90446db61f698224214964d2fc2b087180000000083950f00010000006a47304402206e6c2b4082315ef8110dcec7307115a6ef7466b3a0a92e3228d575f24e461cf2022044a24bc4c3ebdeae9da76f54831cc36c37162f7e91edc35da6225f00387c242e01210252e1bd541f92d42b1c152aba9146f2b1132e2019c835113196d52921778a0b950ef314b606000000e4ff0e00070000006b483045022100ae303d144ef1ed2234855c98282bdce32b8eb4c4ed93c73a3d6fb57b26a98086022063ba69d7f725c82066264d1784c0b434387a8fd7365673392f7f7d1ab5cdc05901210209931ab7693b26cdb951a623269971fe3409954dbaf9e3f371d495c5aa3cf0df7dc5cbd80b000000a5950f00020000006b483045022100cfeea9dc9f638d24f12e913da2be1f93c3bdf7849a2788436835401e7c4d87ee02202429961759691bed69e99b62f3714bc05bdaea9a71c8d1c057e50f9f53470e2b0121024eabc578f68d2d7926ab2d25efac32c34c3523ee6f4dbc0b9a320b203c1f6126737a846c00000000e0950f000b0000006b483045022100fb3d6962e31d65f93454c2e427babb6541e26eca08b0eeefe87c4c62d11a547d02201aa1851807ae81645057c6b136c310c2cafb8ff1ae1ef23e73ed35dc60deee5c012102a1be9b37586315c24181aea9274d379300861557d5131d389eb9e14bbd1d2f1fde785c440100000066840f00090000006a473044022058c34fe9ba4e7bd91b84d8f063f828323bce71c31dd9cc1728e7a007b166080a02203ae6a5830ae355cfeb0f1e4f68389f3126ba1c2ddb1a5b2ba448f8c49c83bc900121024c941bd74f897ce73bdfd5e19cb79c9ca8795bec6431026375f45a6250510e0de653450e05000000468d0f00010000006b483045022100f27041e83de1d0ac9ca16a5ae2b471bbaf6b6ac8cb37cb2ada6364974b03b24a02200436ed1d7885216b2a805389dbb91521799435eb2b8fe7ecbd6128acc747b790012102ce464eeec0f5429cae06ea5a58806af9d8bb55093b8970c011235c14d642f5ba51645c0f02000000a1960f00010000006a47304402206ab7d65750190162e8e5dfe8d72e91e1ccca8a36b0372e582d53bba33a6358a902202751dc6226f75ee75d0b57b0b9b80a13f13d6fb05ed0ec5e911396aa9632d634012103cfdbe9fd39f19a978aee58495fb3fb881a268675dcce50b3c1bf87d604f23dc9621c941400000000cf900f00090000006a473044022067225ccfc5df1d5c4bfee6978299638cda1aafcd56d23219fec8b373d7d77342022063f997d946f80e0d7e2a2a3ef9e2561f5c259987d7f9901a0d167e0c97bea6c5012102429685c242fded547d4dbbc150964a8bf540dc46f73a99b52fc45e6365eb9ab0ec38eb6a0400000082900f00010000006b483045022100942bf5788c3ce34bca7d5927227fa470eb007bbc82dda3c0d150d4a4b3a20fe402202dd6c2e419e2db0c9f035f1975a901b72be551796742b6423c6bcb64d14398ba0121027b3ab82070f432fd8b71f3be089a2443b12f536668df768ccf7183ac40bd87946850c67500000000ee510f00070000006b483045022100e7b0f5eb8ae778675b9db8c03c34c84cbd6abe9cbe2f61165d4d07a548927ac4022079fd79cec9471d7c928c831c44014f797b70a9543a3546c987b320dc9bc45e44012103af3f44d07f6958c83bab2c16c8a5ec1a987846c5f392d9018888b96f32b4fded5378eb8a0e00000010930f00000000006a4730440220097fb6f372708ca1824af6181e93ca2b117b69fb5a21e49f17b30016c29495ea02202ebaca7afec354c2d864c2c1e3a532fb7995be52403691e665c29434308faf120121031257fa02cc04bd8a9e27f8f85b3a166438c80cb5702fa58e88d0e4d9eca6d7e32bb249a1000000008e960f00080000006a473044022034f8d268b7d2bdf4b63337833320710ce0fe0ea530debcd5a97e0a06b1b2ac1a022009a01fba43f9d754189d939cda8d080ba4b3b1f4c1cfde23a6d8585bdb5facac0121026a28ad47e579c698a6d367a5d62c94ace3febf582a8862fbe75815c388a1eb80b0e6ec090100000088160f00160000006b483045022100aea17f3e3a7b560718c3081c707a4ba6840a9c01efe392b6f8629b538c299afe02205bc39a1402fa986666ae95337ee24e89555205d3072f4563cce0d3bab9d3c14101210233d22000a6374f9cec130dda55c39667318df77a4a11267a0c96297c32527b9e46776e6600000000b7840f00020000006b483045022100bf9fe69ec5b0dc7775b55ec65d164bb1ec9bd0d0173385c8402d3ebfd2cffaef02204fc3385ca913d267e518bdae998baf43a2dca9d2ce90a32fd609a46286a1b41e01210201d4bf4d3ec5b7fb4b6cc2bd937886d9b450b53872b9f9edc01b53c98ff56710bd844a5600000000a1960f00070000006a473044022038d47decd9e7142450a6a7ea98eef65c507a2b89418a8e84f210ee00d3ea89f102203e3c0edbd4550a8289d86f99423def41b21b7ecb16f60e625e74fa51301d254f0121027dde974673a9cbf5334c0ceab82992a5413324df71ca8bb1eaf71bb56265acfacf8c1b6500000000eefb0e00030000006b48304502210091c115e34ae869d09fc99aba08ce774c5dffe290f90bde1897c73167c0e2f46f02207734c20d904296a7560c69bd131cd7765d3bd0b88d0ae4514d92013c2f521d9601210220d7176954b4a743dc84260038b193b1f358329dd68e0fef2378c7da230b4501a29f7a2718000000ee950f00000000006a47304402203c3d487915b045a8b6cf7c5194b4ea0b450f7b1496a244f16275425d680b5f51022019793e72682b6523c5042711f9f4ded36314a62bc8107ac80d273e55bc12f51e012102a69107ccb7f3a4a383c19b35072c7e2ff1383d0ab217449574b4be9c07906d84169792fc0200000006920f000b0000006a47304402203b8ab63a674b646ee2e702e80ee5deeb700060dc7ad7deffe670f38c4a5fe071022078a79287e8f6c1525d98e70a9f57e25f59efd89cdabd4528180a660b5aaa8e8e0121024801b2999f7e9efd7d116042a327fe2e506e6e5c3b2552c04f637d9d2d5ea1f0e653450e0500000084930f00030000006b483045022100d064e9cbff0c5eb4ab071e316b0a2f907897ed24883d2c244ef824bab7a64593022067fb27edc2b15c52c0cef8b0638eb93af93e2205c85cd1d148fae39ad008270a0121024bbddf463de469b27e08616d9d8abef32751588d15293796705f61a222327e72e95cd26000000000ac960f00050000006a47304402206d418d29b5eed2c3cdf1557c6b68d6f6bf1a76d1081c257ebb8c397ee5465a7e0220462d354de4310cf4c34f4b7fafcef1bd07ee115fabcae19de288395b03b38d4a0121038d664e2b67313fe764cc045f710a376a845b71e34fe5a0caa9aa2bc1a9e192176a91791a01000000b16a0f00ef0400006b483045022100daccd6358e6e1743c29faa03d0ab6ee3197ce5d9b10069be1beaa79de4167af1022050251e5fec0ac5485eaa9fe82db4188ed035e0b707f13ba57fd52c3a9e0a4ad5012103d5a0e78c4cf97b1c7667ce82292ae0ed0a895bdac9a1fae7236304b924b82b54f6b63cc401000000ee960f000a0000006b483045022100bdd1baa555eb0468be06e32736477e15aed20f6120751ac45842e9be372e5dfe0220020e1feb2d0010ae12d72231fb5c852ed5fb573a46c1458cc3773e2ada3c53f4012103f77a16f30189202f2fb783f0f2efe722455367a70f9319b7b0a9e33f8f5c32b63fd59db500000000b96a0f00030000006a473044022035a2c9bcacbb272a61c5fcf2a758eb261ac050afeda720558329728564c27dda02200ea83bcb77719f0deae5ddf093632f7e689cdfcfd08aa0d9b1f0414d2413df6a012103caf1d255a2a805d6a1218d1bb4fe73b95dc90ea0b07c80a4daac7b868c516f53c862e47d00000000d88d0f00090000006b483045022100a4443025a9acec43a325d3c8fd7b902d8122aa238b395f67ca4c21a2bf861db0022074b30ee56bc188e2a2571c7d611d690c956238c91210ad78afd77d5ee12fe742012102889c1e9bf12928b719a164890747367db622e2781a4b17f27d75ef8ed475549671ffd840000000009c950f00000000006a473044022005ed4e2af1cac4a384e28e8d92a24001b2c4c63b68a76d7e3dda187fc094c407022067c41460c387384a14a1345c1758b375293de9b4b07736d7d6c62359b9093c880121032f6e7ad440e45f6aee93e97c21a61464de4370c4bd91c55ca1ba07dc9600fa394f9973b100000000ed7a0f00c20500006b483045022100b2521bfd75783fa8fd9660475a3be49050b280614275f1409cb2c44bd6aa84f502203a9c500423dfbdabc1e816db7592832c7c83e2fb1fc357d4e803c9be8a08f5750121031c285d34228188ea2a54a0532d16c5938d32f3598e451c212d47a764d15df2d45e73537303000000cb3f0f00020000006b483045022100e713e4a561fafd802c5fe1d67a3dcd4647097fff9fd4890c0963189465805c39022058a0a30d9871dec9bbc04aec594622c8729cdaa3c8accc3db221dc957a657195012102a6563de9db6448465e10a8582c465a3dc4c9108939eb33bb1099b961d0b8960bd7eda41600000000c5680f00030000006a473044022000f09f2dbeea7fd1fdef146a77e68375c49e78011888ae4fa91dd4ac5ee2b48502205cda0920733dc2ca4ee305b80857d621a3c74240a620e3cd1e6e7fbdc7a5fcdc012103fa28600bfd7fa85356f7a4d78120708e415f97b98620bc6a0c52aa20b34179ad4a4d1e1d00000000c4960f00040000006b483045022100b11db5533da43183d062ba3d14a4e0e653bb8bdfe07582403f6ec3509cc5f96502201f848b62a24e5922cb77d5417d12f72d5119d5e38452f86c03236bcbd98a2433012102c68dfc39130810ed3347ce9cf8685a7e8a025f16676ec70cc4308eb45a92ca3cb71fd55100000000415c0f00020000006b483045022100f8909c317376c9ba22d635ca42f016ea61f0f990278c2bb35a6279b0e3d994be0220265d750dd0467004a2a03dc463a73478a93ee337a6181c633cea37a95b2ff8e601210262c7d346500982fc379613168a82597457708bb69db12a9011b98d3a07fd7f5bd8ab631700000000e5950f00000000006a47304402206a4ecac406d0739337d0dc03dbe6d5116018eee0528a7b383a7df76604630a0c022027f71362f29bc7ca9fdba0f88c54167b258647a7c54b304d74c68a502218d9d601210283bfb0457748b50d6148fed588d2e83cf87d236fd5ae20c7d0bcd61d7c2d8c56b1bb15380e000000de960f00060000006a47304402203fe0638a7f0e23409372ac8baec8fb5905b8344f48961834ef0e7c74a6ee62d00220648577c95e2d6d0cf24469c07f5cef791a2b97064f24b689c46217df3b887055012102f2b2d91b55bbc22b6dbaa9fee5579c32ef653918d0eaf186a9dfa5bd8c9793fb776de58109000000a7800f008f0000006b483045022100ca8b8eeab26208f6d49c84f3780605542b1f2dc1c4505de6b15b670b2a0360b7022043c4bee8ebc28e358a555598cda14b7c060d4f0625c2f76d7f8d81065606268701210253e9a604bc66bc4d0aceaa12abce12afd4a33e13ee3c57942a9fb6726a0a113593afc5b100000000b3320f00040000006b483045022100f43bc4ff2f6c4d0d41c560a57c14d11a497f27d05e2e6d388f5ee0f75b560dbc022025262c3437120be29960d552f2c016852009aee206f4ab37a3d4c761231d4538012103977cff14bd965ca10c56b81e6f75d8c6c7025e157cbcd61cdab946b9dc9a0fd0bb70f6d615000000a4950f00030000006b483045022100be7a4a5bcebb82e9ff99cd7c67ef2e4698bff888371428b7fc46e95d4629e196022037eeb6fbb9f7ba2f220dc4868b20220a3388caad5a056c3897e7e218b131e87d0121029c0fab631d5752caaab78cb579b024d3d6b4f560480868eeb87f5e1d5f3314b93fa2558604000000d3950f00040000006b483045022100ad4beaadda6e8bbbc2ca4b68df9a9e8f8875c380c9590e6d138d8838a3f24dee022020c27d9f92d474dbcea73f194e4ea5d25e1e820e67a6de7c12d3c25629b69cc0012102668404c7e7d006deb4e2cffbf4b3db37ae237f967d0bea2b21667d0e7d47cbd178046cd811000000e3950f00020000006a4730440220010074f2d8284a1c3f6b699cbb0c5adab42a986eeaa4b139b007be19311d39e102204e8e75bbf143fed77e2db7c5de4051b50d15c8c25f7edefb8af797de7260104b012102300c730becaabde0ce755701cd6828f94997b90f5d39904d2519b57079cfa5b645f720910100000045960f00070000006b483045022100905401087a7f0826718e8850259f0e00448a26b13469064b0e38d4b66f5670bd02203967749ec9a4f9ec2233786b0204f5a94cce7835497537bad646ea1ff32f21d0012103c381222d901459df08c851680834cbb56ed4e71ac4706ecbc98a453df840fb4c2d41595600000000bd960f00040000006b483045022100b786a96c6a79b0a9353770c399b5320e18542e9d3b9b5ecc8ee63dd4a553d4ec022032680e234764210cebb0f4c12de1a65757f2a9cd6c98a859df9cbb3ee2e0b99d01210376b2bfc4db0f80b518b6162c71dea2ee83a597b56b0a8ed0e4bd6f80065abef3455687d800000000ae920f00010000006b4830450221008001fe6ef1880c46b5b1aec23ddd7b2d458c832de5610292bec5952fb962693302200d99f8cbcef3ad02442875c368256936fa51d762685492ba87be3450760b31850121022e82904e45c1b979f7dc9785b1563ea6c8c8bac8ac9c67990e0773ec00a12eb278046cd81100000089950f00000000006b483045022100b19192e1abbb3643a9fd445e10bfa8413498c3e8f5a6635ff5eb3131aed1af56022022c53c8a4dc1d95cf2176252f81ab3b949620f5e60eb6e4ec10bf9ffb45e998c012102c12fc2394fdc31d4a0fb7ca9c9870f0850fe79c00489d9ad4ef7b96744aef5096ae7941400000000b36a0f009d0100006b483045022100b6e8ae8f70e818135b0d7be21c7baad0baf551393ef7d104fbc8c8581072554802202c33feffc44aca29df5f2909a853c896bb204c49fb68b5b15570586aba3d5af10121034877e610a261b921e686764e815d10e3c4c98645b115f2c73c52aac28eea1e799f7d7faf1c000000ee960f00010000006b483045022100a29d1aeed4eb7c96b0e0402caa9ba2102c7448ced40950edf2fe3b4184808aec02203b1c008981b2cd23e2dbf09bc7df962f4cbacae4f553ba50a9c70078ecaa7d5c0121026bd1190ec21fef817f158e9ac00de52ed8c727e4e8bf7b2a0355f96df912940087e9011400000000e0960f00020000006b483045022100e95345076bbe80a243342ce972bc0448b844558563f2b01a3ad6bef7a23a3b05022030548dcfeb1463ecfdfb4b1d7f35438bf833d01d683c358a08c254ddf760458d012103c0e65fd25496aba88c213e48d8da892529a7708122bc94842adea721d557bc046ee29a390000000078960f00070000006b4830450221009710f3e88c1e9b6006f2d2e0fc5fc835082d75d6d689b9e2dd325d578d31e742022016e9314196ad6589fd54325f80c10544be2dee87e6490c1f11f4aa8af6e9e8460121035bf90f77865a8843aff790d5731ce02deb00ad4be17399b8012bc66b71b6517716f4781800000000c2960f00080000006b483045022100d0c73ae33b8b379e9439cfcf2407085e18225f67fd482f4619a06cc34c42d2e802200d08bdf55a12a9764a7cde55ee479bc22bd4b46453f078610119431c7367bd530121031750790f2baecd08f4f7f3c0fbf7d6e64b448b7f0d29b62381d5d6147b89613216a7b89120000000f2950f00030000006a4730440220609ec00f012bdfaacdf65af8c4834297a69d4a74f40cca34d1706a5d53ff96a002202b98bffc8f5324d0cf88c25f26c9319eb0500c22c62ebbc8f7d45db20af8573c012102947e317726fea5cf7dae6092e7b03dc781058f3db908d4d6f5ffc0ee694216bc