01000000322257723368a2b5831a5a8ff9f177c702fc13804236e2317890a2dcf26be7df550800000000ffffffff1f9eb1235e6dbbf606a208a33941ebffa966772bd64395377a900d7f8934a4a70400000000ffffffffe75d678cd65f497ea436b74c833c564ec606136dea1ec72162aa801878f53a520900000000ffffffff3d5fd4c402a2b7b20fc3b5764fc8c2e80436e8b2eac3d7d2b6157ff25701f6a80100000000ffffffff70b149f31296fe3eb66445d0f43c1eaed79aa71dc36d0076125d751e49b8c5320400000000ffffffff8fd8af084cb2d5d7ce586165d2032461a02cc917503d736829f0dc4d481335460300000000ffffffff29172839be2638ec4b081ff2fc2b3eebcf7341c35504b9ca8bb9bb6c932b0a5a0500000000ffffffffde39e22ed245e44384658721c7630a42d731e85444ee32344af25d4db8cfb7810400000000ffffffffee8607f6a6ffa37177910ca5ef30f8fce82c1844b64a91dbf6be357bc00a37ac0200000000ffffffffde52140eb491b3a918b878b940c372fbed9b4c410e36f13fe366b493750037c71800000000fffffffff26482c9701269c32192b74bccf110ddfa9827ce08631f480c128d96d465b8c00100000000ffffffff07ae7a72c53275e4250d39d5bbc50824a5365e5942eac45ae7ac64b489eb50fe0a00000000fffffffffde340aebeab12ac5692363355d12790faff4142ea7b09e44abcf78b3d2678241200000000ffffffff0c64f1070ef73334b0e7522140c4c203f82345705a92bd7e1b09c18d53b780ad2b00000000ffffffff272ff8767666f667dbe4923104af2a436cca19441fcee06805758d57bb476f650800000000fffffffff1bae85ca129f06b18878cdfb7a0fc8e775c04ab872b80343d9cc7bbc6eef1980400000000ffffffffd342100c946cb452ee0409ac2add77b6ef5e3ba917620d71ab349e667b85a9450900000000fffffffff634a0e8937a6466dcdb1c0d1945424fd917fc366e1938454b4db9b57259fe7c1100000000ffffffffa08048f61f08f85ac8d841827cc998e0854dc67479444f797924d34068bd00130100000000ffffffff2f6457c96d0d310474d48b6e2337786f95d0fd6affb47ee86714ede01d9ab2801700000000ffffffffa86082f8d53d1a2ea2d85c9910a8d2b667b6e204306540afb585b3b9f4b8ea570e00000000ffffffff585b68f6f5e6b6c2cfd6430672ce81d0e82bc394af14dde3dab2453dacded0b51500000000ffffffffa25bc6f8d2c2c8a5f8cc01abe5bf6adeaa019bb50d16814e6140d95bd659debd0d00000000ffffffffe0a6563aa1128dc00685ed9f141bea1a62434d81302d8bd4be18a1908aaa55c50400000000ffffffff120546ee589a6dcbf6831e56a74726d36dc8935d32a133c65b75380d38187f8c0a00000000ffffffff1322c62aa1a0988439239cd7ad0c520a8a03d8e6416d496aeebacbb6f816b5300000000000ffffffff6163015d7ec4d69bac63ba7d55e5d743b3b8fbe2ce696201d50b05ac769c6b600200000000fffffffffb875069d0a55e6fbd9dd55b31e8347108c736621e773b3cdaaeafde62621bc00900000000ffffffffbc552fabbbeed43018dfcc8b011f26f72f6ba77bd85b060506f55f79f61016020e00000000ffffffff120546ee589a6dcbf6831e56a74726d36dc8935d32a133c65b75380d38187f8c1600000000ffffffffb8a37dc83eaaf86c65f7da01ce3151e7ecc94a4a689e4a1a4ecf728d279c380e0300000000ffffffff0e1fd1e616aa02b95dad6b6abdf482e055081fae513868a921343ebd8ea95a510700000000ffffffffbd4bef6744b8d70357b1067bf92d3c482fe88af529942578618311b11bc920390500000000ffffffff8fbc5be45a5b38c46c834a3d8847314199af4757a875885811658a1cfe4c179b0000000000ffffffff8130df0f6c0f5c05359aea9efec864aed6e15ddeb32a44f96baf2ac93422bfa30800000000ffffffffb8e2fd4817352a8263b6cd81845cd5ee36237d0be47cbc09740278419a93cd601100000000ffffffff5832536462915675567b87a99fea6c9972eaa2bb9a03f1123396a6e4ee9984870700000000ffffffffa720e68867d90a072964590703effea1f407cc5ef413d22b04ae1d5f4aab51ec0400000000ffffffff9ed426e05203e2b3ec2d6dfb43ec38bd0ae1554522aaf3d5d0cd803f0f1006ac1400000000ffffffff32ca201f62482302aca6fbf652c9ee190a21649060c907b38adc07963902c49b1900000000ffffffff050cdedfedc27521ca535ea356b692c9f3a202644008e891e946e03a89a8b68a1c00000000ffffffffc1d428e94264c1b8f3573c91f2f7ebf8395e37d677d69c908484284c00c83f2c0c00000000ffffffffbd8e1b59899d0c72af87cdc1daca285d30bc19b5944e20badc85dbc5b689b1510300000000ffffffffd6fcc9bfacef347e13a16857f1faf7588982faf6b016303ca3aad271454c7bfe0600000000ffffffff1da157de4c7803cb6cf3fde9af7f878a46a3e3a7fe740b6bd7d669bea90c6eeb0700000000ffffffffb1cb66b4afc39e4a41eea9a24ae35e6338d6335c3770b43732c5f0b429dc9bcb1d00000000ffffffff548f188a9e087fc2812ef25532777688d284606140a8a07802c849d7e49812590b00000000ffffffff384d2ff6934ee96d20e54ceb788386ce347ee3c1ce3ae3aeefb829c04b93a22b1b00000000ffffffff774cef5f58fec9a17e2b0dcb0311d8fca4c21eb54e5b17449e58f9dd762b65c61500000000ffffffff67f016401de222d916076a6ef36c2b504ea5691ef1f629b2dea651eccc2d25fe1f00000000ffffffff0c859a6e2f0000000000001976a914ff1e55eb339aa39e6ef4150a2dad40412e62cbbc88ac55fa2c8b0100000000001976a9148641422335358bfd61b2dc5781d78d8ed90bc10b88acb47fc9170000000000001976a914f064a2fd2d5cbf06749ebdac8c5e0a9af7777c5688ac55fa2c8b0100000000001976a9148f29ae049982c409107612161392fb254d3096e788ac17f320200100000000001976a914638bbe5364d694b1513d76525bcf10e3a9b469dd88ac55fa2c8b0100000000001976a914de6ba4e11aa3bb096dfb47b736502be4f9cb8a6688acabd284940000000000001976a914246e5e1ad3e932973a7c6d13b8f79e0cc8b362c088ac55fa2c8b0100000000001976a9143182cebb3725f167ff77f144dc9129b2d59bfac388ac55fa2c8b0100000000001976a9149e0fdf8e90176366db85b1cd47c23d2c3808e5b588acbbbba04c0100000000001976a9146e827d52526af1b01b90771c0e7521f7100b823d88aca3df647c0000000000001976a9141b667ba0f24f6b9b44dc05dded38b241fd46c1b388ac55fa2c8b0100000000001976a91446a7d62fb95c2fa71827a4cce054cb99bc6243b888ac0000000000000000320000000100000000c1010a00070000006a47304402207a79994eddd2215c1dae6aa9f78fec4f8c62150f30e01a629dd718c3b2001519022072454a290a028cc9fc5647908fb633963d3a393b527c903028e0f46ef1bfa823012102128af334428c795edc00df1a426290527ac6f42cc82922a3aad9a4f7e832add10000000001000000f4fe0900070000006b483045022100c57e5460edc282298765cfc5b8ace676aeb5948528e7a814eedfa760f2cc9c130220191d1669d63350de370042144ba81f24ed321587e283d740361c69bef48e915f012103272a88bb7c21345b77976c09b5599d6bc98c2b3374c1d2934d40a773e468a9a70000040000000000e7fd0900010000006b483045022100a867f77e627f30f5466cdbdc982dfcc88d498aa2462f37c1ef4b675971394a590220249f02813b9b1cc7bd0bd23a3cf71421dfbb83476bc0a6d1c08e244f20dae94f012102ed94c928e12b66fbfdc6f9592214f5ff9715eb2c5da341ce28a700c173c871bad2f3799101000000aa010a00060000006a4730440220239efc14b6d07425b2914b5e1f3c3a191c414285473bb2cf11afbcd1e87edf1c022014fdf8b9a0bb438ba7c545bd967c3fd6592b04b4cc3b75a3f41deb04fa946a8e0121021eff73d2232c704aae06adc02a859b6d943a4deeaa6027b77cd28f8cc70d9c47000000100000000099010a00050000006a4730440220315ea2adab6aa768488970016b175f72b1a941f0f7ee0b6d45be029317998c8202204e6f9d62c8c1af88852f7eaca2cb684abd713188d8f5a199321e086fbcbf43eb0121035295b7953b80a7edfb3529f5327a303d21262f9e7c349a86163d63736dbde6cf000000400000000099000a00080000006b48304502210087964092d31c50b4d618deb43bf3c0dc09f16d66ed91f958029b241256ba88c5022002ffe7b8d10308669540f289e59aac612d7416d2297aa676afe2128b2c42058b01210302ef6769733077e1e794a2a35a30f5355888d32cad4d17f5cb9b4876af4aee8f3e114e960100000010000a00090000006a4730440220143126fb6891883996827ac416f52d97bd4772d55f00605403317e2567f489ef02201cca4608d5c4336b4edd22ff7dd157079124838cb0b6c7f5bfb438dc5a4fe5320121033230066e5990b6cb60a935b12d30785a7c00fe1afeb18260e2feefb4d599ba440000000400000000c6010a00060000006a47304402203024a85caa2ca73e38e9d9d216164bc86f75fc9d4a448c86d300e306c40995b602205e8b77f8b60232a8fe31c64ff596618cc42d7cafdad8b6aea39a142748e6712b0121023aa871778eb85797bc9f7db52c0d13e1aa572bb814dd94fbf2fa13448778211300000400000000008bfe0900020000006a47304402207438de4c29ef83a12fd408996c698d1a452b788eea721d97eb1ae7e3d238dd7902204c4f35f128052501174815939ddaa0579c7dcc7a4770bb6f8e3f1d7c866c4b750121035c6d7d0d1d9f06a0a99f96caff5c5ed1e7a24ed94d173e8c7355016c7474fc790000001000000000eb000a00020000006a473044022030dfc2f020b5d4622ffa35b0dcd0ba2b872bdff4e65a345ef3f141f4ae310bb802204b095805aa3e50f6dfbff752a0556a3b99f4f12691ab11e581d7875c02a3cc5001210371cb8a7fa0bb806605be6057a70895531032c8a587bf55710a9e3a9bbd9cb9b1000040000000000028010a00010000006b483045022100ecd91e85d3fa99f52900f97343b4b584568bd8567ff171f662024a2dd61308b302202992f28eab2c202adc2a86ed76ed3b24f9a18b8afed192870ec034db51d87fd7012102929cd2d41f9052679c40c698a81e872920d35424c884bb4f642f65b01e7b5cd700000400000000006d010a00010000006a47304402206b76ad175d2c9c15d78c220c9feec23a90f5599f881f470bf7682d24f690ab0d022058e6e1008cad00beb700b70f477956875ec4c3baa408d5a4b6659bcc18674179012102c055673f94290469efe220af40de168b58675c9e6038803292166b76d956e97c000010000000000070ff0900060000006b483045022100fca44f611da088aa14a08729a4980256f87fa169a5e674d0af528b7e15670649022025d8df26f265660ca50836465e838546202c46bdad4d03a3501b00b82e3228d4012102c84a5fb685e7c14f1cbdcdd672801d31e98410de69431a3f9782221c2e9993d6000010000000000077010a00050000006a47304402201080f1ea62dd3b169073822f897385e35aef252687f512bd173564558c4a76e9022079c34ceea057d326ff29e1abe5526ab86aabf7505f5ccf615cbe03b089c9e886012103b51f7708f9254ab3d00c6f431abf5d01295636ec28e7403b7f1591d6b1e40c480000001000000000bbfb0900050000006a47304402203774a0b7315bb076d21a63c314d65654987552d2ba9f240a6ada32f7735143ca022064d29241f92762e0389d41fafe459267a4e800504c42cd33f01200f9b9b4c45a012102e65405e9a8621dc8f06be3e9ff1bf07bcbe4665ba7538ea9b33b3cf82b93392c0000100000000000acff0900030000006b483045022100925654bc626a01fc2036de2aa8457bab16436798c9982b4fe2eb07cbe9febfc1022033a0fcadef5383611c8c3810cae1d83631e12473b1b4768f7da494d34447809b012103efbb07b08543a35978cb8d03e2987c4dee85fc6a37484d9e67e8c3c38bec197e678ae6a20100000041fe0900040000006a473044022060bc264c4cd210834297b17fcfd5ecc0828dff4e8a02c30edc2bb68f8255bc3802204fca4a968b4cfadf7bc90d33adb900f6187d3ee248e517882af9f892ed66e5a8012103f59d1f860e8913aee37a7f0eb9c5d1808d8576dd7a97ed023d5ae0584fd450580000000100000000c8fb0900060000006a4730440220055d957007ce32c3135a2f2984b6582b59927c456edb39724d831bf465a06d9d02205577eb3076a04803cff1d45a409b0c8a62e01b21e05622867bebe13b74cba48b012102174b9f6ee6374cf917df2226c29d8620ad395d11b522a51a4dee69fd96e489ec00000004000000009b000a000300000069463043021f4b24d08dd0732b467fc470e3352baaf283537587c610e900f4c7a7b73ba7d602200a05a7f2c1af2094f27d4c9d768f4807be5971d03b2ece016e0cdee55127f9ba012102759987989232f03c4f599e4cdc100a12f1ce5922f14f9f4a7e4cc21ab851a2e3000000100000000052000a00080000006a4730440220484e801641b3cc72867105a311fe9235af0d939c011c5ad2978373c8a3c3cf4c022019b68285592be2fe228fac9a7e4ad4f2dafea85f096331cbcf97616141199bbd0121036474b03c483f40d1f10738087a800787e46f9e156d14dcf38c080e08eacc83bf0000000400000000de000a00040000006b483045022100c85415504807d4dbf2367262c021d69fb6507daba45d72206ac26c66266874dc022009ba666135045123b9bd63a03c98ada59a9d07e4a1f09441a92f5c6a1a215c0a0121038536f06e655e1b01e8eea47ebbbf036b6f66049795caddb34e30b7ae7e4f08700000001000000000abff0900020000006b483045022100fb5cf876df229749fe20defb811c94e4287725df4dd8409f421d046927b63d360220204104ab5c36d3e38d9907e110d24a9e374b473da2811882bad6afaf84546e1a0121025f49ec0bde7e0eec40481024b47f1d9f12907a4974c12252dfe254e01c699f6b000040000000000071010a00020000006a473044022061ce21de359e6c827769e476b9a88799ec6b65769e21115578807713d073b0d102200efb198fc33ccf47e281c2bd80d5451e77cfebd1917b8eebd77d71eaf21955b5012103523a62a0d831b2c6afd4a8292e448470d1d65d33cd9c73d2e74faf4f0e765f6e00001000000000008bfe0900060000006b483045022100f23036305684ef32ac51d4b3ccba354369dc89fff67f0bf6fabf05ee46c37d7402201514e77d64e5e1787057189883475f3b0353de8449dea4643f088c7c9cd41a2a012103e6cb9b5c8385d1eb8ff3009a927636fd435fb32c77b352b7e9cec236677cc81d0000000400000000ff000a00050000006b483045022100e7b1b0d037083d0aee3232157d45b077211eb25b3a41c992edac693a04a6981a02201dfed85b930cde6a3f8b8af4e21992b61b760deafd3dad4fc0b2e9aa694be02e01210281d66dffb4b8fdb5ec408eed9bb12afa5c4f4b1a94be9b72733f704e34c18c28000000040000000039010a00050000006b483045022100902098c17e43f33d1f8e907d476bebf689ae273608648f0b2f3996441ec4f22d022043b9fcd9ce14d20c4dea910891fe3bf089631d55f2ac2a53a8906c632b200c240121034be362e5d258a37cc6761c0adeebd7e4dcc3b4062c61270dbed36168a684d441000000000100000043010a00030000006b483045022100c74f363fe850274c98c520a5be9c6bfd4b339d5a737b2bf874607f5fc160c96302203d8efbcd2cba5de06933050f572f5172cfb459d6ef371e0e1c73bdd433f9796b012102f1a7f39cb05b14f2f28265cb5088885e7086e5a0422794c6e13edb962a3198ce000004000000000035010a00010000006b483045022100af27011f62d9cbfaa9854ca855067b4aadbfbfb7b2314996e418b96fae01209b0220024423252d56ca6df3de1f3eb83d8ef05f19ab71a2ddda96c4e76755518989d6012102adb5d87ad20ffeae8909b4e01156411339dc21b4197da3814f59a6cacae02f340000004000000000f4ff0900050000006a4730440220729b3c9866d0bcd30fc6fa2e23da032e2165354c763600dcbd58808f34b1bd9502203670e70b7f431e1f3403dba2d935835a7dca32e15f974eca6be4f39e7c6e8829012102baa3b3e987ef1042becf37b1465028726e6f8ecf1df272de08a14e0b121178b50000000400000000ff000a00050000006a4730440220655c9a5f3502eed9bcd85931324b7d1c08faca4fd389932a4b5d69037ae6b3c902205e55acf5c72f00f0e2dddad19f577e16116d37c15aa8acb38c64c139eeb5f5bd012103d8608cd3199e2a9fccd1773ca43fff32e5bd3aee802c87508ad9d22cc90711943e114e96010000001b000a00010000006b48304502210098ffc283ddd221720570a65e97721ae9d1206f72fab5d991eefb3224bdd204a9022069f53985c3db01cbfa56ee68d2f2507161bc9e961c166aa63fb7ea1dff6d9fab012102f13125598e5d12368c3b93e5af76c8ebce29c9e88c17c1251a07ad816c7a23690000004000000000c4fe0900030000006b4830450221008dd2a6e7d2355ae8438685c5433c350e3b29ba59b30986771c85766b1d5bee0302200811aff670f3fd4bcafdfe0d172872a5579f28724876e4866342c432d294a33a012102857b402d200c50529e19287a71c3ad43cb5d14509e19f9044729c9030a9fcf4500000040000000003d010a000200000069463043021f2c948333056a14ed99853e4a751b9aa68d7a82afe16db571422b89adfcefd8022025bb1a4a76a0902cef1dd5eb9b6f6f8b3be8684f55172e8adc4a0b4d3d42b3a7012102ae1e7db73d9cb5a141bf040a1e4f2782cec2e3bf53bf37ea6c6316787d990481000000400000000072f90900080000006a47304402207785bf242276efb3be38f28337a06bdfe0e8c5556acc511a8594b4bd8d140c2f022031ae77120d8f49ff38519e7375123155f6c370d231a85cfd8b47ae1288e7aace01210244a93d6f5535ca1b950ca308815fc1c189e5bb502179e19580c88ada52ae645a000000000100000039f60900030000006a473044022061275ea5a742db3524fd075f0d19be31c2313fe1e438dc60a35931ccec63706a0220334fd72b2a3d8b3abe861dfda6478bb5ed918d2931085df9708396fcc3e62dc8012103e048b2413310f098a5f572d8cb8b0073f9de3bcd1fcabe9a60a3864865bb2e4300000001000000008a000a00030000006b483045022100edfd9438bae149c8a2bd706c2e32fe8f5b3f730df75c9561f4b04dadc10dd80e0220622473efc69e8837105ef266cfc6b1e4d5e16c8057d6b642753fac8995bfae6d012102ea3b82e66c2f0467f2dca712e21f715dc02911a100e0ec463ff85a85e31c0d953e114e96010000002e000a00050000006a47304402203faa333fa5ab0064b33d70bd670cf996aec18dbdbb072848ef184da90dc0a31d022051f93731b6d94ed149a1edbc328712271219dead46234afc5f0207d125ed3d2b01210226786d11893430fe366a8e30027abe15a0523e63a4ad0cf67697c14619845d0f000040000000000020010a00050000006a4730440220613a737989d8fe6b4636b6809b09b8e40ad3401901466e13b96d3888dfc710ff0220273356f291e41f014502e8262e9987785e760d8f26f1fc1abf7361a9e4002b140121038f3af17603a91980132bb30b49945675e2e9df28b87541188d8039f20ca87a1e000000010000000044000a00030000006b483045022100f4deb92525a6a5633473d7705f23778b87725d45c6fd0bec39d5b1fcc4b1eca10220532e9ab700d6bdad3d01af1c0fe6bfe053cbdf2d1a726906f8b8e1c591c094db0121020ac2e084500d101c1a3d9784910e372a6d8f1c0eb8d45d8a4f495b5019b90477000004000000000044000a00010000006a473044022019ff87329a2806ca071a5f351d415ae39ad0ef0654cc8b64d437bea63cdaeac10220228becb58c5ea6b10844ac4d6735c6f868580875f4cf3c280ee2264663a4cfaa0121026bded1e2eb20b872ab20bfc604eeb04da61265820e67fad573f1c6f597eb53b70000400000000000e7fd0900020000006a4730440220271bbc6ed7bb6ed0514ffb7e26fea9f557d4c41f2e8d9bc670bb8a899c77001302202380831148ad6181901e23eeb1a3a125c475fa7f2b0a856dd9617d0363146250012102dfd54d70f9e267e1180ef660da8bf446b103bdca124a45a9faf8f3210df7b77f00004000000000004fff0900040000006a473044022005b0d83fd370c6a03dd9e537362f35cb1b5d0038e4511bb0a09c9c2e1339722002204fb220fa6374bd6c2df548214ccd65f420b486070ce1890a57c735630de954590121022d3b9259209765eac37aaaa64442dc25384b3973712fb58cf83007f1e89eb6a3000000400000000091ff0900050000006b483045022100cd79a4b8b461a4b308c2ef1d63ca4663caa5b731bfe835c2dcb71ce28b85f027022015a87ab811e25126ccf5bf628e80714f624b7683c86bd93a48f4289a914060c9012103e2ceadef555e4ee34aacee7827f134fabb4eac757e2ba61d019a9445dfa65bee00000400000000004cff0900010000006b483045022100b685b589ff0b5c46038d7d3b0e9140fb224a5e016c9e58002304efcc85ebdc4b02207c4381c7b5a4770aae11fa1f032f9ec7fdc8092313ffac6f26029957e310c43b012103feb138bd59ca5df16efd9bce4d4dc28353ba04162493c2dd714d6cb4bc5df6d9000000100000000091f50900030000006a47304402206b74210e03ec45a995078130499f8a85a1c241644617116d48e7e9517bb71995022079398f55e8d46d44cb9518454c5817301f8f8a6060792e354e94afe3943f23880121022fca6a44ae8da64a4c2739321bbef308d80cddb7f505b3546de41ef7bea7b2130000100000000000fdfd0900060000006a47304402206a5aa2dfbf20467eeefe5f2cc6a6a0004d4684cf349d407373886044774857af02202f5eb5a0ce3331fe90e50905a00c68ab4e93adf16e384e12bb773c4531ac73b70121027fbf2027fcc0f1cba73840177a9b9f185b08dbcf9095acbdc5d815005a98737e0000001000000000aa010a00020000006b483045022100dccf82910fa757836c67c790bf019b4648eaf6ecdf23151d6c2f22acf3dbac8f022011eaee53352055b0dd70c66f77ec6086291c4f5687085775f1de5cd2257d0f47012103fbd127b9bfff0204f7ab192ea18a92c3bff455e532a0823ba86026992720b7c3000000010000000039010a00030000006a473044022042c31f797de55eb75fe9d6fcaa6015b14c3c34eef8598e226261994dea3a72350220568e20cd2ad9e12b282444ed73001544b286385465bb54863153c0d22fae2d85012102e291d28e02513bbac8232f81f3fb79e3a1b0a269564bc9232d7033fadb299d2300000001000000006d010a00050000006a4730440220244d9526e49bdcbea0f11310d3d7abc8c28f2878ab3463771ba8d43d9fe7f136022020a62f73e91ee080e4f229b7b8628eba89665adf3975c0088f9f68fe5a1aeebb0121028e281afa4bf99a72ebc967a74190ffe38d073b017a10682362ac3934e1659ebd0000000100000000cbff0900050000006b483045022100d7c153ea1ac84d9ae19302e26eebf98b5e03570e748fca50ef19efb61f8b831602207a60e0fddcf8ecace4f92a8fda8905eabaca275b7e7809e17f9e79e462fb7a69012103a6d27f7f0ce84ceeb96b6f56e9d62832fedb57e4f70eb07d79353d66939f45b4