010000002f026a0134adb29fae232889cc4eb58e5422ac64a966898575f586c4ae38759ee00200000001ffffffff1ba2a890398b7ce2c7f67cdce83ea142000317c72c4636caedc1ef67000d511c0200000001ffffffff36d8df20ed3e626b7a782d655ae2abd027cc8dcac48af3d3993b617463ba2c810200000001ffffffff6b5ebe5dd09a34930b591841fb39846c552e8a18fe21b8b09af90afc457add341400000000ffffffffa71f6f0105a2b3ceecafdf1cc641a3ad3861d97fc84e2a698ee9d2ec616bbcb40200000001ffffffffa72aad854d99c42f445205cc29ea1a82f9471cf62cbceaa3424cf56de70bd5d10200000001ffffffffa72c0332f3719dd5617ccb88e025d6954e1db54ba3439394c0ccccc4e41a3fd10200000001ffffffffa73cd0f3947a90dd8e52b6d8ba8dc2cf9df7bee423431336807addd48b64658f0200000001ffffffffa73e31500a937e9fe37c784fa41b93b39bcc916247a53fda9ce3b051bf47fc6b0200000001ffffffffa73e45a586a4c1900dca62eaa03fe5c3eac82eb73a666472d6ed16917dbd8d2b0200000001ffffffffa7486fcc2c4307fca9109da89660865b48fe21b3cbbdc98c45c5e0db732076020200000001ffffffffa74a54a878bb497df02ee8d49cc7790b2fae3d89eef9aab1cede7bf53f889d720200000001ffffffffa75004aa8439091fd5bbd76faaa58e8276a1f7cbb0d230ffef66a01cb5b4135c0200000001ffffffffa75029b542958606f2b87a90d91284f4c3a2ab67a17b39c9d572495c9853c0650200000001ffffffffa7525846655c901b12980a997c5f7771e12472fecdf850fc145f5f8899c1eeac0200000001ffffffffa7543925123ae71065d2a1c6b1f46cafc5f1587bad67290957791c4b6faad5b80200000001ffffffffa7544263c87ba678258ce322b26b1889a9f2af321d48445e646211d7fd6080fd0200000001ffffffffa754c854a68dbb6dc12a8fdffa45415eef1cb6dc76c49749fdd7da1cb7e704120200000001ffffffffa755328b2fb50e24b31ecccea0ab668283564517864b12ae30a76252f1f2d0840200000001ffffffffa75fc87662ec67a87126d8a973895f8c50a9d364cc8a6abb40ee5087c2e05eeb0200000001ffffffffa75fd9b95002984d1322d865fbe35527282c2f80dcf780d7a8df143ccf82f09e0200000001ffffffffa760aa1601e1a11783fc6dcb0c33061956352d824cc13596a4a98cc02b0a4eeb0200000001ffffffffa760e9ae781abbcc442f55b4648fd1a09327f7fde5e0f9eaa671c60afb901aa10200000001ffffffffa762e4a9319869e0400ddbb41709ebb29b391f80917bcb1ef0b261d6b46c62a60200000001ffffffffa76640a0e75da322a48895a2d2ca3f18b963b508297fa525729ddc85ae2aec3b0200000001ffffffffa76712564b52520068a3554ee5e3bd4f8a6ea778a4372c38281a875a2f13f9a40200000001ffffffffa76a539d421884b2b843cd0f88f8fad511b2e6240331fd0959460a022c9331b20200000001ffffffffa76fec1ee025e2e5871587c5cf5d54f6be776935978685e3e8320a2a4d2297a00200000001ffffffffa7711ab8679e05fbda50bd9bd18144cc207939f2f4339953a6f9d719f29054b50200000001ffffffffa77cc25c789d26065d88756be02ce6ccb4d5b635bf40a5db1ac076e8f3c4a0510200000001ffffffffa77ecddb99ca30dd66bfd5f3bdc41d5365d473938b340b354b14a1400ce8c12b0200000001ffffffffa7839e32ecbca688aadc545f5bd2949d56962888cd833e6129f973bbc89b6e230200000001ffffffffa7878330157413acaff43d1340fe5af980f780299c9f3fff7eb0d757bf535d130200000001ffffffffa7945d6dd17f812350b8d872aca66dc6b11dc757ae59e464d43aacfdfa7e25a20200000001ffffffffa794e778babe5339c3f2cf1ccf5bc0480fad55ccc7a68c88c0ed5c60b878fde30200000001ffffffffa79c82b04c7e7b5998a90ca7cd4d90307887f96c5fad2fdf99df459368f5bc070200000001ffffffffa7a1b5a617f1f6c83293045ac523b6acaa9e7e75c24b92301ac131699e0e547d0200000001ffffffffa7a1dda3b0a870699eee7c4a6a5d8486e5ab7d8acdd77b45914c31ad0a6103b00200000001ffffffffa7a4f2bfe8e9470cce68a90297ed62f9719e8f21c5ac9047772dd07df5c72d770200000001ffffffffa7a7d186b21109dde42fb9314392e98d97040f0e0b3788d939d1bbfe082a58980200000001ffffffffa7a987b75911ddb714a86186aeb16e18c00bda339e487e9976abcc0fe7afa9510200000001ffffffffa7aa0dee14cd135ef8a8f32e97087fc867fb17299aad30c35ca00aa4c9e462880200000001ffffffffa7ad28d5e17d0558b5365cd0e8ca733685fe7e4487f01be6d3b00a3753cf6eed0200000001ffffffffa7ae52a04bd37fd417c430091d38a7c9e42588a3ddb32bf6f1f24615866b2d1b0200000001ffffffffa7b3c74264974fd70b96bb2be2c8dcf65e573f85980b30ff619e023096bd32670200000001ffffffffa7b3c8469b6d08107f04e3521d3ab43fa894f6dbdb6014ce372b91401e5b08120200000001ffffffffa7b6f37fb65f90625cc4412bddd0d7e7c908db8af63db280cf45883a17471e830200000001ffffffff15c4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688acc4de4f5c0300000000001976a91404f8c06f5eef9da64cf04e189000b68624c527d688ac42e42e870000000000001976a914f230fe71e4661152dee52a7a4db6f0bdd09b4e0688ac00000000000000002fa3f55ab101000000c87c1100040000006b4830450221009c1859352fa4e23907c6ca30cbbdebe4abbefe9ec188d849f8c77055fa54b73c02200bf60c93e68b62207a72ed5a4d33b48382c00f8af2751a52c71b8a3a093b1d82012103b0410cb4a1d6d5a8e4d2fe664b12dd19b332799e657e91efabc41f5d6901f3438afa0a0402000000c87c1100030000006b483045022100d8990ada293d6a72a1e3842d0b94963af4f7fb360bd56d0926bebba342dd7916022062437d37804c2439fe6702e6b2cb227488c2f65626798eda268703735f7c9857012102e9573fe8dd91d75d6ea1f61d27342c03bb7c78775a726d48a732cd6d8ab7cc917165fd0301000000c87c1100020000006a473044022079478ba8ea4087109f35e4a8660caea76dc70fd858e6d2545edd4c55bbe56d9f02200a87f23e7c5bb2b3337259f17575f36439f2a57a30e8bb390abef064f3116e18012102fc6f445273b2cae1cffd730dc8cbb55d68c7cba415e5d91f00ad444a7279d9149a8db97600000000c77e1100010000006a473044022075c10cdfab8634287da4edda0c9918d0599c709d5c8f7309bf08cd5e835d501102205e64bdb4893392239ccab99eb8b6e7b77d2d74e8cd41f506790f89c06e77d0f0012102a8c889c510c798e199816f396f598e17a7734776f445edb9f79bed649ebd30eaf09ff5a601000000d76b1100030000006b4830450221008e5f6b7beaa8341eb47eea791c47c6be7b8ef1772edd6f6002258cc6a6331f760220652ffc1cb11494a64371edbc42edf8b804b654e71da38ce0df4af49b1cad7ab6012102e3ee17da8bd08b18203ba8374c64502fdbfe58c0ce5830b5688041323e44085f748502790000000020691100020000006b483045022100f022c475a0df9f6a47ff3311f98312b126a70b917ce17c1cb219f2dd391d640a02207ac86b5d3bea41fdbb52e749a3b2568148faaa98da080e86d2272fd94bf3aad80121031433420d3baca215e9648d3e4e0dbaaf1c668ca655ae5d0d22763092d9204723fbb201790000000048741100030000006b483045022100d121cde4dd9297d5bfb44e58501da3d5401f1d97dca1125cc504521dc26c41f402202cdf730d91627a3c55da7f897892e4b0f0f820c2c15e7c38d2063aa2a6e96ee101210303fc752470dfb80dfa9cd72b53b26d85afc8c1193bd9066a14b65e1cb94c3b4c8afa0a0402000000bd721100030000006a473044022024ea4bc2278302ab39a78f0af58e1f5b3d75cc1ba28b1f6290431387e19077e102202defa5f60eb05fb33778ef9509de0a86e95cc730d004eade154830761c5bc3020121025cdb5cc159ad213314eff26cf2f4661505f58d49d56dea2dd29a1174a1778ed1aeec5aba00000000ae711100010000006a47304402204c1602890469493a1d6ef449fbd8c01e0a54af7d4d3507ed9da03a99ab9f45020220376a9294ec94ec04b2f9afcda8eedd3ee19cbcbe541f57f5ad2a2c1258466b01012102ff87af1913ad534b0e40b7e5767ad2e74c5ad74c6b48b5c4ad2425f4b75c938bdcb7055d00000000f16a1100020000006a473044022055e3fc5ef92932f2ddd79a87d2f5597724aac59a3f04f297cf4524d94069e9da0220406ce954c8eeca2f34e5e3fd9245b3ca36bbdd9aa9f7ea3a62d55b5a18d63341012103dc8d9dca5b793cd9c08c62a3e56b7faab25694403013e02280d0af2feaa9ebd3cb20fba2010000009e721100000000006a4730440220753af47afb3dffa040724d323d52eac0044a726cf167aa4d7ca7caa92f25831f022062a1a9dbf1e19c8f095bdc84649878a47aedf9bb00c22cde82851757412fe5d001210237ee9252b528d825982b15561fdb1ab4b823fb522cd2d6c885b40f46118bc25603cd0b0402000000fc661100010000006b483045022100df990c5894d7996ca89c93098220c31c5f675a2386a823b631f73db5d67167e8022008d754063e5d208a3478582c33a98900db0d8906e5e18e7133a9e2696f59278b01210200d5dd5c6935dda8ab51e5caf52955ea2a899eb4989248611db1f812c3a91ece3ccad55900000000f2751100030000006b483045022100a7292e6bad06a15b498b5830bd905a7a196c05f9e11b741cf49c446efe4bb4f302201e08b8c12bcf8ef0d95bf339521487ab6ffe2035f4117831612f27d4d56d87d001210230d63957de5ddd034de5d07b8938232ed789979e62d90ec7b822c025505deaa58afa0a0402000000497a1100000000006b483045022100c9ffdfef656959f738e44a5cfb59312f08f5c78f0654a197850a4aeb39109bd3022007d459200661676f24a2ef42a70ee421b8212bea43b680d1fd9e48ae2d17fa2301210272c2f5fef3aeb46e8fa7c5d0fe8ef5c77a5ef78ad1a5ebf85d57c26d53d329d27165fd030100000035751100020000006a47304402203888b8a11aa6adabba581c1f92391cf884f40c1e737b9f65ab190995e5c8ba8602200d165d88316c9410103497e45195f7039d426926df90a1fc037fc2dd895f7da1012102d3d09ccef488f5d4e52871ca2e787823541c5a0d5430f7847b217b743dfb82e88afa0a0402000000e6711100020000006b483045022100901c794856f0e0782a38ae9ed409406db9a1aebc6d6a98d8ba845a3b786fbb5002200ce75c0724b4949e983d9429baed4a88f803c42a4c81bc67bacd7a3499c1825601210399890c6d186a054e04b0ff5eb163d2efd460a92a8a3e33987f9adb02d7c03d707165fd03010000001b7a1100000000006b483045022100c2f1d26aff0cbbf3223d1a88e4454e4950c6048edd940c7ee3cb522271a2491b0220714fcd8cb1e265a2701539b8915d3bee70eaee8ab02aad370a4c124ac0b9ac7b012102c2ad291127e6103d1fae7a9188a801622614bb39a4cb9a8d8acbc5a722710e1bc727107601000000f47a1100020000006b483045022100c571571be3710aedeb0e100a401cb7c6091f0eb2ac49e65e7877a2cd0d15d40f02206f1b1a6c7bbd757a5b67eb1d844d55f82b037a5f76506d998abe03e936c257c20121030c3455c88d547d0012cbcec95bdf6f5fade54c750595085700c57225e67d4a687165fd0301000000b87b1100030000006b483045022100e2a77f247d9f2569e487d71668f4683128f3d764fe6fb51d77a9db77f2790262022066c77be510a409e3d7fd436b95589a721388efcf2b0723a629c28535cb373acb0121036cfa3aaac16621fae7afc9e43a249a1b12cfa62c3342baaad379d8d71ed0eaf236706d60010000003f791100000000006a47304402206ca0a98d38369972bd42bb3a116d652eb6516c5b89e697fd48bc651a303a1aed02207bc6cbce908f06844ca60e7456eb656a0fb075beebc6c79336748a3d60112402012103faecdea7e91971ad49b95031d730735a66ffa8f5b0a6d46db1eb77e4f122ff16bc47351f070000003e6e1100040000006a4730440220088c8498ca4cac2c91d9861632a312693cf0d9f556ba27f3c3b656f04adff0d0022048428bb2754051cde06b651b0c5da5af6cc1560c47fe1c6b92b82abd7440e0890121021763a732ce6829fb6d59925ad4333ac66d76ac12e19a118ea9f54a6c908ec71bd91495be01000000e26c1100040000006a4730440220719e3d41560e254a520fac28eb6e6392f8f34066e2418faeb091ef9f37ebd99202202dc0f327b04bc2ff7dc06656f473bb2ac189d6122a134e6e4c24b31964a11c1f012103fb5617ee2196b913a075e7f4b15fee064efe5bb60bf2bc5938d365b2ec63c48b40fa107601000000ec6f1100020000006b483045022100db18ac9f50d69f41a519df3d108a6fe5c981712c99422d6a48073a427c3ca75c0220761ddf45d82c584e4c02c7b8bddcccd10ba649f6e7dfe6ab13e5496645093657012103a2c3b5080412bba9c675b3089f7c4e2cf619039c89861f5360cf6d37544216f374850279000000000c6a1100020000006a47304402202abaa8be77a6cbc292f9651c7797156337804021e664e0502f784470a2b4e139022068a9c4510dee3b238a135048ac4cf9fa1e9af5698b9fb69bc942536488f31712012103bd35f16d5ff1f5ca00970274e02c840efdaa96199b30e6a3db369df1d47c0cf49ee2496500000000076b1100000000006a47304402205ab31f23fbc42f045db0bf527d3c8f1c1adfd6b04c70f13a58e2f645fa043fc102202240ad7645bf53f7745c1962b47e693bf2a567e69d3415267c6d8dc5660b2ece01210373769c22ad0adbae1085e6c9ec97683725cf6e3a234a5eef2be849b1ca00856b5125ed93000000004d6b1100020000006a47304402205d1810973a95f2f38e6f285d3b17c9654b39d9ac9f92462c1194f3950ef5c04002201194863e9a16adfc4369832c0c7b8eb13612bab9e6d315a887b87831cf74d15c012102fa832daa18cdeb6a7c28ad526f19ae416f371de347a65a5d6d0978a1bae589c9b3542b92010000002d711100040000006a473044022030a5e5288d78889edfecf1d5f0c6f788aebba93341232feaff2e044200ec429202205f979c1d5c1fcd31c0bccadcd0f0121269214cb58ad9b22375052d560c2dea36012102482d2e7c60868ae06eec7041bb12fb7acdfb83eefa8e3eb8e3c8eb9ee4b5982d5125ed9300000000286e1100020000006a47304402204424280c26caa3a898e26e894a896796d7b4b330820d407be460e5d4101958570220306660bd57ea02e495d534ef6effd6a0794b5aeb5df164f3c70087cb3f0c79e5012102e51a5a1ec38e36f2976fbf72d099a302ca74efa8f54574596c10d01ea09d92172510496500000000b7791100020000006b483045022100fa807ef9c7da77d92e95787789040e7fabf71d6e12ae4a6d4ba8ec8f842f1cd802206d1103bcf225164793b799b0dd4d6d906908709e3eb10ab5f0337a6ca04fd2020121024e6f83c9ee1aa747bd1482cedd92142ce035deaf4465a12b2ce8f42770d3dfac9a0bab600000000062791100000000006a47304402202fd60eecdf257164f9b530bb5393eac3671e706a520898420a343687cd3e433b022009bbe3f58da23145c34c1e5774e4e9adabe8072777b5d27edb51d9744170c04d012103756fd6564ed2260a3f6910e3c80b5b591b2c83d0d1a1d6cc4a456ecc6de1c94ba8583f3f01000000a47b1100020000006a473044022043d3eda58e7b43cfe57e0ba1ac32b817b30ef9e3beb284c25311086fbcbf8b3a02207e46dd9c1366e09b1d2c2948dcb030df28a4de51f3ddcdcbfc80357a0f7e39b8012103a8c71930aaf3f5afc103c336183833e940efa49aefb8e7e9469cc53ffa222681bc47351f07000000846f1100000000006a473044022049e221892f79a424268ce0f8d57531422fbc85d20b63bea3749f067b0bce9ae1022023001bc7eec4d0683fd22ef5b46ecb6911e8a641955826fa7f3b7975d4b7a1e201210230cdf325a02b32047dd6e7a815f83d1b2d162dcea949ca9a696593462a99b3c0185614a401000000c5751100020000006b4830450221008162941984227c1fb183ddd043872d4cf5418f4cf128d5f5845c06f0f96826af02201d037c6c4f5c6e058ed638dc90b9e7492ef1c6577d7cd885795b327830dee750012103892407569dbba3ec1b800e03e6665a7e3a1e171a6e6679105437594d5db0d12f826ddf5f01000000736b1100040000006a473044022042f741a10d8341525e040e917bd99d1a16cee9de4d231f577cb6cc79a16808f802202ac9db179a2c5edf785ea1a466aa8edbace3ab55ca871c1b146af7fc84f4342d012103052197f277b0e23f7380ebdac8f0b478cc3a8775bafa193584ab77a0a10d63dcea37fe0301000000d16c1100030000006a47304402200eaeb97aa47f58f998db425f4b4c9de75648dbfacd85a01137928b9b3ef429f3022045fec5866dc162b4aa8572ae055611f0f83e99947a8c2fba21beafafb25c1e570121024a2654fc721f9fbf5fc167250b7189b310e5b3b8629836b90010193dfa2dc6988afa0a0402000000bc761100020000006b483045022100c98ad0be4194098f455d34ad77116700e8e1cb41a3bb7796ae4b98549b159911022019d4780fbae5f470ee363468b36d0fba0f7ffef37baa556910d2bdb1c511f67201210239fbaf7f009632ff48460233c5419ebea9f53b71dd443d32a18e6f840e98f707aeec5aba00000000cf7a1100030000006a47304402205b9c9657da45e799b29af966581002fa0e7fbab4991a045431d8454cf9c5ad970220729c3c022c47e358bcedba2b158d8bafe046b662fc7fd82c932a6e7f054f2dfa012103c1e5c78b21b9ff3f180d4cb356b49a31a9ca6eb82029527e11f9539960d767809a0bab60000000005d791100010000006a47304402207d02c207084f7ac26f05458429eb439d48f28f40d1590787b1012ed10d658dd102203d4fd464af1752f5b33144b115ac159facf8f3cde98a94a36ce6e3002ca3c579012103c1f1a3b6001f8181f11950e9ae3be51299b5910edbc3fd25995c0aa878488983ccf29e7d010000003a6c1100020000006b483045022100e5ded4780b5137e42c3185ac47bbe3abab99621f8ee9924f1ac5a6cd004d95ba022017f289a3605da852fb076e73f9ca6a0a0e1df7a799e7ae20428d90e829642e890121021d31ecf7c7fa1350680dddffa57f504c0e9c57a3498149348330e3bf1a6019348afa0a040200000028781100020000006b483045022100e90d056cf4eb4614c21dd888f9ac09a255b7100ca449f53fa0056f1caae23837022062a3d65d7c8dc2a3474fd703f2c510c542e5f4cf0a0e6786de340b1a3d771a23012103324b406661724e7738ff62c08a8ba39037005404cfc331fb7ebb1f9a127aa5b837abaa9d010000006b6a1100010000006a47304402206de9676db1d2a8e2192aed6d4696b0c6612f530388471f2e75addc69de57908902206e239c0edc9e4bc0a83c4ac8c1c1d572a8c64e533d06d07319988e22b1186dd601210324194417e1d8c227b3a3beccc537efb629c9faa80e8e9cbc1b0fb0b04a92addb460d389f01000000e06c1100000000006b483045022100b88c2daf7978c77328dc8658fead65d6c2e2139219f469790906bd92104bc06f02200f0742cd6b7215e2b92e84a3ef0d5f3569c99c6cdb5d2862559384822fa62d7e0121039718c031b3b847a184815ddb164d281a9f5d6fa5d678a3f270c50cf0661ec8910da92faa01000000b76b1100000000006b483045022100975727b18abd9677ccfbb2d83f7b90e7adbb811f0b6ba995809c81305024a37a022023d3ce1100fadb6ce78dd278133df84d0a0c2b9ffd50c8a05e99950a5712913b012103db1a9423ca9d2fda0a1709f13fb6b38a9cff57247400135a4fa671e68d6e788ad852ec93000000004a7c1100040000006a473044022034bf9bc2b1ccca669228ebd88757b33f685c68a8bcb1166ddb2b67946ae6c5120220392438f68e7285b34f87d1e81bd1c7d87871b618857637f71fbef78e17bd065d012102af37b9f3f21c71265eb407881643667046c68a8164b5baf0c5f616a6ca478bfca8583f3f0100000024781100030000006b483045022100ffe66ebea142221ba109488466a117e8cfe09ba92c04e1b8934c5729078c5daf02205005f30be9e1c449e6101443e1e418a630df52b1e3edb09a646afbc92a0af01301210257fa110bfd3401fde19444df52be83596bfc8ef34203b3d160a46c3480cf6a1c7165fd030100000008781100020000006b483045022100aa679986c9bbcaf2ffc4d06e4fa4cc699c49054c393770843120df82e8769aa002204bbe1dd21d0d3efdbc1df9591f86c08785ee5bd6b96a31efec9c83044dfeb20b012103eeea96230c9f48cb31327b27a52992d396613efe6c4aa1918cdef2f9a061c33dc727107601000000ec781100010000006b483045022100f870a86e5c5171279d0dcead106e24d351a6a51d98cb65936b17f9ca6206b7d8022073e0267d1895197871271459bc1e9f3499c440e24053ad89aac899585a4f0f2e0121039f1134889ea3f70108fe3e5ec3661266da16ea32458a87eb8b0d2c896decfdc4