0100000034fa06be9aeb8a7b0420b70e618b3f80d6d3e89d316a1909c7a9fc685601fc9bc60100000000ffffffff3d4512ce38d3e5adfeb0a4be2f3178ec80c362cae6273a330fa40bebd53ee5c90100000000ffffffff1e48512919eb712e623f4a2378cd273eb050bfab52d05337822456c5c59907c70100000000ffffffff658a705f4a65849fc7433045f4d9f883f398d83ac98481861a97fdcc33e777ea0000000000ffffffff8d0afa0d01ccf192a2a582e15fd41c0a61807ddd58bdb0d075c34b25db7fdb8e0000000000ffffffff5a7cbf25ccf77b901a6ce378647c08728d21f4b90d31a13bdb8af70e8946983b0000000000ffffffff619593955c74684fd136f822333b01f334796c54b5f996c6d76a40af34f243f20100000000fffffffff20e57b3c9c7dfea233b5f62bfc0b57d0e771f86c73a77f667d2f401a240988a0000000000ffffffffa0929651e11da01c5d62cd188f7ca9168ed59008c897a7d4306b0ad4acb0a8060100000000fffffffff251e9bf863ab8be485b6fa1e47e1f57e457bbd90536794359d9c657e703108b0100000000ffffffff9d7076ef5b179b41d32614bdb569d59adfd71932cbbca591ac00e740242370360000000000ffffffff664662c6914f7d63412f555e0e637873ec2c12eb5077ae3b2c8aa16044a4294e0100000000ffffffff90393462616f030f03d5af984016bb9c8cda340722efd0dfb9af1018dab2674f0000000000ffffffff85f0a97947ec1bdc60d5f26a4dc169bf81cc75d0ec536d368fab3b02e6fe9ef90100000000fffffffff30809568338ae948b6de5efea3573bf5fcf7305458129370a9ac8fa37905a900000000000fffffffff06f2a6f713a368254148dab8a23daa4ac0d673c3f2f48b1c44d23592b8721400000000000ffffffff793ab177f85bc4d46dbe8595b500c17ba0eb8f3c18e790b4531e8268b4c24de70000000000ffffffffd4ca41cf904ae45cf2690df893815594ffedde3560f8399ef6c76702c11d7c180100000000ffffffff3fc77711bc31bd5935de6be52b4c297f3738965f255305e0c6797c0496afc6e90000000000ffffffff377ccea6f64092ec08c6da47430f1d2bc8a4aa66838d5ca90f5e6664b38bad190100000000ffffffff56b5b7ed900aa029a480b9ffb8d523242eab71a1afc7a8204404ad630220e23a0000000000ffffffffd736ef0c949ecaf2840fb47ac2d028a6e1e288889769217eca6db15f302ff5c70600000000ffffffff6e75b52db2cb906ea12fa76ce61c7541e15a1e69fc7069d9db58965dd8b4ebc90000000000ffffffff07096a441177d0883cceec1cb79ef887d7a09cb689f7f47da760c02c181db97b1e00000000ffffffff014a4340d88f7ed72eec69fcfac553f7c3c4d0b57b1496437a40ca13f1740c6a0100000000ffffffff197420896b773320b2669c4b6c29e94cf21f94c0bba8fbf4b3a12d89b8fee1f60100000000ffffffff2fb45c45ebe447932cc3bc5f39388c833362e2ca71dced08f6b251a7e1ab6a320100000000ffffffff4dc43c7d14f63b4e2d12874bc9b8e778d3f0bed57693baefd75723f1b10153d10000000000ffffffff6ffe44c6bd2bcff8b0f81303aa35a7fb422fbc02cbfdd195c3efcbf08a8db0e80100000000ffffffff8df95068eb0c59a7d371e5241a5b0b2b4c6001e2107f0c99cf67152066dceb661b00000000ffffffffc2de03393d9165877f0ca6f18797babd906ed7d4a4f89f4ce9e6b0ffd23c622d0000000000ffffffff38ddf50191cdfebc9835aa24e6bf325824db89a638141f73075e2e4416200d490100000000ffffffff6a6af57931b171b628c3391fca943be6cf734da5755a74054d97354c0d5dc11e0000000000ffffffff0f2fa11f30cfd827a970ed8f2afca27c3e64b3ae986abff746ab49d5679cf23d0000000000ffffffff68385792adac46e26dcd1e7f90dd253a07f98e340e1df01f08130a872a135d6c0100000000ffffffffc57eb80ca7e2f9b2521ac8a5187037f62e941d21d5a6563298c8dc7e909162be0000000000ffffffff1a5feefb8dfad7c7ee634f417797761b085b0b088b54cce57f795141d0d30fc90000000000ffffffff393aff46a89e5735857cc851139bcaf99717c78005abd295d7f498a84ec221cd0100000000ffffffff637e1713fe3ada7bf75f2017d66c5dc0603b830b92e20ab095d5278f8f8922be0000000000fffffffffd9a91b2c2b8172f863416833dc946aed59e758b295eafc56c89ba3e0651a8060000000000ffffffffc36f31a485ac12d84a8c57d32650f03416d71c95f2bc70040ff315785afc317f0000000000ffffffff81019440c547335264bd58536967b864496ce6820cefb5d6ab1615568dd96bbc0100000000ffffffff01fb4ffac1025c88c72178d3eca85358b3622e695f62af39cf3aec671b48e8fa0000000000ffffffffe783850231418cd9b6827bae38ee5778946301a6a2a3536ed64ca981bd7d26ee0000000000ffffffffe39b5322781ef84b3d0c2d70bd441cd1edbc159ba69acd5c7e18d54a477c89c51e00000000ffffffff22021b60a23446a1f14f5c1bcd2b40df5667e0e656d3c692882b25cfd932e5d60100000000ffffffffdf56b1e8af065d8dcbe8513cf75199b076468671c5894e25b05cae659714f9840100000000ffffffff90c672615bed2ed322a7cff8e7b00646090e4b6f552772a875f7f0e71117e0dc0000000000ffffffff90d33f2dfa5aa290fef40b870f778670b20544eec2a323851b73045a170aa4e10000000000ffffffff0fb6e28174147f9536324d1d9c360cde1f75b4019bdea03d4f3643e81feffdc10300000000ffffffffdd975c6c7371f04c413eee1e3cd9b2fffa59ef6539e884ea054607d6f29f699e0200000000ffffffff2000d765dfff435131ec76739538ca20845dad04f2adbe1896ccea4c3128d3cf0100000000ffffffff0280a34cee0000000000001976a9148655ec3dfe2a25f3eecd1c46f6d166393980e60988ac20b42d060000000000001976a91479ee445dc7c732951f4b855f505dbd1b26655dea88ac0000000000000000341d52dd020000000007c00100110000006b483045022100b40056472935d6809d26cee1e787168274de3ea10807e1768fe0793f1e9d8a06022075b161cb64f007c81c578eeac87d92e42f955ea6d19663fa7678f42b54c0428f0121029ea72df0942c47f93b29eefdaaa0fed791f8deaff6c712a1859bc21437667308490de0020000000007c00100080000006b483045022100bd86bf240014d87693dc3e8c935cb16833d2eedb8da8ff44a31c21742fe6d8e502206e4840ef486aed84365f82cf2e649fe0948f2686e219e93dbe2e50072c733781012102471c47d88ebcbba2fbb1ca79fe6d4afcdbb0ac76e97e0272f5da680fbc4fd995c65de8020000000045af0100010000006a47304402204dc698cc91683ae7a2db69ca0f08442edacc8fdd9803c5e1443c9c54072dd79702206872bbba08252592e581bf097c2d5729b56ed636d1073692a830e935bb7a1185012103e9398fff46db5fd30c4879143455a0b5e688148154a1a3b548d6d33065c14085d85de8020000000003a90100080000006a47304402201da050be59a8822dc0755ded341456fce11c07d7dc1d01d7b757756c3b65f8f302201c9da787b35c70e3b01165ea2a567eaa04f3c44033de6cb0715e200fa5595fd2012102530e1c2401b304e0d76e1c8359813bd84a7dd51d2910ce377c764a8233dc9f7cb75ee80200000000dcb30100010000006a473044022023a2b6fec907d4411274de325fd99aafef77ffc0984721e7d364d3a70beaf2a40220466cb1f0229d8e8e0c1c9fa24e0643bb8b2e1963e850d0ba54cd144433955514012103d74f70dce62038b270986cd316c7f701e908041210f6409c9e4dd734e5aa3bc5e55ee8020000000067bb0100020000006b483045022100d124ebd5321b8cf6a2676d1860931346cb67b245ef520fd42f76ab136d5036140220265111afdc828ebe88188a02031220912aa325621dce43c595fb58a89665e42c0121033bd27a22470f36d437d8c6470d74650a67646bec3088e812d4f071d869b598e37160e8020000000068b20100020000006b483045022100bc2f48c1014693da77bbe6ae52c95221494425465eae88fd4def2adf3ff5b5d40220799efcc9143d20b124a76f560da393032adddc3bd6a797256f8364c77f8269140121025f008176f9fd8b98253b7ceb13eaf166194976a665772467f792b1fdc643b3abc061e802000000006da901000a0000006a473044022006dd616e1b629056139865f3f659ef53f779d1ba0aa49407e96b3c15e0baa63802201fdee4bfac66a0424322ee568578b0dd40aeba6557feefc73c678fb3125668d501210273b0fcee5437ee7f77c3e8a0894ed54ada4805739ee54e3f8ee89b5b8600b519e062e8020000000058bc01000a0000006a4730440220688a7aa1d9ad00bf8001ef3dec0ddcf3e8755fcabc523fae2f44aeae6e85ce60022016f7c7998cb5ad6b9ef05f86184143c0cadbccfd385340f4b5fbe5ee6f40343d012102c5c2d0bc8a3afa1730bdc11aa1a721c3700789a3fd235b845a0391c31547344c3363e8020000000072ac0100050000006a47304402206923b36cbccdd364dc850e79bc9519e39dd80788150b59173653b87e6de5a9370220254e8784323a830659b9bb6f5dc7be82456c75b7c345e75938276e86685a9dda0121031fbf560eee785aa82ae60db726419e5c4ee4fbd44ab22e6dafe8aafd99b69fae1666e80200000000e4b401000b0000006b4830450221008e6b77a205169c98e8af73fb6189d7ca04e77b150d38468c317e8029ba01c616022044c01677956c68c7f128f08a729e01db89d8fc6160c270fb635314e661adc710012102c5c2d0bc8a3afa1730bdc11aa1a721c3700789a3fd235b845a0391c31547344c3e67e8020000000048a90100020000006a4730440220150769fb673c30da93ec5641e77c9008e2315d3f6ccdb6ee48a55e11cdd03a11022002f7d2720b3614608d19e45503394a894b47ffcf12237375836e273b1eca373d01210230e411ad0ad3a7fb169c5cf141f7fefcccef9a32980cdba9a05f4ed905f0a46e7567e8020000000003b70100040000006a473044022062a62e7573b0746da14cdd3da8bac14cbcdfac259f61d98e6f9a2eae9cb154400220401dde5d599828d3ee49f60d1fe64b1e74ccff1ed6eb36588bf816012f0291bf01210277e7ce19966445f9a7eaa0fcbdb9aa69fe9eec10493dda94f27b7e75257eb3b7a86ee80200000000b4b70100010000006a47304402200fb647304fc4ca01affaa8f825ecc77ebe6075bc31b29bc29353500cd2424892022011592af659cbd2aa1142de22fd7b552a0f87ce304a6025c41eefda1c957c83a4012103bd7f479e3607de668f644a479b3b6d61cebcc16bbac37221cb54433643dd0921e677e8020000000049a80100050000006a47304402204e4c4d4cc65fa555cbf911def0de223761da937130d094fc290c8269de9eb78302203063fd97d7b31642e70ce1b5a5a813c0fba942f536ec52c68cd8e47e0f0705eb012102c0f6536fef9143346cff1f1dec51c76398d6ae4c9afb02839b31865cf74412d15378e80200000000fab401000a0000006b4830450221008f99cb7e68e159a8833947fa3859fef2bdb82e09e214b73d0f955400736822dc022067a9b35af860aa0d484acb8cce72504bc7e3ccbdca03915826251b7ad455b41a012102fb22e8cdb5b03cf260b24848043b38a0fb884df84ed17ab40a80df1e7230bb234979e80200000000eab00100060000006a47304402204bd2fd7e4dd5339bb656ab960057ef1f74f663122d805bcec61d7bc039357af102206961844b5124e4d73029c40236a973bd74c0a5d4775c6cc6722d856b62f926bf012102c5c2d0bc8a3afa1730bdc11aa1a721c3700789a3fd235b845a0391c31547344cc27ce802000000002aac0100020000006b483045022100b2f81e97dd5ab6ae2adae316cb150f94c39b5ab3e6f8dc396d8397057baff99302204bfb58e8ef0afb5580c8118f39dd855016e5860005e336b7877c18368a50bd65012102068a7d22eb0b567bb7d5a2f3283206ddfde2bb31ac67a25f5d80fd7c88ed6f913b80e80200000000fcae01000d0000006a47304402201b25f77ad4f90edd161f9e6b37a161f83afb0d4cfe1f3b2a2febf03b9745def3022057042e51ff01904326bfb6a17cd0c705256e690f5634d45ce754546c450d56d401210338fb5d99dede3bc03032644da099b36423f9f69b8ac0c50ca396621414d0054a4d84e8020000000018b801000b0000006a47304402206f6107199af213ea0cb74f810bb396646c032e1c412cd2c04d6c89d1b012176902207a6edb3d8faa7f3c07e7f55173f932a863d1c1ab5d1344b9787afd36a86e90200121024d7b192b51ffb24d595e7dc05c97b8fefbffa5eae3d9514e673661549c61c6573d89e80200000000e0ad0100040000006a4730440220340fac912cbe56c0708d2349ef9279a73dfe4d1c9f389f9542a65cd9bcabe75b02203120339f02d45a263346eca164a4dac716a6b9e9ca9c69c4567520b1d10afd51012103b737cc09db5d469c9b50a87030178cce25893f4d37152d6b23b2ef73f180f3f60f8ae8020000000048b80100020000006a47304402206c03ff8d6bbf094237fab29adbbf596ea5202c5785aa06b8f07fbdd395fca29a022061ab6c23385eaee2ee3af692db80250fa814fac9456f3782d5868b366227f48201210362634db0c978983f03724acfba07e3af6e81c2e48db77791cfd8020ad501537eaf8ce80200000000f5b80100050000006a473044022075c0d356c00594bb071355c1c2149a6aea6b9a993fd2f357375ed4a271bc67e2022015e000e53a71b1a06dce604e9bc1ff6af263fd193d2a25c06306a607754f169f01210376ad8267f030e6d00e475e506e3f2143a380e9e0d21613efcc614ecba54882c0228fe8020000000074af0100070000006b4830450221008bd777628cda1ffc4e27d550ed86d081089c4a492c87db142b0042363c2d3fd702201af5beb5e160b8f731b403831e8604068d3bd859551b20b5dd3f1c9f834684f30121024ec4ee8a5d9edfe641e4223a73f57187717b6e553076943d77da98ae22c34842668fe8020000000004c00100040000006b483045022100b355798809547ab1d70cee9b4a627b9baa64891d40ca54a8899ce8ad4498ca340220131152489d711cfad5914a6dc0c8d49ecb1acb3fabfd7ac63c99d59f9d997d3d0121038f7a969272ae6393fabf70837605ec565e5a00ae74296fcb2978a7a57829fdbae892e8020000000037b80100010000006b483045022100cef1f91f9ae1dd56d897e0776280fe84d042054181f91a9e4ba5ff3310e1346302204d37cf92b47e41a69d11f75d8674665986f02afe8b89484ea7f58c65686049c90121024eefddb1b6e6e759ea7a701d04a2609c3cb84e302a950dca70dc09ddc9387f92d7f883060000000060a70100020000006a47304402206b12aadacefdbd1e88ec0b180b20eadbf522402bc4f23b2a909c3e4fcd3f518d02207f60f563bd36ad2b75ef4b66ca39149dfe148f273b6b0831a7e0dc2394a0c3df0121026b3a994865547be255404aa61861712802f24ac18ac5d07c5dc89bad02bf70af9c71840600000000aa190100020000006b483045022100c18ce50dfe3fcbfd2e30be4bdfaf8a42c460a6bd3eeea84369462ce66d1ddb1c02202364720759141426205dd6e0a96f9f3e7bf82f6d4fdf925cf8a1d81667d2d6b2012102c963d611e7bfbd1238c1d8dc86368ec85ff9989005632f5a1b81857ac1e9d952c47e840600000000bd9f01001e0000006b4830450221008eceab3583ec7565946b08187737c0624ddbe3c5697df1929ef8c554894e421d02205b2978988c2d85d386ed35050d7664db826b83a71a7f6cf3b30a9da56d961a99012103f59888300062936fa7fa20050df70f9b83560ccaac906c6228b5d1c6ff9ddb14f07e840600000000447b0100040000006a473044022023e210245b1bb837b5f8347e9cd4949346e981c597c07b3056351e397584855a022065a654323447867b38b42b27237255abb254082df8a973f9a35bc69161981ad10121037590d171846865f0ecb428496748023e512ae441a80005f6c3129ce55ade07589582840600000000ac9e0100050000006a473044022001c888fb2bbad217f8c9caaa9e7b04dd5ec172fbc2ddbbf4d9e521e90ec0a5d6022078b65f8195c1cb245635bc766337dee898a47221f5885f22a66064527e3a01e90121030c69033c5378e55323d2394d9ed317ffac62de9c449df211aa60a342cabf39adbc90840600000000dab50100050000006a47304402204f1363d61cf646a74935c3d2e3caebc464df19c15fa0e0eefafb16c7eb5eabb502207cf0bf8e64cc150c00a98a84dd05d115c5b4a62cb39a136b8597fed8e049609b012102d43c5c4cb2c55919adace75a8c3fc1e374673d364abd67862e542819517e61b70e9b84060000000033030100050000006b483045022100c76451ad61aa9b3b83f6c6e3ed621519c22468840929eecc973cabe8fdf81bba02201d1dd80f47d0a64a92e5756d288dda9891437460ca5cdb2783fe800f036755e4012102c963d611e7bfbd1238c1d8dc86368ec85ff9989005632f5a1b81857ac1e9d9524aa484060000000076a301006e0000006b483045022100eb6115860470b369febb99614347b40a5e349a50631bc494fdd7c97f663e8c4402207cc8cda7072aeee5650dacb26e752324266011319b6d4e7c04f84d133180694d012102747d9b51fae0b3c714dcb4d47d63e5c6fc40679c2d7c5b49b86577528330bc800bad840600000000335f01000f0000006a473044022017b7d1e7a4a47cbca445750c6d6826840921ca788be9e25d70e98d21ee5b02ff02200fe02806359ddf355c936e345feb3a2f61ad35e34f9d1173cea95dd261c9a37a012103ec4ffebc27c2470942a30757b4e69e5dd0b17d1a6cc518b474f688307f8b459acdb8840600000000cf260100070000006b483045022100e7f197c1257b54ee0ebe8e97e51e192b4ed7720080175fab2a4a509c546d8318022065585d02bd4f113072fa42dc18e9c6442970ace7a2ff359167d44f59bbb8f0e40121036f936828da9d0b08a235d5d5131aecbc4b3a3641cd3a53bbf0d7ff4d80ddb191bcc0840600000000448901000c0000006b483045022100a5bee7046eedda9effe583d5091a8115bd93575df3451106369ea3b0edbe088e02202a453fa88672f5f40e213c028d62ffb2ff8b3b238bea662d6eb7c7149e0089a00121036f936828da9d0b08a235d5d5131aecbc4b3a3641cd3a53bbf0d7ff4d80ddb19166c2840600000000e8d600000d0000006a473044022042accf4253ccd86743b7188f33a3b5912371afae1bded392cb2014977229b8d2022047c0c521c5f9ff2fea8104b37cd6e35cea55ef506ca11b4ebe339127dc13eee7012102c963d611e7bfbd1238c1d8dc86368ec85ff9989005632f5a1b81857ac1e9d95220c3840600000000c59a0100060000006a473044022041d000888a7fc7f3aab88276cbe7bb75bc9c4f31837363bec228bdd0d75f758202203537cb920d842aa626e2b403865632e48fddcba4d8ed84c7b18a995e3364ac2201210222493870754e5956042bac39efe52c133cbb731080db1dca550503107fe8096728ca840600000000f5990100060000006b483045022100e7ecd83e4c75f73d10b746568a665a7958d857df2b06b75a9a914f44f3849d2b02200b355ea38142c455ff410ee869c6cb36825ba5b2e0045c10a0ffe9a7d23a6bb8012103e9263e8fe9123e5b2346df6f0a7fc2a336cdd8543838ded3b132f49b900260969bcf84060000000076a30100260000006a47304402204a51721a7e29c864cfec5bd95ae3bd5d4a3c4a7f11be7d590e95be0e795c0528022036c576c4e2547c3bc29e98cdd9baf002c87b934d1e83bdd5a73886e2d07614520121021d27fba972f41eae0b331c8b1c9b3d6c0553da45fb6ab3d9d1d579e663476e0218d584060000000048bb0100030000006a4730440220059108c9082420d2378c5b3881b6c13d57b75fa06ebd3dd61f1f8864a45556da0220257178eadb33d3f703708eee2818e2dd2d62731be63b1c32e8613fb1c18b5e0a012102d43c5c4cb2c55919adace75a8c3fc1e374673d364abd67862e542819517e61b7ccd7840600000000ecdf0000060000006b483045022100d98ce225ce206159e8ec94f315a02d187537fa40421be22538bc0db2cde6fc6b02204ab34cdac9d4ce03ff682d5438a5302a5f47c026644a885bd1e629bbb742da68012102d0ae5385012889c5ce62b088ab0ef5ea66b47602e57b7b190432ea2b6d76b1283bd8840600000000d1250100050000006b48304502210088e307cd63996d2a0656fc1b7ea9d327ab6a423b6dee68851606775e92c4e2f0022028c2c1ad198c1d3829aa440e8dae53e8924a5a9b152a154c8e2b7e228d68e582012102d0ae5385012889c5ce62b088ab0ef5ea66b47602e57b7b190432ea2b6d76b1287fdd8406000000006b3d0100010000006b483045022100af7b0f33a5e91403c40ff04aa8f46636f279e4739fd5e21fbeab793c06fc24ee022018bdb49df23a7cb5d290f174465a29ddac50c8136f817615574253586360c8c2012102ff3c0280cf5fc10a6d9c3686557be644774aadcd3252a66c5c18b9a1984d234717e5840600000000838d0100050000006a47304402203d546a13f8477407022176e1164279441aaf4ffed9919ccc8611685ee37ab07a0220338ca7cf79a3126abedbefd2ca5ca102a27998e9ad027046cd28d136ffc401a301210267ae51b12ffff4ff9c81115bb38541e154523d365148d2560f575321060f9f72c8f2840600000000e48f0100040000006b483045022100abd4c112dc5fd0ac691f18b0bfe60d83cd6d8e17c33397ed557bf26b11fb266a0220779d3513c8edcbbb8f435437cc6276f5713009b29d481f49985a9370146470150121021678b191a40a167ee2ac9eaee18728d792d55ed2aa48106ad82df6eb3cb6d035f9f58406000000001d480100050000006a47304402203f17ae396061f543268b346f4fa01205a47d3c51044b8f96d77daa7b7cb6c67b022078bf01e1f99f9c92070de4f2f0643fc4cf6413a561308a4977cef359258d284a012102d0ae5385012889c5ce62b088ab0ef5ea66b47602e57b7b190432ea2b6d76b12813f684060000000054700100030000006a473044022001f7eb43093bcf60849857ae78478f753dc62fe3a211594e6a9f25b6da98ad4302202538361ec6a1a68eb2c21f18f93fdd91b49e23a3c6642fd1122a8cf6a12f3e0e012103b19592b2a5a65162c8e9acd30852d4fda2dc1d81424064c177d1b8d0dcdc4838b20a850600000000a9930100010000006b483045022100883e8b4bbfdf8f3ec7c7e2fee7b53c0de08b33294081f56f67020c3616cdcb1902201f24eeb04d4d600e46fd40f5503bd2b90c934f3a066fab312ec2bf9d3b5283970121034b64f490fdb7b5221a72289928a0f6c2995a873c2c737f9f80c57791ee433173e90b850600000000e23b0100020000006a47304402204c34b006610a4f4c68614d88229f6a1c5c1146e909c1df39da838fd08160f1030220405b9b8514856200a3b8b4d494a3c1054d321e8e20f28ae2746f4ae4aaee3d34012103cfa4a51515dcea2367de8347b23bc504574ad32c5904fd74903c11ebf04118cf832d850600000000231301006a0000006b483045022100f9e451eee47cf299ad7b238935b675277f95493893958850b32ec2380244dafa0220744287dfbf98ff0a7fb3fcffbf288fb3fb2881898b8d88c6b539395c4f47a66f0121036f936828da9d0b08a235d5d5131aecbc4b3a3641cd3a53bbf0d7ff4d80ddb191