020002020010c0d4fe3ac7c4aa01acf346f2c7358a8809da0e95a705879d06a78702ccbd01a1129807c114d40a990eab03b87aaeb42b5b3aada8bef8c3eb7144feedff5eff4501a9a1a03eb23848dd6355020010b0c0993cfeaa7587099c6fb9d51482b20fcdd202b30aada503dd1a800cddd202963f8653ed0feb239bf8ce124624e32c4ef460052539bbccfe4e37cdebbef01e87e6f2ffcdaae40a020003995a94a8bce0c1342e7631639524154b16ddd21d13f048287333f81abb9b6d57d3000388eba9e1b1c0836dde0c37f95d864af576eab719838aa1f20887d09a6991f244352c01d55de33cf8582cf33e6ff6508cc171840592b886ad400365f7cbd186c77ab363020901617410b20a2d6e7a0680a8c454b5d1cd83412a67c8c69d7de014a8161b1479d88d5a1d00833092d64ff23a9d9a1322aab9256c8abedc32fb5de8ccb3672c47135d9cdc627b699e15bff61960191b8f7b237a8acd07f2435997ece17c1a017f915c293d7340b11f3c7eff68df05beed75366c57c2346c7ad50f0632eeb587969036d68dc7d3e5bc1890bf6ce674d74120f0c42a3237e519da6125461a8341b886060c9086d4afef5028187e07b379891a6fcb6690eef54c580adc43b6a52945caf111bda0a7d0b54ee6ab516b40e3a90ac5a2ce033d431d419be682c86a044d002bfbdf97cac41efe28677816de7c243c736b5f8509d50b25f21611463b0027c28de62ac029a3ae14193cbe894144729b0546659d9ae1a9f222c8b70fd7050735d54b7039eea4028ac3346ecf0ec8ad55e42f0e73f15fd38e822f7a673fc4c28e50f08d14748cd577b9444380d0e220c1c344818e4f5b5dfc5633fa74df0a1321cd543ba43e72da8fe726b76f168e7d689a65e71fe0b91c4b7737cfd804c6d2a4adc687873d69b57e8cbfb734f74fa87528f1465a016de0dd4bcbdb5b0da16ea3575d2c2af0332439d2e56a4e90f1129fb55cfa570426e6293b4ac3c0f2f187a44d21a54b4847dc79f17418224e0be6dcb7d163652c1a159bf4c8c73cc60ba9964f8e311383de89738c69b86db21cb5b57fc37aca0fbdd430969906c87c6a62074ad1f7a6ea23761427fa926db476e2a0f1899d94b01635ae8f0340f60ac63c36649fb4135f9bddf545ea41e46724812b99b71d8304e8d7524b294db4f3953a4fcaed7c43191c7b12bf64cd92beba7b267910a0041d1ad5ec0b2e8edb2d1fa7a2e318957b045d730c36cf43ab831b6cdc61e30543b97f32a16361f16c833777d625044d4213c867aae4593877f80373d3708e84f8dcb330f047dd0133fdf67e4263ce5a93e3e47cfbb21d47b0bf6f4d54de9b044c7065b7aff74c9a956eed18763f871af7e4d8c362ce12d0c6c5931950af51acb506f39f8eb1271e5a2b08af71c52d8380473d0ab6558bccea833404755343f9ebe479dfed55921a5d03aeb700afb766c1f089005f105b5fcddd5ff14b427239b11de5e38790cfce96cb46df0ce81dd36c5f2e68de4c511ce50544802b866dcf91bf463e10f3d7befa84911204961515c7ec5d67e7ec395018cee4cd886767f12583c113fddffe5e8b84d502068d84a5d6881c28b1310244b3001881a14fc5bb4086e7a1b1220420cfc61093052548d9b02afdf8c071abbffe425b092837b5059a48457410ffc851a7da1e5607ce4a0ead28553bbaa34dc9f0ede941687d61b63f939b2f4fd0f4d86b16273300f73da2c8f0643eb452f51eeffd1646cd063edd7d6fbba95a9fd90d6fa3eb8102e062cfdf3f491ac443b37b3c6269d3043053836103cd220438237ebc6e4c1a0dade25a3e923fbf5702b2e273e066f4b7f0e2a9241885271972b61c236c8fc1091169624a8dfbf6462110632fff12543952870d0acfafbe7c40f3453d5d15e20201b2a1f0e4dda1af6605860381f016443737440bf8f47475cd29801fac5c2508981f0a23d8abd18230d5c5bef1905e6078a7fc3223595d0da776c8f8f00a9300a17eb1a8743304fa8122a0cee024b5a772c838eb17bae39b3fc56750b659c801a773e0844b2989714f601c57c4da2029385362c3a0158625b88785ae2e525302b681f477c62c24f8c573faedc8803e0d72272455052ea28ffbcec13fb7b4e8079a1065fa0c2cdebb1f836e27f575307916f8e4deba8675d8e0bca9c4f16826025233131f921d692918b907e9d807faca33ca9698c1508355198576ad828fb47eb8028afa8e0ff6aa9c06719551d902f0d4b003c3519ec12f84bc45cb71231e06608f30b1cba20e3a5dbfa3f1e71b3acdad732b8a44368cf5763f095774ae3c0d5a8ac3ae772769e3b170b6f064713a2db3ac4bd5b18492ce4efb2a2cde201a0f3ad386e8bf4989e12b281bdb85826c1775d9c1690877c745fa2fdae954ced30af7530efee7eb1cc6c7b3207e6d2bdbc2e20d302465472b0a0b347640e72ae30cd6e7d468008f31f36a7f5aa06756df048dc7ba94df000e7985dadd1bf6f8f306eec82d2c0f5e3a7b6eb5608d4e1c6e98e3967dda8a85f018606ff58acf69130de713fb94f15426b9a143906cfbb6ee218f5243fd4521d4b70af84fb4ecc0fb0c2c60669b203e17d04fa78dc5deb60e6d38187cc0536b4a31b280bdd5ccdbdd0d3d192a47744ee261053fb9e34ac474ce70a6e6c49ce406768827751e7e2d6e08440fad0c69a6cc9eea89d23a2a9c3affaf6246532ab470646e9c373f7298a5048575012589f61ccfe30b4af4ff7b6aba74d39e9832f9db74946c696a85c2ef0612bb7d51c835d6818dd4040569c450810160adf9abe5bed7325c216f34428007780701cd96387c408c31893d57499c3af90d3b1a997447aea06a54391296bd0af4b7f75b6dac548e622667feda4c7cc1c68de6a8d53901685054dedab3459c08e4329a70aeb483485bfbfd38134e32888d2b80f3549fa03c8e1c4393497f070740aec9be79c86b919fe140772e649265a45a095bbe06bfb12b7657075101530f46c931707749f22ced753fa1e8de0dee25ceb05cdd915ce445200fe37436582a72e879086f53fcaba0d54b7df07a6d23727d6e1cb881b2310baac9e29a9af57496d4f56049de705dfaaa708aa12135076d4d68604221bb3af55b20d8b979a93c