020002020010b1f1942eedb8bc0e89cf0a9ffc0f8b5db3d501984bf6c902c13194bc01c26dab63fe0bf69501fb02cd3ae149b0d28ae0e93cd0de00bd178ca495fa34dff8eced6838745f8402086e819b020010b4ef9e26b7f7e104aec1860ec8daab01f683b101b1e18701f0e605c8e803ce1b983f8c0f921c9a0af501f11290018e17e5b6c5c207786dcf46c380964ff14096997e9b5323c44ab0c83ce9b1c16c020003d12a9d1d51662de03a77a602cdc98441abd6cd36ce71328cca565c2508a3c8f565000335fc9090c5f382249b9aefb3c219ca435840fc9270a094a730ce573d9c792c84232c012f33fc18d85ec1765f3bb45f111028287239f8198b0dc684864534e65abbab8802090170f86ba1f1a2947d06a09797152f9b187cc3c08e94e7cf4981d4bc965c4ff8d8a80d510798efe73e00fe77816d2e9077a1008af2ac7c4b9373824df9bdaa985bae5e306724046ec977da1d03bbc4091b718a4dee9538485c947133b2770140b0c4185a2642f3810428cc082ee3de6f9a78c38886612e19e3bd48df6b1b2cb0194a2e389dce212b6ceaadb09824e4eb42031f8c14c7072ac1c9bfd852f75b5a36bb9a5fc419212663d80fa160210062f2469a30af99de429543edbdb9ae841570977d15103f3d5691c4cfa6329d08dcb85a7f8dae6562c0ee52ce19689f00f4c804754ef31d421939a1669f69e31caf4c3f775c3c2acbf0b0eed73b078402edb470520a836d83e314a1691594056f80fb1ab59b9129a284e9e806063ee00d0708a1dde77e398f9c9be820146599e031eec175ee8a6ebdccf735f5ad1b9beee9252fe9bda8271aea250abc54e3ffaa688de9fbb373ba99a6715524e1fd0d04d5177b89694f6c001f6a222a01d1d2c8424200f05fcb55ecdfc28917ae948294929c59341f6f291aad27e9736495cf7a31dc7a799202962d4cd151dc603734fbd10f8fc21bf87b4e5c95d8cf0af0f3ed69e79a73126346e761256a775996aa252512a75adaee3ca8feeb3961b418998a2d8d52f536111d27fcae50486917c2e3d89785356b0d203a8aac1fd23f50b9a010396ddd848f81c37ee7df6b79185c9fee075209df674a8f92ac14f9c86f8f5b5d916069e1f006d612f165818bd5f43ae6c6ac6f68aa22115c06f15fc44e7893301a2b92a20cf77a5e2e4756f806f97e861aab4adc69935c83a4ddb875ee75e5fd2de9a0fce7bacd3c41be21029408be0fd974115ac41d75cba632b6cce65687117631bc3b5935fba4cf24c0cca0307ad201961993184b55088021dbe9b556536d74bc2da8545f58e25d77714e2f9b771e7ca402c57e9073608fc8555b6551c0c8ff6406ebf97ae0de4282356098ec30802cdda1fb3a9699b8bb0cbfd5d1dd59701e7bf33bc02fa85e14c82b89951e0705c1c6a04e68065efe69a4679a92a43dc3cd0f3e9daf15e3f2a58e4c59152cadad005ff4f86876b5267cf175e6c91eb3790e2fdd0768263214297988b914134a080cb26c132f25558e2471b9adf6e642eed64e0b56e0b0065edfe8cfe99fae971308d22f55521dc1e4ff5bd407d602ec32be332b10fb75f10965833a5db37e9bbb0487ed0f40878221e90cf4086995c6727a88f7bc8d8b2ea53a1de173031ad5af0dad672c7a63c1aa76dfd5e698094df42563f8331f3712d43f7f1cb6308ca834092a32e2f4b2ae8a508ecb28fe15e5af22314e3362fddf487c668de39365207e04b80586a843eb8a4f923056fa5dd25972928c17cdc7aa5375fd0a162592b29703410918c0eed945044ed1aea312d00db3ae201fb31aa1d5f6e2870cdaf18f9b0dc3cbe7f20fb9ffafc791cb63f09141b3207d887e81e8baab46c5686926d18404c64133d27705da557bdb8c4e95bfa1569c06a9b0eeb3848dba05d2220722030b1c84aa25249afbb628f6ae9685670171d99d6d5a3cd3413385d09992007f5501e87cd9cfe4516a29ec654088ac67fde8468b83a219ca3ad20a730552fa347301adf623a728d31e015b80922c6e49828259b40e06367fd2d7d69b2dc8cae56f03748d91ec9d3ce9860089a53bae2596d2d50d36a43628c6765a3dacaf46d18e0fa3e9e8a671efe6b7595d13a0d6240d2f5afde96cf4153715adce035f0be2af043789e5ad79db603d9ebb2ae590a9cfb72d1c32fb4c6c7f5fa062816b54ffcb0e1b73036ad08aecb61f48428f5886ff1d8d7256e07a492ca3157def899efa169f1198a406d2d8887a51dde47065ec7469b25fa159b7af6878f1f65abe1b4b260cea8118f7616c7e1b39a4af851ed6e5f1daf04c232124970ef89e8b117f185a074eb5b6eec81678774a3c11d3ad4d68a6f86b353e88a8cc12cdb3304fc3b64304a6c93ed7331356adade808574e96ee89a852a2774c7f6d55e1ab1c3b57626907cf10012161baf7f1206c7cbeba6f268ea8ab5c0c952c61b49daa666ba314490cc2dbe603f4b6bd0a4f54ef1e2e66a5517611e5e858f04f94237f93d0f5384d09f48858d3e56f600cb790c2bb14077f091bde9bb13afbc246780c87a097b74d015ad231de10f98380373aad3853ed910b17328bba994ed7567e5f523bf0cd2603c5797ff831322b8ddbe9338694d6a89f8d1a52582f83f723bc00e1cbb4c4e70af66ee3f101d600039e04e3a1d67564bd5ff5a7583edeee5d31b5a2153d449f02142544f86c9a830b9ebc5b03fa4bcaf6e2f524d4341e2bb47a57c0442387c808d9d3881068148b6debc4154387e1c06bcd58d5b520c4d2274be6406d46a7590daebbac65cdead3b58fbcf604a5c7c6ab89bee4424ddc526271ad03ddb735720f3a83241d47b2f54eaa6e2d6e38df54f7821d9dcaa4221066a5d5535238f9d607258694c8dd07b20a6931285d7e581593490bec36ed9a692a30582dfc3885b80db069d613b33a92f0ae44c7729df6424f5b8eed23483f7dd40977d73d252ffd0213a64d95bba10ca972102061caa98a67e2fd383411a27defee59b7ed9316ab0f2c680fba44b0f0e20e9a20524424541d20f6aa23670234528ca49af724407e0978e1492f4465e12138e4f1f1765b142852b4e56ee624f8b283fead94c7168966057479e8896249908d34fde2e9bfcae0f43b5e341c26aedb6ad4b4661d8b60c0