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 59056 812a953d75f6f1517240c376aea8527b99d8f992348fe6e4962e762e64bd39b5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7061dfcecdbde6e69b15c8c46a98f3067138af123a340775906da63f7f5e469b
Certificate Block Hash
812a953d75f6f1517240c376aea8527b99d8f992348fe6e4962e762e64bd39b5
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...006027000020200000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b1f068b9a22ed1098e3e838961529348c4f61e4084d143f56018d9c12e0a0a71081fba9d11ee8100bc481d9942d8198fd1268fc85bd2cf886aa59a2e59d92e7e14b8dd21f6d050391101f21a639f7901e6eebdaeed135725f11800000000000000400000004000006027000020200000

Raw Header Hex

00004020d0bc5cdafb31c9ea033a110cc202fe0eabdfe3ab6db386c3e86a9454585e84d2ec0474aa9b16bec95b188426a2229a07371e388b647cae12005daf480d0fdd1feea4116acc9f03189b465e7f3fa66d907507343a12af387106f3986ac4c8159be6e6bdcdcedf6170

Proof Data Hex

59,560 bytes
121216020307c2cb04c9377a5d07c06186fe8333fdc7870d4d235edae7e3941d7f95fcc03ef7244c6b513eb3690e4a8a3bd678563df7e9d73a75e490f14122b26f952714f89e736009fe1f7a8b3ca7a3500ad4eeae67f2606d6b2d0d3c88afd01278f67265afca1d3fa82fdccb7356cde51e8c3319e7dc2b666e7a7f075abde12752920bc01d5f3b218b87890dfdbbc85cfdd717a23c2651953f9dcb4fa27898909c521c9c91e10cd2b3e8a18170de9aed6ec35d1e965e72119f9e7f4cde33ba00ff44805d48640afdda1b6a75c07d837c244abdbbeb4f375693e5844c449155095f0e10073868e5f289b45230399209631e2f265427535e62a7b8cdfa97653f835e64bb5f58b48404c17d9c81cadc245246b61e0772d11cf51610bdf5fb9b77d3f71503b7f33772f7b18c632a939efbbf39924540cd89eb8a2ed858be5962cdbeac49d2b3e8eeeea85a20a7bb6419b43f01ad222e3ec919d644af62d1babc5691386b78e67639c4278ac949db987e3e4a002f83051b546882323572e72e9e264e68dcef417d4f0bc93f75ef68572b379b1204abf10e907d900c0a0a83023fdea115aab395e99d0d2842387e5cfd143ef35629194deb18968194e59a9b14c9f2c9cb4aa5214d8bb025a80a56acd6a374148d33eef5d5043bf7b26b55907a16095ce312946de72f77398dbae4f845ffb6dd03e9dc4dbf3099fa34b6c5f9630a1e47ba61660f1ae055ab106b977c04b62348445a0cddcf8d0bc921492b1ca4ec3439268b975c305ad149d774ea0d06ce7625412909953080fbd6336230d8bb500a7a25d49ce77dedc3b253f1101e29785f3bae79dbb7a1037881f1f38aa6e7eaf031d0675e690918a865e59eedfc45a8deba50d853a7fc415b5a9567d0496efe18347c3bd3a6032893d0c95120bbe1ade9458d555b6dc7151541cc2882bf43f2896a7e0b5abf62450020e89e2ff8ff4b051189061a15e857291c701dcdb2fa803272d3e6f4191410d6a39f2b75ca0d2d581c64bb1139b00c2962dd681c39cd4e7750a4b0d1fdab0a8bb2986ff5c1182f99cb28b64f3f588ccd45c32520dd75a18f81ccd3773bbcfe9ca03c09da5b8fe5eef07786062bab1d1546f0d6a28d77b82675a3ca3efb72f8ee271077b6f8075df19c3d93c857a023a10ab98102f26832482bafe9a67f7603c10d387fa416af6a5039a670b3cc1c0966992ca3c9d8a1c6c90fe1aad11892d17b69a7d086820f4a66fe056796402aa3a9a13871de6d484ff7ff9d8af6e25dfe6d5793c567c09d37bf4aeda5e77c65d018e6cce6e0fa2b327dd6843163957afb5ed38273fbc1abecfcec619dcde249e8d7446e90a662d0313cd829392b94fdea343c7674a97005e8d17e78cf3bb7aab66e5cb6fc300cb21f088fe763c918fc8dbf365a0dca55184b264d05d3c8b75cd3e099149080ea9c1dc91335e94870d55762c61dd4a98c8589d259ab3023a7f7f83bbff7e862c5d3abb29d73719a7b17f2f1db466a1ab9f6bb6f825e5343d17bbf33ff6318b54c4cedf5bb37fbd1b07aab76af7662ccf209e76f045494102f5808a18d2b229b740aa4bf9beb05f72b63980b3f6a761ad23daf01a5adc2db09659b8105b715d34741ab3072d6371e2b7930a367befd21f8a78e0fdca18beaf82e7a777113c924e2fd8cb592d80b879fb7d90a0a4f6be05d5d64654a4362419a85381cabb9ecf36abce8efb13ba50bb79e952b0aaab5305a14a3889a58d385a362ac50e222823e218bdc6a63859a0869dbccd98e7e1a69c01ec75a9a884873a50501266c25175a9ec7ce1f8dec12531e7ab0ffcac15f27ad7754f1f9b78967ed4fab875172b13afc407e4eae29dbd6b1811806fba655dfaf828b2b330be0db46656816f38d2aff213375414737d0a972c891bf09f1db0c50405871c86e5257856e15c36c8308c8ea59a8799ebfccca9f21e8df1bd817d7cb987d0598f15f53dce7071fd5f183d631a0d260d43e9d5f39bc118002e564d85f13cdbbe9e58102385a47cf779e99a13b12bdddd36cc1f6f62f5a82eb8a9887be1a3d84385c8639dd7d4c653badc88c4edc13e4fa8c0f914ddf97fec876c56b8e3800de0121cf994ce642b1062a6f6e4f870da26c0f8210ddbf56ec90fc7755d46b8ecb5447bd956dc26a5194884c33b6d77d383ed33a0706cb58d531a45cd8b686bb7840f5a2b10f299a8c7b1199b557da8ae429108dbbc0b86b3a6e26f62708cfea6eeda8c2df2049816036d489cd1bd02878d6e6e2d2ced9f7e5dab1f68d53637e475e34d54618f24bc00cf0f754348b8a65adcc7c9c9d655d3d6be2de1d3197bf7cfd21eafc5e7e4d748d4312f244aa01f628a577a07b1e560892f20df74348406362c892060a3c615f26a66e7c96bb8f6a5f7455317f9f5bfcd78cf4049a3979d09c798b46290f089c280398fddcb19b62421a7b1f01169961c92efeded4a5489497e5a1ed6d7e1a3364dc90becd3adf8155aa1071b45c44f11160104bf53f8e9c1b32237e4c99d866efc4dc6058542580a48efd9b3d44b890736c7c16e7de7b99bac40e189df4fb59f59e0cc7d8227b467a3f9432083d589806a047442c1d33ccf5bce7639143fe9521585edbeabd071f5085ee82c342e0de30dee839b079a3a976681a46e8946070149d9bbb55d51d62d583d146e69ed04e696026b91c0f0099411cd8583e3db43b69dec3ef02fb7f256c11acd4bfce30e6fca85fdaf90bf0f33a69a599cd61f686416721f5aafde566701df537a56ef6489fded9b735f0f627703e3e82d2a740553b4266238b083c62f0ae8c3b19eaacda3c303f4007b0c1e54821d7101fe6d10e0eb9190e9d7d06347b7fe2706b96036098c234c8cd8992414f6497ff9e212e4be333930b7359971b053bc62749d0b93177dc15365c810a7ba49b97d9374b70ab585b13575ca845d65946bdb41e3824befdbac6d39ca3af4201c1c4e3abed740202938813e96521f809677e200378533bcd937d57d6f0025e4b8bb9c2115761874d5b958c094f4d4664a9f500f229f2e7d48b7a646d98f72e5362299c7c666cc9081a7687a26f830532ac1681350fd34ed4bfb10e7e55b1e869e826f0cad3876379d8cf5d31a949bab5c8ad9b9645c99cfb7f540ac722dbb300be718398c6341e2b1254df49e118da8c7ce9eec2d95aa462019804c8364e840329717ff15f6ae1474ef58d4a1e0fa5717d2fe5f5a7a59a83d8dced00c6b762833fdbbd2e475b6ae9a926ea713b8294e50d2cbfe21e0bfc1fa2680e02236942433efff428bcf5f1a3ad4122aef81ab468c1c02fd21393f01b69584956f3679e4703fe11bed1d30d85e30b8e2b4e79c01eaad00f18aec448cce50f3c9412b304ffbdcf9d6d1666af7ac5c0181f84f83c0af8a8f5b53113ce1084d31a1e6d0035755d7cefd6b82f269c17d29963e78bfd3fa5c8a666ee6da8c9dc1abc7618a379f1a65f780d76f1a7a81d86cec4992e6eda7f44c51a277f98f25c00192b510adbe523430311338cdce6cf68a6ec7c382e3af857e52be54613207e1eb4e3e24f4b857ad8a6ab3525bff94296ca313f3e168ece6b75bec718d477a884a2f6d4d4af2632d9b0501672f2e5cbdb38ca45459f4e49633b10a21a4ea49011f43c8a05e567bd0824041b50d63060f01f5eca3616a69aa9a6d99601fe1bcff0560695f92fc7af3fce00a800117bf9437bad1455e2e31111e0a429ed4738e7a5feb4af01def97b2a2c528c9a80853321d012d4d48704ae9dba90b62af3947ef2a5da92d11bb5fbbf26aef44cf2e2f2fdb41f1a3cc10fd25b17c85e1245ef8b7304fb4ee9f42b134aa32ab9bcc24c1c0bc7377c396d8bd1e69586bac65fe8add921d5d34fcdf605fc723a22e93b708349b0dc4a43f66029a8109a0ea28b8b82706b28eb81916ef6efd5426b0e1eab26b7016e7d63a056ac8c86aa06bf5eb935773bb93f47b9da7f9f260c59d5aeee48b8bcc10a7b0345effecd6a8d5524ce26a24521b305d4b1d647eb5cd7477a38c8daace6c1102fe73601c2427af5cfc9915149d9a8a1399105355a45fe78d2ba6279b946a58902f81fccc3b31eaf3ddb58d491ea5c9540a9da997eccd629dbe22a2b9b96e3bad56f643726914532dd2fa2b74e00374dbfc13038ae0c6642cd339110f64c5c4b57487a37ed8b3d1964b33b5b6b41124aba99eda96a7579370e41fdb920be120ab8cc704e5e9b1d3959b27c24093bf4d4ef7742837ee361821263eaf9a8732cbb16e545aa9ccfac76a43de587b79add74a6b664af4e798e15b810f7838f6c619b06151775d7eccc1b200cebd1bd0bf5363d8276fce198a616e4f29cbfa40711cd043a553332d5314698016a1a897320ae6c7230172f6954ba9a92432bfc0118dac6a63dec8cde46955a52dcef3a330581750c18431f10a9cb21114d515d41bb45cea812dc825bfad3e03d71bba63b1b0f38e569a0253496a04f3cc2ddec2115efcd358d452a9a1ce3308bab43c898995fcc6f5d83e1b1184beb257ad433dde63359d7cfc5ad438ab811d3e8fb9f1b0a4fa2e65049105fc85aa641d6ed83848f2cd8e4798a51aedde744db6b8cf4a7cefdbf27172a634d93e65952c88a5ad5dd6f6dd133d557901d5e57c50eb4555ad3f8125fdc160e772bec3054bf40d2804c4de3b6503ca4df7ac178429c823cd14c24a679a25c328a89c1fdeed3262c5a50efc9c23f31a11d89065a08c90747b1fa2d3cf0d01493cd528c51cee5a2a65b2cb58006bba6525bda4a7e0c311c9fe0aec6c1cf12fcdef5f39dbe5e0fcb97df6497b57f4052a94729b2b68c370325c834c3659383a06687ab8e9421232b979196cc2967e2f272f1f4f790c2b0043faa999e82b215c7667a74d143765868edcd4437c63f8ae0770613560d78706438e1abc811b74ddd874dc3de680d91c94375d27e8a12953c4d5f3ffa8ea1b308f6eb84a3c6a5eb3127219bc167f90f14f8fd9cc42d7cd4b8bc204060d7b45b5773393fef498ff18b123ad6da7e35ee60439651742503ec181a7753c1a05b16972d3d67362814e1b8b36c68b7e0ec131462a860e4eeab30e15ed6964a1314fe1d947fcecc95e1bf927ee5698abf2c45d07185961934e8fe9a63f9bfc38471c0661f7bc75a8e08b6500d62f99215ee86847520d3f44e24f14378fbbf9313fba79c53ced9a13e3d5e6158cad9c80d4738c56ffee76f852d66354fd92386c36c677eac3aeb7369c272d434b9c2d8c5dca8b1057837b279029d4b1d65188a74321a2707396ea7238d8d25e124a46cd3421801ce73e4dcaffc663c768edc5c842ad2a9c3e47716e7596a3c98745442d5f2042fe673999c5639f6346ddb7393e87e4160da552bf2b43e9323555a69ad48a1dc0f922a07e9a800d296aec81083e93c6a355b7479f95be6c432afaf8091e09eba7f605d153d95d3b28542b970705bb8f0f383190d2c3b57ace87261aa6e4c254d01e5b2668ac19ba1d9fb0fc5e724da470f4ee1b35564720aa9f8efdbb3db1545fbc1cdbb13a560742356780f5ef38ca1ee489b6ee2272d108931dc70dfd609c112638a58ebe829aec02a06160f1d2dd367da784610bbcdf06d538a12e2d2feb05f9ad02240e6d4d273e1ffef4444f6b1841c678eafec2b49b82d74113660b5d8415d5244311b3081a20f9ee0a666903883a5a1ab14e89dda18dad2e1946f3a40dc406de2a61272f0d5dfbd0e366a544efe52eca12873ded70e9376b86991a891616faed3da3a61c5008524e822d61e638e618b2136a2767ec12faa2a4b0c29e89e1340d2c1bf35a184769d3be43109b5ca5328eac62c992902d10bae122efacef906a385631a59b41f31295caf56d52adbbeecac0150113e9314a1febacc7e8fdf8c0d28a0785cdedb8e3a7b0afca8100a12ade255808a0a434c3c971bac04d5bc3fe9edcd48e1a78a28a9744dbc41fcdb993ae2cac175074d87308d8344ef872f37ce9604e1674a2a436a9bec9d59abca913a438e9ce0acbc89ad5505928c984c54ed0c9eda6ee42ebfb8e909bdba83f2ffa668e16d4633115ce5fe83ec0198b6c66c07da85b974bc4fb865b71cbb9cc80e2d3613a135f0014902276147584c8fc54cd8e58349e32a7e027789d4bab8a6be4f055f6a9cc24e5822ad76ab0738f5926355df2ea4550464bdcaadd9c93ddf4419b6919a3a36e969beeb791a4f2d684aaf38ce98a32f4d877373b00b3b99d9a4a74cb181c792044798855114fe86c165223788552e5fdf0740fb5741840628e27f789034bde8b74136cddc01b840a887f3823c152e4443454c148d812b43083f45b3d0e0b7c3c968c7e12f34552b17ac172900e85cb30cbe9cdcdbe5dd29d2162c5978f22963305bdd1391d80d6f1b821b68cb24f2768c4d8875bceb5458293df2a40336ff90cecfb3ff08c6acd3b4009cad82a9cfbaea1e4d3456e1107d3b1b57f824b33b633c4ff37afb927df798e2634b4d47423a42a9bf2a2f4848030bed3b10858fc277f8882cbbfafa286caca6a9ab7180272fac26709e2b5e09663cb57bf25fb862dd32a00ae5570e1f91c9b1bb80246710b481d6a905f363b057d603824809e23b2b72e145a591789871de19a2f1f40cb138fd391cd2d3fe098732c12c79f6edbbbe886d34dafd0be25a061d9918c34cb147872f4e6cf8ef088c458450991d10bd26e929db162d09f37703162910b4898a72ad3abe498f44ac163bce4f154e79bc5be015c2c190aaf4ba828fa53ab510f53d95eb7302c432f6d48e477c18e300e984bd62162ec63962e63e92834b63a2acb474578add7c11c889490e7b1bd64c7921f1ff312ef2f0aef017ab8b056c0ffb8bf25d293ae4fba2e68209802239553be5772aa975e9fd2e13d8d9a808167a916f0b5cb7ec12738e6a86fb3cfcbc9a51e62c4f788f2e8fc665a9db5112d7305e93e2f62129463a89f4b31f7b7cd3e1ed1f0653dca657baa490d56ce26d1387de1fd6d287b3fb38a4715c8505115d3fc0fc2ffbfd6bfc843878ccce81f959500cddb4506631dd20e99a8a999efebf012c42b033ab7a1b734a9d2aaa7604be6ab92ce272c14ae04de0d0f429308c0384fb76332ba08e730f34325df490651c50db420fe2ef88a31651806db5f2b577fe95ae5622bebc597dbafa0dae4c44a012682b79b7b1f62ff4d2f2a34703a0407c4f60b29538c18b95f6b74ec7a175a46271333fb914bb72d3e30b715d95985b37a00a8f02654cdd7420e06962824e4f71f7b1fa6d257ffd023612811c68065d6a04dd62d1af5d7d7ea6c47445c42bce9fd5360f5e35bf74939485cdfe15bc8da11a4ef980e4898597a70817f0f2e6e48b36985824dc06917c4988f84921b2eecec8439472cc648cb284506be701c47401ff6e1cab9545c024881c063314d78d054c3fa524aac43c28df6069c7787b6a2d3820872303c6adc5cdde6b5b351c60412160875d428b31250143eae9a063ffcb1e6bfef90232f114bcb9e0b9a47707698f6d6be3538fc7fb62ed145747e71685e109cefc4c8b230c4c4c512bc330d38ab99294ffdcd2f17e5a8e2badf883f4d3b08a331f9722081d7a342f1225b4cd92ead843251807012c58acaebf5c19a57b5f1673c6773a0e05cae1acf9562fc80c5d68efef019c20592d2d67ece72cd302fcaeb5ef4f5cf1567eeaccfa141e04de763a2aafab547fcf2cdec05e3b545e8692a88f609793988c8ddc2d46b41dd0dfe7cb1fea38364525304c9f9374e0c4c6917794d37762e6b69f7a1adfc34f011fa86b75c520ca7d2df5c35486f10701a462a36f61e545f4c3a0f405bea8ffd24adfce5d9c66e73d751a1264556e672a1614974a151665a02a8015285eae32f63840e03c0bbcaa093bc3aa51b2af8edb700f923ac233641d62aec6a8c571cf1d3b4adbee4749237a134469ee21ec5e3c71c7977c58001446e20aa3214e16a8617a446bd2109223eafb2656809b103f97070a522912809f80e0e36d859a0ea5c917aeb626e7dc324e5addfa4c87e5fd32dc5aa379b5e56422a329dd32ae2c9504eb99465ac2f53040f7f141d52b8c997c04a0bf11b9ab7f2ed68793a8c6315f520391d2c73902268896d9f7ef313aa1b7552c4f563953ac34c374dc8c265a81f78ede2682fd4f97e67bbd8a9cfba8faee8f83b11fe68c1043f38f6626c5d88433d0e1eb3c0d8be42eedd52dde16c4c720208b76948b383b80a73b8a67768642c90fb34af8570d9d2415869cf17aa8ca6e087e4f3212f2fc4d3471b3cbc9cb0f3303a04227f581329a8bb16254db38fa8679e4b7b471ebc61fe79bc8abc549f8c2af266b5b4f5620807aae47068fdff79b2bb3a22c0b26da50c6fb70b62fa81a0a35e90e0b093c37de6c12ed09edfae676709ce4b256a7f66e3fade34ca8adbd50e03b6e145a65ca924d3ad53bf11243d902ee39144201b766370bc99830c4426c4c337fa52bb5e81e6a7a94aded8f0e444530e58eac14f50dea6a72c5eebe22537a0b552cd2fca2c014aa71f80281c2910b2db5baaf02c44b99da80f3ea573269c3557a52a2d4a155fb1a4f2dfcb36a4b8297262a9a6d7215420403dc7fc4efdfe6cf54f67bffdcf9c8010e5c40097f57f3a74a46df45e57a8d6f112f40676285415041f811db212f432b468ed32f4392ab4010b098681a7e768761f40287331b72a2e62766fd158addc9081e2d10600c451fbc41fe433157e07a49f6c7a09b3dcfc44d40aaf5d43df4c697542125ccb49512220d6ed01e988a0277de0a32dde86ba27501bd3d89ed4e9f6031167a6763723e118e459ed3a9deb43c33791071369ebe783174440148f75443c7baf268cea45610742d6412deff2e347fdc9f6cea2a4160b347d801c98d06b9d7dc320f2b803367023d887a5f3111af42e6967b17a2b2d3e935297efeb3fa7861bcbecdeb9169b0312c8ff63fc41f5a8043fd55242eb53910432747adbe17c7c2d20dfe5554296abfc29daa97a9a569efac09ead4075c0a52d58e4326c0a6c178d1ee956bd52fc43b3d5ccaec9206fd5dbaae084675122309a1e852b121ccb92e754e3c825dce329cfbb243a3a8e693571ed2d335efa52d3612fc1e00f4dfbd5d405566b7ea76bf69cabfbcb1c95ee36a8192c5ed50b848fb4034b09c577210140a7e2c0e1654e3b1f8a38ff65c0789b1afff9fb926baca89fd49f87b002cb1cc6a287d7477144d78617dc97d0e7efc91fa89dc944ee4c89b39b9bf14f6d73894b6defe627407de5064abb698e61c517092b0fbd01a2fa9e9ba63490cae963ece5dfbb634067a73920f288877a958aa40ecff9b0da3c68b290a8ff1107f5f86017b09ceb3ea54faa67cbe057c1997f8c62d505c9bdc75439d5677a91dc103e958a1d25a50f7326b036fea7b40775dcf4c21202877425c5f2b16115cfb90cf2422b4323db272d39fb927517a43a1835869ac8378c21e8a0e4577a860e191d44b9826c98f65e4f23b79fcd23e8902f704dbf13ce4e1722e6d9b6f033c07627c251b0a41e7afe6479abbb3730b086ff8598dc62fd54c18aca65de6269d7ae07abe80268c905232426a2167f711ff5f8d23f2b712fa51c9b1ebcb662a7a8d0bd85d7d2abf3cbd12fe7390fbc07fefddcb4a03a8445a26c00b69a78e18e44fad9a8f1a7b9aa5b4e17ec3a6e9fd6a854f95537c3237866fb162c0391204d3f5825d76e82880e1fbf80501f5d103d083b46bd79ec289f6241cff7e9e37a55ba08a8152a09afc2e37d40124d30e91ff2b3a046288dd86286c572e6a0e9bb20e649a104296f506bb7aa77c0ba26f5005842e2664913ebfea0786fc451376618d2fb35cd0851efe6ea55c88cf0f45b2640ccb20c40ec755c496fa1a19d4cd20ff03f8e39166c9d5c15127b6a4d78e0d4e2aef9942e67d51460d2f77773b61ee745440116339ff69db8125b0fbb889d954b378c0125186060a2dbfbfde4d4a6845e491979cd48a53bc5328a78d1b9d7c0f46d1206b38902e803bf9b1ee80936fe61017dfc543fa82b7acfa6cc7b28b912e00862c773402afc192033652b413883c9d4a3f3dbc689e6a30a20ab0a315f02fcb2a143918265f75d6977f7ebf12aed5ae1bf654192bdbf5e9598313b9f745c485db845d5c52ee92f8546292ba9529799fd8ca01cb1bbb07b777f7e154443d8083ad0092ae120c8489f067027de533b1fd3f143cdabc74da06fd040333e8deb43ba448ff13bddfbfa2cdb976f0fc67ee4aa4f56cf6eb7b7201053c4b78345959af76a56d7944a9111090ae8ecaa31077310e3a26a4ffeb301fa5226b5cc6772d11e627d11f4b6d4d538c2e14bd970aa04323510078cb4830110a0198eb28d322353ee17d0602a134ba58eeac0aee8dc4718f15cf7918c4f9652d45aa3f92654b0a9f57f1df7060cf1249a80be61785a4f5e226e9a985709e8829098d60fa5c62fc311c18c54a93ed872ef277b4be1b7b5a932ebfcdc0d4d00b892cf3059bbba2d823da6421bb886b111604d97af1456116cf14039e75c49448ccd26579388d521406c5c49e77574e88f69ce87f1afdc4dbe71f7ddbec0da598eafe583febddadcf28e7d423d12546728e47beae1d0520b09c4450b5a7e6944b0900dc9394e4f6cca219c4a4d1f0e6aa79ea3e513e9aabc304afa3e53744b1f8075ff350fc9b478bdf40e4421763dceb794aef88b30e4b5b0271a3296a87b3fb222ea8eda649fddbd9ba36fce81657c32809ebdb278e3495ae7a25496f23a02ac7aa8c3348207475a8033d365840d1a47fd8d5ab5f5186e9bd5c9dccc48b0a5e17ad3e2dd50504ec2eabb3737a42ea2205e6cc0d6012831a6b9e47c730169ec2baaff6ef99f528377d3c02fece063b56dc01c4a2699a1fe5730914bd904fa6a5db741c48676451100bb028c97db172562178ccc8def0342ebf21bc021756302a78b2bf6d73419e1b1128d68543b47f18c23a8e7c224f8bf1004d15219b566f18d9615720e139cd1c638176359ecab5a4bb8c0c5781c362c5ca7dcaa85df2ba34529e6ead71fb2071e9a5b845f092f5ce939a7a83efe25dbed69e77aa77f09519685bb191f41ade22e5885bf761c4c8925722e935fb017d3beb13babb2dbc2a3e0a51005a74148e23db44fde231868813f1353dbe7c90bdcaed3fc69923ef4a3a026e7b5984a6483772c087ee7ee364f94484cd4ac164a8294be3f13ebe8fd92db7cbaabcf70adf45c9c9a65e1c42487900845fbf8786b508cac64a866515e6fb18cc196930dd931bb85626b03274347474ccfa0c4d3f8fa8bb60a38eb1091305f6bf35e5aea73ccbb251c19f45193d58ac61083a060d408f4dc52466bff56210f2cf8ada4521629bd0c1b6c3927c7746fab32bb09bc2b75111cd02310e7375108e4927cf171656c4bb279c6ac38e174230eaba00eb1e64324b39497baede3b6bc8415db5aaff5b7a73ed5bb974dea202ebc22fa04407a85d1b8131e6eb7071df724bcc17d231007427445535a65602b3dea3ff9e14310228c0308943027607724d56ddd5d55a3af9ec4d93cdf0417b162abc6abe6901a7201ffcd7cfe1f1b582d075be0a815018c2aa7e1018e4e2d169e14d6c6c330fc90ccf8a7088c2958cefb49e84ca743d0cac9db51c3cfc687cf05830c792f68c1c5bbf24119df28c8da0789c2b6a28627a7f99615a683f1684f9f568e8b7cd057f66a53333803cc82a0d82581e620a9362882542fc40c44736ecbf49790cc18cf58b2ff8609485627bb919f87177db0c1b9a4487f11898303b68a2b7e4a2ac5367b9a347d8bbd1a0d9f7b41de30021ce1835da7832194602e2812d5908e7ff969693af4a36be39ec13256eb23c6034b6f629278e20b20b8f8ff3e104e9f6945f56266864a9d1c7a223412ecabe3402d92e0602c779386dd1560f72004dc87a6c2adf56c624c81ef263f9a1aeb5f68393fd7a73b132e2e4f395dcbf5eff4b160a5152ff8485d36a3b76ad4074224be27ff807fdf9547ee7d0c494fffae8e4dadb8e1802d3982e98a47d4e2f7b4d8022d21d8f713c6528aa7dbfca067d1f56c5392f6e99cf2b43c63e58a2397cc972b0433145b0306cb248d2641a6a6d9f75747535c9036faf48663dd7aa5c62f54e0cb353639fd2b3f9db22382fd2e9e6d0587dbc0517cdf8528526920e9d1c8c2e0a9a4480bf7b1a9e493bd5b20b1ffb7d5fdffb4521268c5e75035303f44c727226e963682b083e596c9ead354910548974d83bf210891bfae36dd8e555652908d9784f71339261d23d0d154e4ffeb577056444751bebf91da2a6e859380111b94c77eea4ca946cef6f2711445181f412bc607c6ed33d4190ab7074325522f4c66f2132176e817fcc98bcbf32fed745f4c5d678b9cf2f6d741b904eb256a4c444dcb2896799fd06ec0f8110021cf7e4ef7c0e81e319079c88d1678399399fbb09217b63ce27b66770d2938a8e4276e1cd3e69b4ec34e2866d76544f0b05b21fd1cca97cb7d0df93777bd50ac0ba04819fb5e6bbfb4d42de158f2ccbe19cf885b838de2c5d12ea047e7af680ae6b2b5f1b66c7c6aa0e99fb3f4c52bb971399a9ed014a6aa816877391232e03fac30c8f20acf300304d2aebbed833ce9f2301665793f0d1f8c172adf1f398a0d40a5dfe7f95fd755a3c4fb1c188d4b59b378f51826ce5eff29065e864dcf8bbd33cd8afda9a26c670958acf51c50f5a770a26344c1d4e71549636b149efeae3c901aa825dc52f47bfe129f41f143599eff9a2c6fb416ec7f2cc2040d75ba9212be11aabafefe425ee3b446d87bf50d63678a104d3c41b1f5287a694366a6523512c928e618ef470821e5004eaff59625cfe710f15166fcd77c753037621863eff6c94e957fa51edc541da4a16275364442817a95ba1129d719d462da6fe9628acb889103af78c846d1e2b45f1e6eeb861a3f8f1fb7347c707ed88288ab2d2d2418244947622d5186783e12326fdf7d740b0d067c5a5cbc33f40d5879f6b5538b91152dd986d88a2e42f55df75966e1d93ba3738d88963d2f3927102779d8016faca08697bf2718ef289d7d9c4fdf9a7db785a8c8c5d7ba6f9e6e3fe7ee2a4765b5f3bd68bae94ecc00d50d828de05e34f5593b1206ad16610f6fb9c303a03ad6e5a2cb412f9b74d7a88650effc350c213711564a8ae129f34107a64e81d14d4e4dcce4da078f3fde6b3e6a8fd7d2123c3fbcb92ef141fc898096442891e4e253cd0c34831981e9e4b43de830d5c78cffc50fa6df8ca986eb4222541a48a41af9b2b8584f58473a2cd4f1931001d62b258fd6ae1c8468096f6ccef0b4063a7fe5b8a824742ecb1674fd373d1df9f787c889ff98eda7e6e4c2efc2d64d543d2b732eb8aae997645deed67f7312c45e2d8630e0d985206c09659465b2709ec6ea1c5fd2c1fd57e02e6fa404c27e8c1e4b5c2a3a7ddbab5c461269c9cd75245daf0957f70ca3bdd5f7bae789fbf1c0cac20a3125d079381a70ec2eb109dfee1306cbe858f91840c16675c67915c5939e612f45ade98e68810684e635913abb354703fac806475b2aafc13e625e45d66a88ac798feac81c314dc2c2d8a0359fccb55d9de57ae3e0dab211bbbdd5737edfeb38d0b607089b6a21299d5b20230b37aa544bfeabd2d029dbfe1f7f4225291340217a650b1fcf084d264115eea0f090c8eebde2918dc44f6342f84c845d66103b3f5cb95f2dd67038ea15393a239b3cc2c7d25000a2ca49e620f27d51f614740816042affd6488c002ad2b6945065c46828ab392ea72240f6605781761b2cc134c4ad2c1402c197d6b05854476630ac907cc7a2355cc0c165d2e894e97fa2f5a8c077e979ad511de7b2b66d76ed263290b23bdda516db32ae94991669c57370205704eb0d8ccc95c07c485cbb7aef0f647f89065595f5edc00a141a019fb96056ae604e9fe4b5600aead27fbe6c1d1e4208cb40f4f2cb22b6fa00f6dbc45624192e09ae7f668569a7dcd593d313add200bc389925fd1e97f8732f7e7302c71fecdb11fa8e6d4494cba098d4b548b6978dcadd8cb81c8695b1ee40af781d98a1a5ef66a11902406edbe140afd4e37114a7d566fc97b22645f8514604ba02f9d2cbafa11d95f0394ee2e09af6c9a1b538125ca2a79d97d5dc93cdafda4273f5a25723756713f3149cc0dc2413b181d756b1ed8558772475aab02b7eb09a539b561234a629fdc80f20339305976ae530715c38cf7ec5a41549b8c106ba402c6f0847dc73247f0e99356807d31733b8888a9037ceeb7de5007a266dd2217535228f061d794801d01dfc863dacf1394f518bec9114a7dc14dc07e50f871930ac1686190128e1cbf34f6beef5f08bddf9f47a4e5dbd3a2e1fb947ccb8808c4af468916171a96089640b794cc88dc42505f1a196aad9b762fe374ab7618bdcb68726d908929d20c163947e0e5f261a5c6a5f0a7c86cc19f48343414f9ccc63d5b1c62db3d8e537ee9fa66c51f38a4da9bcc475969b67deb640a3214f648dcd30e28330162f22c2305a072192f617845653e401e0f8382be483a1b2d54af2ee905075ec283c23bcf7a2707356acf9b76bf1dfb6f63d50a955095bb8eb284cde2319fafce719285ab3c387ebdb1e9a2301cc59c37bc857c6de258a540773886e3e3de9511b19874de8d2548dd96dffb1a7e10e70fb56f23294be9f7f53885602c0aa3bba48a0892ae479876ae133c471139bc2562be053e95aa6d9da2c85c4c4a09b9d2da9a26cb160a3019eb1aaa4a146490552c8e3592ae273ae4b5853e9bbdd10b757e6a49db3352550d12fb3440a46570d58d07ab497662866eddd62049dc8352e19b785ced124da44e83e0fcb161f9ff180c125661d48df08ead536408a610512fcd7c50947e91e8d95d914d1fadd5975ee79dbf5b5f8099d62a38659b93ed7641a7e2797eeccfcb84009d8ada21f8b27b546d04940d8725a3c0aef99e2e175620a328c99d4bffb9b7b442ed000c198c0b861a4dbc8e54031df8b5e33bd26ed712d0cf57eb631e87890a70c3e63548a9b942e46f66d0662a192d8ec9e06b54868f64257c471e25b4d893091653d2c72d0352fe12fdb8d41a3bc9b2ecebd643835da51c6fdf6ae45fc174ca05301583217af8f59ccd16340a9525dbb2d1394fd4c1bb849d5bd56609f8237f53555ea301133b970decaea55b3dacfeaa450c28bd6792926f36c3f420fbb2f3f9327578ecd54a5739248a30a0b5d577761a37fc16c65a7960d0148604ba3c4bd83c20b1751a6765657bf7815003055a85af4c37c8e9c1d978f40ee616c03f25d17e3ae8eb7e946ed62ee4515bcf71eef9cc9444ffb6ac629de6852204dbb798e4f882f76f15257be4dfbab15a9ab3dd1a7ad785be87a6dd55e93d77949ee3d7db6cb26f33ec8fbee7f2ff79850ac4e9f9bf2c899a1532050121afb63f571418ad8cf10b81f099b006f14580b9852818dbe8dc7cf518957e0b7e4b453c465dc0ca40e3bb9f96788e9c795d61759b38b6c9bb505a68ceb5fb471e4a7618bc198b8f11cc54666e1a6330d9bf55249bf5b4ed8dd050d0b9c8c3845d6b249cc5298f417712ab11dc3ea81170858c9b294dbd07c048da41a9bb931b02699af24263a6c405f6f3ded63bd76155708199f51bd31d9f1bb5bd011053446a92f67246d21b61e8c4ddae8e17cc984b8a4caa8ccc3650df5839ba60217d56074bfc28238a2b18dc016ffd0bd3580d919478b599367115bb9d50fd33a7c131083a5e29978c2d4b574cb2dbb973fd6ae4ee05faaf738b0691c0be5469e1466ea016d64652147531c7852a3a9ff3b07d2ebb24455d03d5365dc034ea093ada981ccec41c76d934719353dd7cb46df62b887e93f921f30709a762fb4b598bbd37167a64be2a630e11451f1a0568d4d8f84abb64a88fcbed5deb3f522807ec8caa952ac8a071c66d3ef6df9b716389e6a0ec9cf32a3aa64ec6ee06b806987f15baf4f602248c2c39ef138a976c14e9695513c9fb7afa78168765416b2fc7e946c9647b66161298fbb7512d753cea2d3e9b463c8d3b77508540828cbf7da2985a612b5a2b0f6d2a772e4a15e743bd05baac226a3ea38386ddf0a21d502f79a61c6f77f551004d6001633bb39bf9e68b75ce15e832c2b62c0c81806653bf3a0dbb1d5129e606f4802ab0cc8724bf55f7701113ba802652d5c89e17d7840860c2c53e8ddf3fee93fab2867746ce109da384f54ffd76e1e2f6f8669539c267213e5f2eab1d264dc3fff5d17821369bc950cac26c82705c34b19dbfe7fb8853bd653a49d95cca1c335f550fe9d60f94686b08501b03af7b8c60ab79bdb4c9cf6d7daadbd22db85d75b80db9bbd04f11b7f7bc701bd387345ba0baa302c3296c94e2793a8af75ab3aed7092df1ad5a6e2efdc6c9a53f4cea65e7957bf335d662fefb9924b72d495178d30c81522429a92ba817d8d204b0c3595482313f5aaa1c2b815feb1e20beb326e236774dce42e153fc9739b8491a784303764d6b8cb25f9c09da167214e4ffa5ceeb39f804e7b49ba184f326b6e8d604a04a5fbe3599efe429c28fedd5f9ea039a1b2c8e409a1706f3d2e6c9a208f3d7b2af8d8a8849bfd8847f1ea0d30b993d99afddd34a32095354b052d82a2f9aec8351399dcd418cbb03f1bbfbb5a45d33d2e557aeae4fb9f50fe45dd979689806d9da63248c6c21108e4e57fb3ee28f46466cb664c1e5d7b6f68918668c7c5b9d0f2c486188fb4055f0ec0584c4a92316b4658a8f2bd015ac04f402bbeb3e6cc7b0020cca1fd4709e90b79f98553fa86cf9aec8cd10113ef34757fafb08c413afd926568dd17a0d36e15e94cf34212733b15135552d73edfb833c20b93424a6894465a27462aceb716587656c02ed170bb2e44269d87f11ef0d8544164886bb5db104096d2aa3da167c2b677e8ec3a282568690296de19e2788243b927f06b733df4daa2468727b56c6450468dcff7f7b1a81e21bc1e2cece2d84b328d20f54f4675af613da35e3c9bd8b171ddd7a401f3a0cf3833060ae3afc0b92741a85fe320ad56b5a5dee536dc5ba75738364f2596d60b5cb53d84b6c27dbba55e8ccc6cad99f74ce94c17807bcbf1891a9d6f7ff09c106a18b998659543623825105fb4b4d42138d3532d0190c3f553aee0abd70858eb22a450c9a7469a602dd0ca7512be22a4853b5af550b26d72e1063d7fbe67da535c2a2daffed191a6975a155af5b9fadd054607cdb1ad31e96a4c4f85c47a19133557489498453c7bde714dcadc103c4f8db35fcee764c29d692c72eb684c7408c49feaec650526f204968a419b8c9c784d7341b1bd16f0aae3293d30de4ae145f942fd5363dbba43133a3dd89b84f1a7f215a20f90373dc1e32bfa767446a7063d3bb737df908e9b22da350009fd14990705a25a2dea1219947f0fa7eac009397c51591ae28d837fac9df6bf3bd2ca332f6c4012b9e0f8a7cdebcf29215ec76915d706de74620928e7c39d249296a19f7941be7fa77d6996d094e1d9cfda7c3ec990d578f2df349eb744ae04be04ab999612134d19052d369903a56b15334ce62940132e32608331910710fa9586aaee5dc626f267f7dd7cd69a55b16d05c85f122899602bd967dcce47fe0903c86b4ea8982c6f43c8964ac4bda123e3076405e168a783005e4f81d61531c8362a8b9499ea615ef4a046343223365456306eea3d8348d95cbf0a819affc4b890bdfac0638192e16907069e5b47d0000d889f08f0d6d4dde2a0727f46588d83772210e19df4fa24d639c239b0f0e96dce8c723845467b3961635360925ad2e2da9d080bcda843140a9d8ab981e99394b2f92051a1657f6c940002313d5447ac1899047b0064438e3e7d5442b0a0fbd4cd943ba3cc80146acbdb30ffa1fdea2e9347c3d2ac649d4f5f8a74b1fe2e7c60ab17254938cf0a2cbb969a0f82fef056ff1f35908de11ee7f429ebce60e98545c0d335cb003f634bb9b9201c20906ccc60fe4e4c0343f656abc776a9f7ebcb19d8a0260a2473fdeb559769030438aa9d8836b4ed141d8e8732a1ad333b69fc958a5bdafc4295df0b9ca798092ac332be61f3178de0516395b79550eeae85fe3118704067ef07de1ef39ba07824c2ddb58bb49444f23d02a0526939b1439550b3dbf380eb279a67717eff0b51edc88075e5983e74a6e531d1dfdd2983e305f0cf8c8449ae2ed885e5752b672ecca397256646a7b8a20ec73bc1991f3643aaae626fc0421c370814bd510e1958ba425e802fc4c2d74350854790117206abe3f4f71e88f4187675fd715d9302d28ebe642b56de0bc32bcbf8c2695aea9a4c1ea3d66601a3ba48960a905d91833a08a934b48e55424262ede70666d1bc0db8d58046fee6642bde9fe831d189505ad3b8b1e8ac6b5f704f07f8f0f51e756df9f0e672be0558db342b16b92d2e486f96c5c03009436450e31696d77fd599f6bf5a269c4e76f090e6deedb2b12913ed8cb510eadcde89c5be469f7d53eddff6250a3dee10bfd57fd8de3cd1ad0c636c1bf4787487667f774a6849a1ac9a7bf3723ecab61d4e89c26dde02294e54fb24eeadf4432f956b33d4e11810fef1e080cded498118b2d9c52e1f64be4d0854bd268221d5cb2b11b4c7909bf1bd739f7ed0e1d1620fd676ecdd9a7dbed6cdf9ce4ad03e3d5a333bfb474dfe01faa5551e0b5301deeb4f3a521129287a4acc59cbc3f1f512d83c90a87b39c35e7ac29ea42f8cecee1a3f0484204bbee0c2f780fb0549ea1c2c8c68523d325d6e6b9f7c61a4cff8d9c03a5de948cec806beeaa40ec9e3da82f403cc2f7dceea9509f553a4c92d7f3c2adb1209ae2558e18559b67174c06da8d3f183c687699fde384fdffff615508ddf08420681a7d36439ac08c4f8c6958dfc71f60d86fa73c06e1b6ce8b30c48797579e313e3ff1040acefa21858a233a0ee777aa79f4dbe42339a763c6bcc47b911ca83b278145118d86f55f88949970f36b1200833f64aefe94d2b5c42a57e4b450c7f50cda80087fbcf238533ef953b35b44cd84c25c5ec82eec579d83afe8d7590d481bd405a5c90dc3903965d5babdb53c22d19a49763f78cc7da38a1533baa5737a4a51ff21ce57ab53d0e900b9a66e2d2f9932391513444e6bd7cbc5add0746f0d15f7e013ee6bd7a1d618e971dbd848cf210730c19f947769b84fca79bebd6409f8e8bbcdc08c6d8ecb5b1775f84d8dc1b34d50067ae848ba9a3467e125b5ddff73d03b0b6e1b551b92a7f76b15fe6fe4d1a67f6ecc9150a9017d499e4420cb6285560bc811b816d07d954afd272d95a095296027a8f6d70089822909937c676ef1644b5495cf59cbe5499bce8e0e1290a8a5e61cf119240777866dad7a3d2d415d039aa2611e10916714228d74f848087ac786d6ab97144bfcb756df09bebc512029bb976f273c392e4037394a006e19dfb5feafa70fdb3b91519f6457c2210e2ade7117d0288e4f895d670daf5dc14e6deabeebafb6c18ffcd71a7ce30c6ec14ad574fe30a41cec0721f9ddb0f4fca6d975c14177334d4ac38064203cfcc7846473011e57e4fe138ba0171faf172f270cb51c9d1ec4dcfc1caf8daa0a4af3eb0a933ee8f972f5517d66882af039377d9df466ae5e8f983a3f432f64f4032d51f9b72e2de2a0c6f31915e0de8eaf016686a27248f71de1b902ca4da7d9d1026346e7a98cfdea0fbf166af0c34780d13e0cc07d80d3811235143951492c3e26bf2cee6045e16589a14d90aa160b4a3ab6be2d26e38abedeb02763fd821d42cfbee4f22c8eea0ab4809d909ee007d165c8dfb80d5a479ea8cf90d2ae8ffd8269f281605fa47cac262d3f501e45dfca2df8a98ee24aa1e06e55049354e5a76a0a8f5eb4681f9131b0519d7f7f5836de55fc35cdb4a0515fa5108b40a087ac7c2f783b5e1bdca234ebad369d982fc9bd820a6cbebd3cfffe290c43099d66c08916f9d3041e2a243ce5d1e433585e6bd6693b189dceede3f7aa861072e1585e2765aa2128ec4d3e3111691e36210538c57986fe8ddefb1c59c62ed112b9405002219945a1da8f284e3a793d5bbeb4a746b99b6dae83838f9d32c51fc16a7fdcfaaeae7c2f7ff67a8887408455f44306b625414a89fbb5cf03520e0f3937e159f9f802193a09347950176d9b86428424e03699421dba1f325aed357c2242a884e9d7f96b74b83ec2d974a9ca518096fc7bdb4deead1489023e1a7ede4951b39f0336d964ba4cf69cda135a7d6fc865fd5a80ca40513065771d6ed64e35a406f7a0f48311af16844a6bd4817873742072aaa7bbebd5c7bc83adfe46ca6cadb7d7075f7f9f7698d0f1d452f75998af5644a8e7fc43732509de9d9be99bdbccf2a1a53a4fc843766bedf1897741ce75a3e75ef60f04c388216e3c6c63445ad56864315d8d4fdbe4c6b3322983665e706fa69f883c0c4f59572a84f2a136c119899decc3b20ae8899b4cc4493ed78720a406d4fda0ef0e986f583f7dba67b807aaf952730354f58bdbccb9307cb4ea9d11e8ecc85d0ef0dfc72de807ba8348f69c0d22202326f58696288caffaa13610c00f124c1ac4d8cc33398b8873329f583b2ded00ba6da0c31cf8e5b8eed096c1b9fed8231941d4cf6bf078ec993e5ed9a6d597af09e34748bee82f55585280d00c8a4451bdafd0231fac875acec63edad9b449c365a6d2a5c5a322458540a5759f2a80dfa0eca8f03df37250ce1c233fee0388c16315f27ad54ff0dde9dc368fc950a32c2f8367d2e6bf9036097fc7d60c97f465aca7a34a722be39f10a0dac0f71a7768abe88e583a4f0ea68d67e1c8eea9e603f27a21f499b3293e1c5899228addfad0c53f62c407bc04d126e6aa3d6d21e075176f2a0b1ae4b0a1b6ed7d3b04e159257747afcdad833516534800ab6c06a82729790863b3ca7c0fa8eba1310bcd6310ecff8b7eff12cbd2ce3a3ffa313b16bc3dffd29c18522d70af4142ee10f6b3ae758265692cff795c545f228b113ae6ad2090dc4269cf53c853d77d1aed72f165394930abfe42348c0c507e867eb844e477a38da29bcce19935f456d7e568aa2e21637ceb17bd1267e1f2dd81de523e2c6103e07d196506c46f9223d177316c32fa0a75de5a52e03d7c83aea96263321b73267995ec1f37996a05ef8c9ae03b326dec8545c50249ca1b889ad560169038863fee3d3ba4f6c48ae91b369edc740a08f795f816e213cf4309be53f57da7f26d4d9da9f64904dc0bdeeb8b3965a48c38430ffd5db5caad13d8008db904b393c9764656bfa1669ad11763a7f1d16109e69022b5403f9c90445178f98b17da393cdc1215fdae5f1c4850ade3a1c625d47f54d829196fb5458f1e8ab07633a54a4109563c15b077f34a8dd1b08a575880134184d2cf6c9e088fbf2ee1002efea7d670bf5ec761229548bf51702fc2573a1ad558e9aa2e85a4b20b6e040602acabd811cb63128ad9b06ed84e9347cee2be4c1619343fbdcb405e5e7ca0660f3c947ed31892c02b8d3a60fdfcd6528c3040c56d8031fae954732670d2171d7b685c81acc3e33a7f16fe885af5931dff1d59ddf4cd71f5a5bbdb9756f149ac3a623fbb715849c109c9c7d65ed0c815c03c08e5e1a58238766fc26ce2058ce0e8a94dc3f282cf9728d1c0413b4b03c992681cad5624e8f82947b02aa915b9c942f957fcefb898df459330cc760a96dccbba0652dd01735f54a54d3973d780dc15b9d8a02203ee578ef349439965b1afb6676d74ca14d256ffbfdaace35181b84752e043121a840d3ac96b32465a2f1390b957f598e8cb09e479052bc3336289f17dcc24ecfbc1c73575bb499fb758f2e117d08e89841da2fbdc79a76d843eed429f2d2e47310e77ea6a5a1145a4bafd13944935047522aa9bf72b39f2e2be258704aa3b1402ef667da24f28b95904d7b0d619bb57dbc33d5c45f6931480fca34d523544b4a336e44fbff59cf841fbf7c4be0b72e63702a3f369a6ad5017a9da4239c5dc0387004b03f504e778929d1f61114c8e3e55fb61ac857d656d43e0d5ab04707ca84b063a72a7e2aaa2fa4771ec7f0f4b7809f4990eeca4ab397f026eaadbecea1c0a03f2637beaa989f94aa24b4b1825744164e30516cdf5da1916734172c2baafb849d1de418d05ee6bf3ee52a614376621ff36d59bf8d5ad8b17c3b5aed78e71bbbd00de895e4be25aaeb85011972c70c3448aa752057a6d04061a6521a89ebecbc5de2259f28e76d3176d2a4882c6ff6a2b2c2b25d9a6d9b91c79421c2d61f6b839c2d1b9bcb432f76317e78ffeb4338f21fe9e063b786931bfdef6225387fda688777cad26ecd6cfd701cc44bc8af9740eb202f1a289ab12bc668ea12966d278c47cf8452e1a1e5517d6323aed17a77afc8032db23f2562fa56f8791208c57aa45c95d12e7848804ace26e5d0da6bccfd42ffbc1ded7dd97ddceaa26b605fbc42258c81e0f36f0e6e9ab07315848de972ef8c99040ed7a94e77e37a813a2aa539ac8f679ca012fa6f0f0304e95809643e5a16d039445d673bfa82775d58b6c51dab7911e9c768b7088d863494f3acf8bf3f15fa0ed5cc80371d45791cb4f85d80f509c0eb393d2794c6b20e0c3b764701ba72f6bdb76b13a76ab421ac5a7244c0d21a14b1556b67fd1e3cdb9d8e8c949edd480cd9bbc9dfe1d5f77ae7b10019555926556dca42b02a81e12fd98f0ded071780a2873331751b89e0cb9a6edad02ec85b3d74fbdfcbfdc1d1c5ad4ccb66f3d39a9c1658c20a31f26572db61924f49ead5b08a32f809dae34cc2ca344b350fd3ecc0de00fd96c87ccfc1040429a6e7caa1e0d71bb2ae4a336fe74b059f4c30f777633a4913aae575c0fdce858855a414e321ca43251ea4558b8dd9710b9c0244c0e2a7f0c010f3c3069b89723d8b207a90c58706f5aac1a5a8a2808a9be2ea186ffc8fa255861f31c173eb136ec6a80eb4eba700b38ada0a6610763e572a8128366ded0233d5fd9cae9307c6b466aa88bd3405a550b717f7ba65872547cc0eaab34137413841a6fffe06fa5477b1f674e486f9ea3c9cdacc67a82aa8561154751ee0cc036c513abf9973659fc90ec368404a58e8f32ea4cd3290e1372168d6c358e80c3f49ee90f91ee2071ec1471d972195acab37e4036f398210e6c9df3b6d4b8d91f256b18f1fe281d92b3637435a750e0fe420e7cb1275fe6098318c4d0916c69ee4acfe815c805520744036c8b2391622ed761ad1db3945889bfcffea777aa5d46f2215f70ca3c313c3307e733ad89eef104d0f7d9bb1533d8bae1c1cd378aadc67aed42bac00261ac3867bc15429ee9ac060f0e5221091f912cfcabe24d1788756066afb7b08a5e500d12e2c15c4c2c7cd5f927a4adea58b41d6d5ff00999dd5e36b217a5a1fed3e1b654f156033be6234e4ecf4c897a8442829640c0f6367b1f0dea102baedcb114a7532fc46158309c027fd40a9df6de0933fba6f0a2847b8898045cbfd047119e28af928096b2c769b53fe79c206dcd7e659cee0c767fbfc40f02883a74c8e4639b8175059f0d0a9732c924ee430656c06f4d0a6ee570411a412f1aa7ed62dc61375a4854c7d37dc28ee4a8e9f3c6db09432b96f251610fc15487cc8cc218324a69f723c581a7c71d9d1671481640f6221bcdfbd4da7a6519ac229e2c65fe76e0a1ade19e1b3bcab2c25af4e6705a5cf3cab4b1f09791aa41cf1667f805497d107a2f15dfbc9a0623588f99f33545928415b6110fcbf8310a2ea3e16f6f9a0d10275ae951927a4d8be5abdd6de0e32f9a6b31f6258a377cc8f6b3e405bf56d537edae960f9a1ee4a891ab460f038f3017162b9150be0b3b0b93781b9942684ddadc726d4e22a3853bd2a71cb8af3bb950c9bc9b8ab3fbb445749a7a2f0bbf4a429e916b4a262df5aee0bb8b652ce05c9f5ca0fdcc239d9c4c625019464ba1beea655dcbd0a5bab7931f07d54f4e3efc9c74b2a9ae346f2e93bc930d476fb8c53e211f12b9b8a3646e75662c8e3ab0b970400a843042a1045fe3a81c860e2291bcaebbd9f788ae288f80e13561371141ec29ea236941a3289487ec13a1e2ae1a6db2a8f140f05fddd8dc085ecb516026cf24910476762e7d4c0b3aae7ad13d42a0acb7eac436b0460942a2590735fb16df3b37b65d83bc34a377c4b9d60352b91d8d1e88a9c5f1eb5cdafd16a76e35ec8fd46f0c9acbfb2866f43c2aae9f54ae9d563ddb9315f2dc0092904ae5a82571fe7374b0ffc064d23e8bae59640f61363ff62a60f63c18acc51e83f257739bbabbc2b94321008236bd8f39c7aad2d8a6e2f6ddae308feafdd761d70b2f37e54cb74c8254f12254d3557a7750df5bd026f04aa3725f366a1c6d79bc6e2ba6cc28670db2abfa3112e1dcf4ebcadc63409cfd0b619882d71b1d053e6ef35416cd803babf1bfc9ba857cde0d4aa6608a3ec9fa9ae4b97e260407ba9fc231b09c1da428575b91e34ecd98697164c30fb3cf8c38090690b36522e3775ad4c3ec1763667f7c06d67d3c6e8259ca209b6a16f7b3f4116e2499390db44bd1c9824c652efd75498efe9152141166c1570c9710cf35bc260cea6fb4e4f288e0c2e0869b5ae933212937eb4697a2f34e3a22c387dfcdb8b64b65e8294580e4fe624519d38543f14e1b9fa2277fc39d8cea2d03503e65aba7d564bd1a16e17d0f24a032d98b1f195a43a2b242bab882fe0f097d3f7c2d58d1c3d0f81b3c8dd9c0efe73161d9017521cb12960c19118b00d3e27f23bf3448d1346fafa549e4dc61bbeb98fdf4257f24c493171f37ba349e06be1fe2a8adb3123ff2e303933f2f04cbe8d325f38395bf9704388c7dd69cdc0b1fd74fe9ca47761f5906e573677d0fe9cc10d9accea0b2141fd64b918308544958408bfffea006244971a3d01eb6e099d62da91d52b359447896759c863637a9ca19f0cb93a1fffccc34eca4ef092c5f3478352f0bfeef84b1abd2f600c39d19fb2c1306333c905d8e1e06362a0cf066f272b0ea216b170298da549385f5f6aee80793aea2e52dbfb99f39d12d38543929e366ea47ebe8e716026fca398714417ade266e636978bfc73d0d7f7c3dda14f7219308d798209f81680dada3e6bdd8fe47508ce45c658d0523314af1f16ff3b9f4fa966fc544e4925936660ec0713514f1baf4771dbe4847aecff016bf4f9a746a196914e703d22f45e32ca0319ba74e519d482712eafb6a8704d309a605c72e0b518b2592f438ce4e63b4dcde36d0a2f1bf19ddbdd769deab5418cc653f84a2e242599680679a72801e103b67f21577886e44785f9e089c1b6d2a7954402658edc79088f7f94485133a9fa4a6760146bbd556f1cc33fb2892aea5c814fd9bee709c377f9d46ab34bfec23f670043222864a198bd98bae6c523e5e76efc6e597a663b4a819d699bb63f50dc1f9f0f97761651e6982fc70bd75532989de429f3317662f5afb6cecb1b284879afd08d9aa64a17eaffac45f9ec62a7f87263c9e7e2cee35fef3708fc1cbbbb3d27a1660137bd9ad2e3b3bc7707ab6c831ae36594cee6b68832ad6d2f68d9272e2eac703dc7551b9ddabfdf97e709a56ae973ae3b5c868e1bea4be57c593cefddc9f6afb35ce1e111f4223334ecfca378a66ab2b71f1efd3da1856857f379bf65fc7f73675227b61604e5e7b6a4b52c61b2c7d8de19095e682555082f0c1e31d581dfc0f4cf253b4f2153d8f8acfc413c2ed405e98f776dd380a13c91cf550bdcfda7550671587cd19e664b1b0ad627d3f3cc7045abf8ee6f28d231bc3b3de9363149bdaa5244d27eb672f7cc09929f2a292bf2ea5017eeeb5d639672ce43568403379d7c2cd5bcc997d046dcc28902acb970df3a54e5db3121d7a836424f9b4392fc10a9e60a366c432c1b7afc37f80fa96f3aa8f1e077ba9d6876cb80d529781785aa75c40c35b2c87b09ea3724170f9c1a1d74002e2b4c35f5bac23d2ce0b84a16216560525990c4ff6d08d3358d10f1db5eb1f9e2ab18e38fbfb10421c624c460f55a2d0b9752cacf50f6e61b63dae9c7358a2dd78e736bddb7980547de166e738cda519d450661a866c1201b8460bdf2698c4b90bcafe54e3e5ff6c94f710556b5174838a03bd370eb0c76ea6f901592c1499817130662ef9a7cbd6e23e99444db2d1ea2aa44c5ed12454f2a1a31be92ccf425a7efe1afc23f1fe140f68e2cd807c54785ba4b81226cca8af48784f36cc6a55ff15b87adc14b5902ea93e2b6cd2445b665b85982bf072b7b87ffd431eb7d2e0a7b5fb3ef3101e3dd20c0269de1d415891a49904c6ca4f36281126848f1f8bb6ba575ee7fb1bf490b774cadc5164cff305e48dd14722f139cb46f65ce5cd72e32902815e179d9ba6c171a5f526d55ff164c01a711e2a908acbf907375577dfbad0bdbea5057360ff3e8ac8c895376e40de4360b37efd9e6dd8812af472347b7aec7e4d08da16ee965d8f85e10f782efe63ee48f4ea7132ccb6804829879803417f9573931870548e36541983e8cdcafe82c0d008f5b79510034c58cffe4875c8dcf8a54b0475f22443609223e8e79bd88a89b21d162f2b7d2fc047515e52daa3b51d91b13c9ee058ac33dbe2afdd65130accf0aca60b81361235cd277193875e9938242758ded9ecf7b036a887e26441d0b3d3968ed1aa17761fe8c937fcf026100d30980fac03fb88bf0f594d9c2073bab5e2fefa553af193294f976ebc0456f088562c36b32e2b4cf87fda6e0fa70d95569ea75b5fce689dd6188405a69e2946d322f803b7a209478b434d7df196fda5e7eb88beacd9f06196bda7979026c01b73a82721b2f584f1575baed36c052af41b742a450c0e5d7ebee1ec0e02aad3a88b3811476f13802a21e5431ded89a2aef9262c02508471ef050bff1bd0d1642fa350de582252292aacb186d9ec247877faf5b937b67b04f45fa9fb65b3eeb68e494e9ffecdf65d264fb2932c374d1d6a90a1bbc30e6e906fa8382799b5152fb834160e6ed2916b3b53cb78437c2fea58d26cd0e16aa6a61f639b6499b66153c5173ccaebba46947740193fca2a26be755eff122508344ef1607ef67faa45a932e2722ed04ce06653916b4b88e445b706d406a6adf33547ed5ba6f7cc947fca2870548121a9ab0f379be2653c90af9ed9e5d782afa92619014a604b67affb1d44f79a6a57e4901b3b2e18ec3822a5d33fef7c24f923c40ec6212f4ae20721bd3fbce1583b62a51c5939071b4f7e2937563723431480a79205450e875b44b5625ab13cfc72bea57fb4b2a67550613e5c3308d7541c2508832dfd1462c0a9a484c3a71b6c0534e55b3de18b00b65cd0c262516183e8be92f0904b478fdbb78d229a3a29ec6eb2fff0e2a40e322d3075687870e30a9414aa385e8ce2353e5045d807289b36b72ad499163399f0e236131c1a207d4636ad8a88678e6b09c98199ad7d0e1fdfe2cf28de49a0aef7deacea4106c6bfdd3ce8e4e78148d20bd28be2889b082418beea9ebed04ca9ae16cc14fd7a6f0e5f98b995cd82d9a7175558475cff85b80a7da6fdf4531fff6e50e1311dc2c814d80201329d8456541a48980adf8de6e6b2de1cb68d39cb2fd93f116942a0f927135d1577865c64c46a450a8abcc22829cb0942f29870687eb774c4d521118e5ce677ee3d37904eda355a122d56d79f8a62cf8e8d310b1ebb5cb5eeac57bd7a337dacd14d6718b9a75421a37258b6d98f0777871e2e1e6319437638e8b2968aa69236469822fb8e0c41f9c287b4efb22b58e791b47677205c3af6cfa595c326f2922a3aeb0fb8ec4c5a2d957bca70b513ba9e85cc3397b1b903366a12c6eb53886b0ad533ef4ffaa32ba933bf7a9e7e9fb43c91745de126b90c7f6e6ccbb0ce9e9eda166c59ede480ba550065ab8b60e499da0ca7ae8e5a8f0f6fde0123f5b2d244630fdd5feac2ba0a72be5bc62d21176cbd9c9f1663c6d86b23a1408d4b496527998216e4a4af34a17f687b8af77bfd8f9a05fdae06ba1c385d339468cf493a7cf706420facd49d65a83db55beed6cfbd0a318c85f4302c03dd56cfdcfbb735c708f6198d78792e58da209cebc04d68d924cb71a9f073f5a29451296a5551c6c4c78ad3b413b503be760167cad3793121c96191c1aa5c9dedb43856e79554b1330c3309daddadb9d855c416cea642a640e40770a1c0835335b53064570b239564a6980ef9bd0e9c003090e1b30a3282ee0412d765d3aa34a1de92fd7685a78182fc06977ad66cea636a493a6ab3b990688339c854c39ff726da22c7ad13a05fca7cceb7fa31cb941181481a26b6bf57d6b2451ad08328b69fc25a1ab90cf4d698c1c6a0278d9a51e2593204ab3766986738322f3bb039f44f15d548aab8ff0b5608ef5e46f34cf3a86e59210441c3e398357942542279e02632940d10fb466b6ec6fa48579a10aed50a80c43943f7a1bb6d4b64d02ca65743fbf51284a4e1a4ede6efb74b7889227effdb4e411436df2ae9c9439765ad7dd29b8a676230bf84546e708ed93058e2cd2cbea2d78f7039ace47cabaa489ab994ad117fe7a18836d552f5941cf1eaf9ac0dfdd36bc472b8bf806f7980a6152ff182272894747d9e86759836458fa2c48909714da6b6dc07cb91a591612ea7f0c1bb7324de30f5bf568a1dfc1a118f159dd5953f6874589c38acf9da02736365e44a70f171e3d4026d020e77c9bd079a4d1bb9c252247007cb237f67b047f645ba7b6d98bc2fd56b4fdc809e892d046cac998c7257995197cb6391d619bc9e0f4758cab5f47311991cfea79d6480c1049955d07cc49680cc18724c37435af127a918ba79349725d528f0ceea08de57f565ff35f7931f137f6106084d1989859a6a0d4b94438e0c4de193d9786b6162ef8d9b2794741515500f6d7fe50120a7a5d9fd788a5f33d3823dd4fd9d1a446056fabb70abd072f81b6f7905902f7d24349e4fff5b7bf57e15494fe5344209f027cece9816ffaed5c6cf9ca9cdb8409a6d1794f707e194cf05f8d56f8f86a2eb20634600287dfbedbdab5f0c779a07fdf5acc86b7c984adeed6c3d983acf99a38ec3511d83ab86b599ef4b1c7ef38564dc004c2db0891dc64f2e5ee9a8445fcc8085cfed050320b635af8a52f9fac92088451650ae8a8e122e1e93f081385a672cc07b8ce61f153718b0651b29cebf4402e63e1bf9138caf1092695140a3fb31011cf71562682cf06689895eec55ed88b1182bf0ee2c523dc7fe02e9f53922a510d257fc42b0068aeb6b6f8bb9a574f903b1ac55657b58aa1dfbef39312d09cdc72ce4f7ba6ecf23ea569e7e8b9e1967a4b33908429ae44a7f177cd2cfd197de3b49a28edcf275c7f4388e20585d43ad015e952c9b336fbc03d9a74bcc4354573e54d74910d651bb33e5302dd87f0c9a67ec18e7bfe28183985af60ad3521651cc01fb573fcff77136154161a4219edc79c2f84d508b24d8c83945a4fda84d48a7428ec5ebc7ca68396347056e7ae2f3b4b2440433f1c28d1b59e162aef1868794f7364ed129cb6828000ff704866b6583b14495172a2f8e5f53d2a5767ae386d7bee5f637960e2971e6f51706aaf364a494065120ed535751ff39428c4d1bc3cc408e6e0b0cd14ab3b93133bcec9fb1be003508d660ce86e3e252633b0b080cabc3142bfdab478c6d8ff25c76369879acd8d287de8b577da8490a56feea79b72a3eb91c65bb7dfde2eef55af8247aa1215a443dde22c8758482f41c47eaa8836bef4acfdfba844f2027d6aa13a2fc9b1f9909580cd7d6c2bc15cb51b1d9f651ef81b775457e1d9c7263f84add9e02a1f255e38ed682cb4ca1161e1a1dd7f0c17c63a9d35fc604577272159913c9029b8402b67acf70414b9f4ebf33e024b36e1392e11ca0f9e9993f8f8da0cf4a6a665f4b9bc8166cd1f1220579df9b00b2f7b74a51c01b72bd619ea1618554bf935d627ba5db6de25e30d9f09b34b469900f98998a4764d94e338f479e54fe9d30d77942076029a50709af4a73e8c9cd4aed5842186cac22fe0855415148c14f7a1503ab67b72a1afc678b040f6bb79a0c3f2d38edd7baff593c480b8c1a8f97c391e3382c408ab81b0fc75ff480b2e0bd015735e5680e403ae9d1cb95800d5cd10fdee239dc46e7b5982f057a5c0cd9891fc9edda618507fb9dd782fb7e9ca137cbbacb451234ae8cbcc4582f97826e3a39d05a237492822bff7116d2f68f6639d9fd1c249fde23978872c37b2dced9f7205c5bdd7705233c0f7166962ebc3e6eab13025666a48f86790bd551a6fbcf77da9dfa7f0009f5355673b7bc8af376160a05ca2bc5b4fe4b273ae6a2473a323adc52e673777cb2269ee6737e8b11f5b957d29032b523976be24b75c841c55b26df21f6e5e397cc16e53dcc488baa9a87ceb904665abe45cefe49e9118273540fc648347e8389f927662638114821bf730a2db282a9ff99505b9b2e7f45a5fca83cfb12560a52e3b99c27f9af948445c50674a0bc2f5e26f2235476f8c294ada282cfcf7ef7263f1c530fc65fad2c941cb2ac74046826432aa39ef54949e7f2c2acfdeb21487be7622ba6e7edb5fdd72b1ad3d66d58f088a3921e70c8dc9a9d4679943ff86d208a170b688d091e495c7ea6582810f463c969bb5287e457eb3813bb6d344df1fc552b7f131c1438355d7c5e91122acfe2b21a1bb9c07c0c685ded2ed35f0ea4a6da5ca5d0a7785043fd448f2fc7774eb69bed71462a1a7e77714957112c0a8391ef1719ff713b7aa70c2f3b8b56086cb8f63107cf52345df2b3d86618864667d97c8e0bf1cf8d4463bb7b9935bbbc91030143cc9ad54eb778e6233dafa2d94e0be706f3343e4ef5e2f308e5fd79e5ad7c5629acf96f9c3ede2d081878cc6b6c444e9ed603dde981a969136c7daf63192b121c98b4984781b87cca2e8ef007552b9e0e769162350979c51ab587215fab0923f14bb64787223c9e6af643ed584cd953fa19799ef62ff11bede599e104f68151e307206671845f54a75863fd3769335392da5211dbee0a5c08f21849c8618cb9bd60259d9d0b40e8562760e6eecea09849ba60ccdbdd349ef751277a0a7f1ea596832b858d39d4d7bf4d9f813a5c9cd93593d621901060c1abbeff0b91ac4006b08c394b4098f5f27ec43976f873a6f00a2b599abea96d3a4753c4eaef4f5ad322d41c40a036b298fc994bec3fd3283d0b79a15da5eb1a7e774e150ed25a73ef72c59d91cf21f97dc9feaa5729322f9594358b38528790f1680839f3604bab424b66796ee8eb194b8ff693d70fb3a3c21f3dd1e5c566cdb5483cdb862b62372843378a5ab075576605f240bcf39d388f9431314fcf1e16925ed184454c94dbc3c8fbbaac33f9110f0bc40f8819ead142f7e35afb83e8c345bf8f210854bbd56b5c8baa4012ecbf21d350313ac68a4b41f7a5c93c162e4f5f729601da1f4ba9ce43c5392e6900af26f1cd372b1339466c39491aed37f8983551e68347cc8bb05801d2eba7f7d65712987ceaabfd3e679325ac1f6ffd873394437b8882994168d09d00e4998536cbd71f380c74b44f23f50ed772e5b202b26a5ab8872b9ef37d576ed050c654588a4cc7a88e3ebaf22f16ca22ffd9a352ca1ea70ca6a5932b48e166ad5d013daf332cf1ab9dc7ea0af78b0a5ca44dccf2c371e2900d241930a41b4cc32cdb043b7296c2076e4de920b8b4eaeb05c9e6b6aef7e38cf7636bbe9cadeffab2523c06dfa13e30b6e57dc183927780fec88d03549550d5dd27138435f44763f9f00bb9f93a6afea4037f902f2593307d4bd06c7d86800d84cee239db067aa903f6601911f624ed1405858993cc9d8e05e6bdf08d844c2872b7ebfbd6c3d6f8cb548f35690935ace6c479290e4ba4458f72010a28384f55be6e6b8b5cb392ef362476528342e47d14bfe4163713cf05faea504193041c7dbeb5fbea28a0efd3c99e9b67102ccc0cbd9574b5eb5e5b0b571c7bd9a67ea25ca343d44b8ebf59d2e3936be09eee92e6e7870a8cc5d89cf43b7782b353ba0cf4a19ec5298ecde95d9badcc89e29f7a08080c27c5edb468dc2c799dfacaba24043d2d24bf47cbbe5974e64dda6b6b0d5db73ab99326e032b774d89cc758f7dc8c62d5c1e25971f68932b2ff5bdfe174cc57a5103d3510bc56eb92d20980c190ca826698341c24c91a5ed16307ec1c8abe101a09ab27899ec3b8bf94f1e44c27530fa763ce18379474eea35f6f4b9d9d7a3a9a2d798941723575652d2c040297c00f941bb892e062f50f8f26f0df1c830f984c441e0b1ed176dd7455983dfe90b9ab2ac456c273ae3cc1468899764b60b6f240e89e21e9ad6f765ee0e5fed17681b38c37b0297eefffa4cfd842c9985a1348b9fcbe851c511838a4c66876714d30c6f7feaad11c197c256b7d261a99b4b2171e65214b2028526c06cd054ba7ca9684425bac36b1891ce9457b05594894b6563e4aa1f62738256640191c10a38cb2134d2de10a8e97b947bca04176957ebff20abff211626055ea04e43caffeaf4b1fa9a14b305813d1a0cac8baae49f6245fdc400b28313eb49bb9ecf7e22a23ed2259da18536cba338f58b9aced9cd3912347f96ea32b7e89222fce210e8e296f089a132fd7481f2714deaf59746eade0277985293ed0e7a071314df1dc7ccef3dfe6820261dd078ad27e5ccf61fcca2828fed2bdbf8e9197da5c0d50a6b1ac02788d890e115b57db7f3caf81ecf9e086858f1b2f2e7f95bb9cd35a3a0eb04e266aa8907034bc89ac2d9862499c4bbd0dd247a58f430d8ed04cb5654e18bcc202bae8dd32348e00296a3fc894acee802b884d5270c11a8bb5d0df1db7bca24cd092fbe33b10074a0dc5fad107c8f949d3ce81d61373fa8b01f8882225753f4f8747c037b40f01483945a40e03b1732bb4da0bfa1e885386eb7b9562081036d1619da86f1c5641ec7bdf04454ea282866cb0787bf8407fc35ebb1b3f9d51e083114fa68b161221bb0779bef5b66aa30f955b76e5ccb05ab89126a0dc1b89a17cd6ee5cae4de199158bb8c16f84088553c1aa2656ce3c7f1a090ec3865cc02cf68deb2f03f19a310362fab79e9018120d4bcb8c1fd531dbe6d5fa8c0f3dd27179a552ec17d3e43dab0fbce9f632b063a966f7860f802f458ad645a40cf9a8f86f92af338483c8e55b9681a4ecdc8ab3310745ef96c83db52498e4885abe25dad65dd99841e505e3d92fc394de60402f4b1f4b8ab5a908120c9dfef41be4a7cfcd3e714f1961a0a3f72a3ba85c58256b051902120d5c06eb51babdc285d12d7a65996fd0d6730a61d99211b4e74bec61a1a5fd58e72fbef31f06892ff4af7868bc2947e199dde9ec5ee527bd6b76ebbe5e6d9f359660ab54b9d1cbe78b369704dd8494ecdb594e50584da909b7b102a83b6c39c5d5fbd2ccaca5c056c1ea9d64fe210b2c6ce736bddb56eb156fc3d687136008b88b5595b43fc24f82e693487619df960a2e03d5eab048bfc1d181cafc70f602daae818c1967908eaff3c91dbf0599733801aa5bf977b2aab515991b37685a623b2c9c433fb57ae01096544f351389e1f8ca716aa5c2a5d24d44d434ea38af852ecddb9103e4bf30d546c10f7e92e7619c953bd15a3eb398717029eb853ac77fd73f3305aaf8185818a69d25327620a0a9b3d453b1bed69b9029556635087059a3f260939c4d9981fdea9db36ac8296de00feeaf7791789c89d34fb10a3ca53102cca4f47fa0d37392c084aff5637f6bb69fdac0335931030cd08d881589a52b78aca230bd5682b6c341225ed7ae64314ea80a891b1e9f4313917395adb41886e394e09c5cc3fa6290cde8af89d2623b16d200bc2f52b412a47727e9305568537491623ba316a4efb38a97e5c1aeb61c7f17fa3e3685235a2e5ff61ba05b58f3454a17a78ce639624012e37c41cd4fd63633a2fb2b41d419f2c081dfd250300091bedfa3ee6746ffb212a80f3bd28153661de9ed1eeaa6e63cedb67995f4ed17793d9a55f1daec6247a7b3c928e0ef2cb10156a0e684685ffa221b4537e0c7f0e765e8e7209070bc31aa2348fa2a528d5a022625c664c94d8bdd5e6e6b93765206dfc460b2a2039665f8e4ee098f5efdbb4d550ce20fef4327379e870d06aee551f7cc9eec504adad5db7b912970d35159902c3e049b1dd80743dc189bdcdcd728f0b7fc0728a01a21cc89aa30e754958afeafb3d5d2e1fe70816e608ac4bcb2443bf8b4d885536125c5d5d412076133a965edd84c42f8150f2cb98f3999d36b0ee49a7ba61097d84c88b72ce37bbc40abed3b37bb376b45859651bd9ac02357d49db0f3c581e3a5556e9c5c05765be48fb1bccaa8a6f06bf8c9ed5957704b3ca5e3c07531d59499665c114a99a8b93dfd801619b3906e06b2fe33b235f137441d3dbea439e4e9cb1950d3c02bddd4268ca7eb99078ad6eabd5f4c9a014958d2d1dd605eb5d5ec76970efdd0f0cdc5b0b7b9ae8806e6b5d8194222bf2b5b0f99ea1577c11d5b16360527e86ff11687e69933c1688ea8cc240a241b7256ba75d0dc9d40cc2426fe9f68ec8946a50e96fa222a6cfdf929189dfeb43514ce668909262c5cdb013aae6032454e156a5f7e9c3adbb7e28d4cf4df35a16c268ee6038b05d6ba4c5290778a76ab9a449542be8fb18e17025db9324eed00fde7fd7d1d6b381799076ad03e023b9b3c74177519ed00986be5a42034e2b026289aab2bb4d90d0c467d7406dc512f5a2e1bfd5042c43c0357d25fad93140cbec708a671d094dab6dd513fb60201edc57be6579e40809472a3e94be351a06e70559aaafebaae00f7263b61e724e600722dec0d7de911d6be1d4913d06957e0473ab72048ee490d7037ba60a035a03acd7b09c75a24ee82f243e7fe2a581f8e164bbd11ca1f9203018f368dea9d3833b1d3b5eb5ebf0d0a127fc08ede16ace102a7ef8511a02cf04d9a6b36b16ec8b0dffea2521ef5168456983381b1d0153d995dcfd751ef2727078eae07f352d9003aec16f75c262ae2cd32fe496aa365d748c57572db7c2905208db5195d3a756436a34ee782ae8f22a0b9ce03ab0c3acce22cb242ad0b6ca2dbc99e974d68e4448ad735aeb1a21aed108013ce04b48d74551cc3d671b24bfd979077bbc1313ec5294bbfd6aaf67953b35ec6b6aec7fc98fd41aae2365f12ac7b5da0c600cc94a51f38ef9bffb37aab7754fc150db15528cb7cf8ea3c0fae94ed1da3975b95d57bbb10b04c0466fe0f9db7ef96f0a7d8770d0786fc067c57ed9b6e61c6057f627cd3f8df120670762ebe74884a9afc1e503c227945ed1f478a1220c5f366e92f72dd1f282ed0b31c27c861ab99d3f74edc6f4f955dd9d15f4d1bbf3803d3099ac0f7dc797dcb5e533f73086964febb847ea4205b32e7b829c417b4a1736466e12dde194687fd66f6be03df1b4eeccd3f834fe8eb105f5a1e39f20c185e1a23c561070bf6dc58f4fa7ef398318b1e9ddd911d80e0d28d7a60ceb51ef8fb19f12e59bde9af714810982577429a65445da7864528a71e6b7e72d0dd8859666d6b31a9c244b998a083f8b9a22f2b50fca1f386a9cf3ed850dcbf7eedc68287b5f1b3615fd43664ee98c41927716f3409632c2ec1ec946eccc7a6f015224ab50d81b978e8b0fdd14dbac32b870f6126dd508fe0a4754788c73a66260734ee65cd95ac531c81aebe5911cdefe51dfb11cbbc0b41dbd8eec29e9eb9b51a2ecef2f4454ce1bab19bc0587cb7f209df003eee552ccfa71ca907b1af1ed7301273aff007336604ab8b2dc79ad18d91771fcb1ea1275d7fa66ecee4c0794efb1a244f7f3456878e06dfaf3c6e92bc9ef3da088b445fd21d2f6c467e0f66a12b4b87417a2f4149200d1ae80cbd6f5f80866b3a7366b0f0e113d9adb17b3df1840e1eeda7ca4001dffa11aaa49934ca97ec6df5615377c28659199bf3b8e4f1843f5f9e4271fd6f7567c4e6fcaf6b933383c42678264d313415469f1902f9b2f8316819cb8126ad28e5fdff1dd7aec684ecf30cd1317294c8dbd07b76f9f3ea8e16fa9d9eaf945211639d15702aefab88ba331e25467514d9e533ba46adf9f8025579d30e24695d5effdfc6ca6e962b0abd42f9e87461bcb208b6243e7e44c5b04697b66f757020afabeab134b6091cd876a66548901206b9d32ea9c2be2b8447018bf1997026478f5e764e6bdeb651eabe59841ee79c218128addc10ed8e50f015efc754ff051fd767566e4a18dc7724f428d151da930a715f9969dc1d1ac2b1ddd66602818156c6c93e45f56b788c877de12512b94f8e69ed5bd8c4a84773fec64122fd20d896079f5042a096b40766bf7847894b5bc3b62b650ebcd85cc270df03feb1f2ea9d12b42b916b4dfe2d46cec5d11b3c2270d306e3b65d046b441fd65846c2354d5dc9d1943ffa444acf32677d97508a7fc9aa57c4bfd18f6c9e57f599a61ec6a9dd3a65602d0af6efe461d676a4b5d1cf79932acc65239be02ebba0a618631b030b3309ec88987771317ae7d42995e81f5f97832f4a6c53e30f86d635834c518a01eac19f76104705b87fe0bc3ec2507570195968633292b4d3f8cd704692b58f3e1c9c82930f740d9883eeebe7a02c1a11e8b7cd9de82786fddbe0e7483475034edbfb35c0090c2499d4e1ec90c5eb20ead53aa7a8d4758fd35e89ee07889de7a0ee235b5f7358cccf903590f57652f0fc2bc63b1fb726a6fc5b1e579136c08bbae4b3bf83965232a66cfb2d67f93487cb9b090e82a49dd4682471fd5037578256c0b328831d98282306dfabce92dd9114ac53da8604cca937e2c509f2a9041dc891eeaa1af320f65adc9a7a899f0349903280475b5c647d82011facb66f2cccd4a1f48c69b704c68d5b6e9fe51833b1604183a6930c73efa3d46aba66ddd6c02489ca4a18bef7087cbeeb91352907236181dfa6d980567b57e1c1a31ed2b6daa3b2dd852ab6904aa2e5ee80c916b06812c8a3e8c61059fb5f064824a4c18ea41fe5836dc7620d5ed1ff3bad56d1f9652a198d041311d0cef0d34a338ce245a66e71d5e918aba43033aad10383ff2d4ee4958af48fa8aebbb954e2699ecf692b9f446abf0e99309b71e34e0b65da82e07a3a0d3840614bb1d8ccbf8730566c440e19912ec80553fd5fd0d358b7b128dc4035fe8166bd6933b62198a3b867f0975890a06daff4edb2cf43ec9fa8c1d748df315fdd3f73bc62ae4ef96eff6a997332c703f75ba42e3a481679e32a5c2d414e11707ac0a1295b222ab16fa92be2b8fc92210019d787cc21000f529371721bc2e653e3ddaa23c21c25199ffd8f2cf7ec3c21eff23671d4060e80b1fcce153ec44f3996a570f77b2decfc49a25785c873bed0459c582148831745cc57381dbdbeba0fc4e9c52bc16a773edfd4d12f226a4b25aad4b577358dcf0cbbf4f7bfbbde28ee6cc787af220a84aac911ab5ece7b81b4e9f25c010afae6235fc96ab6e100a8bcce894b6d0358e0ad79b5ef813cd43daeedd64c12edc9ad2441f09c116ad28426d5a6808ce590ed5fec6c564bbb489b360da53d41d89ee121974bd46b23a2b89dac182d0703abcc574da02b8dda658181ef473b7056dfe9a1f33ce5c686d7d8887d05f5c1adc04ef6b60ee4cb16feefffb33339b174df11d313f584313626e7e2ed1bfcdc46f590f500229594afd2931e416beba152caf432eff6b9695bcc0924bc0b7c20d9e8be5c9c39303d32907d573d4ae3e03a34f5126e383ec2e53482c4a02a7e1797a0f3a85a2607d2b5cb2b6f32beabe1863969c10bc9d9ebfc50c103a1f4519f7aa76b05dab8a8b3095469ca04e6115e714fda1f1453f84f8c5a3e3119d70e7137bfedfb734c8807b43e9ea507402a6f35fbb6880958bc5523bcb86033c8aed6063aa6ece3fffec1b2e50ffa374beec44df530971c408c67e947bd00ffda99f87dd5ad8cef9fe6cd88fe954fea034be2be7e1998484b77b0514d21609e71da4870bd02a598c0f02fb28b6e6f649c54b795b8405cccbfa63638c1eba8728aba55ac57d60ec1e4a420e4b53da178e15d0da0844b691a8e5a336b1957984872ad9eab0f63cd62b13513c92b1ccc318f3e4a4dbdf515e02d40711565f5c3ecefd8582d131017c49463b82df59e647b91a7caa0d31411ea790db5d500d8bf06352c953f4d3be45ed77ba6acbbf9c7a736a8cd0b6ade84c5d43c28396bebac2aa30bad7b6c0e054333f0e79b4d37d8e4d58c1bc156c09b1ceb000961597f6c6b889c7c7ac216d8f563e07d5ad23430169154331c2405ad4897334fd2c1b0e1ff6bbee51503c04bfda4820aabb7710e2eac331e7ed390494cde2fb3518f4e31dceee79f3d0e8ec5976c710aea59f5c4d65b74d19c96115afb3c179284815c3e98606aebd2562718c6b205df8a317a195ab1c08b59a94467ee3b075db68609a6c4a54ba2fbe78eddc19fa9a717e77c27e9a142bb348920fa406fb084b848833d9321c092d8c02283da67d6dbb4d12bffa9c1249f30f9ec176fdd080d468cc5a166f227a57dc16a91d251ec010ae666e16c23700715156b73480e6868dfb1288e2934344b640ca7e1ec61311e826e79fba31f07b4ef16746af2c68c62656ddb88d9ab09b54c2c8402bac0f7e5db28ec8ce118a9b016b44bf4c87f74137952c706f36d0136541f194a2b889cb3607f8239fb959e0424d5f27108d1613dda00641c3113493cc07dfe06e3dc693db63647dd08f8b9cd4947b7730349583597884d00ea8cc079e00c9b93844107c106e6c88970aa22db465f61b1418abc2d34ac3712293cd8f568fb3e878cf740f853948b19039223aa81c79f64b72788476b5450c6679ba27c7681c47a45bbcd8f4de08f2d10dacda92aa88c47b9f370e1ae8512f7d9d022eb12c1cb91f2133d4569a11d7356ccaf680942ea629fc78dbb1419e40c99573e11a1cbccd0bb15f29f87297086d9ee5458ca5cfdb79a77b15b108a70dd301bb17ab55dcfa80d37d32636a834a39287d43c5cc44864d7f28e428ca9b445e0eb45b85b8d5f4226aa2a4b8f6af20e4da3600f9a6b79c5e277955946dd7ed6c2755714361e413fe1b389793e57742e1018cff8656cc228a3489bbbc23d9de3675d0fe250cb2a115e9460da38ad4514a4e393323ef8b136f2acdb3ad8d1246b695e5c20dd4d26a8f4a97bc076d3daff1a39f2bdd5ebaace129fcf3dc3a10bfbeed2353af05fff2de73164666da7008f0e0016343f3baedae254be8d5bd4fe93dba740ba5adf77c0105867ba3ebf5429d8fb57fa7299da728c6352487fc6616d51fb86967fbed57b7d6439f8e58cc6c338727c9616cc461b1f891d2b651a0da2a05fd11a3b8eda214662835698e0801f93c74112e03ec9453595c1062a0b4ac106538b77f5c658295bce892da72daa508e68ffc21053ea532fb52989e241580ad8ec8af2dc1d9e8abdd19cd729c373099ad21509e718a26defd402f690b8e78c927b8d179f37ae159bda3586278f5685522f1d3329d64145943caa4f17b4ba042ef575bac10a4efb29199947d5ae56a01f6c9a5236c2c6267eb19a355c691bb887fc19e7c7e2dcbf89d121ac94bf1934ce2dcf9948b0aaeb9f57b610a2079decaec05d57b6155e93400919f39da3334629cb9261f2972609617feea220fd58f20b8ddff2896c891b9fcc9ecf9f79371b6fc3a79d74f36cc2d66101f051dcc04586d1f99c907e4cdf9e0a066447f20424dacf1eed759a82c781f18c13a8cb3ed106975745b0111280c69d61990e7508e5d3ad052d873976a8f13ec14f346045c7a1032256d74e0756370c37706d531513aee819d21f82d6c0899157dc197739b939d1f793638c9af8f94ac685be875d94167fbfb6319439c054e06063940fe5992288906172991b2706a37da7f6191e0773c4e6a8d66e2b14ca40f9ac71e65c721ca4f37033ed9e33ee7b1712af1d2fe3d33f322c38e6f65493b8697d9e9b5dcaf0558fe1a6e78502b7b81805a239f36a55ee1fa3ddef61158e4b586908aa9c871c85a495c8bc20e14394ac610cde900d04d1acae803f86f3d7158f0b1cd7fe301c98e6361fe101dcae6f676db5b9d8587888abbf4de85d7e1e5529ded87618cb35a9eec2ed1bebfa73113f4e72fa3f64852b89206e214816ea7cd7dd624f76f545fc038acdc896d7bdbd8bf82f14fe8f782f950f515f361eb5fca2e4f931ee31af3ac2f32477b1eacffc1ad17a04e9e98e1144895726338ded627023d03dc38870ee13fd66530e7aa73a40273a324255cb887d5e101b7a54caef9878560b1d2f6912cef896c3d8051e2209401a8314f8098f3c7bbae61e17e3e6727c6ef58fa883b92fa721b42d57455c27c3bf4c9c6ac49cbe0fd8a27e5bf6b170a78579ec3ce9c9e4f9d3e1b11fa2b0923fb944a9a31d8a8c4d9438b33a4809dc6c8ff6bda405ca5daddcf0533890a20895384d09612fca4ad21162d87b88665bea7859673000a53a402536805ddd4b59111efd17642dc14c199092f9850e83c2091c649015309fe2d91bdc90d26caca5c3e90e9e670c69f79445ef0ed000bcf74017bae8ccd4d93fc5f3688bd0f75562f1d1aec6263723088741572d23a1bf4eab41ab1c30d050fb75407ff04153cb480e2e17f470dc9b212a2a6400e02612ae5324d4aeb4388351fd983288da78609e042dbbf3401d1de31b0ddb754e409d0122c7e6220e94093e3d7970655d4ae6b475abd02bb9b8cdb6792d66b7d6657d0a6f06acafc1fc563e9a21ad919673f83d6fb55c048f6da2d1d36121f8bed610b85d5a6981f6f0668004873826c9148933a155582db81fa70fd6e249aab130a9704b37f0ffffdf4e7839793b51ab0b5a8065c6bd362aa6ac54461e54f12d7e211aaa62ce42e8f50290dbf16dc6182be1b5fdf5394f6e1a2d43b5e0265884cb7825122cea529e6171781de3c8c57c537245ff653c3d8793896a3b9db9bf6c3a99f5075f91634913c16843508970cd7c855a063419f8a22875d2524780bd8647a90880c7897653d32fb3928d79cf94a0a313f3ec0f445adfdfa17980ce788dbb2f6f99e0d5cf78b51501a7cee33c6bd722c2edb77ee35fb36a73653a81b5e6b152adfa25d9a997b2d5855224d2eae4381f2cf68091591564dc73d509cc2367fc3558e6aeb4b71281f9ce45e37593b71380dcd5b83cc7073fed66dd7518236af2f61265142596bf503a15b22a0750a44f64fcc6375ce8d1a51fb4caf67486fea4707593defcddf6bd77cc597ca019a47cb461de57662256f66bb8b4192ad5467d4ed862365ff3bae0250b8ea403bac8e86dea31346c0601afd8efce0bed47746af8dea83407863dd2d9cff942cd2ebd879132f8f27b4581615a6147eda41a8f73f1cae1a1edae7ed86abbb7bf3c7527879fd6fefd16ef8116124c48d1a69f60b38f1bd1c9732f2d6a673df787f2709ad36224f0c78e0a280d9e73d8f58c7cc41907c04a804528ad6ead6f2b1f752e91f59320d5d269cd18f95ce79493dbbfe5f9a2d8615be3d3481ee021ed2b8b41b617a32491d2d2119cd819017013f8256a4e007492c60f43824ad600f560147b36a6b6a19100959142daafe4df3acf36d9ee0509b6cdb1353f85740dd457f9c05fe966430a53280d1548a936a53c401d03265f1cc314c9ec45289f0fcc418bf9c026edcc3ae99fc087f24eb676c8b90c9d7a502e36f385bf3ed30705f7b5c2e2c5b755432705ee1278165dcf03cf4f99e84a672f44e08a6cbfb10673843feae6fd448a6b4fd203ee7c98ab6b85c76801334b45d8aaab2b319202c4ab8db0868d93c07067ef702b4ebcdaab0835f45f54ed4ea3a83790ecad52e11337a254b80ea12c68e3ec542f4ab4d2efc7ec391e3884af59f10979230d6e445e9e73490c191b3bdc946bc323da81a6888eaf4cff0df07dd3a65ec0660a3d1084f41ee238bf3a8f7454e155d9551a3365a95e4c9f207e64bee4f70ebbd63537e69570850502f9ba272189a048919c2a05e914335220ee3a3ac4081f8b1e0df67dc732c7099611a99bb392f324f33a53756c9844d9530d9bc0bcb746fd72df447d77f3925fa6eac8628524161e3d6f0ee21cc342290398ef612870fc5a569c0f35fc5c3e6127166af60ebb79871106701bd8c311f39de082995d3a85b241d97d349d456acd20ca4907f0082422fc829634c28d299dbbbc331e786718672c40f73922ca6d5893ca00b6f9cc3352524d066c83e35ea57c4b6019640ec34ed865836766ca758cd6209eadd3df2d609e1dc0703084a9dfdfff6b27fd085fcd5940c9f9e4ddbb65cf6829ba9fe95aeefbfca3f905c7f056ee162efca31ff8ba8f3fc9f62372e84b9023de693ad87d6f21b71dc488608548cddd0b8a0fe37f85abd48be8a359690f25b7040f67a10081bd3ff0c187c45dc500bc06a606bab60028b9d08002a3b44207841eaf3e433dfcb71e9d1bba754a482b75444a8a6cb308eb52248d81d2f3e4fdb9cf6bc36afc84e72a3defedc5c2a83b58db4c60e16866e141a5b51733571466028645165137e30ef5b3cee7016fe4d9a45d0a71d186073991b2ca1c8d633fd451e549a6a2dc6b1d73630f159d965db29fb577cf484789e4ab9d81bb7fde036ff428a509b5af95443c16419fccec0ec11d68016a8d196af4ec95058c3d83994434bb8400d326a6960061b92d6aaa7bd62ff80690fee7883b25ed3998a19898657b8c3e98324fcc2e47d7eb0ac1aae702716f22a06347f1bd441a3a5715a9dd997e1d60ab172127fb6250108a5a3eedd7e302bfae5656952423a37df31923fb5cada0247194361eae47c44ab364440e0279b3fcd97972f533d31305e5eb3184ec09c5a913ccea1ada038d8e41bc0484e32418f9ef91f50eef71dd48b2bb0e05ffc4b596e7aca02d29b25f5c9215c79c2371fec0240cc2dd26433cecf19d6bf5cadf201a55a21cdabb08513b6d9780c466f589a880de8ce12a68e7f13ddaa3e77fe424ee0c0e24700ce74d3c51ef6b626cfef738ac453adbe1fb1122a7511aeaebee5046be9b74ea8c86321865d5f421b9bab2b1bf54f3744307c9f6a5c35b4f92e8f9a4a394aaae5bd52cad6ee5a5146bc95251f059542412b4dc23d1ad33cbe5ff82fdbfb85f38fd89742f0506a13640d3d5b275894bb4e5609e6fb1cfdaed2ce10f2dcee0ffecf1fefbc2fceb4caf65609e8679bd5abcb37b5be99a80e42a782239839e81a0290f38e5417974905a4af84067ee392e8db94a8c37335a3dbd6db91ec539ab977977e2919e0b719ffbc4fe993656c7d14c3c6a70c3cede5a6e23603adb5b44558fd026c38ba611955e6d5ef3a412fc68b1c5014830ae573aaf07af0878988acbdba23b0c92c5b3271c6c6824681642f93307af371af358f12c89098b36a076163cfbd9449da9f63f9d9e4553e3a19075d2a63ce3ce53bb21353c9fb2125325066b6f263f5a118c5f0080dc3d15b7d475fcbdf40cb0915bc9fb19be44ae84883e96e80040a91f83bc8e2ee5a4f759aeac9ae44e7c16b4fa7c3a67d72d36cfecd59f0b7f8e316a4f80b5f58999d192230a2895ad68c73e162ada85e931a7f1d32cb7360a2146dde10e24af7cb6316fa9ea7d73510661a9cddda0772800ce7965dca9112323c3d254556c6ae64976116b48526f5f536d2a42a172087bf9298767a7ddcf98f0078963828595111f29c1287efcc2e0ad8bfcd6cdd241a79d1d42c197243d122b8622a57a7f668ef2ed7d25a8436cba56b25a93689287065d740e7502c111a272b7123d6bb51937cb069c8613d84894a8a2676b0227536cd88ee79219ac99ebc5fc57e17e7998fbd3d8efcbf599e0fcc78d943a7519d02e8849860384e5badb476a3f58c398ab8c212e3abe028e58a91974c471742c5c4c952e959c83806afe8c3906a7ae64f618f7c4b51f2c6c784ee7dd914423f43c91c955ed2248ac3e33f9ae9872277e5315beb41306dbcb71edf63511837ed9ec488ddb7e337a40d5bded6e22d6d96186efa2790295cb0a6dc9fce0bc6120d996b17b05a853e41cf4d254c50ef2c7a64c311458b8cf62688c1c026c3d818b877e2367c4887b00a033616e0874dad78102aae9c114b1d4a7a1fbe153f7a620b13863be40db4acf2aaa1027c6808f0c830f7e2d8868490adc0d6515b1e0179abea7e0f7aee2ec0ab27f7d1ed0640344cf7a1ef5c11114017910ac2685ebe6466080214cabf575fd42ee40fb282fe18c3897649284adefa88b588af985955e2bb6ca45aebc49a499b0fa8e8ce34c5db97a42d657d1d7cfe5286789bad9c91b4fe575f2c93bd3a0f9f2cb876a05a08a716c6a1cc8ca531a9dbbb429bd590fa36b196098ff784b1e4d1478fffbdd5333f4e1a2489bfcf77f033b9e5e4408d1bbc022838de14722091e964ffe64798d386a253cf9d64c8f85c5ac21dfb873842ba49ce498963241a0262c2fc5c54deef3202851e8b7c6e78f89bc3e354973162486572e68fd683b935ccf565b00c2de2fae8faa9c59068a2c185c13c642a1503f38f5a8a5b162d852f5a668462383e0819c4f431e7db62fb99ea105fe12562a6968aaccacf95fb54c00100b97af42240afc14a84dd25e137d7f8c23cb28b91bed1de65f21368f121d108ec84485e6bd57d173f276d38077e78ea7dd412073caff0da8a6532b495c21c39f4ac16f813e2c1598b9e887e8b174ebec293e74b2f961ae7f2ec6d1b123bc68b7956f42757a3ce4c068da5342f020c6e8c8eff75be71096e1785fe3843e588f5a83b5cdb32f0ac20c4f7e17c9f06712c61ede9d6cace7000f690fa68f1fe78cfb6c7311f7a5831fdb123bed906cec8964bb627ad3741b4c405f0b934c1067b9fd458d8f0d883aeff712ce3e7a394eef32456703a2d4262f99c68bfce88b570cdb3707c77a6ccc36b6b097dbeb8eaa67fd9725587033e21cb88841fb31f51d4c0e59b133765a361a56dc867fb40cea9a3f298fc743ec08c9f6adab4fc4a46b753fdc38f74e947bad89a7ca6ed39e9cf7bd55961ca30e73c5acc9691033f2ef907aea0a8a9306cc6a24e766fb4029d74f9f1a519f8500062fe4babf035122d2c7867fe08c0f7679226905bf5a8c3aca59cb79eeb7ff506e6429156bd60cba8c8e908c3372332baf5242448a705c55ba407a1ba66e2c8211d6bbc035abcbd78859e500680fcbbd25d25a0621361adf7b8840390dd6eb4b76321108a274b3bc6f9cc445101af49193402bf27abd2300fcc66e606065e751997453ac5705e59a77fb2d8fadd9de4e8f2281c6ed34c2f2c6c1e8b8b5748fa93cf38068b8f384f0301eb1712e9b162a1c61391c33bebb7b4eff05713d54e93fe4e434c25cc0d872e35ee9f7646931d06df1f0791d73468375159b1a8986685a9b02e6ace9f0a55de42aaa87b465b5989b1f23d56e1f9294e87e292d82e2b50c3c57441250db8a8d6e51672cfc9a77e8e59ffd2d5bac4131d495a04e487c548875d6edc13121b11b716172670d33c4697c6cf2d7b470cb2e9134db1f6f3b15bd8042d897f50db75e1041f17b2a8c09298d44914428847c0477f0b4cf5c8327ef9dcbceac44e21969844e3517b1ba3167a17ec56a4d1dde92fc4a9e9d614669eb0f15c04cd3ff030f784deb97ec13d1e8099f697641976710b1fb6661c584d91d72052f5f473cc29185e3606cdefb0e588403f74808dfc13169e7edabac1779d388314e033c5234ba33c30a58af5847c0632a02bcee339ffa05f9c1ac438f4928cafde78e811729f033e1e50e66b3eac36b3628adeb0254405bfc6c4bf085c26efeb8480c2301254e391a06f1c38cbf7eb3c39d28dd0760a0af141cb64126c82c95c33f37cbf4cdb0310b7418e90ebda235494ba2b9920c2893d788a8bb196a0a95b51e1e2ebdfaccb7e58115f9899f9dc573a3c8d721679b0b8d75acb7bcd39615341b58091c83388ce4933dcb56d1f4e3ad6820f84cc5ed02a7ed6131013633ff9e229d322ce2c934d0a151f8dbc7b793226dc61f0f60acdcd17904da4d42791246ccb8bdf9b2782e91cfd8a7c26037b64a8014476e769c9970791e256b8a39722b83549beed5a0fcd319fd79d0191517abc062d3e2b24d59f72da96b3eea44daa2d2abbfae25ff6d8b0ef66b6b01628d2b426d19722277ea749d0f31bffc8758462f9f0dac8d94958cd1996c6828bf1ec5a06a3a6faa6723c64cfa817d9957f0bb2c7601e6aacb8b5f0d8187a68b059e71399f681f278a177c95a92ef02ef7e13070bf7338c765f341b3ee7eef720a45ac8ad25f9e7a990c1b1abae53d7ea8791f9e4fb789738f91407b96f2888e10f9c2d5226ad084296ba711df324ee5afd09479b30145d0878f1310b33789bd40b0e1bbf11429a28fe852c30c0f102cc50dbfc8182e669630b4ac87abca827137dff726a3459e4e69790ca90e944cf9d258a4d982b7f6be6eeceb4f7cf14b7f9550a405844b860a51f6b2330604abf361e2e9194e39d3b8d7c84a78d847aeeb4808733c5071e255ca4c376c485f041fcc3c807f05092f47b7ac0f2142b4fbd02b8ea317eb03190667d36ac9887781cc551ac96326295f5b6c402f5fd860f5862dac8c519d1e557bde3be6b40d8c8d216dfbdc18aa951ac1a3f51c5da6b013bbc529ccbb8f660f9e703069136d2b8254387de51ef769023b956ff68a63a2d22fa6477e753e153473dd9ae27abab3286c26001357dc587cc0f83aa60cb8e90c3af1ddda8c80f05900f8e085ae334808e4d0a6abb5be212f7e7f2ce7f01e86ae1d12796d6f2fc8d05908be2018cf67779d1d68066b0e032b1fd8feb68021dabec508756c71ed9f22640bc75af024f3518c59301ae10c2fabd6b3a81907c2128b7ce30cbf58f2cb94eea1f1d664dff56cded8514c45435fa7fe02b81fc852f9479d8b171b3dfcf4efaa53efd801914c25428ea0cbf4f06b9ea82ba8fd20a2d4dfe59543b144bd4c94f3c3ff99af25d1c189defa1d069d229a6a4e77a94fda4226a96d24b76e0981814207b543d0c0a0cffdb975304231a6bdf5d884ed832d8efea58952e8a691cca861be36cf7fa466e8daa6b30806f08425bdf4bc17740f0655fad32fb0bebba622ca12ea38ca19e06b273d7cfbc03e0bf1a7a0a4a3b297cb21116793a5a0f0ca5fc8eaa16dc956c8820567f7a5f6ae79acac219171f94761c1ba516faaabf092f080dea9cdd7dceda26f2f0efa15f8b8b1ffe1c7cc3920a2a7a1228aae1a326a0c12b0b194d13ba68af8655e3f1bf91c8cbaf49f19678303052ce2f7a08cbc823cc39baee9e97f4787fea676679f2b626dadd801d0ce5f5d2b8edb64a57e787f31eec91055bf9a90d97c33417b070ce0dfd19cff5e341561e7dc2bcaf3964fe6bfad006234293f03369904895ed3d4c0e89f713e2790225137320ba718c390aa3634b15ed7fa71d48db555c8920359d591d82a00ae8a917456667268982f963feb0f342c020fa01777ddeac401cdc14894669ef4dc971d2e1e40cb8c98c7e2d0d0355deb3aca930bff35d029400a94d8ff2ca2bf20037f33a5759106f756100de784d7895e1c98320cd3106f197a65bfc3e81c0a6d62c87270aac16f74d2553b348aafa8efb74be6f198347618a40d29721e6d56a589adb2b4c6cebcb848a6959b77a0c80c582b27122f434d1f47bfab1eedcf34e9a93e18c6c6ead726d4d65e2f57c07ab9182052309c3fee607bf319499d35b3285d1e3de8cf38736326a4738a02517efee1c72ee9a55d85fc119011ee33623fb88f6a4282cc41f034067c78d567e4654647e6d6abf68fb9197a26f90241362ea679be5b7bf0ead55e5279e6ab071cbf89acd3165487e2386a7a11f17319d5f44a01755835f4816a66534bb453bf92ac3e06baccfedce8a1eb74b4094734910be4cf481c8c21ce6f445a8efe9b598a14cbed538459e9d1facf816a11259bab47111bb2ae050da5ae9a98c44fb2a8342411f0356c45fe3a33ac3ec248ca37a2f2691f5e722181f3049f5f1c212235aa90b77e9879c04a5ec383fac1bf8dcf961d985adbf520a102d10286b5c81bd5a31d7d8e9b0f7b9948d30886ee099178ef7ac1beea93e2f847f7935aff81c7592c8d8ebdb60dc7dd910fe53d0ccf693dcbc7c285ded5004d07bf79be3f1c2a2ea3d2ed135f593a2fbeb946a6d0759d97c9b406548bd50fb492b87b9a5255730cbe604cf208efb135fb4d3b61a3929af5da9dfe93d06d358028dfc70bb6186a588723f4b53a35064389682418867a896b030f71025288902050ac7262fdf8a431c5c909bd76dc59672bf4b539a7ffb5f7f28304caeacb6da4f48a4a91d40f1248a8c1f741b0cb6fe5efad9ce14c82cc13fb3330691d01eb776b729e78eba1f52c5c0ab9fed07da7284b23384f5c681a87520a826cb18d983dcbf046a62285b66700bfebda8afa889be278d9f507e7b8db07a0180a151d4939d40e5dcf9617daf416602b88e05018d68ad1d1d72c75801c5c503d1452bd7a060e956c9b626357362a5327be508b173a44faf8e205ccf7aa12ef3b809385b5190ea8e4bd47add63f8ffeefc96d7356043cc81723e42ead5de4efe35501f49cbd6b10b837cd99d7711b92ad2b4447ae54ca39ade87abb6934a6fcf2e4e0ba87f406089608477d5bebb13316b619ccdf95149b06e2f392b04812826bc9bb26c14c06cef0898ed914a6a488a01be46b38146b6b16d3f5afe9d0acfb5d1a3747a9d121aba903159fbc2cb0ea5fa485cdc15ade8f1ba4bbce13b891cbd7140cbad9f580990bb6e7c7dfaf8c128d4672ac342999167193a57b10001c0fc634c98a1c98f91fd7c9ed664288f39616c943def21723a74eb8238c35e05e077d46d16ec06b9ae4b83c8318531c353e252e7a28bc991896ddc1674fa090f63183dd027c1c892d2a7fb6d1ea22bb64670d337938158a6b7f932b94022540559503484fe716c48f08893fdf51b391095a4e352d3cd33dfe4c0dd367f875a69d98bd78a954239871e0f1d7cdce2b9e3a39177567419ce3f0ab634cd84c0d5669848464140efdaaf9ff85edd757e90c04b879e73a6ac27119e13ea7f59de3177e5e40fea54e3c83cf896e1b26f72d65280884c753888a95caa77f70631a09cf4bce2c888cebc33b6820ba2e66294202c0ff2bb77d3f788cc61fb004ced9949647d1fd171e437b97ba4bcb098808f265924965cfcc454ef008c826bf1f6f78321b629ac72d0b719c9c5360c3e541030fdc57bde9e39404045b72a8b90cd761e73b54aeff5807a9cd2d7bd4b66719a58b118facaa86703948a14930cd9a0882ff862d097fb1d5d48f066b23b9d738aac7e03c06f575e6e4379f0b8066a14ce7167b688eabe3e8991339d59278db001eff0b4e2e4d2a0368760fe84ca06b2199e0f1d3df08197b2ccda9178b3f8e6842b193571acb3cb484646e39f86613b421a230b9f5940ed84822a33fbc0d07a104eb0ddf387a8c9404ee5c3f4af1027767f649fc5bfc33eb179fbf9426f319d924c6d28388cd4e56c2993f34a5632cce74d38b7942be876748fcc83b76fc6f97ba83a51596c5a6ed07786562aa84ee6c035b76bb8bbe9171f649aa533ea6bf02a978eabd443acee2dbe1e9728091ac50d50c963b5ab3c730b08d97e3426be459f317bfac2f8e113500ef3cd391b7528069a5d7c85a4e306c269629206e9af07926d87e76a2ee5a465adfc0b2dc300d8341015f1c5f12b8136857c8597c6473d36a0d3038c631706e4cf4e4623c6932c44fdd44143256a0752bb7917af240bfcaf217453e7270ee8e9529c0918a48e0622dbcaeb0db6a9792e56e12bdd71894b0d9b24ecfb658b351cbb7214d589621f379a4b8a7b4dbf835457982546d40da48fd9dbeaf612c0c6d139fd6957ae86e89eef8b2576059bb9acde6351b96dcb3e3bd52867e05fc2357d984165221e3d66cc5b13b78daa01ebe45a685954cce6a335a95ae208966126dd61f54b96647acd13b9ff3570cc9210cf20b93b9d50cbff5b7ce90ecbd98ed1e7d72c573bf630f0a3f532d732f63fa3cb5ea2d7980143452bb9fdb647db435c696ff8bab5b7d6ca64110e5e56574acb146ed7a0c91a8069ba4c4200dcd0f750faddb29a662329822a622db22f5947267958c6f6604a5cf4ab0750b89a3b10932379066697b41ea095c259724d19474e40d1eeb116185b9238454fb2cb8edfcdbe2e0a87fbb1c9d1900d01ece30320097e655e5d38f2b2d0e7c32b0d856df0b1db2fca7f3612168b093529e7be8bccd0acd8b09baca7a9010de68d69c6d74b9f99d597f370c618ecec5668d863ba4bea9cc28de6a869a4cc29127f77c090d11dca564afb99030d60cc21a8e9138a09738d0109e7e1a3fc96f53d10b7228e18c3118d1dde9867867caa418aecaf393fffb21e41f6ef1cebf98626d95d2d5e367a1c8769dc6ca40ae8ce06bda4699eb9415cfab02bfe0754cc3a962d4a1f485cb6507fa3af5c5f72d215204a009622ab912e8d3bf4d2bf9d44c7f1b28e8bc9b22680f583160e763bea4a78bdd67e3f05be1c7127ebaa221a07817a32399f804bfc48610cf11e5eb034e1977aaaa5e94812b2ae4197bacf421fa3b076c404080470457e98042ceabcb2d54f5b06aab8460924ef18d7f097a0ed5fe80bf7b57a5761a57d532a35da4cf790bf3e4f0312db8cf5a2c52ce17a85b6a060ed44285807c4bca8c9ca7c52972f53e51ac8fcca7743d73b09d634a01b7b92e88a0227baeafe4a812f21d73fa88fd4bba1cd8b103417eac6c9eac37fbb7e32a539af18992f963b61d2700cbf4f392db9fc21f5b993935c68c2a7fade2ae3a5785c51cb4f7eac2fd1161ef20f6822875355c29708edfd37ef20d93ddf1e6b5a2a43529b5a9c024ace1afd437303a8d394b60204081cf5888234cfa9d2d03d981321b2c1947312e70a45b03fb8ea2351abc7c178a3430a0833166eac4f0e9c6be41a897a23b8119259df3746c999886dd361eb48598c30f418388b172242638d73d10e67f15dc50ea7335c2a200fffd7e03e84ac13f83ee9ca775e2c772561ba46545dfc65bfe3b4eb27041196d642ea25c2a73d9c40d3d8a62deb94da89e297e1a27fb80c42cbde11d7fefb294acdb59067ad26b92871c0ec0a902088c9ecd17a675d8e4a51192a02454d16643860a4f027a3e1566bb182ad458cf695b61270f34aef3e0323db840b97a69988ff1b66e35cfb32d155341dba56279c51758b2ce76d82e291962781dcd07eba447885d9c3d9f942e910a16d5d587d28f1af86883e9745e96888776ddb122735d247f3aaaea656a9e814f02fcc7a1eb2a1a2f767361d290c15dedb70275c192afc1c8141deb94ff29b49f9d3b0d14bb1a574feca9c845d53e2f005187d981173f027f60f846e37bef3172a538c1632d2a38f1fd3025742b9394d0d8eaa73314647dbae400c812c8b3bba148c2488114e71a8a8e44de9b7ff1ab88b72a83876d71465c3ca78bd111552f9849b3c78f1dfdbb8f39a0cbc75848200337e96420e69940d05079f6225df45dacf14200061d83a503c36711e0d7daefe234bc6642283bd4eb3220dbd87fa91f0aa94d63f8c52f3ec104e3a6d2f2bfea89cfb5ea19de5df1cd46b3ae2c823a2ccfc528cbce451bdf4a28f3505da717630202afa0b46e22f440cb60bfbc6e68862ee48919596126af22f9a449beb6fdcafd858e5d25b2f3f709c496bb09f1fe065dacd2064e8f01b7f6f0a2e57a7ea58cb7bd4989e7cbce566bc0ce9969ce7a1eeb39227641134f0aaab847714a939346e2fbad18430633a7b48788b76b3db0034c18099242c6da6f00695aa769c29519f1104c178b12dab3d2cf144a3b1249a7401a480dae910c66e2195317b40a091430503c6092c48b1e10a70f4c428a4e9e0fe6b83d9cfab56ec1f4438487667b7fffc28bcf6a6c98ade9ae3447a592cfc32845cbd9019aa40c2330e6800d2a8251e2a6f0af6de608d0cf380d1e94390f59f3ad2dd2e9b138c1c8661af147b6dfec15fb9bd7d004986351e24ff370f89e074a5bb28d0539806f79af87236fbf77314eb2ca2b044a82b3b02978f86c7ed6bcd99263465d3181dea472ee0ef55fc8e387915e06ec6b08a06e67c49c7d68257960c8170e141191913d7a7574d8917c4d45bede4f60aa2a5029853c05ebccd88702ed60920ab6a857017a97eac5c8c07bfffe6ed315bb88edd34e02d886cc5779ab4087260206dc94ef42d1ac7e00f2a7374b9b00f971fd96cbb5df5cd322e90b016daf02a9d9fe0cdea1ae132dd9bde05cbf1b27dd9a0cff6f41a9b1d7bdc0296a292c35afc360b6895057d8429237311de1000598989d625f1aa1826622f2abca46aedf3c8e670ba45692de12f1244c605273824706118cfc72a4e342a0e55cff0f2811b779b25ef3eafdc689c61f9beb860966ec6a15832e0f5ea91d22691e49887bd1323acc1bd59dc19fbd144292e184808fa074b79a3f94c20a5ff80bc518f5ebf526178d301d29020e79ae55ca82752f7e90c3c0ebf3e7550c73978591765c380366dbdd7c8a9c39795cd35a2de3720f5d9226bfce6954ba81148af3ebe1be79cb42c95d83d08323c0555f88c7c202b455712167f0cfc03c4e804f1ef57442065cfdb90680c1153a02affc5310ca663103d254919ff546dcf9fb019b01642fd5e448c71ceb99cdecebbc1c0f3d42f10edc6734cea9c64e1eabb3f911bbb9dab8954594c2b48f54b7e840da98e4841a5f94d0655e8dcc20e4f5ccd32f522605dd8620b04a6a672dd0583bdc3fa78a2eca953fbc046e5910f9839962cad61434a3a51a2d83d449cb88b11dfc9632efd644739c945d84898a2690b4e9fa664bc8bab6e3766a39ddad02544f65c5260113cee6db3a2b998fa1421b4c5210a108ea53a415d76b884234cfa9ffa93ebc17d2bbd64491f6f376328188e193eb75e0bff1af867ee1787df9293a5fd61b0afaf17b46f66e465dcb7fe5d8f59991c687ec8fdda889ece623a23ca4145ff018194836020235ede34b7840557afa70f7cfe01c320b8d16e74af9e240735384f999256d1aa83448c7f230c90d974b66d6a0565bf1d3631b8e67be87f962b7910b37e7d78caebd563ab51aa09dee96895fe71e32f56bcdd6eae266eb11ab599c3414555799a2bdc9eda85061dc65eac666fabd4d8ea9fed6c69e6c037463e4ad4b7a98ffd9d74ae5da50c45c0f2c5395810e5c9d083d0b7c648dd51e05002fd0db6c9c794486dfc71a23acc09ef6e3b37b6d17683f89360c30774cf602c6a9f24a8d71679037ea4f7cc8a741caf48a14ef00d95b26a5dd9d77c9f967ff692df03a32ffa39d1dcf1feb7ec931ad53543f5d0f24470eac8265ae99bb2bd114b39537cef984b7f61d2f41bf29d39a0601258c83b419aaafb601e50e3c6f500b5641aca602f16176c11595ae9e77e87556689864ce63162ac3e3d9d6d7c5e9cf33bdc55dcc25f58bb3240443f6b39e97ce4a359df06ea133b7eb1c3e310d61173cac13e1bbfaf5e9595d4a59bb278d2c7c772defbcba5c99766812e7e8f5458981536a06cd0363a99bac420313cfc4da3727909520b3ea04437cdb3edee21f7befc2c3d731a965bc55af436bbaad53fd04e3834e619f6c84c23b6f48c757d18717ca886d290cee0362920ba6c0b00d3637d86b96562e3ccb7eda125e3fea1fe222645fdd9226c732a50bee5c9821b98c5cc889ba5350ebc6374c98286c48424ed780e85440db291213db49f0958230e558f539859ee51e8659702b0c23f071930472451e09c883267563eee66c531a49bd76598d301514557d6d560e2146914a83b126c27c02343f22bf0b62e4b169c48f286146a209bf9d2aebdd8e059f5408c9bfb6e95376107215cb9ef9eb9bfdae27de4ab90ef025ac3339e11a382c2b1ecf320154479f9b81896a36b18393edc70d8215de1780c3bb4e86814db5f6f1011c4f8408ec7dd8139c131ece874c944a7f605964899fd1625f16b3c42557be69994d1101db52e5e1ffb09a01fb80c0dd8039ac7d2bccc3dde8cffe2d018ac655ffe1b10371c40f15fcac38ef572e4210630fb9a7e591565e5c7d73b85300ba617026c2efd4b68a90fb322eda3ef0073bf99148cf2fbf93c4af14b0f9a7f7df7bbc52cf0105bda85b50c6ab4400d6db035a84ac3f86dc81e72829bc8f2e2574af2613145bfc316e40fc9037b3ce0a81166d6fc8733ba3280fec2c214e366aad44a815ba3b84131cb2edb0aabedcf7f59fb82bb201d69f28e14011357aa653f051cc6a3da36db756fb0578c178f23b0ee4d3286652b87cd7e5ae109b73bb298410ba0fafdaea468ee4cbe94b8661141abeb3bccdf11c4f4ff7a57470b92f40386f94f478b7d7ce66cadc11683fc1cb0044a2ccaa7d5985974dd6cb937a49e5b61e5aad98cbf8fbcdcaaf53e3bf581f2ea3e56650a0d69fa9c75c32f7c2d98bd9c1651c00f5b680eeacc09f5c1455559ccdca39fd32223ec4c59faa32c1f878a1f4ee944f2d25e386c9c19c5bd233b96eeed084516eb05f12a10a00c20648637b27e9dd643a03538a78c7d246d61536b4e18020d7e4973f6ff06363281005eb99bc44d5280daeb1be4fdebb263805ea57d622b46609555c354aa0569ac95acc570db024f11fa70bb73871391d393eae69eab9d40e58d4185ced1067fa462c691138ccf27f894a4e984c2602ecf52c52067f4c85583c424aed3b5e5707b63f50ad5b750fba2ffb5524bd59773ff282856018da82b3db7d28fde0153214ddcf1ac9ce44be83fdd39f17bf5b16b598974bd87d6f6f1482100f6641054a2b41f99564a6981d3911e364c54a8aea9836aea03873205fea0b906d722c18a858c7fe282025e61bb3e173022a4a212d36106540a01760afe0138621eab6815afe0ee75132184ca39334bc3582768ae398df6ddf3efaa9692a89ae5c58055a31b5751a731dba909575c1660412a192d08a90420079fb3923c47c22e3265805e8da06baf57114308e3164c80b72b3fcfdf82bc76315e26666a6436d77eb23465b5fd30a7d35f2992b01594d7c24eef4366a606fc8e54f10205ac9c9609a0c1e74b97c4f2864143323f67aa2ed1681f91486973794ac6729814cdc0199bd71a1d5fcc2ab1b4e6abdc5b34844fce601b8d7b232761daf825c1df6c05c66cc5a997906382c6bd626f275b375bfb308e5f0877ac21c92b4701ec93ffcd9e7a0ab54340104659590c5b5ee9c6779851fb13d4865ae18a02efbfc240c609ee66c3bd5003598cf32c2e3e0145201c4684f38d588dede3ce29651f9ce38ad15674eac31ed79a8c072c6c88f4cf569569d99df05214219a7fc6785e984f797d2b95bbc4a039fafbb993982da24ae8cfd6abe61b9f4c72662b3cacdddc45c9627e9cd5a459b70a5cf81a3c39ef1949176cf92abec3743caa0b174b8596f6884a0caf649bb05129e8c38e0a6e2274c6b50ba1a714e44bb3dea266d73bc8bc66687cabb8b91cae08dd73732c9ef0c2b541da6659aeb7b7d73e3361c4f2478fd3dacd7bc01564b0c6d10dc6354d5e69cfbc3260a882ac796acb215ee442b0f5638205003604b13691d19ac661e44088b6a5dd54131b3b6df0a37029928777df1b6ad3290239c81dde044f05932968c11e76bc2df8a96f44a3904bef84683cbf824405288d825aef51a15350a93ad67edf60ac8e54ddb2827d9fd3b795384986452c127fda064abc825097f5cc244f9b530285d7320d26b2f1f46be0aeff8d5d8de72a226aafede1ef826e93a31c0ae9975df32486f9aa7d0b14c649f4c0d38bd246bfd5c16b49acd6310aadaf3c900a5334192b8c6cc3cce429703730d0378b41db4d18a00a3292d18c7634a8b62a789fd32618ff10127b843d7527f6e934fe0f6d145763bd33041b2aafaf8b8411dd911a3932d6fa34f3a7def354367c0bc909edd73e1f7b9e0d5b4e726cf025b3260716d24375ff9085c52177702c58327ea38fdd040d3d191ccd6c76d34ad23cb06e01d24d55e367c94d2eff5df49c542c9567319365d54a8866f34f0abf7784223a6aac898de75588ce576098cd00e0d63aae5402ab2c81a902427fbec79b8a5dccc68372e71b022d7e29981c53652f3bd26c77923e03d27e6f657ef4913b96e0610dbd80197ea859535db059d1fc3df61fba060dcd013303c9c240c81077295472f416a992e9eb4d3e39d994640b1e2c2ccbc742c0198303112fdf8d5ecae6b818d60b4a117dfde21afa9614f1a22e7b71ed0d58c3e2bb95e5f3cdb78053dd3c7589b1de801d67f67d0b88768c85d46d57b44f17b24aa7f203eaa8815358cbc006dc3274af9725e6bcdc9a83e0c7c5fb991a5cb9b36c3f3bab37e48039f5d0ed1722257e4e64d090646affb4a0e352c1de74e6eee973ebd8de9278c2a92106ba2f47e56ad8c32608bfdf825bbf5a13193504a85070281fd8d3ae7017ca4d6e607a8dabf00555767318eb254bfddcc235236f67330d166115550549d30536855d7bea1d3c9548acf93bec0a11830da622481fe8fca568ad4a017214812cb511d5add92160d3c87093c43277da1f47f37dc21315c3669728f190229062c9780419350eb0189d2ed94eb0fae7a183e6a9d1fa66c1ef6387149a12725e4471ec87a8265b9430b5468fee38d68a0f3b3e8ba1cb044f52601f90965421c7d19c026dfa201ca291596bce75995ece61ccbe58f9383d7690f4f610803b9468005a7a6dad36330d37bc4de6fbf23ad7eb5e2b4b9cd5a73e64bbadd867d0abdacebdbf512b8e4b09dce0ef55c778139bbca62aeb0928f0817e9866dad9b7b3db06ceda86a43af9e40b2cb4a43813083bbe289408467d540b2de8f9ce029d08b6eaf9a988166c24f2f560fe413b7a8034977f520bb8a99c192f675df7ad1b50b844fc1d06d8421bded65110f3bdccf23d9ade3fe3912b94069d2059fd2dc2e2680e1243a60cf8570cd81cb46a5fdf0ca2a517f8805ec01afd68876148f2b5d2680489b77cc40b49540eee5212ff3dd96d95e670b8201133b6098751738664d8099b7d6f94366fcb8cf4d335d9a0b7feb5a46f14230fcc6b9f3e2017abcb8f3947e7dd52a71def3a38d20bc4266bafe832c850ca91706984f842613426e405b5cb2c91aa30b5365cbd2f56611a925fb6ddc26211f69663b77d8a6804743aeeff42da75684d1236dee3d89cf6d184d4e58ee02c7b494afaeb593d25e3a0a29b2f55dbbb0e3206f03d151fb4755a97c4998ebe14d82d40cc7e0990ccd4668d28361c0e2b3a4da1a9027623ad26995ad6887abee38fe11dd570b84c20e9412607077b745cc47396f932f14b69867ed7a1b1d323deb417dbc9fee122ab2ff4be1eb7383e3d1f47f733bc01b3903c23c3d537443935a3f4c4454da70c96fe0d1ea7d02a396b99f598ebf3a27e6aeffa8a3cb658b0d81937bca6079ecca7a9fdc8dfa611e5598c1da00b65e859dfc9287d66418e79a963441c298d3f4a8acdabcd3495d937fdf880aae0c2ddb756dc6b27c375714b8b32e1112cd7f34cfb61c6537f1c03cf436562b4a23d52f1134db41e0b783eda478d41452d9d1cc5359b4eaeea03cd80785451945c82d1107d7399bbdf207ebbdfbd1ebbe24b0efa13bc7c5e464777b7b96d1df2e2b3061b9aa0f11aadc5ff9753e4ecc241dc888e26e62f6e53e614c4fd023ea477a586800d38241201ffb0cf8b9b07b96b78f0e7855b3a33cdf0d98d58abdb64f8acfcb49e2133ebb32f998aa295e2ca840098cd14f8c7a633bdac657a664fe5232029096178e5b45721a67dfbfad92d85564de43c9c67606f15667d8f52381fbf8472cbd5694f6023501f0bd13a3d958df30b9a790df4f9c7f66a4195a7cb8cca7d556381f8df5ee376b9616e7d410e4b6ba09a24827ce4f276878437641117020ff62760d7b53d09832c5d9a16b8fe8691f575a0d5a8c998dc4c246887c61c24759136f49da456695a9d11055d28c7173d4432a31ea7b52d68875cfb524aca9ccac09e5c0dfde3db65e48bc49582d59c9ce6925dca485863c6117e632610169aafc424a7dd219565372e274b3a109546d6487521367dab3430b5e1451a7552505f44d878e5487010af280caad37303c9cc7c896aa3dbbc59d500903e18eea9e0d864b130ed5f3c74c01796b03df04a39edeadcedbd70ce995a3884fc2729979f64a5d5d61e3d233d80e1b9527ed2090a8c6754cfd4b218d81c35a4beb1579108de6521524355adb6efe5e3f884b019ef6035d522ae243a19d259eb3393b3763aafee99c2d0f81f8e26ad9a3b27a0694e5b83097aeec80a976837b52c1281a6d0e07b92549c84d83a9b9d3bd70c992c401dd0ae6f9f1b3a9ccef75c44366cff0e6fa3d2fb27663de2e7b5918b4506947ba19d913d57d4696aa54cf7618463ee0ca3c4d93d67c03df15cdb5ea265c2ee727be5a0f25161363a543f3d7d722e478f46b996d053147f33b01a3e215c6d6820597d18d6751c74eb7f8f120a2e055e33bcb3c3a042e27925e58c1ba08799a3995242c6ccd486ab95c5a2d57de28588816ce91bf3a93c8309203b3497f9fe456d2ce3ae30b65a5346ab65d25f5657a881cbd1236ad6b5664612fe9808c0239f6c97bf445f87f07fe3febe6c0e613b1159e6403d04cdc470d1b215df9073b530f1c349d4c1eb7ccb7be3b7917e6e21938b549e334700434a3e8b4527be53ea6147195047c21388d0132f9a528208fd88c9613ed1749e0c05cf699c7190364c0533d0e981e71b47aabcc82ace06f337900fbbe0271a497a5cc66c5f0a99b8fc4d279ec251357ab97a86632bfbee51bdbc3eddbbe66a73c38f54fa2c2cd415d770914b405bf6cae929cc6c8238930f47935e34a28d802236a1b6870395b4566bf1577d2b41e87c862e0e22dfa8ab6fccf639d57d57a88e2a170017d03901292d731d37ec7423ef0148bdd1233d6407b08daa675c1e2ec7e14c9618eb475cf9d0d1e3180e7e3a47e82bf586272d9982a1e63f25d2b4d9a516da31a8e22e0f8b3c91cfa769594b581220da448ea11fa5ea838381d49c61b37df86690389379e2b897bedcb44a4b7fd79bf081e260ebd1bee0ae0dabe9f4ac983fd7278afcdbee277d615e7afa3e4455a8da0270b9135a669be380cfc4df94b959ad48a7e5ee12b8d365a44a9a214bebfe517db33f3e8477f0d8477321db937bdb5eacbdc82d2cfebcc12a99de40d31690536e324e0dca7472fdce478c662d89915d2e005bd403d576bc97be26d779442a12f98ae43ab469903005b8d0875d480351e6f5834f70f252b1321220031119e599a9f5eb606269673e31317b81390119d0246b9672278fd50bca18a41bbc929ff827c363aa24ed7cb245318342763307f175ae4e547da4f3ba4a54e6f0d257767ea85796b28ea34900c0f7253c433c966cc26d665bf1f216e2607ff7cc77e660356c9040bf4a00777c48bf0d7f943b2dacd44c46712c10174f9cecdb11aff0c8c8c62f46401fa076850afaf61b9716abe99523a4d0fc80ae9ffea96014e5c911ce8393fc93cd4fac1e5e883a9e2f9c30231716391af076ebdc79f3f06ea3ff1afadeb36ed148d9634d391de418c39b3f4eb82c443a0e586c51ac7220ae0fe655bce88fbe4f0f8ead1d877f70593b5ed3bd67f543f3cdeed49019abc381ee3b9ba50edbad565bc5e0a7a1654bccc6619418717a328006c2911253d65aa9a6c8564021f925cc1e7c476830ce6e5b049bd447933579ae273e9f9a6c4dbed519d3dd679c229fed5f28fb7c30d80e901123fa5cae89a0ab5a36c81b7f2a8c69ac3e82a91cb2c817761fa8ffa472038c5f7c90de8b69de633754e0c9bff4e91cd16f3c278f60168e1cbc68175bd89fe88db2f8569d01c174d5a06159e2b6f3b1c3e9dc018a75937b3fe90ea79bdda7da4028450ebfe0fad4f05a0cd845107be36ef72395975ae07a696703159a33b52343c5b30bbe51fa5c88fbeb25e0e0ac6e74e211db7e0ee4bbc2e9d30f39a3cfba0d9aec08bdbf2076a08783356e46a43614377e75cd6cf04246bf99abc8bbe557ec72779068289bbd38ede1f86f2f18aee984ea6e5f5346340d76f811e7c06ddd58ee1e43eb87cf97f07c08a97accb509f7fd68d8e9ced7248d768968321f573759e93b168f8ad9d8567749dce4e8d191346a60c0a995fa7c8432d43f38db8811413106bf9088e4d0aabfe280dc52e68e2b82107e14c629400cff7fc3d9bd46f389a4766210904fde67c3c26ee0f5b4b128d6925031d59b19d54b691c7c56b420f54e1a55a926293345e78d800699c337965611ea0bb4abc86d737f7a065ea352576f32863e0a00a68096bbabf8cd13b6ced5dbe4bc0f14e10245e3c612cba9332fa177ec43a333a6bd2637e0d2a600d114c8b15cdb38d7f7a5375961bc9bad59f54c099907363361e6afb3140cb0eaf8d8d59f8df3f7077102a2197065728e43e1ab0a585fbc711068d062ee7caf8c2316b165e07bfeefdfd4c2cf10053d592b8cc61aa17bfd0425c682ffd0a343507706d49b9df66e5fccf3f4864250ef2b2d03b00c9eedd98b31bc439402804fe7d870f66c0e9f874e166417b1f7bc25d1a1103f5663d8664480f3769cc3a62820a99bf0dd707a8e4250e84463ba23349974ca7ba9d7dbb751cc740f2f4c9fbb98e6091cc7d008dee08e04896d1d03ab9fd4bd5e69bf7011fa67ec5fc7731327adc09ad8f87f564727e3f1b98ff3935b3f6442aecffd441bba7335e07b80f30e831dc7181ac5877064cf66ae832a1b7dc7f5680835b3cdaa0c69880e7a541a80db8e6677dfc3ba4f4a509e097bdc1e2746cc668ffac0ccdad4fd030dc2e58dd21ec368cb5fd3e8f283cc5d09bc868b31bc35f4cc07abc8289cc115b40f375922c171f740cd6d94fb8a0780f917e0ab9090f83a142973dcefcaad8f3050da4fabbf0ddc628e0504651adf0eec736947a57b8678f3df525686e357ff8b0ed8ca382b15631da8fc52ea69c3febc39df075043fd22075d28a8a2d2dfa6f6f18b439a421690814a63f1682037cb8d4453ebdec75b9ea6a9492ae0b03d3dda8f5e2cde5ff765ce0b32aeb2262bc4cc183985ef066ca2bb74b41fb7315797143cb13a136bd522d89d2ff775c6c992c4b008680882420cf26a7d34296de2b7eb63f334f021adb2c1060bca15e4d2faa12ac636c66ad8b1d6834ad72788b18028222151819cc22dada03f80ef8298de0a289b1638a3c9ca0a0f2d723816a605fed88b9a35107e6c0800f310c538a962ca52e11bff4b5396f96ecd612efae27ef5d0f1e75aeb31c5330215c31374bd77971f0a1295b4e6ec10bb4b1e393ead62db81e9709a52d9ec7b556be5773c3184b5b44d9fab5f9d538eda9a4abd3f97af4b0b369ffec0fded067db4109612b35ed664a467ef918e5b115569df3dbdb3dbcbc52b796634ac6c571b3004771d934c22322e95ee6c9236bef546c6dbad5564c48200bc67309283eeef43d2c7e2523ed4d5a6694135a739e7771c83ee72fb6130c1776a0617ac0d62360b4cbab1ce40a35518dd30ea15b5ec2d8c9eb523b5e77434f730ffb44d89bb41542fbd01cbf00b105dfa40f675de766f9f4e9321e8a4c62eaa4bd7c3f0c1b90ba55b50037ec3edf0965e1d3e19e831503453899c10a8e69ed93bcbd0010988384ac6b4824edd10edf8b89e36e586aa5a42da91fea52006b54492900f91aad602bf6047bcac75832ce776055a58bd8c284536704090dc17486e35f27b0320d384895b8ff8a661bb38d62b30d1c495334ea9ad44e817b85414adbdd2a1352c139ebf496f64bba87e227cfa4af7f28ccefb69e41c26a4831caa3df515d81172370700bf77752f3dc20611de71ab32640e577cb109fc5f8db1d969a29aee8b577c3a6870d724970d6b5e7a8dd7ab5f821547728104514f91ea1c78a5c51765d0b3fc4543192202471d66f732aaa6f109bbcbf77aa607add17a4dd2e2c2e237d30e5ab4d7bdeb8e0405e780dbabb4cdb92967976586b93170cb81f121dabab430a03a838fa130c118afa30cf49b9ad7f0094517d9b2409d2af50496f8f67b0d192c9f10cce1aed3a067f6526816e02015ee4a7b1111080345f0d88bbdbc94be28bbc7b743fc60cd9d016c7837ac15a13c2230036df0ecdc45fd3ccb0a7c8ad89993517ab24c5b1f163957ef8776edcd90309af8c64839a813d049e0cffa7429b5414da3ef4677b057e09789cd091bb9f2fa5cb221455c9164a4d9573460d3aaead22f92a0bdbdca647a4a41547e6d1fc29a3a23928b81902fefb60d0776116b36c7f8e5610cfc08050b47fe2597299c9ea1256e32ed01dec2cdb294a67547ecad0af2564ec5b94c4dd9490f84b9f8248416467642a4c3fe94b3550acff1e8ab477665163fb5c185e25bd352bc3fd74f2a5eeb42a0c8013c3a77a3a7807bf55ec6ea9274c9b22313680ccb4a29f59432124d8102f536c6ae12099ee4f2dccbc8b78074cedcf35ef4fa6d4c8bad6ea3723bfe86d82aa56df73074e2f5defa58a361e9a540bdc849785346009924d2f45653abd74dadeb94707692aebdcac86ab90ba65ed6a88df7994d327ee742df71a63c5d1f07f6d554c90c72add43872e1e28e4fd1b508480923651da5a682c0fc09cb838b3644d0557cf5a17425002c690c4bf7f0ac76246cada8ccd3345768b3086fc28349953a4b56f33bc20a880ea0a4b08608b695632f75013b4e756db4e50d05ef6b90fecc7ceb69ec91066ed45bdef76ea90d0f9bbdaf63a0bed4e2648a46d2f66ede7ec36bbb785116ac72cef9a8ad560cad5dfec3d7b928f2a13e1ce50d365478c87ffc3b3b5635bc34063bfdab3fea29d145ecf85b0baa35ee62b77d96adc91e5ee3405ca023ef81da9e08edd6fe71b59f159ca9c58ebd67bcbe9d2761b43640447c1b86716d06e875c6be57dff5db42fba858be778161ddd89f9b538a4e3c0fd7e475e0b1e60e04f637641b5f320d11e5d4e4c69730a36682c1e5d5be9b3c096b55826dc38be77b06371a20c372639c67b2de458d88fb87c0b785495ff53a696e8be209d70c9c36a1e8e7db51738429c4a8f2fda54c9cda4ed08d5fd087ced4ee318816cfec947777e4efecb9244a05b31cf9ba026666670f5e71bbc991197ec0ff8c8c135df98fea40ec31839ab759d5e3db9899f28f66e9f62269fed7ad53a349516e208ad59db3f4086a1edc0d3d7b3e13e39aa5743e7ffd7b569983846296cbbec56a94dcc17a2ab7dd26087e5e0188597d2902bafff8c396918f5d0227c5af549615c23d88c3dab4567082c0444414dee0a57c838ad40794742e7f7d535e1c921c2db362ffea7ff0132bb63a9d0311aa1ece8aea2aa01bbf7af1efd3c45f2033a277d9e579799777e3cfea5135733bf889e53eab003cef88034b86d439e73511ef2b8e302aa473d4fc411b053043b316fca8a55da64fcd7a393148d541debbdea1d1d3ea35944fe62eccadb58765c008d74ff4d59be964976fe90ecbfd265d59937ba3a8e6d18c0acb40f7e0fc87e3f249ac3044b6137df571d05651377aa747c6b4a91672e338c24874803e8e3d0e03e627db24604d3e1c37049c2e2202042fadb9ce606b4a529e0b4e425441a85384f2597d3ba9f488a6c5bedaa88579356098f695ccef84e570d1aa296a7bfef39d401b6e31f0446729aa5a260642f128fd2e65ed65d4081a18ba3e249cc99680f0374fddf82c13c0a103e0a59a935255187e0f4aa9873f0200ab8a9b8d9df1409b17ef79e65901a74f4db1b4c5ac4390834495050feef8d07470634dc893240302bc8f9e9a0acf9906ddd370a1b1f61ad4bf3aa866fc75d3feb446d1c534154f1385de32a2631772258ee02f659334ce9bab3c4990c1d47cc2c478c2e95326487ea8dff3718a1e4627ea31959783d383bbd72ba2e2a1a7646c7b9ce6136c1e168500bf08e1bbae94bfd0d6f06c690658b7588c9db67642d860f2c1690f02d053776e7b2fb90aaee1512f2fa371eefee9f92bcd75624229597e7136cc6c83b866feec91ce5b77c3163ad97b7aa5c5b05e647d6c2aa79b22c756a19d3a4f57a0abd2aff7b6d481dce750f4d5bd416f1cb1cc84a5bfffd172355e9dc8cb0a4174a68c10f184ceacfa9203727065dd403c44a0d04d886a2980a76fb90598478e0140bce45c247302019096c495028b18d5c55ce5059ba59be4fb6a638f084398dbf47544d7a19a3a6c9681281bb4509b4328a43b972f6bc1d6eea88ffa3f66d96a99e3af8c8581fe06fd1090f3e36adf6fe83c77dffb67aa7987af2d1b579a70b18ec33e26df3dbe3a1c34754022225706fd0a0accc17884d21fb55579d8007916c49bcdfce444621bbbb381d0083954e1829f035276b3c11137ed2077ff6a18bbce313a5cd1247c008822cdf1d72b4cc5b8adf42a02335706f6bf410b0841ca34e39318ab04d3e89e8dbc08e758074ef1a786014233038bf9befe8ee625eb1a45442ce99e812a19a27af754b0f657791ec74dd61601efe6de6cbe4786666bfbcfa27202238173b77ef4fa4b5ac3a2387c8320d4ba8f0eb200357987638864b2dffee0e6a906582021337af097ca875210acbcacd429c94dbadae560c1acc0f3c13f7fef72091fef04ea4a286c8becf0eab3252764b6471fd1793920c111f0cfc63200c85e310fdcdd08d34b184705a851f4806916eea66c0593772d3d8ac467bccc35f25a4a9c2601c8b4e26b68099b7f3ca99088c7478a73675c2283a67c48da635847b801a446dd44b98996949481bc7390423977e6f1aa59fc90588d45b1add9ed1dfe2ec8c85cb7e498224cfab6f055e8d2e8d0808621da0e1f37184a4b6c10f83e0043ac19ce72981a2022535ed7b18bd57dec91918c28daf964b99157f5512b972d534f87fc3e565069f69990eda6d9c5d9eb0a2a5bfab38ae60f17513a1181cc2bd9efd07f0716f2abcd37ac97cc046717170347d0727024ebf903fc6ad4d7aa30ccccc345b1830490da17179ec23b50d9dde4ec2c50895b492f4a12d1760e22497eddf074effb2c599b08fcd42b7454058bd9c3bc8002b4cb872abdddc6e4ad6d14c75759020ac8b4eff645f91dcfa5b9777f653a9c0e191ffeac47967685cf5a2545be2103ab720536728675ef52adec7c7fc87e5e72f7f0d3135235842afed85d13e54f972d0d90c0916019686ef7b005ee65d5b0efe61d1bb0a84e1131803fd28b1f8b6ad0205ba0c80d5e2c66f10d2b199700f28e08bb8a397a944dc0ce24f5f75365b726df36841c7eaeed260a9f38405daeb21b1ff71194965111cecf9eb8d940e0b6f7b9e82dd241e5c320b99e35d57bcc4081fba95f4f71592e0b2df4ef3558ed68eb2770ed43a571c99bf186cfa0ba3fc8f3aa3c92e80ae3d9433a1cbedd9ebbaee6ba265b82430af3fed22488c0e5b9da8738c15f87504668b06a28ee1dfe4e16816d27ba593f4911185b9fbc0d559e4c660f2b68cf465c63b3ef97ef59b3c634d9219164a18b6b0d4c971941aba1eaabb3c414cbe3945cfc0beb76f8fd33e9845517efbaa37677b5333c69f1b3cd30623e348563e2e170493e59bf345cd4ec80db217e3c4bf7b66de10bbfcb21d2b5322aabb2d77d80f50598e80744c4ff4845a18f51345994c379f04bb71e78355c7805bb522f086afc8a40ecc655d8908ea51132bfd03e06d716eee7feb1e9a36ed8f7399ce9a485768e9348dfd5f82d9b961f246ad139def2d04e629ae432439625bd93ff4deda943aebe15aaf1a6e0a0ba0543656792192e8b10a9b9ae6f5a875719e2efd188678767d15fdd41802ff1138b0c248c18ff7e6dd2f36322d0a9282f8e4e3aae6e4f2bf182171b0183c274a93a991d98e42bf7bde35b9e814dd56aa55f43326d105abe84a87c1520cea0922f8bc69aefa1dfe4d21ed55dd0532974e8ffa68ca9ea373972ccf26aff0c7a1d143cb59ac36a248450a0f21cdc16c6107879e89535f93db19976d37efa6d954f8c0fbcbf8e91e589c61f03fc57ad0ec6e683b5eb5fe667875c1d7e8f5b12c4d34a54cb5d69042d34c051c9ba9e647b4ea59e0e08ac50a5206640f7d531f25780234581f6b29d7eec9acb21efad539d582251bd6547718e3b470b9ce647ca4a4743fe5c93d51387c5ca4c97a85d20edea26bd301b7857f02a302a08a27f5ef65d95a8c85860d10822a7cf18e4c50cb0c7387dff7d53476ed93a2a0c3bfd4d130c10dbc34011b921ebf746f11a201bd56e16c5470e321c376a373e2065885dce42a93e96170c8034e4b71ee90ef8dddeca81b9609af7b4d56dc07763122f2b6d851bfef395e587f46c640155ea065c3c74d6e5350c390bea6955070b30988d083b05d86a5cf41b208c1e4c17f52850373a5c755bbe7c364f608ed38b0b56334dcb2f8860bff96cb661552cb571e0f78669b0e4ac005d5f96103b37d0af5949fdbbce4b2338c293bd7ba3cad89a0b582622ec72352df5457bfd047b378f569a63ac8c6591b2c2002091e6c588c702958080be2e18798efe39e21570d169e6cd9de37c2859a5021ba8d25afc54a532b7c7501a8683ad834d1bc85386ecb926262d836387973d00877baacce21fc4d34d2bc52bf2c04610fd8dc3d5438c59b477c24f82fb7368dfdb2b8916cb5d6c008a3b0ef9a16671d1c15da8bb5d505d7bffc62d40d7f09108ea7318af09fbdc6b8eeb240a87aa2a8b87e361332340e7c6ccff2c3b42142c9b4ed59ae11c90cb9ca8a8a33125681bc330672ca65bb59aaa1ee7e7b4715270cb9177d7c844c80a28aaaddfef7a841387426627cd203a440fd0ba414178975a52cb68794826b303a2a919a052efdf1d5463822a0f7f075673b65fb6aeebc1fb2294ada3cd367ff76e9f35f1fc3c612e85f5fa08aefe58488bc5236b65a8442d2ebe2858c26ddd4cc5c8481580a6867e4d73272bfef75fbb73f00443c4c7cb81d8b892c1a4e3c2cb5886af4ede1633040e3d6608212aeabe111a633d88e9512873b0a47d4500f728bbd3b4fa23f904b12036efd8533c4d68cf683d86971d9245dea55dc24a236ec7802a92cfc1508d44d6baa40a28a2c27c5b6fb4bde4c7d6df3acd921fa38fb4b500eed326687d8fe0cf459b379171ce20439b943a18a46e19e75f613368fbe62dc7885a5beb7d30949369fc4234ed1ff2639e4ca74dce6f6a32aece757ae3a31baa5cbd3b61aea3614eab4183ff9c7348200499f8597e6d93a51ad6fd01181796b4a0d3fd0ea981313c39fa07c505acb74ee60335db58a79210a6fcf412cff8ff2e70dd04450637ad7b084e7bdaf111facb8cb9e139e6ae92a5c688eb8062c56b25798bad313c7e7933e921d4a0f20eae52b0a19eadcc33f7f1657de27a74111df8f628b8611ed3f359afa601c413b2ee97cd3b8f8f3572bcc635ba473a1ba67821d49d61a0758ec127a7d7995ad0e80f6020e5def0233427846427cd80db59f2c14891510c60a284502b6a0ffb92ed48e4d9fa3d441431d1da6b73123ec877f3f42f1420596e22db40aa71c078dc9e9122ef7d782f92fda5f9a85a3331df1e8853c964ba46c17173540f655280507b50a8f27dcef566bd3ac8e28095594f654e8cc9730575f5db13bb7acc1fbf9654b44371286b0901a9e1dd4d2818ac20466b22fdd2cbf2f89d137844e1200ddc8762413daa3e8b7a80764167bc30bd61e3e0bae1c82824cebe5de5d07d1e4bf810053d7d60d8c37f8050e7738f2d0daad39ebb36c13261c345334bf1c194fd189df843881afae6476454ea35791fa58b94638e2b4c6613a35d5e4dbac1f8cfd466036298550d3dc392062597ebbf716480f6d989c4d4f51d2deee8abcf6f4a2152e9072d3d1557402de69428bc8b011e5b00ae8b1885f61bc402ad8fb23b45a8f47b91fb2709eb9b9f4d9f0016a3271665f98820a98e1fbe752b5b02360a06440cbd827595c1d45b33f93e718c6b9bfd150a37cd2ecefe7b7b4b18787e3369665aaa55371ae390c9e4adbb1bb6023eb379d11c423267bb8585d769b8099af04a3241c625126e415f323f1d49cabcaff036676f879ac8211d6d8e038238e7459f977338ed363ab20fa8ea9e8f0abd0c9d9f2a6a7d96aa8f05924afa10170a5978fad2c47a89c83429e02643814977d9804ce49cbe4fd3b263d38cb6a85266ac002dabc9399f9239adafe5ae2097d169df399400a71ae5f01155ab411270d388631de17a8970e8fd030298418e037e8cb9a853a3f4d26ed7bc14ead36cbf13d9098a3f181383326b235a1e8ae2bd2d8eaeb5cde720b40305198261579f7417c85535780925b6b620d85b4afd21b5f22842e931e53ba98b58b2a3ad43b00380cc41038662194f3739ebbf8eec917df8d22ef319e43c951d54b46d89284cdd68bbd48b765ffb8b3f9d3f33b6f87907e67b4de40d718ef11da7092c7f514f415e445be2a8d89468283114ef60d5a2d1c9a4892024df39f60f4f278dafe409281bae2764e0efe54d773112d9e5e5cd96fe8dd87d367123133dbd6fa94a3c397c0bd3cbdea365c96ad82b3b3140178c278f1eccf38469424619a7aece63a5f004506f45c2fbe98aba6af65847e5dea8efcf8af3215f2e6700967a81a26d52bc657c90fd418e99657023e6a8d2c4b387a92a80596f9a44fdddee38159c531d7058fc0a007a42acbcb936db0d69cb630e5c707bf74e96e8fd3ab45cc4d5634d6824fb49657bb22ffb3ce1c965a974947ffa7769b924da08576ce1459a1db08c361ee4f24541e39d8c3b28c08d9cd1865de455d2ee1072e627a097979b4d90710b259bbbffffa05750a32fa969dd4f4f321ceff3f5743e4011a4c49a6ce43965c0b27c1c4f56c195bf86523c41ad10cdc95e1aa91838ae65dd050e621b11fadaee69556d487714060150ccbff981a25764b3f36c1b2208caeb1771eb1dbc74097df17291d5fc081843de3627df6276b6356bf8a37a9777f409ef2249e50ba36659ec8af48f5539208dc5ca56ecc1520bb9c103e3d093a1e88d0312f272f31595e5807db5136d100c4c3795fcdfaeb010adccdcb958156392e1b7ac51d13ef1b2d6cb032748b1ffae840a97fa5d1f809f0c3241e02cac1e6722b26518e25901822bb4c9dfa1b7326da962f1a57bf8aa42d557cf35180b0ddf154162eba4263c6e986966e36821898f38a93eb530b26e27812e6d69448a94064150525d8c39722ab7449893ff95198daf2053bcc87c248bbdf342ef3b2ded20442295183e5d0a16dbfb197d7226d332e4f42de87349d49445e595838fa50d8fa33a18ca10f3059b764c0e46a40cffd431917b40911034273538396181171b2d5f2a818bc9c022d9930f7580983e216674b537f21e7556b9af16a493b8b8d83a7386bd9555e76b12114f4aac025c2cd88e84c26a9e1c67147a5ab1a9bae7375ac4b12a79301c7faccddc5f460d3c705cb52f0f097f778b69b697927aaf782622da70b41bfef9a6ad06953af82a41fc9728cb26ae2069c12b054a9c00d373ee52f02cc8ddff77b1688f15b317d6f142f5c972ea6cc398034b1059df51a0f38da7cff4d17b9bc35942187049177f6a83daf4389f89d84e1e6de050f3949e687753b16a83330d1a33d210d5ef2103f056896f2eae3ad6e494af077e8c492b1b2ac8b27934cebc2d9b55ab532535911635cc29c47fe9d75204f290ad95e1c3e24fb91d7fe08bd278e271a1badc5a7b37461ddfe0daaaf0f754ae19db225a4b8e41443e1efc1db5dce53884e30fa88a01b439ea940784d864e7c0d407a841d8f1b60d2c28bf3f909eaf3258c3a9e80642a480e9946df4d1f84d24d0ea7f69b798d2725b323540841a08f41daf981c8e05714834bdab83799a9cb774068ea8ae3ed1fc386c9c2763c98efaab09f792261349a6f8ea5662370e3ea47003bd2a38baf5a08e2dd1a50bed4842f408cca0fcef1f3eeed7cd57cf045ce500cc48d3bbb6c6ecbbc08052050fb8f2dbedbaeaafe6ae304f61e4c351fe82b6a9f33f7336a7100b26019248492a8ee8c9b5c0ae63e2a7d28db537db3b92c2759dd76ccfe3914a0e3fc48c24e04f07765d74403cfd0d38bab0054854590432efb4dbfcec16fea49013c305fb9cc7e8d0443db89914935e5ad74ee64d87f405983fc143340ea03409bf557c0db162bac5a5242f0f369cbbece1a863d974124fe7801ebc3dfd79ae4d6312b02f72d3510eb7673ed3b7e5a3781f0eb4c3c6afae9034ae929805b8c65a0515bdd5ab9df6f74afa89899e72415769ed5836beedd5ee6800e8716e76e6bd9cf2c8f11211ce9bab912444fff2e6f24a8f54042617e8b8477b094f38f679d9f3ec739d058df26eebca9abecdc31860c620457fbfa08fe6c70656ad5f11429a90e7fe79f9cb425db6053607b1c2bf6c20aed0ad1168e32430c5d16d03008222d11af3641bd929816c0c0595130c931ac0b1824d5e5dd588f9d4a7ced130cb20828c27cb79366a008b674425d81643feaa97b25ce417cc151711719d398a33d75b53f006ccc2610b9e64e6bccc5d3d51374559493c5ef6c937713cb95b00e3f02b71c17e521c15b6270508c6b34af9a20a32e1514e6cd9ad9539973e488b1e2a82eec439e516168067078873b5d6d9697e32f137c1b14d88b6731bdd5a4eba2421384b8f45ce26a0fa43fb5627f23db60839182c07f75a034439390e9076554fccf82427ff1159a4cd6b11275bee614242dcbf220d0fdb1fc6e37b75c620ec20be3015c7c6a4bb2c81df844b0c0c2bc60281c09fbb09946bfb01d5e0abaa2ffeacbd4b6900bb4f70bf50510f6b0c5a706f97663483f233e4a3bf61fa6647a408e2a5cb32087aab32757f43f32ecf89d71533c2e6f06324c1d23709b232c50068512fecdf7e3d62228ecbba3ba3db70428a642c542c841778eab38cafef81b2f5fb464cf3da132c16f463b259c05cc3c7f14df974c94f4b545b402a24dba61eb120e825ee6377e0cc6e79d7e1c1add423a3391142409d6fa7d10966bb7b908db0a2f07d75e70d4c466bc068b678ad09ce25c84f5a030fb8daf1766c8509b9b86f888f939547a9e1d5a66d2a92ee7c185419831be2d3a6047c90a786aae7b1e90762565d3f4bc09ed7a64f329f48b5e0cace2631cd6ba778f888f26e2fe4d7010e8c407e52d514166401e754504efc34c8b5972cb86631fa1334998248c4778041d98ed97ea86467286dc260b60cd8cfe33f5b03bdb5a45b389730918e631fb3bce971dbd2c2aa192dc16f69df5bd7d19a2a74e7508c43895bdcacf9315f3f5286d1568e1192e7781898e18f4b9f6d5efe00908f0c9c4fbc49cea0700f8cbef8a7cce037678e7365d32d1c7a042a3e04f6bc893f00a2eca59fcc5129a954257dda20c279ce2ae662e6e4623d43463d64a45506ca19593d6a1170e1531b408fbaa04b7c71e17513d0736cb3cd71818ee580e846c1cba892bd28c052398447dbb01e1cfcb4319134a7650f1562837aa02f7d76f79c270e72662a44520088a549d26316ec2c0b372ecd1f60865e40fe25693f1356ccec685103ce10558f7b0e149bfcaac24da34500084ebb111404dbc08e7ac18d4396c3e0e8b44ef55ebcb98dae69758a92fce78765f10fd69189992d793b3fda0f6e64afcd104c22cc96c0c78e3942b4da2936d5de7cf46810db922ec3e153f0b20a2e06b1ce84177ff69f7ef59ac5e30854ecb7055e1d88c5e622677bd7dc1aad02ec3ab1a51ba9d35036d8431e47b0090579b097bb7c2a0730813272bfa1f4bc0388ad879b71fef0f15c84bdd3a8f401e9cd20d979899d2ea157f7441d6fc949ad0f9847e766b422ea09bbaf93ded5ad2b1f35e8f4ff155cf02548f0c8d51357591abcee45e260cb93763a7d1d95db3771fd75327e88bae24796b4b3e1852e5f1d184ce8dda6d227e25aab9718b3a12b127a19f7c24ffa984e8b11887dbd5105fdfd789b2ee2baabe7ac3842c1172520ecb864cda2c2ffa6758df17e9a29505de66812e97750a60306148406e4bc4a6a98f962ae9b3040bd9d7384df7cdaf8c7170728d78441cf7188bd0046ca2ec1e993679c01dce1aa7c2cd68d53f58a6b877ed113f18ec1790cb7323c7a518eae8dac181daf1a369f94b2730796cdcd86c72ff6ede5fa1a3d7adea85e04362ba55bba538aea733a9433cafdaf0fecbe6d769c7e6a3c6b267019d53f8c10bc7a284dcda45828c8c7074cdc0a55a861f523e80296b9041d8e775ec63b3241e44acd1e54683d8b1ecf171313dec1d848d53f1620ec4a16f4b2ad08f3cae42c9c16877f2301de158859351b7bb0fd42b4ebe207682eff36a35bcc06922afc48267cb449aa296840b9d95c1d1d2914e47c565d5d101ce94c18921bddaf97d349b18536d503cf26d5a6fcb13b292f44a055c39f9c06a627d7be2449c55610bf4756807fd35a32303ac1a3de199683f5a5459816ea13721b799bcd101d584655fda00304e5fd493e0bd5ae9ff3a24cc080b805e1466b44f0f2a70fc5b635a9724d7b565da7e84a10ad9dd854862d45b14ff3c430a9bb9a1559bfa1e6bba2e7d774d5bfd575c758c5bad83fad644285016c314056adc50a37fa322036654266f06b1a9503ed19e06d8873a03dd6d1c537c01f5a2ed75662ed83037bd9c29b7d30a0e6a3d0beea43d172d6408704e22aaa0bef261694ca533a64fd70e9edb228cc2d3df4fc81ce49068d354b8b0ea549bc59396699c8bf4a67dc3806acce43de4172709d660fe51c471551b7f1114c457c7e568175003dee5eb4b6beeec651644ad608b41e32f06330e082e2107ffdcf48fb07e3d2a310553594c8fc81cf5d14716f094c96ba6e1e2269a2709e31687f1eadf7453c9eb1f9b6ec29ac36f7a72a68143823a908de8ec433012e1faf09eecb4ff6737b33e0302ac5199e770f24441a24f1f0f9a9c3bba7f476ea7b7c00864d204b517697f3e171c0f0b46ab75f6d1afc32feb3788835956f2341d50e7134d6fcde114e6d1acf73418fe581a277dbb6536702dc16e5261df3a23a41028b4d694586ae5dd5fd8dba65c3a97e5628f5f4c2c0458a8e305f0c4bcd4fc92b355ed7cbf64a109e2afe2ab2c9714977b40ac7350f3964373e83c928d09c7e63d59f99bb4b02e570895a5e921bd708aa1b153217137e69c6fc01d25d7cd915222f18a6146bb1fb7c1a5afc9ddb020cb327c7f3a3c13cc3addb693436036a15d7ca9f8d62340b2498ffd1ddbd73ab1b497d0d9ee071f7e528c63b9b128ad475791eae12dd1370a6abbcbdfa494cab0b1ad161dd45824f06ed05d19bd3a236d18240225564b9df2ad424688854b28faa3fbf295b89abf1bae781b9d9e4ec9118f3ad74f10faedf7381a793c84257d43ad46fd500b17eda8beeaf67dd6308e0b3486e872626b0754c09448138da33180f3ac98f039b68d239afb47174710bfa63cd54a45d8b9bb04424c6c620b22e00a40c0cd4fe11b17600242cde9c72db61019df68fcf314f4d893170e34acdc7f8beb6b551ee4b5eb0d53f6717e7277386711231754dd5f121ca95580abe50bc8d59a3ece9c3dca9469f3349d37e2271dcdece810951a51d46f85b93b086b52c38634922cdf3345cb4f9dc8460d373a2d2eeef9d8b9671cc6605a8316168e64a6c49376d23c14988a7496508ef32fa8f36734a77dba74acfcc0b6ff7fff8f267b086a962f6e84f26c89ae67e7dbcd017a4a9f7bd221c50f1605239ed35b4945a13e83798c617f0f2714daa9e45d288187f2d0344fe7975ce6b180e4bb19bbb8d23c9428dabdcb489a44a2e93bc70b620445db0972964b852c69b8562445984649fb23454d36a44ae31ff2fc9626da34aed1aeebbaf452d997d137bf761a224c7fb3d9ff058d678dc7ad3db5fa02c56b65e7ee3209c6e4b655815922bf00efc377489aeff8847adc9f3dbe2db181fcae2c29c90046c0a12b67954eb09fa15fc4540f9821a032cd51588fb9715fdbf75b55fed02c732836970eac9b0f4e6d02377776fec0d2e54c0805940479484d7ac902d48c92b57c49ab4c88205ab0a3afc20a298984dcbbb80eedee764e9f43c199cb1f2d3ab8e7ef6ce3fb965d9d169502f63e5f67b71c6bf182ad8d8783fdcd1453439338efcfbf18c1a3318fca2ab18499f605e56119fcac4263bf194e9c691af7e4b4d9f8cd5b191e41cbbb428a51917fdc49a01653917b71e55e199d616c7d5af143936af86bdd78d3beed2a8448e6ff23a4d975e68891a7432356328e596967cbe63637f348e051f635491c66a21c91ff96fcb40d0d346fe15a80f359a253b1890853e7cc61acc978938ea0eb35ad65cb1679e53cc6763104ddbe0882da6815afa999b6de0d41adeb8845fe660f2d70e3b1c9c07c2ff5131fea44ff80d4b2adfe8c961296bf972085565bd5dca3f1940ea515d5f1bd7b28266a804e4a892186385e320d15899b3780644dbf25326316480d5ee5e1f8a7203e06ec0e0b51ed4a68a85ce35dd1799a4742b636e0f03f4d8bb7b0773040d78436b85456c4e4801875b663a27f03314fb75cfb4dcbffdcf90ea2556bad56af3cd1736e5e61a516fdb65722d1059d348d407551f793a45690963b3503c2ee6d8a57bfe716ea0e64c18a657ed942f6e05a9563319e409f3ab56cf81df6b3815fedfab1c8b499829765bb41ceeeafc5319bc804d17993a4f6c7077149410f98dd1bef5a3a43945a21556ba7c80badde69824996de6b44d010ae95dc049cb22051ea1e984435278d20754cec991bcb6e7f634a89e9612805acdfbe5c5f7c5be26503357f7e59426d4c01844f7dafead1d15f0125c041bc7626edee35376b319052353c0955d4b9bb59785b53e7d19f26e063276edaf7354bda1eb05358b0e16597fa2f1ecab4cce4723d5db8f2ab07e69966993db00d29b551484d5b9ec648ff4959e5c9b20f5f488bcb921429470bf9b836c4633f79ef5514915b6d0785fd128c764011e0a13fc58207bcbff3f63cfd7d5d55d8a4d54007106c829f4150629fb1f1c062d87f23e74b53a6a3e2236e5c20e831092224d15f5644e886292e67c951d56a80ba6ebbee961caae038366018cbe364ea3c05ad9f3b759f3ff191a5ace847d35ca5e879b27cdaf5562fe12d01dcf64f904cf7bfc2e3c5b94689fe7ee8b356abd7b6f47d97e67f120749d85392e2c1ac4d283b7a16294817296fde81d1ba6bc8c5aac06aea288a5d5d3cc78c79beaf757b6c6dbf35b6a375c40a79f2607d1e541c45455cd88e606b2ffe9f4012b82c6f13f72b41e751acddb96be7afcc98f012f094e41f9135da15844fe810f336ad4effbf858fab0c0a1dda925b4dfb78ff46873c89aa0458135b70c415cd038b680e59c006f5fc5ff63f11f3317aa601e9c39883de244dcdc4b56de5483cfecbc2a2f4055e578dfb15ad700582ed7c61c247858352d1d3d7044338d226c043566357c70c60fd5a5c41f623320a066f195878eaddd540b639507e05b69eebbc40d2e2b38c22d61c8270e65afd54172a03f254b7be406ca4d99b3f68fb5d7dda94aeb4ea08d613fa668fac323906e1020b92f0fd0443ff1316086b9ec79f23ff56a8fc7399695bd97986dbf39f12d0c99685b074ea1ff9bcf426e5b03439ef041dcfd27be295a91902e2e6f2caa64dff7ff7251bf3f3cfb4b60535a119ff6dcd2b32ca7b42b9c103f8a462d4958ef52dd57f5e64cd237add40547f3ae0a26a1c04a1859a2f9bd4bdd1f08a43d4d9f7a09e0513d4fab31476b2964f595682a0ab87edd4eaccf4d295fd05890bf40a92b9e4da2c2400897c840aafa507f47ca3d129dc00516223c2ed6d92f48958ff4db0a8c710ba70176e0ec13a551f010f6e76db96a65e71008d80d16d0284d90e749ae3e3d8b39b477416d537f543c890147b942778a6636bfcbc11c066525779a74e893e95ddfa28b9a81ab8d66c1b876da93a15bc01306d684d2e94a9abe5b9ef32e1ddb38e95a82127b154abb783bc1e4652db5c8b253a0369fabf618a03cad5eb45b230e6d002860eb8ffce3775fdfccd70f71d1d7d1770c70f679bfd258b926b575159746ffd9472fc0c0338c783c0598baecb85783aa6b33f096b0746060a119191d82b5ed25e44a46b372174625d514dbc3c3a8cc3ea08e8473951622f0e912d353090c45d50ab4680e127be67999e942ba7f3ef53b534346c673e5af52ff119513fd5c7bc8a5de74f0e46b82aeec1e1a2881ce72813cf19b7ccb6007278273d0f7e990d01003106ed8af6436d9093c085800bd3af962943d3e4466fe99a2909c8f2a3cda9efaa45997cb095f9141ffc5c7e7bd7eb7161ff78b1c039057c0028a63538a8d00a45426344449c7b9205d9d3cf56fde164833521c475bd993bef3d29fe341de4952c8d431e6e4032f0fd5e32ddae04801b6b7e85f1c71dcbd74d87134657a32798f00fa5a2ec0fe84bebc0337611d704b7d4af4f514f72be1ebfb2eb3af3570558b711d2c8375d5b3092ce06172bacacf704c2896eff956243ac09b26e066f08c896ef3d3319e0877130624f041185ac8a899692eecfba422eb00e8eae5a53db0af9dde868d44511436edcb8654782a704500f2162f67a56e96d9d2c72d64ad8c4fcf89d5e7264db8a0d35600136f0a7d856ccf94b1792f700787545651b225ac465ba65a4fd0d19dfdc6f20d220b1e4ccc64f899b1cc0aa8e1fdc55d1f4f5ca8ff0d164e17305ce7fd7243e56eeda13113ecd28576e4ba22f44893a810bfb133fea4c5f61656cd917a28988093b2c47bab9c614e2b5b0568b57c0a4dc8df176f616fbc970fea483e8894be7500ee869638ec4d9b7b91197f05fc2fcae216da34691eeb49ef52f51da18ed509a573be80d4cdd6ca030a7d3070ea9b34c54562d80f2033f4805d8727e9cfb7490b06a5718657b464aa20d2c1950d1b91dd5e15c04c9a1cf10facc30b8897118434492d5e13dc7abb7de1bbb40e8b40dc8603374a5765c4ec7e6eb4ba42cd23766946571de9113372cb9fa84d5a969d6bdcf3259f5f23c280d433fb5e8859f3f3f96f9024c711c56c85faa842877554f3a6c4473d7f42e61bd07591991cb29e41029adfbf27ed4ebc3cd27f2db69da5d9a3f05d43ba061f1892f6ce249c42a08577874a7d4586a2a232bdaada0ad60e2fde10c7b8e6b7d4a62a48357960241a2b6329294ea2e9d89b28035196c105ff1d54a42a6b760438c1efa9528b347d2e4e969d609787fadb6a88944fda396b9faceee74c241517d20807eebf580aee46bd4e4b6cee36cc17fe7795404329c2532b55f9bcc4f547be29da2965f4164a354e27b17ff83bf48d8329f3f3e4e7386301e3c62de378aeafc4696d06236ae2b02f6ff7459539b2c6cebe93cbe665e0485185300701af7882780a7dc0166950c71cb5900f071434d9e11eef2555d150fee3204bf5903fbae37d1db21780783318bb2278a3c2782fd082caf5998127721fe58bc897a777ac7484aaeab56442e9dcf0a8d2b998259a2df42ddaba1a31954c783cc63e9474c217db77a30a01c6bde213c1fd0df438b73ae8dfc06249d34238125afa0881cf5feed784eb12d7a087054b1515247e03aef8b9235fa7d302b47d085d04d0fe3a3ad4b757b54838871f5dffaf0a070286430dd21152b70ae1e7c82a7c1c03b5e0bf0a1b29c3eee13222a5f8fcee79bf3542044fdbb382cc8509f6273d51030b82baf95b00304a6ead96ea342701bfce84d5eef8a5755066a1f24aacaba4817cb5e89b6c947390b06c56317f3f7256e434d610b161b55ccf90e11abe1b3a74cd29525e74a63e4e763e96c62f28c4b6c59a82e03e9e9b10a34a0b427f556a9b4dbd5703eea063be0a6aae293530532a78cc029483f1a542ce4b3b617097d3188fd52f49e67231e493912cebac049ea648148b9dc457fa09015519f3dbe93b045c02a978e74051ad40b38bba120124f3606ebfbfe11082efe8e2ffe579b1ff62e7773b1cc7ad2b2cefa5319323b8a88ec132ef311b3c67dbd721d8713c3cc4a0fbed9fe2611e7598261741c0607dfe6364f3364d3c888087e56778e0bfdab18409bca51b50bb0bb55ea4d4514ab5c0eb339760ac108e51d224aca24fa3c049d83302b25dd6fb0a969fae99ffc288edce453adeb85e8ca2179f0728f7f298fa8b928478fc6555e6c532e26f6da853a6143094335d7abec951271576dff237983843c857e116f5d3b80f045128ac935b77997e02afe3b934507c00fb1c37cc8ee3a5e75d3084c98204aae759f9b50d5b2a7d7236d070cde690c5ac0dcff9d7cee03b229f44806f9fc6cc6e2e59dc2f7d4c8127c9c11cfda729626d19473b32dcc49d50707b53bcc558aad1356b3fe4cfd6463a1ee5244fc28ff1bf12fdcca882b8d99153f1448850b153d3600f671e2176e51c7ef7d2b441646d52f4572210cef5b2d60d3d5b789cde7c4b3666f8690366ac99ec501aa40b89e8daf45cbddb719d3fd690f2e67419ee26a09427a1ab780c81fdb51c261b6aa0e20630c38d24fa9ae9d1650b9f2b28980218aa2da34be90c9aaa6ced0eaa5110f8a03dd734bcfba0c84203016027671ffe5c8b92660c32ad04ad5928de7a1e15bb2e890ceb3262fe1841cacaf9f0bceecc9e783247b15dccde0bc41880203855f8b2d8b280244b59f360c6f92f39256b983b64bc554697cf852cf04350d4f7c8673dcfef7e6aa88cd326d02c11000e08e04351974c3543a59e490b19bbc8ca10c4879ca65366ccecf3f48457fdf37e15b6d3d10efe2a2f1748130c46de88cf8f2cdd6fc9cc77157c6ee8c024f0faa955301e6fb308c0fc23285eea6ae463198364edd61e478d0a68c5061bbe404ee5c0696f5bc0a07630b8ec77c11cad7f25a056e2649f3ade876189266d13da1ea8a7da1902969b0dc02974fa8ccda3f6872ff378c35893f1598eb6549c73bf3afd707277ba1088416ee28114bd7800acf4f8925eee9006c2389dd395f2aaa13af6bdb5dd8bd913e79629d2b43a6a36a97541890d773c2f5f5faea95108d144a32cf52b94faf13be9213416f66227704a0689ea5e6f0a7ed5c1e38c4f1e8e4147678c2af8d4210628b8dce9eb1f091d6611144edb0769cdb7bb81e0482eac92e2006e58bbf4a922d02a85013409f237a9130a9f6c535981783adf8b4a7c1d92df661df5b5725bafb4172037767aee2205d410d92800409ce063c50d6743ce4f95645a3e3e4abc0aebacedbe04d6a3ebae6778d0bb2641c0ddc3c862d71eec5813cfb6c9725ccdb2aa3b2b13399fad9acfb981b2731dc07791698c65b745692edb6653dc8a5d3b0033c263921d8e6a258d31a7bc8ff229ef72be226550cdb4df6e1a1fcc47aab04ac251ae52864ea92678b5380cd93f0a3016a11d96ce542255c8029b578cb84cea1d31f54fe1c66b25d577e114065fe3c2bffeadeb19f853c6a7d31cf820e719345abe4970fdc48b60b98447ea1ce825965e5074e6cdcdca454352933838d9504de30acf846d6f0eb35eb41968f4d599903f513e3bc1a57e8e3c2c1755091cb2be600c6999f70b23650afebc73f4e3c8c2aa1a5895628187285ddba211b163b1f167ff13c4651dea083b57935d4148817f04704c4de8a51c3c574b2fc0e834f5f74cb01ad2d4b98419d058453b9e0f82031d38f7e7868352859b8d52f254396c390965562ad6d0dd33cc28e771e923cbfe71675eabc4d026098b17488f5eece6cc02e8652353a1862ed7b53fd1d05596e9a5a44a60d94e95eb78cd34309553d83779fd7e3ae88731faf82baf18578cd0f1cc1611f58687fc7dec0bd0f7dcd5bb0e1cbdd2206f119892afe8aab2230978d930e00cdea7845250587f6654251f9387b1949ac6ae54bc10d4dccb99b21fc5033908c2bc5c03aa417e320cbec2e502b1f1b7f515f9f56acfc62ceee95c941c9f442dc05cf6c87d6e3be74198dbb49db688b2044c78d775deb3b7f4c332ce051abb6297ab09cce2d4958d39233e440cca09b402a99ce390f2c092e7819ce1b00b596f1a8cd40aa048d127f3cc3ca93a1c5b25b0558a521e66acb8c7524b01b4c04d345af2464397a2419d8f58dabe08faafc523e6d645a2d08a102673d50f1cec80b527282ae6b6cd551634fedd29f44ba174e7a94067a1595727f44edcdd350ddeae251d49b6ba1fb8795bb74fd38f1937ce04addad5c53f85de80cd1b8f370f958bb3e5ed9e155cbb5f81e3f1f24e0bb2d822f5926ee9098af36a0040b80818b343af8a38705b6b3da9dd7de9ba329251031ae9bf398d1376df874dbb0c7e589e6e7fed6d94088801c17a08745bedfff6a672eddb7342159b4603fd996ca8276d4e0f1ac0350b079f251ed00a4134124fabe40e6d6515b7a600aa10e1cc6c8eca1703b3e50a732b19968888e8c544bbac0bc6bb7025319b7966ea43cca16c1ecb884d326796618d7be24bb0748cf875ed15b5935b2fa7623f569ee396be64dc7c024c2432ee594092a3ad39657653a4614641bd738f582edb8dcbbb1257a1dc01790f895e86c43b136d70e90e7702a52a6ca2a290c76d606079d28dff08830282340a0593686995f6965e0c428cfbbd1f7f005c0a9ec6d4f420a815d5017ad6ebc963063c562417dbfb90c694192c156a59a41aa53cca5ff3c839764e8d39ef40caa618cd76bf7c87effc3073e3136051493c72e176f85a8a1a87efe22c35c7daa3465e646964d4d652022fa4306088b66163ecbb0577ed2d124ff9ceb6c232f90598ff6fa6a593453d3749df1b2c90c56996a7faddccdd05439eb38bbeb1d5e34a7a24996191aae073054db4ac49701da555047d346826f9d7dbf592c609b66327ae3f0f46567266d2cf9326b8750d88e9698c9685c7e779a479fa02e83bf8b33b010996bc4401ef31d02af9940d88041883f75596c7ef4f4d6fc6e1c0911211db43276ed7531df834fe813ccfe62576f3208c8fba60ae74891e85d3e9bb16acff121aa4176fe7615ad86912776f9b06fc14128d32f866cf71bbffd593634fbe3c67fae0aa3c4220946fdbde2ba6ca5f15c9e4c77d3a7afb7420219889b1eeccbd78c0bf2b8a476485f68fbfc739e9964fc2c4bda264efd5e46ab09d1b47844e615b570ed01839711703cfbc64f7012ad4841c145ff155042f0f7fcd22d9ffa54ac593f52b1f01423d74cbf6810103de27b10e457f2b0fbb00966c03c7ad5edf53f74e21abd9795c36eedb1bfc977920d15497460c2f6e43d0cdb9bc0da179a9d5b68ebe52c84e49cf5236683a3bc6ebe163e64856ff6db5ac9a52762a3c5ebbcefb89ace1fa65bb0fe9b4f6b7bb3945fcc139d1768c8a26aebbf2af73396c46f13e8b31644cfd0a0894593dc0c22bf1d3e13525f24e52357ca346f94da537515f805526ecf6e0b80dd4daa35159c30d0a96959c17e994a08a680a49f79e0b53487d16211cbefb806c57e2cb8bee9394fbbb8175c715923c093dbf42378231597f6ec969e65d82aacdea1032df62e9a8d415e5db26d3d1028676f86434e9500f40d979030039543033aa3d85e188bab2dcf9cfab56f6e16e851a3bb378346ec9f76734cedd78037b885c1155d8de8aef79e742b80fed4b3b12a7cd0755c089ef104e9da2248565c81b5958f82d07bc09b345b20e1ede0c13d2368762510ee15fc535316a2f31455f25ec72311113be2d29a25d5808fc7773b0c9b13604c80fa2bd77d460d7371733a01156dc308d94c175b7792d9dd57e52cd059e479a2b1e0a33d30d0e8e455ddd6014fa67454a792f1f3bd8db6221a50b0d509c0ebf91e5bfbbe0b7239b52519058aac4ac108b3faf449fab027a414bd62240bae2e5b2e65fee8641e81b6a8e35c54b38aa7d7dfb5cc914d457be6a1b1e67046714a5190d6c74dddc50e3b4cc96a2784fbe9fde5484e702b502ce4b57a7dbec53df26078c8effafa9de539f48ae50b070d196edffe7168d950b4e5d20bce878f98ef7c2c13f6421b82e356ecd8eedd41de88ea79f3190d28c7cc2007986a1f0a964100e8f3f965b128af2f306aab53568b4211b2add9272c130c27b2976c0d854614db25c621c0bea1e01eb97a78a82374d838174bd9519f2db9fdeda03746fbad0ae1fa7f5579bd61b69147ea436692e42d581fada3ed1002130ba44862dfb5536e041deac1c2cff30430905994a466742d6739d162d3832a4e9f41550027de02b77af00475f585b035cd1189082881ed27badaa6b433ca17ef7d541507a97af568374c2592684821522fcda51d07e25c50f030764ffa9a55821e2d5c936931e4c33f48544abdce60929e216817219ec74fae8371ebb8e8aad33a379802f9d430da45d628875d0affb5e5a1348dcb7c6f16a214e9c834f6f66634054c15c59cb93eb0f98396dc90ec2bcba604a1a55c7cc8200a2590c673443414958c3704623b15dd15c2c8d6f3814fd9eef608da80496402d5c4fe454ee11b09a807ad80dbbdf3d73f51daba1aa6c9524b4daba68d8a860a6b4ed3462668113d5e453c9ab08cc5c0daaef595b6424836075599c505235064c7660d78e60dcc46a1d9e11b3767c2368baf5469c45b87b90d2279fb48d69f874fdf4a0fc441f2ce92546b47c32c9812129921a09be9345b63dfffdca4dc765ceda7a759259613f572543006bc0ddf45834cc5166ffd001639ff518226f791429715fe638786b530735554d63580541ce259c702463b3792323d4fbfc97ce841ef244d8e2b320171309d5931c0dc9dcf9ad4fb48bf9e3687f20b73d6fa0341735a33e4fb2385c5965322e6f5b4090b85496ffdfc54f9e3277f631bbb3b2b905f341945e87021d2f46d05d381793bcfbe8639e6daec51ae00c23b3ea81e8adf0dfe6de9a512c2373a6c93d1f9460226fa951754ff85fe5b49bcf43ba21bf225bc95619f7264cb556aee437a618269d38b6b76f2cc84875794b2c2e06c84886458f37df0e9d46bc597bd60a23f303332c747946a13f47b6603c3dd1ea7329d3246defa8d7d054a9c00a2fb21a01c7464912211fad5b98784b124f415e7a6e212efbe4daf89cc686424512840d72ebb37450ef8739d2feb1891abe86ca6d0a2dd045b28f129f38b7085e3c52ec05296afb9ea53df5d1d217e279b642c5355cb816a3fc6b1c1e9901f3f38ea0b47b4fbd532f75dc2dae9d830cff0e39d336759e7085f56be2a75a49d6f93c37fc7922d49fd291dc7596ce1b4fe667a4d2f0bbeadbd333d4b996d310c06b445975557e9ea31f09af7dd8564af14a855dbdb28b2e9a9b44fe1b85d501695a720a128c25d8f281b3c3e1e19ae7ec42342e517ff1e23686427c88891424662cde0c40244aa7db8cc68edb5ca35a6558a1922640c4904929a629b8d73ee661ee00ae9a35a9e7b72abf3758dff23bd7483c68348e44e7683ace73edbf715a100ec0330dd984dc4d09227e0b1f43c931a53ac396d70ef01020d2da89c464955e9da78f3b1dce07268755591e21fcaec635402902de86b452836d11ae9c5c1ea00915085f1f465e91383c394925d1131557f7fe1cf490b01fa6f596d405dfe0f1d44e76de06557ecad9faf5601740cb91e1a5564c29fbf0a81c84447f2e00e0f7a820ed2bc41949e63239d7c096cc402ba9cf30dcd5049729a589e6d0b29550b9634444298e0aa8dbb10284198c1d890e338b74468a1d07b280f9da7cfd7f535faff9f4b6e9fd22d65ed248e7a89b2f7c635f01592061165be4e578197912cbc52f06f6573cf456f005dbc708638c81289422554e0d3c7131e7963e53114089aaec7594cf46e34a5eb00fdddb928f7152f36285fedaae1dd9a9af68117eb429818ef375c179719935f15a383e4dca298c261a51b11a1f9366728c4e85c39f43820e90376615b0a031faf8fa5f2ac463aa39bb07ec23ef6d246541dcad5b9915e9de4058da72a15c19172f712959ff65ee6073db0b1359348adbade648a75d2fa6cc0fe656353052461a33eb7c5a5f9eca09307f819a3f0cfa886ab7a723b15a9436541ae039d128b0f9422e03de948254e67603b6c3da4f10255c91c869ce6e18fa6db2ae9c31b9bcf94afa6240f7ddbd5f5e6b64bc35f18c3534bb9470eeca6e6cafa6eb9a1b440aeca8e13095f607a6e69a5ebf3b55b8d5a86da1ec5034c8060a5dd1a060d03fa313d86b332c921334e3f21eb49f871e586c2c43f9c85b6d63b052d3dbae5012bc243f62d64f31661e052ddde66dda8f03f6a4c659ffe945b3463e61590a2598f3a78d7db19bb019de7e1a0411d9b8e0ea8839ce59ce9e8736620e8024bafae58e6d2281a89c8bd6e33ac779eb55923a8ee9274a3d0fe0feafc88bef41d3eff78ee5e6fba99714360bc8971ab0efd7091a14717670abaaeeeacd46caba596229c229b910c308f406fe3006dd985b9b09864dcd520e366f8847471c287b5881488e2309e9fada15bf546da10f6917f6104f29f00f4ffffff0b