01000000311aeeb936b1d6a877d2bc2d1fda0ab74c7c5114a3a426a34be774b2135a5d812e1d00000000ffffffff915d9a694d504e27f88f55c8db7116793a351d5f4aee5f8b0b03c97cc58946fb0700000000ffffffff5c232deb2c76e325dd2402220b9b3f7f703b7baf1ce46843d909748f1d28b4ea2f00000000ffffffff3ba688acac2f393c832bbb52287c92c99237f0f098a023eb0b851258d3c741ec0500000000ffffffff58112fab131bc9192f9348d0192c594b9e30303f66c1dc2837ded45376864d5b0b00000000ffffffff6e915065df2f17c28d0df5a6a8e0daf30409590cfbaabceb99835ee4ef4951cd1800000000ffffffff589f2e611b31646a06fdfe6a833591c84d3faf1dc294090786da93f50adb6f541400000000ffffffffc274d02e644a6a72c4e2c5391a820b35d5083b3e0ac99827f3736d9116f82ddb0a00000000ffffffff08ca2afc7d40db47592d313d5396de85331c6cf37d63f16de648023d1f2a41f51500000000ffffffff685ee4468a69f56812a7d697a9b71ea87bdbae847fe9fb1af7014a91d48abab11200000000ffffffff79d554cdb29b2861ecb8ec6d56d46c5188235186b3af439b2af7e6f1a1e26f540d00000000ffffffffdea245b780b8a0c66913bd22119d2ca809d4a4200792143fcb8f4a8cc8d84a052c00000000fffffffff59ad91200edc67b437585cd2cf87a8e4849de98d016ca3337aa80e65031df760600000000fffffffff20fdb3b7902486c202de343bd452d11b5124800c528b38a5107e24fbf2950c00400000000ffffffff3b0d56df7579a0d75dbf2b071f8f0190d4bbf23296d583c8dd5160fbdd2ea5fa0d00000000ffffffffee8470accee43b333105d3cc6fb5061f17b39a7b789d1828ad3fe671f6c68c120200000001ffffffffc0ba5ee2fcc35ce67b7feb372ed3c97b4089ee0b45c751f8d1d772edac9504ae0700000000ffffffff4c006b862dd17f7033abbfba2854945d251359594498156803c4e6277f7d44b80000000001ffffffffd6374e56165d5e3b166097ce459b999937976d3b65b9da09f46d892f4fd7f8451e00000000ffffffffc3d195f6cde33ae873af7d6836fa22745e060185d6556d617d45bca64da136e32600000000ffffffffe425f952ccd0d26d3f278fb40df71c8f28e7dc8bbdf58edaf75cebaa1bc222940600000000fffffffffc7c648ac2b5957069d52c5f134074c399bb4325e0531e962b80a279801212be0b00000000ffffffff350d66ba3a0bfb6601b781571ebe474a0051f3f3b79a1dfd075e6bb7334d37460800000000ffffffff5095f2a7183dc49e847526bb642104b1beaccf06ce4ef2739fe42fa6cafded221200000000ffffffff0680ef32f51da718cb61a1eaefb6e9ac38d43ac4a0d66cf3d782792d7c64963b2700000000ffffffffaab654653f904d015e0ae92768d687b39f2276839545c3d9112a10fd9e7c6b3a0d00000000ffffffff2577a30597c63f727cfc02870d6eb6184e3bd740e49c489af9fd9403e8631a3c0200000001ffffffff11d41f931636677bb17495607eb5c0c45bc99bac3918c7f555bc3e84b20d6a331700000000ffffffff2681bbd5b2503276fa0a1305c47f8dfa4bfe464e50e35e718a29a58c668a88ca0200000001ffffffff14fc10fcb5e270567de11b652306972b281e8356550791b4d0644e84987619b30000000001ffffffffc00a8407443ce8c3dee7d7c9aa72d4514b014ed3e39b6bb01e35402aae1a41000800000000ffffffff5a89b1433cb31b1cbc655f5e0652c4afdab1b8575f694e6d629e535a949ad4a30800000000ffffffffb3c5ef88f7e4a56f6269b24dc1e351d762399bd417684bc2d459935a5908e4160700000000ffffffff71148c05128b868a324d086c1675046488cb64d4529a3e954ab5d9ac7b7ab87a0200000001ffffffff63907dd3fb95a5049df0c55300382cb7b4fd299d301f8fdefe20aedf0e4236203a00000000ffffffffb6b8ff72d7097360cc3988f9933eb4540322edd99e23816b8df1200b91759b160200000000ffffffff0e344072c9df2076df105d14c48c8b4a1b6b1f9a71f5ddd0c2cdfaa60cf9cdad1300000000ffffffff0bb337ec4368252de71a230dae4f45b267f5a0c53f88c0ca5b866f4396da6c880200000001ffffffff428bd5b0f3f57feaefa6ef9cce145d31f46409c0911e5f2813da862ad48cb29e0100000000ffffffff13f34c85fedf78ea31e2abad8e416f7062aee2ee46206dbb7e2dac23de4680c40000000000ffffffff1f1d643176b2cafe10b1f374939f75937b739a43dcfd23fb384921b8c0c57ceb1d00000000ffffffffafe5c526233d7e790109c3d8cdb0d7ff4569b8c8bd3bd1be203047846d7c45ed0500000000ffffffff45c27c2f8ca9e4f516d055a19cffe990384f04e19987544f418b6680474851e01300000000ffffffff36c2f2f1d31595d9b1b90a72788427d63b91ee64515c37e665d1858da237575f2900000000ffffffff59119df35b0304ed9c99f845be8ec921445cdfff115b4bbae03106509431c9530c00000000ffffffff1aeeb936b1d6a877d2bc2d1fda0ab74c7c5114a3a426a34be774b2135a5d812e0800000000ffffffff3ad8c15ec2988fecd9124d19523c62f08b5ab881fd1abcb21c883bd9d813a3060d00000000ffffffffc511a997cbae5ac3905f3f8b93ca1df0d73b1af0a9f7fa33437902e4a7e9972c1200000000ffffffff260436e011ec6fca4c1f7cd9127b1c9538babf3a617abb961d1dc72cd7a3f4e30a00000000ffffffff0ee248d1070300000000001976a914b394c5cb652dfd85cd5775000075ae34fab25bc388ac83ae46850000000000001976a9146a23db23ab7f4eb3316ebf925d651ce0d062a49688ac9ddbbc3f0100000000001976a914fa46f222bfe68b7e3922596330c82d116746a71888ac3ad6f0bf0000000000001976a9147dad0c2053272435a163164f7081536a968ddf9788ac3ad6f0bf0000000000001976a914416b937423b9f1d8faf4f8f8717566a6913f529388ac8682b4570000000000001976a91466f0f41a89f29bd5141d27907ce778bb47ca2d3388ac3ad6f0bf0000000000001976a91438ebddf07d38a96b454b99be613dbb99a6c6603a88ac6058fc390000000000001976a91404ebc413770012099ff57d40ee4aefa86861a1e088accd631ad20100000000001976a914d6cd36d1eb7207dd5780bfe0cd00ff023e0036bf88ac3ad6f0bf0000000000001976a9142b783d0f1177e8d60abd31e15d9d28929316046c88ac3ad6f0bf0000000000001976a9146e9ac36406aee573048030985006166bb4a1fa2a88ac3ad6f0bf0000000000001976a9148bdc29d30e79771e17330e53ab22e4d5e6dfacb088ac3ad6f0bf0000000000001976a914714123219bd47c8c45acfcb3d4b85d1de25c3c6888acaa6db1730200000000001976a91440bf53e3d62267bfef278c2f659125e34984097888ac0000000000000000310000000100000000c3c10e00040000006a473044022078cd7d5f6f4efdd3424c2b2e1bad595cc5ba650f1d6a1963022a63ba8a4424630220693e918dff37ed3d50a6e9d54cf4d2aaf8aad3cdfe01eb76654401e3a1df97d9012103ed82fb42746e5d9fa7a8d2417aa754d840a06ffdddbb6029980e740a44167e20000000100000000030c10e00040000006a47304402201194dbf83d24aa4e3b40ee4c47010650d5d092c30a593798b4b262d8cf85b67902201f781f962a8cf8e1d53765f9795068306419fc6ef590e22da03e603f5bc647ce01210265f634d983a121ce6a69fcdaff367a5df7291fab536616c39ee64637cb2bc54c0000400000000000a3c10e00030000006b483045022100bf4ea6f7a5fa0b46cf65b38d86df40a31ab02ee99df6541233ac1464aa11749e022037706914b990cc1de1938732302cd9ddaadc5e8888d1b88858c8ce9cca087ca201210388809c5184a799e40e9752742acdea2167454ea0dc48b4fa912318b96d93b6a3000010000000000091c10e00040000006b483045022100c680016ae654028276710265738b571e76c0f251a52b292ba5e04c1024364cc5022034914f7e74913258256a98b93996121f9932302493145a904d39f2b37abce35c012103826d5382298d087385734efdfee01a08a9478c79b62749fd160f2458591513200000040000000000c3c10e00010000006a47304402207f802b833e6519672f6b0885f4a05968989d860a46f2c72fa5d5cb2f9329b28302206e66e94a8dc57eb69181e2119a2299e38b343773f54e0303f991d8fa8592d203012103105788724dc11fc951954cbf699e6e902188792a371aca09e581f50be2a62ff700000400000000009ec10e00010000006a47304402204b84d6c97ec8a0b7b987820f8dcb22977bed79595a65d518ab31ad6e2c30813e022059555753b4b98cc9e866733aad73645daa7a0782a5f24545fb83032120d036d50121020d54d6a9495cd903e7ba3fee97b93ee7e0242148bce4b75dfdfdf1ee6d3980cf000000010000000017c00e00040000006b483045022100e87fce6ec44b5f8ffebccbd25503b2a9bee23b680d45ba597fd7481dfbadc01602206ad499376f4abd69bb7defd8dab136ed0351c432882ed01a44272b21f361f0a5012102984ae19eded4b2b5e8da8f44760e3ba9b1f63ef6309c6ff2eb7ce7502a5fbdcb0000040000000000c6c00e00090000006b48304502210086c0ef5d9ff60ad6f7f973cf2a071aaa65291c1a03f8be0ab6b4e7a6caad9d5f02206c1263f13d3d3592118d843d63c7c1a6c2f21a0cdabebeae0cadb0b9ce2df963012102cb1780922296b044a60cd817c01c9e2db97633ededa7538bdd70fc624b681d4a000040000000000057bf0e00050000006b483045022100e01527a09991742c3450671f0d8938cb67b672974a7eada33e38fcc5aedec59b02203489e51b90f65fd8a65c1e561fd3d8793744a804c60135bf907afaf4b61221ec0121023c94a46d978c9e47a8de81d339226c76fe2711b6156f5efb8025dbbd6e8048c00000000400000000a7c10e00030000006b483045022100ee0d5b4ff8fa46ef9f2fb4b193cdafb16a8ec30f4b46a9ce583eadb1d685c649022037ebaa9b61a91bc1c66acc3c1da466472d01048325524b44d7632291b9d7d77101210224bc60f4b0b82a17024194127594b265eff724c293705ae426e0341715c0206e00001000000000009eb00e00020000006b483045022100a02c5c80280af6b03da2ba846a2b028363cfc9f32e10891bd57968ef84e8467f0220604dc46dfb320908ba5dede1380cb535988eec48b733c8933887c78365aa6fbb01210223b2ca68af257742b356c460fad2e5d37ee0d1078a1f877769eb20cf229fd4870000000100000000debd0e00040000006a473044022063ca11a80ac4335e2795bb430756506ed00df50bd9d6ece4793b6d0d8ab2f6230220193312641f47cbc87b6661b58bc2945c09a205d782537b2ff5be0c4f8256857001210290769b8194ac8a9f12e327f3ee2a43baf773a0a39f7ff326c6268abbcc14a3170000400000000000d6af0e00050000006a4730440220745d3e040843ee46720dcc188d254b356713628f5f33eac56d8786ea37e13776022072d99cd65674626f45ad2d4cfa79ca5a68b532861f2f27e43896a8e73ac6a55f0121029a3ff5dfc5efc24be500142651e3a6860dad80bd61e47c76d450919bca3771890000000100000000b7bd0e00040000006b483045022100efee95aa27142e5971384bc3c7e1d4d7986ad089c6ae0bb5b418cb064c369e97022074db647e503fb996f233b534827f5b1a5fadf334af02c113b93b52809a73c84401210269af7f72dd05ec75b7a37b1abebe01520edae3b9df5496c60261b5aaf59ed92d0000001000000000d9c00e00030000006a4730440220416f45af80dd7e286db9bdc7f446309673f1d125617b13479ed7a42879cb93e3022052bd42468318ec81563935bc0e08680cbabe914456d7a15bd542a514fc4fe362012102f15d163bc82e1a11a7e6cb249a6747447ea63fb1757d642fadb8475a191b0aa1b9bbadff01000000e5ae0e00030000006a47304402200d4608d36cf62ccdf9a792e8c166cb9539ddd6ca7b938331345a89d12122e144022057dbc21204c8c5b8413c6d02324da6d9a8516c8d9d7fe136d9be3d964f90c4c8012102dc51e6e3cb96649c3f8943a60c9a19d2bd0476d13540aae7ec39cb2e39490ce80000040000000000c6c00e00010000006a473044022100ec60f71b6d168ce6823e7930360056cf5a63dbc41ddbf663a479b2e24c5e628f021f0843cb4032a1f7eafedce642d4f2c37f1b7127421c988ef7e15b15b2d9a39a01210207e3340d5d6c614e821fea0c26b6255565a60f5cf00940e1d89c96fdbdb352c94c865d6600000000eebb0e00050000006a47304402206e8db95f3d95dbec8c5f580c5fab34785a2db43629a432df866cc74448dd335f022024effde6938dba2c1c7406d4c63dbe7eeca43793e333bff6a5487dced49924320121029f23a9308d9726d983d5e9df34ecfc382967775af1ace9ab6f506cb8a3214c500000400000000000f6bf0e00030000006b483045022100e74ac7618fc299b427b100872b7167ce1994490d1ca7f4859b7ac574726da32f022048592e273975e93eb203c9d5f2d29baf72e9f71d9103143450a5b0d2c1c69e900121036d9e6d0af246550f38cc4e916bc95f7f7fc15c7f0780bb5558d22ec4de4c5b790000000100000000c6c00e001f0000006b483045022100936c8a77ac7c598122400eebc3edbf7517218f7f8f2114580830c6d44c037f360220465d0067867d063454e9be72c8c515bc64dca0178d5477f94bffc95a5b9e7f030121030e0f3b759ee29a27174cb36e2f2c82bdfa40f5d529cb8d8c6ec88457f7f5adcf000010000000000005be0e00020000006b483045022100d527aecbe6dc38eec0df99a486555aab689cb1d5a6ee638c8cd55b182c0686ce02205a939a5009b88ec2ea0026df1d1771043ad9d61ddba34de3f7800269d831275a012103aca2b6a4d7699a18fedd6026403c28520bbcc0e848e03bafc9dc72e5e4b486e2000010000000000071c10e00010000006a47304402203d2a6f4df68ea2a9452e5988980eddc7426d44e6e2741e23023809b3df4a8bea02204136eb2cba4c24b44c811d2ceeaeba2cd24415ae90ee4afafb96da426e3c0d5a012103eba3e7d2facc1dbc469485cff3350c09730ffc716d45e5bd6b4e5b057a7f415a0000001000000000c3c10e00030000006a47304402200419e0e8a717d776ed90587b758aee4d9b81400a4e7716897ac4f7848dc1fc3602200a104dca2f60066af50984aa506ae915d6889cbd34df4e704b1db42a1d188fb80121022d87356e7a1e573801ff9b73b750ce902a4b69e41e3b2f2d81e5e558eccf5c1500004000000000007fbd0e00020000006a47304402207d7cdcd6187b9277e202228f6b02815c2087399f0d1251bfb9598e48320789a20220061b1724d77afd2938df458a568226c92939070112edc21b9f0bd906117e49680121031a256a8c83af749aebc14ab84c3e4b593e4a5e9ae24a468c505bcbf259ca8ed70000000100000000acba0e00030000006b483045022100d4dc1a2a8b85238b26580e89757cddad529f8b49d1ad211c73337258f924000502205c3d3108c7a8b2f393dc12d9037ebecc79dd4b938d6035921980d5921d51580a012102f027c999c4374d6b7a134edf27d48a0462df12eae02225d666df35abf83b28530000100000000000ffbb0e00030000006a47304402200740ca9df8d819a48de56d948e4dd30dcd477ce5dc52dc28cd2cd51a3f2efb3b022013c5985c2a5b5df1776534043c9036dc5a0f7d4649cd951903452e62cf334c24012102a5a688a36fd819959aa2f7c5355cba02abfe0726f7df52c0d19ffad1e4a24f5c13a217440100000009bf0e00020000006b483045022100cef2b8d4b698ddc85f3192517c0358cb192a5ece6aee72e0cc923eca16044f8d02207fc179b72398ee3f60ea909351c475719e412002e7183680f38ef02a4a4314460121023a9b2b64575504b9075e524cf253e538803829b406158a8ee71087767721b6af000000010000000080bb0e00050000006a47304402203cce4c1e0cd8f89f7aba97243a491f47dbec82babfeaa1424daae34b2e486b4b02202cd23172e25e8ca6f351918b1e5d6e1d0593f9820e7af4e7f40355782212474e012103574b455303c862e555ec9c5a443c086c592052faee3eccd069edff8a2954f2060e83910501000000b4c10e000200000069463043022033eb30a305d114fc72166d065bab4fe77215a5edaf7bc3c29284006ab21e2b77021f412ba694abb75e6694e8c3452189082e52a0bccd49e8be470443919f231d5801210375a00bdbb1783e8c4488dbd9652a5046153cbb341a59affdc7e8810a3f24bebe4254a22f0300000019c00e000a0000006a473044022075353c291562eefc89ce1bc03c051ff1d6d66b859a2223c394580e739ad01ad502207589f87f89d42f7ec4d7176ec6af3c60a43b0860f71e3b365ebd0f7567e2118f01210270c28e6beaaf0f15a4abb59099525517257feae6929d08aef5a0d7d4e0559699000000010000000031bf0e00050000006b483045022100e5c005a00727a57ae1055a45f1cb797e823c0d209746dfc85a041bf36e97066402203e941fa8562ba1ea3da37ea75e220c4da2c56eb93d1651815a8c8bd9b9e03e88012103cf628b7d17536eeae2dc298a4bc978a5f124a2c53a50febcffb6f24f76e6fe38000004000000000046bf0e00010000006b483045022100e87d2f3214c740f08d95e6f69b3b09b9f2b448a90b0dba3fee6ab3195b61b08002201088dc7b6af5ecef3d95a0659887dc91223fd6e0b49cb189f440f8159d5744f701210266cea4171095979b70c09f1ac64754c8418efa174694d76a86b7a7d6018271a6000010000000000037bf0e00030000006a47304402206f4c1a7ad69b20b447cb009e3dfff0d4378d2fddc710b7be7d79cd386de0943102207e27df24d1f347c86fec18073037dd28f029905503a451e1bedefc4d6637e71c0121021519297ad7de71441a6a8dea66cfe43fbcfd9b5a2caefa2d29cf3ebc4476dc6ad95d87900200000081b70e00020000006a473044022059c425119c8cabb9fcefcf385869967793bd283007e5cdaf49c014291c24baeb0220015e19c16d77d5b786cd79136adf030a0994cfdf7f6fd5cc2844ec5db1f08ed5012102ac2b055060356c4ea9f5cdd6bac406aa17c7ec587ae78ffcdb8405894e840acc00000040000000008bc10e00260000006a473044022073dee20507620a48b6a91a77484d2ca624b9a0e5c93348b49a70c38460aca17e02200ced3ec6344d4994c54d2571a96d7b5b0267b93317a5bdf7d31b73d4c25ba4aa0121032f9f8630bbe17583ea8fe807d3adf57b88263d9eab6202ac3e36bd819160856400000004000000002cbf0e00040000006b483045022100a1196b9319f866b7fe762e6b27ead0d1a1d29ec20afc2f7068d99142a5aa958202205bb97781605240dfce1c24ca8950dab28ae7bc411997456e7480b6a967fb8d0501210225a3c977cd8da798899adb9d06e08e33e515cef08d43e49400f2cb271a33d5c1000000010000000035bf0e00040000006b4830450221008d0140796ce9ab3d75f2fdf1d741dc63ae2b4905fb156694249b9ff7f837dbfe02203ccc9f1f4546f896d45daa4ccedfaae09970f997f957b4f33b61f69cff02286e012102d051ffdcb5df4acb158db5329357c3c842c71b5b7b59b0050161a9128551cc543a97da2f030000002bbe0e00030000006a47304402204fd6c92d9b2c019d3a51bbb0da37b199c051d77d96defe1756518f02d3e664ce02204e2e65d01dd7a3592f76e1f84fd6f5f1091f7c8a69c4c3b9a45b121d167d46480121028eb5a409695a85f7a04497bafcb25307ed00615e38050917a10295953afecf5b0000100000000000c3c10e00050000006b483045022100e355f44aaffdcc5b9fbb2f43644e7fd3074fee3b463cf4cf2f1d2f113d7593670220451b90c657c3254ab335e88f4c42212c38b889ddf6ee95fb05a78045ae5029db01210249c539e33aaa0a68dca42894ab3dd7b72305790193b3f22c3014570d57883fe1000004000000000072af0e00010000006a47304402200c68b6967e8848e5ad99ddd4bc099f2198d483aa2ac329c3d759d16e49790b9a022002cc0e552d8792db060295effc68dab49d26e81f65730b281431f76ae301535201210220c18730094c43bce395c0b8d43df7deaa8bf5bd2bf06349c638311c3e55bc6d000004000000000068c10e003b0000006b483045022100c8997b106de33e710bfddb093176d93e6ee20bb5a76179bb05c7a3b55a29e448022022c1786a40483656d784b0dd1da32546d9f8c61426cacf3014c06eddf71208ec012103cbce4df6c00ef5738906e6456917d0eb672a37bbd56e194836912db5c066b9d7000004000000000068c10e004c0000006b483045022100d05aecc2c4f733e0ca691f2ed1860b077044510a5a89efae29cf267139f01b5e02200841a81c404f2dc6a4ad6b054a6c6d5f9317d7665f247627c13398e01f049e6401210313d6a7c16bd6f422e427579992d8cb1902094fefc3e79185b84f9bf4132a3b06000010000000000026c10e000a0000006a47304402203d433aabfaa85e65299e1d96cc1cf08b7079195ab76925a0d1c366a45d8e4df402203e780d07020eeb840fc2657634c1a1108001a688961d8227efc37b5efc854fb50121029e4d44664b54a2a0677c2d33d62b6aa93b4d9af38fe4bc8135a09c1e52c5373600000040000000008bc10e001b0000006b4830450221008b9976c7fdb05e9dda2078bb7703e6026e7dd46a33365bcc5069f510fbd26ae202204a330eb1c40a6c2ce927ae6eaf52bd83842871c49d6f0f467d26bbb025126652012103f1611289756f460ad901ac3fb182dca9fbe97538ee788fc2fce2a26877b836a100000040000000009cc10e000e0000006a47304402204214dfc7ae7057285fc459a7992aaa2163819f0f52254d548f553fa6b428ce5702206c46722cc27265abf265a8ea18b3480df94e3d417ca919d5c6bb8f93eedf33410121034fe718e138dd5f6801038ee97f01e0437c7c40b6a395e988c743c520a3ebf3590000000100000000c3c10e00040000006a47304402202ea5ee1aaf5a610ee5c2a6f759b6de8847fd9dfc83c41298cb511a62c1655406022011ce2b254876ef78846b432d912545e1fdb295bfe4cc79ddaf7677c9ed168111012102711383f08c3b28d9f114ded39f0595793d5e1b3c7b7456b4ef31cc2d0d9795df000040000000000039bf0e00040000006a473044022005199ba93f44cfebcdcbe7d1acb1f08defbc38e9340a0c5a80b2a4ce02e044ca02207dc353a97f80d3de3806a4a4790f4d0d0c4b4fcf5e98a40151b088b9c04a82e701210369969d81f8bc54451b1f4e1a13d2b4860e811e25dd776374c54818fc28752236000010000000000005ad0e00030000006b4830450221009985dbb7afc6f37cee1bffa35eb972215d5e12941a60be6b67dcafbc77bbf58302200dc1f0b6060e7e93c5bc40d66c1bd072d583b26823bc192f18b15aa0eba404a30121021f183f8f8b817f66da6ed308bbe774bdffcb75fb7c7db6fcf3e6be2e429c57730000004000000000acba0e000d0000006b483045022100a18f77126b600376ec9d24522e3dd2caf55c0c5542329dfe0497f31d451c3d570220087f2663fb502c427094e93b92d96eef94e5fbc6fda163452f10a5c77466244101210310e9fd815b4ac50f63c97a20d9a28b0b2fcf6b23f94a0425ff2681ab81ddbb44