PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 62817 3ac2189541b098fa08e2bde2b908d2af7fb1775e0f2926c9e66fcdcfc31b7b4c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dee362ac2d66425b7f5e05878df2eaddca68c47977ab4bb3469ce928717a476e
Certificate Block Hash
3ac2189541b098fa08e2bde2b908d2af7fb1775e0f2926c9e66fcdcfc31b7b4c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0000bf000000450000
00200000800000000701000000000003011f0000000000000000000000000000000000000000000000000000000000000000000035e5da20855ee35b77a90ba2050c5d561769c4bf5d4ce7fc3ff43d21f2637123df017700398091bb6ac4b33a4eff68889b114d0b694917cc3945f1a767dcb99d2d4863e758fa5449e63f22e5177a4c6f63de8552e4a08690d2170000000000000000010000c0010000bf000000450000

Raw Header Hex

00004020640402f9b2212e3c4e54e4467b1ff69bac8dbfd54cbfae356ad70c42fb3553668fb34f56d9edc3558b2b9dca946964ff3b6acb954ec93c52dfec2c9c6b0d6d4bdc45186a963302186e477a7128e99c46b34bab7779c468caddeaf28d87055e7f5b42662dac62e3de

Proof Data Hex

59,560 bytes
1212160103079604b105fee66a888b5e08e83312a15695962d0737e56531453764ed35c665b8875fc9c90d175e238ff559a5dfe53863254da7bce65faafcc5843610c16d00c8222bfe48b61b026d79d2798075ef88a6b87a6e237521c41aa7362d3a9548ed21cc7bb32de24c651c37c5ed5ff3387d087ee95b3ce52c2dc4b0740330e87a2c3738cd9ffbc7e9ab225c6bcdcd12523252d4b56bda59b7d60e15d535e7726ea6b030e0ce353cf6f9ffc7d31c3274162606697832d22338f3016f033e56ac2efb099eeceb79b8e69ca2e4362f2acd9d7cc3540d7cddf3750e90f0acee8b97f702fff9b7cd424e2502fcdb099e48390034462c2d3a75fb027c86102477b5283a722782c55d888726e974106089cd39031749b791f6d17cf4ab9884fcb94edfde36943f1f418bed99e4a876531de97664f5c05170088de66b55aced434e0f2fd1e9579edb538dbb41d6c4650e4fc547a430b50e7131ec20c8b333ecd5bdba547005c6588d7d15dad2103dab1eefb92e77cffbae02f6e75d90a235845967a6b04403b40de8ad50cce9d01e7c3bebfe45081d29b84e608289e3c99ed8daac2a4a9efe53ee7e57ee271e2463df8889d1330fff17862198a2bdfc26a68cabc13e46cdef3005014de51207f8ca209a4487afd0f4b1fc9ed34c98766c0ab0463ac5edea4e0a1d1857b1a13833213c7afe630eb05ea244eaaac596a4c0642c997c0ce08dd1a90dc33be1673fabd6f019edee08fe1a27fe56d2c525cd68a4fa45ea48637631e07533588296424d9f1751ad41c1bf1c3f9d87a99394947d02a607609ed8a51f91a3e54de79b743c580aef9521e6952240441de84e0645d7ccfc7d056b9a5b26aea4e6ef6d5b15d411bacd49c73b1e21763e045cc3affd7338cda2ce25e54248064b1fd28be47c2b096cfd3f3b9d7b1a181016bbfa1bd9be55897ee711f81c53912528f75e2454f29de258837a1c71c38b3e9968038072394e57b4ee111fb095f2c850c24ab65154af1fb477c4160aff6dae38f28b4ae8a9fc0d6885a91b9d51a8824d6766b23197871fae642c4dea32d680a70d4390c333e13fea6b7384b4aa437352c170b3734692ed178e1ef7055b6456bce8868c87ce42d7a4ba599bb9296ae8ec0ca835d93919d2d1844b6e788fb81c55bf8c81396ff0f309f9fbb50c50d867e6c5a6391b57d55b85beeb710cf3d5f719b6c635551310d46d335d35edc65771e36cda446a9eebc57b7487b577e4aed69c10ff84ce21478c7b72648a2127038632145b5e3f6f086d634df02842e188730376b41b14430aecdf3b30b70908b83403e034f7dbfb3601210ff30bb78bc361d08e11a8f21948124c105ad10a9b9a8037cf262bd1b144373a1d454d90757674c2d300c94c4c74d44aaa2d8f9da8cc5b5059b96135e006fa625f47a583e6639539663155ff2a9bae443cc82de6ad3fe871fbe45bafa746ba3e0810230df1d913c72b39f7dec3624ed2eefd119295434ab4d4019d4a0b1aa86bb5a6dfad6f68ed465361bea65daa315041126b617d73eb28216e288119609e49134fdda7026024cc0cd16418063f0b93b5680348bce6a844a91903dc33f779fcdcadb59d450e2e63a0c6a3c52e8f0edb090052c5813a1fb2446881d379f6cc3ed4f0ad11fa09d0bb944f3f3776c743bb74d7ff250da4cb78977110b2048c6761685fe2bb6c8ff9b76db7e63e0a6bae95de5f7738ef54390ae5255880ce4c25e4f6fcb6def45a2549a94b85ab706f2fa9d8ccffc83378bd3c1ea0beafb946e7f9b4b52459575026eca43ee4ceda4e7cc36d6fb6fb3d33c663eade14d2119dc8c1f656402629d8de9d7faf8f1a3aae1b9f268573c265a761aa17cd56772825457bf7f7fe2fb4e2bce00140c044ffc89c5eaecf05a75c1475c8d561dcae463ad9d4a3b6a29d1a53c1bcae88b50c0204dac0577f5fdf1895677a1b0ee8604419440b50279ae4adec7e89ee5561e489f88354e984b7b64e35444785b6055688932372693ed7316b1895c7dc1cad125967269e8d443664c0ac6203bf778143978dda33a98405ccaaf9a0308647977a24b96bda66260663da9117f33de5a99823236c4a35dfdd416735ac01e75ddf8ef615eaa33d6c6539acaa1480af8ae298e584f1364edc3a0cd7ad024e511f89c7dd696cc6efb574d869e96793751c9fdc035438019bddc7b197e071bc2164a55cf4205145264f5d090be3ef8ab85cdc2b21b8260966a79bf6f4df474f12d87f05744cc4ca889f70c2455e0ffafcf61f72af1267a98a49cc27ef5ce369e1ca8405ec77b4babb31001703df0893847da16691f263614db25124971596f35ab4e92d790c8071e3b9a308f09d03ded6d03c3500e64ddbdda5f94924bf3ee33baa27698898a32059d31094a370d5993b981bcf67b460c64c627e37ae5eb9221fe24d00bec64cb7077773fd5a32e889acd626fd7030eebc0b35a936cce07aeca6d4126b68e4d9b107e5020c93978911e5a39ca75f6dbe0d76e94df419d612c3c13eea8296192d427a08bc5c2797723bdff2c30591807a205a75b2f069b7990eacf50c088e356aa3df4dfe080b01d6edd365e11c2af595b431fa38c618ba77d1d4129f7c89579089debad5e7b81508789562400fc4f3913a3ac92364ef1cc0c7ced02cdb3cfbca021ab9fd9af774ea8ca4105ccda3e2b0fdec931bb59acd5c3afe597e7dc10e2ce9aebc1976b409914fd39d7750896a75c75a7ddb705e6115b624c570e7c0600807ccccebe10e95f267684f6ac8ab52cda5942e78173f9cf87fbc181ee87a0a9d4ab691f82eb02dabb51bee6abe312dea25eaf9efa3f49215c0572bda73513c6dc7ba556bd190a040e8bdfae8a65cb7176aa6b212d9b06f5cafb8668667d8bf49d952367b6277d21fb4fd9edbd6ebe74fdf145cb796c849796e909ab166963dc181179e2b309cd96e7aa0db4700d1c6c3bf1d66294ccbeb2f4e51957c73d43a8dc97917d0fb3cdfd5fe7d3a2a98a53df356e3edf6525cb634cb6d806a1e310b2f87d369d2d5fb666a41d6d708141d2d786e52d9fb2fdd4ba39cca732d5717a1aa2f1df2b711fa1f99b94b390af6d560c16b1658d56c83347764c8fa4c78f5732ee47680b96c8890c936c685cae9d4fa18d5aefc22da0cbd5c86d679a0dc2bf6a9a6f1ad5cfe5622e173fbf3cfa380e5dea2c77e7f7a1bc2b0c406c525d5df6e987ee55e08d517fb6ad5d3a15b26ed58e70d9078d5afecb1bc7a93109d9be29aa37dee4226e209f33e1fc363f53d9157ae15408db1523afaf6294abbe7147c0339a8d259f1ac08060fa6cae84f200d5842ad7a6d91ece49b18219a36508f3020d41d8b38b16e3f50f9a590920d889189210cde69d89f2628c4d94691afcaa701232d5edb22f50b1b50229bc136ea832416cf6ee5f78f1e8cd79e5006d7ffe0260ecebb28b7256f7e8af0d5b035a369d2fb4fc76b54c6c72795e64d4a77020fd43d445e744c74e4235987a39a09bdda7fef376727d6e16c4121948fdbe24b838bfe080c90e91b92543cd909a01544df9920763a4ed1a32c20c27a680cf07f403e25e98b1c4774852f7ba6d740d795a09f97da6b2bfd31c3dc91821b86ee992f552474b80920c38b71516140fd7d1a98fa5e8caeefa439fd3de1c4a3baba3abbf07bca9e1ca338a37909ce112b3ae269988afdc5e416dab6aaad2a7b39bab881c7bdfe5801346afd1946a43c871d08560f3b88344ef3ae6cd9ee1dc8eeffd292477baf258564083dd6581fd884c79159750c8d13fd19fd131fa82f33b14df0d2d7aecb3696a5ca7e8f6c328ac696dd27bce66b8695b404d188701ae2763d62a36b7d8d7c82cf009536d4f4dd71a28b05b9704b82d6cb832901b32521cb2bbaaa3ac29b894c2a267cf833da3a5a187dd7ef415a1ed05af03f9621fd7392ce6fcbbbf0f3d8035e0c8c9db15555a3bef402d836c7e8e73fc33f3d0ad8f18311f3d0285631b4ebf12b9de3de414e96699c5dca56d43ad31c6cd99af6b434b3c03eb9aa47fc973133a99aeb974a13c72be9acb249a98f2fc38ad53b60e436685e77e9160c942f71fe56ae9da31f4b421fd7b318710fcdc7962af0cb1a1518397159243a4e79eec47b94462eebd8e33a31359c675060d5ebb4af433f5ad5706b3e95b3f4a598efbe5ebc1cd0b2e28b7e992bcac65661b1d4dcd70fb06761ba66650a0237a4c8058726986a83f55ee16a3a679a3c3486de8846a0e272e9c4cb8fedf576bfc49048cb0e39145245772646f48f69aa8b4ad9ad7b0788fbc72a42de915441ba714964701cd3de3ed5bb516837e14df4d2e06f78630f5427f1fe01f6ab8a03f5e34bdfe8faaf66ca949dbe3415d6e57be9db6d5ddd680b218c20b8258ca0e3ea26a83b9bd4c9e5653f152845e72e1e2287d4439d05fc47e747c8f46db511c7da3939ba744a6868807b5f0f82ffb7f496b6a085725d44ef57932ddfa12dd2cb827a6be95c536209b06a6e4f282031dc6a11a8695ff928ad974ac9807c9f0476a4a9cb8c4f0c14896601e5e1512b8c708f4fbe86cf7125b4c07d383a6445fd188cfaddbf8f80bc06658a68782e60968bfc114cfd39c3767e08f1f2f79cc1f1d5f8e7dee19db391b5c83e1908b840eb59762f6a392ffd8528d5bb760a4511d255a2cd7fb3518ed4b1bfa47fb5bf110d6826182d6a869e09a41a21c7fc18182150fb38fefff6b716b553b84778ed8f6f3a4433eafb9d6010afb670600f1610b55da104ddd1fa1d009bf521608ebd5f7e083855c08d2adebad969e3a0bed94ac2e9ac3fbbb91878145e2391dcfb2c83980916af96053ca8030800ab4fa241668015085b016470f8b10d4c999e3863f72a1f636ed980b3a16335466d9c7bab537729a8cf3072437fd358a2d64b6e1fb5be919c1b4af5ceea9080c25218e64fcac2e4b3e6f3017e683dd2cda6d50fa902fbde4fc5624f953be2865934a3a3daf86cb93fcb7b5c0a9942a43dcefef52d5f5b1c01f7fbef2ded72266bd57b393935726831f4b597d41d2491460c9f3a9dd8f251c69e01416073b246e7d248fc09c04a5aad32b0cb217f2990ad3557de0b0e1c779a2c019569948ebbc9936d4bd814d6f3a2be2cd365b61ee6d35f83693ea1576eb765b0beff8ca52256be785aaceefdb4dc31c86874efc81fe92f8b51da48a7ef1ff24ca6d5a2eaede7005b5656dc48f8e7c7bdbd70155f7a7240b19486191badeec7ecb4fde1a9854f64147a2dd56abec80cbb5390ab77e884cf2eeebe9fffa542f168b3b54de545b1c8ebd5b759a9775989e492a03b4ee58ffee2d0593db17007867cafd95aa1452fb10e9080d1d985b67b8b53b34eb583dcf2d68cb3f3f8e3538d32235dffc37c765a3bb202716f9d81dc38f4885954e1523487234dd129913f9054e37ebebc4429f0c30345360f59555ad368de9a1597fbd082f12a0b54179de83a9bc91ddaa9ed2e38b3275853431e7da2473c8407595e990f611092d0f8d2418b0e0f99c72ec25fd879791c89a4ac6c5b2a4bf5b1f4aa4c02df417c7a3f5a84702a900c69e8721a2277ae67a8fa5129ae002ce7ee795ba48d2238942a2e09138c1217c01f34495fab12b6e41dee777143c8a43e5ff9d2c2d8b9dcd7da70e05be2c4090726a428d7e869699c96880604b8ea1ed1623cef79f7bddbd1c38526c1477bccef409b5881b5d6b34fe1f7138cbd1c1c669910601f4dee100d294747ad1ad85c32fdb5d333d39d011291fcb063e1b42c15dd1160b05ed0647dc1f070bfa1499eaf707da0e91f79bc2828c98fb97e42321cc31812f95ad2419a3f33b3ec2bcce4d13e5527481801d959658942e8286629821e88f6b1feb120e738552c654add45dc2d286f09972363466c1f58af1a23d020d2ab4f61ddf4b4536197d1ab5cff6cc7e6654a5cee82a489af348a93c318a84e5005b853092ea8e15ccee4c96f12b32ac7691db24a50f2a39f69b97cc5d1e3791ba8f4d13c0acc6606a09a2208adee4bdb75754a9c4e020932b33e3e0ce78e1e8b9fc0c93909ee04c44112455e4c4ebfa5d591ea1a0fdad1b96b3bd984626f543f1136641dd9e206350da5b44e30cb7c5f10adb0e2a1d45a2ef6bf51570f0fb81afcd4516af85559c38c023aae021f52bdd38ba06f15b76809416a93e7931acab7dc7569443e5fa518590d56603a8b24ec4b782a80edbb6ca17df10b782f79bc3cc7552d78f7140bdedc5eae3771a6376c7cf35b4a91ead60b2b33d620471149f1ef3b0225fff8b5e60f7f7f00acdd742a7e313b6364398be4beade381c89d2b89cbd75525d7552980251c992fc75418a1c53ca2e8c4f4ada803109c751ec4ed11f74813fcff225b8c6903f7dfc86d8a3f8615e6b048cec64f15a860e14469e73df401e3b53427e8b7ef3078e11cf92b423284e2f74450e17e5d6aa4af798d3fb5b8028f3f8db2d6d842e663a0497e336e5c5458106028af6d4cea8938c7d1020a7220970fb4c6e1f70f3797508fac285dd6917b8410bb2b674b8261e2893a7f2d056e1a6d35b4f17e7b6acdda2c8c35554583d0c0277369d1d752ced2a9769a9111a6c94fa796fe1dfa4a6e0508921454b7346fd325c4fdaaec505fd2282ebdd92e412ded8103854257ddb018df9bd24e90e59405b4c91927752165dbc4018a78054b5e980c4341dff3c9ba4b6e717baec386bd085156ed495b524b8b2e2fcf2865dba53fd1c309e3ad3223d8eb5cb8174a74f320a50d84f1a86d52325fd09b3c95516e8c5c0b73245d8ede8630cff8f4d83bc6803033eadee250d483e48b3d0bd25cad831d9acc3f42934d372dea9bc21eae78e8ee65dc6d14e28c7ec2a03cbde2557455d14a3598d2e351b79975eee15ff14a51dfb9a0be67dc47dad08b85f3d4af2adbdbf8a388bd177d31de9f9b597c1fd56cc65744f5c6c919136d66833d9a7e17ef47b45c5e817136166b9a306e901761cfaac81fc3e708b9aa900d03e63c078075f849c6d44b25f711458bae16449925716531051134a153a75ce1b6dbe4a3689bb3e2bf63907de3f4e55bfe7fad3331d15c1bad4a978567d432462a28c0ebcd670f62771fb7be90810d0516d66bd106a6ec63bcf9f361b0fbee3492e10813a69dd548dfd2cd0825638b7bb4c24c737f3421f6b12f93ae09b270481cea4dabfa155740237af46e34862aa1590aa1c80891e5ecab3343f64313304219f024b0de8c8b18d159ac33d02e366bd3993d3728948e5076f727c8663e82a3dd7599070048ae2b5e847f1fbf3e2807e6da6a9a155603137e21ee6056a34ad838680502a3b6b91af9cefac1fcdb99f386f378c7281694bb0732a5acbab86ab6751c764779a1452269bb8ad358a19a95372a15206be8194468cbadbcf297543ab9cff6651962602c93074db0af2a661bb43586141e25d2f907456c018f0c4cdadbc01bb3fa1d43e51e22f69995a6668cfcf1aee78b39b17b6066e6dbfce48b7bf4a8073764e93854a95717cc39da60a1f501688cb1a36c40136ec237dce707a64f3aa1f1cbedffcc959bd2a3f2e0b36d0328055e8c2583bedd54899fc6c5970b601865c4918ee8ed097c4bc0eb299be7263ad86114c2aec4e443e309a575695b3c8a3c3a142a753b423bd8a7830170a09225fd2bf2f2eb4695be01e0a3003f3c766ce4d6bdb73a01cd17e404e5a65ce424022b20e7ccba31345c5f26253cafa55a13644b5078437c03713aeb3377e48feca1ac672aaa9edc3b85ca9c71a711972cd77e00d1fb3c4617d6b88b810e74867d8e04edd72ec33e078e2861bde5a2a0cab59b7ddb5b16a6af5b2a4130b125c4e76f8345620e953bba42edf562b7ce9f57a3d032331158d1de8ae78c552fed9ca8b7ed88e48dde781a7128d99e93425e252524530afad46b95e5a52732e318547167052391e0a9afc054e17526d1fdefc73c6b83acecc6b72a0c1dde922925b6a3870de0efed53604ae7e39dfd9a476733dafef06ce1a39c81fc92f26b514b98880116eab545daa69f420494c9d2978ea0f674afbdb510b4c6e32f2f1e8ba16d7166de748b98504eaca14b859711b14694c0909792d34f594d9e7e722856615b6917a769d8c5a146a73c61fc234d300d710439c14b95afc860b77b56f755ef0026d6a0339f50640b77016126f8fe6ca743416ab9d74367faec234661eaa11a9091f3be3a6df95f5b79a27e2041250090f15957f6d090569963b1b27d84eddd53e8709c32b3285d6aea3b410422ab64463a43733465d690e9cb02a31e3206f339d30e43e533d56776f471d4855402ee0376d1076fa14e540aff18a346f4725d6b8d0fee09e4d27bb3c7715c184105c9a1d9468a7ca443c792af3011e2346ecac8c2f5fedc2347f5929007d6aa3239e7dde38bc2be4208ebaa443aa2b088fa981370e40f8e53ad1f412ff5af6d2d05ad8b9c63416413629dcb7979c75bae6f6451df2c14340dbb9b26510cbf8dce3eb899b06aadb6ebfb9a19d8338b1af1c8865e1bf734f542058655a73813d65cb25a3bc8a4969bd03a82cd3bbc97796ccce8b4acb3cb3bab412dd399d4ed8f6c979b29f2b8ed8ee36a76e8d25db53da1e3de384e850ef60d344fa6b56157775ba240eb933da5428a759c28b4ca0ce3f98a971688b71d4dd2c9d990f20e0663de09b0cc693a7a391904838836fe46a564534786453f5d52996aed7f9247034cba28cd37d1db861163cb32a7acfe1100a199fb9274166016ca22283020640d128a891d128773dda4fda35591b865a09f8e89135dde040c777608228f601559adde2a6e788e5488ee657bcfaefa9f18d8f23e2e1dcd29774ff52a5f23e764f6f184fbf16333656cd3f4cd843c88f10bbae2c0f63d2b8da936b00da9e1c949ee809da448bca2d03486cc7347568a8ecb1f0edd524163b79ed2f013e7b4b52d364d1c9a1b4eabc688dc3c26753b1dde8c7ed28bc268f4c8c9eaec5551c629040e11b0a3b0a4cc2150e2066a0be7bbc2b2b2ed15f71233f0a119aa120e4b48d1af6f63642c9001de1b2b0c87b4027c324cfa1a67f20249a067d7ab8a0c20a093f4c48e4d3575330ded2de69c1cb768a7634e6bb2187bee2079fcef0703cceeccad3b8c8a9722a68b4f006490efc094264861a098f64db8de71f68b90dce291e69bb09df1ece1eee85ad57dbe3cd8c1c6c209fa241a029d86d7212ce5f13cc25f01f1423a1b813d949e4a90e056601582fa69d817137011da9016eb087c86d93ee86b935a914fa4cc59dc32e2252bf79dab01c62c6817d3149610dc0a103f93c53b43d7cbb53462a562a704f4607460f6eedae0a715984c1d23d2628e6bf96eb1d265172ac4d54b5f3cb587047679b820fb0e0b37e525c62bd269b29d88a111ab627ab03631f2143ee7cb10cf4db6c1fca3e917cceba3878a3a2150d9db2f8025bce7e2d598023800584cddcc5978c1efd2b20d766a4bf5ef203da104587d55aedb9cd5bc77371a8509b90240d2baae40c0c03f75ac85e8c69fb05c282ff160bf55c234ac67c82cde61e844f4e46f56194ad7ee768be8c9851081059855a2d7d414b8dcfdae13a806bb031fde20f4cbe142c762d346a045e9d084c759c0bf3fd5bf0f1209690ce68993562e6e0bf76a9d01fc92e8f24b58cd86e654aebb808f8ab3d761e2f7d0f05afb8ea19db24a9c2cf8b2fbb7876600a6a6b6492db5d739876bed52c6ffbb97560cf6e4fd51cfb7e3fd80305eb78a874257853b99b2614d0ecb693c9bb152a48c121b8e0b49d5c8aa396e281faf808b8139bb1d66930c16b493f55ca26c608d77c66de56ea9728a6fae6afec5a2160ce51af29f730b2640a3a04a2378be51cb6f5d219cc92d6c9e952f130cfb4342c764a5b93aa45615bc068859c61c6966a040b09f5a2ce1f47e1f055be2a1009d6a49286dde87eee0384cc817f7e5127ee23c5f88e40720c2c6118345474d0b0b7693415809a407359d19564f37ae1e875363b050346ea5438fc3f4cfaa7db84ed4ef8713ca06a7e0071bb01571579ef087a11270bb041afc0b8faefcff569834dcfba8e74f23716535edc7e1352ee1a272d7c3b68f0387feb03c0f29f4547f568fc690d98e77c57b0cc76620b632ce216ea4108ecff138a9f4e9b3e7ca743d9e4d7f68a1bc4b0c5faab88dd909be0b2c0ffbb8880e01c02dae341b4eb05696ade75df8811ff55ba15aa3cdd8e370b17a93218517dc4c1d26270b9c806c2954180158a9d51e0cac60afb4a87819fce480ffa8e4d476f77f6ee6eb1d3f16e53ed43471672819f98a018de16a7307fbd8dca1447ff4b2cae3bdaaa348fc00b83c41df4b45eab00c3169922087a49f8e2879896848cc32e3479984ac37ccfca34811047af2e2ddf233a97fd6eac8817afcb81961ffe6c6f34113aecb91ef393950bf2f2f751ec0fe03dbb8e14e716d6373a045c883dacaadf167c69c3ba0cdd25d1a23df602986f80c22e7c2663328458a695bd54592d7ce8feaabc1c4bbc473d19b1bd129648459730a695b3455e32464e0bad321bffe3ced7b0838c5d86539d94fffed4b69f2d814d9afd9215570a0dab2e9312ffc298837c6ac0d9a5e7b9f26df077934e76869baa000ead1e11edd9c29675c96a1f8bd7e41acd309a3a24bab7e5f6531a46c0be783cfdd343966d9a463ccd39b0e283736d79efca25bec6aed47cf5a90b826169ff7d733a3eecb97bdff8ae17a09359f7a022e856dfd71d2e315a642c50b4fbd45aabf7876b17a9c59b4b97b72b8de7945660834cfcdd3f0d005cd8bc0670eb6c25f429626b624bf80a01ed76a6a40dea526e911bce1930467123ac4edc2e7f42e7ffd1d308c373e60b8dcb75302ece2bbfe9c56e78ca6431957a3e72ed1d2dcff170b73a7456d6d18db19ff7d6ffb9274f27a26e9ab4662820626f5c326256e54d490d6c8270adf42b769b801edb9990659d563fe756d5f790afe98f211aa040c949878c52405089b99f269ba0b32e1ea74115d816b7cdcf28b13eb1a492e46cfc909d503da3c7524b8b1b1b20d7cde2d08e79a47982fdd5e52845eb937fdbb54e86a28978170bd43083dbf210777cab5b6af903f6befdcd00aa2fbcff2932bed7a80e2e5ae5d6217cb6dd8ebb0e6f914534dee9b750cc30a188de217127f52bd53c30ff146734430f3ad1d57d2adffa71e306f300c12c7a5379b9045fd3394bd2ae6c803f8699ceb4fc21db8f98a0e5d82c65414a874652feae0549c931ddae4bc88ea4232de8f3d18a09882f83ac117173335c4eb52e0778780583c6d6324ce12029437829a8fb8f2f1823b0d269616ead88176b04eac9b98d534ccce1515a8d702effca3c102e38438b7da0341d1bff6675c98ed8b8ecc992987ba3301a5c7b26f93ebd929200494dc73aaa8fa1fbf3b237163b758b6636caef5583504caf277463b771fa982c0890a79b0d814521fdce29743448906350154935bf7fc4d8513ba896b178ad3c04cbc2c3ae7524b0a8315fca71da5faf33bb1cea207b7c4be30b0cc574da00ab04e34eafcde67821c50d6319da6ca2f3980d1ac9c91fceecbb269f108404c84d907b8e8be89fa73e808b5a6a5fc906de0bf87988c3638cd1a05372a0eccf9c4f65de624a37187846d80c2260e70088e0cb2f52c7c2d5baf939bc6d8fdd51060c6d945ee4fcd2d64b909dbbf850d132abca2dc67bc2a7355511ab8cab9e738deab13bdd5a8e846f4eff9f3949cefb8347a6a973be6482281bd524155f0e8a7e26f3dd744560b829e009c80c685eaed5bbd7f62491d5cc04d9ef50978cd102effeed34b01e55afe74ffa90054d4a720291864479925ea01c92ee9891b7a190df979b4ac57bbba735118a865e7000089a4d50ac44672d1b689d2f641a5774a3344a13d314b4cba7202d71d6c9fb75f0ff29ae418911e4267ff6be4a74310aca5eab2b9945e91f4b3a004db6f6207ba5f9f8f594bd28bc2186907c2d3e186395ae40435e80404f7bec2563e65829aad484c0ca8bf4abc3d6df1d12a67768ffc6864df0aba309f9e8cbc7fba153ad59dc15b05e80290aae0c1f62980e7e3efb451e955c8085e1229e6b3b47ebe7ed31b7401bf7f6c40fd4d104b2eb11e518798b317ac6d27c23f494272ec1ea01e86ccfd79fd2931b20a1d9092de24e17757227747895123c81ce558fba55de466ac725241da1485c52724e851c8a809b9c56f061a0cbd69ffcf40cdcc83be7772a010727b126f33fd00d3c29a1ec4155ee118c96f5fc9e21fcf38d8d4a0a419b851f9b0507a30b5121c3bee869ed89a8a7ee2489f4f0dcf57413311fc04a4d904a12bb630c44a55cf8cf566d02a257918c773171d9ebdd8204f2958c439bd8227edbb3ee7659e46d89cb9d1965722dc53da4f8d7235d7bbb086e7c1c15db468e24bb5141ee99f7583ca90967045b10ce43b2eefb68b098b1a2db2625ac9ac41fa2b95c4c18aa2a8af7f9d0badf099f35594825a729e79d51593d0a4ae46d53dbd02c6ff07f437366db91217f8803ccc90fee079596dff96db2723c00c708808c976cf0e6dedab6caa75a849240ee71b876d3adb04d09fae4711d8056dff7894b5df1a6030a7b035fb06d0bd57381558d82445f31e3da78b8f711b4461692037774e914ce888a6a34def1c93459f9f447d07ec0b78e8d75d36fc9b6c92345e90a6ea3bae7b00589ab6e166f51819a15f830f03071bb19d555123b9f2034e9e286ecd8cd3c2f4676f0cf76d51ac3fab3b20cc0d607d76db6b86f8eb48725192508a6c28dc3a3f72bbec9522ed88086b56eda75ef8a0b53c28c6731545c21054cf22fcecea1efcdadb5f09415075cf0f2d607708d9a6f834e2165b410befefe149c14362138289d955c025def5c55be3e0ebf983dc8b6830c12802d74c36bd5f987215e8ff0e91761f0fedcf5e0c137af580d7afade476980a63684163fc8ee78fc6ed935ad48dd477a2730be62d9a6619872b1cdff11c80c600350220ac0d4338b90b3f8639cab0089e03f7ed6a0a2b027fc3cf94d3f38c7208f2aabb311bfb741946f31f241795beb91dfb95dd45bda37427cc87d0dec45e633bf8facac3c109da3c5636c1955dc5e9c7c20030db53a439bfd2a4b5d5eb95b0991486f8bd01402e5f33783ff6f2ced1fc8b4f90ace2e40b31544546a5e4637bbc6833d91a96b321676264dd5810e274262554ed512fb497cfa831cbb8b2a73de2adc8d4ddca174c1b7a0f0329b470660a346554c4fad745216572073a8a6aa7f6832388375780f0884144a3b714d6b36a6fba2ca551f401ac3c7c6324dfbbb01bf626b718ab27d9746d5f33ffa48016273b87cedb58f2399fa6a1b2d13a076d3c649681d15f5ed84bcb5eb0981a3b2b167f0f25328ed3be9e930b1d6925cb0f6c1248538a66defc1ba0c08c0182df545c6908e6e1a682ac01891ea945bbd0a5b2078f2ccea1dcfddf3ba868b6cc727c547f1ad24eacf95ce1d92a52464995bc156f0a66afc14b59af621eb289621810827bdeda4abbd33a1d77426bb45ad0439b4a7dc17e8acccf894becc6da996343831aa22db5b952f24bcef00d2b2e90fb4e4a8ba63f0153abf01899cdc4ac12ad7420a8513e083cdeb302dc8e50e44d7d5b303188e82f136a3c65df5947b584b2aa1c5c8c57db0ceb349950ebb149304f9a2a37e4dd610fd82737d7b2b0ef59057999df93e8b70beaed70eb2c7af281e87f02fd8346444159ec7f0f0ffb7aa985ef4a0636e7bae8a7e35379011df4e32b33818bc4e6120d544c02335c07552d516996878316f88cac27f406cf79497a2988548ce70b6b6a7b42165145ff774e33a53f802fe1778c69be6bda4bce864a25f2bfc9d09cc0ed58b652b0692987dd4c8da8ccb67872864019b6c6919f1cce832a9fd2b618a79fd4605d75d0010f0e4f27d524c285eb8d9aa125cc54883e68f3a3845437973820f4d96d329b61c1dd60d60f804feb539e479805e1a8e1880bf2b930a51fe77e55d3f0d0dbdd0ee99cc542627a6772daec7d309b12d8262d2d8eee8369fc5a662b3fd617e0a8a93a7a33a47da4b884b2a4625fc49b8501c90098aa7c185b5d9662b01003a0a7691340e94f91d216fb9de7fd7b0c8e85404c3af04ae53f161e04b7001a7dfb7ece08cbf316832eb68708b4fea3fa7266354f1bc7ae4fb410dbb3c395fff1f20ead92d11b45d3cba9dfb65afd9d39a3b432d67cf7310ef17632936431b7a660b3e575a3d42d96c2bca5902b51630d5ccd7be190718a4330c2601d383fa82dd924cdd05e6fa8e7118f68f51eb2dc58f452a7ce6b976c3683292eab459b6aa86c7fd8064e8066c2c43579d5c95b4da2a11bc2ae7ea61876dc6fe659bae1720417ad982e51b9d9d9b6f25e1df7a6dc1d0e662b809d664b58b1176cccc31a85a74ce9b8a7036e1d15faff28a9f22bc9a8a8610c65318d573e635f0c973ab87bbe98472b35ad9db424ad7eb3ce0710685280911e08c75bb79be61bc529aa356f9f7439d6e76903b5ed5f354ce7a7b238c82748a0ee8fe66df68af436b8f8604c8e2e316b9260ddb3a4a24ee3d691bf85558ec6c2df3bea28a8ecd2294b1f9ef67dfb3d3a96bf4677de881daada51a61b08aa9fc5dc29c58ece57491193b24f25d1a82632b9b45274ae0285f315480c0f8bfb9e24109c97c88e07f21ee93d894d85b7e5bec34ca7730721eeddfb645321a5c77b5002db2ad3b28c9d1297c3a6da0cb88b56e049f95f739f8b6a667790b138f2a5d430a4c344040f61d494588883a6de9b1dff47eb14242c668728899cc114bffc95ec0f7e33703931c713519b4ce76e17a46dba615bf3d2961fc624f7c7a4cc56716ba9948fcfdbc9918ff7dfb5d6e66e686140908b19b072606c071a6fb8b4552cdd0848166c458c55a932bdfd2340faedf9c6621dca2de6b59b4496c39eb9f8f16792b2538e4720c8d87c842ba7ae184d7bd3bdfbdf21def45ac9ede548d1fd6246a2443be1eb99bbda6acb528f9706b28d514ae229c3c89389afbc90da69f27a47c9113e40bb8aef602dfe0c346127b06b5ce2597177514343759ab3fbebf3c668ee879309ec7372c2694c1b277a68e1291f7f0d159763a879afc76dc343339cf3e4e32d50008bd2c9623dc63cdafc705cb6cfb97c321d0da9ebb3a7e2c082276a9a4aec40bbeb4fccd2e0d91b1ba9ece5fe2e0e2c156a0b2d13fa15c2d61ee4b6180bd0b715f5c03f77c6e7972012b0d4faf3915209eacd42a1ec9c9917d4e46eedf286fe6b49a46983196be0b7f1e789427c7163f505bf9bb1b5792cd0698c196697eff6e4a4be432ac08a8b20dbc7cf6f8a14a773ac113156f4bb8acb12c5c03d8ea724951e5742eefb7174f31a189f9b5d42c8c5b18c57dea025ad6301d47bbeb6d712f09d15f1a23c2580f00edaad563e3b8f88f5fdfad452cd77c1f268dd804f92cb6043da25343f61c0f52acdb4f2b0be95080e5128ed2522fd8d471ac836d618dafd1d397dc70c557c9f1230a967174d45385174ef2e35ba7a2cb0a34b8b7fe7e6fee2c1a03405e562615ff2a0ff1e1aa17f3e439f93a022574529a1efc9d15ce14e38a472717a831857631e6ab237b7aba614f86a991a4d15850bc1c6f71c0ba5515e56ad3fb653bc38d18f06c659340456bb181130305952d427b43d0ded96f4343bcbc4db90115f88f725a16d1e4bd68915dd867779abdb03a958732846ff4f6fa3c0d520ff5f12781738010437c1fa07760b5f1cf81bf4db477d9a805d2dcd1cb22cb28ad0c3f39440f70ba1535cb159ff548cec45348f8ef6ff10f2a26ab3b7dc605d4153cd6c840a8521f96d88e831e54e71e5c100a8bd54ab48193337b2372955af36739bd4395476a10c57679c592c8dc8394fdbcd773c83c9d1d8a6beb2e1b0d381b1b817be703c509cafe55f8e8058b15c2ccadec0bfb67dbae4f65de79c68210a2958c56e99a48d3283b17f0e39abf58036521f3a5442f21e92e1c2b12328d7f34149a5ecfcb4b1630ea46dab365cc8a7107f74e379c55b14ebf380022cb9cfc0fcf1f0fd492aedf07ee875b5fbf8c2342c862e65b0ca34254760ce7dd65facf448f16395341e90cf4e745967e3e1d24743e5f41a4e1205c35489a36708380161688fcf5ac586a23211e7f3e0c02c4839a6f059a7dd47288157e02ceab1fa5bbf2cd93970d4871379a8aa3d2870ed60769223ff7f6f014c3ab3ef145f93cde75cec93974c2832c10745c803a73b766fa733f3bb87f2582ed3793ff2a771afd6ddae7ea5ef78ef8917304aa15165846c1604d222de38df26a39c7f6aa8579543073cf2e4873e2a9cfc6bba61e19a811ebff35bf34b8021e1f10f3e84ce55d6bd0f87f6aa0804e499f21b33e02d5181e7acd5cb6e5cfdf958194bd281e87966e34a2f3c6c621583340b724373da0dd36bc79073a19edcd2d12cd79c786a07d2db695160f107b3f5069f0d9764ebd8ba87d6ed340c8244ccf309c746e89a92b7f66731d9fb5139bd8d6ca8518ccd6a46b130fb135c589218ffca7cd1fa2941be48df42c7f317f05af4197e1827bf4f664911ad17131bcca1f8910cb278e264e13c70d76bd8f38c542922ba7b49479051896cec79e914dae1fa30d3d96821ea3ec10bf5faa872298fdf6a82689a7190f264b39eb6e6ce6b36a62fe979e8d4fe643ceb550d4e8a7915bd135f0d66618713d2a8502b44541882dd326eb71375eced541b96562a2ca734f11401e6e1d93f6881d9f751245a9d12fa4374e5a9c1977b284cc61fc6683388a88928c151189c2da86fa05618ed0695125be5ef995e7df9aca324e9ed4107284a61e90c44672c953ad40a8ae87b5713a506a385c97f4fd6d8e52cd489889991f761e65ccbebb6e52fbf172baf114de3790389d5c5c7ecf4025c867df3645dc2cc6d3ef098849c700faa0baf1e6259dbb2c2ff46ce6c973db69adaa5beebb775dc3e91d9b75662828ac6cc8d1a727ecb2eae6d9df4fd3f71ec24c52d758d11bd0fdf74a849b9e7eed9c93c0bc12e68b34fb7934665b021c4a67b2555d7447aea3f9097e807a3b420de2b6a961cc04504212b3067b0f4bd5da5271d6792c1734a45cf6d678be607271a0533738d9cae5e71ee1221fd362c65454c9ec2e69fafecd999b40d334e83da59c5d9cbdc4f4f95f92b1eb128e932b590b06afcd3119baf3d7c9839f991459ac370e519dd01da701744ad116185f96e3cd5039ad465f138c1c3f3674b9ddf260e72b82e7dd424fb2713db1f574d65197791513f9bbef5c50646664fb626c900e90d651eeaa413a780377e75f4b56ed9ae2f5a547d0e152b8d1809d810f01e4577820712eb352735413efb00ed8ab1d7b9b1cceb5c90d05e1d51cac2ce2899ccef9cd5a0afd1120fb6a28f5b12036e0052b35a95f75e1d6e67e1f3e94773762ac39fab4e4e8e5882e657ec5250e668a3ec97c6681560f059c740272a73018591c5ac86cd92958559e5e62a8b67d0dbcd6de0c59c3592e0017f06105c2426d2598447b3699b5350a5b4f38f2c9ced622a2a2454be4bdd4a85c29eddb9adbb02b322e820c9267d6fa58b59accf6e08c09008baec9507b28c834ee2a420b24a913cd81254c3b3b0ec42487d4fb347a6b25692463560bbd31feaa83c8c199d00502cbc775b8241e11ddf089c1a25f28f31d7f9e95f1b4eb29306b5e2c437ff926f158fe2c8a7254c5f030e83d7aeb29b979b961b3c55b217511b205008eaee88f50c06a6ba46b68853c7791c679f730fdc26b057eed02bad43f7d41243337f27611b8162b416929b0fe74551636f055dc01a31ce1df9abf5be63b1b59db43c90b663d3f0911685fe428dfe9602a18b52a26a8e4f79d80c4fa896b1dbbb0a5fddbbccf42c606470b03055dac9fc6c72894570deb12fde994a62f19c45cc57a9b0c656c5ee0c99f38d403ac59ffdf22384690ff142d4e55114d7b3510285479537ffe6573112a95d4ea96d2b0b6e8ed93ae1bfc8b82720c255ecae5140b485b9a2c3d6847d052d9dd81446ba280ddbf1babca1bddf4921ee20ac7080cd4e3e9bd1bf6ca3b585b6ab6d4e5df1968798fd34b463553fd3a9de1c95c704ce2293bd3fe06e677db6fbc2017dc7f5d58891c00ac281896001ad0710453936523117eefd5d9110d90c3220b9200a961b70d5d4c336224f5c47d4f6582093dddace6e14b1badc3034d33bfffc8bfbfeb552df361997a05fc974f54251a991097b8a90ca478c85c8bddffba66d8d8bf8d539bc6824289ab8a75c9e40deb61075006d2ecabb388e9498abd2c33004de55537e7721a57fa34b5bb3820a4824917b094e607d5b9cd297edf993314253442837eb44f7fc3eed910d9d65f74fb8a65501e2c2bc6a338420129cb7e2d22c4dc448f460e807f9b9f76cd4ab827afa441a49a7e780402cf5927491c6342e72366bb43934e66bc1d904218b868c1bda1004b1bf1c09e95171271fc99dc0ec37742cffb7b962f3fabe441dcd29dc7ebf262725f3c6302bd8e476feca7bbda25acf4babbb3f978da4ec66337b398f12bff90c329b5b11321141cccbc5322c8dae09431ce1008436f66d937ae5850a0634df2f694b242a1fdf928c1995c7fc60654193d4175150c780b9c2eb9a445524ee2f8d1295184a35ad6646a70d3deacab3ba4a3ccf5032e10912c0e1200a0eec08947453c31fdd27b3230516e65587b5462942656367470258b41f8077f94986fa4e004a1b90050b4dc6c540b3925def19a99b8d28929756187f080a64e80fa793b88b5984b43007800c028a0b24a7e4d314445d8f4ce6e7e259ceeadcd29a670a5c1c2427250dbd87bcd15f6f26a6d28e447c1ca83d3056061f8718afde23740d59973965ae7ce3702a122ceed2acee305b1dc6b06a189d0c9399b742f6082cb885093758ab4f02cfd6d195b7674c1ccc9857477bc62091365e950e7ed3be6a06d0ccc0996dd0518083a997b52209ef0d09ae2e88e60e2dd83528960548ef33ec437aefe89375505195f170e38e24494d1f477d8762d22fcba81d82ad5d97e96ffe75bca7a586697dda9b6e519a25b4abdbd5c930d4ac659ed4d7dbbcca60886bfded2a369ae2500367b56eab41aef242f2a3027a20d855954a216b8171669fa771fe2ff0eaa4bb475dffc70763d0d41951dd31dd01ed8775fe42dfb3d78a0a3a703b65856c7e83574f354e5202b4317d19dff927d5e5d48c5fd7274683b6716cfaa35c891e9eee98825cb2c36bc9e06164566ecdfb4a7c732c521c2acd0ab9e2e8cee5563f8fbed624e49460fdf5ed8745d7d78d5dd1b9e6e1e6fad81211397fbacb8ac65e161e5a9a9f723b4e3cffde1994019a4d495412c6ceb87031a833211bc433ba59f2568eb327a42579c687a1ed0ec41e4f1fb6c0b347c406fbece50922a49e158b13a3e820bfdc1742aa51cc9a25fec1f19bd5fdc5b0cab4a48b8bc6c6e609fad3d3279bb484077cb9930501a1a6352e13af095116ce6d792f5b0230c5b0eeb6a6b29b784a34113e6e777f098287d70c9436c7640f6f3055d89bab213e6329e9a466de0353c3c2ef799e337836c0ec4b29689d37c04998860e88d24b78d8b278b2db60e63a53477114d5ee413498a775b6b99a84fbccc009347359c98a26688a89cc29aa95331798468c4f1de2f2bff717e235c8cd6589aa2a102e91e7b40d05f32558caf20d6b63c05a50a56285462c50c92e7d4adb1ad5be59ee623a52d39981006a3000b9f273ec72c6772c872650c71c6f8b5ebf4037be4422513122f36ea2d989973ee57b7c433766dd69f47dbd33433034026717b89f98ad3bc14ecefe98bb29b14f24a59d3346666b25e6aef901cf178377c1bae83112e746d0145d27598b3f532a76e60282fd0563315eb0ccbc2d6d5ab2e7f6cbf904a7337029342bf1528d12e004cdcb7689080a26f51392010c5b2ce606839075f039201db8ddda09f4cca1e35940361134826113431476c7bd968fac1ee847a240e89fd2a43ffeb058ffee86ffcae2a2aa94bc83118c7dc70a8315c8f26beefe12415e976c8ff68e835b3c13bb38cb30845734c5cfd9ab3f2209fdd3841072949f6d7eff859fecbca3b673d826474b5cae3d0c305a8f2bdbc6dd4e69e28e9e8958563a549197c01e77003e3e3bebde99d8d947d29962bea97e1db3098003433b7ba99fa046d1dc84fe1163f9b9a6b3b15d4b6b3efe0ac5424dc8604af5dd47c6137c2a5a92adc9e73e845bf618380f1c308cd1364be15bae0b1d3ae5a8ad6a55bd090bfc9411b4759bdefa2fe5e299e699cbdd8e380e9140daa294c429c57f6d3957a1c20f1f13f3062496a9e0ca167aa38140c19f83d7b40b2b3ab97c5fad8771e7dd4ff747371afe45de71416e4374ff1dbb0beaeafbc09e8f606af6e4774648015a20670d60d2aeef75fbecc35657a753e12d803f250af4760262207c9d04beb7e6c28695c04ab208795ab8c8fbdef3a07a223bfd7dbc81616b948040571c5a1d642ac2318a9da39f55344a353a05ab7c407902a22e805f953811ca3ee7e72ccc053408a4a22ace3072cca2c814103a104d765fc384ad9cd6ecac03106ad1459d8f7a16ae4107a91d08b24e99c00479ca2e3305302de6efa69fca4bb530423946650c2aaee385c025c5fb2b6ebb97825ef87e7dfa9a4df0ea0c281c767b0bce60c221c6f1857204daff9f024e928bb4a0de4aabcf04b277472c078244f1f96d6ac2f58ffd1a453c46f383952d0709b80b19c95d5e5a903b0451704f329750ca88fefc5ac52ded96ef4bd017939dc3893d0c6bd3a29a6a8e048b605f457fdad400297e2436a912ce112de0a39d21175a049fa005b6489a9127e04c91f5e531020cb302a4a781fa2b4944aa60be859c2f7e192273e74bdeb19fcd087d06165bc1b99bd4953e44a62fe3416a372b171e54a0167e635f32d9237faba5bcc7345eae594530bcb7119f5f61ba73b2c4e88a4dc4cc4c9b63673173188e5d82b70c189aa943a7cf6a162ca41a6184a21be207768f428968aed774e5dc6ff3458278ee23bb433cb8c95d1744d4cb3fb08e4aa5e40c70c735bab0a1f811409e9f10c3b60d9dd8da271a98ad6561c21fc6e5f6a3085db1c725aa896081a8a64ec426bc933add14b22496e6a9ba1b060ba83e2a9a80e81324d0268af35ce5b46cb969719ef1a4e4f16efbdba170851b868a3c0d8d7595249df41ca93b04002fcb2f1591d4d514ab580a0ca850596137f3a48dbd73e97b3aae29516bb4aeb919f31fdaef877c53c36ff61e9b5645126e80e5df1cb05814f411f213718a2003106d3745f66aae68f7a9731bc5c57d4d1a668c1d99e2ca2e3eec609f3049368d05e20cafbe8fa17e80893f035842b464247ecb4e72052a7ab0c23654d8201b510a97d0989edcf3a2ad7cd4a11d1f19dad692ea4af9037ec00a589f7899ad3bcbb378f389bdb659d13e1773c7f20c28b621c0d71cf273de73bec2f20ea5e85fc8f4deae0b743ec8531be72f0d55e397a509e33bac9fe5898e05507be420b64180e703592a72d21a248527446f378d94dfa34b2b6b3a849ab008bbb8f61d61ae35c8d922530a40a3193ebdfc7d0f81ad08ec4fea5d5a200439f22cdd23bc6c76b2453a52f2def93954e998f2c693b2751bf546a5ae4cd16c2a47323639bb10052b7f4167b7666cef4a0a56380116b8b9b5a8fb1ba33e83fdacf6bd94a42a898556b675c9e749987e3d05a43a6a6c0269fd6fc5f3d52ff862ab8109b61eee927dfb6e091e562ccbd99618f85d7419c5be486e3023fc449118ec789189e2788ac16437851c8482f1648b2626dc7a9ea5dcd088c93d980127989634be4513526b4ef75998c762f4f3ef6d50df3b54daa5806f7611a4a5dd1511591f3003fa0c6502f90a73e822d4155d59ce22a76a947532aa0dab7a86438b40d0c2bc2dc532ae6e62f308c976092c3a477a63cb594bd46f823108c0729aec45d286e798401da0f1b35166df8d69bc641a36de80365db30fe489a1c39e9a552662b1da8c18d596b6798afb52b7cc97ae199c32c0b5646dfba1df3e3668ffff0b995bef33068efdf55008c0486338aa195e22260af49a0febaa91bebecca06827db019f487274ee39b3392d6a77f22a64ade2501ff6570b4ac8d8219906e497430050ea80fd1cb761013f7fe0e91c54850cd676f191e0811d4e4b4252d66afede97913b7baefee9b48b34d23bc451c09d7fc08e823508679af21e0ac293e853d2e174115d69fb33dc85c9b64db994d22408b0b4caad3c94dcade82c5789dfcc7edb3c9946bca16f23c8e8fa5ed4dc1ed10b07ed1e554cf7c36e8dbeafea76ac91292436c1ce88b0a9bebab034c671405ee7b3568833a56450bff722c56e6e6b37f682bf28cd096fb407bf37b66388f4e50c4fec8b151f1ba5538229869899f77a17e829d9f622851c6fe7a07d196c59ae926ce1b47dfd732f10461c3eb43124fa16568b60ea671a9e94d18c4dc536cebae60429d0bfac9f99132e676901a37bc1480694ae1eb4243f6acd1ffcb8378b77ec865a0cf428b79fbbf5ba869d652e107bfc8ffd1be54431c5d32f28cdb24d2718f5bee799a09f1ff2819cc0296b8df4e2b7ee38da49769e7cb62074e423a018ddccee3de2ecb0b96e33d523d70a46a87d0f3c0f92032febf5a7545239cd32591823dcce01b1e8246087776790b0a901f2b37bbe77e5de619c9e5dfbc58614f2f121d3c14155caf89cd9be252abe3109fe93b2d882c280e9e42e0b51527e3372de9d2d1d89b347f7af13d2032b6dc5fa24c712a409be0300f4c31f39dd90ce816423b9f4ea374a4f39d78fc806a90fe1c541b239abb2ce18140fae1e158b73d9cf92fefe2e8c87b6d1f5f09d50767c37ba6c301b0f29a302a04a26ca81ed560b7076504d86a6a9bf0f63940514ff4907fef12a769986e4055e31e47febb6669a86bab4ed9846c6b56bc25986e66657280bc54e85e54f87a893a56b768d96c59d80bf743e6988bdab11da912bd2f1df75ab8a0be773ae9a8d4db644dfc807e2ca355a5827eb48276a2885b7489571f8e8609f3107fb299146cc312f7f60ef32c4333625ce5fd4bfde4d929eac5af0321bc5e8b62fe43b0c86c8f58c74c1233fa82287941ff344d98254f4bf738c6520645239e91abc8662ed0ab0adb3e537a5f589ac81fbbbe9f4d33b37061c6154f0dfbf91099e3a2df6929f4b274f4f66b0057b169c04bf30f6d9aba9629edbefb9b4dcad5190fb7da3f013a2dab513e5ca8f1f9ecfcea396224dff2a5192de60726125b3b1e972bb831068975386ce4e84f0c369476f4eb9daa7b00b32fdf6c2775637a5f37b39782940727f852250ef66e1f8b1f253e787a10d9f6edb32487ae6910092f32dfa729e602c11cda89443144db169d7ceebb83482beda44141a2111c0fce3eafe5631726088b4aee2bccfed122044205f0fb7303d7a355f42ff96a3e3464a0347af71cd2663505b827892c65c27092ca38884d6552376ba85f59c9d1a2fc2d21013afe57f8bcc98f4af78e2552253088759ccf71dfa963daacf79b896d31e0b1275d0a7f077f4c7f5ecd0cf0965180e1e66bea8201c45f0c800380e9f0b01b0188bb15350b95330349b1b12056fc95a7532eb25df023e9d2745f780429c4c030e9b4e3731dc99c902b6d073c89bb27d15daabc6a73efe533c965788e6b8d57f39b41b48647682c4f9ce56ddfdf8f8cad644917e91179028cda83b002ac7b4dbb2229b1554943467fadf25f682c22b4cf07c3f8bb6d82518a68e0c12d7734028bf699e2c37d346bdaf0383d1d1753127efbd56140517753dbff4557e8ca3cf9e0322c12eb8f3abeb33e939f208e0680f45c33f7af49a4e1804fcc4b214f5014b8cb2490b9339ed50124d4d08cb1674290eaa4de05d97f04d7d795d6b43538bcb43c2dcf8762ba34da86610be9dd5fbcc9c193f90cd2f49e9d307c27fbfe55ad9f5ba223108e32663b6c2fee0bf43debb16fcf2d99bcb18b598171ebf4c78ed8066c1377ae0ffee7e9d9cf1f85d9f436d99466b924f3f5a927dce9d92ed608b62eac813b0f61027a4770069b2b2932c3b5149de668c005321a418ee0fbaa275d1572c909c18cfafa5f4da3adf28a97a58a3fb73cf9e30fefd2f051a6361f36c039ae824f342ef0a1bc13962d0614b952c72d06429cd92465874ff8ed9cadb731d334ebc0b9fababccf6daf8664ed0b7e6855184ebf6dddba3fbe288f2afa9cccabdd0b6e815b49b19498a840069ca7fec77667ebbcbe5f0d2ef0280c60275142ce60b8bd5f199b3d19ae6c0022bd5108169096fa226f464021c7e100898ae55f11b64626365ce0ae70e4689d420ee73dd68149f068f1f04751619ec4cbd94b9bd25f2ed3360fbddb61c1bb4b6c1f46fa5b2f76d237f150b55a1c8ef6b21f62800c10d96ef87d86d3e60e1d0cb086992d9bb0fe0a85910473a37c900980a1266fb3b91d602c356ffdcbcf5cc0914da2e76a04c0236a65d0e718601dcc341f0c256af4e9558955751edd201b5dead2ebb08c88f8bb26cdf908f56a2e7db108afd1b1d71a0c1416e4757fb76ac7edef434619a5324a50692601137fa350dcb13a4434f32d9ce2b0c814ee5c79072de976e136252947567f17e9022754093f6c9274a524b4f8ed28760e8c648494995c0fcba784882f2d67d7019f3733778bee769d3f94271adc895a8e7152a7fc86ff63d610a341b3eb976a141449b007a0f6c760804c8d738fa498eb2e1a9336aa857ac00a461657fff08062f71aaa776621fa9e69b044b5606b3bc3119b56b7ee33a236ba4b33de35263cd1f18e65b05887e122a5920a15a4983a169d6ca888287bab679b481022f5786257b5ea62cbf8b1cecd32a033909ce68242362125868e744b80326a0d4273d41c4ff2ab74e87e9f908f7ffbefd8b8d95627a4fe020240bd052554629843b1d0cdff52ec44d40e3a4c58b0858347ec916afce8c21b90a12d2773296cb0eb64896ea56c5130ff07df467e33ff127bb25ab0219fae20e10cac2e10a948407088e6b2a0b53185bad422b123b2571a405c7736d3000de2c234806b09695802a8a9fc71d8e979560e30a0e48be006943188ea787677230ddba587fc593473acc4b1873cce2ef15cbdf65eccb9a2f223ce6a0267aa5cb8ac61d9ffc863ceaf195b7a6490b85df3fa60c346537f156dd0f9d39d22bb3fa3e79d9e6a8730ddb352d561a4561ad4217b1ed3a4441ab6808b132b3f668c143910959ee417c3591a1e1e0c1a4e8e2dd748e7787244ab1a13ef93ee99c149b00e602103c227f7f8ed463bf37c7efca466c7413989f5def26734778a6b6d5617c89b9b8c0719929788004e31f20459feaf8561668f8ad75173c89094a70198ad1fe3458d1299976f21143813256afe37c2fe7d20bade10f51c31817c158b1585433b84d75776835a1be43af9862fa24df4b50ba7dc5b71f7136ce7e53f5928f3dbaa20d2017ef9e77af6c2f157adba2b7e66638202b7d7627f31b2365d0185a0c90e1bd62d27028ee615fd2f16af36ea7ae6fa9a9c9c566fa6f903e53bce21a4bf5c7fad708dab983893149adf1bcb43ab9b885bb4dc268f64144c5e3583e71267a020d2a08c0c52c933762d1349295617358fed15c2e969ba7527d5fff9960e71cb027e7f75c3cd62ddeff0c0d82e88f5f4fe0bf553dddf6d1457514063d9db057457161d9907db3c8317cc29b345322281c2586542f32d2420bb3938ea8bf3dd954fc8fe9f2ecd485f37c2165b4403a24ce805d5bc47ef89f6eba21e96a0a88c955b35e3698826e095bd4f73e445aa0e935cc4bb885e8bb7251e9160219edcc312ac55f8fb3d292993381555badb57e8515c537fd8d8dcf56f0d082daa6ba250c2ea64b785e3f3e2c6ae70cbb0d88488f0639292a83ad136ea775ba7298ab66a4ab3ea58362bf2c522b2fb040eaab505edec051d6c510f3c796b2187b18499cc7e4613f23c06319cfb71dca42e92165f82d21604ae770bde07ba5b7d4d6e0d9854b91cc401314140f6aa96468960e3b132bbff7cb1ab863fe7e6ff180488272359895529992af62100466df60f20aca51b4729dcebd5483b9ed466740ab28a65d09601dd5cd3a8aff40170b40d7a796499487acb01d612494bb0894afe8487112e2a732dbbe34fdbe65f147f0ee10a2058f0b8242ef3140c7a6578b9976f2ad973219fefe0bcb92635cfe3224f3835930ceed0fc9ab5510e22f90f00db5957f86c5be18fe3af256af4ba23bf85a352fc0de77a81b4ea14eb2a4829c70d843e008f8390f2895666cb3a55af0da52370986d2deadcc9020ed49e6f84d319cc87bdab384074072c23a5e9f9906a0b4ccc147b6432717d8e715f8670339771ebbb7c1ea5384ccc9a642d559e3effbb49ca97dbb87d41387c8525de20189244b580c2e0965d0a8fe7726b0256b44a8c2707d758b374cf74cc7996eff2c2c7462abe0bb0f243f684e4b4432e1629f0680d29caaaa26bcb3cedd63a6c8ba6b00fd3e6a61e554654182c998bd1f0d7a66eccabdb55257817ed2bd1d94c181e34b3de9d4a7eb9c38b5e0d92cf0984b81cfa7632eb0b4765d542442cb4d139ade00043865a244b7bc4f65c8ca67a9cd460d5a909e6f31c2750b5646d02ec6f7b6ca5709c90abfc01ce8e1f515b253a8873aa3cedfe3c1631917f9b394a4c996a7dbe912e29853dda11b4061023a1fef4c45def2ec826579a236257b713258f858b748f2cd006ae4bc387c6450d42ee85f1df831c0787b3b7407278a93c746c9da20a0fd5ab77aa354ad08d37b09c4b41ac7fd09d905527dcdd03657d513f6c5c14099c4e008c3b490202b1f7a823fb67025922d1f62a3a0ae768b049bcade42bb5dc032bd08ae0eb4b6b73f3719ba63950f527323eb8ea4c5f468cbfd4b46fc3f638527d0af93716006e53d84e506592b497e6d039cd0b85b1b295b246b120b8b8e74f32be11f1ef55025f44a788f0cc9197390ba73e54b2f3460c28423e148578ae9203e0c990e9bb952b39e60724b1b892f899ae7608c23f904be30783f4e91b03ea461829352e8142bd7031343ff6bf982123c616074679dbb00aa8fb9b2d00abc8cc185b9e6771189ee6b49f79ea05e26a7c26ebcddf929fe3fb4dd3b65dabf5c5567809f72cef518c3b53e2cffe2350fbc4fd03467a86575b6fa92ac18a98310a250cb1c7dc3b764134ea5c6447b64476ba8c6399bb8bed514a99cd6f9f14c134bffe89aecbc409b9797ac229137bf34bfc1baf821b9d0d006955f6576cd4c6d15b7fd0d672b23309b7cc0506f645c851e89e2e3acb13ce2f0ccc50e8f87b190f9163221ec762d4f18e96b33415ee2b1b03cf5e542485af92ae4f6856c452925de2b187992d09313f98191fab40f88efe1622b7d3adecc6fadfde961854839906765b7613064d37a4ebc9f58fbff1383c23db90bff654011d1ab10844a9f8c03134487b7e49795c9da0039c388318d774f46c44c09b9758a9375f0bb102a1706e8b7b8357ff92e5ecfa11279969687a191a2c0bc04aaa4c8ce2530075de36309ebab7a6fb61f50481da70bfc8e98b85910c0b3760f5699cb33e79455a7f6aeaec7496ce2f4249e65b7ebf0cb88fe1324d2225bd772d57713dbb57f28cfd58af4171b1619a7734a8fab16cad0510a90df13b92441ed0ad63c82aad27cc875f62068dd26593344f423aab98707dd14c51be27c98a75d429ec2e363f935cdb9ff642167c531a4e68fbf5e6f8de0add944a784930e9346304f190c6492bccd2c8addf907c4cd7c13aa2af91814c0586f20134da47e967809dc40d5cd7088e3e93ad7a458d3ed949df29bbc04e39992280743b4f18b8e3cf105ed3223807753ad842c32113a6466bbdff6618cd451fcc04a6df5dad827e2e93427b8c451581051ab3df38234c99b80b71b4304446172be23ec07c91ba73dabb75bb5d1e804290f6404b6212a1a6240de626a13bf10b7a67ee8b1ffc1279c74db1a3a862d93c11d37bdf106bc3568b8f803fb1e011b77d77b67c89c549c5a84ec6d46956ba9206fa837b997fb7069b6bf1ef3e7886303c262fb1c582fddda0c0751df2c93daf2e46c029d0a2090e86753a3d555eeed57a53d074557157528bd89267a280c95e8f191d90f37ac8010084fac8069851c13b88c497617f7267ef92dc2316e82ec2f942137e4eb8cb4ecd4ae964419841a744c0f8401de1bdbdc2cd82d0f4f02db1b88e74b96ccf0ce23e4e0687f0d25177cdedc4297cab6ff89900c4b3f4c38449d8099849fcd0a6db3237d31c939de20ba8741a8d1f47b84c015505c3e5ce10acdb3d9cddc8676b322586d520e19b337c6834dad48c09ef7b4954e0ca0e0dde1c6e0cdb98bdc1da7be45523c6d99b341740999b4e8dc91795f7fa65ff1fcc78305295157fba7b0842c90a0b8f0b5694ccb7e6d5bdc0285fbeb591908c5adfb34c38402eff82c5bc816266b26816c23f4cd2578ec18b305c7c2a1b1970f4178d1d6cb0d4f01b63a9ea636a9069f11987a09a201b627b784670c6b295cfc918de07c6b65acf92dc47148293f44e2ab1d1a7af32f346428fd9b78864555d8d35f79fdd7d9ff6f98dbe1f81e9268a6759e59cb180bb6e9b87c297ec813f1cc7309e89141be77a15a7511cd1c31ed4c584e074ce74351619dc3631ef3b477080d9ad4e0bc16849338378fd413347d76a4eb2e36981b2c6d7afdabd4eb4d032ee85ed258c6daa55e60b89262f3c43c44ab96e1a4db80a94289115689db383e4f359efc4d4202f6b34578c7348c5a88a80d93e3408ca6aaae3db7ce3d7407c028e8b9b635d88128b20840681e667d99b3ee689974555c65aba0e3ae6cc2cb8de5e5bbf0631a995f18768343a8420024dffb596b21efb10f621724440bc643add26d082938b58cbf8d00a59562ac36c461a43d0fcb492e800a0350df0623dc65c37f762ea2039f657da16981d39518895c9baa92e94653b4f12550aa580913a0ecbcf748affccaa297d3799597ad0d2ca6b8dc41d4936ccc9b08181005477708f6df5e843f173272ff6777d3488df12b8e0b0d1aeccf8411a493d5de3493eb0bef12438ff84f97e6894f53adec3e734d150db9483be9861e6babb23745c4c31d073a5e1c7c7f4bcf613cf416991ca69c1fc603875a81f05a11b7366491acb4e022c3bae3f6a441d8ec991bcdb9d9216e32954f1d8ac8b65a1cc649bcb3dc5c07cf398d81e2a1433e203dcbcd748cd7c7e9826eaee28c94efa829f428ef32819b03d224d0f349356343e0eeb282139becb707743bffc9368e8d5286e2d86259dda1597590ce0aba5364fed945a8e17f882fcfb9f39e4fec455cdb57c20c2602fe7e6b4092ba7e240508b106a6ffe3a65d162d5c51b47d55e0d2f8073c591bab0e26bb4d92efa3245596577ed9bc004c785bfbe55d9aa7d6676bf1fbc78417b9a6450d8bf98f02ea0ee8b2847c00814777c7dbc4c57044acbda07b33beff1e39b64b029d539d665dc4172930f81960ff5a5852c552e2babd220d2330b2144897ff438da6fb93c6eb356442e53928549d159ed85ceb7b6cdadf1449ed3cc134f75f9160c18f760d9e88de5ed90ce33450dfc12785c97d525aa3a0c5979ea47719eae38c5c082ecc13b1042ec905bb3227d0ff31150a90e0b72000101cdfbd182da9da95011f484f7f601f0c2f5715d2325d948d2e4ee6c7874be0278e7c1d46451c6acf313e9ec68595c8ebb6613397f215fbcf31ab58f05b560bfc2c6110ae17287b138e79f01f2511b207aadfa564c903e5b052c5d16c446838f77313a0859d53d63e305e03f7c44bffa905343da935fdd3ff9842a3e356e6b82095dfcfb01b86cf734e15560aac30146f9a229d2a0a31d119e62a2b1e7f5a915cf4dfc3d26df022807eccafe345dc89986131c0869651ee5b5ef978ced7702ebd37b8a3550bf4f3aca8153d25828fff7c24d2a7d889503c3945e096f17e18b1a41eaa64198e2138c80c32f1204f4515a82b2510a78357a71e4beb05c917a13c3c571058595a9708a63d20ebfbd8f83cdeb641f28332a76d5b95f035888c6d6692780d6eebb69b30bc4f3528da89eee5e15b2837473be5786ecc9e79d9525dc1eca230b29af5773b393e330bb1d1338cd5b609845fe3fc3d1dd075543740b4418ad0fca20c7b9286a7de29974defa206d7413151d736cbe4a06f985bf1d79392296a2af263b61f4af276bcf4a533deecf57f888ed55056846e6f98ee767b3516d633e70b6b32ca9849c38500587d38c9de6b676745508ae9ef7ad5cb6461d5678aa93c22f7927537cf47826ae38dd585d6f98bbe05091ee6d38a37ebcffd24383bd67daceb3a038ac16ccb969f6c76c108640100fbb3fcb832a9e5107cbbb4adac86b2acf2bc4ae48dd243f283d43a2804a41ad767b727c9098712c4421b1c65e9d8b420e272772ac97d38e0a1f7ceb9cf140c41baa07407e57d18e0f80ca5cfde6e9b2066fdc0b495b06048f4d3695c8fa367aa50ef1deabbbf048ec8776554049981158eceb00203885985d59f7c3084cd77f925922dc7d9b1aa4b75c7cf27cf48de3ea015c433cd368b3fa81191ee7f724d27d3eb7b97c2811ab7ca3eee6131405862a73f3283e27c355dd4ce2f021f3381a153c04d036107f810ff3fb2e75a13cc2786f36d544054cac4b187964eb08cfab0874db683f48037a62f63119be036a98f6f07048afc15b47410bcd26601fd11386d230d84910eb83afb753f809c0a4df3f1c4c7a3061100288417c0dae53e039002c91e795d890ea59d59bea69979bdc84b5f9e4f6b3b1b60f7b3e162dd322fb9cdec65a9cb206508204b948d53f055ee4b70258883119424a86bcb52670ad5417db065ebf8ef053035373cce55cfe4242631508057273b9deddfaf04384adf2ace431810202e0a571718319c7860b9f6ee8b1b3c7ac1a0524929be5ec46033d409a0bb753655bdb1975ce9da153462f89088d15c464258fa9c10583bfb9556adbb8be9518b7307e888e73e08fe373a8b87e40238efff90589a337078f3dadde2e8df0fc25af02e4d226cb473c168278de00bef628b641a89b547b0a03803726c45c1498f0afd07733268b20b66bcb617e41fa58a443945340470fb19e794026ca8f124ec2642d4ef07c023937db9d8fa833a418863d044dc507eb4ef8a656f7138a365f1ecaf5212fd6cf6b475ecc34fe7294c359831049f0ad4825ddf0bb5562fbd6b7cb5f1ec02bc45a0e2e27ddd77c267fe72783c64c9a5f692a17e782b3709560695548d3855a4070df04a0bcfd00995e44e55983c7120e4f7b4962605a55622b70484cba449fa309f9b2eb1013ff0e1132b1524623885c9aa176a98769cf390184ff1763eb8161dadd7ca1857ba84feb71b5a3a70b6a1e7f8cbb78bcf227d405ae9eb20ffede751ca194c94debe1ed1cf95d21390fe854e4f63eb5f68925644a82cf6dbc1ddb910cd751917ad98271d74aa9f408e2be694fc8211ba219cb613c46b58e07221578aa97456870d14d126af92266fcdef10c96ac771224bd0377357eac9d5eebdb3d748c4a1665a6f508872d3a9937e976ff581a967f35afab51fb640939a6d392afdeada76bd5e55c56aa279561ffa81c82049eb28a2c11d4233d174b1fea476b2f137df793d9ac1add052874dd7a154e0392945676ef4033a9feb4306348467d59fd39d741c7428fa83394ab7865b281a90ea280a1acf4fe330b4b73e39247b34803bee989a8a76924873a9bfb71e542e8ad26dfb166ed3a3af6ce1c0869488e310ae2863bc41798df189643a27897814204133056b27163902d02ae2bc85c81f95fd3f90703ae4f6d19873de83054bc289dae42d90095e17d8595f23e99f9f294622c809fd947ea672d0f3ad457f84eadcf4ea8f1ec8827b8657fef899dbb429c9d1efa302a8cd3b3ebd72f29137902d7af3367b46146c7ef9ef0cd958387ca3d1d6e34e10cafd3c7af96d0dfc2a410fdf3e6720f251e4e32e8be5539373df66a1d8ff1ba6a97322f84ccd486b39bd7e200c5cf18a5014fee27a287a9247b6520bd66d790dd480fe6da02064bfe8f957c3e738e2769b054f90504cc50571ffa68dd2dfec02542f59fe1d6de03d5898fa6c7f8faf1471876eaa51b7f48ea25bb3068998c82cbf48b63b90dc8d63465fbae5b7e1deca4cd86d4b1cb88514ef0ffff6944abacc598835eac2d80ce6aead1a2b350a2296d2ffee486108adbc6acdff2b397a200f4460b1b51ecf4eb36165659457d0b595eefec7e08eba4a4adc89bc0d255bb81242a26bda27236f21b680eeb14f458295b222ea1c30d13e3290189885aa889f6a5b197d10b8c5b0e4cdcc04a449d1b30c7572ddc121d4fcf29240d0f7d3d1442748ae3c9d476f67a3dc7aa77e82594d30f52f7185a90968baaa1217414a17b5288443c3a7141e178a4298e447455b33132120d40abebb1522dff4b220a8f3caf79209989e6a1ef0ff3d548e65a7b77627639dee253f5ab72f49c45e3ee1b46c34e18bfa04fe85a18c66bee55f387e7640fc7dbb392afe71985db1516180bd1692b3bf5d065f25222bf8aa47df6607a36af4c7f9e85f28d8a95ce736d4db176fa5cebedaf1d822442b5b8784506f67a9a652c686cfdcbb9c9f67ecb89be6be258af5be05e279a7fe3589e88263e4a728ffe80fabca3990fd42a0260c9680d5213e5390fc71a03aa5b7a03d722dd04e4ed9748f569724a3f35f7bb7779d6fac4f7c26e8c93ef52e81ead23a0c4ddb0dcc2d4bc2748b76839ef81afcea7394c7a727c07c3c416ea7c852b28e3662e9d06630a6b5f75ca12558a1d790bfd2c8cf8c1b8f6c50a8228bf2e01fa2e1f52ceae0ba26cd38a763f810a94371df58c427dd4000b43633daa0e76bc9d1e358b1657e3860ac8eb70f0be5a07ef16780c2db957a621be324b93850621918c87604f1af9a903a8f7ceae9e289ad41bb96edbfd4fee6bb7d6851ef12d333e89111a329f41c55f6135e22213619e6ddde2eed9ef09828fbcd8dc5c1f38b93ce4fa5d50fb2729998c0c1dd91a9013604a14f3e8c545ea2bf7da24a01c45260f18620e11c37eccd4f0b8dfe743a051b793983aa3af6c4c63cfc85d99286f4ef673cdd887fedba46db650a86e24b18d289600333c6f42a72c5d677716755838b7364bc97216f8e156c47f784d55cb8f5547c1a7daedf8eff68dd354f50027841d106804feaca3e1f8942eff0a85f9700820d3c777008c796c62f4cd0ec7d6144f18d6a810111823beda28f7045fbcdcddc6b9d1b1785d52ecb97fffb2d49c57f0bac34ea04c568b354de3e5baf4872faec3d3800a2a45bdb2ff952e69b1b84b64b633cb295a4718ff95ce2ef5d78c4278edd3a299e4f45fc5a2f73c1bd15ea6347d0f1e544724fb50c50fe741a613e2c24a9f00a875c304603f0c938c4bb3f07d6d4d193496f46882ad1f16ea721900f7d5ea4518aad2d510983a55ee47773ee40e2c387c0ab8f86374458537d2a0b2a0d9ab7b51c74bf5f964e922ba394699071c1f5f2c3f8e40ac416c79972a86b021627f7d6822ae8873ddfc19d5ffd0e3744450b061a34ef2a2f2b7741b482f1744bb4ba7c184127af04c4055c51a5eb37d0bfae714fd8849eaea9715a0f65181c52897e56b6a0d87b5391aea90e243005d0fcda039ee86f31be5d1732557e63ef67ef172b91899945990a9ac1d8972232e3d0793e127df09164d03cfacb3600f66e90bf79a2da2a80bc9a9eff17a431d3a6eee4e5e87c591fc0455e36372c3e4804c024bb29a4ca0ed0fe7d8c5b8e34d195f31d049a9f7c830caaf5a4aa5ac7e27325374c0453da0d66950a3333faa0afbcdab3e5ac6e2bdddae05161b3f7b0826bb90d80d9785d91b78fbd6b19ee1afb15d9329a9affecc39e82797fc6c1abfb5574afb14f5a48c78dbe2598a25890716bbdf6affb87b5e43367f15995451e1c94cf6620f28c6cfccd566f0ecf7c036a21c5b16cc9c4c39ef95d3b7163b5e11ffb670f0a3e816d1388b6f5445ab02b9c011688619e0a48d3ebbf98247049e48e4feda9b677ee2c25fd677fde9a0df537dfac641fa876b527c85bf1a82d19b0a3684994b7dceb9ce6e32c5bb59806f7bcb82d8f61b9eae8540b8bcdbc23595e34a0d7f16f1b6e6ec0318256e8363434765c1f1e7907dd6fc58a0e9aa16246f5973aab9bd8de7dd9390511bf73df28ba059c1e86f2a5fa388ad0c3acf6913edb42517ad4a99a002429ce633825293ac44be00c04ea004ef0774006ab81266f42f6e34af3f6967067588707fca123e78514dfb9647379ab9e5e5f191ecb59eb926d8060aad2f088fcdebbcd8b260250b9153099df7c1c4af2ff36faa1bfb07af26b6c209918e6c1ab5883925a8fc23c949675689affc470f87d6edc04bd06b0839b958370e8278ee7215aae86c0d5dc516a467e1ac7cca3683d2d5b527bb2c32a65382b681b47462d5db1fc1b7044692a849333e2705223dbe41d7f8dd0385d1359982c9c6ff73fcdfc8786488a503d50f05e087ddb0e59175538ce07b0e07b18cbceb4ade0bee88b754481e379887967cd95e67903f6371b29537ead30a79b35ee494f21023f05aa5d01f8f1b220096892c1a09504765a09ff9476d774d302f5b0eb1bf14c77da26cd957d015bbe8b60d49bead76424cda14ac7509c0c432012b88cc70250ab401b28b358e832e177740d74ac10e74f148d6073dcb7f093eb0bfc842c836599d26467c769109caa041424e4df3dd3ba1faf4d0c426493cd29d8cec829efd77114ae539ce95b782018fdc40f773f9cb125f6d0a8060e3e9e7d4bbed1221e2eb79633d766007a9ec0efbf4140e4a0848c8178a8a5b55e1bc8a187d9f72260837e9b375f10339c23f9ed727843b98b2901a01fab4caa675dc76a14faa289ad23c7970feb0e5c9051f83e2e9650d39ab32b1b3069fca33654bfc7afba5d6232cca75d361ac88d7829075ebab9e6e581425c9ae12f9c5e725f388986fe484291406786c0f510a043e634aa9d6355fe02be636fbebce4bff6736da384233418ef62cb5386349646e518118dd9dae712837bc433d9f28b636d9ed9dd54489a46eaa96025a723551e61fa162791f1246c512d24bd902626430e1daabbdcfb4ab8fae72d9e86acc21bde6cb27baccf48a9033cbbfbc553f843aa8acd66f5309a153f3f66ecb3c7c26b88498ee3cbeb7022358ff1e0c4f1b1fa7fad39ab00a8e8408f83ae7255c273ea0356ff60e0edb25a3646079b3c3b641accb11015145e8e403cfa479a42d81b15440a379cbe816239bf3ee28f5c9fcad2cb7f745a15c2e7343ab0a2df9a0a2727227569dc3d756c093b1b2b047fb96a317b7a9bbfb77839aa9a78df4a3c9d04fa82edf852d955a9bf52b43a248057babfbe162e09648a736eb78ba2d628b026e87a0d808c9a5a10a1261778bcac4ca1377338ad690c8eff6af6d1b3a9a386d1016a51cf21af49ca63c8da98219d644590c3e67589087b19d6c9830a0c48547d0214ad5e2abf5d2e9e2a1f90ae2e46cc40392cdd2ad51731421a06eff1c1e03734114217e5e7eeb682cdcc5c6cb9de67c84cc0fcd5be84616a0708280d6eb1acbaea0de023f6ff90dab4e86196e276f70343c8f4347656a871e5eb3f868abbf1b626494521c356a271df075790afd38e65755b14c9925dad846323294305c348d8d0e4914fdd3408621d4376ed43ecc2d9f461f1e842db9234e0f19d797a0eac9709168d4fc1a6c5b59392d05966fe9bea37a17b6a05d53bbc16e9e5a5d2ce32492dd5aa1e9e6e6c12f5af085e7e3bae356eae6cbed97b0f4c08ef7ca320d0d34ee722160af96de88cb12b17c9bd4d5da1c430484c6808d9d4e38096f09943b35018e3d06debf1e3bd61e4ac9153b7007ba05b468f4099048f5dcc5d450a7a8c20aca0af8bd0372b6539c5e9dce2e6810e964060988ab509200f60fc8daa49839959763388fe104cb3a8c36794afa438fd84a4be2bf0d9f36e0b3f490500f18c7501cb271414cd9127bf96c696d4f1ee046d4dff3c688c402aaf7994b2a461370de1431f96d0a1c62ea6bd7f8cddab710c7da7987e227ac1edd7acd3175dbf7df2bf27d957e08b7562e96f777f0e0514079d5631b26ae3d036e9a8284f0b2c708f80dfeb326dab48ffd9bbec41d5786c99273d1317bf60842ca8d4f6080235bdda41b98c4e3874af5ad6b952d5ce0f4ceb664ab5de58d10b927a06ea75dee2fdc504cd4eca0739711d38bf9b421d4a8bf9907415e14985bf5c848e85e3fc5e46439320346152c0949fed561f79aa37ba2454bbfbc6633f813f36f65e1466bb0f8478267a924afab170d86849f10156c50ea7f33d659f5bbf6502ff417985ece027d4d4768c892a7b3e927dd243ba235cc35f11cd6317be846b4a7b24e084db7daee4cb1d08bf10caea06a50d21a69a0d48434b9edfe9a53df2253758a329fea5dd25ec272c2e2c9fee4146689450534cb6d662ccbe12c21fbee5ac2824f46077cc0c7bc3d5524fbaaa071d92a2ce0de940b15e7e4936cf2ceca284dc34a8eb8981a7fd18c11a5c2f46ab2f8268cf0ab1034e936b48b7bbef8da2c0802eb38d50280c96351d58a440cecb23036cf0de88c2e73b9388ce577df575b565561f3e4f8df058b34f5a3c0d1d7a6bd6b0b6d1111b8bc8c6ac6ac1335335317b7a9867c29780fc0d702fe8d498e082c60ec8438d14c6cad2aedba298cf2c2cfffbb283b53dbb5ca8db20ca6ca2f202d00d235b9021cf1200076abb0be5190423abd3bb4c295ba88d3776e0058371f3fa96efe74c0f9da063f9b7846998788f506abed007cee92bdd998569dd87fcb19b6f760beb4dfdc092cca259a8b14a7f1800ad1c911db3ae0aae1a4b18eb5d2352f823b4879b90be21c6066466a26b6091e7a7200af2a3200213cac80e1e621ee4922d20f198736482d68d1b5ffe52faea9b82e63560b9363af2c4070ac0993ed2fa79c2da1cf5eac792b6087db44ee8a07dc55d1947847c332e96caeadfbfc9c1b58aea8fd6bde7df2380bce3d8bd1385f89af3107080fe0104e33f40a7d7ca3201d6258617f7f6cb4efc244bb8cfc97a91671858f032010dc95f5d1ef8c1ac7a43ccf337d68001cb707e916c2a6c085ad2a9ebaa161d1049aab41b2acb778cd3a3e06d71a9a28bc2c3a99aab7a4fd0c990469b58fb469bf5600e61bb979f2578dfb3166a1fb04715daac7bed5d0b78a9bf54990780a6d69f1b503a19495ef5fdbe34c96c9dd33b399357fe53058e69f89456c1732248986140dd35e348da3eaf54e646cb398eb78d916247c6690dfc9bb921bbac0f08e3f48d33a78f56eaba4ae4b8a74756b4492e0fdecfa66870a221e86e96219a498a5c7a6296b212246dde86cc6123d82a524bc6e460896cd687a3f2ffd933e14bad490812411134610be0f89d03353edb64a11d42978ab8621ce41d7813cc5830ed3933290b51583aef30ef9e25e5842818209ff693cc973422af1170312ea7920b3ee525415f03d31c1d2a9fbc8ee9605c5a3e0e68fe162d147ed91a8ae8840c195aaa9ef4858deafd61ff4829dc52ebba6b234bebdd7bb651b7b28eba7e0d8cc284b90a391ef22d48e13f224b85024477898e4e0692932c01f9f0798ac61ed6eff90e65d56b56e535bf8dd4ac22ab015c02ef543eb714893c44b92ab2023d7884ab73f38ed3942ae9e2d518578b2df02c9e352ca5b8a1c6d5b6425a38197a142a17400d0ae44630cc93e053b250e50aa389d05e8f725392916d31198e192522bd88f184e24bf23bfece064c3a6a57fb7a2e12b264820a4cd16bb5f3b0992aee210c894b4602f90f0f0b56bbc37a81cffac88824fa77360ef0366143a637c28354f9c7d2e3bc33dbfba1555d0e90682eb5d8d008cecd802e337b2e8365c4d4f6ef038ca9947bff65e3f935b7ca3c4a5ba1c37d01242429845ee7ff39f36304a641f4ce2229e9a01b793cfeaf42be6c448dcdc679ded2d647f7d9678dda113f974f05fc6624076b2abb3fcb5889831a434ba5715d2d5422653809eadf57db618b7d3d8e7ba985cee090d512e8c8e9eb7e976d5f87420cffd4dfe5be752d766605e1cb7cc6c012e7e257782cfc0f4df3ab066521224f54d4ff4797565f1e93bacf227f4ab2b8acbdc81145c8b4951a7f1cd5cf91aa86a5abd0d5e0b3c9fe6f3815b69c7d66e6b3ec90067dcdc859d8b3f74224fac8cbfe4c105600c860203c40910ded463d51633eb076ed83506dc348bf12548b6ba8e64d44592cdaaf561cdc4ead01ba5af4c0c7ae6535514dae9d0f1258980cbf515202e90cee5781ec80fa5372f68f4aff0337bc8cf30a2be3ff59fc62abf43bae120be9d9a0afc65bfbb9140cb5011d74e4bd84e89082c176a2fb80d798c2945e57dd508ed3c9f63f0f2dcf88804d4494f36661bc785e4a1fe3aef40a166e83754ea4a7d9824de0798ab52c833d775b23289da44a111a8e97df4e7b6028bbf623060534fb68314732e6e2f36863a76ffa36a6add71f5ff54a83bbd6cfb049a6664041fa384aa7d4ea4d953f27baf2a717e2cdca5c66583f067da0403dcbb07d93307745397e38686e7f6a8b23de7d5a660c51b17eb126c4f8e09d3099dc64b94d69333dadda3860c2766baff36b33e12785dfec9f5a6c242faf00ce0f0fb2779a01bdb80d5a94bab929c8e9e0e1bbfd52cfd024ef5fc5a4e985c18a79f4332546ed90f563249964f64709c998241d17afa0672b0cf2e1eb5312d459d04fb4653537329e98955f07d03ecfc7cb8aa7eb8f736bcd5702b5254af5dc1385cff7b7705b2265fec29fdad9840347ab767b1b41fdd7af273dcdf7c4038ef1c5a7fc1ab78d49dce7d4cb24a124af41c8ab273c2fa1fee2859c4c4800158f7c873230f15250637a74df87ae8e218fc24e3b6df74041d4e577f1463df90b630f328fabf7188395aad255723ad0c639bcaa9e8b389d0fa23ebb4ff9366ecc3a9fcf0e94b06d40e251993cb9ee5fe604f0ce87ef2a584ff6c6a3ca78e5995a225313e8e4429e7f25b756c670e248e2f692f8852ac39a6e73768230f3ccc70c2fdf5f5c63e8850e89f19f800fbfbe73c3fd05dfbe9b6e132f7a658c165ac543131c71945ceba84d32bd6dc83c5d0c6ea333d9fa07ec1992633bcebfd9e50f5953aa2b8906b49e7a0b4325b4522b268137223457d9a15a4dd392f137184202f92d348eb708d311bbf688b956e19a4a03cff9e954a46d769661cd0ebe2356d2be29f3cbf1572bc30fb900240939d75c11fa674974464f943f56df27338e4e894f15e4d2f272261e556b14a7ddd6a1105c603287606975cfcb2b4dc7fdb094585a3c3b1e44017515b91cb3505454a59bdc0aa70c37c26c29567a2d3fbb3e8f1b81e31106483a4348ba1d4fb6c83aaf0ca4ed39ead99c3dac500dc32bb8501efd4ff2139229080d92729ad403e0cb0bf641c92591e266d0563f475ec97df4c4319140c0583847e962f60390a5539d736d042eea0dc76084ac2079581d50de2827fcb61337489f811680aa52ccb4e57059050cc640690888fe682666a33e3ba55c467e654a062e6c7950430acbf432dec105eacef8e5360e812a74343f11438310de3dd9a4029435ab021a35162c867958e0b5ff07020aa9d2e45c71cbf82a957bff59a5e083b8ee50b7779bf2f3b73f559a9e991740a33b53fbffdadc5d11dbfd2fc7a67894027d09a3729332f22ab853dee4e91011139a7f598f6d5768bbead6955daa7543a7f463cc20ee65b7ee29f92bcd16e2c3b4b569818df22075ebd778726bddcb8ad2e27f3c3e4e166be8889df291a83fdd00f525ceddfaa155c44c766420920c5d67adb329417dea3c8ae08f94e58990c67116f1ba5d84d1d79d308a90bf21073aa59cfa6c438cf800b49cea978532fd90faae046d35181df5fec54a95c3ad18790b3b22e9b7cde3e6fa921c7b02b44f9bb26e6ce43cec911b7f57b9a4b63d8137a290c0f949d36c7dac6c4855e8ccdcdd85dd7af3c907d1a9183ec297b31e631bac348f798a0b28c87d7718c3175487952aac7d079f5de6d82bbe029218e0955ea0350b3a2e8e16c8ecdcc5653b0029d12f3b96cc0da1960cf0a0e50f9786418379ffa90694df3140308490dbcb2d05cf49a25721de19f88311eb99adf5452cbd5934ebdbb4f39542f9880d19a3da3753edc2f7e14e0849550eb2406fa20ab3566b30f308b97a65941cc944e84a095c7f9ec8c70c26f64aa7fec61a588ba33fe5062bc4637bbe268acf64790b021c9853e7dc35687eefd12e73d1cdfd9fd2396a7f275ed99cc9413feab2d1225cf835f3ff90bc421a3846df9fd7d0e4c5eb3d4cd86fc425ea0f697825de3ae87b64af2e43d2c2187409648de346aa9908aedd81e207ee2b3cf3cc2d169f93e62e20811154a5c5c8d5b14a70839cb664b7cfdf720d291b7f508a5615023f3804b2303c2e1c030587bb1c3788e207dbf34375d4e985ba8909027aa25dfa161b250e4ccbee6df3ddf4c9e5db486556f9f0f1d9d3abbb043577e7b6a545846de28e48d95f006be23f6e2f3d9418d09d9ba35c55fcbec85bd7fef322843421c25099f0a4f1e36d2473d97c8722f9914a7f30b52a292587c336cc75fb7ca0848887fec71274fabc68cf3698275f5ea1c45bc52a6df2c4d1a8d71409345ec1c29af89d8b1d222fd2ac157030ae6e52d4fce7a87de6f40e05533fa390e8566c99e6847cfd1c70be696e44df994246efa38a77e3fac645119e11938e72f36e14f1e7b6c4045c16ac9bbc6fb0ddbbb5d4bfed22180b3caa90cc0ed607c960e4f7e0840e4c1d491d15128abea6d155ee74af0f564c0ad1665e0bd432b4d4ad1f1b510b12e1f3856eacf1a645468b2ef9bb25f9e765f919585d2db643b56144029cf08fa3eefeb2eb8300f35e42be89ea12fe47b0fc18bd37d269fb24da184c1154385526e27ead713943acc0d93ca15d57acb3533aef9c81b2331719152932b06c7a760f5b8fffe5a17404d9fa1b0905f1806fa1d81b5ec6e09848099f072dd72162ab5bf993019577a003d612e360005e9862dc606978527cbfa66aaf206b2c03cd0844f56e4d9d247ca61ee4dfe4113657f686ee2d6b6f1c966379ef39013f05aab87dfa7ee27d6ecbff77bb542774df8301e13fb2c953ecd12a74dbb9cd1b4708d8a128cfa5c2f8b2c27fdb87c16edc6978eb63840501b35fbc131de948896c94d52bb18dbc641a06881fe6e95192a5b8ae93f5884eda7bf8c5c4804095a0e0b61784cbbd257c52bb58cd8202c7c145aac7fbc65bef5cf7e00e183f587140160584c9e8f06156ac6e814dbac4e709c890c648e1608031b9efbed8df741cfcfb23967854d5ea7db5f02e721e58808472e056ddcf9ad5d1580c121108da754be39ce62e9c7bfdc30111d0668f369f15fbf21f61ae88ac5d5eed93b4ba779563d10f2c7ffb8ef67bd5b8044e5da769ea925f61d57e93fff12fd7bc75d2e1eeed208e0d2358eeb39e2b6a0b585b75448f21b825ce427c220821e0c6ccf5dfa31cd1d1b8172653cb1e6d8e4393217e69ff079c9627752a7db95af36d2f5aa9bd7c25a2ff0f73bec136d4c0d237c9d97f36befe0c52df626905b6a1348ea086d2a5b348df1c00ab9244261564a98ebb51a07c1a06cd94fb5a68d7e808bc7bdf6ff11de4234715d9866937d30b33e9c9f5d8790a4870f9e9c8660398a9a340fc539c2069f6195b83526c8c6ce828c50f39ea91da94c39e78a5f25aea6b2c49788402f41eadeba8450c758f9bcf8fd7065f200addf7800065060a0e075cbf0324b76ecbf642466a4c70e39cb88af17f125fee4e09fdedbcd0eed0eb91a351fb3ebf029b93300aed18ca4ed75923f81644a586871be8bcdf0f44e78d04eaa50552bae4e8bfe2c91fd7a479fe225fac375a714d41690acc8e0929a5b31c5f618c76d54947443b0292fcf7c40f45e123baaa8e25697c23ff12dbe46c66d1823ab1659da2bae727a22b5a0fe24407c4d2f76fb44b92a541855a7f5057daf57d91ff4f361e08bfe25edb1b29c6f8829a532defb696a0af42b3352e437614cce70a44a8dfb0fcaf0a4dd2f7c94b39491fa08ebba25845295e7920480b54ea9f2414a7fdb8f8e1a87ab121c700efe1f0fdcec48f548b5e2dc3f671061845d4b77dc4c5aa8aacd18902e0132ffeb2d4a4ce2ae2b5fda16a3b00a616fabf05850e423d8c49c254c5b6046074fb0956d02812fab7fcd9df09b6ecb4f988a8ccc6ffeec31058e0bd6a2f4d3077b4255ba71c4f105c6a9cad8358ab6fe0fe93f704ef76b4a1363eb98eb54952d6d0715b84f15f3a28b02ba1d6c53cffcfc76a88c474ff2dca1a99aea8fae42477eb02d128e70b5da54503b053810446d118903c86dea9b4436e5b316604744dc3c0e90e0f12b7422919ba739273b8c45d3aae8b608d5874a04111b405bc436457daa359753df4f77855e96bc41a3fcedcfaf17a28c1ae293d1f8a26f0a6f78ea5f67f916e245271c4a28ad3bc0dfc085057373bd96ace63177c1060721dcfb56209681e1d793804f45ca73ce2c891d300aa52cf793d7ff2aff7b2a3f75d65459fbfcd661d484cc182652778096ede8d02b515600802086c8db01e82e9545981ba6a150ab2704f5ae22baa9818bce42c23e85f4973b04c9378df7e35262353aa726a9b34d2ec1798f16a134c73b486516703b63fe7dcc0cabd2fc77b64da97f778e73d279dc7444909e8a415681c8e5917523ba4632a39949b3e1e95fe33f429e2cb8da0b52c15a53cff192ed66dee3bd1abad560d016bd1bce439592d36afe87012c6cf47201880d8034af6cb41ac756f47b731cc82457a6a629b29263be93ba6fedd3d834e775d48a7527ceb0a2908b73be459d06d2df25baac0beb35d1215e0074ed7bd3c953ed26d990020d4cdf3199bc29d5e918657873d485922dc1d5045fa4d80b75fe8026b31ec185d16faf3a24525fc5df873fdb92aacdd558bd50c11056ea5f74bdf8b373b589582b36e316e28bc3e6ecd755a4724155296ec7b265cfe078b26b5967e983852c84d13ed0a0148c5c831a8470ef0022fb682ce84d7d029d831dbde61b8cdec89d40f1b4fa0ebd4685247fffee50ae00939c32259f4d5326a3abdbc04ebad5afeb6e16a8aaae4334641c7f45d4086d38a4356e468548232662ef16ab9069f3497832c1b87ede8d00f8196295db5e03b90dc4f41e2a010c1f5bfe98bb5a1de58e82b1ae5c5dfec1c9c9c0ee6568a19b9466cfe5adc0b88e07522de61734428fdd5b383ae3e4a8c7336d073ca7a95aaf5ef36b2107a444817a916629e53578a24a3531d97ad3a6295734130fc6a7fff10235c1b4b1f80e379f0ddf4ac6904c6bce444a3eb37c068b536469444af270c8f7b2da019c9f07bbdc1891744dd07baf2f0414792cee709513437b3e2044e1d0b692c6e79f6862a3a4e6d191cd61e5c6810ae1a4725d074b1f97a63e4fee536f9f75d21ccce09a4c213e30e8b34257b512d513585a81f5000c23745095d3ec030e6aecbdcb2f787713d2b37b0c9f4dd4d9c5245f20898bd9dbbdcc9dc107f509190716929a6a602b705a9c38ba7c33f529f68ec3d8019d253982c38f6a1060d406c082ba9fe33af7f63cefb10cb3400f150afee0bad62a326523fb565872af6b360a5d2b9099afc1bb6c24bb34e846e686f3b268721c341d496698d624f23a76d3a5d2eddae7715dee5f9a733053cff4c9f58af6002f463823f3e3b4e1fb0eacd294389f348da0f1987e00828162f19eb0008ac763cff392f187f65b778bec39c6879aa29d573645b427711e3dc37086544e28426c0b61cb749faf9d4820fc6c9daa7d7d99b18fdaf2edcd41516dcb056478abe3856deaf8c2703c2a54366cd86c8f1f677ca8c7ae95357032125acbf633636d2191abb035fea2d854c6097f10c1088a8abca48cce828989ece8fed038ad96f81f3bab9a5386b51395f0c5afbc560310eadad9327d70d3e9667474a492bbd7df6c1d7d56a24048629c4a5a060893c6c41793e9a5a28ecb523015345b822b3491aea239026062b070ad97f5dbff1a5cf2b65948b49f8b92eea35185e3d0e6e210fa67720eace0ad9a5323ebb190ea7118528828c5d6485b1bf6ad9c2b4d95aa073389b755c17a78f4db41fe2bcbb9eaae8fcf6300fb676f4ea956f44db989fa743fc1842cb44181a6c64e3f83d5773c0858de812cf196210eeb9586d152fef9a6f42b42577b2425a636f30156840c6b958085f0b4e6561fc2f47e5ea8d72a866ecf2277b9d452212ea7a36dd2b72c98e69178b2f50150a4a1b039adecaf75918b16789740c25d0c0e1460d57e4605884c4dbec81494f9edf9c6bddb4aafb18dad4b3188caafa51a375c6eb64ab8fe96112ec9cf571bfc916491e27a02d8436320c1dd50890b55bae8fafb21710b204b1200d92a491ee9ca76a90a4c32d2bb6833a8a280c48eeeed55e632b1e3ad669c084b941da0dbf8c4252d951f6d13ca4154a073b4138dcba042e85f83fe433887ddd7a3f3f4d4a5ab7c4e74940e17eab19d633b4dec614aa278775aa845f175318eb80080d59cb952b191e609995e81276ef57d8e1c44aafa4d922da08d3c06b897e39c17b47eade2dbb55171f6a8c2bbd245be8a0dd3995c3ad118076a28c0644425ad14024a09d5da250c4b5b7c1ec112f348f09a17243df91d90e3bec73143641606910327b7b2d146639bebec03f19b88e358a857f2d8a14e821f921f80fd9be152038c39cae8c8dea9880cbc01a30324b832e1f41472382349f8c96ca6474703c36e9caf90cba53bd5147ee3dd087d20ebf4ff7f2256b93da29662e1592b9cc93d9a4ae93f6dc02966b13ececb36b74e2a228215e104bb317f9c179f43113bb59bd4cbc68a16844449961a692ed1acad0ca060a6780d721e00cf8f3e053d24e334d18cd08618d1d93a8198996e33c8e883afafe4916fca83c59f68cd4ef33e9e4f22a02f0e8367d54896c9f6b46b530cad74a793164c5c5ae52a0f971294488f3187384265aa59fbc1ebe4fe978aa3ef64c3a57803987110de90f34a6abbb501fc78fec659f2d4c08b435223a9915f92b917a3dc4dad9e7df7d7d326684b0ecb2e50589925145553d2ca42f1711de31b4d0b77612a0dc6c13ceaf2ae6e98d55b1b0a6e1e8db416f3f2858396b55157cbf7a91db37f398bf445dc251c6bb4c5ecbf0fbd12f3e80633bd9548a8f06136c654451c8beab14b8deb4fa0cad35b201ccebca2da5feadb731ea202f2f357f0443203d3df5ba9923400aa216ef28ea98b780151a520414aff983ad95111dc7d6e3fbbccf6b9dc43d8bf2cd3515a18d093137890730b24749f370698848d7ee462a653c85ef08e1c2f3f4c5e83cd3ffc53d534bbfc47618f2a647f8338061077ca1e9524e877c44e47fba2c8211a97d0b7913621badb669f6a1e1e92fac9e8c4dceb5adf317b0db4fffd6d34e903d311e71f7dd0c6f37e84150da67562bc3c24eafd10c268c8bf663fb8d6c000c02bf810903869b5227389565878d15ab789ac8d5664971f3add407a53d1675493d094c2979e2e5205517464503529c60ae2f468c8e7ba512a0b472e76094ebc061fa0df5c74f447fb886d370a9e8d3e652c8f091f0375a662cb2a1abc85de7a009013897eb043d9fa7b48557dba346380e85c08924f8105d9356cd8aded38254f6b1b35fa4562e3afb171b11b0214d574844a517ea59430b81417b70d47c9489da75e4ee5ae1761bc0c0e44fe07ac6ed00a2a55ad8413c17beba989b60ec0c352c7355ed4a6e2e1f5479e766574e087a4ddcaa4e9e5f19cbaf623121baabc5135f600d6f3cdeeb68fda963e9a4e82099171f70b9ed0a8ee4b9d0f8ef61784ae0019e72d57419baeb0bebceafdfd3ed3840f80a3a691f6c06de38c2c31b59384188641d2cefeb37aabe3e82d1adedb7bb9fb78e54c33491e9db985204bcd95bd36d9a786eb0f651f6a62d97f4d0cd13b81221ffe792c784501877f82ea219d6d2d0f2ab77ea0158ffd0866dc15b9153d48ba9b349fb955c21671627837d4fd67d810532ad0208e54f582c6db7e549771fa0d2a64cc8a87ab02ceb7d5d2d2cb49a990e3f2b0c7f59f97ab5570fc7e7d332d732bd0f95f900fada7e592c41844df17d69dbae06967f8b3f75d2c4e5a32a3fdebd2eada5f0e806eff956127db5079c723cbd1a34d1c92bcf62a0448c1c32e5013375e86d8a4e5b4e36e3149226e38e0ad55807aec68def51b4a69e64e015d20a3a0a9707c6739a3f76c58d647f75bda2aef9930c5d61880b339fc6a493bed8b3dcf6589199864ece077afda88ddfce264036a7bf0ce4a7d0d3ae421ab43aaf63e6ec4c21049f3c3a21d518633e329c71de40e33b858bfe9736efa7eec177c0d164e70741bc44fa89f7888a60c46139322fdaa27f83241e4b79602691bdd185bf6e963b57d17d47d76ae0a73dc03660e81e62980911b1a48af5ab3c5f37359b53c3206f81797e53ed58f6a5abc83dab32944f84a1930a4c78d2ec1655aaa8d51c9b9bc5d5533156d22b59f477a4066b4c8834d47c0645b85416f80a61510488bc934360be03af32cd7da42a9431964d064da7f1abe2b0ea3523d111713c01e98e3e29cb75c4f0cc7afe2aee17b280bce71e6cf5273970133b8dca007722abc8fb07ab089a89fda18d020be7e61e2b4485517671bb2f28c14dc0ad355e1b0e8ae8b93ec5f2724a8f4644dcc971ff3d6a728a2bed7a3f30611011c457f78404ce68f8d47a07901bffd9988e6782c724a69d654bd4c0b33d7b5706183363bff8c0e8bf4db279dbd71b615e61d11319fa4974e156df590ea3e0a0a7f2d0e1a67ad66de5ea205ab5758127e6c2a374e7e7ab3a58c55078c4fff31cbe9b04037dbd09e8ebe6193ff9faaf2a7bbcd6408c8184be36a53d70ee97d45cf2cba86113f55d22a1b37c3c4330459fe3e26390bfaef06ad8c94b882bb2c252e43472be666ebfd1e08375a544f59dee279ef24850fd5ccb3811def62452f953b99a5b5d0b13d1141d2abae3c308f397187866d3d5bddbe42cb095c72a1f390220a0aa779c9a4a41f3e9940e2f28a617a16e1d3b89605ccdeb731f8589d3f0d88c45525a8000c14d83560c3bff3cc3726ee20b9c138d5b4ff4d546ae271106f44ab6bf857c9e96a12b54c14033c6c9991b97954006c9fe7cf691a571f0b30454c0283e26846b9e9c38d7cd48885aad1cde44764b7c6dd9db9cba50187f1bc91587d90f7e3858e1f8b040e3dc80a6d8aa5a7f498a46796c98abd4422122729adf1bcb9fdcac63bccedddc57df094131310896a87b01cee2ee5c285986238679c00a5746409f0beab38a3c999903f6d2d85118082241a87792f888d95ed37497d5b079b8165601defafbc67e4dceaae7c80a49755f4efd45a8fca48bf01a3b7d9ae4324ecc999b5584275603634963f0c72b43bd3173cd3776284908fd073ab3c6bc7da69e0f28a8ba56102c2aeeb61848b0ffd7658f77556097e7609cc44d00e35307816136fcaf4537f14ed02c5e3d83e9c72ab9aecad848a707a85dcefc07a5dec126f7cd4a24fdfa8ba2b11dbdd1af12b16bda946e50fd4395ea78c694e675d7e5f29c4d7d4e7ccae3ab0615ba1b237836edddd4844f9c491e4b98ef7694c7406979555ebbacbb036cd802bacb85eecabae19287a11f5d83027ed143e86204e5e703aee69f227671bb412def517e9c93d56a9524d285fc65c0ffd5888ca1eb92f748536fe74ae8756972ab9d4876bdb0749c4e2206cbb88c313bbd78ea1b1a5f6abdf0c5449304f6d1b6ee6ce104c122e3ea46e88186c1fd53bb51f4dbd76b93f5f9478f8bcc3ba64d71c6eea26a6c4ab10cbd01bd05db27ad291155262484e52758015dd6d7a4a38831f8ceaa3e568fabe134a5e54e5d0942aa4009da6579098e1358256f486717f3c21ee483a6109b04a92e9dde6381c0736acb67c89a23103588e2ccaeba90dade8ef53b5c47f5bcc1c011ac2d3779966bc602e93452b99b03f861c4ea7f76539d37ae9d55c8673e53affe16ded3ec9f02ae498bfbd25b1d1874d7bc9d7eb849ff2164d490187722845a2bbb65d6f4bc06acd31340a4a8a30b38cd608704f1280f687408ccadecc5b1a1d6dad83cb3c2fc5a91791806793184fefaf60a2157bbd8c97ae2ee14d974dec40c937befbc7dc2f6e32a806246e5951f31a277791f76b42a0edd895e9234e2a17387ac45c6e1becccf82dddfe4af413158f782126c09e3e8dc157811846a790f3ba0e31fa2d1a9266d39f0dd6de9115cda24bc48bee09486969773dc5703eaccc7bd0af0faf727c7d4284b449898cdf75d7e67a51cf0407c5067a8987bf8face4bba36808c9c216ce418fa0bab92ed7165ef15555f1e07fd8abc3be076bad65cabfa8da523abc923b4e083f8a765025064e92635f718488bd415efba111b34df0b64ac68b7273922d35e36b0a41037596077322c7852f2301fd4238e770fc2a8adcfcbf6320f2177aed4fbc5d94225847605cb0b6d46a2517fead069c62c12df33e96110e144adae889ee2729c0e8c4ddd322619d4c059f1e4239552faeb2f7910b3120d624dbd539fbff2486e84ed6d72e74204a83ff5ed55eed7ec10d6c4dd85d9422953cf069086e97d6931f34f48692f4d01e7a940d418b9a32deb56f730d231258860ce434dcbdacc69784a36d9e9835c3baa065b91985958b3096c0564374344ff4246f53f696b32e49494fd991f484365dfb03905e7207b154162d3e3de646583ad24098c4ea557aad4a7ef96a4a499ad6b15b6d232386cbb9936096f03e9b5a11cba32a4207e722e83f71e3595a7c4db95e7b3641b007af5edabad305eda63120f6b2a9d9861130ebebb08d3dd3bde375b3be9a4c7172f381f224cc08d3d8549361ad4f549ef41d7b497b85d11f71e57790d2f5d2a90112ae80b65db0e8167e451e86b3db93b79b32695493f2a55b16f76fa579fc9836d269893fc85962423a8cd6d559a6bd120b8ac7bd8298e6617d1a80b088d2a335cafa7924803f965c96a447c915c2ac87d06244cdd5940e98201843f67b45ae4fc2bb85a4ffd43d830e85cd4854ae66e3acb5000909d08250f584c0c9381767f4a012c2ce9bd62f2a46da75213c94634e4d50795033e7c56f96f1f3527cf4256687d7e3a574c0a62bcc46e3a5613224411f613343447c88436d8b8c398202fbdd78568e4807d4752a8cff6f40720db830142c20f1afaa841441901688b6c37098403c19667e27799de4366d44be130323b8876c53f4267f99cc9928422f0c71b4a4f2965d5c25c068a4db8e44d75731895a4534168f541d07f3b6bdad7dc5d2e116f3972fca0be8bfe594bd8e64c599d52d25a0ab4b6cfb93ef4b74424c7a82d7b388274556f31e97f18b0a897818c449ba058972901457e3dc9c097bce4421fa66180efc461faf55c03ef299de4177c100275a17d4d7525b9f941840242d85897d28f2db40f56f131b4c7b9cbc75f4be344be8429ae2ee05e23fd4bcbe9c7a74e8a97bde71dc2aed93e7443e156233da4894c5e11ad6c9ea70b375aaa67ff0d344088836065c1a4509b4c8d9db3c7d72c483e680ee99c2747106ee6f755e92984adc12cd400bc7721eef25cfa32274609b9750ff68b4973bfacae8b3a5ffdddbec8d3afe819a0a846725d11fd4a530a45a732cb77536966e2ed62df745e995d4a069bdd18da545ead6130d26f0920d86fca5fb34310f8e61957c2d0be2ca5d3fe7279036ce9fdf0ca82315672050f0cdb7736ed3352f077368cf542be557aea280f78845ac42409b312d59f13224053fcd1ae119fc7145021c14998cab52f639a954ed525e0cb8c7b2018ef4d5fb98e0180746040b3de6070240148542a6595ab31cca90678856c03f6827cd3ea362efdc9fb52995db63c539f577cafcedf2b5355d3d0a4330a547ffcd62c901370f36ab2a32cab180941a44fee379ef5464cd95d796153f4437aac0cd4f2bff3dc21f4ac6c3d8458972d8f0ffb8df40666135375e99c93905d0eaa1b1315c475f183d21d217ecc9418fc49f6fa582fd6199b3e013647106208520ff1464d501848e441fc7931c9f6df4cf8bf8c527c26ca53869e2736bc0be6d638d9550aa19fcd7784ed5146d6c53dfa727669719bf81e56d515080218843663333918d06e61f5ecae0f7e64de2de77f26e3c2a2a055f6f04fb1394232fc2af536db2e701c4b253f1569512f6fbceeb45a420165af5e67be77b26264a0e265ee907f42bff29dcfc003c39c445a031dd9d86d8bb8c9b1b4e6d1b507318af53e22b79542cb2081e2be979cc78334baccd9d26b223d7f08e5c6cb05b4a5e0f9f4978bec716602277432b90a97ff7cbdc7327c3755398c6217da82fcbef0abe230446555c4ffa5dd400debea882ed13c39591878e7a4e51bdd9ee776217a5b8ec207389004b060a6691838f073f6d87a7ad5e75607335683d1f55d62633095e80f146cb9d37e95dc6fe924affb986b82e4c93406f8bf5750ba50040fdef4e202df57cf9de4f0b671a4d31cbdb06e51adbd05df8ea3ada7ccc40668f300bc22a821a2efa81f0137b9d03b34c0dbc6b6577e075cd1a93d216e7b42519f48794c5cb5a1de0d104964db0915054e53b501cf88c0f10c8095280d05f1b927768d14ed7602d88b5dc158f5948c820e8731cccd637ffbb228eb2349cb9f9097daecbf9221c92b8a72a844c8b683871f7c444be8d65fedd7287d6ef16afe91447e8e30fd90cf37dd9a8dc194c96940e784b45d4111c9a3677842401c59d58bc23b022272161851caf7e2cf5207a75b5e5e611907a469b45c37b147652c22e76895ea0691c9d43609a6a72e9d69f71719569489716a4ec9e047ae4c89a238f76173627db68450b44c9ba45c6a654a8f6f009cc5bd95cd6915a2c6b7e30f83bac966731fee1cc22c02433d11e7e29174df4d899c5f0952b1d154ec3abb3b84bc4cc760dd877bdcec928ca3a464c376b6626214aa17f8cad35fcb9ca72abec6b41e064713932f6bc7eed624cca504a08ec560ed80d9618f0df289e816189ff2d4581bb2b0ff2a81b88f505ac0a8144a81192b6152287fa8a85935e7f1b6fb7ac7d476ba84a28b36c287b7660a3e3aa7d8d7f65132c8507c1a095a8c81a4b12bf3a20b1131b85cfdb56573aced0cc0f1d364ca3213e94a517fbbd9b86e28035e0ff30fa9bcb359612c0fcd413a9b74e9244ab14b0bf688b346b1dcc16e180ebd5f1ad897d3c98cc8ef143aff2e31430944295f242705d70ae468a5d5e6412328f4da66a2a0f10ae7e46ffb2cf74999a4fc47296e31b8046e29b882211ddb91cad8d2b91c274255c5e538f76bdeb136d365081da7440d31849516521e28736067fa94777913b4aa154a43d47052afdfc2323b2c55c2a8f3278b76ef333708d6883f0bddd31dbef456255e686a8db78c6eed9cdd50958f12819c8693d8410b70094deebcbef23bceec5610ad0f8c75a3767b0c693d1b4ec813179564786994d24e8e94fd785df28224c78c35c867ba66afeb0699a8c5751646b0f596745e32ca650e6b148149a5c483a06ff453090702347627a423716f5bccafcfec761841feae4a1f1e1637ea32ff41fa0c06737db5f2a39c29d66401910a80a780189936d15252b1578b6e00d675b1702702ba090c4a600d2391b70d74e79ee6d19b228df02d380e6929132ac215ec683a9e577c9ca6e54a7e92d54380bb2730e08e1b1410c1905e02adb6c4414ea3c13de8e857f6c3272e282afbf70754899959cfaa31fb5c2978b308fb36a977dfbdd9423b4c99fb7d6b604822deb2c9dd3730d5063b1f27e0ebfdb1645a22cfe53d2b0dfa931138ce0629ee556c85526e3da142f23307a867a4ff7365b97f5e16d199e4bd9c6d365cea41f8ba6ecf1edfd715a9044577371a07dbcf6596ae0a2a5f87dc97c2b1be9410cbedaf9ad1290fe57fa2f2ee732d4b63553ff176d25196487c85a8b1e0b5ffba5b4bbaeb30aafa521c43a54c75020923e92b7b74e334f559093eba25e1e4964ff73b2834245a004fb941c242b41c8a631aef8e7fa713de6f826580cc582aefa1d30c77904c2d37b20afe30a5772811430bcd5f69eb4be5c038ba6daf5ad7fa0d97cedd09b336f963f54bb0bb015914e94bde762032c988e96ee8ef3eb3f1341e6ee46c75a62850cc4075480d426ae8c8a3acd42661d1b0f30b48fb5b8f9d88124d75841b07eceb32361a16921326c1e337f7a53ea669b2f6d391a6c5783621fa0cb32d5fbae572d9079c83904cba8b7bead4353ad2c658a6e4702591d3327e035c28c1578ef4553f5193e22a3666f1ff9a0090748cf4c083435a52d780f992645a75d3cc54e9d06272ce195517eb39e0593b1e49346e5f5c90edd7471bc3b62d7b9b5223af931b80c3142ffaca32c6b15b4d9aaf4e8233dc889b43c7e58cac4bf8abca9118e60c1564c0141d9b00a679a9178d325db91e8a1ade7ef845e43325e03d106923ec15f026402478460a771f305d85026c17be5d007aaebd1cff641c564091581e6e052a0f252206950ddd51e999116583166bc8eb518a328205706ad80f411b3b3550596ff7dd29c451e8871531e42d3b5c18fd1b37a6129a19fcbf79065f2c7c339761ac9dddbc12cbbc8a216fd7736225c146cf6969f21c8a179e95fe59dd9a8cbca9c04225d6e39936c4b892d295eb343a1d28f980c7ceb1cecaef6123ca2da405d7de863e55b7b7b62879f0a98a03a4fa5a3e6ee8c3739dbb20e626652407b618f2fb549d6d82da8b0a179df579d27ac00e6c4abd1730b9b6fffdcc65fb250080485c4b174ea61ed0ece0d57c3f0331d7cd9c4f424d041e98313b324adbeb00dcb53e9856e0d78b3b8400a6c047364f160480dc4a3ea9120f669d8c3ceda5a982351ff41bdd4f2f61939d9b542379dd98b3b80569c76fdb114d8a62d67fedd3c756e97d1748ed4891b15bee9b042abe7b27dc93f6c5902dfb091de1cff5437c5f21afc952a528fcecf8c5630fc1a866908560ffdbda5176b1b6930b0ab3925035aaca31b1c9c96ad818daf809af06019a501c2b3942c2f2e192e7e02004e28a13b577a15b741a6f6a2f0707ae26fee03e0922e95cec675aefe74004f911297d5f34eb333ff41ff290ff3f12097cec29b9032ab32c11c440261798d5cc61839aeee2c9b2b6cc38f15094fa7858aeb848ba9cf3d213d14b1cf4286f844758e4166f6c420da2f3ece29f3dd0c0c13219e8c06860d3300ee3d821fcce5c3c5e14437f077c465bf38891612fa4e6ea0d273f1a590668c038703fe68be20cd20d37db81e0af94458689ff49013035ecba134d0fa21f6b46ff84bf29fb53864d67bb64b79d5d2226de323aa102514833bac8ce4243a4010691228094e2d95c351d80540338bafc636c60d88e399ff7f443fa825d8b378a64f35dcef29453929f4b787388e19b16a672804184b9702fa909d06d8df746d411bef13f55907eabe333a0b8fb395075d34bbe5f4a695ff77197a04d587f7447fa6e8545b14b3de265883a04c389c0c81696edd7cdd2340c75a9a0a5b10c3f706e9c5fd2aab546f4a3a661e478eaab1a6218bd52b3aa1f5c7b63adf82ff1b51efa3cc9eac2d47989367515b05b7d892813c63299211b8f2f7ef5203b17417097881353240d1662e7cb0a93db2b6cd2146e3777311a3bbcbad21c3a2a7429caffa43297ef7612f0e1f6c8e4cd745a3736e253fc93a262454fb587d7768aeda637f8900b9e433e00f3919b3f4a4b99cde73f45257fc9f375f29a5803bd3cc01201bf0cc20cc8a4d23f5ae005cc6e4fbd502f00d894133834ac2e209656420aeb1721d28b5b83e230552b1208938ced110bcb2e2194df06c04513aea63bfcffc65e620f7e45a09275d34025ea50ec70d33ee205922aa2b44e54b6f1435e4920c41faef633ee9d2e909e9bd5762877931e90caa12a12764ae37ecaa859387c2b719c882d18ea21390bdbc5b935185348369146bb96233b210f5808ee93bac6f1eae30c671f53f632fa1bae4a956549e78d4f52baea6f403f29585a980077f588fde67abb10f2954c8a37ae90307f5de50e42d52725423288965e64fb026015983823c92f1a0d222095b5eeb5ae4382ee617aff32ead19477b1b0308b92c1fffc935069c5f628aa7cb025b96fb230af50b71bf68108b8ea7a478409faa0a83ed1d3274b4376d45a5d2f8bba95b3451dbf23a72b296ea768825a1c170a28495e2875892db8d51e6d4b87ae7e6b663af6f3eeb8e5d250bace63b3d40fa9bcae3d28cd9533d92d0da10b738919d90f09049d13eacccf36bd5ba7731e25749e5750ec0945465a8d033d4b6030d84c121f97cdee9285cf51aa4cd07e6aa44d6bff86b564e379f4d8d8da30ccce7e8a6be54f63d525ddc8bd1d04b2106943ebd783061abab55bf192fb1458fa59e8b79b0a5692ea33c9d6efef9f4ee1be1f4546c681c4d882533e3d943fb9105afd3732461ca4069ad3c0296acc3f487b73943c0befefed9561fd691e80732b73c77887e76ec98d8fc7f53bade041545e20c373973fe369ed598500bb91eb3519d4f651c99429d9568c90d41b8d0917da2be8451e9ffc980b12b8e97854baa093701d22f4b85e86fcbd6781e98b074855915eeda763f80f57f9ce1c23ffdc0dc2a3fc49caa452d439ed01334c7b65f74fb77e7743b35b0bde1cb70f9bec31953d286a93baa7942a7cd28f0f8a14347e4114900ba9a6a13c52372835c62c0e27a16053fd12f5c6831232313925145a7ba1d3d4a4bb5770d6fc0a7321684bd7ed31f250f9988ee4fb2c40abd9707ffe01ff54ebcce8dc161839f1eca11d99a5d9f4c2111541f1c1ded214b33e265aaa0b5fd821ae038a8dea46cc4f8c0828dca23dc6db4c6e440c6b2295a4545fdeef2ddd6d386abd46b3ceba01924f8a488b05f7de482c0c7791a7127b3dd27124b13bbd166a1d46e7f3c7b7871ff5cb35823211cfaaf3aacadcf0eb41ebfef4bfd23c697108cf8d6acedc8b053cd87a2c4669e8238359d78ab38953378d6295e565764d3922c88147ddd8fd0cb5c83408eb6a10cc1aa4b5911044bbc82967271f6a484ce120f6dab78a2177734a230d6ed54c5fd490457f888d93cf5173a6e89b23c930b73571342cb7cce4b8ef50255e0bf9e974d2cb5fb603bae04348984ea64e1535863a3c3712761cf8e0ab775135ddd456095970cdf7bfed2154eee51e5b29ad6f7587a19db04d200d261adfd7c2c37b111ce5a17e08b73bd81a79bb62e358e35217c7e3d50cc0e9fbf39ebc45f0d1bc2741ecba737485704553900d5c96b3eb6b2628f1fcefb244115e2ffcb0fc11a8b745794fd2dd57f9b67618156cb9fbd3b352598d2989fa49927517410f9e0a37198cf955566d36fc7966637b4b4acc897f29d640908e2d0761ac4d96b66274eb375fefb7455db69e531d2e9b7949d164fdfc122ea768ce5fd1eee9395f2903dac1ad7e7ecfc37cf8c6d5be155e053f7748261dfdc2bfac823964dcebb7c7c1ab3396b098ab921ec8b8995b45d72153aad1bf29d7ac96f2f3bf0c10949d1beb746ee44ff45ec8a990a9d19f5d4179b1552b5d59a66ad680856b096e45d32020f4af80388f6ea829a9fa09a524e209f2eb558c6de278a7d9ea9677ae221876444837aeb51645a126a4feaf8d05dfdecc49ebc91969c76642a7ec7e6f3a4acf09886a107da8d77fdc301f33e177fbae764e0c571a65ea4e7c9514cf676e67266cf78236cf09db439753847ac32d77e212030db034554edc947cf04ee1d0fb4c32ce2f2a12f19ba3a358b20f8758d2226769ca0ee163536cd5ff873839a6144ae400c26f805b7b9dd35822da611ab519d4dd88da5a0c56cb10488b111ed3e9de579a1f7c2781ae35e5858ace3141b72f08ef60f290d005cde5e9a0813a97c834dd55ef9cedf601c1ca007b6bba177d8110ec9ccb0d86ab4d085b00debf111050ecdbe0415e8de5bb5eb22e87a451d7f34caf277b4ae340987b9dcc4aeeb234686da5d35cdb89ab652bb0b9cdaf4cb951762d3790e9768f4e095e738dbd50fb22f7f3fc89db9ef67f384828f3c9a90179446861bb810af8210f95ac0026017713e4d83ab2bd51f7b2fd9b80be7700741aa9a3bb34eea35f66934482985f48ebbe71518b10dae9cef50f89b36e936c3f6f47b94e5763f482353fa2b74eebddfd216617ee9ad2f536aac25e95993223858fb142869145bceee5be91796db7bee574e8ec92b95e49f7d972a77772eb9c3092567bcbd54e15fe395beca5e7e651ad9e3dc6bdff1dd33589ac09873317674407b61fb36780e79cb02f23f969c9197dd0ad23bf0e1170a2e8520d8f005fd14230526db84818108b68d56c0925f7b28204e8f5ebab8792ad3a653ce079dcf9bc985344b0f500b94cbe594fbc890e61f64516457a3afda630c045a7bb80dd8401357644758a48a7773a140c72381d8dde2cdc43cad04bf9651476d6bd95ed64489ee4fe623ee0774210197a8729fa0402ede522211e1afcd722cc85598f11c2be8af86e6d40060830195ff407ea33d55d2119053a5a94bb6679e0a6c3255d306391c9536532834d5db888c5ad44d4adeb316faf29b2bfd4397ddd34f50f84d64486f7f9fae1d2787f39e132fab5a766db223f09aba373d76423a69a9ac99acac61b9da9fec1e7182b8732e8a41c053f56095d82bf7eb9cafa2a44fe1f0da701860580c52508f09b395b2eb8a75eef248af18d0ff75545689a30f00863deb16ab85ce00bb6057b9dfb2fd41d74859b307e4a1f97dd723f4f26673696bd99c8d8f9516cfe6735b742aabcd0450a8628be9d94c331a35a95e181abbc7349530f14356e7aa7164fb9b6cb46c4376f72eeded5a6f5aed56d0a0838ee520f7691f65f4055ae84e26bcf9fe2cff057adfca78bbae0e83f0823bc3686c4c08554c3624807676e09a476e7874386e2b295898e787928b420c9201f8f32804f9e35556300f576f12e6db0bef72fc5096a4fe9f7ecede052ca8fee32a8eb13d5588fda69dc0a8934b992c2d9ca69c7f368d81df3fcc4aa3f80ead0d94c057d96dd2f168bdc10dd220eead5337a927bb4dc338eaa6910431a4a073e07e0cee833246b2a0916466f0efbe41be477417d48aa7d995bd24b875b62bf9d084dd16bd577ba473e9199e56741baf99ab038e6626e4881cf31a8c9d49fb7f45cdfc515da39f4396be0be4806dc507de40fc429c5e646d1344bb8d1d1caf410d71e344b6261f2745e79a36bc56bfec4bcc3e2bf5853677910d94bca313d6343f5d462398655af9a61310ded649ff3dcf0bed680de31d57badf220d460313012b52004b28465749b5cc3716b9777e17e42c6ab8aef317cbec1a40f1a0710f19519f01f8291f48ceb7f39dc8d6e85e779afb96bfac65f763de03153734a0764ae4aa0563b775833e552666f4b4aab497e5a910648f73a8e89e7128f6a1809b269175701f9a5bfd6a0bf0a08f60573d62a8e2aec7e9165f40c980f7c81b0630d26254494e8262989f01e1505a6f788f1aa720e72e048c46b476edee40fc1551815c12a8eafc90efa41517229e7f9c525d90988ca7fc189095aef5aff25acafb73893ef9a52b62fd0990f878b21ebd2ea2182cd3c9b01ab79171a53c793f524842cce8bf75b0d7a1a408c2c454e35798631ed5c8660d704d82de82913235fce63f43c636976687ca83dfefcdbafcb945eb75f5a1f75dc2351e96609067e0a388a31bde85aead902b9ca0f35fa20a1913970dc27bdcd05313ecb33b6667d08ca0bd65caec4b2ebe8c55af643ce2f6a8dab08e63187559bf7e33a5e9feab7c448de7847dffceda84ad664a61ba9f239518664c63f2823ab137fda7201f82840f16d86ef7974f4833f3eeb15ebd18c9e3e24736a7956aa88609b206ec583ce42047fd8980e7a04a026613926a875b90f561a99398b10e4915f9b97f78a021183a3bbc507255991edbd75001be364c85837525cdc901210a4b98270ed87c0f72c796b4ec85c24b5df9454226618c418de69122f5168cc06a09e453c0079eef9aac8581b12e585d5f60b67569a733299f1c16d7de4dc00dca7e064d76b38eae09df14014ce253601f24c874df3654a02680f94ade8826641b32b58eea9e335dbba0590975209478063d2cbc7dbccf519d27f042a1024a1e70d4dbe10216bb1b3f2765a05203035fab81890bcc70b1adc8952c6e24ef75a734e90152d82a8440701a39f2ab080f06832f717c0e37de2ddeb184f90dfee325a23434c6b47bd79307586f85264a826a9dce646f44b34de098ad4e10ef7e241777b124d8b3d1df54bf239aec7cf8640ebba94eece101c256dbf40f4ca2a7d5b6dd562e549bdaf8c26ef6d3e61122b8cbf222d979006bd1d36944bfb2d019841fd70630fccdcc2196525be7c61d691001842122fc1dd375754e8427a176b25986773e56be707009e15077858f6a6930a580050586f18944b194bc6a0ea7853cd5055d0a9066d7ecbb5e7f6b722d20a995391537229c5cf2239ca2a9299401fa71311f08dac36395b3e1febe58600376a7c1abcfcb02e61a3b2c5518558278c897ced450e813027851ac9756ea010152335ebce87be3238b5d9cf8d5934573724194be506f4854a7b01170badaf6b88cae3671a5aebca5f1720a9f561087f4b054f0fa90c844348d00142504ffb2f7151aaac57bf7a1c112e561987735550011d19f0e9ce87833f7c853599b1cb6a22ecd01e37efbd2397665dbe7c75e2a7048c0cfd77081b13ca0674275df304e46026c10589e90fe036d1015bf610098450cbf6b14bfb1193c502faf3e90ab5ad42c785cd778ae382ae85b1936e887869d4d4efead74876502db0d910cbb57d27696cfd35f417bc71070c66cf1507604e94d7987e312f958548e8c21d4b77273a90eabeb74961aa0eaf464e37bed7115002e9daeaef07af2019188b229e1f0d5f9c05ada3e63798389b62aa58b3b7908b5e7d9bc85080c84e2486739159b2135b429045df97a17333d8f02aacdabb04d8a97ae3198cd713188732dcabc4cdbf58fea5d0174de43a117ae08f01226d1f4684d59e9f37bb759d47003788cece2aea3aba004ca3285d5664ef29e872114925999437b980c516cf078ca211eed42c3515c8fb6b8883c4630364a4dfe05579453c199e0bdc40fac53acdb4e047045be0cf73b9c1504388f8ee628c955c6d17c64a8c4ed0a02e3bc4fec2ddb458787a980dda0c1ae649b80595b47134017aace5585bb67d0ff883867e1b5cde62e93c1612b9ac76ac233d8e885fe1fad83d8dc20dc74e29b2dba3d749010517482315f1a2ea01c398eef7f43fcef1fe24433294cf19727ae0f831cf0b2946ead0648d97eda2ea0fbbe544c95f55f35f222f66126c86778827f365be174f779a056cee68fd0a30108871bae2393f8a8639b433feebdbb425b715faf2cf23a22fc63f16bd04ab39529c891ae65e8e80988f715e7fbefc91086449a7b768ada11dc28c9da9627adf117072be40553975e8f44902bfef67c7bf328b927305fee249113e1be4d4e296aebc1b81d5b1049f4caca388a96c81c1f7ab9e2da0274a5d31fbe8520e45de4bab37ccee24221011e4f4bcebe246749ee04bf56299c536b12296894f5f3ffa5050a7f6a84d46fc0054544037f690560a1c51d35fcc70f7073a9ce1d0aa3cd010ad4c1e4463a85de6cb7eb22130738b33b9eb26a9bc428acc17f9bee9c43545c52a9f492d5538108abc3c493704073c28c4a09534b6fe594521f30d96aaa2b44cf5d4e6d9d27a044eb61099118482341750991404a44153a91fcdba1e9f777e461d21e1a79e00115500e081badee54b119e13e7ff938cf31709415fff173bb63bbd85c22c72c6574b2b3e284b358b862772acc9f36041da9763d8e4023ab8bd2cbe25f52dc317c13d1092a91fec833c3442e2f547dcb4ed24675041bd32b3dcf50d4fbec29a5c53a8f8da3576dbb7a272a9d348742b50c8dcf468073b1491953f39484d6a5b64419b442465012273a9bfce735c1b4bbb61b41c8a6fe51a36f6f28bdb1fbf2fd1d5fda8fe5cb0af226f4ad5aa2c9548c9b08970df0a8e98da2e63a77ebbb57b529b4b0c89cd7b1e54734f636fd7500e760c3d560289cf2734eac002f00d37ddd709e9a8fa113b42c6549a86dddb144538ee8cafbf4eb809578a6c2f08e9e4f0302653155d9230d1d4f92173618ff2a8946fd25227a4fd6f7f2cf4f1a1f28b541a76ea961329b9624cd0d4db73d12814564c372596e1af7be6af81dfdf50fc922e77acd2a71da90c40e815ec1421e9ab846d6ad1c40d1a5d394dfd9cbf66fb71551d14083fc57e4a98d74a6ed7f64be0ea22b50c75324d85ec6b91c3ca04b7db2a3aebd88546f4248859629d6475cc77c8f8030fbba155e9e43d338f0abe3db0301f90ee2fffbc53b69cca46ff52f1a9f48ce518ca7ca5aef52055d2c3afc84337b72fcd70d236f936cb6cbb51a1da103633cf2a527502e8b0c079104e8d7aff43012e19a163ef8d2cc2ada1f2f193289e1ebe50988e25ea921835636f2ebb89e38b1d74b20b32f27754ec02d4da20bd995fd3cb3881d9ddd451fef9cce37347600ed6d22ceb4c7728621bc55759d4ec3f70e67b8c5aae908d71ea17d03c75cf39e2865737f85fecebbf9badc3e68a54acba5be50ca19e1cb8409b38c09ec7dd5520ef7a8d353fbbb3ea095b8664ef6f1400b64364de8c148ce24c9b388cf4301843d587716d4c605ae95d4a6a63c767334be131038309699106a5ba384ade4cc41360f2da3c7fde80142b0a4254d7e575b276bc63220d7ecf9f30115c4423d4271b03268c8baece1c58057ed37ab7f409545e4e4c1e45d28f7083308f281d16b53063a81a1479b706b20a5aef080c450e39c76e2f2b3dd921e64826798cec96dbdf0a6c649441f9170e322896e6b0ba325d9175061658a3e437e688267933e6b9122ce4776b67306136802c40280c18486b61a36a5e98763eafb4ba6cada241a8940edcfa6328cac26e02c2e10f43fa7635a98141df7e4b6dec18cef92824891d93dde73872f30381be182198bb25cd4b041437cecf3a89a7450f8c91d0f4c56edba865330c8df9899bedd9e82e9e0c4e457e399be9ca8a4f02ef3567f7e46c420f6b11082897615640497af068ec9ed2cd7ee75b8d093d76f41e5310e7a2962c1bcc9eedfb745eef4e0b1b70798ec51643067d179e1b1cbf47b9f5a57720f4648d227d12685979757f2f78d35651d32240945d093c6dfc53fca5e27fb58084d6da0c9fcf87b83c00ce5617fcfae9f0bc5292c63613221584d0307c4e553e3148fc313b2f0f46f164c0452bd16174e68e48adef3160ad9cc8cb5e32003f67a87a1f73f29b85a085944efe9c3972cd5a5884777ac73162f2c75a2877792124cbb6242f05d77ec56ff80f49911c8d09dc51e3f74ca94b4f9fb2d2b30ff96ed2dacd31a76c99e1f0b6c615d94778437b69b9564ec2d2a295942b60183147f7feace78c45deb50bb1a531e40c18d56ab7b6de48b805f1a59845fec7ff4ee507fcc129c6fefe6e67e2aa919c4a64ae993a7c0b50080453ffdef6a92d9f443935450cb648038985086842c72c54bb5808a1cf99186ff647bfd487f3f2e62871b5945baf68e6ec3ec4374536f16c3ff5d9e77679076b939709616c38bb3d4c309302706603b6ce5891dc62e82fcf6f6ab4888c7dea255d84e4e93c9ab717f5762dd754805ece7ea3d60f8c1039de2d2a1c07c0fae11baea2253c640174dc4968e4e72e1c0dcd3ebaa3dfd28e7214a1ca292005c663bcfd931fd60bdb0e0d9fb5d950d51c81e45d4aa9c081bf16ca82768500417cd12e51d769f60a809f8f302dedda7990ee1da39468794ab5da996dc0ea213602027d91de71b5e81cc72eb67eaba507b5e3f340dcc39b8546d36ccbdff66a1eff9fab8b5c3b5c9de2f0d48bc86e4e078d6c27054d90f5d125b11cc265d6491a4db0d79d101c267c257e396290148469666e96bfa325e30ee4605561f18a3143b0e689ea58dbb62977cdb1c63598fd94fa3db04c09da8a8ad6aa4c50f79eb16ee2b95bcba8a46f317369ba75a31f629d0acf28f4c3e75a9cefb796a5d96bcc1e8aa2d653c8f6a4b189f003db49c3a3e0b93e7903f8c4254adac0a410f0da0a48766ebe6fe203b329c9164982a444712b67f96dd6e33e892ed99e2c9d337eddd5de174fe28917fac0a024bb2cc813c13df236fa6d6379aebb7d11ad3090d67735371cfd45e790636e353787d1e7f3a93c9ff3e0a8aad02a4d44de40c14347b42ee50b1011962d31fbfacca22b66725c0315d056d6441f227382418d2be40b873295b20ee09ca7778ec1db31b94d45f1e7818b22e4372fa2140ae8350b96ba4d568122236c305d546954c94763c57f1c460735e9b286e111fc868f02f7829361d291063d2a0bdb857146384770c3d46642010c4c5c17e58d44140b3b050b7c93a3cd36b3fe8eb29d4b73f1b1a0422134a69ca1a12bdd6bb2fccaf4257d25e1c89256930bba618d8f8cdfb340aa158e3774033d61ad07bdbe7d355bdd8b9608306759b6b0d510a21fc554938797b7b3bc225ff51268e176b5ceb082a73ba538422b2ee3f79b6b80be2bea67bf72ed151e78c4209e3f27b782597d4b3dbad5f096e6ba647cd2bbbaec32043f5b7cb99b2fb5181f0fe07dced9bfaca97acfc54f721e08cf149ba5aec2948143ddc293d66adbcddc13e521bca19f97aeb4faf606e906c4e597e250daf6570f502a5d828c42a17e3d9e895a891f4dc217327fdc76bf772e361676978f72d102047c5bd74f6cb2a689bd4950d8b7d550ce0183fe8eec2dc3fd4a800b38094d75606755bbc8f2894d85b85e98a5bf1d331b69f82aaef3d42c5f3298f76a6dfcbda399160b19055caf776736107cacd1202d2bda43327590a90874b04e531b33cd41a7874a00719a91aa02bae5c1010900ec4ed748cf421ec5f1a33f67a11e99f9b0e3875a3a43a2eaf13b0d1af8f43a79950cf653a4f065acf4965a28e285f563ac0eb740f9db7f07322b2923d9f84a46db47075b4c8407138a7fa0874073da9adf6d2575e1300d224e81c915384b7ea7ddcce23639bf0d507bc4344b7accb15ce494ccca743d6a5fee14192769571d4b3e7992963ed34c974ecab760648064e95a6d129918202e56c77d5d324180c221a2a8559ddea6e1501a8135d4efb792e6b550e3a702f721ddc6b01a6b8e7e7e17f58a954e73f7efdc9c26208018c0e575a367ce97991c0aca45f4084174fb32d1d11c271d7cdc5423eb6d20c78a7f1f1614bd92012e48c17228c8029e812449f721c9d108a4a7da7255962de0d8876d8905b4f91f5e5df6a3aca82018a6fea8d295fd4c0675ed7426842f870faee0a8835362a1508f1bc085d8e2b41c06d7a122622eae4e074b25df28e208d09f4f7a8d46771e7f09d68f76e07171d995505d7993eea202ee6fa50f5e71ae93b65e9993138b1993eca769fc24578e78248f14e176fc978c77d7b4fcfb366b811ba9bbf00aa80e87ce5ee86e6773b1eb9c49e7aa373e670601a14cec2f443ad3fe7e5108d51e772aad5278367bcff4a136ab1104944a631d4a5289f6868828de601ab4b08663bef0d0c0f5fc903632f0ce020bab48da3bf20cf0d2c9698d1222e99732fa7604ccbc50838ece5a433b23d1007e86c21803afee31c024839d447f6c0a553bf0c0cb1da17033b86ef884f344adfcfbb4cdc6620bcfe6156320459a7e1d6f9896902e2adaa887727b4b76a853d1f28445e9340553bfa1b18bd69a6b5bbf83a31d9a09f733c7287ab2dd85f42f04d8942407c67556d951f5fc77826cc9cf231133fcccb75698a725fec13aa3d8f59010869010c8628ce0f61795e2eafae7933f114b90b56498d0d72224a36780e80a8222c3e1995b86127db242b5b5a8b6d88607b16f6c7fc5dcddccdd16ecf12ffead6a78adaa62e192f55832a1be2348d4314edb31539639ffd86e175e866abcbc2631ca7259eb7e0c95f3daa07d9bc365401f710f4a9ff63f0e89788d1e1115096855b0388d3487fb2fddc5ac204a9a7d0ed77889a97cf626a103727a301e69cc9d7fab8551283d0d474733d343cfdab59306fc2efffe6d7422b065a44e0ee39612c5ff645597d7484ad703c489ab5340e1827c9aab84b81e02228641c9fda0c23b0467ebdb3b76fda970d9f7ecc77552d3ff509d459a85c0cc9a41173b09c55f3aa1d4bc2c170dd660f4dc12897ae33b049af4d132e6ca5b3ddc8f61385d60a466837639912ae6913a06bc64b103ab7eca78d4b7d4e4b8d8c5df152a490c4fc67311eb4be9f008dce730301e172560994a4223fb171fe3a7e41b14309e2bb705077984d24455662e4c3b24094875e8af035e1cd414b950eaaccf0de569e7acfead1ac777955c7e674afd1f0139ff531c3301bc37773b0fee23c89544e78d667a9e09ef8b9f10c84aed18d6d7ad72eb6d7791349266a169efb18863d05e801b03d6e0606d20b1bfe02fc163b28e20a463a2b1ade498a2b4f157add7aa86254cb88eca56e2f8709ceb6c0899c07b093796e442d195359193c8c0bb10630006ad6fbedcdb9da1571215c12be183d8cede1cfa76397b57b1f17f07e96492f2cb29609dee81ed78abfd86cd12c16655569a7331742284191fefb82d4ff0d2265ca22e9043cb360622db281b42e58f758a37b307567cd33bb636aa6bd5b784deae1c0691d70388b6d63d16123272f89d5759adffbfb200db015ee8f742a94094e092cf116d55b662de0a1f34e29cad7dd04fb7f9616e5755a047cdf253bafad56d294d130cb8cd535279d82ddb63f31ddf754a70607f57cb6d3f1a10958b2b5fe0221ecbec8697c2ce107dce59751f409c201d0bb5366e921d22918b8e0ac1883c621965960718d3a35372591bd2e41fa517b4044dd501ee9b49bbbfe0c3ecacf0d74429f0799522eb193137aa8eac9b2a226c2d83201416b49d343c8e9ba1b608f0e5ff2b762ea8ac5b2cc3c77b446192b106fc98668a92bf1c1f0e5dd91dd61dc201cbe6933274d066a45ad81568c91802e97464f18b377f8f4a45843e116f523dba53ab2898890ddde3d080db6d27bab9dc9e64956dfa2a10865461701b50fd12a16f89af1e9223a1f8fcbf1d80e4ceaafec7fe5700ed3d76e25ffbec32d58fd577bc56907900d14297a694a6940c1a87215cdf6f9a2e994964b4e6541377a7fee7a50e008b091d5fba37012db6d7a24abde9423d6a5e9d5c11b35cbde6262283e6c09c5c357b2f05b552f01086fd22580c303a99d6c9b9077f1c0a2fb10fc2ddf520b0c72456cd4424675489c783de0d45d08f658b0177e5a3cddea664a2cc62cf4ee01ddebc27e9822d3c6d6d9361c17e33513d8e64e64db6c7678fbac08db38721d83322af1f49d1947bc8a2f4c7bda73cdf1732b2e261cc945c2829ab34c402c79b4f59d5b9b782fe6f4acbbb01e41dd43bde385bb14153a912d558cf2b4e12cabe57b400abe65559890f8ea63488019257e49bf5916f6200202e85a27bddc0e21e4fdff59aca546c62f741c7ec3414e40d80851f67ff55036c752690164402060f4032e961d63eb11865a073ccdacda94030d9415d53c5213b26c7323e042b8250bc915568f7486b6ea675ecd5f21566f1faf6dd9258e31f239ab4f66e1035635f0998e8cb2553aa043deb234128a4804c3c11c63d56c216a1927df67f64dbc81f4dab9bbc066d352bfcad925ac55188991c5b8be4a90dfae440112e37a69af567e10bd65945f3b066fabc330065f56988983be06c29dda311b4c316ef97b4f74713d5bd109cdcb741e7cf9a0e32c211094e00c93ed71d1e2a535d03e36c9d89470aea4cd53bf99b03d395acfa0be01d759b00e584c51895fd7deebb990ab1f3b4a565d9ea7dfe74b6c80b5c8015be27c2da0d73633811b06af14f424f0f94b19fc17b33950b784a0a97b9e9d42638bfe6f0e371b84a7609fc97036d1774dcc744ebf31d0803b0b9d1d8c0605dc97e1f7a8fb46b50c3dc3b3cbe18c284a0da5351d611275e5e843631f61f3cda0863ab408a2f030ec87bcae1389b6867867f9ba29023d6c07a6b36c66e5778ee0e0c988442e47238105a7487a33932b5b117d1a6bb41e270624eeb31d6edff748d8ba1452f37f3a2b8a4689fe03e70dc5164f04be748d599dae9f0d9f95a08d84a203fe7645be70ce819f20fd392e9c9e17b52c03f533445c4511bf397d91b85964191e404f4d617505ba8ecd11aa23d5b1e7ae9052290931ef7b0941ef8685495e1604cb5a44876d18d9e628c1e40de52b54d009a75d3dbb6877d1e988559d5c87831271e84a0043af3322663bfbdae1be209f12d2514e6dcbe921bf598cdbe5b785d62bf602d441bb5b586fe0d90d40437b39836703df6f12eb932047192d4ade63fbde93e1ce71f588df3b372e9fc994ed2268f145a506e1df8a1a8fd52dd28d829ac5a92452bf6c49f4cf71917e23e42401a63125fc93800a0efbec2ee3aed2f0e8758ed691914160b140456f189d61320b3e30c43a8717a887f181312dadcc5fbef6a33d14b748cacd80c9a698dab26c6cf37135153a846fe0881312cb5a99c42e13ce206f7faf16cce8902ebfcf9c1cf31b232165e54221ba762723e98d71d6fe8ed539f2223201b2f92712e72b20eaf652d875e514cd0ba753ec25dad14f2351d46ebcbd5bc17305178d77d10622ddf376a06ba5b19e8f3af5f0b6c48a3abc0002c82590afea13161a1c25709518ca79153cb66be8bbb70c374865cc0f7c17f48d7e44c920d8cc03a14fd6c8382c6afb8a0a427171198053b921e0016301300cd2178b34a4113199c6d66fbf7a3d7bae7677acb52f63412a76152f0e4231239a6257e7ffbff49d03136777fd7dc2b832c704b5c0719d04266ea943c82418e88c36a37e4912e6af9e800f28a140ceb375ab34816a499feac0ee615bbd83c7cba68f47a92c57b96ccf391c80df5ca91e33902c528b93446aba4b4d5da97352ec6e6fde86c141b7b783739fa40c8b60037d39b86c2d4a76013381c37bbdc5213ee30a057a21c0e6aeddb93537070a5a48e0d6eebfa8d2cd415d7357a7a6dca06760657502be7e3591e2632c21ced8c78340be57b659771aa8e4ba2773d637a5910bacfc0d0a97b2098580c123c0bad349e31b9d7e6f42471f802897e5c0bb47ea768005bc5f0047864743799439b071b9f35de77abf08bd8acd20fe33e370447b67a6b61175bf6993996f43a50bdd3f71cb10b76a9da02257825df62277fe7008bf3e27e3d177e20c3c94d59008a299fa15e1abbc1859528ab58e7e27676ff96be157d1d36164badc74fcf1654ef2f3e47fc5f008d25bc87d0382c7143ad850e5522754c0af98a70a80de558e203b609113b9a04917888a7fbf9e50c1e9c972a0b1b35d299e0d42a7e571a98acbd5f3cc98843c38b760080e6ff1306f33473e98a6c746195118eb71f5332d6c8caa7c5565f5c51932ea958dd42d446db46ffd1baaf7c2980bccf0dd29459e19366e890a9f708b74f2bc120b30b9770631e61912e4a0172374c8412bc1364ac9e5141cac27c3746b12c1acf3f721f54f8077557db13c46fe846db4fc5f5f21ce95d806c5a6a74cf76be42f8f2e7a8f66ae19fbf0655b50b01f073d86e0f601a9bb7437572c3d54f309514b8c0ae3976d6a1a651b235df0eaf5e092b7b206972935a6ddcf00879b4e06e1dbd9158bc976f8e65e43e8bf774f0d0d47960edf2a3790f9b5a60eb2f0dbb1f2c293055afecd12095d6f25d28124d32546152a49bd699a574f28c1576d4afd252ff5d832f3fb87ee783688a4ac4e8481c7da167666eb71d9635ce19f8848afdb1dd655002c5c722293d9c1c9e32a859b8c74e77904f0e52b0da67ea5ca1c374f90017f2cdf481599694a7875e78bf967fd68b8bab288ed2a9bf1b2bc151916ae8fbb9330ec34de70755b48ce815bcfa2f8d041fcf5e89fe29d1aac97d484c5335c41c1f85d323b1a61783678c2c52b5e11ec183ee16ba65886e68a2e54a84f30c0e06662b07c0b5c89b665d461cd884c9b4d2a0d34828283fe2a8869ab3ab1aa41230130dccdb2c3e87968f50399dbad6c94ad43caafc77da20bb586f4939a7c60d738961e6877877662bfa6e3a03ada233dd39a640f43d94cdadcb5d1123231e0dee28f1cadc3e7bcaf3d74d381e2b3028a4bcd4f67d245bdabbb807e5bef8bfb3ea0202c9df885b6f224cb37f046cba650551b10d4c9d7b208f389615fbe9385e712e72f9856f47e0532c5a07f5a0bf74ac41fa2b95c4c18aa2a8af7f9d0badf099f35594825a729e79d5158756beefd7cdde068ca0000a191c4d42d7d1e7b8d0e23e9bba17ea6287258972a06990917ecce1902e98f1c2154c5c1d67bc264f338bfc5c86f8ae97f4d568aaca850b18ff22abae638a9263be090561aeac92b48f4f5dac3c76fc7d85dbfe8e5024363237fb92c7f939958e652804b327d2fb064687066d1e3fdbe84cb505801e5e3d26845931fc312b1fdc864f2cbc638d2dc5fc75cb600fcb319037a05c18857de1ce4de37bf66a77df51d4ded0e2bf605fa48db6d7977263d9a2a3abb9b5d77daecdbec059e7f209982cefdcec35baf103f96ea4edc089cf42fb96e919d778a36a483d7b54f1b501570aba68dab0a8f306e230329ff04b2304677bef05c4af0554842e9b7396d45170158f539e0696f910f482aef378fb27dca26b41ce08303add4bf94db71e35fb7d2cee87778949bfa0ea18e8ca965ad3d35c405ed778238d88fafd470ffe748a6c3ee887183eba7dff7b7dd794e8c78ae3007487678ed66fd9613d09c5d2f6f8ed3fd116faf856fb60cf8a9ec2c13edda4ee521f79dbd7fc26c1e8bf720ba7e0b5dbedf259152b0893fc34510b0615872f2458f7061795723772dab7c50dedab98c3d69207471629f138f59d5343da5b7b7926556508a0eacd4c2e28f6b9dd08fb209dcf4571b9cff4c48aaa073f6fb59a4f7cdf62551f2ea462d9ba64d96b42504682c678c5a20f76694665bcc9a603ab7a24f313b0d7f33143d07c435f5a2aaf1dd90e9430daa45154c4fad745216572073a8a6aa7f6832388375780f0884144a3b71437c7863721ae0d445b393a0120f22cf42c8ae137e410eb0d9cfbdab3cebec8645f41e67d73cfb75376466c5b6ecf616c1b36980bdddb5a417dd8318aba9fc89cf945989901ff6d6ef4df7a2b868fe8dd1db6bb061ba72b099ad8c0aeba5138e01a8ec87c6a87de621ac010cffcb4c1744b149f67594162a2459228359112c9baf52610c339ea071369efa573bb6e38a2cdd1f0bbece64774c5bbb8f45ad6a4854da82bb6b4bb134c44ac4fec80a677bed59ee51a92c2105ac6f00765eef2c6076e7fb5cf4ebfb6579424d652d3d2893794f684eae5e2f4f94003adbe4ce0557f013af379277f38ec9e928d0461be98f6e779f86e3f140e06e210408165b072d6049e992e3877a5350cc9e62df86933cf2554043fc5cd46120f61c7935a3f6c6b4c470fd0041e292c0c1dc8b62d59d9e09670c580f6d354c835e81d6283c919887c68b4c4c7e6aa9243e384b47bdd5b57eba6bcd0601cf7a3e3c0714b5879b7e6b2a9b1ce7263562458e9d75ae2d6e3dc54885de42f17b5b2758dbd28d2d437c579f729b681336e1812da979b75ae8e73e78e2a52519bb33e520e2a491623b8a88a874d2a7462dc00992992fdd66172728d8bc627c676e858380192791e86f93941ef3da3a2fa28dbe1f7d0a461c895077955dd91e9e1bdb8d997b6a1d77d58afdc0d69f4f8913c688db9713e068368e91c4f6b46e301d4b302c5d7018e911586ff487f9b56efbab0a85814d5271efc8946e7d54eabf2c8881d7a83fdc4e2cbb740c1796fd6e968a59766f09b0e50faddcc8a8d8133e3b4cdfd7b4f8a582e1474328d20cd403c77ead60e5b2c130b0052878d927fc946296d09fd5dd2646ff8e79c399f406aad523d06a7da08c4590a9405ba7021ade7c8c9c248b0a477964bb002c1958d2023baec9f67c33950ae59819be6620ef17632936431b7a660b3e575a3d42d96c2bca5902b51630d5ccd4751b8fa3b8d985f06ea568aa1c44585b628fc9cff33508edd55852726a7c0de5d4ef3f51b8051c31bfdd1d40fb93768bcf13f6ae5b95041933c9e68c46b3008a3875744ecbf19737e9ddb0528f307aaa9c875150f925963eb5929bf87e2982d8a25cea98f6369f40ad3cc3bbf10683497d9e0f8a624c0f4969f7904e72cd8640c33d988499cc52fca3624e28cebaa2960a3304996ae32bbb12353cf76dc2c799e084491cd360011b2fda644af8443e7a22111c51a8891dbac978b7358a4e7e152c91074e43f906c4313ba7561ac68f7680f0fbb73fe87914713c36f3d920e5cdec9961a00638214ad1abe310abb88e893918aec5801a84ddd1fe9cbecfc73a35c4e864dc76ce82fa03a88ce1112d0776a6fdf1556bcc50509f375e196c8809b40c4e84131fd125618ec65469f293afb40bd69fc767fb8e50d123206bfa2fc9b7bebca5b7bfed1a465262b68dcc7ff680e54bd278ee51f315646420463b626f103690e0fce66496c189857473cb3c79d88fd73fa424d627520c0684fd78a229bdb3be63d90d8e2c60e59b9ee6ff23ae1756556d5dbf1878e67c1380f81e238ad7ecb08bea1eb41dac169f7dfb5d6e66e686140908b19b072606c071a6fb8b4552cdd0848160f98c902c8151f5e5aa711ac52b0eda1cdd30f54518e361074dd3dc179c69c4843f70d6cfa58869a87617b77cc6c3ca08babc3e616843751852d55d8756658fa4faebdeb9b2bee006c6d99494aed90f9e00b70e2aa996ffce50548753967985c917c332e72d7eabc791541c200e839a00aa0f1d20d29205c30164c008d2b3e340918a323ee21f2bd8d61159ecabfc1f47e3370fe1565e2bec3f392d004acdd10e0961ba016bdd082e5ae0e2e682158748cac94302c3962eac79354c6a198e49131a0af2e7cbf0a995f14f325e5a8cc312f13c8ddea19d04e44e8318b6b69843f2416479b98559a5c09148caae40f609e774120c9c5da707938079b2eb02e3ded1fd52029e8d4afa6e94bff3310c9b7a4e50563efa758ecdc08cea74361c331aa9ed2c66ef7e731b477f2d44996cd163524e04dd9b2e3d20837f7471617c10e321e71a264c80d90a8012cd2835c893a8d390c4d2e5defb63cbb6301d47bbeb6d712f09d15f1a23c2580f00edaad563e3b8f88f5fd33c8cd99569faaeee530da61a8a5a12ed6da1ce33f1c0c5be8c55f5865f53ec21fd8c603ff890022d3d1df8e9b222b42b49cb83cedd3231cb4cb21bab0816c5a897b6260fedf46642b40e5e078e1798e397c5d4dac89fb8fb6206cda011e7f3d8ac6a81a670f850013e4359fb233435abc3c0df4331fddf0586ec867da4c481f6b4a19124dc47b193a7fde7e3eaa67e2fc07b690f5b36c6032086f775689f5814a246a5b34eb90b4a06eee6d1d9a65a07bdf219bf15986c87f8e71f51e8d1b5def75b5f6243cc957088c8c2401e526a441aeadf59bb0e2b6b839155f99445d7fd84d20bdfb6d321b4a0f367e6fca172e64b075506396c12b79426d35b9d22e980190b6585ad1f7fd0764245e57bacd888982029a9e3a2596fd845ab204c5fb515920f92bd697a4edc2a38118910bfbae809b3055545485962f45dbf7019d62b92d32b0be1e5c40198d5bf9dd0f00ab30f52f9d14cab2c0d2125112aea7ac4bf596634fa4cf88e1b266b0599f87066e816f0ab8fcbc4609e2ed549fd4d967c00b466a35e9c7fe5cdd4b881cf0f310183eba1d7d4e6eb94a29b5ed6cb39cfa9e4cc50e7a6544048674e0f5e741db0dff40e1d7d48a730ec7c4ad3db2702e7b08410acabc104fb108a155aaa2066d8aba213786a7092bcced26b386a7d77b0f8679a77254eb0fc0c6b222e4cb3fe1db2d094de1bf461f539b2fe6a082532a5c7c8346daa16fa3b06988cd752f5bbd6c47bb357dd710974fe5e9974559d0441ef526cb010a1c238a393250aa2defe5d77b82cb4c3355472765655558ccc6a5361a5a866198be518058d95aca54c1058e3958f19d7775e098b413d7abbd5ea5d64420d390fbed21266201aaadf25b9171a2f9dfadd38f5100d620e058bbf49e0a537f453c0869bb15f115b0a816a83a0414c31cdccb76b549ffc6c756acbdde81d821ff0c102b8058fcf01c63220f6efa7b79a912ff8a56d456eb3de785176d01835c6f5bb507278086b2b3254f8e9f1d74bdb6234c46bf461e1bd3d031dc08aeb3c7dec50043abb3e2e24d630f0fc6d2ec2994180a813f01d254f7a10d55fc0128df360ad05b76053f1f0699f925ea8b01bc73ab5350a9cff67604580a12af8a142c7b85979ac84c5f5e646d159e69ffd78aa87e08b0a05ea1f962e39dceae87898bb405d1d7da86eeadede2b93a24f1e9981a4ca88780e077f1b257471902b610fb360c08a7abbb2ef00a4dc72cea86963b066ab0cb5c64298e902f449e6329a0a885abc704649f5158cf47b83afc27c4917f4dc86eb259f173e4df870bf51986b37262f1b2d0716aac1cac61353ff39db3939883e16952aa891a28ed10af6798446c25a3ee3ef3528a5d63e88935bf5d9abaee4eea0f9cac411fc32c89c347ebba745a48f5f68632eb4d6e2f9828bb55e0c1688091ee9c8654d9e59f28a3b0bc01b17eb605dfc48372fde063295922606e7122ced3134d8eee05e5ad2a83d0a7451fbe1935ec9cda172bea071b1458a5552f23a1da1391488d6dc87ea53b960af4f3c8fdd4a99f87b8588d83158770769fcc5302c722c97d940f1854336917732f0d83c20f9d14dcd6761bae216ee9c26b83e1bc73718fd27a74deb7cce49ae0dede531d612b1528644a95ea830b8483b4179aeb93fd8d71f2e5f8c63b2adde8454d1ec5ad986e68faee6b6caec3524cfcd051a720b0bf47fc49b69b0a173aeda0acc737276e693488cfb87286765639d1a865d10c0c5738fed57bbb887c7b7499495ffa3613c286b6fe4db7eb28bf05b3dc801bb56732ea28d58cf2ca9689491be43999f31dfee6f173c5da78025d90d7859bcb2b34dbc326aef64b4d82fccf44fa4c4a9a393b33601eb6f3608f38d2e997a57eedd819fd0c31071de057f127bc469f966973050a528a2e215e8472063e0fcfcbc483669313e220947ccddf4d2f57b02c9b71fa0263fed884f551254fe50be5e8d153bb7f1e8ac285f57075933db6c2c5564ecc1f18c5dc1b853edb25186c16466aa91d2fe18b54d05dab018591c5ac86cd92958559e5e62a8b67d0dbcd6de0c59c3592e0017f06105c2426d2598447b3699b5350a5b4f38f2c9ced622a2a2454be4bdd4a85c29eddb9adbb02b322e820c9267d6fa58b59accf6e08f46219424337e25869d98fd399b0ad6be0cba7e8800861215ccf545bd648e2e5356afbfbcd2adc4ab77f67979b279166f3226176410e813c958d8b529cb1d9faa43e1d50803662e47bec5cbe217616d3411da63b097c93de8aacaa2c8ff4deaf7ff8239eff021873d32f2a4c0c0bfd7aef8b02689ddd3a7e5fbced24a6e4880c6761e134b82f12fd364f8a861fdcde4a7690246bf17e19e20f5733612f95955ac8512e40759780012f1edd2a29cf780b0ccca7a8a4436cbeebeb86ec68f96d997255a99d9c70da11ee1d8e19040e4d2a1af65a1027422bddafa49bee773793bc285f1f6a84d86905eb5535bdd25917d608fafe9700bfcdb7a33ae49f305f623245eac5f15f20dc0031963b7cb2accf217e50fb209c47e0980ac95da53843ffe0398cc0c8ec903745306ae0c097d75933612a458e59b1e611c341949cd55515cbcdff81b12b9ef127523f399a3d9269b21c2f45f546495efee3e9a77aebb1b06dcf7008f19c74bec2cab7bf4df82cc27ef4d090de952bca7dd9596d5dd330e7c6355a3fece5e9596ba74c1bab7edb8b84205c032d6d22ac8551379ae43e5c664abf1b76a5ecfd3b429da92102ed36db0569888fc829a9efc4b55981dd8a4ac7c5c55df028ac1b9bce636a37df231cf5b8a589c63080db3dde83badc6005bc6824289ab8a75c9e40deb61075006d2ecabb388e9498abd2c33004de55537e7721a57fa34b5bb3820a4824917b094e607d5b9cd297edf993314253442837eb44f7fc3eed910d9d65f74fb8a65501e2c272a5e55da083196f2b58dac8030f52bc1bf69fa0719e78175cf2bd83f068a3101428085a7d4bc267aa46c78d93faad7718f3a6b096ba99bbf0ba0fa88e2d96d3eed9ad57d237e2b17624d13f604a2d3e7e5a5b28e540a594d445088ecac356e3073010994f3787475d4ea7d021f61f6b3ad6c161906862162c23e4037123c981aaad025e1cb7d558953d6fea6ccc95978471030475dc3e96a4f30256d0985527a4694745d37ce5ba55ca588d0351bcf624ec9d2ce0311869643dcfe3826e9cef1db088ed9549be3da363855c00463807cc488e0592b39eac1cba8a322d786209567ba54479ad1774c909acc4e4777cc72a598a504f9b51e5bd4271edb9884381cd3584b9b58986ed6ab7886cff00541e0a5b2b78b5b4cfec0f1b63255a13f943ded9fb795ef828e670c9656ebce0fd011d2ee335567c08a13f953429cdee3c61cc822150d3bb58e4996910ce9a250e9e8cbfc3ddec7d35ac284a43429af3a3a0443fb0112f6a4335b0225e7e8b53c477c12f81e561dc421911178c4690becd78bb1dcb333d4059cc58c6ae794db51a15a334e0ccdee5fbcf894d2c07d9cae23e255fc6a0672eece8e1f57a05de8ecbfa9b04c9ab2d93fa03bb588f9e815c8fcf99d170a92f4b50bcec7f5f77b57508aaa16547a8cdd91e482e7c2be279e395bfaa4fdccb322f44cc0a8567eed9d6181a1da9c294c60d5593d0e2e71abd0bc3ec80d9cdfd2b33f8e5ba1a43798b11c2b4391ddbdd4d7feef8a8ce0d369c3e2a68aab87096cd6016a02b99899a9c47fd41af6ac191c0a68ea366e6d601ce996e3441e0bbf1d96ce6044ab963b2cc720709b64cf303bbaed7584cd98bedbf5c891e9eee98825cb2c36bc9e06164566ecdfb4a7c732c521c2acd0ab9e2e8cee5563f8fbed624e49460fdf5ed8745d7d78d5dd1b9e6e1e6fad81211397fbacb8ac65e161e5a9a9f723b4e3cffde199401131a533e5c9f06e5fb7f3792ae27c25e3fe0f6c5d3804ea3c210b00109106eb9db1fd3dea4ff1a808f63da959697b567f6e978519ff6d84d054247024bf53631c42339570fc71b09ed4e2a52f0b6862fb22a8b17c5325254d6f2983fc6705b96ca24119d9193c91e726a655b02cc4b040a85efe21b80b935ad63a713e0a78d280cbfaceedb0adec2550e0cd0c332f8afea64c620fdd2cae3430621fc9753609e1ab3cbc1f393b15bad6fc6edc7607ca0532707eeaac20a6e3004eadb0dc746971633cf520c281bc85fd17a514c81c15065aff425971e79f57110cfef50aa6e2549a4e0dac0970e64772386533ab6048d118a9855c7db0346ad25adca7763ee2bb79581c77420e9b1544086d8cf31f352d3a6c2adfe2a81e41d9018cd0cfcd515b8f220cf2a6ac89fa02e7b8eec06834ab6cde1870875aa449907e40a07ab8014a6d009606b830f21c02feff0e92eddcf6ed69b6d8c86727ddefdb0059d9bb0eba436b3d42c3c619acf39edf7c6c5c4bbd3f18f08532a76e60282fd0563315eb0ccbc2d6d5ab2e7f6cbf904a7337029342bf1528d12e004cdcb7689080a26f51392010c5b2ce606839075f039201db8ddda09f4cca1e35940361134826113431476c7bd968fd806b5acfa1dc2743535875adcb06b937b90c25d07387dc15f1a1eefb4311074e8ca77240d7479962693fd90b031b4672e6bf3e6cbbd0cba5704b9beb60c24000a4d1257a263c8af270b470b3f449563da89b9950a8e0d75e904f95e9a8529d1b9dcbd3071f33d608c72115da2dbd392060fc5cfefb67386f4a423198932abd9097182fd4b8204c571ed33b00ef78b9632bdf20b112ea4dec42b114e0649f7c181784b3d2908ad1aa907bff6b8d85e27d1caabfbb735418d9d520dafbcaa20451500ae76e189615e20371b06c4dc7926099174396e38a1bb14a721d42c0ed8c59b4c846fd926d00b40d495e560916d59e3f834853e5f4d809fa912941c6cdb24a6285459180c888ff39bc6fda6973600e6837da1e6f4069513e833ee11b72cac0f1759774648015a20670d60d2aeef75fbecc35657a753e12d803f250af4760262207c9d04beb7e6c28695c04ab208795ab8c8fbdef3a07a223bfd7dbc81616b948040571c5a1d642ac2318a9da39f55344a353a25473f1e7783714479ee2f36cf6221e49de66ab8a4467cbcded9f0ecf87a09b53a3c8cec67e3c1b861f57ec1f5c0e55c9e4b3ec7cdb433076b64f6a127269caf820e4fa19329e63e2cd6ca17edde17a569ed6ee1233e0c3d022b6b908226af4cc87fde00d75553e8cad070e0c596782c515c3af37bebec46c874a46282c30c557035bacb62072a5bbf428415d0110dd4ebb60005c3cd15c7cd05fb8db79e2a8a8724ca53edbc431fd9e7ea5e9d76690ae73fc8452b125e8853d3f93f9a1c5cef5dd4ceedeafde42b6240f9ac5f4b259a4baba5cc7967b508c43840b680b652baaa2ce983d15b3af45a98a34076130fed6c13965d837c3a97256e336cec7065b72fe3e8c2d9f59d252c9b52bc5657393a9906a1c1925cb2f0e9c13f829266d95d4967d22bd099b7ac4575e3261ffb28e23bb43e3fd52a01e394752960f48c5b142ea17a9e3716f7defc9de0aa0fa3510951e883c4821ce292523e56ed1fcfed4d5bfc5f4a67649fb2dd198ae44b24ba4d5d1bafa6f467e0601d7feea506f4ca63a6b5bbd29ff836d72cca25f82f18112d7f3581a8ba34f66ac34cad52513f2b307214498cfd10667cebdc687db45d2aa1c6c9ce63e2773d6264344bb9c2418d9fd9b626fb99154a48d864c4a44cdcc245f7b4aa3f903a2f1bb724a708fcfaec8870b85b9b344522728cf2606b3341d9f9aff624e38fa87c9731fe5e2e502492e81456fadbdf0736ab8b979532aba425ddacc6f8fb07eabd906a2ee28952a970d7f8f73690edc071680337aad6d444b354cbff024fffcf09947141bb1584031ddfbf15b30e9109e7fa9f722562c2cafd03577bfd86c5218db8857d0598e9d50477da49d092daf59ee42a33e151a4598549e5940d44403e3ad5307dc0062575049070d3a8ed282aa65da4c7a688ea9f812ae9a2c03cedeb6ab6086744906b98a54a48e717f59b1e238ffbb07df204bb5782696c59d6fa5f7d6230e8c746737691650d4accc88a4131ea223a9438ae94a2bf84e2bad975ea47b6b2d9e8946d572f7a37fcc26693bc9184445426e7d5a3e60612a32e68dd0cfa450f3087352ea8c0f1def76001fc8f1194d67da4a0b514eefeca8414396c0abd7f454cb7ffcfb7555847d310d1c659a120a1e9234778ab929ca97a5c1e0cae29efea1ef068b7e5899a2c4b56eff973758252230935d9e2523827724cfa566ed244a071e759fba3bd2f97d6b262d5583f97da3500b8bb9a7b6ba39ddfb7dec529be890761422f3c0666055427c9d48258c99fbb7464361e9d1d6aea317dba7ec4dea2da85d6473f1dd0c65f20eade6cfeaf9e380481f74bab7696b58aafb8982ca7aa0b81097b87556e3fdb5e96c66ba7aae7141208731050b0eedbed5b1cbfb9395d52297702a1abc12a7505053baff4abaaf67c233a6246bfaebeb078783605e16d508f1cb33923024cd540f234e976ffc11b0c39162766b66e2666f8a061c21412d505756217fd7556b208fdcf56c0511acf063518f3ab6f9e1736e796e5b38a8b9d89205284933cab8312213c78264d3eef5bc71d72fbee0d95979f4403e0340f5d146cf3a8c13262de8bd4ba444b0ec8164271d90cdeaa1d191928f7a9940f682d8e1262c43f14fa1b0fb0610abe4a1382d6ae1bd6d5163c7ffe3a2f62cf773d657553f30ea49e5fd9419d6c7a468dfb5785b5badea9facc6e69aa8cf1b6c384b92ddd1270b9ef0ca6ae5f6284160490b3c2487b096cd34d9a930b9c941569bfbd5b6c58e498ebb396f1f1e9ff2cf60eb692e7c309a97cc0f655d71e5728778cc5b7e0fce3c2e6811f2c15267bae2367b7b491ffca44dadcf4818f318e711efaad45ca2e53ef0befadac108ae8ab5ed5b6b0817f0747494502e61b138741933dbfde04d9fa28aed8eb554dd9cb5c4cb889848d7e851cc218faa3d43c4c822faa6f017645d44325b16101bf08e9a28e852ab747be6021971960f7473816e65e5d13da57e8e7ddf5868ab8d1f90b8fee2ff07867a40a24bc346115c32a27a9f0c537604d1f20172ae42be911d23fdf154662f7aa8ef2f8e93a2a598fe76a4a0ba0ef2946b831dc3ef550503e845656d4a00e78bf65325ae9819fa8cd16a42b1057184e60577ac461384b015d4fce700f2d4df66823219decbfbb55ab7c0d2b8edf6274153348c0526b836751e7522ebd66a68bfe14b1f9f31268a7659dbbd1ca5706988dbd2da31927dc142cc815c0e0f6206ea75a9372cd4a80390e516ba1d5182e2ee2ee1ed14cb89848b574f2128735e91d23bf384937bf6c25124021d295063eba9da72de8d2cbfa81a23f5e00813b4f0651b2a36e65601d5ba6ec583643cebdae34c366b02bb673f2291b8d0fe8c9eb7dab8d64059f457bfebc509300ca496ffa15bb5829a0c91fd2a247e893f0916dc7e538db88db5107bc0b0e52a690ea5d3d1a07726f4346bd4a65c737322a009edf19087eaf339075a2eafe0f687b2592d30c4c37b7e55c1819c687b77c382fdce56e09cecad3a41c7539a4be058d0be0b3cc4be2970227679b9d2518499b691d16b660057097984d9677d46cd079e0a130e06ade65b6468044f94551e9cfcefbfc5e0df4b973ae8baec4b72e81e903b0cd361006c8668076c06a9df82653c4dff07c75064839e94b9ef68e44f1632ea44e3e566ef5d99375b10b4f75beb86985f961b67c33420affd41a2bb44db0f2e60962333f1c606406cbb02310d05e0a4ab606a79d3496ad684cee8e10e651e5920114908477d6247dfc412a1b40a222887702080a323f7f1f0a04eb627490892493eb587686af4d98d046b0ab1c9b6f3c30b6ac9abfc7c79f156f191c066c8cad7e28d721547df3803efe5bcec5cd85f2db137a9b8562c7283446c6fc28f4951eb886bebefb4f6b99aa56ee6c70c2e64b796fd50905d8a0e62a2559c03d59f79d0e659c3c73c7ba924a67ce08b4508864d2a1dc45ffa56ab335c16bd781b68f75ad59764ee628d66704d773b26960904305b60bcba02de4702eec16050aab580371157ec17f3472ee765f8971315e014c0abdf2ca8c4465b7244df3465fcd9b31e27bd2293fb57f1177f39efde725506fe4b3cf0877fc2a3b8b1658930e6d992d01eeaa7c95e07cabbd615e765d6f6aa7ace94d4654afad34618dab8e44b6e6e92b6efe383e8f8e40af6b76d06872adcced6319a7e8df5935cfedbd4bee4075cd88556d7b4696b03df92024dee08b98a7dd54a42a215bab93e373618d481a7a41fe14746e7f5d79220dbf104977ff7b73c4ac41adefb9e80b5ba7cbd6e7edc19d34f9d1378d4535b2eb0feacd323413c6c7743efc81e9f35c59a70f5957120f493bc50ed7cff0f565c714733baa3a05d3f3bda1e3c2ca911a23305f566e05d2a22e072eb7a053c1ca3e8860111d1542fe13dc20cdf59496e018051b3eecbc6553925f1cee4c88b9ea8860be8f11462c40c89849b32402216a35713ad8790099eb25747b030ce21cde991754fc83fdca78d991d2d3197910a689494adbd5496bb72609efecd9eaf2ea53e00ec43e28ccddbc56c5ea2c431da1f66a22da0b424447c3edac51ef82b6724078e4bda54014859ac35de505af9f97cd14c01a897b2c809d5dd9a8d22ead88f09399878b43312be7ef88f2a49c3bc895620003f873377139936b24c7e6dca74a4fb11a9c05ecb8c4f849f40d0dc7d2b1172d873b41f33a0e4829760b7951cba5731251b3e70eb395f3495f874978698300732887307629799b2500bb9045e358875170cdc88e1e605f820e217a1e9149725b4a02ee3cf2e67afbbdb1e51ca2c86ec8b94b542d5d63d624ee78e93c0c6b167d5b8563b3d8eb34d1648602ac1e64c493ca1cddefd406e3b1ecc6c139f1aaf33713a30f101006f4c59cc7c2e6915dfe12867741993012138a70401cea988ffe724adf3461ef6e148400423a005be205adf0defc5265269e04f5a374256490435f02f57399554d565b63618a01fec533aa30f08f5fd9fc67d05d36a1914b1bd150f5d6587e2171359b0741f7b776f61de797698d90f121f807614963ae1f2c8bf7f72cdefdc5f90cf16c3c3cd6e7d12c20a42212b6190c563db744694d2b32ed4710371a7e1f1b85e8b2d0ad462d9c9b3d809107ed7823d576939fe919e69adf1cc9d53ae5cec30bbb7e6e1cb2900dc6a111396f9fab121e8e4b85cd7413e2d613a30d6f20927453779183970ae6da202af19d7793a5868580fc2b736070fc981748ee5803fb98d54ed7b2c0fe328e11431cfb59ff4118cfdb68d6f67ccdf8208ddb712091cd2efb29a8ce5e55305a2dba30086e24ed7ab5c161735f99814358105fb1116295125fb4b5a6c158958ebf5ada395be565671c63ebeb84e75156e7be624b28c4f7b259b5df45e861ff0c81a48b6e9f4609c2fab841ba85d312efa3f18ce61fe10b9e04a7972724f64277a6866fb8e14bb249aa582d5c611ac98fab98b0ad424aff2f7410e015f60db94792f4af60fa2e1e2a12ddcff13eddd169c3589806181f9c9ea7fbfb2050320a67f5ed288265f4571d16c8df7a16e36a4ca3291718e40a84d2fbc76de3da8f4e83e46c6e04e8d118b3781004527c4f553e00a4d2a80dd0b2629ff9b3006a88e5429270448adfe46b99ecedfb28d5c8a802757c26e24e1fb88f1ad780a6b7ac0d473859bf644999e5030e20a222c64bc15dbb1a010229f637120c557979ba91166d0cd8cfb34ceedf020af7d87c0969908db367efadaf9ce5c6008b1e08b80dcfee18133732ee45fdb6e96872ab3c53984afc9fcfef514082b8666e2121c9d947bee56bfbc5e73c79dffe1642863b700eda6001699d0b2c2a238e0345a930467573a6841b4a9f479f56a87f44471adb52dcc39a135487d9eb86ae604b95d41f5c6a1b400e8657154659cd20c90b1587d07546b8f2900e00d461dc02376cfb193903020cdf96d5ca88bf4f0d2af6c1c3ac8dddf433431a4a0b5ae25cb401b4232f233a4e37d3a9f31391a9776058d73dbe59fadc7dc626c2046e219e82541a5228a5ec63330c93659fef1b01e8b9c9acebff3559a0bfde3b34c239d7c797be4af75b3122b740e6159f9659970e3347060bcdc8b50b209d61bfdef192c4a192c1ac70029654ca8fafd0ad8e4e049ba4855bffa8c976b6b80b7fddf1440702f315e9b063e0bcaf98806b1e2c078655a03365221256948ad6d9b6e308737e2cb50140f4cba4f838b01a0e45714e9073a6ae1c36065301a69f48739953a6c7dfe8fc5e88cbd4d466e952db4602277a904ceed6f7ae04dcdd7e93a33d0cd283786765bde3a404f368fa8c453eeadfc1ea5651f608363b8d5c49cb92fd07ed66e3b557746928a07cfb7fe536cfbc2f51b82cebb7d6abd7c91e0537a9d40f49c674e78a44a29bcc2413f684f785ba167b55a170d424b4c18a2dc625feae2b86cfd588489041d7a57ebdd6f0e284c12d893998f0dfaf1af56871d72779dc515ffd02f39572be310c9b9e596134136b9841e55306e61f732ca0dd59d1e3dbcfe8996e207f1c41de2b849652b91006ec76e3ce1e3a9022c7fc27ff2827b026c40ae9a90750634636dbac297eb2ccf3531297a37b105626bd6c8cfdf8f7100ad5865fbef77e63b81917ef072a3e35d01cfe53c09930c6194fa2b0b0ace4170741b27709cb160b37cd7e55f442125e79789f211f88fb32fc8619dd5d74b8eadfe925ad49973d79d1b11b50411c47a8feb1eaf9edea9184ec2f7e224f8084be5b84b7a7a6dba9b2b8b989f3b39b98d786c3956196fb31db97ec40cf2565378b4fd34d98a20c454b8772f48e61cc4f4487b6f43ca30bd6cbe60185ee0cfe79915e453a60273ae1622d23d40f2131edb90ab3fc5ccbe0ce89f7575cbfa796cdbfdace7b59dcad92971805587d999ab081fb4816074b88cd5025e42c6d60fbec1610bfd2e44fec9af2fe7ed4480259ca7fafb98b42efe3ce6e79e9fe04771c7e725ae764d3f1a6c9278d7558d5fa10c0b46ce329eeda28ec9c548c7b1139a25903f3c7d83e841e5a521b9da9484c76440cc3054f9e23f2483f0c33fc87edad8e2c7cfcf744a98233043737cda90665a68f1723f5c8ddecd7d015e03744c6ef3ab2cd39803b77af4829c924dc0e4a82e87b1157a403b0b6d8451c5667b678e7309fdad3d40212a8abf00e82597bf310af4033b7fa31832900af0c3f3171657f5ff0e93864fa2d7cf852632d0c189e135d731f9a05b9cdedee8747c0954d48611a165ac68d2c00b0a8ef7994ea07e1f18d53b3dbd107ca83d598760ffb22de52bcbf8b7cb692f35b7925b2e197d1d6e33a0ac058c97adf321cd98317186cd9e21d545ed777055dfbdff08b52f20336a7962fbcc6ea3bb7d35a5f32140450c33faa60594d64776c840c0ad377b0329836fbe5fb3674185f33ca7aa4e86588cc3cbe437f5cf76c645bb049c6f43f1eeb3a58a7ea240a970ff46261f68b2397497b27017c62573cd3a333549663cfe7a0ce30685bf7fc836d065b1a1164eda5a37dec5127592c4206366901e2592b54467cdfded499a93863f9c34b0053f84c369b86a9cc32e1d52885e2c9ce744ad80cba49340f4992d2cf80f3f96d14e2010ee3d0c7228447d2cf576a8983c8eb0a7f8be674ef59db8fb0eda9f09b8ef22bd97d8945b089dd1d5a4bda8a0ca1f033b4ebec61ebf06d8b45c16e1d8ed16ba359761f02c894f98ff70d8761a5b66424a3104d3a872db461f10fa96afa391960775f917d2b332f8d1354c9913bed8636f5f81107b472f46db4b8f8c15986a3653b9d4c505d878c3efa0fb68c9424ff766c405cd199598dcb36bcde6386091bed7f4c6850772a81308d52462fd683dc16780b96161e82b5249404c8173a8cd740eeab0bc766a5e1e3e5e1855a224bada84f2933cd3e2a4b0b6012626a9733db44feac77e402afde0d486465843d5a6338644a634734e73d5d2b192dae9f31d554d1c760c9be4e169d7b5eb80f610d9701f629841e91b09d48f703e7c25afb196ff501f59682e6f9c83965a968fe7d8d364eb4ccce2965da9dd84d1483fc950964b85cf5b8cc05dd1b23ba123b54b1c0a106c5c42bb69aea4c84d48c983a7598c51e1f6b70f9197994c1f06497cd55ea8172c20eec633d418f5915278c59b3c327bc91b0b9db2a17cc76a8042367f11ddaf9afa9cf00c512dbb7ae774eec3e21c05a8415183337508319e97707bc8e72d1c962d9f858c186eb5ace6b0b8901489d1c81d29e5da40c8c6d72817ce58567e3518a2f5d410122958d3689a33a9b41c45595cafe056533520f4c42682f28c2605e06fd08ab0dadc4bd03f2ac97e7e067d28e7843b5f4f3c82b2052dcdd6fccbb03e5c46a18345389784790350628f45b3d99fcd8756160e6b153c4f95fa6dbc46f0cbfe707e7f153196de96c5affbe858aece8934fcf79fe1bd900e1da520f1ef63e0d36188304df01be5383b4bacf362cd19eccfb659ec61904900d474bd40a87e37fa6504be82758d4fbdde64b64949f8bc83043f836e710a706c1674a086b6772d15bb0152e15554ea00892fe61f3508e83b7d1fc447a5a096b0467135b096cf6936267b329231332b35c805516375953655dc949f460d18ba6773d4ca298ec589bd1b868dc877c0d9595c4e3d7decbf16f0ef675585a01d710995295322a4fa5aef87fa8897127d4b2861aa5e8a84c37c91405b64b0c124c68c9d73d78f638af902102bc956c83b4fa60bae68520373117670fe7b13bcc93f23884937d40b51e10bdf4c3f01c98c4f9b040deb696e5d75e7545e2e57dfb49d193cb8397b3d7f3587e2091293cdfb39f932cbf3b67492476da796a2a384fedb66428534889c8c9ab9b5c33a837c557ca3b6cfd83ff2c068edb05b6e18b6a3f498e295a382cd7317ba01d1f894e22025a9e426bc74063e3b69efb0683a607c190dd97be520f384b9dda8dbecc0508b934e86f2643172076855ea7597f2e983c1c42c9aa6770feffff8f01