0100000034b2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230746100000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230746500000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230741e00000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230741a00000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230744a00000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230745f00000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230740d00000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230742100000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230745000000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230743700000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230741800000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230744400000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230742400000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230744300000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230744e00000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230740800000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230746e00000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230740c00000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230740600000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230745200000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230743a00000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230742200000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230744200000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230744c00000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230743f00000000ffffffffb2ae02805d53615cb845fccc3fb956432d08cf543f3ae13b6fad627078f230742d00000000ffffffff0b21ddb3ac4ce65acc1b3e67ceab8dc0dd12a6a765d0d3a18e9d34f8590187ec0000000000fffffffff32e82bd82cdc33eb40a534fb3aa30305e161b23270609a8f8cf80f3eedbefc30100000000fffffffff87730c4fe6a42739ab472c5f9fd750dde1e0b4f65de87f62d6ef4bd71a1f1610100000000ffffffff41334ba66b6e65ec0f3f01d8547d0b0924920e0f4e760b5e904218c17f1df66d0100000000ffffffff5964f6250f5fe25de3144e7a6ed79a9f0d98ab4602a27b713605a45b160d39db0100000000ffffffff1bf68ffd2f6b0baa52f55a207ac5fe7bf530869dafccd4638a681f7780e4e7de0000000000ffffffffe8174cecfebbb197d8b711ada7b2503a47544d33e5a9845f01538444c9f3a96a0100000000ffffffff66e225cc01c7412aea54264ac54dec6743770000b226b92002d86e2547e4077d0000000000ffffffffb484b33b1d9c42529e9e3e05390c07ac262dad2e181424d164b01458a7c47bc50100000000ffffffff919895e1aad0099203a81e673c71b35bb330a15d6ef498ac5297e751a9c476250100000000ffffffff9af4f3fd233357491f041b5325f543db98b27ee67ce351da51b063d46ed0e62f0000000000ffffffff93b272114da94440a67a016b3d779393b4496a986c42cdca1a82a41d62e430040100000000ffffffff5b04151490619f16ac6c4477c9c60f181d50927a740043532cb482603ac0db410100000000ffffffff08cd279f94356836f703507cd0b19250454f1b0fc739e43cceff834dccef23240100000000ffffffffe285186073520efb47ec95e5b125cda437918573a45dae754b094de256fe326c0000000000ffffffff7c5f92e0f5aac16949395ed6f390114eaedecf612ce4eb0b2f536f83cfd46cf80100000000ffffffffb13fc67d109b4db42b4ca6a018a0c22e8b6313132f258c509a650da28a1415950000000000ffffffff466583a4cf5d6615f53c4d14407a66d78de5659c22ccf3dc1860078eb611fc5d0100000000ffffffff2b543ea875ea70aac74e3837137cedb7c59fe79fddf2418418244f7fd1e0253e0100000000ffffffffff1724367fa4797daecbe3e4df6db34fef99ec17685e178f471250524f28dca90100000000ffffffff99463f6a21feae11b7ea10d3e50f87c35b648f90fd7cf2c522c1f2c971c6dbf00000000000ffffffff7c5b593b6dff8705c8ae03fd863831d8555d371035039e5cd87b6a6aca92c9730000000000ffffffff1e6470f026d5067cedff04ac12a55d89025f745a336945a935b406cf1804d6fa0000000000ffffffff8eff0e5ba1a125c5f845dd24d34af4412654fdb009e94a4a5faf727512b4df030100000000ffffffffb86b9a59165f36085ff9f6875429f7b9cd8b48e2028ace488842825083425d8c0100000000ffffffff068986e042522cbf6f52aacbbb545a8576dc9c54414162da000359cdd7a5d15b0000000000ffffffff0380e85d4d0000000000001976a9141885401ce3e86e74fe34936cab04d0a5c4e7ffb788acd8f136540000000000001976a914ed820954a8b2855604018a604a931d2d2179e12388ac316aec060000000000001976a91479ee445dc7c732951f4b855f505dbd1b26655dea88ac000000000000000034459c9b0000000000369f0100040000006a4730440220140a3ce2f2b2df23aba4c71bb7ce5a37318c521945d3ddeabb870a4343203f1202204c238568a2081332763a155e3180ecf7448bfc5544640f6b914a87b272ce0593012102de14d4e94da851410fa4ce548ad28af9d6d7515a948e6f88da4ca6fe838a4dbed8fa9d0000000000369f0100040000006a4730440220243743056a190b87737a309a9c1656e9fadbd15b6a1fabf485aadc9ec556eacb0220496c5001b3410ffd14e7a998baafad3a0821c79bb742d96f87c6a6e495f9cd3201210316364ad1e46d2b674fb2ca40928cb6c4792db523fce5b7f891c0372fa3309ae4b76b9f0000000000369f0100040000006a47304402202377b5d773a1eec45c71f183604b81ec8667e1506d238a1ab54e99cefde0b72d02200d8093fba7401db1a8dbd8375bffb74a38585c42f6a13227a30a4650d8f06253012103d1cb3c20b20c83547f96861c6971c422b19729ff23c69208182739c8b45b344f629da00000000000369f0100040000006a47304402205e0f0c9ebb72505010776381b60378cd56ec7e573d7d9560ff8e216f4436f07202200be96d1dcb1a8de4ddb89e79ac7c8fd551c2842c2c0b2ceefbb2ff1dd8b445d90121034b3ca42969a23195ba6240ae2890f92013f5cb0519473c47d45be08227dfde6b8daea00000000000369f0100040000006b483045022100984db3dab55201f7fa770b2d6e8af3ff1a4618c346865506b0442e40d126cb7102201b53e6775268c2dc4ad5e9c3422ae748da04a10413f9a7558e24b1078d3de4f301210333f382550483e828d8a679598e83e896a19dcfcb0611f4ff4e051336ae2476d85e24a10000000000369f0100040000006a4730440220438e6b4e53c6762c5c46d5f82ed14b6858b527dae2fc7d4fd9c8678e48c1d9e50220320d837282d1cc5b9bb22fcb4570404323e5f2f68c4fc15622e61c5f0b470d210121024c87b9364571395c649f6c08f5ec4714e7237adcf2549e5a8994d95d6be56e688769a10000000000369f0100040000006b483045022100b53ad6287bbb1418bf511c067227382398fe944691e81b6f020a09c6899b9b1e022014751d90539b98c7e1c162c6ab6c081aa91ac1df10d4a3d41a63258f57c755c30121035285911c51c5770679fea7ae6c3a06a237f64bf1469899514a1947e4d850f93bb379a10000000000369f0100040000006a4730440220295657bd4bfc90038318c518b3c36efd832eb32431b0b68e8df025765a5f776e02202496585ea7765a071bf3f9bef865e14576cc77a3e365be2d2fb01831af57fa23012103bb07db9aec9091e166c6a23178b85322394a4bd46b65c21ae1351dcd8998603879b6a10000000000369f0100040000006a47304402200d7e411c67786aeaab0c8006bc872809423d3d8a06d82af8ce3bacca73e845e502204f18da68706dab521a8cb1c8d12eae4fc89b371102a2bb48ac0d8a77f0e0cc81012102c08bfa0ed6a2d5178bc8576ef1b47e57a747c131c25f76e97d507cf14f1c888e9145a40000000000369f0100040000006b483045022100bc67eaca9311c71de09b7c4286e70a886035dfda8da026748861ace21ee7b677022070c24bf99a53ce027f70f08b0d387f5abced8223a0c02d5aae122394bc7e550e012102a0b64879ccba7a720ac05b24f85c6a621da86dbcb2a329fdad0245562f1eaed87ad1a50000000000369f0100040000006b483045022100a842e5e757829be42b6a9f703a25af16ec358475a5cb74454a4e82c46502e03f02206477636ceb77e2a6cd1965471ffb7a914cf430f5a2fa98b3fed331b1661b80c5012102c42ada4b7c20c5e11dca65328f544fb569ff0415ac0c1f3813966ba3686dbe991c82a60000000000369f0100040000006b483045022100867ce5dbcd3afc969cc898404e00e5fbb1d9b9ffb944423614c79f77ea644b410220280f90a3a52ed609d0ea6170e464406a14cf6f82613c1d328b06c6323a9bd15a0121024a2e7436ae72e52804a8ce58b394b0409a10952f00ecdd1b8705ee8595b108af2907a70000000000369f0100040000006a473044022066b0ee9ccd4ea0ca061cd06bf25b33c8541cfb2f44d51403cfc973955c0bd2f4022033b642273a03468758cf4735367ef999d809e9fde3adcaed1c427a87fb25877801210362a3c7e21cc24436b3d2fdfe60177e4c0e163b22932bad4d40ee9f6f905449d4555ba80000000000369f0100040000006b483045022100b17995d65cf918f41dbdb331f9390042afe11576907e8b33ab6a794a865c1f480220009f61910206c73f422d00ec64074ffe8130eec6c8456420105808fb20a72c200121035a04a17d742450961c0597241563a40f5e1f1dcb41c35b92ddf85a16367524f92193a80000000000369f0100040000006b483045022100efb1401a1bfdb2fb4182304074c044348da8560f49a4df119cf9420635ccd02202202cf1d124c85e714867f11776eec3ca39cc21a8dc35f63cbadc5fd4faa114acad012102e26032ce966bfb63c36217ec857657fa3d9d0dbdd7481acf79aa2d704cadfccc3c56a90000000000369f0100040000006b483045022100a5e93f792c16a5f704cbf6c7efa9fdb6598a07811bf6198a25e133d33c81baa9022060d2af88adfb91683494b1632b113569f495432de618a71231065e46b7d77dda01210329a91c7cbb5ee0ed3c9078ead619743c7706da42c37ff985ce105e4a879d234cbff2a90000000000369f0100040000006a473044022030bb930b5207f54cb33f44a922b7a8ec40f3a4f8c84bf9e69991ade0871de74c022070f42a256e33c3a9a15cd718a1db137c8668702e565b08c2bad4e26e6523fc3f0121028d69fbf6de09bbd29f1fe88bb078c976b94ca6a9c6e0c5b3cae8e08aff4b5f237244ab0000000000369f0100040000006a4730440220573b5161f02dcdff9149946c378e7e0170d8e48a4cc4d7780278e531c24b8b9c02207cc60e7bc5fbef4d5718220896d9a2cc9b649ce21ed34e82c23c44b166484d1701210206c5c13787ccc639863ac92df4c783b063192b15216c42fa7cddf74805c1c29d76b2ad0000000000369f0100040000006a47304402201700dd93c529d4151a092dbc0b47d78fccb0f01a79322bbdf91256e2ce065d1502207d71ec8f0d275b926f1ad3457e19d543e2f7a7cf83205a7d4806e7c4071067f8012103f64eec988bec70f70fbd169f1bcc88dc3d69ec05a8e927e9204b28dcd188dca54ceeb00000000000369f0100040000006b483045022100c937587e7d39540a72f247343f967dbb379f07f1d93e97f8afab5a6b14956a9902203a67366afd19a9726d794a11808df9965321bec52c59fd2705e60d48dfcc84580121026a0657cd8ad88c4602bd9645436c9d2e61494212d131ce5b648ebf7af62f54f18548b20000000000369f0100040000006a473044022005332afe7f7983c46de548a5d96a626a1aa5c1a49af917546010c36e6e2851db022021e1699c2d78057d1909d3ff818733c58378655dd694a2e7f5c7b035c5782821012103b685f672df840ffdd3f5e810f4e478281f07f92ed43df81cd2c2c08bd4a495c73964b20000000000369f0100040000006b483045022100bac06d7eed9715d6d5ac46ae986895f7db741bea4ba16bef3ce621f68fc3ba9d022013d273f74932e01429278fae7ea816bea8b56b6041b30b8fc999ae1578fe1a4a01210336347d1bfc0cb804d2e1b84ca545e2c6b871d8df75a5160a54ace301e5c7ed747a3fb40000000000369f0100040000006b483045022100d5c22a78873891840f22a25014222a30a9355e68afaca78f95a91c1cdb113efd0220233c53e085271de216168561df5b7bff1f058450a6fc4d364cd1e37d3b745df3012102a027b2f5e1609e87c5e45bc8f59e74617a9956b61c7835347667a3379299b635dbd2b40000000000369f0100040000006b4830450221008c42eea43b1fbbea760a305ae71848776d0b39e379061b75a263454e1644373f022070b5470980cbd6ae618928cf301cab17f0c04804a2d0e61cf1bed006660aebae01210242418955f74ef0414ccf1d4b1a8b02cfafed68febb782ea5bc60db0a9f33d11e1ebeb60000000000369f0100040000006a473044022061b9b7abf4ab7fa952bc19fac672d1c54e8f27aba0ad97955daedd2a5b06a2d0022015317aba52ad95d3970d81c955aee115b07d2c79288c4be6898a451028a95c55012102dd4c7dde85614ddf2fca5f74ab47742bbbbde6b14e48b6744fc190dd0eab923d7ce6b70000000000369f0100040000006a47304402200143552831a5dcf7f1ea3e7946a3cd75ee07c90a21da2cbf07e285103e11831102205e5ba209fdcd57d19b150be0469b0424473a6ec4bb2bb225f871ece6f0996c970121028131ec2c77376b680d2803bc1d64ae9813d74ee1355de90ad119d1f2812362ca9e3cd40500000000bd9e0100060000006b483045022100ded3f21856f70e05b68e238844ccadaa39f3e617f7fdc325e74b0b48e8229e8b0220329d71ea3f572e2cb91cd4c8987fbf24729f4e03f6447c9a4dcbc240d35634ce012102d1a66d9c2ac3f699e7d031fc9e5df6ea22dd7d2830ae3294a5abda8d0723aeda4466d70500000000399f01000a0000006a473044022058dd2e3fc82a9bfe30defd4a6c66d5a379888c6c79d80e584bb18d8a8e915602022020a3eacb5a212e1fbbb22aaa496eb0e2dddc29be3c16da9d54293efc22ca7a31012103db29fb81c6710923ceeee86af890d305ab70b5b1cac9bcab382eb8cb942fd4a0b06dd705000000000f9f0100030000006b483045022100f5355512399ce0af570f487f4733fbb142abb16644b61d5eabb0afdbab12f6b602200e353933321cd70b984a29817d4485f4b610d87b3f3bbf1433b49b84fa0ea40f0121031fd1d47d683ae2513a0869431171ff8965654242719053d1cbd9177e69743df76d6ed70500000000f99e0100020000006a47304402201d11c80f00d39e5aefbb8a9947d07ea9619d8b4ca98f6c45467577ac4427492002206808b10664fb6e49527ebb19f901bc9d1cc56b2bb5002d9758c077549b6ae005012103f82d3e0364257599e582e5fab6ae6f715679ed2b47a4a65beab65b2fb6a7b1238197d70500000000b79e01000b0000006b4830450221008a3a596c10c8be38134fe4d1ebc681ee535307b87fe291e3862bed5758af6961022003a9b65ff2db532796934e3255b13642df04555556cbbd2d5a26819cd4aef3b60121028ff7a5ec67eb8350ba2985a64f8a4190bc96f33885051772d511af7493d35eb9209ed70500000000179f0100010000006a47304402205f448bc5bf2dec50bb343ca924861face64b5bccc3bfce15a3442a7ea96ec66f02204ca1420c9ff66abd377325f8f37c405bff656fbc5bc91510a1f8b0ff0f41e5b7012103ca3b84d297825d41bcc0372198ea36bc163a8872f5fa2140b102528bbfbc4a8c98a3d70500000000d69e0100040000006b483045022100c279abd24ff67dc77664307bc54fc7b77d293475c170014950c75e11b24c1070022030262fa6584e4477bde8ddb14032ce9bb60ffcb0663467a69c1b6a9208c986780121037c73fc73f589f5724ab4725510a4f46729279f550f29246f7a520da0ba67f0c7dda9d70500000000f89e0100070000006b483045022100b674f8aef9767f8cf0a268c77b417394d0e42dd0fb46ac2a99bed2719f92cb76022074b152c74f2311140ee53f1101ae703a6bf34f1b52a537ae599c04a796776436012102674a55fbe5818a196363e6ac6099fe47ce8e4ce22dfd8b5359b17276c183e8ee42b9d70500000000c39e0100090000006b483045022100c9f77be9a94e0fe9c8bbca271028c9a5a309cf23bf8b807852ec1eabd2deb05e02200f5a307e31da4b514cad1743dc0fde2cffb13a8ce55472df04d1da5c8afca0530121027e17355155b93a9e68fab3cd21294ec3a1eb6412b47ad17aa24709686e25d8fb90ced70500000000399f01000c0000006b483045022100d662a3b13bfa5fd4dec4d2d2b0ecd734f1b6394ebc3db71a57ce465858cd63dc02206e3a855964a1a3c8e0ee350e221a74444f76cc574c431fa78be88ce746198d08012102bb454aa3bd795448964ee6c5ad7027e8180112dbc0f53e4a6b3cdec1580a9883aacfd70500000000a19e0100090000006b483045022100e9d3b00fd3bf0cf3126a9feeede5a748126f4a063ea611fc18e23b8e788554c002201c4e1277c5fa3d1c17420170f458d2f1919af0d3708039fce96b79b16453cd840121020b866cb87a9aae3f83b842efb42421d8b0c2e3c6538b7fa313db2cd8822a826c64d8d70500000000f99e0100050000006a4730440220546427672bc1d446a8cd9ad7ba0399c4085fe0b6b3087f48d8afff9f87cbaea202204146b6f86cb298d7075c7dd34ba3a944b827fc2e9ab87b7b9e128b3168fe8cf8012103547e64e2d56fdd5bceb7157252e250fef2284ef281d67ae8fce112e537074a36a4d9d70500000000f99e0100040000006b483045022100bc79472645ca2d5dcab04484ec0e22fae4d87f7388204862372f6d88c6c325ba02206b7705080f5fd945a7abe74b5924ff76776d8d04f82c09dd0d6b750b24f7e229012102bf6a80b6c3ba04b1f327933bb8c051b6bdfea321d9eaeb06c56061aa9435c2ad32e9d70500000000589e01000a0000006a473044022065f5465e70a44f022771da0a62ad3feb29112474376267d3f984b9bf43fcdd4802207c1a21081752fa149e8871805b27362a61917962cdad908d0e7c4a146de884f40121036beded643bd6da42f5a395969e2092420229b512402db4a814ad6469bd13ba6b75edd70500000000239f0100060000006a4730440220645d52b6b1f9ab061a1017a9ef3f79cf76888a63cb284cb466b58190fddc5fed022055870f885f1a400c0e853b3561302211142a18562effc90770d40da764dd80d40121030469e0f7b5a0a738fdf2f8dadf959beccd2d2b129a343398325dc7a2671abc0980f2d70500000000eb9e0100040000006a47304402205377b7eb759a082c311f032ee39929b1beeb8d3df0824f4ec468eaad657ad971022025bbf4709fd6b62325871f50b8e98dcbe4ffc34983570723aec384ea72d761ba012103337c4f0888f30197ac7ba28f58aac237cea5f61185faa7d63dab43755ae6ade86bf4d70500000000229d0100010000006b483045022100e52d92bd87050ea12dd2d7de050f0fd704c7db5edac9b22cbf0f32a0bf0f6bda02206af46c963897694fce642c2fb2a567d485548d53c721c0d48269b2fb18b2719d01210357e09302e96df2518da8d90845de054c43b4cdbd55204320370aa86ac0dd2b032bf9d70500000000399f01000b0000006b483045022100e7bde873f0455d39aa44e6d672b39b489ff5d09991ddb971e08aa8c4285f677b0220704b032f500f66badce2bd05d1134e182b78254ae634fde9866b3cedffb1a7c2012102df377cda07f53a7d5e15d708407caa500830ae075e607f23daa3a497f9270f547804d80500000000779e0100020000006a47304402201998f872206c7ca4eb8b123da34202102120394f5c03c77ccee1f3927ffa728a02205e0c62ec5cec463f8f4b3256f86708dff65b204e2f6f32d10bf8c69dafbff8c501210315b96cb8fb87c24d831ebcb01ae042656ce6975331616ed3beaf96ce4ca16965eb0cd80500000000be9d01002a0000006b483045022100f46a03cdb56787d9f71d90e6772a90a3d8d8bca46cd9b7b720a56862537dc76002205d8b3555e643f001aab282872c8ded4436e74a94c3a79aa456e1635bc0b04b0e0121022c43128ad423528972b30f0747968f50b378a8ec3d21713f7c5c3f80610883d75c11d80500000000f29d0100090000006a47304402202a3b0d9cc6692f7d80696d64576c17a501367815fb80c3756cca1c2501f68ed2022049216b2dcba9a233edeb9fb9774b8c7caaadcc4f75ae58736e9167f989d75211012102bea858d50c19584814314040f98f0f62524cc2bd0b7a470af39c61d373406f878511d80500000000b79d0100130000006b483045022100d03891d84722784809d2b26662316424f7b07c713701fbbebce6dc737d0144d002200cc46f799646c8e8cbd3c2e4bf077585f12dd16d7ad61dd088b7ec82e4f3e3010121023e31151a28050f4250a00676ffd18ddea6df0b7fbc223f19c8187ced5288c03b7016d80500000000979e0100020000006a47304402204a36f1657dc4c548d32b3c283950984362f147dd011f422adf259d4d249c589502204394eccc6caa7c782f64ed36ac64a561c310331f5723644372c72b361010a3bc012103f3ed41774ebe7856d9773439d7ab7326e9010ee45ba19e345f796f500adac8d97516d805000000005f9d01000a0000006a47304402206b674aef9d53ca01afb63ede1ecf2dc04413d46d07840f9c711305dc82ccb578022041b4be8baa1e414b377d29b56f8026fd2a9922714ba1118fb1027ad6e887f7bd012103d2f325361df4919fc71d19a9b26d102f1f4b32bd40c4831bada4357dd3ae1c068c22d805000000000d9e0100020000006b483045022100d93e96935a828ee88905a5d9aa55b765c0f0da13fdccff893515eb40a2575a0a022060f3aaa404f6c6b41b5e23a67edb0dff6d7e15cb9be0d80a2e80199917012388012103560473e2bd60db8afe8ba203a6d06ed09fbd769884731c7ae6e63b27711954364825d805000000008e9e0100090000006b4830450221009df7c799a095dc2af4bee00c983c8aedf63e8d625d592b3bfb15da9c53efdfae02202083073dfa37759238eb5c7f31a731d8b8b0f782709773fc9972312852393eb6012103a301e0b27c9054b377aadc3fd4f919a7490a83a395cbbd46f5c6fc8055e98106