PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 83779 a827ad68d2bf5698f5cf6417b6fb5796a66cffc5af6cb6d10f694e762be38ebc

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
760b7a9a6b2d0d6cec28c9e266e664671a80c5b07319090508ea55c2aac37688
Certificate Block Hash
a827ad68d2bf5698f5cf6417b6fb5796a66cffc5af6cb6d10f694e762be38ebc
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00910b000004080000
002000000002000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000009422390eea4d6ce823c46554c29f428f773e7b06638f03ac543d2704b308b2553a1cef8cb5a0c2b7dbe10c198f6ad3002a77747c1714ef4ececea17404bbefd9039b8866716468c902aeed0528d47d8c08f5319ac5379c5b69030000000000000040000000000100910b000004080000

Raw Header Hex

000040208732504aa7cc50fa3bd35fae8bd1392dcd19dc1f7f5f91431ca58679be05c8a09f58c30a0681e2d99596d382c4ec0686cc9f87cd8cd9f38985c053e35d7a1b4c2e2a4e6ae4c500188876c3aac255ea0805091973b0c5801a6764e666e2c928ec6c0d2d6b9a7a0b76

Proof Data Hex

59,560 bytes
121216010307a52317f46ece186abdb8ff66b6a3e1b9a0ebb2532102e1bef9c718bf88868732864b8eb46df3f1804ee5a6f88433af33603bfade3b5a96d8997c7c3c4b9218194308a55166d7a860da7c2fe436534706602e568ee6339e3eceaa6c4be867c69dde88385180c56542aab053d6681a26997107ac2014ae701dc7c59db94a4c282db5302476db0a6177b65b2c57629a07bac659c444f8942eadad8441b5b6f503c285e2cf9a05794f84c9d1f5e57fda4bf834cd18934200e30163d55991c1734242361359880d7e7fd6bbd78cff89014c2ce51671171d609b8712fcae7b737851bcc47fd3ceca963c51e443f53063f20771bdf839b66b6e7ebe1716d1b75edb5b48feb3b307ec78d6dec10bd9f80531ab14a12107c30741fe676cc58b098a1a26881f200245e717318e5328536868ef6752ab3b51fae43d06ec32de230d0a32bcf08d83efe30af5738253ff130c31924860dc54a85369d4dbc2b61f6fe2395a99bf04b5553ce3afdba2c99006508ce7a7784f8a6ee80f49f5a4c0355eaec88faaa44011a1ceedd1176be3e963e932dde913353b43abf75ac5904f98177b8ac361d1d8493b92e5d2e30ae573613569ccc5d31a56cdd1c090a57ed6f68b97544693e011c60e35d041ba592c5aedee90880c45f3eaefa433d1f1abac8e65433025761b41494850b3bbe799b7af2eed9593e6021a762eff572dad2a45ab9b716bb32230a2ff8fae5692c724573435b986c1021aa3ebe5e45d865afe1b958dd345dca15d28798cd97c8d04d256a77d4719a0cf9cb28b64fa90a692817dca8acd9426e7507c6aab35fe19523551b843cdcffee00453c6d875a3269e73058f5fa5c01ace8a76f1e467979b96606684cc4b411530657306dad6baf1074ce41b4572ee27fad9225e69ec49ed685e487de0906a5bef56ceef5842b9fdc14a805254d2f4b10603708788298cea63fc3ccef07431c2fdc5f2ac3359f8bb4083b7178fcf9c734cfa8613aeecadf55cf22cf8b53923bd30b7c5b4bd51bcf1fb8730bbc05aa0d11ec48b7e5bad545c2dd81fc60c5e89c34d6a44a258b3ac37ad4073650f6859a800f93ee6a34509f74ffefecb905e01d524a4fa6f8c3dacdbba107061e5ae5c33860658da45eeeb8505f0bd0e0e9657060e04617da4c3b7b6e3799bca1536b8e0c82078ae30be35ba0f215633d8d9511050f3caa2126f6c0789692754f82a4d4b93a6eefba251c6d328459378499efc25f0649017b5d378aef41be20dab4d956bc20fc5595acd02047b0bf52a68fd4d2be1a57ca1b9508f71482a612f441b672c582ba0089bef546c36b090c38dd8dcdf11e0345890410efdea0212b71d290fc79dcd09aaa73f64b22990ce7ad7880d6c3e2e6d77c19f33809b3a63a627e30296ae7c6c0f07a556d73778a59fe1e16e3b8606d0f35dbf12ff62ea64627cf4bd9cbe2423713d5cb27135192830f416119837148ccfbed161091e295862d7cc28cd8e8a1f6c417b9c28611bcd5d044909f46494160a52f65141732c1ae9a16378e559510062b8ebf5198079710b1e26aa8b50e645b3025af020ada4c46b6b988377df8635af3012a4fb4a4a543747a032d36e16c2294de633e6bc4809353637530a276a403055035de70b84e4a9ff9a5481c57a465106c672cc5ac741977ca26fdea0a7d7c079552a52bf5a64d7d156a56b93dee063fc89c2e809ce76f475eb7947055d7f439e97ea2561372a15a0b93b1f1fcc9b5de75602ce6dd0f4de23dcba22059d950b6e0017830971ffe3bf47db234d67fcb89d54bc5ce4b18ae13acf993f945c77b78efad21a38c1b10461bbe6c522aa087726b15ed37d407c8c0d8dd74b768723093db1b83c34cc53ab9a58f210eb47663555dfd087273f0d696e906829f8866176568a234a82cdbcaed414800cc675896a5b433c3956a4f5818d09e0fe58529bb04d4bfe587174cf08aee11009ce99ef44ae47de8266d77c0df83b9356fbeda392496e017209a5fe05fd642332ab5327f69d8772c4c50b6c38a1b1c175a6d4c39d9406caad09e1f5141d0d9e50d01aae11ea995ef046b9e9189129678236af3a76e53dccba21263022b5b85202813ffc12b5c132e96c2a94908cd54c8fa1025bf545711d16db07e78c9486877d44e29b410273b06d887b1036c6c7e8dda7ebcc2171c6d5f4897c8fa88d1e0956ce098f723a1edc390e0eaffd36e913b4c9c010434ef0b9f1c7dc0f1c0fc7f57470e56a65bacb69174bf3b353a0573caa6816475905ba677b4a81f3171a3964d04bee8cb5c18ce0c3ea7ac71e641efa2f0d2d638ea086e89f0c8b0c5fb5dcacd45b388b52438a27c658033ef79cad203c301530eb465c73ccdac0d7ba9b0f4ac4a124fe7f50a5ae6763f5bedf05797498d60b8752a3900c43ede69c7a675b65a26871aa9aa4a342ad006d93b3a611b5090117b8744aaf10c76ff08ddee6a9ca380c291647f63d7757dedff051363b033c84a6d27b3f140fa01d34794319278b4942b37493d5a58c10caa03e68048ff7186d45103e100144bfb375e5944c73841f3fb52999d4d837defe7a3afd9c351b5bd549d748d78d4c73fa5d700f2cd9e799b9c1055064e81d4c7aff0e7a0e102a06381165240666ac0f1dd89d68203c90a8f908414f032697050cc619e84046fb3059243f682bdf1b658415ceae6bfed60050cbb39cc5ebff7a408ef55bbbe13d4f3f10c4e65c3f21691656f61da96f40bf2facdb103237aedbac76b9d4f0a2f53a6fddb6e0b2de40a079da575c20d2302fcbc0f24db8698572e5f4cf85596f4ecf64f79eed5ab46d820cfd19be91750c8e13523eb386f368157fb25f873928deff08b92f9baeed81b0b111c3eff68d096995dc18c107af2db6b0640e3afd7c0841eed197cf7ce9d7cba5f973024803113ae249eef9ff9a2fbbb0a55967583e9aac188183ca916cc010f27577eb979062f7ddc159a1f1838906f239f5281f0393a54a8ce1018d886b408f47b60cd73ae30ff4635ee903fd567e663a01dc32106e01bd65ef9087e7271c316e9d6930fc7c7bf1eb286a23499a3184059303dbc77ad060f14a7e4e5efce20afe90b039a23236aad1f54183234cb019ad58a5a74783624a10a2988ca1e32a083b71978b25aea210ad96d93929783ba176558cf241bd22d8cfec784483f1d9eb6edc44bb50fd24579dab79472f8d54189adb3e12309b247b9100c7cf118612f845103cab695d240d5ba0073b34129c22473f42a26d3aae0a9fcf0ce1efbd1a306ff4a35c73ac098d9ad5abde6274fecf3b44f9f0c4e44163e26d26866195e9f52ca84ac422840087c722c8965601ecdfafc1dfa432ca8dec651df9e962989a7bba16877696fdf4794569ec331beef9098dfa71b9dd4e788f6792ef29797fc2656b63a98a9b643989a6b1d8aff3c35b10130882fea99c3b263410f02c09976e8bde515afea747e92e8b283f79e615673ac5c6df7bc1a3c726a1877100fc8a6504e7974a3ae17ebcd674cd0cf4b5a30c39543bfbb4c3cdad0c19a2adbe3cafbf71a1920a37a5b361d1bb8efec8daf98b7706498c4478e0ffb61643a4074c25835f78b1a00847a5a5a935c8200480dba80534a019c8c7d819a097398594da0ca3c15c369399af6a518a8924f59debe2ad442b0fe5bce04c990704301d6bcf81d48071cf8738a0c16af29ad821c518e0bc89c73932f041d9874c1698e1cae9d6ffcdc6fd90a5308de91f08d85a58dc067894dd547e1d71d083d03296590e6bd742083b439a70973ca1e0b3491914c9b171ceb146a123245126ea6880c69ee385c9bf078cd979db472f585b85f9fe8d381a546d04be46576cdd0dbafb06403fd35ce718d6affcbeeabac150fcef92db90fcc5eb5cdb2d3bd9d9fee80ea814340357f9a9de170378a7091dc1bfe6ff65a2787ad5f15f08dbc20c0bb1535464846a96a4364f02688f7fa1b7cd250eef033a57e78a68cb8bfb6822757634f15e45fa689906ba393a1905dceb3ec63465e6537f36cdd7c3b550e2beec32e00a4a10433c2e896c576166220335fe8cc3ec8b09dbccf84953c0e00e71a4e56915f3394ee27a20ab5129c88e4f320297a3a4e5e630bf4422304979116733aed766c20b5ffba3858455d24c339966e9777efe1424f9f9a3173764a96b001cb45fa9782f19aa2ff59374e3448eea3ce6b10d8b3b277971a3f7929efcc5f6927fd4af9a10d774b72616c1de7dfc86eb8140ec0f20e4577262df338d27281b93db13542a51f5ae88ff6882649b1604389383cff52997c68e83c8dbfb37a19401e9c62c0b550e78a5ba83f85c31035dfb77611d990552bee19fba749525cbfc7a8620e0b1f04402fb7c6f178bbb8b8e0f8d59dce1dc5b019cd9fe7e9d03f2339b281a020e85103c07d6c782a29dfb6110fac0df22d112b2bb06edd5a21b2e83705c02b7e84b43f8ffb3919176e592b916bd544933b3c3c171ea94e3ab7cc061d840a9c5ddf95bbf03525ce28615b4e59371e305292e19228f28101eb58e1744d531f930a4d34ce52d4a0ea0057714a398e1c834a423b398dc6b47a4f9c177de52cc89ad3a98458a0fa92e7cfa4eb9ceda10248ae4313a980df0f216349b94547fc28a6a9b28e5625af023c83aa52d996b10e6df76def1a57b33361c48550126e336877f156ff56da43146fd271b9b298e5759faddd246178b65acf60e90b4140ae70632edcdd5f10d630ff1c7d9ff05b133b816775375f95b8cc50d05d31b8b92891e0a0b44492d1e22a1c63c399890176c396b4e76ed9792b9601cae2c2988b263a817acb8ac3b0756ad2a1dddeeda31d0833f2142018ce098a02f26425ec016e511c3cbe019b75d2768fa296d3690e157c7ddd7106d173170dce203f178e0ee577540f36a8876eb57015f2bf6fe9009797d96efa4dc9e09512f7be97b83be4a64048285af4ce413724a29992390a66d2622607bbeffc668d34eb4154f1eca8ac4460b6a75669ac3c272f6241f1a0fdeaaf66b13dfecbb858b624078667f35d2f39befb283b7f6a4f63367953e9053d94e9a2d84ff16d16334d0cb1f5722eb47ca3f851d2f601e7011cc0b2ceade45521dcaa7646f90642f8d521ad2890d181782407cb227594d3aead36de8e59f23317ce9a98d67689094c3173ed9bde4226b4c8ff240be859c814a4a573761aa04a639a3f0d107098ace81a13384b6574c83ad9763b69e22cad66f52e842f52eca23e72106ae2b9dc0eef16a9e901703243632409722b153ad35b54bfa63195a2bc5ffba5c622dc4cf8f24240fa0cd39e3f87a2fe35fe59c14ed4d37840c0c275e54ffca648236624c9f6ac18cf3586167a8e70f6ece0909cfa8e769a5afd4d44588941faf2687c35873681853c944cd9baff1e9e2f365384f7eb43bc1b40df4b5f3c23097c71bbeee514b4006a691fe583105f79d6a879675d323fe00704156f233a92b7fdf38f605200bcd969ee2cb7b46efad8aaa18e020c49be58e4190d15096308eb7bc331ae6452d0e7b12b20924d72053a317c3429aff47104fc5615fe75c8232278277d480ed9091089d306aab556d8778c19b880f4db89d7abe2c3fd6b2b1eea9d21d42368079ae5378ada45014305d7adbd0988894f4f3c4771ac76042a92f243a6111e61aa6abe470a5f5bc15b61930fd94cdac5246dfa3777ee20b02c2125636ff03f05377435bb0d580a591e25b8cc7df354e016d84569380b5d75e0031f09b2a7df54bc09b4cd6d188d478aa03d47e95c6a9ab66d1ad12cfad2f9aae69baa6a8ebdd6ebcb902e59d6732584306a148b25266b15b222e47882cc2a6ab492ea9c1dd5ac83955c444e5f787361a7c88e67189f496465786fc3ce7742074598a4008f8a011129523f7880d965f001c3d49c5caa197fe56ae7f3e7599e6992cd2272a55367d822b4aad09fddd726d4e6767f78e97334a129d65ff491ff7ab71a445933fd1edf1677da8538c1e013f8658ff37f2b56a00fd625a2399fc0b00a4aae27431e5a7428dac2498169f849dc7860ee4fb242cbe8067670a8b3945461db30a89c8712ecf4867cd14ee339351284a0c7e930c1e2cd5e290822ba113d1836f038cedb26b3d4af2f48443de8c1cb27a9eb136e29c2ce4a6988b9bbd7c7633b6be62f4a30ac4c726c15aeb516a5cf0bb8143613440aff1ad8b634b6ffb1b514adcdba14e6bc276eb549f192713bb71ff0cee456e6724f18ab1350d5eb52363298ab504c6c07e94b63241e24e0ee5f1c0ab5424a50b5ce5121c00d8bcfd186128126ef3073e51cc75fd144d11880dec83802178d5b663f48205105fc5ca8595a6d8d22b98944ccc1ed51562ccca17f7fc2224ae655529b09cd9c65e715e0d1b1649e4b80d51f74f3f9ebd5b024b769f7ef85c7f00c1b57a361b82abd5c599a6f51c0760ab56b21e63800ae282b1d55cc97daeceb10c8a74d2066aacbf8c2c328795078aeefb12a9c284435a5ef6c8a1570ae71651016d229e548e0c3fe31869fac5f8806ff5568fb96733aa0977c733fe3730ba43102637bdb513b4c865775f659cb84782edb123300fcfec8b1016413849a23a6cc060fec09c42e7639214047d044eeabb355d74c034228ce59148994fe055286db761b9193928855e7e1dc54a2a5f78a793059c67c8eec76db4eeae93f9333e75d15b26a93c69d3938d0804bfe9a5a6ede768a9cc089cd3ec5fe755922fb28cc1638384ba5e23fdd0e92ab6518de397bacef757fd05e8c11e65e3aaef3dbd8eae7896e9271daa0c89a9f312de1061a143724c79ac9a7111a5682d6f2d9a90718ddf2d602cf5242749c12a6bf820a13f4ece47affb89beb0339a6677dda650790a9feaaefbc7887f8859838e1a509c3b4b31120f13b0e4b6875e4c38e814210352a02aed01dbf0b6ee92a113cd7f309cee0b661205a9633179bfb7f377f1c2839bbceb6bac1ca4f95eeb89281a964c5e67997986e41c23b530433f4b67809c13ed41e428a9aee0740a3c56d2ec479551e2d21c77b869e3baa1bb0b22d43c88b6e200d9301689cdb5bf0a47d4f8b5d570bd1c75532aecf52612d00d4c59683b9bb709852bcd2a15287297db7ba6d166d2821d85bd89df0bf03e2c5e92de1fd40727447168ef890c574c369d20ef341de643b98d6b5b6743acdeb2c0d4d9ce4467ca67747af15c83d4a977626108f1b84509af060f7fe8e0a80846d4251a95e968dffdb34d0ec76784398507629616ebfbb34e6d35174d75fd05f4db54e0523120d890d9e74d439a8171e9715237e8d683f94c0667402530e64ed62ba921eac4c4abfb98c8983f2ce20aef2d4401851374acfd3775785207ee40291297c2dc7c48598c9b040539d634ab3b15f972690bc235eadb259a8fc1ab11c912706aa3312a18b9f62cae75a467fbe4fb1fcf8a8835326bb0c45b602d74ed6d3ece8c8faf8fc88a697ec8a14c5f10b433afbade2e7b0e1d82b89eaa620e84f0d74798f05a8f06681e9ae10822be27c5e1e9000e3c4359915cc3b67ba316d232ae2947f3958ce1a9f04ad6b38e6b5afb8ec121a304d7b3dce73cfd2ac6da230c5de280d11a444a6b6a5e094770f20dbbe743f51d0d69859ff531806a2538fce83840b1b01a8d568d661f209ea2a186622c6cfdbfed3be394f152a23793e76986f7f8b91dc3d38f002a2adb994170fe98b11a588e1933f0cca6cfa1d72cf106e632349965cf62d17db2bb86415171c40edbefedb94f18b5b7e553e415858b72685f359b80ffbcee814341bf48ecc6a49f5001f18c060c218c06df5d4f22c3b9066185b976fe9caef0f2fa86e11f30e44a610d47d4f6edf027aac9fbe61e7da6fda8d616a46eaa3630a20fddcf03b23715f73abbbf92df66b15059ebd7da9469e1c0e7eeef1de6369f2cbad7f18312d211bc0de3118f518507c74dc6de6e8bd5533ec93f93726f5792db79b5d2c7bfbc0bb6719b3d2cb294c61e5f6360b6739cb0fe50880ff4ff4e5cdaaa5f5ba382e07e8e349113243ee7dd097d598ddae176ccc6d2ca4eedbde007076f835396120c15e3af06d26741c230da316c9c5e631acae466792f601b0fe8a651194c561adb81b1c4ad9dd0536d22f25322dd18f62c2dcd3253c9600a6220464c2c7f5d5d311aa7617245661f7498572fd446733a0325f97ff87bef35b0e4f81a4b1f11de2947b50ff7dc0c9b716553fe663b4fce4426cf35f0c316b5337cfe9358ec26c845f460a931b0ce7819f3b11906c33478822f46ad0e67442ef2cebe975793564c5ea9752c9f3ce24e724e8d3fe23f6eaa9ead09ee95e9adadbcb17903d1576e4002ba2a80105c415c1e182083707391c7b934c2a1c73b451da2b39af2a57ff935d596d1886b5be9f117750c2eac66d26ee7abcbf26a5b83ec5ce9d2ca228b257f93ee8db896ce77aadd4133904450f62ad0917c6e00d86776791234480dadd3fce3864a164c3868f95dc8a2e70ab87ac8739e17902a6ee375a1f19c2c37300f6fd1551560624b6b56067840e473096591904233a53b8609eb1b11d7ceceb475ec387afdb137c3c944365f50496049a1d194ef4732e004a21b3a09aeb6bb151550453b431bbea5eefa6bcbac20eb0901ccbb03a201be620fe5c0648d6a2b0433e7f9483bd85bac2d4ed215e603620fe8736a67ad78ee565324bbab5ac180bfa1db3025e263dacca6e2b4229150d7f1c1daca1ea2302888b183e272538e20cafaebc09a6e9220867c70d6c914b656250cca09383d441406c1f00a6cf39299a580bc38f4ac9452687709a45695a61c3e53ae9eac96c8d8532e54dcec9a91b33d3cc905deca19dad90b12f07dac15522f96c30ac56bcbe25c8dab0c9cf7a2e6487c667956df3ab9b0d43e935cf06ab29ce3391b5d77218bd5c611fdc15968ec0214567f5642536f0bfbc2f89a39ed655b8978fa31fab1ad0f871f3e12dded4bd715b0657c84dbd7f392f3fb33f74ffdfc947796551f43937bc6411e909c54fbd3da3109f11143793f9059ade972fe4c68e7fec87ed11e5e938689ee80f19e8011c9dedc638443a52bb58925d676ecfd789d2d43d8e09ff0627326a3b1ce8d909d705b58eccd5def3805a32e6f2f4e88a6131f2f954c2ae15cc0237c560dd1b64c3a61b98d245f973478047f73a7e379e734a08205846ef250cea7c5837cdb340d9e30281de82690dcf4430385b02e8046ade24d56f47f71623b45d519998c0db376b3b342d035961cd5b971c9131b6fbdf1002fb56e7feaaa9614d3c308a075cef2dd3a23c9a5911de76e2fd85783a496dfb956ea58327b0bca7f2cbf02d95502951cd451ca77cca69d769388ce898c97cf60cf1cf9bf8dc0c1f80dc417b2f1658462bc940a32e4cee0dbc8d017fce3918f9ec9cd61d48a99bb6c470f7ee4e20ce36794d203cccfc5c6a66a34c838773e825fc1e2eb25f46bcd56b59a5c3f3bb4f6c25eb7aba99caf65c6818144521db46b92bfd0218cd1060e15ec77d305abec95e9d0529fa65c3c17b7c83a6b0a0c67c6397cf70fb477885fd57117ec635d02a98235f1e742cfb8ec64201cf23d08a291d7dd0367b68c9d1a708f189e9fb8977a6eded320718c951db20f451eae178867d38d05ac7ee0c4d812c947986d184d1df61a2b236f36641991135292daa89ca77822897b3166fd1568631e60d4895fdbe4552b68a83dfa6bf0f69448aef96b6fecbc0fcb18f5ef801b10701d82ba520198e5b44db4471f82d491df40b93c3902a3cefdf187b8581f6610bc8e127ae4b5d8d61a2c5cefdd9b009c957e785be1a51c9f35c1739db2b3868c35a6f183fb604bd74404f33fee8a9f48630aa2ea34587e0eee80e1511fbd8d064db6c23ae8fcb493b2ec7523b8d47c3a5b12951f1614d09c44137ccdef31bd5e4cef732bac8d22ac0c654a450a064c5ab64f505f1223128ffeb14937400237487449e67a68b176352cae919915a1aad7cf932119c9b038631eb16b473fc729b2d3dbe30972affe8a26e2a96574e6464763d3d499e4a6f5cc63843e9dde1d4b0bae05993c6b79aff9b607f353d0a3b4534dd9d54e8546909e1f9b1fc0c35ca71f3d9c2d690f34121d7fce3e8d443c72663a69b8032fab79eb08f9afcaad31788c402599aa54db4dffc0ec5dfb032f3b5acdcad4f431f2e5ff07acf585cd22de9f0c2f42b72325f5df68b1ee6aeb28c90be2241c26e2431c93de0ae51f7e449fad35b12da0cc9abc346fd51afd975cc5e5b7ed1a55967625e88b3dd487ccf405ebc45e4ecb576ff556e3706b06e4afed8e0ace1d959e57345684aa575356d6c481661ffbfe8354947804b7efe8103bbd69f68c1950d824b394f4d8c3eb39fced424c8608f4efdac2baa7fdf35e25a57a65df466d65532f5d4349912ed7de35378573f149407c192330e5a435ca3bae60ba5292f020b260fdeaa1ef7a1fefbef3d91e23c1b2edaa61e32b61dcec7f81231e74949086fa5ccf8ce9a6437bcaa80e345f6d8ee53c9339b18d5f6c4010c0bbc5b6167b0cbc7a30315d512a58f87cad907154ab9b2e5697137d78e2299d0f327bf36481928bafccaae5d547bd127907b83f81c5130fc27427578bf510a4802daedd26f7cc08036aebd7bc088f4cf80d82162ca25616bf1de15262ff8cb911ca8445f73e30a64b41f455441ad439946b495d8cbaa3000f267996392f6e5b62bcb2561e057d6933a29eb526d95b7eb3e09d410820a4fe5ad053bbcdae9919ef238abaa5ab37e42762b9437875a39c24112d47b636e74b07fe89c77d72b1f4a00fbceda141f82529de7ffd76ae18731a688aae6907a11644fbec1dd78fd715a4f2914e4a7e3cb80805d22b3eb2b8c9cf85ac30667221f28c0eff52963fd76005e6a846bdbb1f317066ac7b1d965af24aefdcea7e6e646dc40d5b6abec88298fcbb2a0d391ad5accd74c38e04adabe87d3099c8ea888c97788505b7c48495bbad4aab7471e0284190ddcfe717b5eed847aa7374f6726fc8b0ca97c05b81d3a1894096b6b0f0162d98ef14fdcc84a03de7152ab06031751d039e3187851847cf3df76a9c15d42df6fd55845e760f6484d2bea032ab98abecd425376edd9834c4214eaa1c7eaaa1521ac1af3bf6419bdef9c04c139fee9a19b02549e4f6e9eccc040490bf2f4bb0829d7ad3312cd771bbb0cbd0b04c4ce43d7fb7fb45e6398ed060c98c334097514db1fd64ecc3224c81494ec44ec8b9fd079b6c89b89ae74886a40e8a9aec5a3dfc78b51879c0236186698384444491f17b5ec6fb6bdc29472f9f20ec83174c11a5811a8beb7c63dcc3cc36da4be56181a28842215867cf076d45a303f566b8627a08bb02cbbd34cacdc662550842614dc22b2a944141fefaf59f6f3c95dcd1fc57df0800806d00af8391662be84a2ccfd8e42084b44da7f53920e381379b32701686b4d384f5c5d927c50b247c9ccae74286f5f742e5a6fa4f098a3b8d37ac590ae8b482590953c1489b17e9bfc2d8151e29b5ddf995bc8d92878174d298c760f306e31e1d3a575fc89899ab15a1786c517ee491b437b99e4a92f399f6366c111ed3784abf05af92b5ece06d51748d110dc39a632a1c3e5c9ea8e7c95b2e55552c02355fcf7c241070f5ae7e108c06605203fbd843092482cd66b9e9a8f262ded9c4df71f4465d11f7d59c83e9f7bd92d3f280f8b2deb998231030aa58e57ce1459658048fa46807d9f9513d36cf013520a21232b27478ca8812d05bd45888a90200c9e7bb6112daaedd62405a71dae1fac666d180e88fdd59a7cfcf3a6e6a801b40d5dbf7ac2886bc2c82797e32b57cbab2c8a7f1bc70b914690445c50cf81416a32bc5def1d1a945dcb6825d64da254efa29bb3ef3bf44dd6537a9369212113ef527d07044dc829bc443b579d30f28c9c458a4cf68916989e4617240cff1f80113435e68daa508f3ed2770cda57f42a78715e4b790f94c2611b0f0ab8fc357dcea97618dda6b42af738e053ac1996f487a4ebc81d97abf9988a87a45efaa0e72b4c6b4617a3b2b6cd0b19e0089b0a2f6a9cf71a7c12cf4b3b8cc31fccd249a81bbf7e005ea1d033e14fd28ac7de1ded8efd4c95d2a4d44c7f7023c93c4b10ae3d8e6c8976c20bb72531bcdf65ce3b0c740eff1560273006b1f5bcc87f254bc16337edf94a180967260320bf271a062a6b27ca8f2cc35d57388f6933b8e8740c89811727d8266df759f6721021db2502b6f4d1834633564a9b1779b4f05b9df53556a1776575f3d685e286da042e7f3c5a5873a2e29762c3b63a321e4ba9ffa8c969a33ad3d25da28fa6d7f9ef8ea49ad4c7f062b40c4336307ece78002ff0c5c261ec663a02bbb97a614e6cac1271ce971b62a203ab41aa6c90d462ee48b5a9f13e31a37e74dc37297f9f1912df12a4ba8b7a2ea173535d6183047a55ee01a7400a6d378c9169ff0a71516329a9ead051641d174ab49f9526d0a3ebd45c51679263f3ca819a9573b3e4a2387b38d34f897705bc5a1be88e3640cbf8675ad3b9aea7417c90d4612638b443ce805ab1d34b8077cfe972e8afae01a16161ba5294c4e3fd810dd8535c9b315efc589782707ddbe6f6ce0ce7bab431e838ddca1673c62fb42e6297397d1e6b04f6be12df29dac01d10979ca4024acdf2a300054e050d3c965ad6d0e7abdce1e8fd8964ca884faf257dee965aa38d72fe80fdc3412a5caf9ed78d15f41812c4f3545dc25d9a3f418add554c24777515867490bbccde2b25a547ee8c7a1684aea875898c42e569528606125b86fdc1f62b3858c537016db1826d20a6acee8934b23d73376ce895674ffb6ed41185da63d4539717ca94c839757ff079f1d421511491b2dd167b689a48d0e8209f6bb61dc1fd2d456e5abbfd386fdfb0220f05e7a773ac29f617d8011f71698188113f5ad3fa9d2e05d2f5e253802a16b88dbb43598c2049ea94cadfb1ee09aab6cb6eab9fd42688373e034133a312e35b9635e0985f7c81bc38224035d6f5559dcf27d3c4439d170e84655a07ec92a58e65da90ff64db1cd7318a07e0655e1f6ea1ef770e9b0090a457c810329607a0af7c51a6b5b26e2532433d110ac48a1e57b66bae8934bef9a91cf607e15410ab6b32fdfca058b33c8635606528dfa5f570d0436804ed1c4fe05fd383e1a99146a019a8e43f8022718da4da6b95c8096e3f70b2d00d5fe00fde3af43b0f70b131fa684261e35fb3d81ca1733be12e07e5d41257c969bcf000c35712253cb43fb25c44dbfbe9d9882e1b5430baf8a89e334c332f9f2e41ecbb8ecf0bfb6ff6dfac72ac0f9124eca19a67ed1d5e90e054cf041429ff8276a5be4d5cdc3b271aa99cc1df6d86f487306a6ef1deaf09861ee9edcba99c7e42aa0070d140c939c8a13d1214f5d913d9e2e352c27ea223bafd3205def5b05335d3d4986c9891cc6d9055e32d687188100ec73d548a989dae62623156ebd88924e570b22195b9e5ee2286e894fdc3e3bf6e58ddb8dced28f39f625352c892a074a8d9e377ce4174e6f01ad2314da7a931fee84908c2d1bba58a1169a9f77dd7ebe43d34af945f8202576f7155fea127f3945bbeb99c67e5107a66443e2bb02f3e2071ebb110ff5bfe953780f9cbfaa1465e6ce82285921503102d5a72d15c9f6b66cff3c9839402e7077f294b3b20fd140e3e5c751a5ca9e738cf6612889b7efcacfa78ade3b49fb9ef130208b89f997946dd2d89b6c090274f4ad882514f99e034cd71aedf7e2887bf5241b257e8d242b0f8425303d2e9fc2540411cea10fdb4828ddf8a2efcd68d01f2d97372ba205a10871e3e5f5f0daec88f88ab4a10480afaae8a52ba5f0563b55bb9ea6de41030491d83c0f7ff0d7516e2941fa51655a4a475a2dd22c730d6c4f8f29376ffcf349be2c54a9a99d9ce3f493430ac2df1244e9d8a92e7bc5e5cad331a0691c68552729163edfacbdb3e11ec73389164512f99a767d0933f8a7a535e46191fe342c9456ef80895f0e951ac029b9213229a4615525ae0ca7dfd43eeee49e5ec5ef882d9cf60c2c064a49f0c5eb94c5f924fee726621f8539d5e48d3797602d25725a0e1eb614b02eea85a73837d8fa87414cfbbb308fa923834b13268659cd916ed4149247ccdb59614cd0ef22d5af16362bb56f4af2f8001cbac60b234d2d7695e1a7e095bb646e00da76dea1b955bc7ad5aca88cb42f171608ce9f6a816eda6ccde5ffb13cea4825ff16fff1ca6e4ed85d3927522336ba81e535c3ad8abfd87f28c9fe4c72a890ad3ce740a6793ebf81560b0fbaa29cdc35f25eb730f6d13f13f1151ff72864748e33183b90cd701f700265c8e5570b54f629cac805f8f4f08e24c4c351680f4ae63084b7bed252b7b310c52ca574f423fb91ed729b6e9bf8974643b5d71ac43e85d3096f23c7663a7dd7d6f33af50c974712610b6b0fd5242fe26117a27808befbc6a0e816bae53ad036d12133987f47b892f4d996c098cf2e770ff2a959aca8e474bb35014fb7a651aa7d13097ed80ae1cb95e1298259a1fef6b13ca63cd89c969f8e389cd611db1578b679ab051788eb295064bf067fb20c6d088c8e106f6fd25bfa504b9c52bcf1e4e1b95ac8a98abeadee3b9a1159e024ed51d7e6cc8a4ecedebeb2f41584db3f45e7e6ad9f24444f91086def73d1e11af05bc427fff2a2caf5272d7cccfedb8723bf87d46309f37d41c753425a1e3619dbced6276d9286dc138fd7097fc76943c206fffb4a1614f2c1458efb9dd3932e8bdf62903f430281d694d49b8ade7a7f0e0dbd40e44a9efa41e7d62d02137aa018afb82b0ace4442312b0afc9333b3bbbe2f3501fc87d253f640e3e84d7a2bd9570a134226c7e596301f3b1412f9e62cfb4410cf441bc65e002ef5d0ae2014717d31c5c4a5a1cb1925fbff18e34e88195d240e725fa43ecf230973f1dfe4c09a2c81a426e0dd2036dcd5443cee0b363ed8da04d8e79a9318fc8e0417b2f66265da67edb44093545c33377ece6b5b4d22973cd17e7fffee72a740213eb84359c7cbc3af93b23769dc33705fb6e29b27eebcc35c80556c06fe934e09393da1db6d1208a1e084e79f45b22175553366f078ae377f355ee00f8cf7f6202c24425bc60380cf473d2800f4ef27a0b3138edc3668ef4bfff59ba6ef5b09bbe2f9dd73a8e413569b03e9fec042aa8ae550898f617da482181da6ea65558cc9fd0aabcce685c7bc20e16366e6db0b83f8a1fb8bff5f537410f56fa6db9945616bcb040b5c32f9be854b36b9a5e21befa7924b1fa2ec29991d56307288e32a75313d31af029e4acc0f781e53f78a334afd6a2e6764807563ddf627fa5e6aaa5fa81480c458d390384c797f6ee30869d0e526529e0e71bc09050fc6d609008c9ba603da06b40c26b0aeea1577e7f8f491539dea2d0663a755cb18d1e4b6d9892860d91326043bc3a0639759c13f3217252febd4737c96dff42003621f07ba848784b3d9d31b49fdc9f865aa98de4227e00d761e9ad05576f85bbc2af9f840ea3eb9909a73c40ff570eb46adba1d27817a643d487994b8f5429dc6bbb9ef5c832c65e8a4d32e10422a0cb0c1758c150c0faa38900b20dbf777c1a731e9191e775d1dc734d8992c32e93f78ebfcb6cedce80fd800f0fababeb476ec46976e6c4d3c246c4a1f52e997b96af9e0cbb010f937f9e9ace806f6bff63d9a0a92cb351a78638cbd5d2895c183b8589d7987db6ed9ea8b69359a9ffd0d337eaabcde864a5dd4c7a3c0b552eb7e142f1c4769a056bffdaf80a964ae4d457a111d8a7a86ed6955d484b106e5a2d3cae091ecc2288be2989104cc62b51de96b0b403b9b15c7263d7e3b309cd5f65545f1eaa670ff635126e615a1f8c7289ae994b09a67c5fa7c4b31eda476f4f0440de9d0f0932bd883aeb5fb800fa25f62b80f5a98c2e2236928218277de5901a63691ac14ae45ed31aad1c41e927b9d099801df5cea7782b5457d577d0e3d3e934e050baf9ca623f5fe8620d2b832374d30eef00086bac11c63cabb95b5b7130f728865f6fd0a21000040a4cf77ff5ede74cf447d542bdfd82df03a5f910a0d55ccc66d759a8175f8032e865cdafc4bdd9ef304e28fc9c565d273798794758002c91e3f1f9bb499a2317cac7ca59ead58b6645a98b11d089b094f26ce9296c7178081ad20d693aa27d313b463843c38b6476f738c6b7a55b2be9e034d4bf6d74629eebafaf30a1ff2316277162454873fed525ab63fed230105f79841cd62b9c11804f80a5c9c0aa90a96df04d4f06c3491297c4d11493843b0d421892dcbd9ddbd7c478b5419b2d0ca78daf1443f26ebcd756f6fb965c5783317367890736d8a0b52c5778873df9eeeb0b155bc2323e82f880170bf4996c934c3b95b10be8941356948f0f0a2203cc3c48a73acb482ba1a295286c0e4815aafb690c4a4723c09db3e0e6eedc65b68c55a8a24479e259634740117dc2096c06414f686419b9791099863a3461a31436611e2a062747f2ac3119b18178a5d478106c2200db572a018908b4219c12a221a5556fa865fb40d3be0d8397520ccafde34888d64ed9722e64fc76c990ee5a1d63b40b31de43e10f9846c253f2f1d10e316c32e4b0273fc121553bbf313554a8cda43e39b6adcea13f0f2706e05234a92713467df22ae843e090b3d3c778854b52e4578dbb6201f65552d96614ad5f35092f79c2b044aba1918ac5091ed365d3800ee852cff97c31395eb55b26f1e8ec53b6bad920fa40a32d124b94c0ac3ff8912d3a551a9abdde1263d75797153725cdf91d82c4ee1cccde4033ee03813049605c44c3cc2ec1f8000059ee506880175fd47e9cd83debf42b21d801940081727820e874f468017d6c4ce2ed2135240d26c2fd39b279ee9f4af3387ec5b62a64e8843c69e45a6889690865f3c7617a5cf0d410f5fb32df03892814afcd6a26cb08c9d4d651e44fccc97b820de604cc52728614c9fca7d593d7ae00f2a8d3f80829cb7e244d08b2630ed4187c82b6006af576707563604fce411b4031b4104e3ffa8e6e4c2b63be0275d7d2beaa3148d670d302c6643a9e82311b905b1431707c58052908251068338a55a368416280a28714e14ce15cbaeaafa482970060ddd50345771e78faee140c7c920bcef0cf752ee4807dfedcd0fcdda23e563fc84a0a73f5bdfbe6fd5817781df4f5d4e801048d49ce75e2ade9921bbbd614fff01f1bd3536155587e46ef189b35fd2732a75343852fcb40554ccf748d7cd34b63eb5de92eb1998d90a498799a27c54377b02e849d5a2df2541c21b6ba3bb815961c5b4d841261cf01607182eb82dcf9eda1a670221103cd71744e1716d31d28d9ac7c478a1095b99c7e38fb500d5a2140030869d0606202f81ddbfc767b14011b1d5c23d2803a119dffe2201167de2e4eeccbe76ad7eb1b53a615025131205cd59ac7fa7861d46833f2d443de325279630a419ad0fab899a989aae2cc67293944b3549c6ac494d334b564eee81c49a73d4be0783daf416a1db1132d883fce40451224f3f6c807ef05483a89e8143e930dbba3caa3eb51b035ce8c71c3f55b9a8167b10dfb819cba47fe94e6bebdbe80189e75843319298dcffd20b4954493ac80a5b15f62d851659aa7a7e85be459a80eea278de4919c21cdec2cc7026600da42fcd17b46d1ce64a9cc662eadac94906bce60a727b6a156b944f0b4c1141fe1beaede90f5227ab5599209a08f1046248dc766256eb69680c1b10a0e6465c4ec574504d01e734694fc939a80f4aabd40f94cd6f9fd64fbb80d911149f41e13bf28264390781845af13c47fe72d7a533fc98b15117a42871dbb68c00a9255fd1df537c473a14db4e175e2d82f9d0c292803debc4428cf9897cd4545d51c9df00a99485fa34ba34eb70ee499d31d2542759ef4f91746aca375e0269bfd76ac62a0509716fd5c7b800401f5266476501496ab2e50d6bcbc75b4e53ea2714d06c2818e643b8b85fe67728a9d780770496e40167a0c0d9265784b3eac8cfc44fc5e17d3a62cbda2491ff0a9c15412713050bc2ee65086ed62e88d01bbe88c56af760dfbcdbacb5ab985888577d3509e59fadadb0470f5f6d1933c7446ec769b04ce84a0adc471d27c81779cec22f9fc9ff18f7eec88bbd3602379500a0f80f088608333c6a8f7ca7f387204b3853930a33df4521b1c0d23bc88c4df52fd1a6c1d6b41851bace641bf00d385c887e030dbb0eebe728718460728980a35659b6013feab3b8f97f216b3d056f4a1e3e3fc23f875a8410f591544da2084a9a030ef41366a47b6d5fef818128b2836fa1708d72b148b4382b9ebef6902e62094894ad5b1eca419997676d7c0243299686b0580a9cf3d2ed68ba88ba32bdebe7ac77ef8b823ae2f4789098e17dd6b8134c34c33c4766540d63e500650671ece2431796456071eecb262906068ef78bc6cf0b22705cf0c0dcfef480c780327734fb504f6029d506f592a1db04084754b62a239ee75e42d40980e4e47b29de7e1dc505d322d4763fd56add1e917ec035a0784615e9a92625ab514b9246560a511219e2d9061b380280f06d7123e719f7fc543f5d57816e7a66a4a81b53b99435ef7023ecf7f532c5f61688eb962e78acccc1124f9d6b307570b357f0d4fa8a677b09a3f730c20abd8c2737bbc486e5717888e24d02ef5384d163f077adc59977bf8ddf4cad860e3291c75d271caddcd31c89885a73743b8a377acaacff6a778d0fa114a6ca505760acbf0d8b9301af6a7ccd081c0e3addac4e2f5797227e5b5640893a08a44399bd8b06150a35816b561bc605641c4ed926daed166814bc7973f010f9511b2372ab38e9803d54cee292233688113ad299c3ecd4b3de3249abca38621fa6ab19569f20dd5ba89308cce1e24d58ef32755d2b7b799dec896ea08f392fd87452f292bcdd409b6b80e458d9abbaffae21d56b7f5882617c7709d58a9d75f3bdc377371ab2788738efe983b2c6cd099878e5bff688a1582af2f0af924aa242b32cd37711b7c583a1585a373ab8d5bdbc14e44d43e2cee44a6552a94b705b8cc59ea767b0412d68234c4ced1adb865f6871a0ea18a82d683fc768f1c38e80d89b861fa9b9bba152258356fd4f90bbc5ba5e144dfc967d08b1a0ece3a22ac74125859c57b3e59332dbcd4d51cdcd533b1a6e5735c0c9fe4fe1504f73aa1c3819a7f65a9a8ff86a8b3580f62b1740fcce18f6a2a2e5a3f58e237a3ac5f5d8466648e842cdf53daf7115e92ec254213e3a7a09a664527c6c2af0ed614d2e11d4061d2975bc6dfe9f2045b82948b89959733ee53e6376b3a4249e6ed46f87acbcf714fb67b5d0572b38d29262bd9439f00a0989ec788b862a88549853666428de82a1884cf0a6bb37ed74e5ca5d93d07733bc0512328265d66a0417b14d1ab19753189626073e06c6cecd17f5fcab036d0b898cc558ce0c157a70167fa72bc438cb77f99b095c316a9f64b390822a2a7b0123c2910cd5e9117d6b95f5d739a39e388129602a50117cc857955375b68500ca2da653dfdf6cf916a2485df53e947e429ad022b701b98f15a57cc13941c37dc561d0ab78b8e1848f2177298f00d1059e07613fe767232ec413438d4ee59e65a914e2ca8a93ebe4643d25ad4ea7f1c685a2c6ac269ea0dfbee2d345211cbc26f762fb30c96857e6fa56834d55771324d1a1c2448cab2c3f22dff12ae8e33999cd1f24f7937b20aa25cd3542d706bfc4e912d89bd214f5334a6d38e92e952508abc08bdcbd8abfe6d0b5348b5d3b75056b681b1ff6b8f4308d95c3ef79370e24b52f65240ce705cbcb2c9d65f9f00be80d3b0507551478c9c15c8cd3cbd166b5d91e22ec01a4bbc4e0ed86ce685eb3780eadfec834f667d5469e093bb0ed8f0c08631ba5aab9509bd53793f4ac602c792f53994eeac8cdfcfa25249bc5a12adf2762579e5534076400a0d6a1c88f6fc7a2672d340e3f90f2fa3ec9ca3c552d240e62e079008c8ae53c0d1c016557341f75ec87227efc6186b698f69902aaeccdd025c03b182388a7452706b63c2711a9a59f356620af54e8aac8d3744a166e17ff628c834983d49da12763807fb81c5926d49a742b4c4ea0e735bae75bf1c8b4e7db2314602d3c1bbe09c27982ce33238fd0a257ba1a7e5e2b551f94baf87c515ef808db6898e56023497b4f3f17c558b04048131cf0731389d231647ca3dc49666c716473085c42ec861ece3967455e1a4a2e7f02f1c7ecf187ead852664abc6e73662287f7871da64a5afdeeabae030670c2836eb21c616b66a46fc11210ed329c09fc3624c7bea00e2893573392f995011020df79f5262e65bfa55f56c4fffa976be850ddf8a5f3b51b2c4c134512fd4a6dab6033be9a9c6adcea19bfbe230cb82d096902e3c927a819b709c4cfbecc282cea4bf6e6557f8cba88e44fa555cabf8b2aac238c7e8dcac3141d0cc2a6d06864c728536c1e13c800ce509b55706140ef7ca25a9a61f021ce99d7f812101739029964d248e8c25b5a93d12a692845025dd2bdd0ebb997317971b91cae340a4ea457147f2de823444723dc1ffdb1f3e6210019ba3f2014023d5d5c617a4876aa6679985870e791b6deb342a6975018ac5d7a87b0c9ab8f1f52657c4ee7abba296e584178c7eee2f0971b61c45c3f8cb201e043902d192469f0b5423fa60ba5127b886f77721241c010c537f73badd817875d6d7c7d0c472d59db031b77860ccc8953a8186695e31ef40a6d4d3d91a4be47b7d6c0e6062a6697430e2cf20f2b209d992d50281b2cad942da01ae9c897de833ead6d92579b82a136d86fd7e2aa6dcc5dd3a9fa1634954a54f743fd1f5ca4c3cc198e11cc0173fe821fcce43f2adcab959532b9890059800d0ca3ecd996619a052bc153d1ae1922d919b79429595beda9b471ef114c85d26127eb73e14ff7e001eb30a320ba8b8fb84346fa3763e9aa293636150f83966f731078e7f4d8c63205ba1694997d2aca8962444dfdf5438ff7aafd4fc657ca3b051e2164ff31847f39328703aef9f191baee564bc908a34d410b4731c77bf6c3f544eb5f6cec043656e6b9e667481fdd5e904623437b58e3f58eb46b488142a7199c89e3d7dbd8f92cf431a053515234941c1da3b1fa0a61d0e41593054530475866290559448b2eaa0430d13eebe84b7680bc0db133494276bae7c792e6f8c4c5f41e9a51109608a2fc5b6854038e7ede28139cbbd29498fe37ee45f441c3851ba8b18cf93de8319c222f674c7ab397ee15b434d2cbfd973945d1dcabcecfcb752c2ca93dd6703d91d4ad633c7a1159ecf3a9850d889595e241dd8ffa27a37da0bf9fe67ea4ffe18813bccd5d86ab8fb6ef7e8535f640b30588c38b1a0d1d872bddbeb7d3b8a3139d51a6a9f34ae867eff6a2301ed36b59590328658d2413e41708f4c18beb44fcd33d9bc5944c232d61180a2c92cc3bc8b0895ba5cce0d10ac7a9089f498e2e3365fcdc276c5e0da83765d4c64cb0e5f1d9af30525629adf3b2bf8152e367e9fb7cbe7eb4ded7ed3211e5642efac5dcdbd0c83e5580e79691569a1edd929ac1b3bb48364287b5407eb6bede4575541f72c66a7bbc6c9a15a2e25166bacaa8cba6944ee7fea15e0bf34edb15e34405f3e29a610ac05ef19ba743339ede6e04b274e737c7212169634405b2427d38a755ae64a4542fe44b677601b42dd6b29468180344e772f526175569dbd4e5adb773fb8281f4483689ea5b705ba02976516d1a59d4c4ec6309530b56befb9065d42fb6f223a739158b257684ab0abd5e8f14ebaf2cf2d9371580e4c7438a56559d4a38a5dee8883346de0fe1072c707b9b97dc7387b2d43ed57b09885ecbfe618152240c9288ef4ebedb19a8cb2331fe619673d161ec704759d09a25858070b4e69378969701b36bd7639e12f04a5bf9ea9f4e490e81013a61251095b26a9b75c29cd9f1d9bc7481f36e249b98a1715f09750f2563261682c8c16af78a8106e119d39f4714d07ae9be578aca0ae510f5ab009412cfeb8622bde8cb5e858fbc49cad619dd670f7da463db2dcb988d5fba89e15c24b9a2eb11ff5d72922a2128afc4a789a68b6fee4baa1d7fc6777595a1222ed24ec113507d566cdf647aa2ec4867ffd93012ec592d24d1f7a48ac86fd42f125ff00192ee84136730d6121f8a053aab9736d55eb4dfce027033c909d7dd07737ab53538eedfd2d16bd3fad161dcdcac88ee9b0ee4c821b53e1044b2eebdeaf5c4fecf1e5f3dd472fee6880ab8bb2553905b45951d9f79e11daaf8fe757df37f8d861aa154f074fe4ea912af9cdeb5473260c6b41ae9ae7461ac0912093bb5ac1f371899c9805e548b0172e0248d9d5793ba7dc59eda8cfffa51babcaa61b2c9a668ad3909bacefa173bb51f1aeed398098d70e417e80bfd205e621ff6759f06c019e918cd3c5b6749e43716585c39a9ae2edb54c640c57891c040a73d7bf17653bcc2bcbf473dc6a88545cd71eb85170a2f8b3cd8f1a45ab220fb9708c360b0f9aa29427260f0a0d8cebd7ab36438d11e2928338c52251126daa747d2f9810d881f66ebdfb25aaa2e4e92bec889533339d4e581f64cc0b60eb48343e89f2607342c1596f6e7ce0261b8d0e81375a42f94c77aa59cf81b4197c73288eafc3d1151f6522681c3d52c91c881de2c7b05804fcc13758e1eb0aeb00a5abb4b00dd8fde42d28053b6bac15e5f6799aa41194bc90f1b73ac287cf4c663ea94f0e36439d0528e9d76e35ba048d4587d66d6acb2ae81486aa9b3c3406563ca7f7534a9aa96b15d7fc7073c35bc17993d6a0fec45edd663c1bc198d1f954ad9173e37997bf90f5987c18b10a32650702dedacb27daa0eff8e4511f6c55bae803bbad111b395b0445e20df3429e20ffecb130fcb972d901a2e7d55adc96cdd16fb5f0c81e00f1e709d2ce6c415cbed6082843c082a7d6d92f41d2ceeacf7744612aca931b082ccda8002108528d95abfebe58e2c615c2622163cd83e6e7a3c67f293105d3810c8ab2c7878ed53b5271115a024cf8faf24bff834466501393e01d98f89b0b55f3f23c79d531fc2809ebd71126eaa39118e58800adf2b94b698add3eef9101f389078437afdb6a7a790a55faa4fb0e1689654462c4b0a7991143e16269140bed74f0814ab22f70e4363d97c59c808b2571c3677a76b260ff2f27a66887a8d4fae563885ef3da8c16e40a24984407407d8d93456b1dc6231d55d01d7e6686a8a3a5dceb7cf82b367f62b9a922e36c73bd97fb7e5c41524f1989584ac7295fdd249abd4a979764528d7ade9eb76c5157bc4ce41fc42ca677abe7d8eedb6916c5b3ec8862405408fadf8d1fe521bd939facc60fcb6781a7f9f532df50e8bcf120503504f7428e01b988eddb94da220b444192034527e6a7068f2d110d00cc49753f0c4fd5ac073e5b4e7d2b5f08dcfe931b25b93b4c6d649a5843c159aafba9fadcf6b85c79466c118cb3378f9d5fcd2c4235a4172b36f770b155f318d89fb606fe0dbc3347b18abfb1b8765b3bdd6859216c5ac54f92b421300172d4220403c6371cdef1a55a6b801855c671fa807f1f2af4c44ae592fc84543239b81f30498ba25254f95cd703fd55b51ef873bb4209b86659e1bb768e8561e7c01f7437b891c8a491228045d5f115005bcf7245d03ef18973831bfbb1a3936eca6350f8406cfe6170c3e22ecb4520f1c10368c96d11e876c4e824fee956fc79f6bf4725734aaf74a5eabbc1770cecc4711042bd0d5b2ffacc61cc7f3d6170010975b82b0f0f0e06ba4a4ac52ff91fb8cf2cbf65f9a0ff92ef3a8915837159074676fafb9395ff6d46a1d1885e696b46eab46a1ea94a32b1ca4427f5f55222a35419e1d4b9f721abbd8e7b354307fa6a56bf268c829aed7dd67884b4bf4cc10aa84d16c8ac356aac59919f686c3c161197f63e50ec54d56a30ef5397e00f29d5b610404daf0e37162cccc0c227db5ad53ebf49249694d8c533810637b73fd3a5392245561618924634523ae8a30248b6ca5756ce82a8960dc7eaadc996c6e0b7383682c2d505fa478a223c988661eaac213f69fe378cd3444e9b3dbd5b2e47a264575abf856e733a43c99f83af446b37639e09fee2562ff6e797aa50e45185f7d3cec86aff852bcf7c8d666e0a80eec90785cd4250be6f0d92cd001fbb0ff14d330d4a29b055a19911d43340c7706dabf45ec33e44f40e513af4c30a13f8d1f1f3b6e18082825ecd9792829c3650a9dbc4bb64785ef89dd6907aa316ab6abe90b636282d05d09043522259c833a9a7e83f4807666813f1fa0b7ca4fbda48f92f951d978698345aef252b50fb4cead3362a7a0b406d87748ae792127f49160bdb989550b00d6f9c600e9df1d02eeca330a415cee3563e4aee1d5191907522b021430f69bdf0c2eec8ea4a24f14848a5e76c78d8431aa1fe0d983200dd569e9f2f07c979745eb80132fea7ff9755b268e72e352ecf58c6cdbb9cb3a60b5c339708929bc952ba0f0e595990bbb0da99d14f742fdd0ba5ce8c76337b51dc308adbe02e5c1cc2396a7f3f2f903f50c8b2c486f06276837f0800be09738651c4d083be61d42ad417c43927ee9e11276a3214439290ac1216d79159f58651e4b748839bf14a1c260225aba9af5a37b76a84541eb1ace0300e2834236e30f35c61a86b188925f4b66076d992bf6d1dd79d4491f0ae2a7cd2b4cc0457cde361749583be8eaf7a42f4a65dca7c6432b1cb761d1b6eeba075ed2930d7b59f65b16b8a8aad5a40d724003d603b8f2f7d6763ef8c19839bd1fd04d4b68ad8fb1df93d9b3605e18d82bc589ca46d9d71dab806b238f0fa4ce50e93d5f9fb94fe506e33cc344190809ad6f456c7ebad40f81d4a7905b9244cda9171b5b49bea93bdb888fe1c943ff12522cd7dfc2bd2a5aa38425315f559e3b5e7fac3d51f3052b645fce58c5b34fc4cf2789f6fb71ea04505e403ff98f660f6233cc7f11713f4743c55f6840e0adee8e480896647c799b689160fbbfb6d9e73e166900ada163d72d4b5f5b3c13424dc3d49389544000620cbe72db37482be9ee6e5dc77c18cbfdf138eaa480344b0cfc654c5b943731b60a34f0ec1f9759c119450b878f246636e310c3183888aba6e3c429224b16a09a775c1594dfbca255a54e865e43d387a73769072d43552ec3d94a4287da23227e70799c935f928a092e5c9ff9987044af3a1fff670afce7380c88eb033df3db3c0c1eba0251fa3610f5515068afed37095e7afe53abeb0341dca3ffe220df523681e8511b96db62c57ff5d629ae6c9b223e7da44deffca34028bda2318fd8125ca794ec8fefa269491e9701ed01bebb492a5425d9480ade65e3a8e4d6598926dbc30a41f2e3c256f8fa5592c127c1aa12bfadee47ebff501045ba9650ace97848b29f263e462ad7f490acb272bcaec2fa5b3fbee3b20a558549b00d5e02d90085c7c6ebf8540f804cfcc41f5d1b910df6c6a918118b8555d3be51a33669300223fe22948564ea717b4057fa772417748de06a1a072e3221e24ef96e65d449a306b4b0ecd18198348b1b6df9ef94998f77359a99587f5302bfc3afc9e19cd0f7f73ab4ac4ce2380927dd9d3bafd35111651a328d7b111cf2f18b21533ce4b8c9d4937ac3561b15817f8faf03b34c8c5cdcfb967e86428ee79fb9eb7b918a3cc0bb940729a3068cfcd87e0324e710647aa0708a9097e5c06e8283efbe26a06dddca18288c0270e69c2e904c63030c0c1e2671d15030c14af710e31ddb54e8f00b0daae3ff7a79c1ae4104d0397ea1fcc3bfc98119535031b2ffd6e58a97ee6ff0f0f61af722b6920f65860b2b57e17e84719ecb0c365aec7b2cb0a3b63ab20463343ae9616f75835c299c1f2298090d59141cca3ad3b117db27ef246dfe99cc584900b3e30e274ee10fa3ce82303ee24cc2ea9ee4f2e781989ccbc8e6fbb1f5094b46ab012fb15ce33c7425898f421e321a7b54c958313511e28edb1aed56ed31fe5f68c2a839e585aff14018cdd4c77c2b1e7aed9d348ae9b5f2e8b4ccddb8420637e7c3c600d5ee429b16b320c7a52744b497e8d91f3e168a7aa3cbee9deb59c4e6358a5f067cc9fad80a8c676a04eda7da788f574f1069a8efae466f36884d8dcc265722732070f4cc405335d0346d99d9d78f9bc7a55f07cbb08b666cc3d4085f48758ecfc4a6dc8db2cfa10bf48605d512b4d80932a035981533a4e80deb801485573885c0226e7d13a5705a6df7d91bb90dc7060cd21f26309bac3e9b5df34966af0bb9cc61f76bea7a2c15be72ff39d4c4a8b060d316ffec3ca8284837798c8d9371122cd354ae11f3e530f9ecc1d9d3009eb008cffdc13f7b7b452977c6bd407c9598cfca4f649a1d1ac6ade809b02fb6fe451811da6dce6f53c52ee87336393a545e3b08c2a1dad9de77f005c964179c9255d879e7eaa65ba30fb12fad20f52362fa47da50946358a09181ffaa9495ecaf2bd45572fa971fa0cabb4af0282fa91209488cd6c282d69f8d60269ab065706791aad690eb9e81c69d25f13c9813beed0cbe8ae9ca25dac65416becb6f1b501e15c7cd51ef19a269e46cc7ef4edcfbea2a4d9eaf5f8eaa8e2ea270297eff85404e8737b7d8fb3776dca2480f39f97b5586a45f51f7c2af0fca2e742dda3fb68b5ac3757017ea9aeb9a7f2862a7730e5b760c202385e6b7053d1fce75dd1bc2f087057298e918278b44cbd0223ef17d058047088cbd3d4d0077e9c7ae087494735207a1c356044428e7ed7b1f5989a8826d7f45e59464963355b24f541c7bad6b87be618e1a73920d54bbe0bfdc655f7bc1e6975a9a1453a1d7c1cda3e771233e31d624b1bd91606028a422c6b7ca69f71f8d71e92aa9170dc018fc3498f3ec52c13771f4f4ead99ad6ff5e4b350b527735d35f7f03fd5163b822ef222ccd2ff25a1ce636b9515441782e6ff42f774b238c4e4d0c16ecc8d8fd48db682356f78b9a41a05e194a46e05727d7880937a29b4893c2294a6b1b28b8f8ae2ac11012a62d55b5bdf2fcc646c98d9648706ce228ea4b5c2731f619dd294cd7bf36583e17ff57ee9bfca19b9c643418ddfb723dea616e85c43bdc05b959149f20f4f1040fa2efbea7312c58f8afaffb2de54b3a881b71ae91cf5a888bc24270375b754eac67b2e5058e22d053b875cbf7520a6be8ed07b7d1e12c227098d25c9da90805c36a1c6165450a04ebb680f0b6cb0106becf5ec4ca713149d6406dcfd521bd58ac4848a482b7cfe0e56504f82095293b30876426217dd823eec7ccabf82afd75b1fc8ec19c7b3644bf1c4ea5a5d62be10987bd2ec374c0a1005be984747b835b6b80d0ba9d3ef572009d3030e2cd78702de81bc5858f1acb8c08b9b7aa907a1d208d6995a02bea4179e37332c12841e3ba605fc67c895a3d05e1754733197d02cf7a2d40fd210c82a3e58b788a147f86365f75b795fbc211ee4c06a680cdf5f4add0c96edcf179c9723e717897f8a8a7705f8a083393bbda886e8a77b2ca5ced8b794e2132a0f43755f3180789b3c644904d117fab23c1ea39cb2245c6a45b2552686619c8a9ef7baa208688eb110482de0f30aca221f91812e75483064c9b86472ac2a19802d0960d0ae6c0a900df52b5cf247ddefd60ab01d1288e089420038d769dece4ad83cad1492488e6979b23e86072102a2ae96f2946850fb46693aa5644f8c08a80c5207958e0b63c2f5958ed6acb12a1c8a8d3fc5312564b1822908c245e805687c0cbb1821d9df4746fb06c261a5fa4db2ba6837ea80a3574034aea5a2ccb899f64158da6e93614210017b909a16ff578e5c4e3806b80aaed1a54ebb89c30b29a1d9a6fbd0763c6c06b8b6caf19dd02928a1147ae9538acc0e2e594ac370514feb3960e837eba47e80f79dad9bde777341f61f78e4764ca456a3d5c25ec7f91e446b3e5fca0b15735008b9cbb0504df9fce706ee63514d0916a701f2d67efe6fc7bd9e0a699b71943eadf1719dd4b98f9b75e6749dd1c661e49e9a186bbf876bdea7b605a3db0ca67b91e8ced33f6441e958077850508d87bb62b325a3b857fae6e9cc9b77fa3e611aa670c5d7a4d115d075179454fa1b9e441f82ddafe2189596dd0a919dc53d3834691873a13c392e8de44b2582e1e66de48cf607f78a7752db125b3568debbb6dc1d536ad96bf0d32d295bc13f7894439053d7c08035cc311b9d39574f630a94751e7afa224ed5f546159513be14727cbc9aae3b465b3da4b0acc604cf1c6da5ea8c7392b2f4be0ed8fff91701723adcfd49155ad82c744fddba6d871176658cad9980d7b868c048e383e868f0d02f44d8f88390add43515f131b4212685d1d19ad146832d3d9db72c892782050db60d4f01a006e025b01910bc02a4c515b19b593cb4f94ea9d745e4082d42d59aea8c83f4649375685d4f183fc1534b9e858b1072f7aa924433ee5fa87ccadd34000b1a2dc975b85d387ef902af617b10411018a2d7c8b1544af8379236c4910852f86763eccc8c84755d84d7fc3f01e0d11b897bf1c30fcb059a68f171e9743e6669abbd0196b9d53e5243e65f49411698846ae75d3d3577b1e6e842d71a2eda809abe2a37f1701d0b3aa4e18d9ae01a45bc9c99b64804cabe2bd5d0da3186c255861cd459c8fde256855006af31d20036c366b6663ceada3ac291e0e7e669fd76ef70769eb78dde438f62db2e3ce7f7b46e08bba645b3d0a9bb54ad53e87a6f38f696632d6dc4a3d58fa67888c6f61c9edabae797cba0d066961bcb8dd4bef46fee6829d663fb29af760ebe75b29091f838e2ed06e5922eee6c7b8229704d0c68282a6c6c53dc7774591993dfa0940990611169427e352f9fd3db1d97959c3550f2997dcdc43e774007f33cd9be2132353f8542434425621202edea22a9a7866c79dab7e8c9a2790413123bbadf33dff11d1828820d8c86bf180d993eb4dc3650e1679c161857e7ca369a67c4fbcc7bdba8e7e08ff7eae4b74e8fc3b0c55b6586e8019b5d968e04655efade9a1a2d86d81f3b0526d188e30ba0e908a515caa90bcd20e2757acedf67ff2df327488f27321c15b8663141c4d36f69d57127f627bb30dcf6d9b658cabaf0d1d85588dbf7e578f52eedf673839c0cbee162d32b7b49baad9af0b80660034fc6d0403edc3370e9b61e1946d0b266f8920c9342903ee6b230a5647bffb61f96517d97429582c33a7a936d83f59b5522faf00b04d17e58298c5daca60f9d3f0991cca4edb994301a63a7528e0f642555e5a1bce877c55b6fc140dbb5c9cb1b67cba78c5e1626a1ac38d30fde4837ba1d18208f1409370d19a3c8899e9b20851fc8981db4a875f4d803e19e5bd1ee13eeca0d59c58323626e71d9157651f29b52ce51fd410c268158f48c5791d8db439c9e72ab427f0fe3c84ac7b62828890eb1d94e8edcb87b43e8c09b96840c31d3ec63ba2e5543c467eb88fb6d0e7ede35731dce21822e150dac6acb9ff38d0e6e8b2c40a85f6dee77aa04ba23d8c7bb0036ad83f9edef51d4e24638191792de92c8fbae526581cf1eefb483becf5a007f3ae1889691e027a6025e54b79ac41d292679ada9617042e7ec643afc42957a396a3d656fe0fe4059f97a89dab670c7c7e1d9a699814c5cf5ca12b319233d16b7a693e571f02abb8316b3990d0dc45caad8a864ff93e33d919641ff45cd6318ed6d61b9b5018fd298966eeb8e89d7d850e9c0333e43384e5777bd546569a245107149e5c0061f8e86f762b0f2608cb0bed257ba0c6f6ac57aec7c8a1d9bb87c051445e1809c57889f98d32262121c6dcac4a968f095332c7d237ffcb26774d4fd679cc1f157f403e14c7c1df5f3550a1a7f3d493477f55bd5b8c8bcd71880877777320495e1e8e5c0dddb2f5529fe34b41f73e3279195aa58ed0fcf9ca54c5cdbc6031f57310dc72df268d6ff1cebbdf10834dcd578ff0ac62fafd7a8ee1beea0ca6df84a361116f921a9b8f975fb6f4640690c6c737e4d908e99c7eb98f90a48dcef86274ffb540ca444fafd5168557fafe8428fe1629365aff49bad933284ec3220392ffba814143060c23fc2f98ec0ae447377496ebdb7606bc05c5c985a1a9fedb931a20c2fa259bf21ed871fa95597d58ce0c3a61fa41b73a79bf04e6dc1f1b498d393c475747ee266a1361a5f27bfe7d3a3bdee999e228bc4b34655cd57ec6c783398a4d41227680852dc66eeb954b71d28593258f9e6f3575144b6f7619e140b7df8126b25f29db19db1aee29a1510a092d0769903f32f8f37569a6fc7ebd3c7cb8f662bfbf33fe078ec332a2d93bdb0453fd7766eb3447534e39145a1aa9f872b94d4bc99c275253be0aaa2618bd0796d0cfd9ea6881d386eb4b71a501a6ffaed5386693a4f2a8192c919f6aa1a1f14a874c0751174255a860467e737eed9e0fb7f75e120da352d1bb32df8055489bef8b61c3f85c7d83e33bc6b6101b86e8f001c269ced08c8514f65056409f81098f9097572931e79e982b1ecbdd93b3e6fee8c60e25b08b5d6d169c586ce6562d4848f6e14c2f4687669139947e05b96857ce3b633d590240f6b716e4cf740a811c2facfb93ddc448ea3e7e5cb2f5bf0ed4b1ab790ed5b8f082a137d20f19814bb552c96561ecf571d4207bac00cee8dff181d1648b3fa480ec68befd1a211feaec6e8c074040f31dfdd2c45f38681383ef402d4f8faffc72e3f818bbd9daa1fb991a1db10a7e8100ef09688b489dec01fbfbe73302a79f031f69f561f96f406ad0206d049c87fef84df9f7ac8576507534ad0c351b75bc27e9d385c3a78ccacfcbee69a9ecc4c5ef42cfc3dc675ffaa6dbcfa60344dd7cdef2d6dfe624069f7db1631389e290c89482540303e688db32851b9ee4a2256b520b4d0ea2d5c95e5380fcc9651b296377ca8e10b6a0dc2abfe752a1d0282b572cf9f34783ffc5425ce0c9105d8bc5aa96a80306eba5bb53641baba6798f5f4226197d961a975aaefbc85395eb6a9f26c78173ce55cd3f46e2b82ac67605d248de7035615b9f0c053d133aa26cf873aa9ffbb7243275d193a48b392241c093cdb5c9c6d3b0d71b973d8a540a00ffbeca1a7af697c28e90734074e81a77b2b56c6f2e0a45d3891ade9ba7d8c1bebe97b2e7dc762d4a0c194471189d5803569eeeea0dd7eac3a49eb59787a3d6f23336abfe454fbb1121cc207447ae29ccfba71f1e6e231655e5d34c856b4b31cfb2973002cb5fa8f49f18986bbf0d046e5d1ed9a208caddc7829d1d71865118c60e44aff105517f61d8e1462b770f405094f569253d6a2f0b70163f974ce76ba8549823db5c639dcf6a4593837b8cc623bb86f59e047a5b444cfa17330b252740ddc6c9f55d14c48636e0613cd3fb969438a5913b98188274eb78422931251269caa9ea622b341eba9031f1282d3b6622edb1d71f143cf0daa27202de7d24e40d52b455e3605e07cd5969d8bcfd2fad756743db257c1e59ed0c495ce526ec6a9b55c19ed07aa07ecc703ed434f161a4cee41a386814f67783133ae80a4e02c64fae21e191846e1ce50391c3e812e52b6a14bdb0564b3ec1b61a63af7c204a1d399272d016762431701cd35b9c598d698649a4ac9fc4212eb0b564e6fc4bf242e0fa3ec4eb2cc916a0676068a546fa1020dfd4f495967d76d3ae3efd39dad97c179a3c48a1a03f02961a7b54bcba9a69bf3d41f4b53df36f6804ff4d57ed7a4f599a3362b8e306996517dcce0cef22769a870abf6cf8866a972e8ddddfbcee6f40bc96890f47f77e302778877d20a916d53fa78e65032e3d404acaffd874b5bb557cae8a84654c2e8c13c3c800927c20726912b62e1f40988ee755e500c67078d80e621d9bed54ce6ec40f23cc3bf8d0ebe593890ca0285d314f4948e9d1df90f34603d8740b2cc1fb71f6cb932518a04e433232fa68edaa62e29f9762f87e36a92efc1a0c921bdf1b543185e5ef0ecc8969974b3e9c36376bdd9ddc802ab69dffcddebbb61bbee3925ec8e303f9bb95e26553bf81a7b1482852398a8e4964918e84731d7c44a53acd3b5c43f22607e1ead4340ede4a20e3125f73b53f48b6dd58c1ce8140b7f13c95f525ca5545830404d6e31b38e331b194c5f46f4f90c37a2a2f1cde4920634bfa5a5ff9afb5053e68623a159240826e3139202a77de15ac8946c2257a44b1cd610f9c25c6b06c4a7a4f8e8701e05b64a0d2f8a964c45418ce9b57a742e37820f30290335ef60fd6f652c66a6e29acf2ad294abc11db2f4dfbc4aabe73ac4161c4c2e782ec64f49678ce739a0e857546a0944041c6de562997921fd1030ccb2559cf1ec8a7a01c0a2f182a7b7ff1c4b08a1767c3ef6dfcfc817aafc4be1c4ead0a59f5c1e93fcf154662cd33825770e084e9426e1930d4d906eaba9c1a04ef79fc59f77d2098eca62929991cdb7fb76ef8536f723e50f171d0efb60c7663c6b353d1df5b6e66e21295ee9c97a7c329830ed7e6b48a89e04c2411e0287f32017937f362581c3883259ddbd4f070b0a879c157559ca6cf07342c3d0e571ebc1fae4384786087c06d374a4afb0ee36e9d0be562ea8a31d3b3dad70f16e9a829042d8f0ea2e8b916e4c5ee13cdcd322875d45407c015e3f7188042b6f802adb139594eb765cdc5ce5df0ac6d8d1e34de0fb5b17c20e132bb5a06de9dae854f9becbe1e0ca192bfbac286f43f0f07bc14613c8d82b6bb56c201aa3ef3cd61396ddf2f20061ef4065f96689536ceb939fe3a021967e9c008f106c26c5006b3eb0bf43a03a1d0f9f099c65f40466924cff1cfb4c45bef4f8eaae26fdf09c135c2ff938cddeecf12a1bea99c00ccb2a476359ecdf1f3b5f2f71f505b3d52363c1033262a463f3ff4936acd1aeafeb47bfd822e776b043d0bcdb8a50fd67d5afdfcb33d153be88d11756c7597593ad41397236a14b568a63460ba0d647683c515b48aa1fe612d3e5471b6877638842cd41cdf980f24beab316d85a02d65154427daf47fccbbb22bb9160cb884f15bfd8c19646650c49c650fb52cbb5ffa99f6a3d4463e46332b45a5ee2a882d3e4c1a74ff294a26b4710249f4771f108c9f4eb13871fa162786d0d332222214ce326fdde527e81b73588b2ca921a2d47f5da9ed9e70bb465c47774a7e303a476b85ea16f53833877a7760fb8a21fc745bd796209a7066eded61edad64ce7249f19cb60f3287df81de3820f07d6701c0dc98dcec5a069f69ad11e38f997c8ec1bfa801cd8e78ad2d1157909528adecaaa44ee28a7543dc969dade66883b060b55a41c4858af230e36d7d1cb733e321c996b2d73ae91d96d7a755c09bddfcb9cd471c5415c01ea08d4f7a59f8a8d61f8e06f06fdac0f2988f5f363b2967a584b2fcbb14a60ae57488245eea1f201b8ac8da50af8bfb0a8fe2bc48611ece31e49f9acb55bc48e7fbe490bfff6f573417a8ca333d8a251ea82b0f1811f94c426ec6eb1bf044c86d5ac5e3d50d27e0fbdc3e4a374e81a487e4252a07e5097934f316a81fce1be23f4441a6ee907a92515563b1dfe95c0540c1885de88c1a2e65f9a0f2231575e9d1559ac22fdf9ae8390c0ed5c5b3e9bd828f95b8fb1dc92c8ddd2f1f62853a9138e571d62ab339349cb8f8df006d3fe7c0a777d2d7c47d607bdeb39b33653fbcf23dce058d97de50e32c36e2901d7bb3b4c54fec04e36de4029476d72ed0a3f7b24abf87629115bf03408ac5ef8ca8d655682f0b4f0c78f2457a97525610e7da7fad2d2169c06892c7e0c985ca3d107ec9e0e297b114a649450c1eb3bb548835534fc41c937b3ec5e242dc7150d802e51b9adcb8e5d3b3e85c73c9eab42317e812e5678a951c0dd10d6a25872c07fc0ec168bdcf5fb57bbeb8a9054eb81894cd9edbf40d021bc492198beda648bac743dfc23331da9527b657bc51e39701c14638e0773da2c4310ed6bd74cf673a5dcf0f34ee762710f46ca7f9b2caa507047f970b243fad5182a27e09e2412744981c0bbd6bdb52f88d9e78bf4bc6e3f3ec110cf2c92f60b0849fb375b781bc4ecfe1c051267117b5a5b98f01bafd3030bbf3221fc9f2cd050748d1eba321e3e7d4e94c22b620fb16128bac260c0f7123dd9e159131e95b67fc216049cf1f0489283536c3eb6d006052ad9210835dc1f6c71837b7e9032aef2a2ce31d9bf25991842d6b068cef22196cf465349e4e851d4ac0fac9a36def48158facbe25f6d21b343f6e45fe03e5b5433ce0c55c8ba8b39633c13450263ccc8eaa62775d33dc694a3661dd3ad6f127ba580d69aad8fccb3fec2eb9c8d33c585e629125613e6e0006fc89f2d2d01cde41680a69e785f75798252b13de621ecb3921a2c60c560a688a41372ba55e97f0dd98010b9f2ce097d5bb60960f5949b5a227ea47a0d38ef18ec5f42519e02abe7b459218e845555e5c563cdd1010080452606a90dd7e6a0c5bf9320c4cf2b6ef0eee5754adfff2aa71c05789f036be92a943d5e3530a62afde70a078e7157d9b478c42ae97d3c5057ddacb97de7bb0a5b26f6d79a14667646ffdf531a980fbfa2d6415c1581dd138a0d464d1b057560ac213357b82c7170e571221c68e829c455ef02063b5f8ef5dbe1ed3f017424919e3112b64e01e696245355cf4590e345b0637ff59a09714898210bdffcad678db7796adb6b5f0c824377e9ba9cd0a7913c1e8c351a893d05df9e7a45b9049707a0c772fba87f12b2274c50f33c919be71c295e13248c94d984c65ff7988c646a589a7299519408de31a3f361ae13ea78d07ee8a84ab084a2fd372d6eada54ce69e94c354205cc53378b09c26ae0ef97a9389b30f8403c6800a665e0ec57c22a9d2917bdf32e97d848d1ec8196d088ff33e0a33e5d8da933e8c3d2fea7671483f7c11042f92ee90f29c39cc22aeb0823df1ef9c2ab11ecbc9edb98c20230e8e4bb23f4b10ac059e0d5190dd36f332ab4959aaa896f8eeee558c11a835cc91c10876cab9590bca118cd8af8d41d8077c570cb715a5e61f778bc76c368aa8fa2130853d50137768f558b9be64b24c816c19e411645613f6e93bf9a75d659abf9c7e92742363c25c30375403d313ec2e6a8cf83e99da6be83e4eda1e18402c940e7702547d03dad8bd2b38c349a447cd01f7306dcefe836e310cff3a5a955f6206f436c2806390f3b90310a87f48ecd99bfdc3a3a4e846deb293d410ea51372aff15fff87e3ba89815b4534c604f8d02d872f48dd51433e4a8d1e2040ad18f07d29997622f21675b25e99768d6cda2b6dab3453c6f07c3c464f9588f8a29784d1b23b3df0d7e773f182de65a3f38de4a28f592521105694cafde6d8bcb84d397baa3566d922292509c0d591c54b51676a6b878aacc6beb7d77022aa00dd122b40abd2c5a8a61412138a15ed751ad07af682e9499f54d8cdda675758d82aac7a40ecd1b6619e8bc10ee8af2b002122c930311d5a322b90563fbfd9324a7e49ab4f4a2ae5fc2d8ef86e322488a634abae3826dbd44a94a90f1be0d084db13a826ceaa4d198ccf37f82404effec34d95d64c2b6937c5ca954e98273757296500922e0dc8941f24c5d6ec14ca3f751cede3b83b09511473cac850f443ca2fd1778b8e258dc183b3c875a38369455df943a186d3aca40f8d240a0a53a47d937646002fdc3ede662053c93151d7a06f686e0ac736e1929469c73d8ef92aa943adf6be1fd3d2e727cedce2aeee76f5e97677f70ebdbbbdaf7c32f830a5c2d6580e2cfa2ce34a23dbefd9dd1823bc22a18b3a40a31dadbce35f3cfb644259153fde1ff3dfbcdfaa47dff02669c64817ef90e6359432a11bfbd3c26ffed41652d07dfa13250cf2d7c0654886586a824fa90060af25b765358c97f764a06f2af387b500adbccdabac813bdadf11a5fca8d187156f25e2f3e97a6ab7bc54a8cc5099d1caaf1d839e41b6e5e255c55a7088ad5802a2ac628ef9f52f4c5bdca4c8b797ccc920691f08fa456fbda81ceba9ddffdaa58f9a057768bf15d9cdf53d07d7fba3e75457f531b46aa2bd0c9f9c9f57fbbb2e1e3d988c76e2d02c80aaa7efdbccb5b2e831511135e305aa503568aa1e2b87c2e5677f204fefc710cd71a43ce4c95ff922e0774e50768d11618f205505975c64b21051caedc51717970be4ba84497e46d4adc3e5aace5d10f4c16fa5851039b81edab3f34f0f35ddfd9c8dc8d7059fcbc7fe4cd3ec59fb3dc465f99105b1f555b1a8ce4d04b8250940ee1bca46b88365e4843aec2fa91f8a7be0878fc65be40d37bbb261dd51ac7cb79f58a764759d190ee11caf74c6575eb3f0e29b79502cf65d98cf67006e6768bdd60a24cd85d7b562e2e645222bae2228da7d34f4ddeab80d7de22d505fd16a95edf9cfe0e616291b56886682423a795a43a0f9a19de0799998b2df6c63691f1fa1f70339174c0b7be7c60c70c887614147c269b6ec2f23ca3fa027019e483eea4b76bba9880d27a3fb360fe2d34243709f536a6979be6f9d59d33def5abab77a8d87a9701c7c15bb4ccc15d10b20f4852131ed65451905d4c7724f9eb6f8c72dab15c1b80ce0636d9fda50d3952dc577446616c729c07b04d9e45086b2e5543ab51535168889f2cc76ac7fb32bfc17789289ae8bb01b2dcc1aa145f201188969bd898181f3e4e5750b178fb7816b6010be902bc209d74fdc84262e7b3ccefafe4ee7a9386c1c24bf4a79caf629879a598f5d32a64e124fcd45dae6474d99fdd3ecec4e74669868b1d32303bdfe87a5fb49364e1f9f4b0ebdcb49684756884463b70217e31afb9803723a0d5c5dcba43fccceb67971e21834fd8a044f9fd2b9d99042223b62a3823359a3b1d8300c6d6bf6405c3e5b93ed613f2121df7d6818ce264ca503fa898e3b34ad01b40130c4cbec0138c7e98e404d6cfee6083b7ab12fd2f06ca1beda71cbbe2d7e76298d125a3e899cf99f7a1530dfe5089d18e9e2cefc4c7d8f43954b7c1d7fa7b0013b8dfc15d13a4a26c9a991a192b9b3e9f3dacbb75f89a784542b12f1befa05b2eaa51d0538346facdce37c6b8ee5199975b8fc9a4dca4cfab85cc4509a386a6f7f5668e9fed115dd1aef60dd16ebaab7f0fe5add679a4672ec17ecbd8b00f527b3ed363af3d3b6033305b835ac68375b0bd1c75e7e4f7e4647d61eb11c0e657c3b4a4b4dff6df1b1c49737d611f2b38ab91e6206153c922274e0a860ecf22cc5d9c9d4be8fc74c9121b3912b855f82efc9e8d66bea30a0cfe09fadd2ea224f519e2e80ca47bcc2188ad444e7ca8d330f64e31eef2feb43f834381e0d779ea12972aa43cfc4030b0d062929590e04dd0ee2b8452a861fce2170fdf7818273893d40988af2834ce4eeb5976ccaf2106060dd999bbcfe305998048a64204d22133c322ed96b8f735171cc823bbadf36716bff3465a915d74b20cdf382e0f3ce41b709935f8ad7e538cd1871a405d6d14a935456769e05ea343cec2dc8874c4325bb18db6d09f22d5810c0663578b2c5ec48b94de0fbef36e3923156a975368f9a61ec5eac7a16d26a62b8c1c25c5f872477ff13f5749eeeef89cea919837fa312aef2f47d115838406f9c79e22b1db7e3b33ed4e4ec652f82043c6a5918fa22c8ccf02fc52178d2081f28313e9f6fe2219955c5e2f75266174e8d5194ddc518790da5348fca725107a01c2727877f956a3be39a31b6542588843d2578ce69c0149d835cb86c32ba36d3e0a5333b9bb120440b2f828ac861176faba7182bff6eb393f6c51a018381bc806c896a6cffc1a510fbbda771797ecc705d2b4b9049e9610a447ee5a71d1257c255ed3ae52b9b7c060c775fe4027fdd1eae188a436451b4a31e9cb87e69748743fce2e534b7db9365d00aae924a91a3873c28ab0f01c02f3f7e22c46a09b003dffd735a6477d5b644c1043bdfc9d188c6d04ad15b255264f9d06cced1eb1084bca23f56db44464be60b665eb11944c69b1440258124160620dc80c2cde9bb0af79e62924ab373159fefc8cb088579fa2f491df246003e4329caad30380fe8d648dd0b572da141cca8e192dc9ac759e8f3d1017c41040f37b8b2ac2b7626767ad6f9de7eaeb3c1f52237a2732afa09a20a7210d34d08487bd65e964c39fecfd0f0b79cce4229951c2cbfe9b9ca425b2491b0f87367e643024c72246131d45a8d4c82c4ffbc8edc973502da0d20ef3a034509f68d48ee91f03cd83b156c05ef04efaf39cb0165787284e49f0e65b93de417121593eb259efb5891fa7d7c14ff4ef94546213934b1b600e5c29536af3087b49c6ea68cd6605ee5294318e607b72c0080b95b6aa520c272064a1a0ac367e6890992bf70ec6fbc84234c916e7dcc85a0cdaba9a553ca57fee996afb066ec7183dd0d9ab4b027a528a380f0e552551ebec8b8aa7ecda0cee507bbc3968ae1dd1d166e609a90c98ff23afc4196eb240122530f45d84ed9a935a08e6a713d1a9a7d0d195afe6cdad9a47307049305095da5a6648af0bb9f6031ca501f82b2133678c0025ece9960fd5fb9b28887443877dbcb3664c8aa2bbf6290d144c30e8f719ed14fad8dd753ed77c0af2af154bd17855db9b8dbf309e0fed8dbe4855a1e6ede9b423c67e0bed954aaf8966f03ca846db234215ab79ff9532b351fd8a31accf17a3fb64c6bf0fe4047ad607fa710b7c8ef20e9c06d8e3287c2027001b8aee7b619e5e463c23296d3eba2c5feba46c47e3407fc0bb283a7b062fc9641de4430ca1fa73d996455e7b34608f5f502efe42c9dd12045af4a3c784c40827985f3953edd1f32db608550834adad684bc48ce00604cad2f2ea6878982fb3463b004c9ca79a460cff13ea527c9bbde662977a54c125b79ef2ed9228bae87dbe274b665ab570c6ddbb9a6448d552377e81a0286ba0cb9719e4ef1a6451445f05386d55797e17ff7eac8c7a078993dcaaf78c1a5b53ac47baad4b8ea86a4997666a7623b9a43ee1dc044f27cbce08fc419f9e76f798239afad177ca45cd4942864ea6db8aab12f63a2104f4c32bb24a1a2208defd02e07300f2ab9dadc2d1c2075138f4def0b9d6998241d52b1c1ae5434d7dc258dbbf42dc1ae31427558c4515fc8287e893a9f60d6fbd3342a682f4483995c722ff9aa2c5004a87949b333310501202f17f52ea46cafec45dd85b67154fce53a544b7e309f25b5f9d4135f23a2f0fbf35c4f5d76d6bcfc150f80f17612a5168268e03147c9da171e25de77e8c7af626bba3b4624da98bb963124dcd2d0df356545c04678840c565362db292f048665606f3e8fbe393e0417c8e44104558a10d81b9844d70f9261bb23e5a8a84a74ad88eefcfc3ffc37f37fa7ba243621348e2a6bbe4ef7d3956341141d974ece1796e2bd85074aef7c7f8da8c497f7e54d5f74aea9cf7101dbfcf3b668dd0281df5b1feaf2b0b7aa7ae87a5318e69c0404bb3c29604ab5cea7def720eb6f5262d8edbd4f08ce37f2473e7d16976c8cbb3c888e78322b75f342b8d289b9d81b5c13516dbcd09705ee8a5ceac5ae047cfdde65d852e4fabd3b72c6f514ac3db78168cffb035d80d7055ffcd1837987e7a5448c9ca82e20193873d1b3f6f313086e17f87d9adba2c58c6020dbc01507753e6a8daf51594a7c83bebdbdc3f8301ad3510e9664dd3c142c39c3bda90814682f0512c2553e213f490d03ae35e481ba3a4f9e0e7f6a79842fc29149c1453fbdf359dffc349d5dc498cef0537f7cd885877766d8a0ae738c60f089e5e6e9a357f95b73d34b77c2fa277f073e63c8b3d022c58f2c4507cd5eda6709f208150c28b83479cff99dc7c8e09a932dff4c0aa25f6a81167a583053c6eb5e1681cb6ee29291b0de0b1e80f7676289d21e94cbdc43e16681e92863d66b90fad8184fe89af1b0420609f6fe8844718d4cf5fb91f59a4027bb558d5598ef8915931444d725e66bcf86ea785fd2b95136a999c68cc05f83f00a093a98a144b1cedf9ccf7607895d5d6988651c84d4d017599a0479a11e004987c3ebaef54047addfb2a05f12dc547cf5e43757c2582fcc6b3750e0b02a93ac771070d08826987277bc5b073af354f2dbb7512135aca7886e8ee80c4a8ffd231cb89842df09fcaae985e77330e77bc7c5cd3f00303f11f365e95dd64b45423d4ba2204dbc7f2a527a63671be692f2188d44ae7a3753f7a4dd11dad3c194b7adb99a50c3bb8770ac18005361de34e2ac6e74e7418b3bdbdfb46fe364cd896de18fc766133dcb26d97be0d5ed4234bf7b1a3ad07ea8a639f57db10f391d40bbd8dd7f2d3ee90669c29a78b89f70c4834749cdcbda023d307646349001423496fca0e8129ec8c36c0259f3f42b105ed2aacbb774b5fbe7f4a391d73821caee0382c0473f12258bd847f0281cef9b1bc18efea28eb2f9b5e809c55ff00e19982dfed0904db69c87819b7702523b07ba08a5098137d1c83ba9a70902ad13193994bb17256e920a3cf270d4636b81a01798e2c131cf544bd523f2aeafdebebcfef53586e01ca2b2a8c18a7d5371adc5a4f7c469f07dfe6b0c6f693ef88e0dbc1ed6d0ae3f7088c8464ca674d1cdb98247cb86c332b2388e4a689d4f3256ecefb4a68c844b2dd3a05169bfd1335c00025b0a25a529bb145255648a882dc863e7c898d113630000794b0f679f116866bd118e4563b4a96c52ecef32f4a979cd6b799679b0a888a4a78b87fb19d1e1411ffc3c578458f306dc0fad7ef16a06375e8a4b18c965cb582dc471468b0210e7e57d6ebdc97c98e7b215c7ba0a9246b967912407c97fb9ab61a933e33efbf7f37e2dbab7364c2a2e28bcc46b0792aa5c80af6752c57297abe99f08f2233fbad533f5bf098abb0dc8372f6ebb01a8ad1bec970af1524299c54535c6e746a869a624e32bd78e989a19e3642abbd1066d489b39dca39bafcfe43e4f790a8e60caf2c4c3dc7ccaba63a707363d6df880f9996d9af16d9c7b74eca2bc639192aca876a7dfbe1c293505ac290cb0bc8749c7f186d97f590f0668cd6d18676725f771f990314dd2152c13caccaf6f1df8aee1e63727e4cbca5eeb26643fd5371703808618d0e777bbab7810b308b72df9e9b58e9b3c1f541550fb402ee8cb20eb995eaa7ed4ab08a75df7f7b9bcc1bc4d0c2195d0871d04ab53f2490fd99dc38bce5ff5903754c07078ff39ee5d476342b9735faa8f6b8f9b48fdfb98b8252d6927ea441ab585c28842a39981952e6622950d2c42e3206e167ff9ed323b86a75cb3f9fe3d76d932429674c84ac8f181a56df3ae7aef188122a6ee9704c6a945e4b42ae72011dd1f4eefdff7b2d3726af1975bd2b23895567f3edbada242f9ff9ba9acc560a13b45398c7e84118541e26fe050da3790aacd73e525464bd96f8bb13ae85b19c28fd5706b81fa926952c816cd3d1756c5630f1e9521c3b49a3449e052f80ce240e58242c4b9bf876e9f96c58c97a202352b9197673eb55c926dc44d2c832e6b090c7c3b5f556149737ea45b18fd77e2312b7462d1ffc389ec814fbf99a2e504e17866b3a9e8e1eb5dc0488cba27e32380e22371a896b312a1764e4924338f0dec6da0a56c4bb8d0b08cd7af5ff51315bd3240f9478c36fca40bf3dd1c2957572bb17c8d695f18bd4fb01b9bdff7908084ecb823060df588361b80d09b6d514104008f549114195d017e085ff038b378d4c421ad47344af7e215a4b7452dc7247b5b003f13b423c1ffcde1b02483282372c321867b362e44729a7b90820efeac9be4b452a3c70d754991308a189867e16483c9fe33b155ddaadd3dfa03c6b7e4bec455bdcaf0ea126b4bee7a42e3c239f93d0c769f82a8eccf4486132ccfd889028ae1acb162a327a23c100f23d8066f637a45a4832e5a23a97a6562ab1c3e7c8801accb015fdc8b8bb04e6641379a5873c129501de08e536b2bda8815b4f582fcdeaf503b2d441f986c825591ff6467289e85b88c21ad8e59602fb6a92040350be9365357d36fc87c3ae1137f065b665841f096c78f7afb271880581a7a9d8f78e0bba4f80069a869a50ab7341f8579df566b4166ea687f5ada19082f19c502ce0b102b1b0fb05968794100a4143ee8d574975d6c2fef819ef1f4fa9c24132e31aae8de898ac3f4e846397e7f0c2a92647edcaf0a8aa6011919767e45cfd6474831fdb26db6362bc7af698ca1ff747db89bc3aa1c56861f7eb757ddce6738e17fdc38fac1f68280d6127bdd7a5694a8d1cd264fb5ca413cd960460893d917d4b6c4397bfbf8ad5bb374bafdccacdfcd1231804fce60ced9e8fdf3650f724537c0cbc2248a0b05bc51267435f061fe18f291ee922f3b11f0ec15cb169a058fe890b220c9be2ce5cd98effd5b0336890fba556beeb65d2ca2467f9395c2670acc1c664363a9403caabf23aac1d8697ef1be5f10c970f0e317661b4393848756f92653ac366b6e8c13b7699c11e63b7dd3dc158aca2bb616f6b5c315387a60de7893eb342b252e0dd68c9fc8d1693d0fa9337568c3afc969503e654c06acaa2079b7089648a53dabf70cde09a00877ee3f968df9f2d625955ec6f1857a5fc30fa68888689bc6af79cb8c448d184725581eeecaee82bc9bee957f15e840b25da920b2d98cc46bef99c3b9aa675542f12d51f83c60dc34e4834a930d8a18b949c7b2cd90b84a8abdea8893b7a173b8d1b90a7ac8c3c23c0005119765652c66cfbc9f2a0d8b6a8760b28758293de1b14bc3b12bce07890984dccdcd78d1012ef0ab1119024c04910851d613e1062cc8fe68466173d2f0e73ff81ed05cc0c4f7886930d8b6ccf6145ad573a596acdb9b7c5239dec330fb0a89649855cfefcbeec921dd76bd432ab744a4f2d4f2210f9ed40d00c73160d6be46927a7b9dc73bb395aaa35ddc1af16097172225ea1ab9c3584b2e55f3f6371d59ca35114e7af49b2fd3ed97ab5ed0a93738de0e62df06aa0aa2e15f970401bb6afe1897d237b7792a6f299a0eb7f969310e69924f7ba4483ecf1b3373e800e5f4318aeef14ae0842f8201ccae88bc72db25e90f3cc0e29b1dc4eb1fed7d8946158e3d94f17d49ecf10c3bd59d0abd40d1df17de2b2c672af1ebc81c3b9ff9daf223680f257ed8a3760a99bb3f59ca794945467f8394a50e57dc3adefe8d21801d515a6b28700ed80ffb6d87914048491bbfa96ceb019f89c778b0d1d179a97c4463c92487686641b8019c702d2d13cad7c8f8034289d76b2bc062d6f9037e893e4c560c2d873f287d26170c9b2db95857deb5c74a91a7be3538f7c1e99414b509cb10882b8b2e94f1de0bfaf5591a7a8f3ca2c2774aa19668d20d67b97e0c278edc26ccac40f179c9b1c5f95d22651b9fa74c24f3ee93a63359405a256b357c1a7737d29cab4d665018b19ad6e189e55e306f1457849b09d723e817fb3cbfbcd7d33cfcbfa66f5fc12cd07b57b49fd088eecd3b0f1a9af9db7d2d15b6e569dcaf35b08b96e5bfd8c6630a36c631550f3c06bbd0a4c12a0d44fce309844c634fea2783c9fcce66a67681dd7c36743f6bbdbf85f68e6d5d54f623430b3d2223c38f9d6aadcb7ba63154c66ff4ff91a0226e1562061ad9894a414ca4a3199a88ababa3c8fb3f90eb9adaf092d13d86afff12f08684bd69c8bf9138fbf39bb247e8e0105b7eb7c10b57aa7e3fb49c5f87ffbd8a6a73ed70ed189c366d625b25c8f377796a6caed16960a17464f8b9bce0819dfba9d43aad9b55f737d2b0eb91fb96adc2a562d4cbc0a473b1e226202c283b3da2efdc315317e127646c58110f9876bd1380bce6c475019bc337216743c0ff30fc0416a6c9a3254d95bdbd21446c58c83206bf90c8d97c21e63896da94a382804782b64e4e16a4339a1284f123ad530e7a0a9f0e5babcdc5e641b0999911c04f3d9b6a055d6d1aa84c60540cbaf18a967920d6981de6456fcdc0bec79688e7c43d85486dfbf0d665ae2434a4c0094d8afa2330aead840d2558064481470ff8aece66dbc382ee5f7cf045bd8716dde46b2999d18d589cc0d9d8ec69587e60a7ef2e3036c123da01b6a9b833ae0977ecdd778c7b15be048bef3aff35d8875dbba0886afaf67c38e704e9fd0f96c48c9bdfe01ff4ecb9849f1c02daae787171832b8e030f72d50ff857f75729537d1e719546133d3c42be4cd2bc2c9645f5769af6c5596f4e8657831150a8c819fe9a6f7757ca50032f1e0bb80b949ba2c9bfc27666cd69a875515d3451baba51bf268e96eb06764f031b76a6dd51e704adaae0f3590086432037933ca759894608e426b5e9dd21da1e129d3e07f0e9c2afe24db81977925ec63891a4bb32f6322cb7e1835a29ce4d4a9ffc4a7250676495cf4bba11c5762ead1efbe6ceb4b3f1e2698d40b0cdec2c414598afa4e73a97d07c64958c608ac928c22e6233931b46174354ee05bacfb2c018aefc2763bec123ba7ccba8ba44b6527ae3c3c67dbd7d7a6a985e1641886e973e7cad2847bb9b13583b8e5a78ee16c3cce9a578201a80adf0e0fafeffe34099bcc0cde0bfb1e4a4ce288b7835e1a93cfcf65637f02255c61546b07318daffe75dfff13a43946f56a31f53dac9ec0ee08ccb76a96e11df13d74a33bf27a46b3e26a74714e27bf59622631c683eafdaadc3db63d7637e3139da050bdd5bb254b3fcb406db3473da40d5a5c17713f7e9bdddb6d2fcd8042441a95315b70bfae35eb33640f84500d87c2eaf37969754cb9b9788f01cc80b6c3c27a0bf2a223739bbc25a16f477cee7cb0d388a21788caa3de01ed823696049c61468123cae0a4a2f162c8c5302784d1f95bf0e645042b981f9d945f67cc3fc76b886acbd45e7b8d9b803b215ef112a47a62065ca4020098e6411bfe6a68cf4d7df3bf07f9c575941ac4e65d550a50c4e7bc35c7b05cfd566735fa666a4f458dfe28f6180c04ece5d79cd99a032262ae08b2800b14a9b0c95d148e7a9246ab1678216b3d3b603def1cf4e82bbdfe38b89091395c41aa21181f8240d9a539fab1ca40f6979d97d49aaad65b636b6daeb79031c2a912fc5f71ef2c44777afec027c979068ff90a63050542284557e2b32a1741856f8da854cdf30be1b54214c359c21e8e2de902a4812307af4541c18ec76228e7e21f973644585271f19853fbb5b4ca1bcdefb31a00a3ea2f0282af40ba80b8fcb82a3107616ab655804f0d8b3f1e1b9a32cfbd5971c66e8c2c1cc63393177a180cff68c8f96ccddda07e1081d59622ddc4b8aa41cfb0f006d2901e07381dfcb6dd4c16d1d3ea17917982ad5eafc16521d0332d199c873ce7a9f7ca4a707a046966e1acdd7176873a71d01ce3ea2e92d0f87a22e48ddc7d085b2b59c9a8ddc7757e2f97b1658a2a8c9409a0b5f2afc6c37cf745956a4a8ac732c6b0b271a45cf33708b1c3f21dec69d068069d132a1bb5353a08ca3fdce1073e7158224afe122e83861a5dff972e45df85462ded3c0940acaafb437645677258ca8227b1c5072acbb4c3ace5c743e644e43c26cd803595ad67e23b2e26bde7b4eb7e46b31ff59ea0903b279c65b13a7cfc4169d56a8edbd022011aa1b76376ebc80f63628f638692f1303ada07906e69cf740ae20107ffa464b7dae43709230579f1ba08820b30f5bee4d37da8b20e36f6de534a0f7e360d4f755718749663393f6e113a846ab414c3cc29879ad20d5d0bca6b23a394b08512104b950eaae0ab1c4ed12a860eafc2e7460078ed9cd7b558a3577a8c708e3839835bb6a0ffd6e37998d704656566ce1713c4897e0075ce5276bf27d30d54a5b1db87da0d3654f0cd2c037e941f182ced3e7c511da261ea32047b4ab193a8334e1a810f77025c3c794dbf2dc5d4f4e6f5c555ad0e2a8fb5a9eb3d4d69575c67685073d96296d6edb382c20a520e0802497dcb01ec9fd0eb2534505233d8b6154c3d97af30db1c86a921753f0004c2306c9218fd22281781a26d2b2bd45485d9e876f606c9198349d347f431ad3d28a268386cd785e78c5b9523664ce92fb343b4b9f3abe9466c644c812aaca936adf05f251302a11e63cc719026f4e7379442d94d56e6e84f36c6785d1bfd963459b4edee7e37bd712ff6721d0fcb54062b6b0a7041bf3598923ca9abcefd7735f3acbbf97954450f00239a585887892a6bcc1a646a906db27d43435892e935047afa164bf5131e4e95d20f7db9138653705bfdbefec380a0fb2e80ef3a4606d16ac905d2fc33bbeebd8f0b9e34fd5920b806f2cd8b74c2af09def898bce90e2e7798731b922fa032747467a5e4520f1b9bc7082db0d9cebfb078f98d270bcca568d1cd761af4be34f88bacc463c7b9fc887b8e66ccc7e07f68f30aaf8b1af8a3304d46948d39da0c3e21d5480c3befd294087c77d2deced133e9dc21b8ac610ec7d44024fc3dc486a2011bf578947c61b4a2324d269d2b4879c0c33c52b7aa4ae9c5cb9daf80a17765ebdcaf8002d00292666fc3c7b49512abec808141a38207f6f4c291f28d138fdcdc1b8920cc2d8466477cedbfff7f9fca2396f179ffda353093f4aeac44e368356036e502b1b5e61945774118d1b2743932290e87c0dd8f59c6aecef35de5363ba412b7916c33e4e55a87b817e621a0bd42a44bae0c38a4f52ba2894b3019297d19215e007679338b06a86acb0b1c744f03b35c26cbc213f7f2b7cbf728397f00397dd357d60297d4e566ec57c83f0e1b0a9dd5174109f2448edf9213b9278e65f2f3ad85959f6e71192004ae8bb9d3c0442d0f7e5cd8d3daf2892417820db6fc02da7ec7179ae14068b95b297ff673b1ca7024126bc909ac616b29ea58ec26a3e0033a6558beec6eb504d21bfbe9f81e83bd8bd670af54a33f6fe35cac6bc7d91b37c1e7b7c73ae5d89a47811f0f1a1508ca575062d514eff01ba08e675dfa9e124e35e6ac5ad1d851f5d1653797334842b146d3c73cd7cca3b64df121e34c0c5ad74baa2ac5a68596a14e20a37ca0343f889d539a09bdfb708b66bc78272c10319ed8328bae0e4174d6f8489510d098a7a97c303d3ea963972d59f11b8ea3825eafcc413e8f613eb5bb1c31d503082f1d00deb966330e83dd3adf021eac86903920199ce53386d1cbd20302df1054a951960274c770cca8accc4e688c7780cb82235a2475e0bd66599428125c3274fe628ec30143f98b5b119c259d4f35bfc7b9798252587cce550b7909691306e7b72ae976e536a1a6aca53b094542e99600ac6e0d48870f8a70b1578642aa2f35a9a3306cecb1b3977e003947f985c4bee100b4771419822d6828734ca806978228bbe01529b71354b36662135798a79be1a6e6f8b1f58728cd749e4e78693f065d16146aa962daf34305bb158e9cb6332cd162b94347d2e196760ed72d1e537e6ca8b06560aa5fa498b0c03813c82a91ca57831731c80f859c46c25643fdbdf95b9dd214db3da92e62d8bb0fe011e105be660bfbd6a0f3d2e53bc1aa934940cc065e3a635a0536e8dc2a54cad78db6986f52cc392626c4d86661cab62fd5f4466e48d61418ac3b8eb421ca03c6cbabe5ee3436b236c0e72a484a608b44babfa302f655e54e8b87b1cb97e5b0c3b72e4ef504344ca37ccd21510eea8ec890b3b768e028a77609eb8b8b9ad624184e071b3da820b1d56fed8750262cdbfc95a2fa993e43159bcc5402eb6768ffeeeff83d908920eb803068951786305bf85b04d01ac38331d4cf4866b131243557548e1696464258f7f525907b1b6916aeaa0c580ee70ef3fd09289ab7a58f83575fbe58ba1d7bb09ec695dd00a7cc162dfaee3e0161d046367ae27e7b3061f7a002770b71530ecc7b6b6efc4c16f2c9cbc27613654d62c4ae4ae9e222da3ff058b588ba20dd1f286839b5455843300d0c1a9f7aebec856df8b1b8d64244851d7ea2a5a895b90c6f7590acedf40dabd55bca69c509002786a238621616f2f36ea9c81aefa188a9d7e684fd1fd1da00d860ea2c82827f2773ff5cb04b1c3074534c26436092c34d7577b6e8b74c80a14982feea059f1189c7eae428f5ad1f1ae012de16435233bc0024a3afc6cf1e8568ba2cae7509f73353b840de85ebd0fe770b2f6f7058d29f8a85a1686b41fe6e03de4de5b7b620db91821e210849673df24726d39b91610b6896e775e9a6b8a4a818bbe14ac24b4bb651f0da2c9a427905cdb77034c9c23e1fe98224187677422cada49ecab21f635a3c4ec4743d6169b8a4b54735de46171d7bc793e5e226ce25a3c0626fce6a37f0f1905ea9e635c4beffb9ff81385beaf7f11497f195dca08ea0b037fd7b2a00b236c4df90a82d71b1fb89c2a6eefd8a6e305b99a7633362301c28e84c032c71c60587cc6e3bc3b8af3b5794bfe63cdd1d2543150454047f1eb7d537d604e1d8230302abdfecde183a04e239b47773aa865793ade9410d2f7f4d900776b077e0c8427837e086b3c7206c6d9fd7375f0482865f9e831c5fb74e61ea2418645376536e1537d91377d7833af31d2055928ad4c23859a4c76a6324d33b6a10e01c8a6d0a18cca19eb341b2dc09005261b09584a71993a4647bc7253c204b0fbfd1409e35e79b276feaac6e9cdd7c26e7d89308d61b432ff679bbe4ada1775dd4f2f86b856ebabcea42d19a9eff62cf13a8402f52f8a4127a02f3087be827a4f43ff5ca13d07f14406b2d0dad895e24211e82afbf78e76d8b2f4938432b507da78bcf8725bd242f4a5fa4944a23e27b2f47600289af83d61bcce94b391a78fec4d02bdb98868a9b1e4ea717ab8770ccdbc148f31535f95c850e03d4977daf26b5a1efffffccb349d0b35c7a75a34817cfd014f724c1e64c293f3053241ab15f0aa9dc7353a9c010001352be91a26bb27def82d94ddc9113e49bb3e631343414a2f547f8392e653bc9a945b872050372ffa0e3956925789fdbc370e98e86024238a22572b086458380ba11225696bd44ced37171ac459f34624ec282a897b1942004822b88a9fca0d47572612cda5bed4b594fc319fa3eceee8e0084f446272ce857c39ea7ba543995296cd01c770048d451bdf009f53b751d956787e5efcd2b407f4757358c252e41e969b4af45e50ba8b749deefdec77c6d70ef38cddd8f9a14ae973c79b6dc8609f3757afee588aa9b1e5bf2b1adbdf8e019137c7f82d0677bcddd23879fd338d42ead76870995db44f7713c182a410fee8571125352839ba9776953b2327a9eb7b3bb715649b2cebee0fbbb86ebb33c7532852893496fc4e425f759c1827d4c6c9c80689c39dbccae1b9321a100560df3fa6a47225bd6f10402e76bbfd2b15dcbcf033b5c43f33ea2b10e7bd93fe1b4ff485dd82d4134472fb34cd099a201d07140e32f66621079197d443e5ab9b6155094bdfa95f0ae51aedb7816f55a237374ed9c5460762584bc8ba34d9b6ceee1025fce36574bc3c00b721350e5b63eda6ec7e236f0073f43472bb41d3514503986382b9a971120a57fe2b67b4e15514c80960ea8a0a882b735d3389b14e7af98ddf0c88493ae9318bbaf002d5f2a8d605e1c21462e06ee0559f2820dfd5c9e0347bb0d9ab209e9e57f8785506c9ca56f775fdc1d3415c68c905ad724a35bac4698baf1b403ffad86ac164f66d22542c5180b424d9e388e83bd25939deb4dde980ec49915a7ac91795e1b2887e28001b06c11de697d6d436664760901e409a4b1c7ee25158742f990a952b0e4d6ace986e18af431af534dfeb9973f5954fa2723301ff2cb5977d52ee3dca5bdf516e0f818a0488d906c71177ad90c55056025a3c6622b59d7d61aefaa73ab2f8f3e44781519e1492a1f10111e3506a8a94ee7aa8b7dedd6f4812cc82e756ec627af6b46e70e7e8cbaf44a32e7d760fc3aa2cbda8423a9ebb7772572a55bff2657c06a1aa71aabf5fa2a1a92f650e63e9a888c2b0d8301d57b8b4d8518e206f75990e5ccb5a6b8c1345ac83554f07a0e52fc6fc5a6c46014b867e38072c6281adcfb4560c71c0979d94ffbcf279586f3080ab07d1b787c9e7b0f48f7f92478858ef28379c8c10e607679d1b4212fc818d2c1b481a1c65d9b53e49bec06a1675b962e979173a15a40f45f4e74ee2934f3299427276c246db78ee848f73f340bbde9766b3e738b0f2a7910f8cd7d4eb1879198086da92d0bcb2b250019431a54861c99af882be963dea78bfd40ee9bb44a426fa5da7a6a41dd6a2f6e6d6a1a174f390570eded5c1e2a16772d9f7c628cf25af9996e305e5f60757e00dd73df483a4edf65413ccf0b1aa5842ee4828917ff19dde56c6666b973eb72f991649dc05c925bec23b938f4518a5501ef77c465fe4e379116538a26d6dc48d37903af3aa6d077deb48f3e99e7b426643ee037b42ce203129b7198b82110e1977a779e669a4b6d2f1679311d2a2ced49192948a49441a37977be56edd1aacb55cc61cc85cda3c9afe3cb7c42c22061588cd771b13ce610da5fb359e37daa276a1d8c838c0f4343ca0a0579cdc06ee927ba628434c1b35097a9017c4e65b1134a2b111f5a46aea5d5a4978895b59aada8e2adca28179ec2cc8ca83f5fa68d32446367b4d1cd15ec23a7e303b87dafae472af6a9175301476537128d223f56d4ced292ffb53e3278008f7cae6ec61090be83195db4d085edb35381aed0d7ce7b556b6e15257373ff56b831a593d409ec905ba1b81dc4cd6be689240435c0661a15f3ee2d9f9914012cb41c69d5c4fd7599a015aab3cff59c8dad9c6e43def562b7884dd85b30af8cdf0f612f3c4006deff7bac05c4e4e8c65c56d2fee22a89640134d3f6e4406bc9298b41173d8d98044444d52a8f936715652af68d9354df18a1047c2d73c8e417a81220e1a501c6f5c704494172da779c4e6a601e570a177fd4421db947194ac64791df536654e362c76f94d695d51c98ee431fbd3af48f1cb06674cff1d0009cf963999d939b85f79baeadca12abec2b654884656e0a39ac94bf79f2fa94c9dcd16e29027a39ac9c7ddfbeab6b138bc2ae39ca34822f257ed84795712c9f09f5c91a8796c0428cbe598d1edd8ce01042e0043b55702d10aa914d49139b4d9510bfc9d0134ee7ca2bc35db26100f714abcf329d5cdb529c9f7f1856ee56626248f2a048c1c9be6265e7a5aa18e56d8d5a1a9be3704e8e92d06b37ef3a9d8b3b32bada8047b03d7baa0f131fc7d2e072084f8f61644bc0e40d0732ac0b6666f21a5a09a8080578eafe9ce9d1ddb74adb4049849d97fa8dcc32a03c607f514150b477dd705d7474561975fbd26a1ddae62563a1a3feb59b4338f4f3b29875cf8d8ec0cdd58ec223e7ee1b319a4139768bb9d027ff79c4f642b8e9633bc615f63a5640f628ec24866eb8e5ff419b09977cb6d1a9c70d9413da0c726c0be18140854167ead4256f6813fcdad243d8a96a7d46047f9e63164b8a091aba620056bdd0a489a46c08f73fd1ca03fe5205e62f7593872877a20f65fd2d676fa6b01efbe9e94b178cf217e278201c70afdfb95023d7f02d5f75ab8b104c49c2342961de1b3e12a801f182f263bbf9c5e3b4fd5b4b90abdf623e8c7f0573a3c526e5210754bcd6cc44877fc6fb3de628a599b62bba3e20a942cf42c1aba8b7cc662e2ff8034bbdb123a1f3a44798bb17f2125111e95e78df5054fa7e441f5eb5e327a37e1970d63a089f6f480897475a60fb8376d1c0e2bedddc767a660436cf16e2421337b80fe89faaef366e0d4eaf3478d3aaa98b1453076ae9edf38f7ddf3f9c20242b02720472bb8bec10eb73ef749f254136ad836b7dfc7068587722c774660fff5aa4a0e7af500a71934aaa0a19779bbdd7eab641622f7aab5c384e69f059e006d9e2091e03d6493fd56cd24ae407493709625b1c3a846e76ede537e9124764cc2a73e2a862272b2fbb6330b62ddf3f2856d88013a395f6a52f73a32f6fafb0f413b6c867997787e991d5d9a3d22d5b09bd188390ac15e39f94d5af232cd39937768602ad7ff5ab1b6a62f157ee90a73994a9f349075d5dba882810c38d5d9991fc8a38fa3490c62c212fcfe9b26f4152f3bc94343a2be75a193e6704ef6041f1961897791a9b81f65285c00de38aa84b2cb1d0f96d9a9feeae17912868feae2d42de3b565b89c5eea439a53530eb5325154334da4a0ff644d6592faf82327a346f208cb539a3724c06549a3e8d0dc9b155de2969919eef499bdcce5211dae3dfb7a595d00e30395eda1163c51b63549a01ad7db631466c0259be91739923ed6ac4e6914c39c7d87b21847803fd14b1498b7291d3f541bc1ff3db0c3ad6cc6b0d0926717af4a237b6d8b1a0f927c6cb2762dff7fb60f13721e6c7694c0e942b24018f835068753b3b0651c4351c65ceba5aa40ba13131b2ae242f5ecbbda738a597169ae64bf78f532e72c5e7b3601f03b468b4ac288529610c3d9a193dbc1119b1fed213e7f9e93d382db6a2d5322369fe9a05c2af750f70766e8b51c2042202d5a2f42fe222d1a5bf9bed057da5d82645363838cb9b13423bb2df0b54f3703ffdbcd61a920fb4abc6722ac327d3c782710824e5a0f2d303afa953fc327e26c25b838da2c6f625a778559594440e3964b560204ef77d5ebf2ebfac04831c3307354034122ad3bfe9ffeb8b034aae50706058114fb815506132bacc3ab2677179addd36a4f3e7f0bf6fb318ab63fb432d4d3bb4b9579c46dadd5b1e7030f9008880e2a959d98b071dbada81a43701c551561cc99c55995ef3428352e24dc6f4d1d3a06d58fbf4e51130a94c7448320cc0d5d62e5a138b5912d6e7593c2663d131908aea62cd0cc638fa6140b316b6fc45c6a68bdf31940b6e33b213f153c3a523546f2f3c4a70229c7b3895547b74105296a3486945883b45dc0bd99b45147c63e9869bd5df14ac0169029cadd84250b75fb0d5476219098c0604c473245569779e005216155169953948b4854bb8def32fd7e28cd0f924860aa58c39ee2f424c8d6429b8adfc9cc4d1b6ef70051fbd02ec7d90fb38a5109a2e01ef77617e80c94981a273de29d85249b9e4dcf0dae6fb540fdfe6228bc0acd95bb0dcda184d76dc5387e368a601eb0ff237bc16a060ee9d44c6d63131381337ec6e5dbd3cffe9f970bd18edb45642a5179ea1db457c7a7a6fe2bf5733750103f79f78b629d849111366c915deac72c94c02eeeca67f23ca402c3744e79a771bac44da6125fa1f9fa97611379548b5e2f97f8c21a28c068cb5dd45c4c3152bfe03e11ce943186d2113b5b451d5e49d6020eaac7dd859336b9840b5c45852e1a65e8c902037faea4d2cfc392c7fdb6063e4f477208aca358aaeafcd9fa22ab29eb1f985c87ada64b7e5b0f509958194932764e7233ca8015ffed1f9135f34d930c4bdfea2fef39ed835f2468835d6b3cb567ead2c25253e3c813eee82390be2acbb6cc2cfa268c11498f5b2cdf31fb44a702f0406356cb64bd57db40928487a09b3a948b9c5ea9ba526cce6b97485a85e4358ca279948955986b80ed54e47ca468a7eab040aff15b49a2d1d749abedca543bc270c14b0b7d5f6d7d796ca3f5c63ddba36e9b346e38c37b4ef4cd651dc0f3398d66dee42d01adbd8d779176b3e009e320de4e33620aaa3d87a5a2e5b8826eb890eaec29d49824304683c73f8533cc0401a40964d0b3db822b01bc62592cae930c99d6e3b5b22ca3f2d19ad480ff93f4ae59b39a46ae6c73776633c8d24796c61c0a4bc2ca0adbac60ecccafb06016449c919a3ea308fc9780061153c4a28163e8554953ae1ff1a24e91672b5e5901b12108d3376670ebf2ad765e4906686671539399f5eed3a4d8c835af9e1b789a491743054653e4c36bc3110f3566e72233a5f9f79742f1887e8ddcb591bbab788c1c935e2f159d3dc0d79532a9fb279f2a7c462c0ff6c77aaf12c14453240345e2e7e55b6d3502c4c276517b570c61b3827949f6632d7e71fea7fba43dbbc6868e2ea80cb2ddfc5b2837ce896778806183a2e9c2e9523978b377cdb7e72fd95ee28ae37c721657edf9b8defc9c2621053aeac98fa82ec010cbbd2b84682cc1ca66989b5dc42b88ed29f3ca7880812c648289fb5ed0ae71d243d7673641db3095b9014e75c337a953358856d178099475340d837ffc0a239116c4b239ae8d4bc7fd656061d29753b04f7b59a712f35607a86af4827a25fee15dd15589b057e3f59759f9d12a9ae12093fb5c4aee9976f61e71e0f13d0d2cd8777256dbfcdc3b2ae4e1c06b95c2fd007fd8f00071e0965b7ab6c0c3b0fd3827d948e39b3650f17330679ab998a816305428dac6b9698335167565336299b30fad09308c892c4fa0db6fe0b6f5eecfd9be34752e721657ec6fa22e4ea1e9900cf59dde21a9cad58d684c683c58155a0bcc0bf3d4a1d32be20ab11908d589192d311edd531ece9d9908c8cdc6e66887ea5520e5b8fc75af57e7b003b52701219b321a52650a92f53ee88fa8318794158a9f2d421ff1738ba79c540c3e580b3ca35a574ff64c0b2812358eb74635ac3a495481cb3fb19f49a97e57f4aca0287ed50f1f17d40e47397ddd8354ebb9f79a08c2639933ba910795cf96063da64bdc9649da4bdd23faef95361536f62446df6108686dba52e0e4738cc85285cdeea9f343b862055155c07ba35fb6dfabab8ac2bd2e3a15070be452801fb69c4270a851c223fb0f1ddaa8079d8ec1a97e66001b3c3332db377d157e04c4284ade7a410153f728ba7523943f7dc4a3602a27366589cb40e95b318a09a5c0fd14b27cd056293a28211716d899037ffe1f33105938b9a77fe8fbfaf8070b67ba87592cf8940952a53a4594f755c8a20829334080a04a4cd1b02b4637ed2242221f6f7d60491826aa70cf2dca707f4ccda47a3d778af9fe2a79a4f1d741fcf996fc8971c543b3deb17fd9ca0363cc5ab78018cf6c12ae63bc101ff464421c6b5b7a1b4e624076d4fae0b871f0a91f10bdc9fb720bcd67b21f3779636934f5d048f4f5821b60ce62a91508586591d42d9cb254b23a9440243002d03d151cd6e2d8b05446840b5ebf1f0577053cded0d7e575774506c38e8ecb3c090c3782fcdd798c1e8f3e16e340ad7f3ef0bf8f17a06b10546fb89ae1ab2f288ce38d2e5cf3328bd397a6dd325023cf3aef31feba9e7dfcd18c6546e690e81544866ed7eddd417b0d4aa42d500ecd8a3d398de66b1e7c200cff3ba1f1205323d8a3180eff95a983c419abc5b153a1a90d06764b665fc2c7467473c90f90c8eb31bff60b90c0dc5ca781a8cf2bce9c7681fcd85489b79cbb2e513646a738a414757cd748a25767cdbeb3e9b866ad10445837175952b0acdb192f9fa1692ca01f5e24f71463d675aba47049c1dd1bce78f443fbfd19ba5bc9294b213afd1eb8d16596b41d0949d67ba3a8177b8361bd77c00effb367c203d66e206c64f0a96492e79fe7f4f65be941d820cbce284dbdb6c92c8aaf97630566731b02450ec3c8733e78bd94884e7c91bc822bcc22b1995084d5690b354e38d7836cd53e6b90517c9c22931f90c7324ff5cda9a1388a0da1bc59363815a4594c78d2b4d526225c8e0bc144c030646ad399a3088b0665235e1e8431603b8d06d3c7e3ecc86c140b3ca1a707ed27120687c6d47995790dafd63991f73ad95f93ee636a8eaf517003e7490e08c3a81aa0e49cb00d0e0756053db0d9a02ad783e557fdaba9a2d72b84e994589c45acc609c51bf25874572d926b663f8ae0774c4aee51dcdf993105e1a127987e98f006fa6bd92d2ae8b7352c954e3f06c96eb984e2576e20016f874558c101bb64ed46015d0775cfde19eeeb0127abd90059925943ce426f82e5c10a992cae5c5b3ee881032eba8c8c7ff831cc9a1384261e418f4554c27206418e9b5ff43ab44769d508895ce06b32bae83e3594f4c34bd39e326ee43cf97e7508d2571ddfc57a7ed679a59e0d2261510222fda522d941c78b281d60e85619ec18dee589c30021a98506555b269241b6aca4e46e7780611fac451402f99b6868ed8c9a6a18999ae9539120813eecd5906487aa62e8d3e604b7e63bfc93318c46d0e72e50481b358cf7d5ea8c22d1e678a19d5e271799ee20d8700a2bc0544d3acf2ae49b9d3665e73ed5cfb9462ff0576639c03533cb1aa5b049e58287c8ed1cea16f79b958df2f074df5878f0d771290f1371138cd942989fe60ee979797041cbd9b826749390aa09f02d1d58c51c7a9e72a65d8e5a72fc241c43690248edffdc04a32e8ca195db52280e6d08b05b2a0bd23bb87a885130b1d6128c9ac6316fca4e83658b44a0fbfb38f25cc194bdea10805ac9ec46a3b7912b1b45024fc01c3411c01120c6911c3b8aa2184cbb012b972c1859c13acea2982e8e1d2beea8f00ca247b6e174032bf8b6702a26a36821aded929fbe71d66374e9a64e75cd8288087e7d4a552f1d0483d81e69a87cd1f71ec428cf25f6c3abb23aef18dc6465a4da5035411a625c6159d15c11b5a3850ab3dd2ac7c7eacb8b65e2c55e0d6db84604d6ee8353a6ae1fb2da4676e1774adc0719775eaa5f1b691862be213cf68131c586805bc6679a4ea41b87870f2817d2144090ad6927bbd57086e607c6c2ad8ef2baeec1aad27d2ddb563fbee12db3e35284760a1e710661f478e990480a7cb339e8adccbac9593af9a4f609b3b03b56ffd84b96cd8a46f1ea765a958be8ffb149966463c9c2cdf43de038e2eea0707357f62ee399ec55495121bacb246fe2f2a65ca16a6e070c224738da4c45fa976002057f4e8f674f1da0e9df8dbc6af5bd213f83d768f80bc6f2d8f4d2ca50164ff1cbe43ce03e72132ea4ae498d264ecf488218a79e54e4b7474b028480ebf1cfbd3346db6f38ea9b4e4643d5195ba1f08302d2bf8ea2822618fca558c6285e5ade2f415acf31394d982c938b1dd2acb9417fb6344d460c3f2321bb758231451658bae31d62d90271a077a9ab68c663dda226708dba26c5e24122e4fec358bce27c6d78f61c817b7b685975ed70028f2da0e6bb5708c960623987511baa62da1bd34cd78e64b303847c70b3324453ec045a28abdf310a1b82730b1cab9b2a607bc34b421232c69dc6e2b6dd5941ef95b43d084c8d1bc6dd183fa1f72a8dbc2c2323640dfa362bdd8935c978f13bd803b5258a585b6296f85aa6f5d664273d5ff0f2ada76491dc66494a5430858a25e2d947d8425d0386db10816453ca30838d9db0ec3649f2d5592188418ae2c080a1d15065b55988a522333d84355c73b622d2cd60be146e6e07464b63f5bca6f9d7c92ad12ec1c6a7488eac65590a561d0a4e3106dac324dfbf0208c64af617bc70a6091945b2af81b12562b31a2197073ad83c469dacaea6900d4f634dec18d8f11c23cda17ab6b53966497fc47ccde3cebacff727690e4159829ede1ee58c31f2e90bc82cc8dcb74be2149b69b28720ac51fbfa882996e92488881539a70af53d72402e734b9f69c2c97c90a8b2f878c6d896cbb07ad4ad6cec590086d3e18b371e4d4255f81bec80819661c6b0d1d95942e0592080a31fafea98de97ef6dab29e309d23af839f561d1daba39641f0dff8a21c8c51017c577a8fbfdd12de28a296a76f14114fef46e28a4d91d033793651591182fc1de0f394a9c20228a2254e2c6dbe0c3f863ba8470c0615f9aa569a87e617de4038345a4b40a5ac7f83ab9e2ab161f0e153332ac90050708b2b29eca526cde9d799c33e872552e66e5fb51b43a6e3f76ecc3f354458fa9624e9ab428b6eda85151abd8fe02f05de498a9a6d98d9ad5332c7984fa9e5b43dd141026c2347988301fc4efa7df87465986c2d235161a451f1b398871a01a99d73154dd0ac8f54a60156c5450a21c0d69af76fe16a6a66e5129370413769bf737ee4520ce769891600fe46e6c2e7a3fa25a660d8f1769a1a4b1cdb2f4ea0c2c00d73f4678f20d954dd6060e7fb8bbfc823b940cabad54dea6431e26ec9d7a2b5b96460ebd0dad546045cd5673c209a0fe1d8860d195340d683417ef484062ae76a2c1916c33873dedcd42116482a9d5873f9157615c4e4b296c7f8d13f126417da703f73d514c80483b848e2dc70399b812bd6303c19a6802b21999c4a744c02facc37c44988a01df50c45e3878947991caa9ef769e1bca145a98aae9ea14c962ab486e25a3732bc07e255f59fdabc1347947a33c90b8784a5b3d8eba70890ba019abe079d647f1b10cca391a4bcd6c31325d280b4c602696355bb1b5f9e11ae8c029a61d4e40ab0169f6630934a8aecba20bc3df406be68b2f93c4beedcbf45c2ef0062aaa277076b977f3bfc4b54fb2d1559cc7bf9b53d3e41594c2eecb321e5a8d1cd283ac5950bd869b5f4707c278239334b72db63a37858e6801c495113e15c00c7c4f3bd0a553c28da1e670e60679243b6320e38dfc0fff4eb919fbb54d2ff33177c7318e767ab68d30dee76f51bc1fafd5aeb5ff8d89011c60842aafb4a7f85668bebb6d954e7ab37eafdc1c6a333375af217194475b40249058767e0c510f1f3210a59002a5a17eadd550840dbe274be2f17264dc54043b1a9e94eabb3f0ac3ce9174880f7fd3403017270d07e35ce9870a1c9e2c5ee9b602882e51448d14749f939a948b0c68a4475eced03557489867f60b76001b2946c19e161d919e4a3d3afa5018f5d3e24093beb9a3b140cacff45f45299f7ce54bd37006ab85f288e0861e8c5a4c26c1431fc8beb1e760ebfe2fa03866f4be1e51f6da59596a31de33e1da1dc5a624d8b301c513c5adfddeb83a454f61dd87cd6a90f1f95191db384d894bd62ab5172f10c002adf751ccf9636e77eb0257bba8107e13271ad392a7eda0c45478974b848fe2a384ca2219048bca6c8eae98baa7694fe4470dabad1bcfd06ef5e75e970bcb6dd23d3176cab52813e1fff09c001d802060ebd69fe364e84acbca6db567aa8c2e84090e6a4cce8d6a64e9661b85dc7930f3713da1dc3637a384da39770c81cbd301b415324b2701faf294dcb37c83f4221e9072f8bafdc6919ebe25184eabbf8bdf5fd4b09aee66ded52e1002ac1d7caf5c2404a32b5f2798f3213373bde80208495235c43387479397cc9c4c3bd8083b23a2a9984d80a7822e3793a7f5d5f660a55e723d81357c8d36f764fa385097922bdbf2c64930c59113e505b8fade4d877a9e90684adea4b2e476511e8090f30019dba7b9e725336a6a868e45008b8aea85cc85518970e83b48eaa420d1d10789991fa138db8edde68a4bd6fcb0d2f95ee93e832f25e07e7d05744c116397445904abb5586a4cb3b745e0c1c3c438bc5c3210fd45dccabdb1c8f008277fcad16624d7e0a482651c685e15eab2ea1beafd56750dd4c9fcbda1be628d4a30fce1a6f19d77f7370bf5e8755a0fc51548c1e8b8074e7706da582a9f5d7557d9e45948789d1bac97e86883e9c8f9b05a6d752ac9a4f6c72264ed9f17343ef5f96e3628faec90ce65eeabba036af9ea91e1d22d6a7c0dbf9c6efc14b148bcc637b11d8e125d3a22ed83cc2bdf45e8eb537ba2c2208a186b3c4109d249c60879a095d7b7b9f1276e931a46ae2d045825561317d414cdb17909e86260fd7f0e9d5737e1da7d99af6ca6e6e24f1a0cb2c0f6a963b8c9ea249a2b20a8dc8b90406fdc47b6099a7801c5357acd9c3f8b76d6a916700e6abedb0765754081a4f03050037f12ce287e0ebaa742652fbaa3bfa69d3d5448f7a13c118ebc0784bd41dc5ed5502ac50db4268a4a4cff1ac06535186ad0a84aafc9d82f2684c5d468ddad64dbf15e3a24dacd9c97578ebf4aeb3bed2e5c9e457f8cd5215c2fd33ea6e29e845b47ede1556ac09cea82a8fee1b2bd4096d031576447e65a0c0e5dd965ebc5b56c8546a7818a06c4bf44e71ccf5bb198ddd4ea4390d2e57391a00878e3ab4cd5aea70c0056eb7c578c831b554f48bbfe87602b89bfa3045f97b31eeec882f041eb563fd05b8a6d25842865898f3f4adc075f2e14fc82a571dff8885b8ccca9f79a403980ed9d642c923bf011875b6e0c5eb12a67e7bded741838e1467ecd48613a646ca65139b68f6d22ee70460b1e86a799f805e61f0dfc0e805a9098fba117c2b5fbe2f156e0d2f0fadc76a7290953147b6d13e768b979ff75802b1e5ca7853c44823c0cdcc0fe4b83cfb70fd97c964b6e3e6e777000e8ed8aa083010790f6f6c1bd89d55a314251f89ee8da4575b1bd0f59fa6ad807947399263b33290ae9d9661694243f787a676fdf705973d2dd5eaeb7d1c83dfb494d108176b150020b9551bec75a324bb768ecae6ac635b42249bcb07a00575a56535e268bffc7ccad2c9c4bedc1c15c72fa2e69abdad2471df47a66ce566a01711c2438eb6d7aae378b467bad543415c976d6fb46680bb8fa8e9907aa27c414d06542a82a578b0adb9363c68a706e48bebaa1bf6a6e69a37aa1576611f9e87d9ebbee9925c75723cd71ec9fdd62f33e1934cb72f8a2beff77ebf1e5ac4c377cddea8395032306cef36643350cd0d07f6fcb14de25bce8bca71fef06afff763daa97920f2167afd8d3a39ab8ec3e398b1e967bcfc805669e2ae5be08e363c4609e5a9926e4dc69eb2989acbc9b1fe831aa087bbd6d967777cc4f14e1151691b6ced3f669219c63a9a196105d94ae6e81a89ce771470b2972957e9e29e7a9f86490eb0ff031b1ca954fb92b807a389f48d433dc6a1b6933bc43a569363db68b5503bdec3f5b63f2dc9b57eb9d855ccf34435c1e238de150b0e499149b857a61622365b3afc0021a6ab5021290209c403c86cb0960ba8f195db43aac0ffe418f937e33e631396441222e6bd164477d6583625137241891e87211d9b6708cb4da98ef8ebfd5765ca15c785895259d8c15cc2ac6204b96f585893adc2c24fe0b33a2f0d6b218de39dedb54e20878e224c5900ee2206807750b46896a24624e0627f185830fded471154a90000734411c3e33a66b35c8fff5a564f121bccda3de4db94b05ea6bc5d73cdef57e279f325a9ad3769b1fb21a66949eff29e41835643e75f0c87ab7bbaf8feb4c32bab9cfe7a04064b383d00f6155bcfd4d4b251876144076a833a835d51801d5a3201e5605870174ad818effd021a352d959cac17587ae8488c4aad403f529b3465b5ba99af959801f0474e2624e352ac54ed57e253b22bf70c4fbfff16536f01c445298f3675d73a26c0509b72dd3314f99a5327d55268cb399a4bd33bbf1080bf781ebec5bd0ce5185cd5595f45e61cdca1235911e2849111801919ea068acf16579434cb21ccdf08b05df154dba42cb66101bc320c6ed63485af865886dffd52da9fafa1992848b679735dbf6b03f775b07cae3398a765d531c49e9a0d6a8c6c3fd99db5914df8e8034206f7b180b48a576d784b966b2f2567089e83809872d6387f60c0ecab0fcaf28e6a5d215b9ece57a62567f00faf5f72b9f9450cbeb450b0d0748383ef798e44af7b5356d162140b0acdb93c1fdebfbccec037e5faf8862e8f3ca0a8f95588d4d3416d836421d861f84e92784a655ca6e170ff7a0ada2f0415e238741d94ce376b4848355be3569474dc32c40fe2d0f60fd205343e793b8bfef91c6c9b8764753ad05550b90c5422ddb2f41de6be707a134ecef86f9900ea8159929d1d93deba884d802c630f98ca2490a1625bd3c9249c6d3e02103c58e5e521ec0329f59c51a9fe4983317961f4f869b7d9e084a8a7b1e36d284613576098012ad036527fc23ea24f6d631111669e23c15243733784deb836871d12463c0eaf94b81b17a1393f014430db6375f3b434fc1d0712bbbd984e18d98033f6c0ae12976ffafa95e7ea2613be22761ee553d7a985aba1e8289d4a0f751ed331ad0c87c4aaf7ea2c05ef7022b122d35a6b3a86d00f165668a6069f8b44a34f07e055939583157a6473579bb250f3f788bcd929bfbd8afd581cb6fbfdc26536717507b4684558d613edd0dfc27345d40f777b6ea6373c3f41db8cddcc28714a397c7bfd2deaeec7836d26bb55c5100df24e418a525d59eeeb7276335892a04fa22ca4f7ae4d0f8e9bcc190601b61602541a825ee158edcd8559d79d77d72bcd354c6c73465aec6eb7e6c4a4b342c2f51e466f7e16bde0f538c24d75aea8b42babed8a35c3373848679600c48ad364c1e28e7ecd6e4b09bfc1e4947ffcf83019452f033128544125b052744b40e48a2c7acb6cbd285c07989b53170f42380f4cec91b5267b2f44e83899c3babfe3fc772d8e8af6d7dc1845e3cfb1375dca5e43e9a4140ae85ea39df08324b833becbe6192c28ba36a8d0295a7a0faac76b6d24b9c13a4c0bce48f116996c761aeeff48ce2e185a96817d2c55c8292c63bd27a5fe2d7ee28995ed27d7c648dae0fdae452ab62ae2c106b871ddd81f6afb792689ca4ed98bb8ad3d541603955d8fe60865b7e8ca722e82ec34c3cbbcaefc8d4b2e42881dee9f5fbbed2aa1568f14f174c541f80b36d9c3ac9fc34a8d6f7e91584f07020bec049ff094aed9dbca583ccf1b8df14bc6a545bf301bef39624db172f403d5b654343824120cd4938158623bf902b553bac9edb8b2fe9e6dc33ce085c57f16c7439a002483d6f60304849c96ca49fd88acc693ce8598f9f9ab8afa2efc563eadf719b6b4b525c7697a6f1cfd54f7b915d379d53ffb9ba8832864f233e228b4e9bc94caf3e76a12ff92ec8f499515335a37b0fe77498df028a63a02ae26aca1d668e25aa36c3ea7c221a1f461f21e793032bfb9e1886fd8e48a73c8bcdedf6b1053ad17ef05dfade240a5ac2c66968ce9652f343a17f9edaa63a5bf054a28d3afcac418f61bf82d280e0284d71a69bcc13893d6b15ab065699208a45d45e07584525c12087db77ddfa1c7236bac7d67fb22db47ba053ef5219bb96b3e2fd58c0d38b123f933a1d397b1db114f67e2780a6b95596a89241a5d7b498455fe190ba85fa16886b9acd2ef4d8cd51e8df47022eabf4edfe6586168459ce08aff6cb489e7cdf2979feeb603537fc5531941331b020a8a9ba16d9f6b90b5d56de0d1487a5ef8de080dd2e72f8f1088735c0dde4fb22478a56aaf4372a7dc1fbbf0ef47d64d13a11883f2f06bd1cb1b72a8b649ce7f11b1807122e7922ea55c571cce21ed7e04baca96fdd0f50b0523368fe11ce06e5148590d76cf774a7e8163b191e0f48fc069b29d7888ded5196a9040cc66caf232319060d52c89b70a85d77c22dd5a06d82d641fc8360a62c0157fbacbb3ea263d7c9b09404ea682791e5a59bcb12084d64c46cee21e2789ed116f08e76086787533229f60574b6a2fddc9f64a2d6632ff75307d781edfc4c715319b7f58e429114d1a7dc85d0be5dbfc35898c0d6021fa80c6f588d9a4f2f1c2cc5f9630e2c2a5621b454855a828fae0c9d8e9cbe6334719dd1f3bcde769fad52d26a5eae61fb5f4be3784cf3f87af4f3ca30b4f9ba3ec7ca5ef78f45db8e9bc4b7a67cd28486d370f1e68349a53840faf8ea19060f4aae5e22b10b0999e37805b40d74136559a2b6340d08d519abd9a1a1568e7c351dc620ec373aa4b89dd7e30522eef7b3f130fa9dc1ccdbc8f53f3accdafe56778f82d4e5ec1f129ffa436d14840b8de3b81cb55d4ec1370057db7fecaa489f30e067cf8af8328a916a4e23b1dff449e2a09a06340d19c37f2df4169dee11c13568164b5ae5f6757b0864f4bc26e4a2d9479ab27e56022046af8f623cce84b3598d267d06d467e2c098ebeb1c9feab6b132e07e91a41963e496302e3e1abae6a3eae50957a56be5c3861032f2a537164a4d3b3853f59beed991eb10d74e5f6c7b9824a9d586e69e177e5e6db0c6cc7b5883c4a8a417e27fc8ac70816fd4fb9ff35184233466bb0ff235eef08dd3b78da7954b9d2d8369ebdcd602c1de89f952bdb67e5af1dc28edc090399b0661617d3db6f1067a75d18668f2c51b1bcdb3f6717f7e5ea6a43839051b8ee5d7b05c52e1490bbaf295e33330e6d83fcdce663604d49cec7ab21915181401adc489eda8a9e1f6ce986004a2f9c321d0e47bfa07e1b9c89af5e6d063011cac1be10834ff64b08c2a55ad6913ff24f74d7fad919085b583dd7cb86be27f84f70fffcaf8dbde7ea9efa64d29c982f4c95e5888fcf28282ab497e4f03328f7e6bfeea9ca8f6681cf525990abe8b337ec710f0e8196c7a2d2c6da3c522760f3b265ee2e235565ac6e4a4efa216cd6ef4df13643ddf9b61d9e07e0383592de5ce8c4ee63a1c1df563867e895514fa6be2ca133989ffd1b166470e0e8305e4e8143d362ee1a37d1a3d3a1f438472f7c10d6417c042542ec8b2c8f72caac45c105de38e583ecb32fd705d4d2afea409d0b2e4643c66c8aaae48fab37d4dadbb69aa64a9c30d937806acf422ba10ff02368e30d85e61543e55322f00da7f793aa904de1ff5ff68f657598c1060a8812dd190a4d1f6ecd879c0fdfd0037c588c0d1a351066e9a0fef0a519ccd8f01fa0fdcf24d50fa9e53bad7565aba86fbefc1cdd2cc52fc21a019b8bf26e3db24241177dc8ff0a15a4421555c2113defd6450e74439f687c65fa6ab530d63f4c6bd0f0c5559311a1577c3a22efa5f59135b90947fce8b12dd39a3d3e18d050e8c0834d4ef3dc5e5c5abffe8379b968fd5d535f2181f2dadfd79efba995e8e44a0e8c71e73db956a6e13343d89802b9f1449d20b6e5b8cd9f7ffc2b0a1dfc776f7922fb84ad58b39cf664b43a7454daed1f31274c5a6ef31fcf31396435bcae649b308ae252d229361a8a91a984f7fe3609cbf03827b4c8f7d3dc94a40ad9141055aed0063049c37995385dcad29dd34ad79f8a9e647651d528681639eda500c3423c2a497e6c707cb627a73ba51f6d9ae3a1fe7ce69234dd2987d9cb6c823c5c5e9793f4183505c7aa1820947f6f6a29a798016219c8510caf9bff7b761b9f2786113c9173a3dbd6e84a47a62a8e40e5bec50d89cec53652306a2558bdb48c447c972851963d2b1ca6786fef40e32a4dfca9f0c72dab2c785ec0106c0ee576de6d38dc57c469607e12ed2b568b40ec322d6e07395659bd75c877076fa7a22c9349983b1698966bb3b36a433a0b8d2dfbe79658fc14437c0cc0b039b5d333fdea0130f22a7a111ab286583a4a48d9f8f8a99d9c27233c0d5834b8f8d1bb57b20ac2790a827367e85b8f45c4bd9d2fcfd46718542ed88f6bccdf56110ce8e966a7056a2b959a91b1c70f0191fc571af0cbd0a66b0dbf2f0e266d8adad3a6ec1e768a8d87a4a08db7aae5e29f82da7104f556f55679970e7410906b87d0071fef8abe4e2e9cfcdfe17a671add00168c309a252ff35c4878c92c55a920963b4c4b65c7c7ff699adbad1462b717bb0b1144c4dcf3b9d5b067b614c5d54327dad38ef668ce8c4307dd1576721fb032d5644c91f701029ec42fb82b505dec4435e3d68dc25635c5ac42444b67a7c8a9f6c0550e36926d7a0621371644766d1705707e349b78e50edc6e3d3c821309b493183130f5a576e3e52b213228c3cf62f8cb28fa13e6f14a992bfa6fa9602a9fccba795b00e881fd5995bfbe3f52ab7d5bd562c8ceb4ed4f160cd7448fc5aae18f67963793dad9d63d4e6c83ad50322ff31d991d54e18267c7b6dfa1a35fd0c24e31015185758c1ffa893d7f2dc0dcdfbfd4e53bd3cec57b8b37288a122c72024f12e6e1cb4f84db6823cef4717c144a7450da13113c4e39fdeeac53f0554f5c4db1ba44473b5186fce48580c1375b272863b1eeeb415512a24a7ee4f4a6d5abdd18227fae1146c16397e38a37de8982993ab3a371ce2fea9c2f96bb761c7cda1897e3da60e2ac0d61db654e4a12ebe02d61de8d2176e8d077618b65b17b74e5cf383d0a3444e6e09be7b27077777510dc728b2f67c63e3b7b42100bf668a3ce89197680cc93541566b64b0f2c0bb35ae37703113b7ba7c5617670e6bb007f65c71dc6ddca3896d878e56159c745c410bd6000d9eec59a164e4548605dddb591152f439abc9dbcd88e653b4bda52af19fa7c56a66792bb4b12f7f416e8cb020751fb1945de547ae9513b79ac3dab5a92d37e5107488e5825c0295cf1408c19b480470f18ffef0c3fb9d7f11a4a6fcc6229a440a4154c0fe780391a67b3f932b10e2ed8dfc4fc63be9146ec36791917f2c5c65b16b3b7926363cb509649eb2d53379e6050468601de8fd20ec1b175ceb6a27ab2f6d24901b5d065979978f7388beea72feeac0a677e65f964b2db8d1c87b12b2438aa55a3eb028bf2388b6a1a4141e780818d114c8b2aa1ebc0d4b4785801ae613da2638d132baa17d4c43afe2466be28108bbe5a9331068b5b1cc8e829f59996751e7a78b502cdab8b567f79aa4bc36d67f9d7ac58a2a95a6d0979726734a9f612a6e50238e6ab6f7584bb2342c12a6a417ec6198866789e9c8e59d7815ec5a24aa7f0f5167c98385e8ba1a0982f4a8a928ebd3594e6835ea089a7c3eaba184934352c20955cea8f58954450a3d8ef0f782e337c8c17b6466e28e01c7a88403b79530053efe41dcaa2bb563c644387c5360e0a98042e23a958af703c391c2695e259c4d9a33addd8d6eefc0f16adaf456cc42b9063f4a5f9b6ce2f7d219c6000f525352181fd26d15919a563d60b4ec1ea04cfb0c16ba436b5b36be5fad482ea8a16095080fb9d6aa58e8b5c4697c0f3b76e7675258035adf98162b6800c54c37bd6bc711b4cb4911544cc61e7d9450bc8dffdc0cd06d764eace99e6b68b5efe2805480a34af27969653d2931c8dc7e1732885c2b6a8e1fd362608986b33a0cf77501289912fa3c8cc9aa7b6114be980af1b287dcb2e6992df23bbb86f0afe85ebe8cf8c47738a9d686da24f3ec00d6808fa7b67777f221551f5069f5cfa377157388c243e2157f7c4d5906b3509263dc2a38bb2694872ead02a6bea560366a8b43e8885795619d6e6b254cd598e3bbe2aca4c6bfb3e0a69da6f5c4cb239d192e5058d402baf11888d70c77cf7f196cf5ec32638f5330774840c7e65e890a8079aa1b608735deab1bde4925cc2cddcfe0be0ca6ce7a519fce2c7e367846087e5e46cf90f271e97169185a0b93a62d4efe0af609493539d8b5a531adbb5d1cf3305c786edb4dddfdeec75faf5959ec966d185fb9d80c5f7bce1214b86335b6252fcbf14660bd9c99aff7a7dfc096376811e0b43324dda64d30fc685e3f253b81f6d129d6fd3bd90c106fae42271d6c0250593581aacc51e94fe45b4d2896dc736b04d383bcc449ca368282b814147b7101aff333828954b8c603ae58786845f3a0759bfb3a5a433a1107202ea7ddb5c3a31ef78264ece64e5397c8ce4a49cd08f0a0bb2ab8fcd93fbaa4cb240c8fa9732ec49d0d4091b7e8feeb59921ae4f6499af46d9362dba3f77e7e5ad96a24057a73376d85caf42ef593e8315f0b5073482612d30c72c908fed1272be02e8123f79e06aeba4f39a46a25dfbf31a5347133e248f72612090312917ff704ec941fbd9da4c150fc2e9b2c02d2d547d643735f083d169956974cae8439d85501e7dcad1dca6468209b522cbab0865794f2d96df830cdd2b5550904af6e00e69695432ea73b05425a38eb7c050cf0b85c71b4eb3f02c1bd7292794a076907a5c00ac53d32a0bb9ed4a64e1bc0a2f568b36ef12722494be153d5a369768ead29cb53dfaf742caf779d1f625d71d0ded47e3c936a08b68f733e9c6f1b69f6fb84944c1aa86b39a7f92cddee2407e8465be8b7336504b0a9568b0511c4ac6b87b6d244dbd7c7eb99df006f1757a0eeb7d0d10033bbf10f796ce5e9c675fd2329459b19aa3a8837f34601646d4a25d1546ac6b12407c7237333457d39d7c99458f87a75c74f0ee8e8af9682bce78b72080adc587fb84469aa68d4598047e714d8155c01bc5b08d546c477ee8da001e29cc645cbedfe4b40860ac3b014057dacd3aa139bd078eb1c7d0d6fadeb4a71681ad0c75da2b03a79c9ae1bfefb28e3c15c307a2dae30a780f4be336144579fee0f5592f6c1220e41d4597d296f1b905b3f1775b238231040bcb71fa34e7ac9e35ec0efbccc12a555ca76e0f528a453dabb0438b92b765a7a99a58be2dc1bce0f21e5c49eba6bca4a580c7ebbe5857e003899e7811b6fb511bbd55946c8099c8bdb37a377c0b0a6453d73c94d4f2eab3b58a49fe2b272475372b7df540a31e78465e4863b1d40e5062df511dfb1ad15cdd2885a92bb8a097577931c07ea1fe5377420147536bb6ed49861e834f484b829093cc58519bdf03962092417553db15f8a2d3b8b030b79472ac2a19802d0960d0ae6c0a900df52b5cf247ddefd60ab01d1288e089420038d769dece4ad83cad1492488e6979b23e86072102a2afa6593644d8c0a2072e90e7e86db6200dc28d085d2c2ea4847e4349ec7a36f87fa64dd32b111dceccc6f485bf868b1dc56557f78d3d36c9a6919d85b72cf8745bb2da01913b41571081e30b0cd62dacf6c4df8a27285e86299cf36a079c09e47cb8aa27f367c171d832cf37d1dd411683a8322ee5545e15831bec671c4c345760235fdf0a43ee31e509eb9568323bdbd7aa8365e74ad5a950f4cd6cedaba2cebf3a6052c036d90854733334a375961e05bae3b4d7ba729fc64156cec7012df3fc4fd662a493fd6aa3f2ccae17655e7aea73f4b667f185993612cc4c9ddd5537d6de4a6051aa25384a2ce0c18f01bdc0879e9ee22cc070130d0a8683d157bd875fdbb77b86ac237d8e77fe790d7d777fda66e9102f1c4000eeb541159dec4e91de1b59b26555d933d9bc08ce47a0e734c0bbb2f8467ad5981e0f5417c49f492db6f7fc9269b5c3afeb0436a7222ed6ddf0cfcbe655e7d82ff0d2e25dab9486e4dface948803d0488afc558f52c34f013cb6ab022b1ab50f6375b9667716ee7e2eb89ba0991a35d70bc79f0c88307db5de57accc0a89676a45b38d174b95db6035925589cc81a44674fb9da4af21c7255bd2505f45b78ef8bdde070bcc9d8f37af3c5df3c4224500e56a5b0d1cc8810ea3c314601cc31a008669f9a856c1842e97afe422299a10076609be87d18ecaef545a2b853071a0d4d893cb4f94ea9d745e4082d42d59aea8c83f4649375685d4f183fc1534b9e858b1072f7aa924433ee5fa87ccadd34000b1a2dc975b85d343b22c93e70d3c2596b2253305512d42030eddf25fe3ab2e8edd47f4548cd54aa912b0a44bfd2a87b74b19402b668d56d18a7d04c99f5ff443a5711fb567a6613d3300699d8d608a0e50f6774e3785937a9eea657de2591ce124603d9d218fa845ab396f7488ac90a6876e0cbef731ebaba10d7ae55b6c10b000ce1741c55625d7cf32e961f64a247a5c39f61654444bff62a844886421f809b705c511e3fd5448172e5101b6e6d55011ada1d81c627ab90371793e42d2846a99d714dd1c99d356bad214fbde9afa54cf37f09b96860d19d43c43b668ff23d969f488b64933c2f8ce75d833eb9c5012ec1a29d36dc49baf04115a36aba37cd0d7dade2648e165454f08b82395a88e28a1cd0fb29bdc4d93cf2a080d65045a0fdd0b07ec425bbbe577a9fb2d63d80d9efd462676c74671e510f84d3051a2fe88190788cb68d7d644d61310251dd3252f7c8e9905221b42f047900d06c44283536affcc7624b90cff032adc71621e00fcef89b9107ddc7472c1d65ebde12d2dca63adeb795d20bc9ce8a385894e996437148bd5eabd26ec119eafc8a9734937da4d84aca1de149a3870d193bfb9dabf95f3ead7f66bbb7600789cd00597fd18324f47193083ef07498d4af0b618279634d51b72c56b51b437ae920c94230473b718f6627fc5ef8ecd4b1df950f17c6d2e1a90d5965b0ceb9361168e44b927776016607db9c07905b869dc1cd13a5b53808d9ab96076c6e8a0f4aece0cd916e820cd844c73aa02c71b3a923e30d91d3a93144e5434b08f474947c3a6c5818f38d220f077f1c262906d87c1dd9af9b0fec9deb39e773fde4effe855cc35f3070285dc4499e3cd33a914119bf1625ddfb91f99a3229199b39f7e20b4292eaf390926e71d9157651f29b52ce51fd410c268158f48c5791d8db439c9e72ab427f0fe3c84ac7b62828890eb1d94e8edcb87b43e8c09b96840719dc14d18b9be090460b85aa38ee03eb89747bc1f384a197dacd0df99a5fb7bfd41e1dd95e8b60a5b4ae9bafcd03aef0e510be0191734f066ff267e05dc4e9d73c81ef13bc790fa235d4d08c77679664a67abedff08eeeb173bc5a096e062449445ab7cf9567cd0a92441cae355068a5cea77257f059fdd228981afc16891e70c5ab2e02618feed55c798803a6f6ef76b2ea3b32358fd354b594bad8c9fb30a5a676b3b64319a64b026568fdba0214794c1afbfddfbb1004a5d7cb415b8581ebeb6790a159ef5caa0a2510dcff92ee6cf9232dee71a468dc559d43b5cc14485f0e10ad0cdc813598bf49b45ef2494560b38662ac443cf81eb757a666a54b3160ab865e254224cb185814ee393eba9744503abfcd30c6e795bbd0374477dc118ac06b9dad67b319ddf4c83b311d159f059154a1e9e53e8cccd9f51a0374793a82c160b27ecdb8d4343dc72690abc03f2fe3dc5245e73a94b82f286372f7a9a971535f18452ebddfec90ffb6b5e0f34d609a963c6c6abc98288963f70bd2e97b8b6d4f92dbd12c742515bcdfebcec698f90a48dcef86274ffb540ca444fafd5168557fafe8428fe1629365aff49bad933284ec3220392ffba814143060c23fc2f98ec0ae4479b328b0c8c1eeab8f9c85063c7379ee6e55c5e22b5840be36264d9b8e3d78042a7f0f63f988da9e6d35057dc0acb06e5b0905ae2ff36f7a55d4bf9059b4c04e6883fd0343e5f8c357a33bfd94ed3340884fcc0744c1213337e244b371b23223acdf9434d720217b4aaeb78f2e48a903f85ede9d623cccfbf7cf82b08593da699099d611972f44604e05fe1198acc4b5b265defc7acc31289ef29a06cf9029d599acebb9ff1828b7d7616465449e1459e9a1a2b3f6200501a2423487f6c0a149dbc30de55c9d597cd3fe2370bd0a9128810d26341ff829b14567848fee6c56ebdc17e1ef016f9dcc66b64e1083cd13f960f6d755ed9ad6484cff94da7f1c3dceafeafc27ddda486592e6ec7b29d2a5cca1b8a8a14204c2970f543d2c2c84f179285d108e176c706e0eecf93362eba3aba0db1c79cff4fbcf0727b6ade931a562d4848f6e14c2f4687669139947e05b96857ce3b633d590240f6b716e4cf740a811c2facfb93ddc448ea3e7e5cb2f5bf0ed4b1ab7939d4ab9f37e4879ea56cde94116cd486c3c13ed53cc8fc18c3116bbec698e0f4db62e01283d1074e059bdc98ae1fe2c3147f9de0f7453fa1642c324916391481e86a6746634c2725afd11d33c8bdeca29b51993916dbf6cfd11cf95c3cbc6b1cb3afe5ec1e647c3329a4a25c190bd28bffe9e98bcde260a325288ebfa36d0d47cd44fce0725a489672486153d8bfdbe441ff9395dbed748b96a5f0c3b86cf5fb58901c86cc424c5d3037eb89e1108fc3e4fd24a234929f6447bec80f61e0e7dfc96ab8dc5e91cf2a9859a2a4dfd5ef0e49098f3c774bf311b307a3186728e26925b147e119b8410369b47f060359fb4c928561aa6d42f6a61b9e9221e0b3d8a991c826fdeee7d863fa20af72a5da951bd0d6ee9df59586242aad1f00873b1f875715970cb38f9b15f1f8e1b3ac219d662aab1195531b2ff5a4c105b22825b58406363346335f2d720a7604d2bfe59b63fca69b731b2e030783439fd417c35e3278ac2e60cb22d3cc5b7fbdc2b0d559746d84c38d178d1a1a72ef17023c03c96cdc46deb84136318491c60fb514931cf8b7cb0389c4d90a574db91354f420835a1b1faa7058586abeff0134700eea304a5c39c683cdf4ccbef7b1243e5dd7fdcb53d2cf010d4951fb5f135bfed6e4a75ab6c4a495fddfc1c81312db6fe22080f812e45c06f9a9e831a96ed3432aa55ea7a9a16e87d3b1c9da5d91af480735eb74fb05230be25e755b0b1338e4fa090aeff667d7ec94f9ef31184e96b945e3668f94d2941ab9af3c5112e3efb840e42230e4952dd039e8b60d73a41436f2dce40c222a658e8605d44dc613e406b7280fcef365af0a04aa901cfb3fffbc0fde111fa0c6885df8143c944f619a17f3ce04db04ef712015048b070143efa99d40b57aa063dbc58d25b70b9a69ccfd34f9f06f2fce294054b75c4a2bf7749f0d1a91593a685709cc71eda80b5a40a36dd819c0e17db3bc5bdd82efa083b798903ce3e394a50fb2c51c83a1cb9189225b07a92b724909c84b7137cf8736f90083f51e22f4308a4bb66bf59d0fdbeb4e3b5aaec49789e8935321f26c221077e4adc33f045abcaa32a13e5015b5f650b3674e260d8434854307dfeeebe7e5ceaa5cf40dd98a18ca996c22c7c8e7c31b7c362ae2ac0d4ab4cc5f64177910747c1158aa7c2d070d71ab05886a2ec91aa330be63c5500eea161703f1e7adb8d14e0bef2d22a962f55827fadbca427812786aaf9d0c4463680756fba7e1f4c1b8ff17daa796a503a910851c53ff066751ede6aca8c276bfdefac9eceb6b30d1453bfd04128235728210602e4f51fbb6671d87c0ce9d7d598286351423f1635d1881eee3d407588e116905f06a8a77d01c91d891d5fc2c03d65e2fa28878bb912936461125dc854caee62cd80c54e67436be162d808cf1e6ed9dfa8d90fa51addd0dc3f1821c4e5d2a8e412e9a86891997b5aee522092066dd94c542680db6956e87af07deb374539faca9845c3c404ab3df044814425b4a835b6caa9afca5e0bea27715d643a06be69e4322eed59775387bc9e1c80ab21de234f630ff1c1d0ffc0436ff30551e604aca9829f0f049f944d9ef14d8d1aa9b145c0bd8ae7a6b57d5418804d8a0eacdc260e8c92e6488740dc48ff94562b6fa898293c95ddd7a6a3e9b307151ef6444345fe749ac0454668f7bad5428a5f92ebc6cb6de79cddc292a82796363c42c6d0e06b4fbbfe1b2219079b625478af40b7404f991aa7769c83e18b90a7b1306099a90a83ce72da8ac5001bc5f04784fbb291b26920cfc494d979f432a897022a3cbe12d4804169d0d900a8a5b34f464387bb337ce17ab015072866e2b98815e17b67129327eeca56c6786fe0bc043b072fccb55d76bb7ef6a776347a616523e25cb0f212b2fbe1e2c567632732cf9f4da078b929bb1cfdac686c91613ea3a1a14feeaf3080cc324842487acca02123295f62e1c230aa8ab2257ebaeeae0a69035271b7e354a7ceb9c36f14ee806ce963643c3efc142ad1afe8353294f3d364e164cf46e0b4b84ae21ff8b843dfd5d1d2738180d1fff3dd8d82e006d9be3a805deef2e82be24ddc5cfa283f8a9ded9f30f96978f17823f00ba213eb69f0182e523c9308ee87d5c7920b088ebd993b98a64b42a9124c6190daa8bfa9db0937b48b2c5266fb95d8d17fbcd6d22ddafbefd6b5cb5fd1a3fe2a3c3ed33a4f55cca73a0b0f944dfa6890a0a29d3ce7e27dcf3717119be7500f26aa1f1c3d06c96c7852191437716d6a2e16ed6e9b976318ef886f31e75bb29bc97a7b5d87fed07036e2d04989b03f8ed60148c6c620cbcef78869f54f8d888d8868e2866a5c335733dc36f52a92ce20f8e38b5a1a18cdbe3d1198ef249158afb7a01c7174ff0cb976bf482fb2f9a2dbeb6aad9680c410635427f6269e91b300b7afe8de1382b26f2be05fb15bad1da16e113aeb85f0423d75a1041a82eb37798da5727f6c60e4d13088fdad461d828bbc23a41769061703fe1f43bbf94e2bd143e5187cd16167b175aa36c17db26603c4356cbf68dd9191fbaa357e5d094e01054a4b2d60c0f53fc18519f3b23a6a03e5ebb566492423bf8fcb94ccbb602f8bbff831da4d6f591a9c3d7bc1e26acef4cccff184252373dfed910d96c82c590a728753348d407e23b8014c54ee609af3442c2d11186d2d09b3b22ef8f6010c0f7c007a75c21f195a0331735fb3d979dac73e34236dd1c867c70f30e3bde2f6fe8e0192d9e8c4ba87b640ebf187b7139febb96cfd2ee474d52cb441d5a344488169f429105a691190690aab54132bfe18330b56ae16151f2c49b0aa5cda1bf7f745bc16f90c37576a86f5e9575ec4b5dc6ce2428d34100e6cca49f0b2ece51d0dffae59d4f78f28542a53d972ce395c8ca2304e34625de01699db3d05f6c7d81201f6997bb6e00e60d02a44e09ef12d838cbe437428930e3b196862f61e421b6fe2b8737d62ba6d1ec36e5a16584715db356cfd4957a7aed9e21fcd9ef99982e8cef9bc85c9d2bf299d89349dffa9f6934aadbe4b6a63bbf94130ab5badda53c1f62019f39aa7cf1979c3e9fea4d53d6f2098a3a8d178edcbbf3c2213b49296707b456f2b79a94e236d8515f0da796ee80a5a9faceda7fd1cc90631a2c83018d8470c342c1cb27d731cf406bfa8e86d134e04958cbe7ef9dd36203603b7f0b519aca9b39a52d7a35ea71bf08ef1e030678db609eaec9ba9fec355e6180765bd182023e92f0d3275be67e46e87f1cab432fd681a8c35dcc396e45c0f17f3023b54f8d749f0aa9026bcf4a4e0d6d72f82695a17165001b91764ffff70022fc0fff45083c43342b00461ca9d9abfe8c6631e7457cc999e9f2683379f5b18afdb5573255cad8278dbb2b95665845b2f05bcd0ee255dfed02d07bc5656b5d810fe8185ec8a7026bbb57e1d1e7bacc5bd4a8a9e2c6d90503f124f9941330f792bf3a24476dd29ea53d96323136d21129850ac46d4cc32ba125afe45caae773cd36776270106ccc1b00f6049896882048312c8cb760dccdb5e766b22b038003068e5f2428381a7066c26f808af1b0110b414e87713ff166fbfdb61d25343b52133a6a259adc621b7fa8c24098fdf549fd801af83f0465a1d66afd40e9dbdeed3f1803f38d2846f4913a02045fc1dffa86deffd289790124125eb1eda1fa19c75884c3653e9f4e8fa9e4c4b8501e14bcdee0201f607545f5b2cb78a901120f1ca7d7868e6cc33a3996834ba030ce7ab8f34eac151534f8f98c788151b98c8c5fa44565c12bc80ef9ef2150b52561b7461c681a463d710054a6f868915c4186b1b555b1bf48bab2d6d0cf3b6c2226a0512b7ca8eb1c1eaea475ede8fd259bc703dff2ebe38c6f77dafd8fa404b99e7d67bfdf4ccb3ba24bf3d82e218bdaa100ec96f42a593221cc1f6c7b0203e623b622acc1ea219814e92e563a8a88cc4a27b89c144dc6359764669c8a7e4425c1a282be3181ce79e557bee4b4f126a2c6c1b8f5eeeab4bf526b440bfadebbc89d8de4de15c7a5e072905b04c8f68ba439b6b22c3dc55ced3a5ef95095021a1760119503fb8830a029e5ec0cd8ac5ab3260bcc51280773ecc39a32a810c60d24cc489d4a11b137bbf5277be68c31a86ed6e5f8d402610c27f5799af1098866bc2909a344d9c72d063a0d630bc2d72928dbe93007825969963e37196594bcce6981975b8dfd6e9be455a7044fb4365ca5df6091f89149f770dcf1611aa80d75ef8adf4d7a2a58c5924e2d915a8310f9598f12739ba539f2c1df15d20cfdb8d553a06b0c7ea89bbe99ef068b2a523275ade7988307959e153c24353fad5d7cfc7cc2417a1a3230a642f3223558301bdd5a60a1150916b0a5277cf0e5e601b76e939f38da554a386b59306ffad4cf83522a11b1f302f7a09ba0f8148b8461d3b844fbe18d04705fcbdadade74040f7c4f77aa62a7f2c563c2c750fe067ad7e84b3974125700f24f5466bc4e96377a7891803ce30ae13d501cc4c31bd4b4ca8edc5292f5e7d159901989d8850b3c9850ca7f6b380ce2aaf15d4894092d27fc3d3e47ffafaa199f4cd41becbd4cf99f3c0f35168e4121073dccd55cad42e68569916106b725a13344567715521fe367cc75a703e87c9089e66d2b90478e0c61d01dfef689fb2026aebb994fe2dc03d391a6682c16665765265adcf8abff5c4ba2af592f077b53a9e8ad5d9be6a9fb01accefe0909c0a7e18c34d87df5334c5013d38e8a9a06896db05e36fb38d2a995d730dd4d90b60e2cd6674abcdcd333a4f6e893c537d18b8445e8d6a5b009c542a02d55338207863afcf92c101a6f192868796c789f88c2bb4ef82462ca9384f9ef900e5f65e7ba4f0d53fb2cdb29f5d2f03db947ac6662c783dd748e18d016dea03330c9a6a8dee762e3c3689d5fbc7aa47a1671b1085e961a530cf2954fbc67aeee4c03930390164619d99f789a34c67f9a1a7ccc3ff416b0691cd81df2f36448ce7a30d20b966eed0580aeeba5b5ebe33fe7f91772db89c2977988999a5792fcbddfc9d3e3ef0c3319d131d8154bd06c0e29b759a09a1365b47e3d214b7b59d96beab6693d106702811d33d547af3fb320c5d4c52d0db95681f2d69bf347ec65803d2e1f68bb348baf68fe0aa094509c764909ad7bcff778ef60317f573ae6fe032a13bc3828292039bd4ef34e1c91c7b5720e87ac91caa67b5fd3d6b55caeaed49923cd522ba0d9ddaf589b93b2e71a4764e2804012667fdd73844f4ea2369073037c9d0db4ba8852c89fa73912715d33aa1f28692f85862409c64e4b5edccb45dc8c956fe7a884042ecfe824a44f5ed24c170ad5e7893522acbb8f9b26949d6e961524c170c94c3b66fe8222b85a582450796a7558740622dfa6e73326778b42758dbf648967d8012cceb330c269162289772215419db773f55f55a8e2c3fbb3577d71859099eb97a1d19c90e718e8e4306c238e52fd8840c8345149fcccd1cb7e7f2cdbe172f1aaeea21b77a8b8d9671f1ee292964179e58959f658a02a6efd6f35e58ac57b5a6248660bbae0bdc8e64e51b46d881b965e7827b1af8b00efd9f3afe7e62a3cb1472c8f717b8e5f41056cca4d07c417da0969d27a38b27eb6e732c1df860a37bd0e04649f770a036b9c689c67a2b3a635ef6a0936c057de2f4d4b93f3a06ce35df51faf110e27caae532106122c1acc66dfc88fa85e4afa68cdf7820299da86bfa6a6ba4ccdd67f41de68cfca4f7b556c15b6b5704c2a21111efea0f73fef751bd78dffc8d6a921c151488be650c978219813f88bb9a91fb33ef6ae07c173d66a9045487266f424d07b4b59e3cfb46a86fa4297c9d65b22a0a2f0acaf1de984d0c9587c20172287a6413b5ee0bb333a8fe3ebfb085200df6dd20380e96221f9ced61514bbf6a5f4f918cc1c35f68dd2d1b43076db891a5c71427d55a20ccde9b7ba600d044816d661e1aeae66a670a2288b042d7adab43c62d9d482a6daf86b20ad0c71a524959d80eb08f64da6ef6a8272ab529caa81a9f1ff263be06b4c339a1ee78fe897d45b79b8ebc6ecfb2a16734bfaddec1487ebcce562ba49579f3653c260e22f3fd8e62542a6703fd5a6a48c055a62ccf0ad93764560a1a38affa864a8a67931836fca471a973a539cb2d8a8e36f93ffaabba0d0f04808f1c2341124dff9f57716fe500c03e3fcf938bc6ccb3eb36e40e1fe10f0a34345298bb326a4bca3a6d6f1875a98fea868e47853ad159fee02f309369b45bb2ea124dc3201f3772456aaa44070d1a301aabfe271d02fc2f95730f30c0a8eeff897b3132b4426f2dd7a33fea3aea5c2168ad20e8b7f66a4d9f3e7c678758088658aadb778e7885565532ac2cf2c892056fa6ce0b4005c8abd12c6b72a8ce2c4bb43d4f7d1db0c4ee295466d55770ba3fbacaa2ab8cd25b976f256c30a45fe24a603365d1cc57f3fa8d8c557e7aefb1c9d8a4c201407481904056b39cb20bddafb674d655fe211d57116e9e735063f4c662b3261259918cb9901ac4646e5dd052768c79eaeccf6acf347e7de9a4aec242caaf60188a9eb40649c88a6539d51fca12782226aeb62c3c5d16e13157955f35fe2ca8f6093b2117bed567b46052d78fb2292e08f4128099856938c2f0fd370da722abe26bd998111f08ecdd9bbc6ab493f8e9c13bcc628c6c9582e5709740673bb48b84207633539477f1c16258fc3750b8d58b2d5cda04421111046422fa0b538036fd0db96894cbfcaf758cf79a659b4fb4f091b8998626e5b1e896b4b7d1cb2284c8bc8af05b435234dc303c56094920645735beeb46403afad44cbc63d03977e050160b984d6e48fecbc3b2d411fb3cd98d46685b75fc40c14ea56944279cd1d461f46d97d6d5858a623c96b7716584c186b79edcecfe2712a6c3d01fd9c14d82d8dbba571c2a23cd0770212311dc02abf8740b3850228b153e1243a0ab6034c3b110022c3778e69db449d2e9e251cbbed39dc7d2141537fe0e27d49fdb22cd9256d9085cd8ff567a18c37ccc70c951daf961647d5bb6274a37e4e1e6d80ec3acd6acaca63b912026031006d99249d2f895f94a189a4a439221a956d9470d8f99a39bf9835dea161c88e6d714b3bde312e2e4ec76bb10f4ffc330fd133c15f7715f4e9dfcfff20b39f249be293ad5ca9ae2800e3d86cb573eb7d9e43b5d1ba4bc4e1a8c5eb8c494ff866f59b0898be679e368e8f594d7a4f8515e72d5a571b4c9bbf49be0b1268447b8126eb8d324ee16d0e81978c05de6906245f7952edda7b03f8b26c628bb5292bf1600effb53e50f2b7d12523c64a941816f18627f290409251d86c766abe3387ea25c10cecd6c28be246aaa8618ba4de8cd3f0e6cd115642a96efd4b71823b3a005e447abb49ef4d7cc21ac56fee2fd318902e42c16c87f1c82762e4e3ccba0fb3d3df7f9cfc9aafdb13df8abe7e25deb1be232bcd9d51800db44f0b4c9fcfba767631f3d67d2d5fe0ca2f4e1e570a6b8a55adbd1e57967770c129c29447aff9121a6ce1c7c0b493fe1a29ba226019f38c665516bc627ea693b82f82f8560b5521178c507126e705d72c7710b4685d3ed74f5264a80ea69f6cff0b0dd95a4ab3e715dd03f258c24885683a2b4ebba997f7689a97e86a9f2ec54d4cc28922b717acae38cb882788b121c14d5cb739d2e055cbd7e62360f76594beb4a94c7cb57aabb2c73ca24f03c550d9dc0a8ad6b5b378a9e7a0ef361dfea32f559bf3abf089c8c284633a90333ba461101fbd8a720650cf8379901c56ab76790ec4cd99977f723837d4d9b93f276612185265f9193432341fda64bff612e6d646ea99810f7779bfc02b4e20a43a4aca3515af796f5ca6905bfb139c4b4f7c56e9351376fff52438e51ebf2c5d296f725ce528c1c89359880a0f5aafdedaa3d776c8bc31ef159729e3eeb4f8fb4543e4ee8f906a6d2a0712adbaf686c4d8813732d52df175f0fa69100efe65ddf9b02e86ff3c96bf5e4e0c9494d3e5085bbba0324efa1cefe5cfeb8aeefec7544800ed07154b951747935af26e11bd2e85fccc2aa92ff1276aa3890912c2df41bda5b9f1df57a579623147ef3fcf5cef1ad3a3da8b371ab80f42f9bd171433b53ea897ae31ebc25eda5a87b5881ca886cd04a98bdc0e2450c9e6214a8ccf5869f2433bafb209149aeb1545ce080eec3299a510493077102d1d83d4f35afca784721fe9200fb4e80e5a67ff4951753b405722831291e20d8ef74223172e12ea0a2ae3f5ab49b20a8ef2fbc561ed9e40e22d8c81ff0072472158d04d642a20bef9182beb5c8e92a6aaf68fa6a7b456080fc638ef653623fa132214736547cba6a5919ff67dc3a6172234901cba564b24a8af4407f92fc3fca695c4b79cb743a2fff22c8cc3a86d0fbb3a87bf31d56f7afc5c313ffbc446f255d399614ff535378f2017f0b270e1359ada8190f2fb5be12945bd8431835f1cd1b6c7d2da89ae94cc44a2e7b20a16ac8b846c3f54e5ce6526ab79c535b417e8dcb9fbd26a152b25f64f01b7da876052912f1b5c7eff99f5a1591437b6f044ccf8f79c4d4a12ec61d497e1092f43c23a95358842bcee63bd31c5f34aad40bfcb9a5b283d8d67c65b62b920ac14fa3a8e0e5eaedbe3c41a80dc24917fb014af511591d8946879bfeb16bb3ab6116ef4c10065e411d7d21dacb3190e5f19aefbf5ccf3ed9bc9ce8537da9fc27b8d78c6a6329c97c92e0ebd52b705b14dbdad3baec93ea1f4fda8d63f9570f2a6636355638eeeca78b6b7af7f2bd4834cf6ede5e56454086799d16091712561e150bee3b30b5270966eec7cc1e7526f1da2128f6ddb0c27a10957ba31ff985fd90a1cef71b28d96d286365d601a334c7a5525c811f63463591af531bd9f1528b814575e67791b948176134a662ecc9a66bdffab9b92e7add76a02cd23dc0bd6af10cb69b95573d415b3e6996231e5d6138cb64a929baa0bfa91875c463552e091734e5bfba4e3124bb4898081b942044c22a0fbf6694eb2e5c14cc0611fd9390cce4d048c85c64f427dbabb0e942cf29341901b0db2f704de2fa25b1948ad48587de353ae0dd16e0ddf5dfb18ef82e77453152aa8cb7ef284a3218c27c4d05c3902b155fda7e18aacb9909dc253d0578b344e78a2e8499cb5b50c3c6362d6ee48c102759bfaf2598e11fa9ed48ffa9d2a1ef161a794b58927158ae41e3a1d44f153e8d76028b94bca63c6c4e4bbd7a0632fc5959091f741b79ed969c153f77fe15fc912133e141ea7520632a744fe2cf7ecf7f62ca480d93e94cddeebc38fbd34590d689b7946ac92c13dfab87df87e464a787b3b8026f3d1880046137cc3b69d23a5451f152cc29211d51ab3683dceb09dfe31150359c4b9dbeed86bbe2ec71057c71d41643cb5bfd42886ec869eb69ff186d557ae6743a3f1b14b85a2cab87bdb33f55518f2de7a47b7a2412390384c7bcd109314606c4ddbeeee9a9f8859c11166d3231ef5f56b40791d2a3148fc60370e95d5a136924dded60746bdc39e1b76bd1ca3071bf8ad8b77be2d0f75d7014538f7f385d2c35dc645be7553dd07ad58fd5819f89db9762aae455bb7e8bd5b77b6ca53ab8fa2084cef6a60f31b2f5bbf32e1e97911a1260424b93f1f342cf935f2a01d40a0b794d4261778c0e6f7ee936d3702e995da9c299fa68f75d7baef451350d39b3eec912f3b652680415d79d7ae206cdfbdd4245d746fea8a144b863e47c5b4ab431abf702d4e97e3cf6698fbb87b01b3ed4c4eb85763b16e9866cc9d3d7a6963b90ce43783c53a8db409888d41ddd79fdbe422d4bedde626bf4634e181aeeb839878540d5e25ca8f8107268dcf95706ed8654a1cac0d84ff4dd62d2fc742fcaffee63ac9f0c0ead8d186a059c25d8446e5b816bee9b55f06a1eda6f160b5c4e657d2c76a8de39c1c8bbbc644b87f66c312f7051fc5a0b31dac097cdf7d1a42d3a6c3ed4bf5ab2bed5216ee837f0ac4562c7149f8d0608ea291a05bcd3e8b22a67e6d7f12b008f0ce8c0c12480c0cade7bebc1292dcea1ec780afab00ada059ab0af707fb366403c94c69f50cbbc7ce6816a6662c09fa436e467aefcd2289fb1089cdda5e87ac269ad74675e88ce6d1a2ed5553d6f7b45fc3ac663326698eada9a6bdd8c0b81606477126f81c3d50f9b5f06eb9959d2633129c7c7bf40cfee941ea59160cbeb1352abf19258462a483a2c856c8a829183e1f686a605d982a588c576e6edbfa58daa69d40bdb9422fad760bd02ebe5b2ff68297a8ba96dd5b629bedad301b513c2f737d7aa9991494eb484dc9383a197faf9f2a472465f674f7d81a4e734b2102d41d13b61c05aa24ddb01f0a8513e41e9d7077f16e0a7508a9abe96ae3f8d1b9d7fcd42f11f66180bd3a3fa3333f0d15d04768eb90f1f5194d93ba4a3b543a3c36a3e5e936757a5f3332da955dca2b73568ea3e20aa76a7dd5aca0a456a7426cd7ba2aeba6c254b0b270d793053eadcff8d8c183afd44084a77b01c78fc5078fa4838bbed39af32531f3b8ed0caa540e7f0f24a63613119c86c947eea655fc6838f15bd157c0359d4a4b35c8ef62371ddc24f29d76ae94bd89cd79eeb2df57576dbdaf868a9e4115a7c13773dbf8cb39d6264041a7938ec28deaa0b1428b4bb7b3d8d7bcbd6db5d82435c49f29c7a382c85ae3cec90f06397951b39dce54b2ca1047686409d98381ee6f11a7af316b7cece0c2a70cb502f7e173f0946dada204488daf60d24dbf094a3c67dcf765f174afabe3ebc66f140f3658eab122a46da46ec63a61fc59d627670c0bb3abfb6a5969b1dca8f06330dd58dd1d8d45589803e04d5d27b26ae32f7165952f99bbf7be5b7286f39bdccadba6cf8110b38b51c54a86205e5a288cd047f545ae571d19666651e7416c4bc494256615c1b35d2c02ef63988e3ab95348799182ad43a487d8d7750351d4cb2587f6a4aef0cca5c3d456ad7f6b46f110c4d77c19f695173c5a8af7ffe7831c33d82da475ef112c60d3d679c5b2514473d1a0aa52b536bc4b7fe84a762f1c65f88eb008aa7b07958274a1ab89ae11451514054368a69d5cbbe6e9047eb02ab3d97b82ff603334edbaa2501a558747efbabb72ab7c92b657de53a42d6f5ea1bc02c5514c1fa4f06403eb837b2e21feacc0fbc6715b305a1da21bf2100cf16e3425837df96164dff762d50b2b9014a5c7275360b40834756318fd053d41ea6a46306ae3178c4f4d979aa92b60837b09c62a21357b745599ae619e89d4a849cda5ffbf5cff848ae1b0d0a12139937b480cf00adcbdc3f6a0e46afb26d4b7e8a44b90b750e5877c20634691cfc6ea69da078b67e3d38fc6b6462ac04940dd0264d83a2e40526d4b3bb7516bed6c07e66efe8055365846602e4df6c5494894c247f66cd52a919bf5dbe0c2ebd0fddd55037d75a40a92895ab5daab105efb5ed2ffa266ccaaf651f6e766991958a0ab1e5803aa11e263259d7f92672456e06fc812ad03978809d761d0e70b633b73f66634f1ebcc85d49e67417a93ee3020a327ef4f47fce553d0c636f31e32f3c8e882958904b8794e17e4f5d85883c7ea6a7630596f05487aa060336b221522d175e47d9d1a5c6fa354542ad0252cf17a79f6edb78281a7249711734a1d6bbeb5d929e570431992ba61c12f56a9213229ee096818dcab5f486bf874beb97d4d1b68a0d4b5168290027f88c5eb4b3cb304cf1aa06dfda996bbff13c3d7b9081aed83f4683d5897c993df67c25d12da88f42795c81ba9f4b98f8fc47d58a02a6e9c6d85adff59edd0832edc0481111094bca4c8aa8679598035843107e18ad057f7f56ea1b60ef2288826f20c1eba9916650747484eba51c951703dd9b52211934b85cdd8bfd112ce965bdad1830a9608913f8972efc62a1b3ed527c8e0316c127133ddef6747204f851857f058cfbde188079bf2d6fd84344e0499121a369f318e0d7624ab9dda4e042428ab3adc84dbcafcbfdf8207e4c45efd33493dcf7dbddefd9ab70c26e06832840498319050ac14e23f451736b7a657d6a85340a4715cce7d297ae9b5b94e7b186f8ebdc062e4af678ac4a2ade203558d82fd000fcc0ccd6d267cb31bfef7567a4dea42e9e0b3c0e795f21d24454f135f54b194a1b87d503082baa6d9799aa8010c4f3b5267cd1bc5caba3bedd8e818606fb9438e387ffb8502e6a5e99e672d1ab988bd281ea186347a21eeb8c75f9f497fea4b84b6747f35e60c9a2e7d9dc70f4318a37bfd790e8309418da25c64677145afe4eae8ba5d623339b2b5e688720986f730aa993b91bb7f14703af40306a18eb15cef13833aec3dce51a984aca3d6c07746809608f7a1319eed1fd1926c21fc8a00818d240a145065a4700e347518f99001c0f0dc6f43366db4e7488e849cf33e8811b59340266e3413fd0b00f0fc7c0e248d3e0689a976f5c9b32bb818427759ec569d83a4e04462b97c07e646569705720ab43c43870760b41d294f2e172393aac16dccdfad9bc0d4f0454c3171a316b9f44ee5fb5eda677bfb3318710eca1f63fc66463ffb5aac668b95891f9297a2d46b9bff90e732a0ef6b9145fe857fe9adb2bb13ed857376380dbe2ae8cb6f863ebb9c3b9b07a6b645a8c7c159bd0bd599bde87010d4ba544f5fd2262eb778fe633afb44957c64f19d008a0b25984c72a17285f84b6c5d6d538082eae91ac7db6f65cbd8d4adcefd464130b0b795a90606ae47a78865a12592857231048b7b4ede9394b3885434ebf5095b35d26995584b23d9ac5bba2e3518c02fc7d08b12bac8b7e6bc3a340e7b3c9181189ddd3e14027b531fadac2dcfe95fde810b3289b802e31faf2539f3bd7b959d71357bcf05e8c0693ae10af4160676205badcd3fed10564e95ff41c9a594317ec2b42b3c92b8b57efee0f570621ff512a12ad2ebb26c4bbf113766cd16dcaea2db99d2813b31fd91aadb978398545b00a3ea8e7a3c3d42269e05a61a547d9e1fc0438dabedb8dc315e7be49b93001bd8921d75c50b6841aad0a81676588bd9023f01deffffff21