010000002fcf1b1b506ff76033d3533ef32175fc237b0cf497fffcd70ac12421198d5a6fbf0600000000fffffffff11135e997cf432dd44ea011af26646910b2298bfd06984cc525ea62bbe79d061400000000ffffffff36240b6007ee483191f8562036211da08f61bcc1cfcffa3da4d86b4f42f334650200000001ffffffffbc4021a120feff006248d9108029ee6457281c4451799eb7fe97dae8a8b35f2f0000000000ffffffff3a7f795952520aab867e934cc86133ef8464818650166c0d44f5b91b8fd5344d0200000001fffffffff39cc024b11e6c09032d8f4d34c36f26a3a0c8e15a923c0267c8910a07389eff0300000000ffffffffee788504a89758fad5dfc459b098cefbe96e943bb8c083d26c1989bc2ec669df0300000000ffffffffa9c3add599276b45682e80d205f16edc790c4c85e401ecdf0587ffb8ff4427470000000000ffffffffe4dc24e6715f3a05f1811a98b07ae212fc518665a63e56315cba1e5121368ff20a00000000ffffffff03e08fb09a7dea9e7f402c575a86e516fe033d407c1b048cd57ceb4c1fde7e670700000000ffffffff25e30e212554587522947bf39e04ef003e7560aff378486df02550d80e7e26270200000001ffffffff40b121ceee9a423f2420ceb2bde396c959948785051100c6f02463994f2a7f830200000001ffffffff7f94763917139aaf9d6bc0cde26f33a187bc73afbe081006b2b54e1f11c444020200000001ffffffff6d06df9b6c02e0d53269dd870dbd36843190e8709bba7637e934440ed0a25c710600000000ffffffffd5bd2d7b2b0aa1a1e451205d1bec294f44e11e15f36984fc9d4103977e656a460600000000ffffffff4d640d0365cee5c3666f07da79081da11d32543a884184c14efb7ca620e1a9ca0c00000000ffffffffdcea052b2758d8c32fccc15e1658323d694013972e37a714286e2cd6191a7bc00400000000ffffffff59248694a39557f43db72d2d4fa7027f7328aff6c451b7763eaf4601ea822a9b0500000000ffffffffe6a1699500d253eb0b21d8297b7a55fed0a3287fdc95b41bda76c24630cc39350300000000fffffffff11135e997cf432dd44ea011af26646910b2298bfd06984cc525ea62bbe79d060200000000ffffffff44b5a1ff3594dcf033c8e24a4b554eb94346718578847a704d0d08790ca558560900000000ffffffff8b41cfa34056652ef839c8a0f0197bf8ff2da627c23a137943d32a9ad679f9170000000000ffffffffa19488427372824d8e3e90fb852d11b4bbd77e7ac624ed1952e7901d8a485b000200000001ffffffff753fdc595dcca0a41bcde0b6b9e16802da4c669917aa5993444241530fbc3c270600000000ffffffff452b1533eafdc26b558c227b173a121aef14c134ff0323a55e5daffe71bb221e0100000000ffffffffe812dee53e7b645c1993644fa444aaf12f1e384afe3db8cf1c8e2173b029406b0200000001ffffffffdff830ef5307ce269e61b818a5f25cad394e9211e85e8f0f7ef02015ad92dbf50200000001ffffffffa29c8df8be1031e4f7aaea5559fb75e5b2e20a6c17c71e0dcaf5f08b78d465230200000001ffffffff0d51dc0610653ec4ffce288fca373c5bf4a8aff716953477257939688ae4c9640400000000ffffffff17517ca9cc16afcaca1efe86b789f65e92ccf07f4ac9b0ff504d9b5b3deeeef00200000001ffffffffe5e80d1ddfc504044d4fd42996cecdb1bfd7491ef31e7136122c84fadcae7a950200000001ffffffff051fb6e1f46cc003469c529ad71daf8fb9d1fc7ef8002d1c03f7a9a284b5bddf0800000000ffffffff5a09403701646b73000aa1f07860fc39933786b3a2d63bd91ab41afd938f5daf0200000001ffffffff89ba79e771829e01c0229d3498f0d65a3b7fd47260660ff21bb1bc7f080ed0af0300000000ffffffff28a8e656d1c0ac9d80400249c42e1127764b3055d20c0ac1c62570115e8718b00400000000fffffffffed0fdf61593064932e0801acd7a753333d623a09e49dfe92ef858861090efc40200000001ffffffff764b36b35001594c4d93c4dde988d3d6df1204666168b25b15658189de100d630100000000ffffffff50bdc437bf07f03167d46f8c63edd557b1d489c7a46b2b92f8bb5f1d520752980200000001ffffffff126cef5923192689985c9571e03e186e3cc52fc6af76e51d9875660eeb319cb40200000001ffffffffefaa98fa8cb62ed2166b0c29d4e38146ca24164e5bc2eb99c6db1ced30169f9d0400000000ffffffff702be39c028f0658aa237a5be1e61289a4edaeb506f2150d067c96a3a55fb7170200000001ffffffff450245a8a72e83a6b948577593a91192447a5f86b2569763e4890a8ca160cc071000000000ffffffff7f4817948614a339db35182709c05b6c479da5459415f6af5480128a8d7abb5f0200000001ffffffff15596a37fce3a41cd2c77cc4d0fe87db416aafe78fd41886a138dda724432c550200000000ffffffffac006c392604d62239a8d0b676292f927db47e6fc219e2d31c71cf278cd75acd0100000000ffffffffef69c9914d51eafc7b90e114a9805db9858db8c823dbba2e050de03533b576d00200000001ffffffffa546b7e9c5446a4cfe231dee017002773dab0458188b79d7e33ffb05ab22a81a0900000000ffffffff1a6ab1ab4c0100000000001976a914a7d52a487bbb33dbc639c66b8e0e712186a973fa88acc7233b2b0100000000001976a91466fcf16a9be9fa054dbebc9776d9e7aa5e4abf8488acc7233b2b0100000000001976a914bf791c5415ba2d531972eb79fd07180b6c857f9088acc7233b2b0100000000001976a914e8599ffee5fba543cecc2797fc5f35d2bbb1f60688acc78fb0290000000000001976a914c203654c6e2f1de700a0f1678918e582fb2774c888acc7233b2b0100000000001976a91407ee62f1e9dbff9a371a0aeddb9a591522d0401588acc7233b2b0100000000001976a9144b9cf36e5f0de803f6ea3bdf74a7d91c6d352eb288ac6c8fcb750000000000001976a914863caec0d4d6e4163dd956f9fc8c30a5f5a0ac4688acc7233b2b0100000000001976a9146917b9c156f12d0e59a679cc2212dbe4368e10f588acc7233b2b0100000000001976a9148aadba54e9054a27f3f0ba731d37e67dff82182988acc7233b2b0100000000001976a9145c90162239aedf24968f79cec990f064fbb7fd9e88ac69f4b6030100000000001976a914de7499b6c2775b5e6493123e89fcbdec2d1c615288ac3e7dc6210100000000001976a9148a6e11fc848341a058d186ed0edbb634897d13b488acc7233b2b0100000000001976a914f434ceb3dd3dd5eca64d402eb31d88d905aeec6d88acc7233b2b0100000000001976a9140770ca045a00ec7110c2dcf48e68ca4e08e79de188acc7233b2b0100000000001976a91418e6ab5e58875db2df75622c376779e02aa2d2a488acc7233b2b0100000000001976a914af081816c65ed7b7392c92c9f2feba216f58f6b488acc7233b2b0100000000001976a91467c7f7e1acea0c31a0a034d3ecc94937e3ec1de488acc7233b2b0100000000001976a914bcfb4964d6f6104f5fe9a8db42e3a7f5c65201b288acc7233b2b0100000000001976a91428965993b58527c26cafa021db1e3ade66a6428f88acc7233b2b0100000000001976a914b010b06b78a6ff625c141632e2046b48f5a4f02c88acc7233b2b0100000000001976a914df9f7595f1859e055c310bbc846ac34257f8aeeb88acc7233b2b0100000000001976a914d3c27a726250c8ccc21a0fed2c6e8f43998bcd8d88acc7233b2b0100000000001976a9145bbb75338856ce663350cefac2a30c981a5e0c4188acc7233b2b0100000000001976a914c0d07772b0a5bcfda105276b44a9ba544f4d107f88acc7233b2b0100000000001976a914d72aea82add552add8ed9e93a4340be091b56dd788ac00000000000000002f000004000000000090a20900020000006a47304402207e3cf9279cdc6d023e3e5324d85003ef2c5627f4c7522989077c7eaab077ab7102206202e4aa1eb6a0049f98060028ad7d0ded89ec4a6d66da64b23c453f521fbd4f012102390c117521d5d6d9a9101db65b31839a591f0e3f8663550a7757a1e569f84754000040000000000047a30900020000006a47304402205f8a07d65d9314a16e77a23815b84af054c0da06cef7f11dd44bbee7175406b0022009dfce2a70534555094139a48a254e259b9c379bb652560f0588cbdce7a7463b012103e67aee4b3e04e2448d863b8a70100ce171ddfa61ef4f547339fc1bf267d7d0d0191553740100000033a30900010000006a473044022020f8f67d12ab8c532962baab50b957cdaa529b1d39d822680b4e9138248f311f02206e3069802176996339287ffb97093b3c5ffb34c224dadd426adf930e720020270121039caac176c06a1776cc857b3941238c312d7e5f3e49ccd0f0c66e9be7ece0244f000000040000000096a20900020000006b483045022100bfe7814ede1c6e3154a172a1491883e0fee20df7fcf203e1b752b68c9a12cc880220482db23b88503c238d3ce55549f608ed8e9394088e1b93e3e6ee8bccbe390063012102c3cf142b27ab532ada5122a07ab0058cc6b68cfac0ed326aac3720071c7154fa6096fe57010000001ba30900040000006a47304402201815d7717de97b9dd05f868668913c9805f8aff1ce1edc44ff3ca0a92abec6eb02205492e3acf91170fb968fcd331f76b59dad650096e8a244748d8feff98670e519012102f09e2853efbff89ecefed8a5b6cc5a2b0c15646e6a472646e0c0c69faf28cf7d0000004000000000f5a20900030000006b48304502210099f8b7a2523f0c9653a048b252212f6dc22aa0d6671854f52c70eb4289eb29b202205a9a388685f5c6f714d85e74dca3b154c8608f49d5a3672702453810d9b183740121028711dec6575a8f14aa058549cdca11aa455fd7341a41614f4ffd05737c40bf290000040000000000efa20900010000006b483045022100f3ed2a9b7dc07d286dc4b6a8c14e99173b473b0cf4d914b255f016099bd4b4f702201a3b819863a9eb18ad23609d52114f34eb954f6f28847dbef198557bd08bd2e60121025ee781b1504224e779c835f50b56c01a238991fbb6f5a8cef096ad8dcbe989dc00004000000000003ea30900050000006b483045022100b71977e0b823368f9a95706cbd98e650549050446cf47980a89fb21edb8d14f502206ebbe4396d2d4c9d969f57133034ca323e2b5d07e8fecfa4cdb4ad97396b769f012103a91f86cc49b7569085fb8e8bc4ead83fc8f0b01556cddf115752230bbb1440ce000000010000000035a30900040000006a473044022004856fbc2a81ff6d3b2f4f946586830430c877f22911d7b6f0227333ac418be602207fb2a5527c639a8c6b693dc497ec761fd195b2ab0d884a041cde58da78cf97fb012102456a8a4988b5470c7e3ebe6c74370343b1ea98d5be31755cd9d1cf3d34ba7946000000100000000005a30900020000006a47304402201ad90b10c91010d7b5d3be8ab4d169d4d07e873f26edbe20d6603307c017694f02206e621843ee4210f5748e379951673efcbde6fc16fa3f0a1e00128eebc27cfb61012103b2e8ecc9bf21a7de112186a4db0987b53c3a4ea74dae01efe7b0110b9dd481d2495c375901000000b7a20900010000006b483045022100f447d15740a8732d3b66b3579b10e127857336c6df1f125def4a7bca5a760bf10220333187da109a1626290d8d464487ab5b4be1def8f25cd71db1b2d0c2ab8c18b801210293d6de8d0b5dc2367004c949c58b22e4abd5bc83164a5d8a8d0fcc7c076fcebfe6a682d30100000034a30900020000006b483045022100c4f58fb064b83fdb6b7be08e2e3a19f3e5f39a409a28a7f93afc2bc10bd79d110220606fef042fd97a221f03092bc85d60bc9f04be8889ad85b3b0d30bc44e7132660121034b55bd8961ed335eb6a9f9e2a85026dd100bd8fbca17087f44050011ce0333786096fe570100000002a30900030000006a4730440220379df30e0c6ea061bb54c3db9d3d842cb1c23765a0a0e1db61d51ebae9f8bdf902201a5981595b0bd04995f9aeac20a99c99aea86eb8a1d09ce1a8c4e2d20d6bd1aa0121032bcd86d8663c0a724351a148e19d939c89891c53867abc36f6dc36c86b120ac70000000400000000faa20900070000006a47304402204867c1d8cf384aff1ec6485357b80a4f639fcbe590245547c5cf285f3a62dee5022055ce6fd7d9d8c1d7b9081c93dc82ebe71bec39e3b570365e38f3ce57c24aa47c012103172413956900faaf1a522e1f89c90a2c1e909fb3438571b288287e4312d87e7c0000001000000000e0a20900090000006b483045022100ee72cb46d1361ccbef368f9f13081295ed26830df2b91e0fe47fc2514de9e908022007c3d6a195062128d5711702748966d5bd9f21af1f35d74f85603e153209964601210245cb3eae49419a514055161e3c0817d72f1cbd96d02e8775723cca05ee10fd8c000010000000000030a30900030000006a47304402201ad791deff8bc627290d7defab286ed77aba617c266fe32c8784ea9e5c50ed9302204a8f28a8e4a38d8b1e69998d20d38aef5872029941c19cb29427ff860181cc9a01210294cb01c18ebdc608df4722f34083851a41868d66ef660a167870702f3597fb68000040000000000012a30900040000006a473044022076be36355b4c22c90098640acd31e3f00b42959072ea2fac28eff645d67348bc022051d94bd4c3dcf1f0dac1aab3ee56cfe4fd625c68b760dd7168aa1461cb09c097012102543d4a8d326bc85e58f54385747d547564909846b2cf250e1f9ce3744f03d63500000400000000004ca30900010000006a473044022100b2cb8807fd8841444a34a0047d31c3b7f250e6bb5015bb0005ec3cfe08afca97021f17de371e99cdfec58a6563655f38690f8dc09c2bafb4becbac2f25a95edde1012102fefcfcafdb323b3d1be7ae021acd945640bfee20c8c1318a3af0bc50ec5d96eb000000040000000042a30900060000006b483045022100c490809c25f6158cb96f94f1cc82c32d0e28da2e3c6da1c58a21029037383b3002205f141dc0b3293cf3edccfffed7356a82e49bf979632ed0221796badea60a46ec012103a7654d4b56e289f45eb2372e5e2d5b73ff1abd500854b8e032accd9d53da1e31000040000000000047a30900020000006b483045022100a2255ce18cc2cd0009ba7811fe9298e138d413e07cc1b5003135c6847b3579a40220391f51385432932e8c225567191dc0fb618e5f7f68313d65e8baca1be5ba0053012103da82f1b7d76bdd732ba01875e4a99f288194c0247b1447b8dc83344af786d40b0000000400000000b8a20900030000006b48304502210080d9c36bec4e240caf2189f45be9fa5bfc484102888ba935a06a7a4d7fb3964502202ad25281e93a2a4b3ede230337dc8ea306ec35980f6c094400db3e27a984e2c7012102239509c10b976ed430ad8c6fbf4a0373585c2537bec70f5677118c82cb0723f60000004000000000e9a20900040000006b483045022100ca0289df4ed63ba45cfa1457b0e300383b8524b3ce6928e13a5332d266ce6a7102200595c1f9c224f05f9c4ce36a1f21e96ded0e05ac33936a8f74c21724be4e26870121037c481697805a3b3eafc6733e5eae8cfae51bc476fc2d580e8b3f791dd4ba1432e6a682d30100000010a30900030000006b483045022100812959e452e499f78166db9a1a11873799f00494c7d9f1c2b0db0f57c45aa47202205b40ae304df5c2a31c8ba05936c1c2ce624135c0d4e4e9ad6b2afd4431f7550e012103e9e7089e579d071e035a667d706795fcae4388a53af5a911416913fe9b8b3b010000000100000000b2a20900060000006a4730440220093b8cd519d5e55d29e13219ec11ab17553b1cf000c37d0a1a8d5113b5fa7f9b02203ff2ddcca41937c5f41e6c50d25b2ddb8b34662d32ccc9320b4af8b3a4109632012102a129e25559d05ef89700e8b29ce8d9a70b0bcbd5620d8bd9b16ff688cbdb1c2800000004000000004fa30900040000006b483045022100928ab23bc654df5999aae314a660f1b376827b5957b5a18d6803e98e85758f7002207a26376f49707b22b601b3af1a3ed0ec60b9749ceb16b9e1ec53e2ba54cc79770121037a4add3dccac32b201970020bccbd6b0903c8b1b2a5338308a745293471e1fd3a5ef7d4e010000003ba30900020000006a4730440220217d4b5fcd9decdc519ef22bbb1d9e97d2e9844981a3725065e90ad950baa44802201ad94b4eda0e44165b7e720cee8e8dea771177efb10253b0da9ae016d1b915a5012103669d2ba2c78ad328dd668b6825697c02281b413870157f37b5e96d0b7e72771c6096fe570100000014a30900020000006a47304402205b416aa6f26032fe71198b62c8a36365b3d555da49cbb6b730350eb626a21b6002205c5231c4fa2303203919621c6265f4bf494f06216012a032694fb6c52b58a26401210229e6967c583104cd39b7431ced4617872a0b40a7912307e96e71c15f2a6dcf621915537401000000eea20900010000006b483045022100b65786113792f51d21d5ea1d4a2833ad4e28a0f469e257e82a7dd59e177af0d8022000faf14b3161903564d6493af904401af6b7a85c2bdf3a99db8b18c930d1d979012103d29b306f21dca2a073ae514fcda25aa6a0871af06262c7ccd50d99ecab66f66e0000000400000000e2a20900020000006a473044022054533f6ca1abe5696e5a027f4bbf7d74c2f20fc376a895417a74e04defd6ee680220170406912f65a142b5e51c4ef9ce49b7236766c3ecb37c0074acb50e7f30dfc10121036f71a9eb8e609897a8f561a7cd2b571cac5c79fd6e15d50e5102020a3796da186096fe57010000002ca30900030000006b483045022100eb29bcb2c09cb6b445aca3077abce589881bf0009efb117a7a4da743c3b960e20220020166c0248511c924b4552f6676b6cf05607a785f2772c453e864c58054bbec0121031f9fc5bc4a2a5ce0e68ea3e11f9c1b949df93c470e8a926f4e5d42b2ad793d7b81ddc24c010000003fa30900050000006a473044022001edb907092b17339c5fba7e9ef0c1922382f8a4b7cab3b594a75aa72a0793ff0220338d83a1fb11c78399da0824669e2563537142f4d824f62fd7e280c33aea1386012103101a32de26a856693fb642641a8829667df75f3694cd121e381075d9d9259bf100000040000000004fa30900060000006b483045022100975e6502af30b211197cb17fa75f87dcf9d8a2a66a4584eb8745bdc535e6353c022050dc9080ea85afb26981a5e9f5d5666c6f64256bbd8e1c4b4a44603319fb227901210354da249b3b2694bdc589b119d1d8dd7ca607f0dfd22621046a8373a1e5dc0abc5101a89d010000002ea30900020000006a473044022037c54ea8ca08f66824d65343844375d61e225cdaa4ec43758bd8faf22c51d1ed02206cc5712f8459c5bdbac9acc0799431a8130425d751da20f13f575ee1ca6ff08b01210302a8f54308b427d52e7b94a6c511d96a97df62d871ad432efd5ee1da5b2fa84b000000000100000030a30900020000006b483045022100ed2db59f02f1281bc3bfb92b22167123363094a9a8a1947a9f7a6274177e920802207e7c8ad1dae391ee50633f061c36dfe006d7de3431ecde081f0bee1760e157a5012102d5f29c7db6a9e6c5401cd2c35d1d97534d50fd05982709c5a3f48e13868b80540000040000000000c7a20900020000006a47304402202423b867c8fd1e4e90d69f364e4c6c447277e1fe603a9d575dbb21d484d2f5030220310ae2adc5f67cdff0dbf897b36bc7361d8b5aaf08f686e1d0a28d2cda696cf5012102be8a8663c0105b1405b8216016c54eee39080d36f42760fda2574b5477bd2f38da334d6201000000f1a20900020000006a473044022057a8ed2a74b8528aca17c8d29bc306558dccfba17183f505fbbd8c1a7fa54d6b022057dc5898f4878fdcc79a370dcf7abfc28757bffd503c6bb6afa59a3aa1c7d799012102a3fb89c568724870196a2463c4e2b7eec6d7203fb9cdb12415c1f34868eab6f7000000100000000015a30900040000006a4730440221009e46f1b9ff35a6de0a15d8fd22366b29ca787dab5fa69816f166a0f28278d24a021f0478234c2e27df438337ef79c2d7fcfe7de1c4d5252698cd49a1afea5b2b48012102bcf0a15ef4d02fa137ce95ad45dc387db97e6dcfbaee26eba2779cf5a9e5bca45101a89d01000000e0a20900030000006b48304502210095d4dc82b30bb852615015ec6fc8d866e1e827141b47b84416e509f26e8dac840220059a3db3a77c9734927d54d25abee97baf75b6fd180cb6b4341a6f370b8af46e01210288e79ce5951fec2a6ea131700216c335e87cf010205298769a3dbf688cd5b00cda334d6201000000dca20900020000006b483045022100cb3e9ccd99ef17472186fdc3fde008ed0d7c2b6adde8194eb5c018ee4d65f68502203709394b5608309edbc31e1f0340bf542c934a0cdd14d639a4ca83385a49fb5001210339f58b4e937247d4fe3c15343598470db42eae79b88aac3be302a4808802f21100000010000000004ca30900040000006a473044022010e289283e244dc2ece65ee1f5cb581cd0effda97671e8abd362dd03abf0693d02202cbac598f129106d672c74acf3d4871698a6486febfb9d7b4b44f9f1d7e03aec0121022e199200d4531a654dcd1b48a508f4a26f0422779273582a8db9445da94e6911c4455d7301000000e0a20900040000006a473044022006c3fbeeccb4ec7df77ac17d1be58f51e7d997937cc674025abc9b26da603c32022040aa2816bcd9c7d26fb9c1e6793de626526ea675a40b306fbbfd19dbf66ad07c0121020d2cbe7494d64ffc89b6a748ff2a29101df96d935b9b5e027e489d6cf89016c900001000000000003ea30900020000006a47304402201c1aa846d3e2157610245a8fb28e53ecb7cb6f7efba89a1b0b21f8d21769906a022065fbb6a498dedc6bf5bf4c2764c4fbf3644c2a1556adf84904fe27637168cb350121032602a776a14911f4c1a8df05da1f00edbb280d3fab9394a6753870ba6b57e4ae81ddc24c010000003aa30900040000006b4830450221009b8b7c500cbeace76b340531addd8f15ec143aeeacfae31ca985374693681a6e02200674cef3848e21f6e5535a6f201d32ff85279d047acaf168190b0e242cb055c501210369fcca9bf58a2cfb77907b0c70cdcc5e66fe8544de5cce379698546c2f557ce000004000000000004ca30900020000006b4830450221009643bd2dc0b641c84fa462b3a38c2eddd19756c07d61e8524a6c3275762ec1b402201331700248ddd76f14cb8c72b53d58b0593b1f86607b8761550002505a82c135012102bdd7122f3cba26e2a362773f8272a21054d8dd2c8b4e2ee9211a467a7fe56fff00000040000000002aa30900020000006b48304502210086a410e3187e710ded891e6aa92ed3b9ffc59988aaee415461c2285e85c2d6af02206653e35dfcb585d4443b0d8b7bc71cf8c682a11024d03934222896cd65d6fecd01210309844b83cb56658801359bf2e591adce11125823d0fdaad7dea0faf37bb2d76f5101a89d0100000031a30900050000006b483045022100fa882d66de942f8da0ac21173a8ac1b900707d500cd089f19541f0283f5e3db602203901986712528a780086f065dac7106b154f918be98e350f41dc932e9714dae9012103f438f6b077afa6340f666c20fca9a55cf1d9478802d67a4360e1986418c1b9990000400000000000e5a20900020000006a47304402204b4dd001c354bbbf8e18376e8d749fa47123a850ab12381c2944d94becb2984502205a71f8b514d9b7e6c9bb05fef3f159f1a81e9401672c55da5f5ec66004c381880121038f71b8d6a93c2734b2903a4a9c14e8f93980e40a7bb470fb69b9fe04dac3cd2f