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

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

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

Block Certificate

Block 53691 ff4a6009536c8f6e2a6642077472bd5645880c509f2fadc99039a96aa1758cc3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9d32765a2f9e9286392cc5962b1e8d5b24152e933adf58362e894ec55c008456
Certificate Block Hash
ff4a6009536c8f6e2a6642077472bd5645880c509f2fadc99039a96aa1758cc3
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00b4040000043c0000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000ceacb8831e1ec114f674cf202045e89092cecb44741deb58e1efa8ae33d2bba1423636ba61b42fccfd0ab82a728aa1b8be9b5c379b4501114cf175ea57e9fdf11f96bf09538240b91dd006bc02566ee15de20422208dc54bf2020000000000000020000000800000b4040000043c0000

Raw Header Hex

00004020e07ff5f10fed69b8f1ccc271ecf2fb9b5ff6342716597cd3710d508e52a8b9f0e2967c9810ba84d34c087e42964cafee57835d1dd525d0e9fff117c1cda79f13d448086a086907185684005cc54e892e3658df3a932e15245b8d1e2b96c52c3986929e2f5a76329d

Proof Data Hex

59,560 bytes
1212160103078faaa5cc074440c7eaac96838d76a19baf201137b4279dcfb4142d836c9495d14e4391bbaf0d46bcde24176f2fb98be2c64c5976c7e4a30c8d2aef2a842038fc9b06a62ac64dac7ff97ca029feceaea3e30091fddc6c57bfd13b98ff7447d6d427f64ef09985e666cf775ec4d3d124cc06df5b3272125da5a290e91a17cfbae12360f754286446151b2e888072517e1d94bd154eb3bbd8099d2fa46d02c779bbf7b5e45ad1dce16b53626fbad767f9500c4d5af6a9a4dca1dd0f038f8937e17a1dbd4cb3b7c3da3c80da6a37632a3504fe53dd370ab33522c8e1c9fc9a3824176066dfb0b7f40eb6131da25bd09651d7f3756f5ea66fb6224a26f196d320fe1f03ce2285a9e4d5ead4493da27747dd1b3af1c1b3bcbfae196c7effd371cbb153e20d8027d18ac1619a286befe21e3f8bcefcd398ce07d100617d6e5de36d27479c11366a551915affe4632b8ba7a012f6e0ee1f79d1864b0e92f07757011407332e88fbc1fa057c4314b40b14fa17e681401461e6d5b092c2cd8b5eed4f36d806986c7053e08077b8717edc1e24fd45ac219659933aabdfabe6debbbbdaa846fe04ade995672cf8675647eaf578ab017573fe4a68416ef0d615416dbc5404197b497c0e2fd55338708a0f19916cf1c048687652578b5adc386eaeab0679fb47534e465147700342283b8e87a58aec8deaef1e690ba1f10734fcb6f3dd8ed55ec4f69bda952c6d350ca3b7bcca076b5c7f5b2cb6ea5712c74c6c1e852c8549d383e81f42a5fea06c72702ac41ed35d0d1ab02759e3f2eeb4c229646fd1d9a86dfaad488f6ce5491b4b5cb73cc1718e6a68b6efa3bfe6944a8a0014384fc6307d767b7300c793883dc9a92e823aacc338a64dbfda5f82e85c2a202a56272169699b504ee97f97e9c847fe1004703f09cb156f3d0b8ca37c767e64b217551340ffe6c63b3279d1763e936d3b69e6b6a655e24b3a509bbd8b2f3aa78aa79519d7e62d1829c73a64bde045ec68db880c3e67718f138a9972420841a1efe67e3c0dd9c06cbc501c1a881e1439e79b12078f7edcdb0c37719bb00dae80354496cd019a0286e1111fef4334db9681088896b8464cfc341607ae71067daf7c47089e753f96bf424293d36ddf2bca321d099d6c9fe8f929aa473a7df717090e29405c6bd8fabcc6fb5e14667e9a39218e54548ee03d6d11f31684488acbeb9181ec36b398faea605b961a092f724dae46fdc4835f47c68b95cc09bd81f954eb457716569e1ddc7dd373f8eb7d9fc9de45a7012cb12a48fc6f2d62aaacd2d005ba63f2643459cc22674222ad84f557dc8228cb4761bb4b576c99f42f25482ad55795fd55bf1e54aa7c6a8fd52aae5f4abf8df34a575b8211901bdb2192bde9ba30741c97a15440f6be9dde73a8c3ad3cd1300f98a40b5959c6fb8b3ec6ea2b5edd0cfb39a5865d58b6fd5b50790379cbfa6abf8c17518826a301a34a5927b4c5dc8d540ff61f3ca0bbac578e80107033c5927e65e77fba4c58e93477c4568b2d887888e96cb34fdcec5c9975891b09bf6c34fab3b31107d57b16681a7b2b20be204e209e9ce74d0d5fac6476380ddd751846b04123b842c6e217890900d529228b226a6de05df9ccc963520e9d9d526df8ed7f9d343760a274e9d71e548bbbd40ddeafe07e1073d230e02fa6a874b46617d6cf268083a7e5b5139899151a8fae82180f301c47bd566fb75f909f3c9f7899c21f997d01224bb89d6d8a64df1a733fb6e1a5b8ec9ef5dd53a2c05f9532b344189227f6719b14ef199a590746c9afe480c757f0fb96845355815e2e9d1ccadbefa7639474a1a9b540f7e4ee3990ccd0ddf5209589a5cf76a71d5b079fa3c4419a2c9f9492bb7917b091fbd61d8b503cba68c373dada10ecf3e5e91b56bdfa2406522da97d77ca4b0e40cbe9eea9755c9d208b48022b532d7f5718af1619e209384bc2752fe6b9f952da480deb9def19a3e475cb4291ae02cd23aa2b3c83c7aa218053a92d1c92413c3d63c430488eeb37aaed41a7b6a704e93fd730eb656f9924397a73b6c9420935230f0eda0b6293bf0e3605fee15583f527f8443b47431d7d31ed1cf2eeecbd0900e72e778496bca7dcb0c3b5568014b68bc8abd4afec2d1569232ee88f274c53258f2e81fe0090ed35b7aaa8b578114228d9670753cdf537fcc71ab70e9bf661b9d7cb58e2d14b0997d8a058c5fae7ce65cee49df01674bd47a6433d4a3ddefad6afdde9491e5fac04bff9bd947207a23fb0164ec8e3747a5ae710786f91e29a9a3e2fc948ac930bc4e8e21dfac86d170fdb764dd136e2dad2de6a1a2971a709f4b24b8a9869de13809188792912f7b0e4e3705f55a31ca85bdb4930c68318aac68630282199cec00355df0b366ff634c0cb7f21021434f25866628682fae16453880ce71acebe2b6efd934af1c5b3b1d1d17fb0d9081f7cedbb573d403f84b6175013c76e167384d13176ee22a5fd7d5d69f6af628f4e8c1fb559a8c0b621b99a8008d899db01a3290f9b95812f9ebf2f258549bd5e6c277889549b5093686423a406874adcc16757680e8d3a1c296fa961071a710be56dcfa5d667a34e64af5533c33fa6b2097f4c787dd03447a278f03205ff0dbe89b4bb350ed7069cebc362ee7a47b990d69de61c0a3dd2927c7b16f0733d05f5fae5328eb14cb3b452053d8e9ee43fc9b3f51d9b2265df640dce71b1b545880608f597bed6e6170065f87f33470589258f087c11fb1b753d2a7a97f41aff2afd28adb4fdf17385066758d945d6afb490edad13befd73f9b01ac37a42c96e34b76990486d1d3fdb6105141a30a2cddb833821f709738f5f62c772bae935b95d690dff131ccb8cc81bd1cc4804662f3c1e9c1158a29d016dcfcaec721e59c3c35b9d5506efaa302ddc9140e97fa1f1c92981de625958130365137907e21379561da19e146662f607d4fcb27a04007f4a1499c9d76d04a5db937b914cda54cf601e2d84000485d94f2541214119ac74cf26b133689ea3cd141368e6dfe37df8e357528a53caea46d7c7f9f57f303eb65c9d0532b8945e6f1d0d4b8ca9f90712c8a6cbf76a726803999859dcccc3721f5b523b701d17509b44075e1d82334275e4b1fb2de00c8405625ad419883ce94db69c6eab6cac908899efdd3b1555d5c89d2612e1d8f9f560ae7fb73a1bbeb2b50227efb4ced6cd918fec9195e18fa624ef820c99f8a2827ecc8f37a46db553693634d98011bddfa432ae52758068a209efe6047725b1bf4f1d170aef77d141f8b1c4bf6254db82590a39daa9fc5314c6aa997fdfa31c248c09e8e3b60e4766a1f741a20e244e15d530f433f9a564b3bbdf6e89c9deafaf9fabe8e03b2ec82d20187f59de68be2385144c9ab01b6e1804a72107a8cb5fe198e0970e8c701574bc673d8cecceb2b64e82f6e2281b03573ed34cb97e7b4978fddcec2c837ca3577541c004a2d2e754bd184c3ba18b4ef40acd6c8f124d5033f5c48936335ef009b4c6496391dcdbe95f455b6b8411b7fbd6c4ec8bcdb338b4a3e4cbda47a6cbebd6742e5ea98922671156717f7d3a16e81422c3460651d169bc15415efe56c332cf3f24be43cb2a045bd09be1c78bc2451b471060ca66d37f88b0391951bb191eebb71de0764bdd54c16a2f70e8f0290d0b11f8778ffeb0fce50b5f4e99fde22fb8e870eb3504ae94c7edda82806ce13c270476f689190b82e3a0fbb7ae0e4a71308b9da2437d37c04cdd7def54c0c866d518c0509b886742dfcfe223d1d8a584a7c8f42fbbc652ea8b725076baf7d56e4bdca40e17e380475a97bcce2d75bc1a0ab9243741bb7104736dabfd47100140ef84668ad8852b8c19f8102ce504bef6d1bd1aec287e08394851141dba7efdefb5e628f96d24502080fbffb4dfe20add9a423b603cb9aab8bee69ec65053259bda4fd0b46828c8d69864e902e1af5fe0c7b640240b00c3e91ccdce69b794c6b3d8fd092b45e2d38b6007ec315e4ba85a5c50655de8e1599b9cfbc53fe8b081ca481fb0b90e591fd352a259c1fa9e044bdc19f1a611390e1db61d751307c6313024eed8d2f9cb87d01786eace8d03cf5faca01aa65fe324b893297b3e806ccb9426241594283f83df00258edfca88d9d989347df375abc2d4d4674457a1f401af1545ca5573e332868e95f36ab8bee02c241cc0e7604c2301a56a54d5aeae40de4ed37c57173d22e9d1cb9312604af84f2ef135532b78f891e97bb75835ba16171daa2b89ccebadc8a432d885cce5804333a3a7bb561494f3d16feacea1edafa6ae23ae0df87e33c0de99e290075df103a480f5b21e28aa99349d64356ecfcebdda98e70eb131f23df5b22ef51bff459684117d4d2982f9527462d7b7b8e8766a4aaa1c0a9d8060c0cd1fd5dc217667b4750f89ef36102ae4f55fdc8dc89f032a044f56c557afa6bbcebd6bffc5065eec44c5c932e48497bc1fb603d1cfc01bafb95393aaa08429c8ae197dde21a9cbc96ff86d47427fe5a0b5889cd4978d8fe9cb11ffd33f5f5aff4cb6a7407e6e81f67953d0eadfa76f4d6c3e66702ef3f64d2ad27b13eb16e8b1cb219b158ff9b8c55e8b925fbf4fd8b2114574319da8b73bf500d1c7458fec61eca513a264f6a052ae5c53dc17799ec065e2ed486f4fb1218eb2cc20a0656c62631f1bf3474ee10b0ebcb7f75dc313921dfcc025cf98fd4d14071d02c048f965626e564fe5ccaaa5cb45ad04166d26db6cf8ab4b78761523b678d82076db0e7bf9601cbeda8677e42b0bf8e32211d882fa8c50d70f53cf4492e6f50eb07345e9aa8500aa3c58e19fc73695563e11f3505b1680312b3e529bdfa8f4ec3aef20fb19ccf4d06ae4905af1223a3b170fef88ba3bb1d8525cf2caba2dcca39513f941efa815c1cd3dbaaaf9ed3e9b27e561630af355ec4c3919753ab043d1629b04908b8d571009434221fcdf93f00d80d503b3dfeffcd0dc8d6e543a7e7f78e0a5ef768054ce7ab2b7e166c3c5f307a9b8e5be03cb9cd4076bfd44b3bd1524603142bde57ba1f5128864fb82b7a66489469cd8e2da60cfe2d4e103117ab5c8fa088c34f88da8d6b4d9cbf6e9548bcb3f2ad81db1259a0c719f223fdb347dd74a14793f4fde9151c07e26ed92279324cb29cd6af26639d3bedabfbff06b4c9ff3b0a37084ecffa9d260612cea15d17cbacf117e300d980b00418b8686069ca8e0dc21b7cd9b100eb6e8d0831333765900ff17f1312e4217ef4678803efdd9aae952bd0c5274ea2e2a1e4a7b9bedca642f9b30aed6dd036cf253b3156fc65d1ac464414d23848a3590f515525dc1cf4a3f38a096f37619c7a0d92c23bf32f03f6d27eea55f18ec4c3d95ba7758ef45fb340d9c6b07f733f581c0c816381b44ca136d8e70feb3f63aafcdb28bb31175f80d0d1574b31e1fa88d2adec90f834ad90b4582a1d6cff7d6447926d3f614f93429e1ba0504e3dd61c5932804b4507d9426d315f0f2c7d0ba681decd0c41e2f02a04eeddc61443fa4f0abfd4466aa77ee2adaa737907aa92f1c3613a6c2c7a1fefc487007dd6f4f425b5fa4ea919ef0e6d71d5874e14112800c6a26e8ff11935685c1daa2cfad8224c279dd1c1acfefe24dd5accde183e23242d1d8367a6182949d3491477836fc85815a54da94e2490f97d0af81d9246ad53f94f650bda1d2aef1d482f4cff929ec85a197bee7c85e8ece0d2474d7d52c52f0bc2e8ad8fd7f8f5b0c17807c8db6b87df8f7914ab4decb325dfe937e33dc9527042b146b50c52464880f9de70a550c51ca5d0daeec64aec02a1cd3189c91b9c8bc693d230de77397056b3b3a07f22da25e8008ccd79e1050130018fb45f3a3cc608b7fcc19cfc4be16afb28dedd68bab893238b1ace0b6d0fa4338aa2d1855694d3dfb814dfdae42c0d23b02148888b81d4b0230fbb181802e0939056d70f3d61b0556cae8fe226bb31affb5d1c0a244dfbe4e3bfb8a1a86ea8a70b53eb4253afe0ab0561f3a9ec40864338677d6be0e780f7e36a586f591375f18a9d7ef59b16032978603ead2760e318e58e202e1588695fa7dbfaa3d236f3230d50ec39a5084cf87f9b7dc0a6cc6be38e630ecbcef1d3f6cfef973aeb5af7994deeb7f0823f8d3babdfdc4e780f5208f28025dd8b3906971cd634d565b85a1f3cb2dd4dec6e0191228934d6cf14f5df96f6c4bb156305d1c9f36f6ec63b7b6cab0b3032a551b697a313a8e6c9921a50c392a0761aa608b03cbad930e55754db49fcd08de82ca78af285289cf3339a393bba820e881aae1f85cea907a0e70490b0f40f972098a6e7dcefcb1139bf09802992f9f88a4d07ca8009a7ad56a1270a9bfe87781cb7212e226a28de32531b83fd8064e3fac771a69282c6505616ad3b9529c784e5dccef23d0c2e160d1cb3adfb208c9749685dfbeab86a6908bef493097938c6146bcddb422fffc87d3bf128301fabe807916f0f38e202e34afc4f668007a7c8ba79fa83439b185bc17365854f1a3dc36a16e905bcc1e025d44c49615338fab61c79da187a99df1227482acfe95b666c87fa2a1d59074c6e29dbf351e24e7553a924e3bded3e424f81b21f126432be1f1f01d50c8f8c58717a38f65cf1dc6163a23d432793cf18f7131239419beba406c8d1e02a522e42d79f435d3652ce1a83bda0bf392d8415162439ac9a2c6b69572e03ee14e105753b78bb692431b6ced29fdc61d3b994df8dad0b43393e655f2cb7abc41d879d03b73cef56b07dc9c3cd5cb39c60e1086a69804faf83fe0932ee4b6dd101437872634d8f9dc2d6a4be1032fc3c8534b577d5bfb7951b6c5d31a752354fe6ae4ef468fded7581bf1687df3dbffad9d77ac62a007ef864b7b01276a8719573b1d76f155e7f1ab13705cd7bf6c299d56b40fbb597ecdf33471c4a6227a8cb1d1e274a4d14da3b3739165cf593eff7249513cedf4e958e18c2e885b9d222689f8fd839fd37aed6e27cee9a71c2cf1ba5550d5ede6316c39b1ed68fdd78c44782ea727f4047679d70a4813f20fabccfa5898e94d97361348e46500ae149f421b202f05a2653962fc07c839336f50645f4a9a0bd5d40b6db2ae550be071f98f280962d41d4d8db10eae5c05c1b79dbb50e0e3b0b331e6bbe5b184956fe11f9f3591dfd4b6fc3242211f24164db2959e9c3b8df80653744b54737abf58ad6712f5763cc069310df9400785dd76452efd8b592dd47b99fb15b9bddac83899d758ee02b8ce67db32ffc5046f60712eaca78cde70460409a7692e9bd2c141391bf8d4bcd68a7b62e17229526f584c45c2f19e4023a4d4b351ab33509f6d1439cf809383293bf067062e5921613913c91a6d95a6514ae3f490e2c9617a3b7909e24aeef33b1e8b73a8ec40ba5c970014c50b322d824ddd355c079e646b2840f3743bfd3179ff1b7a14c44593b0edc2eea4ec7ea219e78f1d9025ae0196e50fc6db2879510590d84b1ab81b399c91e5474dafcbe8766a985419ec949da88dd1e2f75ae9f3ce26dededbe042919e9e8117c92316c9f33514aa108235eb319cd3aef9dc91331a277ea3627f8c6bd5066c8ea9c4cfd151920143753ce2a3404588334e927694611307648447b8a91f722171f5b41d1a7ef15085627145e6a4b6b484d3227676ed20cc9b8cb122065acaeacc5fb973a0e8ddaa8ce7faca6b1d47938012379d0c76f3fc38b13413e5b07cc94322db20d600245c27f149d45881518e8fee7f34af7126704ddaa221f3f066dcda7493faeda91379a3333ec0d6c585986482f1999a2fa10bbdc06e1fd51155578a15f9d879bf97dc4046bac62bf9c24fe60731f9a6a0a57db9f38c859c6e86ff902a3723807efe1fa0d0311764e48352015a7592d3350ebd500bb594e5eed3769eab137de3b2e0a5b87d1f73a2b39502247e2e904aa1e70da705566504d1b5fe680d09dcdeb1d6d6461142c523397b00ad075dc3d3f692163f4fbb82be82b1ab3262f6f3cb58765dfcce3d04a0433dd5febad66286a711cf75dca8b60faa3037002003dcb8a6dac2fa0a1bdfda65aacad3363dbf636f6b30e2bc9b3e17b14c321489443118734323b0c44d3e21dfaed16c3e6cb8e2fbbf28a371cf68128f999d2e2a5b243f2465ee6f345bf737d915d56684f5f481050c5bfe0eca8095b61927e000c5d04f5f5dc56a5306c7442abcf2fca5d473a4b18029c7bd46772b15f363c5c3f55034bc48f4b38c022aed00f271b4a5cf338c29f1697394859ae00840d6ed83b553c9cc3fabd4c51a0745d17732d92c68a211ab4f5d228ce76a95e67257ea3fd73fd15bd3755935227908848cea08eef693324ed9b5aba1969c1e7550aeda050f9353c708030deac8525ce533a820e6f2100ae89bf1867d9b6bbb4a6266f2a5239a90567b978152b09c5adeb7c4d6116eb74fbd88ad43e17ba7afcf8ab234e684322d8e5309271bee7bc6934a9bbac53bc9f48733ece249a88cbcec1b61ba086f3024a6e091588a6d1d7d4268959362e0c2a11189782f8f7eea587d38bf0ce5deb761beaf10643158b3965c8402b11ba3354f2ececc7b3524d3d8eb795fa55eae2630897d02b8fe9b9c8bbaa498578c798b7e4581375a5735aec766d3bc00e03336b2651a2a81ca7d3d43c59daafc2e7750c38be15e930f4c075c73e0e37a5149de7bd0a5edff24a1cdf2ec17bf6295ede93dd800250f8dd1872dd3081a3ae40a85c4d9484065994d485f703bbcf973ac8199c829dbb01ebb2c22d52b541614d95dfc66e79ad51c52fcd2540d339881c65c90c4f8b1dfa91dd528b7f8973dd12e496b58a70385453a7eca5d12d4ab98f3e53badefe5007ac095785417984304615c3dc5bbf2a2190503b6e04d94a0a15052de03faf5403d4e8e6233b05a22568c7f7b164f6a78a9eaf42657a6921539c58edaa6cbbd9e792956fc3b0738ffe8651e8186d6f1a4eaaf69ae304c138769c99256910a7fa82a59d548f74625c175de50bcd1f437b930e4238118b741b51155cf618f619c55d89a052cb04601252276c885835400c8d83c322f845558a350bedfc2839cc30dc6ac232edc0c4fb748c2f6f5b1412f715c369e10c4f47f514855be31f426de7e4921d2f50fe3f835e1ae1c65709debd13265a1c057e1fa610cd94d79a74c7f3f249734fd645c8253ed09b275f151dd9b8b13b6bd3c39b2fd83266894244f6339a2b412f369f5fcf866e57bec07d0a2c5b13de5abfa2340c4e4e6df6eab27a041ac00eb0f7499f8fe2a2211163e1ecccb2ed1f7c54fc65b70af1c70b8e2b252fa2366839a997ebc66e667707dcc291b247be491dbbbd20fecc7c13516c9ad6c9108ba1ba90c94ae3e6c6290dd3ae6f11e17928fffba271f5e5ac8f9a623d53f9e12236d5ecabbec437c58f23a22b3382daf122ed184fd92b975f1e0a820b428aa84ed6eb9beb4c43ef48624e803fc933ab4deab3068e871bbcd2a267e099b5909e22f494fe7a72eeab52c135b88ea06d8fddb92fa3384842fe4307be436e2d5d3dec32f4df3b9240fb580f35ff1bd93510bcd07919c0937e06e640d915a68646fd66a27894044d1fc7bc0d95be1f36aebd5b1972152bdd04e9d15eedab64a6865e8be90b95e76342187f11d7eaa0920ff6d3d01e3f9f93e4e06b509f53fc081f825f7e8490d5c541d729cf14d8d3ef735b1dd5a026b151f89104a520937711d6f7202dac15e244862442134ea2f507c0a38407650197aecb4fee6963a3a386b0bebfe86dfc66b493e85daef0868c49b2563116526ecbb49fa3bb0e78bb4cd2a0ab497725990aa110d9b64475919888f609775548697b0f4c5a8c8e23d3f8dff67e795046eeaa493bd5adcab96d3be336dcda4af7c212c610e224d567fa86ec56f16abeffb852fe7050e3ad96d0c676e61c14ae5253c0ee8cef5a93d3e57f3b4eac6abd4032600fe276c59cb9ac83ccddb3fa8ca587c0ed6f8c8ca6908793d0ba485925e7182b9bbd1bec44c844df24bc6f14dcf84589552a881a4115d5a33f01022bddf7cef28b16a5093523758b30d7ed861349116d8c153e1c558a3bad763d67479858f24d552ce96701688d2950525489f9b585ab0335e2943d2722905f45f331ecb5755e533f7fffac32f4f42c2d0819c7d8fe22f34c4c7902fbe62df1500fbc2ff2d6bd162da25922fb13a60a16fd606ec42404d275a055a76ee68ea5f4c8ad775da614a3ccbcbe434f80f3c1bafe12e32a0657c9a6aa6721a0a6156456c7c08cc784b5eb00d3812d0846fee5cd6e0d2a630273985832ba48f68deaaa79e46d740704faa631a7d5dda7adfdf83f9e51c7b7ccdaeb3568a88d3628c4200d6e24970c4a2b3fd7686d964a702e46414a5bb7b1d21b09be086749f12e2438714452d1ffdd5a756e4ec0ee190a368250b9750e93957dc374b24fb6b65e314c1443065b2c32c5de77ab995cf6887cd0882e849f12b48652603ee9be581690328373666405b838bacb65fb762a4d0b18f7834856204851cde2f5615680417483a4c69c99d9c6424a0f6ae98cd3c58e3297dba9ca9967ff494024edbfc64418a64d56fcf462b12f8ca66fbb5b807f08a57c970fde7ad063327de4a00e0d81915279a539d06e1cb3ec42ba945c949702f656a0e3fba6883b79b874116c391a6aa4a9a8f19bd689c61a65264cde809d0649b163966d988dd6c3923ac5a49614c38394ab1e9bf32ec06674def7f35eebbba385f52cf6d72893e89a292c39d87994ddc0f9503b7f23a55fab7ef422f98f69aa2468de944b891e569bd8d44fb3e48b357745fdeb644ce9a8dc3eeabcd691c8fdcaecfd6a314730ee4612af0f512d3fdbe21c7a5ac554ede422fe3265ca541800f0d46e67d289e0483a879d0de47e9faf5e4557934eccee5f86ee493659ffa99a549309343af18db1749ff2f2006be4804cdde1d02c1c8a1ae19bf6d9367e016c9602b4bc47067942d7f84aec1e4e9603c128406c05715fcce3c129b092eed37e79d0fec15ab1d4293bdf6a637f8a277e845acfbe4f286294ac928b21ccc72b93204d61b35b2111350b4df69ef88a8d1f07e86f71a9efb4eaf4ec32359d0bc67deb97dd06c98ea4f036a8cc5f2e43f77743275826da54fe32af4b635d1df7e47ba637510aa06071b59cca5e57da9b36bd2bb49f7be4ec5307f749f4941d0901cec051f23eb305e33a41c7457f01e5148fe252ed92cece8cd0969f277d198c8d01097e204594ac5f00cc0c16bb3c96b02a3b4f008c7cb02de22272de1a41ac92bacede3dfb6eb49381aa9ac6686f686a978fbffdabaccd6524899c5a6c755434bce084377ed05d9d54be432d7189acb068637d7df5fd74ab422a8264c9d4c45ec6d4c47453f800a1d97d27b92f33a5b6406fe611d2bdef543e9d3515f0f0af679fc593bf97f50f3060ae86d1e7e9ff67bda58c80ad43c61235536e4fc66991d5b8dc61312956db15bc3b0945f90f9ade152a8bdf56ef8a745504d41c945182843d8b52015dbcbc8f475f237cce61b3e69a154c5d9bb9584925fc2a98d2acc5b25992c0e8d209b90e80df08aafcaa06cb95e3557748eda35fec4a0cf8f817e4dd5a2a2b01ab8068d1c365af5d521a1a7fc715fda66155f56bb2f5f564038f302b2024ea626470ac742efc17be5abd889c828f2263e2f601c100881ad774b539b9807aa5d31ddf1f90afef6178d2ce0879a628f086a5f4762fcda0c34d5879a70ec6c0eb14170b33780227a5e3d83d7de3bd2dfbf117ad42141695dcc7b0bd3bf2e53c3a0f9a89ea9a2b18b73d35aaa10d344518eab4dbd6ed864e209fe85e1a8d8efebc59be61f6a48f843f4aebb957dcee8cd33529640a6b545ed8928ae0a94d20d1b349127a01d48ceaf0c22fbc0f6172dfd47378f52b136bcbc0d0efd5a593d4acfbbe964e286df61a8a46649e27e127c92adda60de141f5643e905eb303ebc57bb3e7a09ddc311c22bff93e4d06c23d9208b3dfdcffde741edb24613f3bb4a5b4728d186b2220f9937bdbd2f73c414e9a892e07b9baf012dfa9b0daf9cfe9ef1f4149fdee67f610fa2d1b9636decb638126350fd20cf55b0786ebb4b2c8c230ffe8ebf37307215847996a508ff0ca4d45ab9684483e207cac8d0ea37dabc4dfcc218b15501703be3735899e86dccb321715c745afdd103155b2252b7ca6f960b8b8e96770787edaef81d0c6d65007dcbec3ee6945780ed56db311ba813e5623389711b33dd20840b8a27f8cae948e5108bdcf36279f97e2728cc4b57e1a5d49dd4ad30d648db16eb559d13054584f2265b862399673f77f3e990ab3e5b3d21c4f7fbc7ac704b76e7da5ac2083558772b249604535798c1034f4256421ee96054357f4f6782334febcc768b5b642723d3d7361f56b6baa76aeb00ed21589ac6ec089abe84ec7b2d690b4f723f06d735a3709b8d468842474e19ddbe1da86609d981ef642b4a664f4a25121c5f15aadfb75507df83e8a35372e06a4f6d1a2e98d7e0af14aa174286c99a8c4bd5c30e6afcb29361333b955bf5ebb0c2786acbcf055da8529512ca8b1d7884be6631dbf87223ea04cafcb4bc0a77d109c3e7cc895b9f7f8978d15c47acdc52d956635ee73aa163cd327892d076f232f56871b523b755ef2da1f13b6c6f5a4b924bcd3a0b67034f304507baec5237c140fed0a087fcc53e5cb329cac66ed7bf41d016006708a1d34a4ae3250617b8f4775e293ac220290d609c64777536b5759d6cccf2f3624f5c8af903e93971f121e32d8c6a2bc1284cb9a48b870a5c01fddd559398c387629dd3cb25db940e0a39d0126d3120c7f917eccb09128bc79f178d5123d9de7663174702972006fe275d029c979564b17a333b7ffe2c7a6a6bbeb24ab36f7c1fb35d3ad133c717ccf84a061c8cc9f282be1eec17e82602206b88e0dd4d9ba2ccaa24f81a83943c5a3e265505d114d10e86083380d52edf049b9a47b4c9b7416f4c8aa610be67d108c69e6e6510c74ef2442ca1ba9049d63dac03a404bebd8f3d93bc27c39f54e9ea709dd119a2d61fe804c9580a67490a6aa3d8c486bbe10d8d0dae24b31adc40f976544acefce77dbe516d779b034743aee839e4c9a2aa4eb3d1a8bd35ac3b5c1eb9ac9bc11e4c9f6b158311e4964dbdcac457e9cb80b6b8bfbcd971209f11090049eace5e24afc0711168f3a03ba17a06a66e8a9265144fd6c82f66a5cab2a5f01e59747bced00d16762098ff272640dc76fe068b040b168ae4edb55380edb594fb30af4d99986618a8a3ac96b99ac319aa1eabb9e41a10454baba4a0f3c5868277f59e47018cb26be33ae35408112c2096dfe5b6353c09fc33ca9ba230da959740a13ac25894a6eb67485e28cbb58cc5698497a01175e5f37a9e863fe04e32c8dfd6c53ac753b0c89d9bc91968a4704e89c341334812442e34f0c44bbcafdcaaea49957810a83121ec5ceabc0e85add892ce15611fa440fcff568cada1c5bf327aa969daa02b5b28a3ba8afb3b1b9eaca030a07a165b611266e3b54016b2fb24babcca11438aff26756487b74f081043c8ddb995bced49523639dc6cefd8a522c3292071c57cda9e08ef67539a55d1bfd5d20292c253d204010d45edd13cc2e2585a10e4fec9c620b4662c1114a08ca620fe8c49faaa7722d214c485bfb3cd3749237712b567ee27b79b712b654e9fd93b3ad52bca7b76e8b7f517b80e2326727978fa0fa82e86c4644d111501a63e719182b9b85911fa1270fd81467f56dee64b0aee8a3eb85ef32e6a95aff3cb1d19a2e24f9e351e3af6d6badbe232c346ed3ff66d3b1d3c1c27e25ed48713a753eb737f178994909ef18db0ba948094cdbd35e04a94236689f42c28fe233073a7dfc5fcfe20f4f3f31aae307539aaa24c23de40f1b886ee58edd52e19bdaad99a8955de52797245df92fc004485378cc522dca401f83e559bf0a2943a84b9e54be87015bf51ebb0dbc5b80b8c4a47c0eea9305d921a12fc50a589d30a3c048cebe436ccae64647a4db6e19243523ac547f24907f66031175fe27b0d9277f6a3039fb60e35311e739a569426410883ba5c3a63bdab0350a68287295075eb153bfe78b04549fe0dd4083879dc90e6bd3e8b6cc09eeeb0257a8122328908d61ba6c399fbc171c6d7e1491083e13f143dbbf922511bf78f1e316b7200e5734dbd7c50e9c8165984f1c3a902826aa26a51014e83276ef8bf2ab846f55b7488d13878ae3e4e58dbfe0e0a99ea95dd0e790db2d6cf936cdf996a9889a7cca45615541d60c3d94ffd1befcb7d78c0caf14e74c65898865f01c0557377b0ce0bc3ef01a3c603d2ce439dc8aa2c5b8d03995dbdd46513f0c0aeb9ac92463a2640de3c31da834c8844eebf03dab5e683e429d85775b4b0dedc36ee9973f0c6c767a838f5e5272a9bb8c5d7f9e923a498fcba9e16763fcf3c985f1e2d333759954408c9db671474efd61a9ad45ddde15ab5529b1505d1471d91be6e1108df22a05852e46588d907c23ff23f4955b5a7e20f48818840aadeee0e02d09fd0adddca516c68399b9ad2b7c9afdcbede5bb9206e41b66af00ae8cc33b4018b2d2ed35ddfdfde91fd3dbbd3905eac09d956198b739eda5dec90eac340d61f08303a33874d0f24b1b3d947e0c2cf49fc30cbc0322ad0d7720f418254391c8714c36129148052dc3303903e986538e97f3f18a559197a52fe7ef0a0704cbafd0a78b15bee35c88927f881a8263654d2bcc0a2e66756b0f95160ad8966578f7614916931e8e6f4a1d370fdd9bc7e12ae72132176414618f7b723a3981945cddd277aab38bd9022173afec20f7cda74d6dfe794b003c11322521089fad5fe26929fda493869188f1e118679d8221bfb963125b56d33e1863fecfaa4864dc3be0821102e4639c185e6750dddf1fd02865c551353f3c209ade6ffb331d0279e6c9951305dcb0f48428b37f0512606b874910a645cdad3c855b438d1aca34ea90af5cc5c496ec0fa935a55cce2847055a14b1bac29801b5214a476cd82551cabf19f0d91cd780b69f090916e609c6259ca3abb135b1185365d88daee9e2a5033a6da764e5b430a1603993976bd3c09092f4fbc9d2d013d88be8697a1b0e45b5fe6fb01705aec89c830fde386e9948e681da1e02f8428c458cf5116f1dac20480c5891faec7ef2586b22f429bc7d2a87bc268e9955408db0e2c489e7bef20216a70f8555a8594ceab3719af99d4ab3f820417838077c7ec5096bd8a3df6d08482e190474a89f5b4e81d13cb55689b01c4aa755389b7746ede4f535291d6d2991dc519d42db7d73ff6fd26986eeb5d19de3e8a0db7ae1053aee7f27bbb480eb95332a8bf8b7e90d7548a466b413ff9040c829cf6875a3d30d805bb2cd500d35744ebbce1fd3be780462379988eff63ddd8b4b61d1af016e2393e9021875fb3197df6800133a4608a24c5eaf0218804886cf5b34ed0d10149196890da352dc563c2e7ae4a084adaf9bcd24aa16399935b6ecda89ccb9f57cfed4b16bb87199fef9324a2932512ef002689087dc27eef800172cdbebb8e9a536ecb5b1e249bbb088fdfb5e739b0bdff2da93ce664686304bdaa1615119f22184d689addfbbb175d96e2854a4b04b338fe06774fcc30e935ae2aa24ed311dd1a25fd3f3fd1fbcea47ef9b582d03d0ddc5c86b76e0cbfcb20b803a7828ecf26de23838df63d52189b71329dde6c3dd821ba286153e7f0cd0344c4d2bf613f21fc00a8f9d88675edf6a60eb0d5d9de3be33a17bb2e4efcb9764f21d9a1cf781c4d29d42c54192d0ea7c2204f1ff06aa843dfbd24859e26e527e972ef7c7c20f571a0d1d6fb961057600f28fb0677d77d30ce8f9c48564bfc7fb9b827c187bb3706ad03c4e5bc086ce09c1d11e03bfbc76781a4c7ff3f93dce38bd000587b399aea77dd150808422cb37d44bd932510628a7fb5e3e67f9bdd70a20dbd7f1f95ecacff0a69e48ebfa3f3769d991971b832945e3b963012e95ab6d9bd19fda115a35ccde7f116bef29b62cf7dd8e5d870979ebadc4c1cabb88225734dbdb265f6ec2ab8eacde6550764f0b993ebf567fa736173d23ba31e74c6ebd26dafbce1e0f7e6d16923c438f00653434cddbe5550c9ee9e9895593b9fe4dc5cd18e0511eb9d4a8ee4a2c79f243c6ad5cbc2bf9bfe6a8fb8c08245b5a1ca8f080f7224a3e9fad28295a6a72d45aa3467284cdb5904c2886426f820c2e29a970f2f9ce9b560354c7a6d381055c694f10cf83eecc4a3a588d2f62755d8f71195cdf6ec851bdf15b72329e5b9dd4061ed3ccf038fad6a042cb4941ca70ab61ab8b05bf9bed7264bd4ed87457eb9ee88b288b25014f53e6513c57b643a1f525c523b87a05220eddde13b198f6eac31619fa4a3e258de87c609aa832ceb488ae1dbf34f7fe7173665a3cd387e60d5eb1b05ab8fca917471f77e098978628a75864c2c665af5035b71ec7c3da93d176216bdc5cc97212f94d9019ab5e86d3fd3118070b1f4fa85166a1c02c19c7a23f34a1250bcd00b76720b316a0dbbb708ca9a04268c60ea8ae0c5c0c75ed3074036fa525bcdb6b6d762becaa9a07add2174a81eacb905cd0629d6207f4fb30fcd66ad6534c3180c77670926e89607df2415bf6848383d9758125f00eedd841d151f52cacb0451284ffed2276fa806a5f02dcf0df08af0fb753021f2524c1f1954c38ff1d2c32579119f2dfb47a19a4eb9c3958bb8d547fe4590ee4f1126701df5d158622701a6af383b71a6a53fcbe1f5274e75ee35ee672796970fa80758fed4356b1eb346fd14269f80dd976aeb4a824afb4385ff9beceff99491373713b0456b09ac1b31bc9fbd8e485e8044bee41b2897bbcd37d28c7bcabac35871c16718826f11bf03233dfbbd930cb2d64f5b21f35a54b1df799c9198231774352339d813f286fd2ee905c3d0e1e9bd1ae8a2c125062158426b8aa79390f3d47bd143ee8f4810d6ae01ec5a8ad0c44808936da078a2ee59cff27076d27dd1726bb069ef1ca9d2ad95e4b143316a85cc8194b4ffa87b5eecfc3f1b4ab9b6d70d9540f2e65162862f51d97e25df48f416c946cdc50e3dd4952b9a4e1e6dd68f9c68f3c857d88d723f2f956a0098fe210d4bcb7473a15e07f5047a4f2cad959503865381996b1198ec42a4c6f3d20b24afaa5b0cc8e7d7c064eb453ff604ee2b86ad137725cc1e117c45fae85d34b1418e7c1feeb49e2195bf70be651387e75080f518f26cb984d7a6f7ca184e089bc2aecc54e1fe77aa29f65f44eca1b314b247a54b9470ec09898d24e016d312c570b3f0008ca4168b448b2fd7064ac7905cf89c75d13733bd1a55d43f759ab052fc81d8df6544fd43a62dd2e137373b5f9e5debf8d0a45124f75ef528cc5799338757d3b6b7370952b0594da7aee736d7a7ba9ea791fdee1d17fdec46edd1072d7d6d5cde9776cc6c759b2be2e92d0a7a249147e7d9c4daa5b5bee53f02920602e6d4424bcbea5a4e23433d35a4de91b5524105d9e00dd0f3aba8d5a90aa0003777da3b42ce7687ba47f1353193241432b824585f619de2dfc756f791bafce3f9faf1cf3620eea7dc640865d99457edac08048c8b755d1afd53b23ea99b5a10cc43f3b23e2a8e0911db30afcc3f270b1714941e0db2b559a243b671d4ab8167e99d8f53edaccbb63b4e56374f81f4a6b572240179baa461573a0a7a9196e08f946efebf710407e4ef086b45275ca530777871a96965fc2d0e84e85936ce40fce37b6a9b42e741ed1292263b84bd10888504a3d75c99abc7fb2244cc46792db4d10b48e03b3a932837ddb70ce03ce0037844b048269ccff639ef7d74191734898bdba6b5f5747d1d6bb737eeeb05d072998cea77f6dbc3e08413792683e80f29e02808ed8f02542f4f805cdd2a882b6bfbaaeb6cb7d91dbbdb08ecda293e738dfea1a223124740ec4abb9b66f09941862a3aafac0b31cdb16ca4cdb8fab8e0444aeff0b7e9e3dfbe98a76563fc406673495b017eb4bcb8eafa89326a242ffa6b2b1030a89ae458358475759cf462b6300870fc468b902aab6f1fdc84d237e162808509c6d1dc0e2a00811a37ef276f1f4bd702ab06c5535c0060e9d16b4d3c9c467c8c883133f6a211ff72cb62ea83d95ff3a7df83cb50a7f20810d8ae2620b9c0fd4baa849c402120e3dbf86726c1c6ef57c8422436825d3f0d15a1efd6ad014f7a8fa4552675ed1b3430aa0b8c3c81b8b4bd25971abe6509ff60087992b99a59d84fe009233c7a910b2923eec8126024767ae3589a556f1a3cb768b67b4aba20aaa544b972ae5a61d2685ffa1c331f7b54ff5a3250ce3807b6b8e4349e6a961742acfd2baeb09df81db1dfe9664f5d827bfe7b4711a1b71748f6a33b13a0fe9105278166d1f8bca2eabcfe9434f6a8f2fe9f994e758f316748a8741193301af6a493b10fe0f504651e472f7f205a0084a1a7023391f1a5532437f26e258ba00ce304f882435316cf054a5dbc94c1a1247eb14801d5833c35621e6ca036361daeb796dccbfea53ac0863ffb559fac11c7654abe7c8d5f582c5b60476dd587dc34049a1cbe1335028ca1818a5459ff30474205305288595a495f68bb7b3ea7eb3afdff97f7124d30decedb97c9f2b88baaca675f8de933c87695cb43d1b5ce9391c8ed4b239bb0c278dcc64eb04de32c1019d730e5bdf77c43524cf03158e1bb5a66624682101d7d9c33745b00f08479202c4b5635f46d7149ce198c1e69a7688c0cc15f714bda957b84486f2e7592bb3214b3121a988eefbfb22d11b1087bfea0d4a14e2094bf9c87e0fc43807ab31fcc947b05802f22291a1001cef11b4a83f42d3147b6ba4e0a8519a05598a81ddaf1db4bc8e351b6de46f226c9a414c10c83cef47c529eaa238638a9669156b0595624d77762e1c6c16913ce65da41e0c7570c1b1129916bf262de4c0694441a813472370a19ac2ba2be577249359530598718c50b038aa38043dfbea2bfc3739f0ebf6b31010d89627e5f6503792b3346f08bd65b9a61b93ebed23d9c56a53ed58b38d9d8b40ea067c4ae8ed268a77ad0e8f4526cb32af27d753b97337d0025a985f902c1d632ada61b4420a78ee082f4300deb8ce8a26b297c908d680d419165410e7b86eea4b46479a6f695ba688c4ce525e88289fc7fba73d3ee5108762bd344864389d0773be53de64c0ba1859b22e733d4b300883db829c99dbd6cab3e26e424a9018c6bee68def3a0aeed0e059bd507b607db8d61e601b971a387d7ce533a6d4f6907db1d6b73e8e81520ce602117605b94a7da644150d6cafb52f065d8353d0bd3148c4f0f7286de49e3004afc84d1468667b82cc20e794315d76f3efd5444790f648e820060008e983aa52fc7194eb6cf4d8fd864f8d507f148de2035ef6161ed75a617b3851680d6301c2804197b8678e86b9ca230f13df4a62bd1236df021f62e6d012d5a326c008284fe0f700ed0c05bf60598d41abd62bb3f9dd61dbe94157844ac21b51a82a62904afc13f3b518f55ad6f544a551fdc1b554615bffce7890f540ac04f586dba873fe0b70b3f073713a002c5e6ed9eff980ce4cc3fe734cf132365952c62378fea6f1ae23a99aa5d58574ed3c91aa84b05af0c5fb10243f684cff15dc4272096a788245c335043df0bf055e5beae9ef334d0b4c5c65aa34cdbe42e6b51805bfb952840e83396941b2e0df00bcc901439832db909569ceb8459a9c4b54d626a61475a4afdd2e00ef48812f4e7f083a40af71958880acf66a105f70396f6b27f7b01b7d61efbf8d837963a49623c0cedd081a8f1e53aaf6a12659862352c744aa4d6ecd8f4a2deb3ea6f050bc5ce8da335093f4abc1dd2935fba9ceeab298d91a073baf5d28bdf4a498016ecfdbebcc0b5e6b47533e9192aa9a11a0a568d955de7086859a4ed1d17c29c14b5673ed4619612d152dd7df5463ab876c1f7d40c2c44b1e4e60f5284aa748e172c6242b64e2af5f069f103f913d527bca03721430eab0628867243887b9c379307cea47657c9d284d2575afa28482aac8a978eeea67fd57e483badc44b5815f06660f1c0274848f491e0bf6912e7661be2055ed61df8e98c23a6b6c9c865606c78d0969045f06dcc4f77cd2060cdecf9c0ba10b4048d4de396718e932599865db8a92d48a2373eec38572bb20b2456a1597ca15d157eeccd04a340f961ebe1ac21150c284c380581e8eedd4b96593453d457e495570f11ab940654f1eda79ab504aa48fdbe1a7950c8667485cfd6aede363530bb9778397cb1cf818e9a96b920d70ee5ab86fd7eb76a482846bd89bc26f8ed7dbf6a2794e4609e444ba2daed696c99689f84aaf74d31e7971adb560210a3e893eb1dfcbdd998711f191b9725991397d8771691f6b9fddd4f55449214113251c2ca262a2d259c05edae0b930f117f733af1d3d181dcf913d5dfe4ef6ef5f9ccd33ca8caeec81ad0349d0db624fbf4957e60763c32d707123c7223ab1ac370a4592f5c6ee3dc877d3938ecc0a9c4e8089a33928ea9f88b519f2bff7599cb2375edc0841851abb2d67508982242dea28b78421aa82adbf6a010b35c0c07e0c03e40689268eb25ebeb9797d57aa52a37334021e44f463256930b27637705289abc7f0c629fead0126f04ba084d6f76f8324c7bea9c19a320e026e33658c94682b00f2351177fd20e64daf13c502bff8b792594e1278b92d030541cd2f157687f680ca1f348e7e0cdc131ad4d225e8491b437cc0f4b378317b742f4165bc03212a0e2e9baf755fc22d6fc4a3db92d736a5a4c0f73520c75161ae5ecb55faef2320cb6faac9e7acce6c484e030290ca38921c0f15120dd29f6d954e01bbbd58cfbd4640b331a57daaa67f963cc8ffbd1414b21cdfb3a5c543fdbbb0ca532779d7e250b700f6af750c153ef00dfc1c8d260fc1c9b58b4d51b71d975e4044e6fdddf42866bca1973a51a955a51fcbcff83b0864d7e2e8c89e267d988b3f372d78d02d729b0d653914e64b4716f33f75e529b68850e677c651932fc0a4f146fbd55a4963c6d50e927cc3b8117d8d82932b5a3bed8f8430c6b25738de99fe6245360a461f1f879538bb0213787b01519a11986870fbc7029e34f7e0ccca74dc26d4d8c7021739dd31ad80a978126a293e7e82a5500f36f16f5c9aac505ffac63b99d12ce8c7898f9a6b793694e784a0fb6203296bbf2e119e6d7118f94a7cde53db237e62f3c8ba23353e762d502cf50a29c467933af3e9cf8a5bd560aa406dece6b1ed32f5fe9bde6b61a73d1ebccbd261d4240382640ee8ff96dd98ee31826649db49412cd76a68079e5093992d2db67440434a5b0e8d775b366a59fe55f59b4a0a459476298ef21822c6cb88db262b808171972cc690ffd32353c1d06cbf12181695a7006975e1ae6295b582390b0a025c4d5aaad0de3948e6b4c081802674395599b9578bb952721b9e823661eca211c255b37a7be854ca10c704f3e41d7764ac04f56ab17ce3602d54e08857d6ee00b70e78326141418d2c045c50a1e8ba0197343c64b87e0c209a2f74fd98cc9926a65a8a128c08f15f0ab00701741d6b0f38b911fc9bb67956871cad9d0cd1ebaec959b702e5c6a3ad4542af63c7894a46d2f26aa5a8c32572bfb43835dd4fcb132e8176ffbc87b89de1ef66aeeb48038f25afedb6d4208a9e02d2ed146e738f18f6de9ecc9524f3b91eed0765ad502964be0beff086d472f2584ac0443083d7881f41e515bfc41802604c23ceecba8b9a8e4cc168447c932044bbb1cdbba4bae5f67e0bb3ed6644bb2a63f69fcfa71ccf18eba4b02034a2eb3c28bfdc7ca61c6dee0ab12e81f7a420ddcd0872cff6d9a80b2aca9e43196aab734425f9e4fe547b3893cc809aac685411521bccebe50cedcf72c9a81d716be41e570d1c51fddb18b0e9aadc5069ced98c2a2de262c8c47de93ac72f20be8c15d00058772ca65cdb14c0f9b2b7d7e6a5f54d8baa76fbb8dbc9184fd7a84e51d807bf8fadbc7a2c02c4749e5975894130ccadae62dd020ffccb86ec48a2280c869fb7b84208622c5cfa72c1078c8287711b3c5db406f5ee4b00672c69b0e7fad8a026f0d047c02efe634cdd1f8e2d4bbca28c117afdd4a3c12f7f66df30030a068d5d5fb403b3a20204ab7e66f3003b1f5433d44b3a17f9e7fec793429fd84e70ff6e1e95843c4f817bb2d0dc7d9d382fd48a51d0484c81214793184d60063ef70f4490e7685c530096d548df98b68a2744f6198751ecfc392628adaf07068994f4034470452f43f205db9e230d2c204dbaa8bcdcb9cf68508aeb202a57d4d8258736cd3a76aac799f0b5aaac87362209844f491869f267a2eaa6a7b033691d838f6fef1689af3b0aafce17074a91564d6d07d77952571dad204ffbc5b0e0da798eaa595db6c3fbbcfcfca5833823969932ba053eb854da4eb62a57c1265844d9307b9b34c7f8b8a0cfe776c489e6d3ce603664dd8e4553da38c764b4dfc7a53cc2c23c3ccb04356c9848399b87b65f13f6bc187790c4ff1f4a01b4e99c5093b662c67cad58d2bf81baaf7e32eafe9791d8e438f4767b17aa8e98b31e66a75ae7f62ec6d95fb6ea6fdfbb1b19559caadfd530df1d709dfccb1c1d9d1b98f47409fc1fe38f33dfdb51e179b386aa3f27e5d251b44fd4ce232668fb1a44678a33fe61c6471a33169a6c3a78deb12ffd93ce29975e97b26aeb7744d4f7c6e36b2f75ffd5ea0500a9922ca54d8dfae9ac8ea42ca95faec6ab9f96aa6bf97386166028aa1d13b660fb2fbbf39872f1072953c5c32032b4d9a4c1629acf533077e16e8303bb10ea0f715998bde4c89371a63e4486a28afe312ac18a624526a4702f93294f92e5fc88d1a95a269a7cc27ee65f5c86ecd5f1f825b5fb97192d200ced8ca9ceb828084b472c5371d46875fa6d5f01f1b32d7d73fb0d69eebb68c491b201c17598e512cee23e26ccf0501d1f3729d16b8fdd4e06c6b26c394ebdb4ecd904120b455b2ee3d22341b2077e9e94e24c18f04e71476054f6d2bb86c831736728a62cc75c607dbaf6360082309906fe4f5ac2c65a52d38a9782a71dac627dfa63472fab3c44a5d1640f6ceafdf5f55bd3e347296410bf8ce54ee83dd44432593135872a6f05365e3ef76e58e31863628f95173e530c19bf0daad02c10225b6c22019ec252343ca4f95e14d976b1b50dbd6cbeaa0a3b07e372e1916b549735cab2994fc271cac70a4a56eb84a9ab0bba91774c5acec274bbeadbf8156e2ab1f4407d32b0830b2cf0d05be7f50f40ef65494120a186b50ada75e551b3d8bb76c54d16ead1e5ecc8f9df7fb12c7a1058000a527eba8b2356e5b88165c85d2075b8275bdc1d08572e182e1c11a098fed1c1643ff0b97ee45d657dc38d0835e2aa58420f2bbc47edab66c0a11245fed1b3031a771b5768eacdeb173694de1bc8005fad5d79fa32ce41dcf238890438a6ad9a7dd0dad0194938ca8d5f4044582d9ce49d15fad06be584d9b08f81396fde33e4f8a2177fb6fd329fd5c7982a3dc0cc9107eb3c10dc4547dd9490511f5679219780d0bfac4f4807d3d8a3fd38fc9c6c47644e399000f8360001ae41d4b8539acb93bd736e1a7103b736f784ff3ff53a4ae9ebdc08a21f418d4bb6af2cfb9e658aec6a2346ef73d5e44466ada40a75a21c04cc1fbc6725a5acf74c2f7b94a6335e99e71753ef95d712a2866b36444030401be97fa3d8beb3452268e3afca8c2e23939e92903153313d3406d80dbdae4866f05d8fe5d6d694908d3a4bae3f44c889698f720c0ffbe796447588c36c015866071bceda1b729e99d34c7bc5c14d6b150baafa1b912ed0c4e03ab5181999b713e2bcfccbe360f77bd6adc672ccc2c0872fe75f04f472ee86abf66b2460a7aaf5147a6c054cbe8d97b02665d3f5dca4003b97349970e248d897438c869be81ee158d185dcc6114ad7be75ab593fdeb44d3d49ae8add5c0c61c68b988d9e6a7484cb14029a0f49f84ff0add6e3fd52d5780ffee09f3e4febdf1d4fe8fdcba5b097a9f1119ad25dbe777cc4c4e43b1e0f30b16b75aafc8ae8b61372ba52bd1e2407cb41dd44d6e8a2447749f9cfbe93813a4210dc97e6f94bb92cb3fe3397007a1b1dbacd6b8929e66c30a15283d3fd81dcba64e3c3b6432084216d00c86f2e8eab8c3add7c83f74db748b0476c9b2364537efb52ed69d358817465f83de72659b8d0a79afdbe4451ca6ce2dd597e874b26b318526ed5f02a8442b760730a7416e2315c4220e6fb98c9a98fa345d29e59541df02ba8dc90fd92858ca2e256a3518926591ba01a0593d059122a98bbc55284875b92dc51b81814b380bded037413ead592ee5d53fb578365f057860a2f61755298a5195a2875965a64d6f531e89c96ce256d3ed193e1091c1c9cfb485f2d09818aa9f84a29106ab86931118474ccd392f29cdee492ac1b00473d8599d1032d201890baab7186ec053081c61d75108037044a0597df3c23746d080f37af00691d7a8e703050930ed0a21536e47f96895977e364391d572925960c09c4a6f1e9018248c32137216e7a7b78df45614c2af460a32bbf60e7cbf0c7ab3fc21e8466e50506fc373c402280878c8bf0c770e908e35dc5a475332ab2cd541fc986c73a40dc3cfd8237ed6f81e008e81c1bea7ee66552291c8bf901d199cdf29ce1248d69e4ce4b182eb70639ed4d93a14c361557c28b2ab30d2ce6b2208dab0146949364010f65b3b1df1747756edeaa8675e8cd91aa68120cff294cd3c06ff4b17a45edb6cc9d879fc59461522e0752ad874d54df95b9978dbf4419ec80c5d1f331d78cf5031de0597c61ccf6b1ad9595963d7d37dd49fb87f6914cca9d56092e37180ed9050310c8890c2fc91b03c6ddf078497c1cf4a7c61c35b4c392057d4e502ca2017e84e83892f588b053bd9cf146ddbed64ff8d8af28de28d67ffe6c597f6272de4f54812faa1cc62b20c3e0758d4b539daa7ab1ad6836ae6b6f0d7efa5bb277b39c66171e160f35a37704c0f94ba6236adfccc7d16d8759054304215c03a17c72405354d5ea830be051c822468ed2592c1c104d035d1f28186159af1baa8e90e9280286d5cf75ac061ac3b18c41ca4f4046b4b52e87a54589cfc83f43eacf9214434fcb59abfb4c5eb60233b69dab0b83eeeb12a80191ddb99b55352bdc094b620e1f90c69391d86e195add29420c260c83b358988a57d3861d5eda1e04887e23466152595652967e09907594284f612d53d10ce99af9d4540c9322ec17b47729c6ba72fee6404933a5ea9c2a3e5141fec40ae5be266634ab39f99391b0f8c509a162212e75dd1566e2264cb594cf930c084592a62b2a5b3d2a4940ed2c8af041c3514de772dd8bee445777290af63defe8418f18af6123e2ad63eee1040c5899ae29ae235b59945e33b25d16b831aa373ebf58e20f2d82672cb36c343efa82c1efae6fcf17de1f3709bff4305498451b023593e2fc77ca730b9c30b4ae37638e089b86532c1ff7aff7fae99e556bab7badabf68da28460777340a79433069a4d310e54e2c0f2ade51f16f696f84a8c6dff0836888fe562c57870526c3cb6107519a3bab920ac2cf0d8c45984d39cf54e3f5d76d1d1a39172e096eea764e2f35f3b81c4857d9a0952e8939efa40c9e4356d2631b142336f97a38ffc5c69f1051f0a1333360c99da354cdbbec0d17fbe1f6a0504cf4b302fde4709a0e733ceb5e3748c5a6aa6a98ef0c96601f7e12ad202bb2d169be3baa7c7a4c3c28184c0f8e59475a110a4b7531ceb1f419081fe7e4980046a857c0ef46e333363f33f976042a406585a5cfb50425de68fdb39a1e006764950ae2818620120c22354539435e82e6c91c8590beff87b3fe0abc9d4e183a1b0361536c4f9781a68414c6ec2ee61800413ea06206271480dc34ba6a81d90efed5957a4c67214e42960f9b4728d05c509be770305037af7a30b7d53f57de0a25001a5379a535185e50beaf7f26a17991b663bea9d2f078fb460d90f2392e84f834395ec0fd64061af915dd20916b19e600a9c42788e57677a7761515a696b59f12030f18da96202db5aa92fbc3d7ddee94421d2a2f3c8934a3e6ef8faa4c8b02d96ed4f51ee69fab81324c900145016d5c5bcfcd9e8188dffb3b5174f32f391d2db353c1f33209b0cc93c5583c8a1ac4454c7cb5f8aeff4812ac3317f75334d02fcd5e6886dfa646ee5a6e87d5728a88265f6992c5a00651fb4340f14a12e62f273161e1c6e69984fa66df7249d4f7cc01b4891660f5fd6a0773a76178cf5db7a156c87e722fbf21cfdb0e6415746bd4e855c928601be22b57c4a91524b0c3e53c06b1038e36e8282a7f4acf1e992cf82f77c910293f8a7d8f78818639474d8b679b8545f64d7a461ad20b083ccc64b79f809246074d16ec996125f4f10846ebf3ee645de0911f3f2f3c6f9196fd12c1fc276fb14e45b6813f62910240059139a93a3c64a572e4a75173e312e910b9a565a294ad845b3e86e2683cc557d8b0b9b51affed70e756df0de0bf597a847e847fae775bd155bb8b5c2c775b22d645dd325d0c70fb8c1fc0771cdf8c213485b3642e19d6073a87a8782fb828afcab542d01e3f79f8e85d74c46419d0313a9853218563a7dfcbde05811dfb8062888e61ec12076d9d4ae18cd0a9de00f3ea4db38ccc56729e13d39aa5093f686a7c7169f693e37123431cc9aad0e0b55d5558e15ff7a65d620202fdf1e4698e0b77beb64e7e62903b7d4cbb4535d5475ad74965d99070200563722c5d39cd63bdad23f9f29707dbb4d91bddd13a4376615b140c5153e31270c1d3df8c2f2b40888a9f7389903889f97f859db4e15ad791c87011ae08b2156e43242d5dfc57c7618922d5100bfa6f4e4f4eae45e3933cdf7191465553ff4e1e8f9bfedbac0da466aa584ba5b9b4425a903d156a7a72e5b81aa4ebb8b124c95cf86cdbd1d7b3c03d4c076015ec4d5659516c0951941ef6a0883bac79c96e7577a639e24d2ce0451a0f755dd14be419b4e4ca61f306d1da782b28cf9392461fadba21548cfb61f60d72794868b9d08b4c0b2427efb7b33f70a88642ec4e89bf16930140ff8dc6022d9b8641dcaeba063b7cebcc41acb567e2ed3b28dcb7aac23922a4dc4c17011bb7c967eb4d8bc75a9f163599c4652eb9ecb94b1e17d6e38852c8ef2853033b7143ffabceb7fe6f366858c57f2a4674ae0b70e75594edf6259d44db4335a5ab745a39cba598b4bade525b70f3bbab88216461d08965628dec5cec28b5bc94099dc7e8b2d76ae74ff5148be2460146f7b340e2318b05fb20e7205c554acfc2ad76e2bd18138c10a63e9f05c7c372b00d555efb3a2e748b4689ca02071e0b484df64182149f71ae982032c8f6f899d9cc355e3538188784071cfe15427864d20d9259537a5a8deaebc545d46abba55eaf1696c59de58b257cb4fbd53edbc111e6133b19623ca50de0ee39769110acd14aa4221b473b724aafed9c45168d7a11cd5e3f1506bb713f4b582ca0d28a577bc700237d7443c1275f61dd307661ca70ba02ce43967913ec690eba4faa0ce053758418954dc222d886fe79c9942d054c0f60a4abc12dfb89e29b926a09566c78bdf2e3d4dab20d2f23bc159e0d51afe6d7062c7c0890857c56c17b41cb30ecc90f306fedc8b3f7364992c20dcb377b45cf0f7328ffe9681548616278963ae5f532994ae1f1fe585b0763db45c4f9311f5bcca37ef8c11469c4a24fa43adc4aebfc6cec6a3d9500375e11eada0b5c4729f552296e4574370cbb09d79bebe55ffb551e5c2eceb3e5d3c67869e3cc3ed941f582d8f62069f9aee0d81a30bd464a02748a7363d4a9fb7f953a64208f4e87967d6fcea56feaa9f100b01450f4742197b7b694c9d32fc3fd696d3adf506cddf97921d91ccd212562e78b5dbf4f2439f0565768769ded062e6ed98867c6d13bcc655ab396e1617e19f13fb335dddb3812ebd22a7bcca440df1fa585ddc03557a843c399667c0403c92991d739099be7bd82888ff2fd7493e92623b2797552f6d071204c707bc05c607b7646f3e440ed4ff96c609fb6c017a30fedc4a7e0e03681c174e0c892025a3cca702512e3977ebe1a43fe1ada08895489ce321fcc584f3a8f068ccba13d200f4ef8e57c2743c70e07491c6620fe13cb289ee3df834e6dd183b120e146e9c5b61f67acc5211010a7f92f110f80cfff6b2878d909613a7e224869bbab48643eef8173965faad1fb5bfe6784236e6c62004a8ebbfe46bffd4ef06d3d4db55400ae63f628fecf4d656497a7760eba8ceccca077150c6361612246b3719359f4666e5e15216c201238b448eaedd5885c30ab6ac214203c059a4b491cdb26ff7554d86bc7b38f6850c623cbcc15d9e8056c45da51463c2e9ebdd54d7d59104619c96e961af4b35a923b5833e8f678bb8b28a79ad3d26e23aca6b56a2806a835d3845b5bc90c3469d10abf81d7dc31c19d18ea6bb9c224f5b98dc889cf3ce7b497859ee30966046f51e6da6df8722a58f2e84f845530c012759f88e78ff3064fb1e90555206ad7343f59fa6bee57d22348475d09fea4ea4b0c0787fcbb26015a4d6cfce7613bea7fd0fffc601452a52b392069bc20395da5527006d4c42739a744731d148ef3f67a414c388adda63ee33bc42b9b545443db12288869f9f3e967c672e6bec6a7e4a476fe42779bf5a605601c1d0988e10528ba8e1823bde75a056fc110a24a5bf8985036d708191a87a8fae48e2377bf17fbb2349cbe1024583caec0324ce60d8ec89ba74f05f01bc0c7d5f992e39897bdde97f6b9044c16924fc2228fea158f023dc80d62dc5a2ea5dea99b6c2c60f9e805a2e3d332fc0670537f314447fd3c44109f2b6d7fef2250ca1af518ba2f01453b4f30c318e3a03d8038069b306530c5364560acc5ef26dfd66e4669fec661eec3e4f91a475d56235cfed99e10578e5c391d2ce01c71499c1234b33914f5030fec6515e168ba8369caf4ff2902bcf663cf6d5f0209f376cdc82968d9ecfef21c0e47aff3152a37c354d9af7ff5f5cb25abeb1be962143853a4ae256757fda7f070d1968c3851671a7de4ca4001c62f8b63527fa87f201a2ff7f2e6c4630073256738c4b75408803aa4cc1e1c9deeaf5d316288bd1c019a7da13a4734fda4739e748a57dd60d69536e2d6d67c2e7ee6b7e82c7f99a8a942986af7f7a5a67390d1a6464f12ea988f920fda316eacb321519f5c9467652e27e8af830c6e36d6a1dcfbce0c8d8a7f6d0731f86da6680d475895b85b8be81db6de9700b20b4427dba0a6f136d4354c0f1d9c1d9177be6fdb44ad10ceda60606131b9841515a666faa691f3d94ae53d377ad3ae754fe6baa3c6d6312ffc70d3413f24051700b07d3e7acee42febe873098071e70aaa1284de8f1f12b95e2bfc791f4e9c4bf3041a53055c8c00ccdc8ecaca0a562b82fdca3ae3209f8d6da09bc701b05675964bae5803838420709ded8303d36863662d3f6f6c9170408d316aed8893bfdf66e80ee83c49be7879d63eb62b91a0e6da4b01f779e907a01f8ed68d45c93cc1f23a9c91d319b629e8d8a297a1b4b60891acf6e42a9f2b74f0c07e99b1e04c8f64fe4e2eef9a6e4140abe84faa14c28cfd18c3fccc662f2dfa5e571ed1108b1a3fdcd1edc672ae32d676168704b2c09a4881da6d21550491c77773b1d0ba5af375c353fbf3ec25e423d9fda47499752584afa570dde4fab441b231f2f6a433348e208963f5ace28a060b4918a72ebe1bba305619ed617c4fea403d724aa260f1f6592a0cdaef386b085b09f190e2c2bbb49fee92777183be643be6c9d58cb110797d73816a4e702c35842e82bc315b676d920181ad639d8a86df60c11efdc8bb5e5bcfde45dc1e33bf0dc53429c190361ce662a1c1a9c0b7d0f08180603201fa9aa02b0fe2fe84827e6d266a8e2dec71354cc8cd21576d7634660b5a71edbf5645b1a5944367ef9db6549ce99b390ab9b9b8f81d949d7bc56a4a6979c7e6e7afdf9fe067ce7d0f9f5463ac57d642112f8ad0e373f2f76cebbe6d166f02fc2d9a99f7bfa7e0f4e3ea7ddd17136c60019ee64954f39b33c7ecf3544f1e33215e1fa6eb17a1e0fbfcc431430e4baeaf33e8794a32df77a4a3273fec63ba43ec31878dc381c37d47932175de3f5ffdbd7cc3c0b07279de3f58815a1a76ab012498160f3ce3796336a8f50035e8206bce2ca33ac52788531f066d97be44a4a4709e199fa95e340addbb5790115a7aaf216cd9aef0aac3d452031a336dc162f44fc00d6b8cef6452116962761a828e637e3b3a40001073c6fc6cbbf216fd6ec46cd9216a4d8da8346b79a154102d22e33f474f86bdc22994ae5d6cc6fead3bd73e115fe7ff011fdf7d23c70bd8f569c2372f02ef143a42046faae1e4b7b35adc6adc75785daf538433eda70ce6dc1fda7346d483203d3baa6424ded97f9161bb891dcfa97cbbe00664b821fd83ae171bfcf9d42e050ecc91e880a08cea058cb6f02651b8df97d57072dd707b3d0b4dbd4bd17db5c176836be6ba233e017fcb0896e8506e32e01acb09c6bd70029006c2264413edc8dc0d570a41bf195cc6b70244a74d5a64f7fc2092e0751b816853ced29ca482800a356a0a8f5b25c15d6e76d7621cc8b98dae1594690375a175da26e54efa743778e3fe7bdcf39cee0c5e6cb911b1a557aae1b8c5c1636519bcb6884d00cf2eaac257f9c09b609fba582c15f92a9a815cdd588649abd2e8e3e5c3106295608f1313830ea7f38b18efd3bcc97988d758b7a0810b08e0ee15c0db85aa13c43f7dd0f000e6c8ec4bd9a0fff2e416c544f5b848ccd6f6b06885aa1049574a07686b9bd21cfacaeb8dfe9510f44b44cdf1401594b8ce177b46843bc97fb8d5c8329ee5636458cc852777f8244a2f6baf1e2301264e2067ea7e52bf7b71029e6878248415f43ea2afbcde2feca46f05d72a78246fb1dbd2070fd949e754d5b4e76ab9389085b5a34a89be3d5cead8f65135be851dc8ba014629271b6c549140d209ba3516a90b37a10dc09b6ba3e09de8d5e6017951a2b5bd08e6a23022983eda29f2dd03137c47c39872c0c9d68a3ca4e92e3a7a5ba14b0ad545fbd597805cab11145d396b31448d525a03d610311386d6d529bc500cea27635d5190b430cb0e8f5a2f5e66c5d08ae58c276e51614829384cdb4afae253e6089e3ce4011b03534d77acc3fb644ae31dd118572e84671f860219774b69e1d4c7b62350b5aa795efb5797d7156bf12f3cfcc33d92c3d278de31d5974eb22ef878b9697a3450bd3c6efb2498b968479d195e1c91cd97fa545dec59e99743665dc04a1b50d785238e6b65574fdd87107241a3b91e001da5b395f6f8baaef05c7098910458dd9ee6bbd9d451be8472466f82f25e26f6d07740432859025c22ccd29f39a0333719794c3e5ccc4cfc64b5341473efc69ca7be3f326678421a8db2d300ebdf0ac6fbf698c57116c74281f229673027ce21ed27e0e9941c1f936d8937d177e6d374ba0b03cda5a528957910c5798f29dd49d3f92394dfae9ea3d25047e467c8bc0bcc38a5ecef9f273875e3762683f93e1f1dc62d3eb935b7ec0dcf44e243417b6bbdcb021da0c06a9e315fb29d31856915ab981c749c752b0c9c102d0f9c1b7181ca0c7a3fdca8c617ad056b788824610d40c272aaaab51a9805294d6f0f84a0178e5b2b5a7d6e65777b5d44ec0d94dfde583a8bc7aa85e298f4420ed392c813c1bbe61a80d47417aa164c2be7f6ff8b6c7d64fc769234e4a9a012af79b59a63325098164f380561ea2f2c4d2e9103459477a376011fb81a727e8acbeb47c253ff38d762fa8b943ac9aa80769716f172d1d0bca98307561eebffe3109b82d0affeca6320dafa83d2fc2e0dcdc5a7b86eec479a9ce43766f9ea9fd8a49ac768825ef2a65f2339e440076e62522f06b0bc2fdc35812654a1fd529760f4489e9aa2f5a7184a35e51171320c10630b4296acc4990bb5a2d2b0870aa89f528feb63a544ac96b7ba18d0bb12f56bf6e19cee9812103d54f58a7dbbbcaf9b52cadff1b5b40624c24b811dce8ebc280142b3bbc3984d12ee0fd8e217a3bfac4dbeb4980054ecf89d7a46db0b8c30a0098e2536fef8d520a22467908e5c1012b6dd36d0fc88df9d7ccc0fc5eae39a935444351a037a8dbe1b46c64516fc281a7bdfc5a6f2c4a62cd999a40c974e3cd63da1c2258c5ca76b14379403ee9b37cae5c54768146d1e26ac22631e789e28d259e5a6e2078907bb33936e857f0523baf569ff8bc5fe09300fd514e18285c2cdebec47fb89ff5ba41acb1bd0af9a9581b553e47fdd6822a24927a3f0eb8a4b90ffeaf438f617a4f84334d95c21f38b85d4b2b4afeeac86e9f6f12da97b4fcde69eaa248243ac56e9c2ea8969bfd95b42eeebf69eb760d4d1a8fe64ed6918543872f6ce647b287a5497e3d2090ed0b35dfd1264340f86d364046a9fc25142f772a0a21f6136a028cdf02fb9a3575f91dfe2649126f649bccb80c8a21f9e9d15781df51c4bd4dfcfadbdf024f5e52a249762c14476fd2c29704d1608db90d7ddf436b93e2413bf7a7fdf178314764debb658d2e075f11e79f0385d5fbe90eefdef6aeafe661f0ca92a2bd48e509328f0aa0ee644ff97d6afedbfba2732828c5dc5857efe515e773455e5515d09fe70fff7ef0f6ded1c03b2733adef621c00c32a9094e6e730fbb498c5379d31b8dae3915d6ed98c8ab230cc8cde7a4256b5739bb9264c9c697b9ab3b456845fe8ba049959e8a9e80e65ebb2d2d9180352e89097561ced2e45da1c1b03251c3beb93eabd4070b967ab3f322a151942d4f6af3f82582328b685bb7e3f7011326f2e2cdecc488e3269f67883fca8ce11107c61d6cd842ffa792dba5bf3a1c7aa3141967e8025e4928655147372c0aa133aa7919996893f0fe23b1f21d03ea80a7ba94078ab5782730c8552a3fdedc81b0e1548540f8cfa36c4bc09803ad3d5e64be10551891d415ea7d1f637a2d435784bfa4f02943737b88d55a2358836e94ebf7fb4132f77c6566b0660bb1dbe7017a5b5746f3c5f3d46e5820136d60b53b0419bf91b3444d4917e6512f07298e0cf49b39ab472375eb92fd384fa7f9fe02478def06c2cea38abaf0da7255234ca0db352d826770390c65d4759c19da1f86bebaf281e7b4e149fd17b7f44f12f491209958a0ae15921e2c7e4468a01cf0607552c6aa08d0fe05347c2f610f0a3f0b40786b337b26d6585fbda72ddc81e20147d717135d945f64f89492aad7c1e18a17e0504d32a53976c4c377847930f6c8dcc02212cfa95c35f88079d2c63d87e072f4986bf8137766bd38da9e4521f952f473065161306b64b6413128102fcbfc7104082549fd0daead7dcea02313d591aa185edb7fb16e770f1970d8f99a70c2eb36b61ac928f6ce09aebf47aa009931f64c8aa4a4c5a500462f16b0619af5675d9ab31a1f7d0891aaddb105d796a7fa0f6fe9c92c4c5dcb68d68cbda87bd49b4ab2f57a1d74d382cca98a52930ef16ea518f4ad950cee0222c05e14642e5965f62c6b71ecb7d6a9b2a9c65e54926ec559dc2fd3a0f380f62a382f1fb5a85279bac5701a3254bdb8a6772e255806abbbfa0bc381c294c98eda217390e9ef3afb013de6b2d2839f43a2a2a1a119cc9f1eca1400dfd22e46dd8477f1fb0a93cca636c3be5565a6673eeecdb6d30475977403634ba2745d840099768caff6bd4927180d1e313df02cf24e39d66e1ee31e134ced10b6dce1af35ae309e2077bac74a7e2d3841c165f32d6d9a49d4a882d428e4262903f6eb86cb9e13f103e93977672437ace22dcc2966e7ca41e079127ba6f7c85e09a337e02ebba614a33cadbf450416c5681a3803d880e2c81de5a1e59916157f9b96a0f589a890e2ffe7fee23e95c17344e5568fc15f76ec9de0eb6090738fde57a57ae1b261131eb96047998004c32ba87d8986e6088cbc90e80f21832d88fcd7ef8c1bc6a6dc5da0b4740d953ceca50015ca161edcb916fba772bdba71b0d92e2a0056564fd40fd96a3e6e90e355a8379bd36b59f510aefb00c0452614e1c9add012f465fafe54b2cc80e6e0698a574570172779f48a0f22fa4b25c384ba21feae0f688cbb07aa3d9a32a335e95372f1fa9f3d20a3b295363746e697086a7b43cdbcb6b6eec4c87dd8bd87413f80f111d3ad48e1e4c6f8ef33ce8ff4416aff6d413adac56e9569248f3bdc71c2a7de994a4749d68eeae8a7b09e9aee3b47845f909d266b34fafc7401c68774089b4007ab65fd0c59d5dd19df7c25a39325a9a91fab1458c8b670af89a4fdbfaf5f3189377fa4d9910f64d041dd0a1c6729942394e6ad3be3f79aa4c42b17269e538682c85e1d32008eb3ab4a2ba1be7afd03a4fcdfa4259adcbfae369394ed589fcd6a0fb7418028f89e611989810a61c85ff276a5aad1486c1f8d5658a1b9193680c355183a7c6413226bb6fd3809ed48cf8d58317a5a5fe2b604c1d22782f80e53d34263ff408af5d149d8d1f89a0ba195b91c38375dac4dcfe230f1b17e3aa958dfc7f06f339aa7490eef6ebe279be2d640883fb65f938d96c30d1e319ee2fd777e4d89139e148c0f98c5c77813a86babd64fd04dd5f511a2b79babf1697b7bdebd02fc8266fe05f2c0cb880313a457e8be479ff1f45e8e87842a053b78bd5f7387cbe31693e897bd206a20d5ad2b51c57909f1d4c213d7d4c263b4e85df286d30c5f15e72187c4c51100e0c7f36ab1fcdc6ee60974c5e8ef9c510699fae7a9c3e71f6b8f6ba024f8f4abe824a8687bd7606b61d719c4aaa7854e12100b4c0704a028a8f293904d4615315796beeab8d9e12d8e7c1a00e949c61840411d8c60c1c1fd614067200b3ad150354997ae760a20cc9e36aae239e9b6ff3ec690d8dcea2d69592c0344acfb723c62e05e76d1fd87a699404a738aee65726a758c1f96156c58b82e2bce9006bf8256cecaba3e5478bb5569bd644858dda9a603772279600d21d111efb3221327011012db5be1dfaf926930c7c155bb7556e3a5a0aa7d75e0743bbde874bc87a66f5e5f56fead45e7363d51ecc4fee30b58dc350f5c36e95920bb0b5560e04bb04ca427e1e1111746ffe29d3471b21d1ebe3edfd8b1c8611c60d3cc1149ff2ffd5101ddd3712c4327cc15bb0d033d4a7945ddb9714ecbfe5e01ee519c7dff2cc9a16c34e7528da31e567e8c7ab9f222334344fd1566c14da6d368adb100c089a4f31facc9783236f118c3264fab2f9d7ebcb65a171df44fa524995f56d8d4b9927b52388120976a2e29dad3ddcee8a3d038622be35c1ba564af1781175ac3fecb897330f858d10a69eb5d0a11e96262c612c564e50b504dc7c64a5e136f1652b736f3bc9b2cfc85c80abb7a1e881926a7a6e4d91a1583a7540f95cf6c95471b1a6a2473d67cf0af28bc57f768c1555bc00c97c6023cdfd1d191f40f57956b5f67fdf246f03cb17921ca25360c63748d8e5777fe4e23f4ec5f647db5322492d461b474e3f8a75dcd9d8e76a1ad7575ca15c72a171695209fbf678b8cbacc5494852e8c93f38b0224f57847a091cca8368d38c9c45521f74b7e239c0705cfcb50aa735106bcdeb3db3ef1f024e431705ffd2388e3e30501f22dc06da815969b6c27d3a659a86939671098dfe5c558ddfe98372233d14042e36671d96ee05815940a656bc46d73ee1b21452e22f82670d3f2077a7702ffadaff88a8370e13fb9ecfc72262def740ab6f81e8621a3f9868cac59f87f801c98334abdbd8e6028e39b5c3bea4298b25584bab31bfe3114fc161b0f8df26bdcacd579d32653893b30b77225a7af36302a9da9dc936674e9efad504a06495cc45484ffe794c25cc9c94beeee9453d3d5fa0bdb24734d9323ff3e4e02deea9440bfe29fea49673ac2bb96c552c1df3e4f425f40acc65be0414ac701ffa5b50fee2d2658f4181bd24f4b5dbd73b8083f90c3dd39c77d7198ca502f2e1727005e112a7e0c9b611f9712ee39667905a710fba02292db7411933639847ea8ec44b446b1561519e508de9fa7b95423a8b2d780fba802d47b946923ccea9f2e6071b14f38089bd18513dae14eb789e55b4af1f0d97b2baebc994050f87eebfe524f57240f760d561fb395c7550886206a93338fcf3b2ce42e78fc9f914dd1ef9f8eaa3a182f33ef44ed9a599a7b30d702f883a967e815ecb71d2202e0e492dd3cba7b25d2e3435a06fd11a229cf8226de371fc60239d4aa90010462c1e83e796a6adaff1e7a7165e4c3857b5add40c3c25eaa5e5eb3de9bf4a2af76945d635692495749a675217df5a42907a12e1d6c39253ea4787f3bdae38b64638586d96f1b1884cc79ff3793df15193f754fb2f304f72c295096b1a8725e6dc1fda3c4d205bd030c8f4cbd0ee47db54984cb2f74a7f012f2e16d00741ce0af75e3bc84ff02f4dd355bb284b3bed836256ac80770bdd13013de193dc8c5601ba8f37051ef0ababc14f40d7a51c7dd1d525c51a61afdec1c6b646cf8ad1bdbb96d5462de44319f08b96a20087851a506fe191843759a73b0316bfc898c8588d84cb806cf324392de411155f3a99c2543d2514a75c3a16f78f06a7925475e7afcd3adf22bdfb2ad90926b9a0d3d3c504d6877d2fdd4f3e951209174c4b268c083d414ea14fc7a5d319441a632e21e40701d5e5bf42ac71d8176fc4630968351f7ed1a8cc130d177b006c143b91a9bd2c2fb7e0641e2cd116e3dcbcac2a043e333d4fb530f7ba513e99a2ba2881efdc14a99df516c40d306e647c20b89e25cfcc748de4c4b403bc55ea9a744ec6ae987509790899a80e6a439c69ebe0a6ca76b7afad8c81cec726d8a5d281ef419a39bcc924ebe24d11cdde941f1f81af030d80423ef05bfbd5280f2f9e8d0df9bbd51d62b07e70739535b296d8f651087585eef54896371a069c06516f077f181026b3991f026f4591eb18c94d8688399b9a16e73382a4ed969e3408866ba17d99eb06ad9436fbc5b01437c3f7c5fab95e94bfa7ad6bb9ab475332907a1ca996eca1f11c0babeb0b00b83fd4768649eec6651640a7acce33843c8daf8c0e1181a8d827147feaf5dd16aca05095566d70b4b2e4bba0a126c5372740279261e18014964fc7c980588b3fb49c11a1bbaa07fcb0eecedf8508f99fd5a7f9e7c00d144d3599a48d597aa351a80b5ed0828d7f76b9681f595f12940fd20442bae5993b163761633eb87ba74761d993b36bc8daeffa412b77fc10b708f45d95772f95830bec7e9ad01f6eb2cbac576cfce1aebcf14913eb9ef1f26be8b8bb81f0d46cd88e2cc4f58a156138ebb2d24991e9208081dc687650e548a4e5c8b4a2bdea900c7be8cc1c021af96c774e27359090161f9a6bfbde5e0746558952fad3d6e61b253c6133804517f11a360aaf6232c3e3d46580c25da55aba1f05a079fe56dd51a179eabcca91c841096839e1072741cbf35fe833b0d19a294e42e022886647faebdfbbd79846193d534620d6a594c5c4856e1e2d37b6fe4b2e6af1b4f4bb7970f9436842735ee17b2948680d861d572c2faaf10c6a8773ab878aef27da2ff0b8741ff1f0e9a55224c7895d838eac245f7a32485a8707a0deedb957943427e70bf293227b06bfc251cf49fe59933522002603ecd29186da50f7f055730901aa178b2517fbe747ec6c83092c54ea130803fee927dc0d538a5eca726a589890ded3afb52d410e63fb847f97b504b34334b2e71ec0f5123ce1189087a57360f677629b895c1a32dff4b3d07aa3c5c1aade9c6560a3aae92593fcde7637ff52c175c9e4383a6a176a5cbf777f00335de81e42ad73e552040c7e9a0d367f243c61398da8882b5bb8e129e4c5ebfa40ed903f7455580c179cb70f32cd292e4e7aaff15721fa9211cc5c81b08ad8fefb045f25b3a3a1f1b794920aa185825d8e5103b2130c760e3e63002c5b16e9193483d2a2b36f1ae32df8bc0d553de4f751b02f8bb89d3688fcc751190fd64c80c833f7b404328c8073b0ea1aa931083cb24487252789a03a40bb51d40a34dfbe3c4b9012c1ffe5a6d6f83b1c9acc1d3137ad47e963981a9076c44e90082f22ebb2d7454b578de549d430df90595b0cbb270fd03cd5924788b43f8b8f91a44a70e759d6bf9b4d76f5d4c445e4d63774dd0babba9d3475f662a88f6a84d7d8257db7a9490570ac27f42890f98e3cbb57a6df7ed749db752e1542cbdf91fa18a16e949017bf1604b734b7d45a32b3ef6a76c0010ad103c60fe27d4f17326e91b61f39d1cf044eab9f84c12bc9bc9b1ed4b801b8d02bbf76c1573da21762a06fcef70ed9e3a6788e3e48ad84932b6e74a793231f33fe19360f42d30e63b9e47e633b65ad00d61a5f65bde2fd7ec1ae7543beeafab4537b1b8e070812dee8bd0c30b089be3c2cacfa1278c4c7e25e5eeb4e79e05730b535f5578dac27faf14e87af9e6104d1417038c2be5097e2e8c7fe2734cfe8527f9118c707066e76e54f078573263e086bdf07a9148387687c1f921b7fcc479e5225b4df4ba828763f010d05123927eaf06f86b64f7fcb25832ab78852d8a45f717f099e0a5916007c14483e0ce3467f74ea9d05b8ef2070d68562d64559ec84b4d2c156e3f467c733f70678ee54fc5e5c723244c3fa22864445ff24479ac6356f437ed15b7c9f52af2a589098d3c2eb4e92baac5aaa652186a740e0e2992e16a47f28ecc878dab76f8c19979a6bb0a64bcffef4591178f68f5d3542a535cb814e3d8ff5856d7e46bddfeef1108f18f4258dc9ddfd5cddc92d4ea0b0191e704d16da8736826b7de008e90e231462490498e0ce593f2d312dd19c0ed861a3507a5bd7a48a2a4a5192ad3889ecd5aa07b257881adb1f211d8193e6a55ec00508238dafd62c630e00d6ed393c054ed815506d322b00a1a4701462c5893dad23a29ee372b1476e372461f6f1f0753f2388929dee7e9aa0e2f50f46f0f839bee31364d7914af15a962c9d74840cccad744720c50fc68bc569b553c2d834e494b65ee9bbc07bab317aeed5ee3bea9ad41b5c513baff88f63efade0cad96afbba0efe0c502028e76fd00c39ffc742b63efba28173181f55dc53aac6d4d3089fb1a3b488001465928308ebb2ae9a552f24cb00c3b1bf0a27694777de2d2a5942aa6597fdf0cbb19590cce23151ca78e913f16fa8fb382241a55de538960eb6f1129c3df7283f7eabbd8b6a03c4e9e6e7cb2d98869d72cdf66fa4d4f280b676acd424fe622175a7e5cf3e5dc5083b8a3033255aa855ae4be23b174d591423f413ef17d49b8b840091b0d646befec0214d89f889b55473689014362d06ff3ff5be87768adb0631129f34fcef85d111807f9bfac8294dda92e98340a920defc83b6c5e60cad9330263693a9736b1baf582fb872844f4f7379bfd701d732a91bd135e4b47db99288893806d3c11f589d6085dbd63463db8a50279adbe832afa18d393e0c76b5f15c6ef8a5ece645028570099d5c1adf642329f881bd6cd2fd7a8ad3198858cd2c99206d25e52d4d13c052b500228def35985f96f8a6e5570019b13e44e27e45ae0d05c58456ce1e2181cd92b917b3633dcffc909b1ae7270d94832837b4d0bf7253c478be855c1175693d91560d2ab58ce68e5caf17023e132d152f04baf683b208db1846daa806947671f862e8d5b40f77821b26aec7b1bd353212fbf541e55b1323d97ff36266dc9db6a9e70c8495c89d90cb515a07074a412629b9dd1b81908567b74215d45d580d33b9ead0aac104a659f52a0ac7a010033c0e18796afbf85d240aa7298bf6416a534616a0a3449bf6b970050b39b2d3533e2d85c1e11b275e331354ef52ebd2c6ad18e5a36e945f4e99f98147bcb194f1c02c7278c4363fc6257a8f13563f933067c5f4800dd307efff1cc70c22c22fe192c025cd316365494a856f8e3bad2092d6a3965702f08513b1405ef63ddf40693110c08f0e09eba271f74ef2e642ca84947848a1a428733857e38be214ce31de071473464d583a550c015e2ad6c23852cbf419b72446ae80b1c6ee9a7ec40257bfec56ea9f3be07939374dcd41c86cf15e858d58e1560ecdfa280762917b7b2cbc3f28e2c4476a84d67373f3c2498ea4cc80c59861583f4e5ebcc20b53e9f016e9afcf91c36fe84f135ed670ca6a09906e2b18d1c3a037514235a142af0e7816728fe1156c0e84b77ae856436dd272a4d06648b401a5ead0cb0b0351bec55c83ec657042484a9d7df5d35349a26eb76c49be98d57c31c37664686651f601f4ff98871a100494c5c2fa4998f4b44e51012faf0984d0e8b14b66497d8ee55ced3c4383565121ad00217e834b8b1db90a041a6cc0881ef4216c0950bc27bfd539e9bd4d8650b71794e22c081c7ac8a321abeb8f02400dfc93475fa1bb9a0f78b1f3812d316d8b707f573257c05737b4f524b2621a1589dcaf60bad0f76df0e1e4854e5ad7332ead5620065abd95b351ce96c44b58ec7ddf9f81c4032a755ffb798a33797a94de1ed3feed09f88fcfea54a99c862209f995806626b704d13fac696e1feec82e3087b743467bb6d8c4450ed33aa69dc3b72fad78b47048812667335b565bb714706871cb60af2bb624c5a363c672928beb6268c355153f97667549f086675cd8077473e5c782a6f2175504867e86c779fdf82033a1baae93178ddfcebbe95e92254dff81213e9fab1bebf54fb755677ad00e51bc0307de8006d479ce30e7dfb741af117b01c130caeb23669cf103b014c74d64eeebc6e3329c121fc1180bde185b038266a84a1942e57e375746d3d9faf4e5a7e573903f9ca911de15e248df10db547fdb468697b106cd9cf0c5dafacd7a256b9aff6cb304af227fe14ee53bc04c3f4b1adc57de43876eec91e7dbe1de9f85d254f57d0c43f754ac2146ce892f4df7d7023025eae6164ae0ced0da897eb5cc5291279f8991e88b04605de3a06028f2670ee22d249b501365604fc93b8cc24567a0cbece7d68136c69287530bb3c3dfa5e7097271989ea32fe9038ad1fe03f45dd55a7f47145455e376164d00b144114a334eadda885751f3836e3b6f901b7b24cc24807f36f6ca604cb0433625204b3c51f95996b1af7c73ab979d2dbbe383076bf7b84f9f435ce51be86ae4c212f86e3b591eb8221382032a1628f9e9a06072ba2bac22583e32976aa297bdcd32fb11a601914a6fadcc1573e72e26f81c6b8361a3370cc4e72056ba97e7cc438be925fe611659d2d30a6a18ca9ab46571c488f4bf19ca5ef2af21894b102c558ca54a72efafee481ab03a15301f798620bb18a6e1507bd8d2f64370e3de81dbac876f8c2c653013c553b0757ed0bfcf87c110ec5cef8f57eeffaee51044bfa6a81608de77d3e38288163e1b4b05cea6aa823c16c5353a0b6c70b8772a22bd6825d894ca6d567b8260bb728cd4c03d3890ae70f084783f0a16a8cd8c050de7664c2a5e76fce066bb557d8c95a2781a775c95a13769f485e801f4dcf714f6f281582a8ad12b16fa36178e987659bdf353da3d4e00ea4d82d0354a8dcf72da650cdc819ebf2e9758c94fe637d0769e0cd2d3e1d00eb7e96af17bba3fd2748e2545263abe49b190202754956c952d71662ca3de227a623536a958977def8c8b1918ae081128c8fd328a88c659010647908b7d0524e9f9870630e91122ab055865efacab2c00770374772e91eb30048c31efc20d50046078828b1e2696662bd22fffdd0ef82f2cb18510e2a1bbee09851177447274a2e84a655bfdc4e232fe782395e672c2e843cff7cbb0cc2bb4b38649aef3ad56c89e1dc0372644dce918a567382114b5e229be17c0adcc2bcee278891e6b700488f6271bb84eb5abb898e344c0090cdcae9eb9a3ad017cff716cb14c4fc4ac57aa3f09e80b2c88fdab8fc716c23cfa8efb3e6a7e2334daaf4624643f115c12f40c45292fd9fd6908d042453190b908ff7accbda799c10c78d7d07cdf9102c614c9428ebbd014b677710172215197453f87f172bace5eda7fa39ef886a4759ace97f1f1c15ad53165751676591065db014439dca089df0effa64568abb113a740a879b7d236bde02dededf8d4780bc44814abb0b57ef6d8dbe1171770890ac0b6b9c37a5b6a46133860e34cffb7b03b60f1035820623ee892ccf2e9cbcc5750626642ee7bd414376c6cf4db991c59502f59651dcd6af3d121a9eb06d47fc64003a78f709873375a420220fc71c9fdb772c1e76f8612ad4781626167ef045b6dc096bffd86cfabef3da5f05e58d80f9aa2572f126836dfa1f4959cb4bad3ae152e4e4b10dc7402d0989307b05e5b546cfa3ba814bbd5d23c78f69bbf0926d84ea7e08b22eb363e77bda44c042ecd9454e3496af69eae37ec0f7691e1461158c30b7c56a013882d09bc2675b512474cb2ba96ecde861c93ac58e752bee5e12b69565e2bc0b59f6536558bfb3f1147a2f5ff9abdd2544269828b781b18b5b0d8552a815b09b4cf445d0c6080996b947980b16b6c06f045cce8e1ceed1be500981dbb9b9f0004b28a46ca76444f1c4eaf8b256c10ab6a03a2daa2c6ce4b21f7a1951df6c463b27be3157476db92f62ce69a697188a7a12917ca2d13af323ba93e5cd5b00d4ab829bfb2ca3a2e63bc5d88568eb7593682612215e2880e9069797427bff8d76983979009b76110bacc813c1f3ca6eaa620841392d259fa13d68da5822f9fda77be3d43aa27f581530cbce0039b61c085d5fbe90eefdef6aeafe661f0ca92a2bd48e509328f0aa0ee644ff97d6afedbfba2732828c5dc5857efe515e773455e5515d09fe70fff7ef0f6ded1c03b2733adef621c00c32a9094e6e730fbb498c537693327f411f8e1f668add05f458f457604349074bc9823b5eb93b5657e5ca32ad04f71e284752c2a508d628514507f98c9889ed018f764b888cafb5c3495370193d0a0aeedf874d9c21239d42c2009be86d727e4244fbd598a197f2cafc650573534731c0ce0390ea0281a4320ff5faaa8e8f7b6113791a9550b898056923cc604ace1602709c84f00b344f7730deea29e2f9181a8e259570ff9beafd3c2787d8b338da62b7e65675ea7a908d25fa1d956ef8e89d2ee016057e3c3fe6212cb1eb0621a64e8536afb77891015f5ca2ecdc05be2c6bb0cdd2b02edcdaf11f21e75acd1935eb1b7d1f91d5a38766b623e92fea8e9ad7ff5c3c1879dccffa41e35d1e9c353f8f6493e6742fb544a901dc5caadcf26a98781074cd896369352ac5912cc9f9f17585fe178e1cb7d07fde279f05fa746847e93b80bf10f1148ba4e3ea4e7e743c4f95193377b4e5007cd34ac504c04a9c0734f1f5001321702721f4c474ec9f5193b90a1dcbb1c5b7423e22b3dd5aebe69af0ccf01fcb21044308905d84b9675ce23742cdb7ee151077cf7f1835dfdda004b00ed47e1426ded4cfa1f41fdae5686518b9552bb25c3afe6a1732aae343ae31e7b4ab9094fbfa1c3064b2e450a67dda234bb71382a91e86ca752fa3df87e7dbe4eae4a2291e0fcb2313d591aa185edb7fb16e770f1970d8f99a70c2eb36b61ac928f6ce09aebf47aa009931f64c8aa4a4c5a500462f16b0619af5675d9ab31a1f7d0891aaddb105d796a7fa0f6fe9c92c4c5dcb68d68cbda87bf3619dba2ad78d54f6b978d7d2156b944154adfff0b91e4f01b2de35ef615365b2517072ee237b966ef4f715b789686fc22f33f0892dbfc69c426d71f02c9f4ded4dac585534ced0498afa798725e51192a891a12e13ee6046c43c3bc30fd6a42acd58805851f047f60294d35259183554cf54720a98b1c47c6b3162728dc7ae0ddd1f60d6eeae7f455fb8db0c7256a57bcf4e495d235d52f37364db302d126ec8c039e42b0a1380fac97fb6de1b9584e7cf192e907ad2c0e6d76d618e2cef86e54dc98b5497c1d99539887c6904284cac753875e02b4177b70e8beaf07617c0cd440ef48fc26cb7e2c835e1c1fd67172a7a3125104bf85098372bce610f46d459fe8cb99c9ebec4690d1ce2f5bd25c891ad10ad35c5e980f19e650265ab7eb576e4141370f5e218d1a9ee33e068c160341ea325f8e84671ba63dd5fd71e46d3a01f6e95c5982111d6fbdaf1a773e65e5471aa06545617e5fda375862b20988aa347aa3a3d1e876208a0cf5fc31fcf80a979682b1f880a16b5e407719bcfa8459a4199302889b383a69b8fe881a8871a9ced4818f90855ed71edce65ceb959c3478e5240af458bfc385ab1e0d6455dc8f38087d034053963df95d97145997ec414c869627543afc485f7f563f011721b5d9b89610b28210806b5e6264aa6d8896bcafaee46b1309ca6cd44ba33b7aa5eef798ac7049bb6fe0892e1ad8dfdbf5dfcb5df9e39a414589a8d9dac277b87d4c313899ea9d6515209c60134d05d1e5a1051282b5ab887ae4235949edf47d8da297912a467dc88113f5ab13bdd3abea9799d90301f44c84ff2669e656ec57b50d62331b90b95017fa5fbeb25aaa4c42b17269e538682c85e1d32008eb3ab4a2ba1be7afd03a4fcdfa4259adcbfae369394ed589fcd6a0fb7418028f89e611989810a61c85ff276a5aad1486c1f8d5658a1b9193680c355183a7c6413226575c2c7e0ece8fb6b2ecde484d274a2a53946c06aecb57eea6ded071325f893fe80af14c99b2a94c29b895426e15422f071c762d3ced91fd4d2f51c5285399b4957975914d2efc61570dc505b3ce78f7c2d96bc43326883e67a545821df41188356b1658fe9dcb78a7f2c854a5d721ef37d0c4b1aa48f8f98eab9ebb569321490cc0525a161ad9b47a9c8e309931be0af8f2c1e7866f5a4daaa9900003aa919d200e9b155ee83a4d6d2a5f4d74a7543bcf72363c3a0432d614dca42d9c9ce773b0f9ec81a235ba16b9c849522bcea49c0b263797dbc106cdc6ee6d2ab755ed30bd752e21381acfe6f147ce3448232b6ad110ed66c2c712370af9f53052edccc5303a7dbd7600e3a93e46e2531a53b33c751102a57fbe8b7ac13a12afd64de17c749e4d2ad4f4aa65fc62f02057ed2fc99f4d39d831e0417a194d69334bfb3812bbfd73db27791960dde9708a75e6e1a2e51c5a2e76a660da0a86dea70a85adab10aa3f3556d783ab21df3be4be4737cb58dc2fb472279600d21d111efb3221327011012db5be1dfaf926930c7c155bb7556e3a5a0aa7d75e0743bbde874bc87a66f5e5f56fead45e7363d51ecc4fee30b58dc350f5c36e95920bb0b5560e04bb04ca427e1eb73127cc9c35191036d4c015aa0eb95ebd2e6e3c354911a963164ab52dd8fc5f78fb646a671d1c1a908619350439c60c8ee1aae24d33fac246063361644b3e0b01c681b026b85e23b76b1273b4056c81cf960fed2bc664afcd95d0696b5145e7a4e986b1e39737f9899009e0809ad7319f6866767707bef49efb7d90b18defab09996cd75c1f00454f2d758b71257f830afc037f6850cdce5ed7ec58dad2f407ad088bce194b834a1b8fcda5c572dec8d1eea0e7a9d0bd6167fa30d39493bbafba2a2cfbfff8e70a326865dc9fc5d3319e083159f7f11ce7f9c8eaf11c028779cbabbd39a9759d4cdf88a2ddb84bac6f2e178a2c182c04e27241b2b81b815df999ccdb205ccf2d6885970d7f718c7d8376d1be06279dda7ca958a741a77aa48f77c526d8e76a1ad7575ca15c72a171695209fbf678b8cbacc5494852e8c93f38b0224f57847a091cca8368d38c9c45521f74b7e239c0705cfcb50aa735106bcdeb3db3ef1f024e431705ffd2388e3e30501f22dc2650e689518abc21476cc0e6705e10626b6b51f643eb617276e0080b0c292aea7e7e05a8bd7ced6687b03b0ded757e91bfbdf882334fb004f34743ac241317c8f8ea20a324aa06e99a025f2c7dbf5c3f3286b79e3d66a08e1a9e43351d1e833f785ff885d18cd590de0da4e54e5e2f5cddca93ff6e1b5f30b5f4c557915e8fd6175f13ec492dbdba3238bda02d2f95fd772a4117063a49d98800d71a4a3a1de2f7e01eddb733677c29b36016169caf7b252949209f659649c02f670a562833049cd257985b3cedac32e162f2f8f6292218780a879706673d63ecea850b7dbe2a18dc2a3248b0d1aa968302cd3f5b16f610215d2a86531afbfd48ebdbaa3d01990adcadadfd83377ceee4f1eb1926337417f36bf6153d69bb8e54f123b0d96c9ac230110a3f0e62f72f31c500ba907a76c74e063d39078565cee85e3050086e67cfaf8bf2ae54e603d29d8da81a18526cc5015ea31da0410ff41e13f856ca71880de8b8f7624b7a4a42dba737fafa62012d7dd5599f1b41e5c7eda486bae6006f4e27e07bbc646aa47e01c19c1eccd736f560a08a279438ad71e82ff7e5b25a2e12c1f0e67eaa69d204193bc105e01b992ba89c44fc1a006a6190fbd66a994ba9ce12ea497529dc4f8f64d44548619fc08a224d5de0ab1a6be724b20f651c306d01d607b4afc73bf9082db4cdad68fcf671462245f96914179454a115434d9057ba578cd3b5f356ac7f6f1e8ac360b7f5a8255b6bac4664ed4b0ff254c20a930ef5bd84544c9866d8c675c2bad28b323fc39bd5ff57ed880ed972ea8aae7f67522673cc92909d9638b066ee626108b44edcf64fca56b5d418b1c51af6c2596e219e8cf4cff8054c1cc7da1d4dde05aadf1348dd882ebaaa8d1a6080d603dd54a39bcc765f63087a3fc9c673bb46796317be86ffe787e9a648e201bc05a981615a0c1b76c73c8c1fd043c343e89316e8be5d913a9ec24fba5a9d64414c5d52524ab6e673e76002047868aa38152e2121210ddf6c149e2fc26bc746cf3d577e6263e7386c528ce46afd3a64136571dfb252acc0495c8a19ae7b6cb3e3a3d8b46d30ef63f7660c9c86fe442857286eae21c2682f5389f3cb18d04911e2cb852445d989c5d32b229661a1e92fe51d809c2c822d8f5d030ed26b564919fba0f2899255cd8c8920aa6538af4e6f6bd856186e0831daf630b5a596ff919da102c87da86552d947307f93fc44b1cc3dbb3befa1778af344e763ce73ba3bad2360918299936f62612a8d72c676a7ffdb8f353ce40cdc7bfa6fcc10296e3733fc5c4455c8678e63790afbac14a18d09124d32bd335bf890412d500e9d8c79b9006f6943803f85f5f1dceb1ff80c47ff89ab5188b7197888b12ef6457e8c9763497dbf8712ec93380e51c4586911a8f36800d870e516c858a510eec51a74ad26227d7e06e15108aa37d140d8d708746fc7fe02b69b235ade145785b2b35882fcb11a4841cb89d84aaf6f51ca9044dd878a8b52712b220ae7802a3d48839048f5abe29a3da904d9675295b98e125ddfdfceb54f1859704eed38a08d23ba8c0f9fae21968d3dffec44b01d376779b0d4d55d3a0ca8ec4eaedeb0239956bc21367e9f3460aa8568ad8e065cd8d8e9099578b12457ac1c7775006b774c3f2336480954261efb6e25f06055c11ab8248eb03f2c73bf995edf8fa0f6cc2e312f44be947baee2a910daff55a6825b20ba521f88f2a2063241f60b0927d5ed3dfb4a0fe020befdfc171c4be313bfcba35cb6b61dda5515bb62d0f1fa16e6c264aa020ded5f5b835553bc8f8759e32537d6cb207f53c1239a61d60cad09b0da5453ba8b878da6f3d13a29f228ca68209f12728fd19956911e88ba8939c1bcd29e025a4022d430278614430ff422967db6a0fa7acbdbb8639d29111e397a416eb1f58350b18eccc0689dd3c45e104e40fbc52b979eab147325272226a52daf9585777cae0af1ab0ed04b733c2156789f67985421ff978e6be6b123f95d55daff3d565c7f001981efef3dc40b20b8b79ee14a1626e62a278d75e63e76426ffb9a7147552cf29d1b10c3724731e8830ca2ba1e0bd2c332b19900e5ce7705343bc159e0d51afe6d7062c7c0890857c56c17b41cb30ecc90f306fe2ea27eb2b984925df5218e74d171c1f4d68fbaf9ae52b402a63b8309a791e0cfc039d877f249e9faeaf65386d3427171e87d1d08097a0d2460f6c00c6d4d9c03df90831ec7a91d69695e30d1847ff658bab21b79d40ecccb26801954cbfc688ab86da0b50b102b16f000dc406c92b45f0811fa945dfddba618675f3595b67c1b66d40b0d9022ea5e8635a06e2e348cfeaf497b283028fa320f656200dbcf072e226404e7ee7b4d97566b6286a1c480aea6090e9ef279599129c0f30cacb458f934437b4c463628b8139495d194489528ebd216baf462a13faf3bf747ac084750df439d7c304b56afe81c6939e77e14a278b808f5ada916b85eab71da6200e63837dfe33e8dba05fd9248286a8a3776553e0fe8f503cb1d2929d0982b3d613821d15e32d8c99a902249979d370e6463ee04383885b4f72ea822f026124046fd050dc665ea701aa7688d3ff8493094ba624e8e647119e164d89bc74319d3e1cce88ff780668d7ebad63d640879cb1ba132acdf8c90322175f1d5f5d1722a43d9bde8c256d7d750defb4b95c1422683b71ad4b686cb302134bd584691acb34f3808c22be7190a1ba1858858f8fc3905d48083fb2dadb45e492f8b3fef23b374799616f365de28cef3cc8ba579038100e0ac12d815eafb1c44154ca2a6487b82207091785ffe90b56f04597a1ca567d5805b475a40617428fe1853f900d5767df546253ab46715a1dc2025dcc1f919f1eeb43b3d3596e961af4b35a923b5833e8f678bb8b28a79ad3d26e23aca6b56a20b42cd5615a2676b8a50abcb1163ee8194a65ece9c1e896d60516e766013ce1ce51f3078d619ef412f1905f3c82c9c1450b1d39e6cf102ac41a16806af85d3ada197525bf87f93283258e3b4e0f4d8353d1402e1abd575373a2aa445b2b5e5012a4b9c0f05a771edda0b2e3af096632d16b14b268cda94a5fa3c8f5e121416a4647d86b97d36697966cd555382c6dedd323fc7323e73e9621f9a3a67f19962b2b74dbf2d8d98177307938986d49a0c0d9b65225224966dbe4bf4d29ca72aed0e8287bd49cf2560311e14b6063eb574074255b4b3a22bfcecb4c3be075c675887e92d047a7a037a4c51916733cce705442f04f59213ffe1fa39019f708a112b854b0fe680c3b62fa819efa5e50b7b4d942e7335609acd10500f695dea55694ea9b875e8849fa3ac766027a0e05769b3a5930753de00c852b234e5d85168bf3af27d74e715317fbb84ba57a5dff98458bc6aef5e4cffa273b283320d4a42b72f4cf4ef7290b3aed662987c32f0a97995e87abe09948788ad650f4868f9d9ea9ccc139aa574b5bb160dc3a2cc01dffb69a5bca878e1fcc92cfb61d778442a9b8e29de2d2e7807eff4900b433cb69c8e09a81e0173891fd6b4e3c873d9e2d69e3f0be5a96e67eef46572aaea08c7a703c8fda6de64ebaa5711ef5cc8218bfb78cfff96474b6d2e283168ad8de88bc3200a081fdeeb7283f99fb8c23ec9afc27affe59ae96b0a8afdc38a3be1275d60785f8dbd3e62e046ef3ea39d37c2ae7eb04747ceea4239516bbae223cb977f4bcf678d15efcc465de8f912311c1b985a5adef34400df748ddbc0af36b03805b373b2fbedf3ff074181127aa37f8f075c8b682a0c42310478015fded6ddb702b6659e0bad304b0b8f627a2480ca7b305319f5c5f8a7e4771d3234eac7d8e56dfcde0c720229814051700b07d3e7acee42febe873098071e70aaa1284de8f1f12b95512075ab71a2724a42a511ef61ba36f0d52525255e7bbe299b2ad4ec6de1901024620af652b4559c095b5743e8ed47609d00148be024c499a6d1ca8e28156cd3bdfe67f12e650629eed85d409b3b0bf1831b901bacf04af2620ed3e59d48a3d3103d503bc746796dc932fc232621d605f3668972383f232014caaddb9023e83c0c6a96052e138a38af1774ca51f0d505c41ca1c011be66569b0bd8e279b2bef880124dae97fdfcb7b8cfb3c7937092a841c7dc3bd8cadd9d3c6a90a4ce4290091892d59535eea2a22fefb0d0cf2c7b8b34f17fc5917dc9ab91d30eca27fe090163553d3a33c03a1793518d850df99b992792dbb1038a333fcb645e0e3f834acfd3f0c7d8450e9b0329ef33341b596035f1a1f218da22a2437e4de6774f77ecbd04fec4fd9bf3310129b7c368637abb51220a3d93b590d34b8ee10537f7fc1235e47897b17bbf44a6cba098d3e5478a3d44d33b14185fcc03260d2f0bb04025e311381d31e0158fb8e7d03d90c7d8b22abd852e350bc0c18217be7265486210bf2cb4fd15e4790a8741afd3334b6112ff3cda82f0e6ab6a7bf4e092cf1af2fc3f98fbf9c06510fa952a15067ce7d0f9f5463ac57d642112f8ad0e373f2f76cebbe6d166f02f091b8e52791251b6df86891df089ad023ded5c29c7e8503ad77eb51d6ab19250a0d6dfffd68857445049e109902238e14830b20197685fd8340f47545d20532998606ac8bc329d108b563460d90536e09afaedc6f80d3054e8fabb658ab0583404a38de6dddec9566d463ed109bb23ea223a0a17d83e6d46f1c6704eea771457093d5159f7f8f1e4f147e8da87a87b77e3247c399f6e955ac6cb1f1406f004dc1f299db6dd93af9815494cc59186613d450aa8b35c02337cc7584b8e071f40e8b32e279891ae4d444725fb3ba1da68a94b3d9f389288d60063a510effe9451bfadeb4bc65eaad4e809cdca9218897bfffc4197845c2250750da9efd700d093533809b4f0a87e64160c9225ac880f50726c5bd6c649c3fd2e58a23726444541d28c03cc774c1232363e9e5124f556b79d4cd37e57cdb9a677bfcdc99734a2bc217ba1dca9c2c69abf2307814ca6f4b136f87a8792b207c2b64aa233e017fcb0896e8506e32e01acb09c6bd70029006c2264413edc006c4e3a7f43f9a6d99cc7cd8d0a02b4e031c1e6d0cc9e42d3394df424bd6ac1ac5a855254f539d3343f19607374b4a7364a4693866487bddf29b510e40647a080a4a4fb2e27d7a9cba70b0562201c1d09b82fc75da6ae16bfac00cf704432b11d0a7177e33ac2d80cc3ab3a5fa1a345913fad63573385d7f20d89ebf2b341152496a9495f69b1a6d92f380ee1c852a742025aeef39ed3fa8467edff7143e57a06a85f6b8ad556306659335fdc6b18f823c8f92fe884e138d8edb96361008d760576d19afdf36edc273169489ea597b8b82f733703805d1c4461166a90cc6d3ae3feda6a8d63d0f30bdf8d986a0ff1d357ea75044555fd52d55b5ea1664837f60674fb94fbc9a8fa05cc2979ee9a32eda7a48007f09517f1e89eabc5253c8edea3d3949f018ff72edc8bfa158e8b706072685a88dbd53703784f9bd08608b29f854d4d2a08a75c4e58ffe29ecf7117d46f0d8d7378f0a4641ccbb81d2aa87bb54db40be5294b030c49cebf128593e362fd21e9bdfd6fb722c26e40d336af3e49e15d381aaa3ee56f34665ee8ac6a4854f598b4515b4e9786b589c3679080d4310909598bdb47841bf85676d52135bf85a14e4962651940bfa16adfa9539507041c2a265427d33a254249d41117a1d5b8d063d8477aa4e8be467ef9fb6696af62d796d8da4e10c0fdae758de137fec21b85f9896429ac849c356a39ad260486fb909c95da70a1a258bcaf362d1badb5b218f3dec212ee78dcc55b0c2eac48006a57bcaac5f27298e299c6e54a4ccc2786d18cf53fbd53f9d5836f0eed5a7aebcfac92bf2a3f96b5cb331255dfb7fe227b3ef3fce8b980901ef3d27dfb676042bddf2da1ccf33c3d63500a9be2a7ed55e394372cd22dd1300cbeb2f25c22399e563b8531feefdf979003cb246f2e418db410e585c8aec7d07f229864da1c393b079ee8e709eb4314b630508495edbf0f27678dcf513288faedca7c83132238687b25c0226d7a789ec33cd40d500ecb1b2d32ed3f778df85059a7911ff9eb4fce1fb456e4ff712670c94a0f49788a510f395f6e08832f1340a627d163150ec31df452193f65a83911c25b9455b92b7fd81a2cbfd08c6b1686f79ebb95e289b2651e8723adf4b85dcd8c8683ea9e22a588b127fa7467a2890df858fea5c2819a9b819444fb3950de5ab1595e19f385e12f71d38acfe26dc114de51dc858e6b968e97861403cbeac9b589095453faf57c39a9a31caa2dc9b3b14b859de08fb29bf39c9142c10213723897920f2a9b145f0cbafff9acbd8127dc932b4dc035bd5541c2408f20716ec2cbd1f77c7a0aefac4dd09e7a16afa20aa6b073754b596382a244db3a3f4635500aeb78d8aa7171f78f36d2c92dd3dacd1dcfcacbe97309545ddf27f4ca3d17ca603524c58946ef4767fb8bd19670aaed14bdc5a513d589ac9ad87c3ff62f7a1954cfc831b61e763f30ef5994c7bdfff4bf166294352135c11a7e905d7f86f4ac212a8327c5930cfdf574e7161f230ade8ed492dbf93bbe15bf210cc884c146421e0b31e5b0615433095ccf1f7b629aba7db80f0c5c61587e6f9f233969bb118ff599a47b52802225408270b9d1564daab57859bd0754202e2e9c7ae72dfd045b52b225bb5bca7ec8835c4bbb89072d50eeebdc679a3c7586e98508b6b4d9dcff71eb71004f194360412795279e039b86dc348788b59b27a4dce539dc9866cbd36449d2442f81a4490c67e0ef0f44876c77ceee0db8f0f471d7f1a0a53773a664b58b9206e29f701d29535fe69cdace986742b36ad57f2b0a02ac1d0636eca174ae82a254bb2680d1409b75c2f22815a601220846d13defb13dfa69bcd2a627547b7cc75dc4bac2bd35d8c75ef6a5760bde0b8d8fe6f277bc05d11aabe8f0b12cb58878756785c90b719dde44a3a967e9260d11bb0a07bdbceb407e108b327b4a80bf63d1ecd189b8a8f8496699e963af0520ed5a0daa442edf9e26f6fb0e20c97d1344951731ec5425cb4a3f282488b2aea2a224b179ce2eb5796809daaaf3fa493491d61432944ff80b0a08da697a8f34eecac49ea5ba026ce5fa3fabb10ceacf214a67e2b9ac18db2955b7fbf7859f6ecb9f96a3694d05e5cddee6414b9036fe70a3c75a42b53c429c694b417fa1e733ec2e7e644c2a95197f007b7146853b4f772974bb374dbd34053ff7d99979d1f7179e9a1d4e0eae5ad2eb51b4def66293fcacd424039916f446ac93f642bebb54601b2aaafeba054994633d22da5417b9e45b814ffca73e786964039b6b7a965197cb65f92215f4a7539e472861d259738c4d57a070d16717f5609847d70c7dfa1031cc07c68752104e0b174f96b9ce0fa49acf03903560fab6070c0e2306e0fab91ae97b6cc6df898b45c17d3136115c9fc37b41f134c1ebb6f3836ae164a02a514ec56290a9b72910b5deed419d2724bd14911af66faecdf116671e65969295998aa81713bcad749fed5a6550870cec2884ddd5c223b1d66688bd443257d8a82e61bd1d6b8fb46c21fddec2a27fbd03bb3c277bbf0facaf35414db88a358088cb1438f6d850beff24ee39bb12c8fb0ba62b99c63832fe8f0ba61db030e50f182fc3b3f29b827c0dd295cfe2783c04bdc91dc401138a692a08c2cec14af24f6e9031d19285afd8dfb09082df9c2603f908ef6ba0c4e90cd54aa8ea8f56790a125291ee0c7d8ebf9ce8db5d755e6fc9cc4c170582f95e1b08fd37a3618310dc1445d6d63ad60f6175953e50a9cc16574b54496db380a03093e40110836f6ea382c36d29c386e6541fde60f4954f068ca60b2ede35cc2efb8c072d9347f2504cfb091de39a5b4690d638c61dc92798599a2b170a01f02902ded483f9ff57dbb6983893644178b192be23f60356d598c895191dc95408e93d2d59d87efdd13a4d8f58e9869eac55b76ed9cb25e0a5291a9ef6a335310c0a2898593eb00b0d21bf00e88d219a247766d9b95a9e24169218fd0003a191892901dd83dcf62807274df7148c4d6da66a1620b005e76e27cea46f424111005820a380f7fa4fd8a47e42418d6a7a84b9b8f4e3496a5f580f60b70a233c5536179e88daf0458d3335bcfa81e611b60994e22004c144c2b2ee41d4e403e3f1a5dd6a7c07fe200d0aa7a01d540d33ecfdaec140c1c44e13898a20437470e70d874b6453d468062d703e29b92a9dcc47be77a0c23510f973245a9773a3f988fb90c30d12ca0371d4b416d7df4ed8bf670e6cdbce32613060b4c79fead5ca46d300a495ab6ed2f73f686218ccf10710b939d5edbce1552fc20f740ce8be828fc45b16b371682f6e3b2c4f0fa00d29d345efbf8c18a1f9b52187f4f8818106a5296e1f40a72bd281604cd139787826bcf7d6d37061c4bfd52891c33ee931402cb5c2dfa9b47fc0fcdcf3d9c629af69cde72f47738c4f0e4d83b7579eca478b2da167ef8edca4cdc71a32b7b3212133dc263613a3fd0d03806740b35f36292766174f39d96f6f8f6c35a2f8c529e21f57fea11b3b0a94b7dc63bd6d5dd78ef3c3febf5fda7e847e05a183aa6f2ac4fd7f5453fe647b2f50da88ce997a055b51a2089080db4942b5bfe2d7f34d92827cf1c1744e478a7e2256de0e0fcb24614064789131af348bec84c10de4132a3bc0aced7fa6ac79dce5824651e6be105cb35650c5d8b8912801d39187f4328707bfdf9e25b44fd116a23d4e509c8a41f293cb3435ee332c80feb4cd053c041b60a5055ad7e6fe9294738f927df00e279f3e80b41444208ad5567b33f4b7301fc8168f2a349b9a3b873ee8a6688ceefaee7063f0a32ccddada6995e66aeec3c5674c07dff3d1886b72f7918554d5ded7dd4d585cbf4e67769d36405871ef1dfc093ddfbcae2e6fbde8b4d853df82897e3d572fbc3e4700545eea75752d94fc41ba607a2301285f97e87380c6ec087bc6773fc7a860a38b17b8cc1155f2e2da422d4dce2a39c488ce8dd5c28fcc7ee10e3d9e0b2458b290c671c14db39c419cea34f701e5629a3e75db3d9121e04a5034fc9d53c0d824715196fe3c4b9e6e8b198a15e4d4d8efee90486bc14bac754c7d0df3e6610c3d864fbcfb71613e7097baeb374bd41af8afb863cf42fe2f93711d86f663535d0caad592b0106ced37843ab8d622836b5fd2522d4a32d7ac692ca55b80396dd823bdb897f6c3224374ee4237b578e2d0db83ada6f18605900de7b16e32b34547f8d29e5b98681e21f70073e0edbde441e72d85ca3b845ab27fd2f1d7df82610b0d8818360a081d1ca781f654e87adde24aad8179f18faf4f3340d3b17fff7b8d488bfeb10fc0103c2d143c965ba005cc416e2e2f44b7769a5af2f2524b9b4c248bfae88e68288d3a89a6e67e94c1c7a786fee38937b47136694d4ebc548611b12d17c2dc6d6a3685ade9ddb48684b4146f51e01e245fe46775b0af599e8e4245b6c4115c80d61918da4fd3361f2b083afa7a3b38eaf6c8c211c1dbb0f67a88649a8641615866b0cad2f063350fd447510675a1b347439f5944eebd3186f69a3c56020db8e37596b2509f83063d9d3c4640e2cd246c3fd59ef0084759f6525113948da6db80838290dac5a959928a5da0238c42643ec20a93de93968353cf070942238b5fd08254dedaf4758d8c37d020a5eebb06d89c59fc553fc98641c55e3c823cbed61b8846c94456845a174946b07b877d999b1c4f340c8511cfbd09a7db33bff5ed09b9285c54b31fc8cae4a7dc237d7f11c84d2f224e99a6d1d05d53159409d3bb16a9300299d313a94fe30fa9a447d510bb343b9302af69f80c2a85711806c5174a22bde90a93b1f05429ba6212cd118236b201e1fa82e9106602dbca4bd3cbfbb613614fff498f1501b173a5ac80f1338d66ed6ab80c8f76cf151fa3591e5a7468f99c0575b86988187040ba408c389067450ed1d50bceda2fe25d816c51e36bcd11265c88f2f3ac55c0587b70f7d84144550870ccd4d50f968c3bd0edaf4d8a4e428772ab4d31c929eafe78d85a8e679a92a95ee7ad93f2ea5717322393f5c3aaa6f7ed15af567783d7eb2229174e4f80ff79ffafea377bb05653dc080555f5b7ce7004eb7a853edac879191c5dfd5721a1f7160d37e5fe37891d78027a26c1653f71a38b06f26c1810dfc5e9367821553629359308470fac0883c758ed14c0157f212020c7dc9a6febfd3953ece3badd317f2307800e65a04f45bbc4f338a64ea1ce4926ed615e305c2f1fb5c62b0452a4fbbaabbd7af16217857a2ceb2b6173f50d637e5f80f71538c482c04f9172df04e7a24550358fb1d3b5a5a0814f5a241fb047b329ee93509cfacd70f48b4a40fe87562fdb5111368dc0bca8123b26682d454927b44796dec0164dfdbb83205a129399a0970cc01b814eff57af7faaa73b0a194991524f3ea5b5fd8b6e95beb17cf3387a426dd466ae6ad8bb30f8f21c1e2feb761338ef4b27c1f65630a35aeed47928f29e48d6f949dee79003b53421e2188a785c9cba3e12d3a1f62bb3d12dec24c346256552a8f0da2146d2e3b6b2bf608bee26cae5d0792abc8b262aec11e6873e9c505bbc2e729486a12884150bc8bd1adae5d735543bc550741c1b5f0e4dd147a5869462699352802c7a77b06d95e1a8af57821b3cfac9a7a513885c151a5b170ac00203b53a1fc87c41e95631d2ce15c019f251d36e1c5e060b713edd8d850b6751b55abd57166960f017ca9649f12e86024824cb77986d009699fcf64391fb821b921b47971b5faa8c7a15b98f2ab85053ada40ee7b0c164440ef755d3e2f1234cde21d6ea5847f0f668a739fa6aacfef36e6e2e5c7688f2379a64ab173e99f0ebbd0bb829192e64b670f3732c1b1aa97e5eb38e93d20b05d2cdcb61a1c0c9409172cc318cac055f02e9da08738fddf98597f0112deb47d0f9eddb66fbe840f04e8d7a3c983172f95ec7237b5fad919f2ef616496d379a89c12a83db5dd692d634476a301acb2e63aa688329ca469d8e298ac0f743f26ef2f81850dda91d98e8b0cb668c4b3c9ad94d1ce5803d96cc8eca530d0ea487c98b36af21cb55208bab7032bc82c761820dfe8230f70bd93f1a3bca5b19986fa88a3fa65c41ed033b9fe4b397e180a090d983a929dc2435f780ae32178295afad5dfad80d33cff7fc60b012a54e2ab676e1b0013c1fe37901ec5686ee0c779dfa01dd7d17e283348f18eec1a9b6a287067b3e23b1ea6c85b1c723170c43253350ba3a62cf2ac096de2f7fac6327c92a55d7f2afc2c0f214a756acddf6d92d416b9a2b79edd15d42f76ecbb3f3473b10fce48930db9e67375be6e51ac993ac089273d77d6228b0fed4c001f940a49be154248cb65d551e14e11e5d9d0f4e0e50fdab45ba3f2ee67fb9a73b7a766f1b6ba117033f289d37bafc57e092e1ca582d287aad302437734af458d928dd4b35e202395da15a6332df49cd5bf1898c78a1c618f4730872cd9849e8f16079732c3cf10e96fc59135c7e18a272a2d89aca1a5d51e6127025b7e9cc64b864f49850e17b2b6312f8bbcc2f5de54ca0d5ae9f3ae06a3a60406a66ed878f2afde3db8b18953390d7d31ab237a52559ca27fba6e5f1a97d39f575820efda1edf89351c191ef718257092e4c5feb120c7c93dde9b6df0fe712d459bd055f177d807dda1c60bd98197a53fa5effdb85a0aedb89fd18185eb90cc0f04027295b904aee1c02937d696dbe259994f8d16f74140b2dc84b3501c6212d97cfa68ffbfe3441076be2e40549bb18c367045c538bb26c7af344cfbfd0a9a9494504b2c16839904fb85fbecd27053b3fc9393561749f71b7362a7901b5e2752921894ef3039307f096e2557b9a235526763f82a26ce5e282c94dfa4bc6a99a52ee890739d26ca3bd05f247283a662ac58ec03d91d68cfea184335a519f2c4f2fd931179a75e9c3f5f52cf98a9c3111dd4d7dffd9927230dab0fd4b6b1b1b3636a03f82512ab2f2d30ee0d3f05bbe514851a82d452cb887b6647d502aa7f200d1de63f1f4c5c2fe312bf39e763c5db45a96d139437a31f5985be954624a1c47cf607a8badc445284794ee228655361422f311471ec37ca59acb0a44eb4e98735cca48e9a867b82ae1e8373bb5d0fbe88b6b93d04b56489745ada86890831a7f87bc9794b002a675b79d68f7c7d7d988729655dc34c97849b2d92b9d6450e1a67a3df5961f738edac942e30b880da4eaec5bed7bb9546c49bda13f48e676fc1a857959aaa22b9e8dafcd52948ff5d7c91eafb186378854c6b1b4a643c710a3859ac4a69ce796f377b9043b97f2facd73c935ba8474a55aa09e90dda278eb6a7df175d6e0dcce8a8f479b976a0afbb88bef20df91d7b391a2866dda95a6802f9bda71cb96f7ef560920e375bfebba06c20c546e81cace87641218dacf58648e376b06b5f9d03db41a64830f36656cb25c82e27998bc044f01a09205c1f19583636778acbb955959cdc1062e4f6305e8c72548d1f571e87226b4b96956d553a744fcd839aa896fd6a819f3dde1a16c17059d22057c0d92b93a5f8c6c1fcd83122bf67def0ccac4e60e5bd96727b6751e0bf27958bdd0a6c8168504d02e340b06579d64d80d237e3d843dce644746b6cbb9644c622f5f86ece39cdb6e059d5571e0ea257472e22e26df485b0d7ced7660423f6ccb6c4c9e1f78868cd76096d7521ad20f4704cfb248abf816305d8b4006c100c5c06577a27762584c987c3f11790a063205b12171f82d8dd98511ceca962bfe51c4c100f701a1abab080ab9751aba963ab38d4392374941397cbc478be46a496bec17a47e310b1016be3c708c0d0fe242e7ea1cc326dadad8d8a7f54fb3c478df57772ce4069c8bd89022d24ce05ae41258747bc9d661c1365c7b757eb9f9f1b732b2f03c93514961000b273d65c986454a5640f24814f64f5c648a20f1d31c6d20df078b5ffe1b11f6d207459f090319f8d6a959e10e7ea806c45b8a02727af0d7454274ce099141b321128e6f322995350e32daf884da480b86cf0e55493204c66124f2b627f83386beceb205fd03e0801f099745940cc0db7cb75f4b9955148971bbc56b240ad19c82676e0d091e05f3c44fffc7be4acc6b5f65b4bfc934f205cffda6870f554951e90d8f2e2c88aebe6828015c183a53a03ae0530528e5540d305fcdb963eb9a44eb1dbf9b942d6697ecd60f999a3cbea9ad787354c53e7bca7f321096e479efb1e653064f8517cec0e281c0b55dfb9df2db354c2353ccc24904b169eaec2ef421235709565ed676907d614434110ed0c57e0b156887deac6053d165e82be55c0e9fb2c88ce72197d0e69a8f4508794743e56c77e6f3b6a3532b15d5e060c9f03e1db49d4701059c99291e74c23348b04d959e1c3240ac6e55999705a1ca0fac565457e5b4652ea97324d4d84b71fd869e4112fb3ad9fe6d07dc0ea0ec3c98964678d54def9e90cde58d1686c66fe477666d3852878a2f7646afc8bd52d8133d053be1a8c65e83249307cd7568867d5d2285152ea401f61e7b0b1a407bab7b56f0b900ba394c8bd8652e1db0b034c012c14e7718a2018cce647bde482e5cc10d49e1e9e19b16377bc01c138d376d851e9e4296af52bfdf08a7d11036546a7d3c14b8feaa6d86f20a14a1c2b70c5ba3635af83c2b53ed38820b97293118efd6e345ffc62bb9788839084f99b82077a2b22a0f65bc495482ccc7d2b595fa466f3e96fc3f5b30f5f95975db4ce3d0b38c2b69dd54d34598220b9d5da0f30cb68c7183246c4a790422ef4038dfe1e547af402ddb220544215ee1155af6a4dfe28d3de832e864e2ad51d95e447f625b963a866e06365918f1ce9d200b024f60df5f61bed77b768b786e40fdd489e6bd964401135ad16d3139fe38ed084be00bd4abbdd59a74afbb55b47e3fc5aa51827c128dfe846e9b557f0f4ca1b040e0818afc576561b09f84e7074bd1b7709d0936cc3f62925aa758dfba77692769bef747dc065aa71ff7a0d65b5cfa9a1131c7793753c13ad1ce0e5d419531ce8848f26390b4dbfecdc5ed623877203ac393a674325ea9a0152d48b111613499a153ff3fe171b6e66102424ff38c094bfba6f5791bc5e414f4c934b7bb176b6d3ecc0f12c4e529a7e8bdadf83216de68ce5be3df96ee346e80700c7ccc7fbcba273190f1350f50b2c17328c618ee552d132ee33eae4d2fa0c6eb19f38190435ad375b42244c93fc8369741248df633a4afb8c09e23fdc4bfed46d9154cdb851519d4473b7df4c9dff1a1debf9055b2632777c6979fa37fc81a9592caa1715db344eb3df9fb07ac33d8a589f2c3edaa6e5e0934c1d1b017ad77dfb5248e73bafb6f75fe920d22dd3628c691d65b8b373e9f489759b37781c75363f104e4c480b1a32a6422d278e7d2c89bee69bdb468bfeb15c0241991542d339248e83a176d3c0aa0aea526642805696d06241182158c03636eec36b2d2f92e37f7b0299b305777897408c66cb071c3562e1e0a2a99da54c454cc16b2605b6ffa7ecd437e779677b396d508defb2a989b9ccdb5843653bc2a0023518f45700b2e37b6e0c234172584d55441c81148669a8e3095b347d22431a6acc3c7a610cbfe01fe2555f3780331442fbeae1a0f068a9953697adb34c044f6150cff88cfc912ddf18d0d811fd66f73a5cde7b6bc5679db514b24248b50078110806c3bf95212cd2b7319b412ff4cabe36fcf5d63972d7256c5b514b4d9af761eaee1436b8f61c449b411458096dde04016722dcff74a49170b5e19b054049efb7789861fbe6924bea40fc309c58ab9c25d8e840bcd6af807b0826e691d380199012fec3d64099442d1c6ce35692e39be509e046d6f5b32bc41d385ca5510ecf5f277f13da4caf44b0764b5d77923e47cc2e21b6b5688f8d3f05f636806fd2ecc7eef4207b0f1ee67197cb4288854114abac1f16468716d4a0c3684d70ba7e303125f26145efa4b01c52353b99142f6755b5a31963cc94fa6889ddf6475f2d896c822302006e4f6de18c6dad1e9550fde3b196ac411b77f65cbd1124f027b75858a407aabce8545d27b0f56ad50acb96b2e4181d861fe6743b452209755f1099e6749fa666a78c18bc2cc436ea6d7099fef30ee01650d34eae7365b70d1333081dba71beb4be3a1bea170eb866f18f9066f2a5329375a49d1553711342e85c3ffa56f171720dd42ffa7c70764089ab5c2bcfffb7bc269560b4e7422686c798a88e11e256d7e96e471cff3e97e8d4f54544039d3cd058e66806eb041908431dee21ba94f3bd88363060c570972c50a3faebbf33e81c20e58c7aa80335a6b68d0e220dd84e37db003d9b9dd328f9380b449b8dbd19e75580b083049bcda84b53d3e26f2f4119855e5d7b5430d69a2c599c4ede381bb50b496adf3a08f6ef3d26ee0d463b9182ddd57be9bf8bd79cbf6df7052e01956ce51feb97218a9b343829ecc42d2b116f5a7d9f462073de4bada5ff5d2c514e671fb7905d54a609f6faa2fdeeda4419615366c7446c291e97e9980fc90391fef766acf69150572a96bb1d2a31b8fde9fd4e8b14dcd4a4898903122dafb329d7d4b432c94e4856ac89b417aa1791bcadd5ce5b246507919c4fa00f2937c496d5d859dad933fcd13a018e8ffdd1d805b138727212d430f44cd78f7ad0032bb4f46f967724b78f5d19a94256eb0d4573b91b560495bfe347d5a709beb5eb72a6ec887d3e8173de9010a1972cd44096013970ae59043ab9f17c46f58a1b1c19938f1955e31b0521b64f51037f64c2ed4603480b5d7611f6aa93dce6ce4c01b91da46ef456e9441becfc30fe800024177a9929c87bb017212bc1a63b9b894d5c90666947dc466adbca65f3ded02f90bf1b500fa1abdc8909d1ee05b6317d650686eafa3369ce398f99f782f249d7772afa24833c0894d906ccc2d8cf02ca3150709305ff92fe7cc7a907ee71dc8517b63cc397c3983831f640bc5d331e561e545013bb5c2ee941a8735346fa8330e82be93f374001a4fa060fd5f9fb64c913ba96448cfeace383598251231f7b0908b5e97600ecb3fe19c5f18393b04fa94b651e6da73cd24cf31db9f0efbf992f96f35f254c7d111c55f54ef71efbe6a1d6dc48481d6e77049e8c19145e3b76651d0a134d635b213a9915788f40f748076cbdce0d85ed79499ae84c5a957606f28b4c9c8d4738c1a28044403013bfb1e1ac7e9638d39f52f4b218be47d39914567ba2c3890f4749abf00861b3f70fa9bdc517483ff40c23be54a42c69b17239fc7d1b46d3cbcae66344a2a6664ecbee60a94dcebc5bcf26a3e6c1ecb53e683cf7ffcb8b3158a816c64334fea91e899a36a9788a5973ce3a1082ad1e9f91de76f2804588b6e87f9783af8968c362ed157f072256be11f98c253d21692f687a2e5c68e366e15ff52f01b4fa8ea2208d0c1d4ace3fa0dbefb76381d6f72ff44acbb1e456198cd85aef1d8e2b5dcb4ca669e6870dd52a7cee0a273098bee8dc1b282fae2f5cd61217fa4c36796dd86b936f62a4410274e4248c29cf76bf7882ba772b2bba47f12688ba7a8f33850e1f111cb12d6f44eedb0eb90cbfb405badfcd0a58e1be91dd316658f2c6ba5dc9cd4f479d4af56cb1983e491729f2272348a36c5db9bcdf7d8cbd5ea3752939ab714f135e274c6397b0f025dc8ef326e058dac1ce722c899375699499a512e37e5935f19f7737cae7e33de1d0f2f33121fe4aea756aede38926374549a75f2d984b2555b19db13f5581e41ac5b546a46c7907ae407f0b477d0bb066f21cffa790d09bbd8662a230fa90005016cca615322239d5b2dc5732466604c801cf74794c38270824271efbd22359456c4be2adebaea60ea502847713c23c6fd52cc95bb63782f9f5e69e42a7c244a65aa6297c6d9e206e3c2929e6f2c794dcc958690d43c0a1bb52a664e5a8ec838cc2471d5d5b0eaacc115b3e61ba7a45c3cc86ff2b9a9bc2f46aeba67154bdfcea5200bb51d0925d662afd5b8183e70b65e02a27b3a2e0bc1277c92a0ef1a649c97530a840bb65aaf3c077b3f41683fdff1d5f41602e86ede040b5f5267a955756822dd81ca4135f7174d75c1f95789ba38533e09bf95514cfe1cf4b35b3569aa81fb572db9bf4450e57c9a716a24dc4630b6c159faa97df04dd720945ac0f047abdc718d202b87482abd62dce7de028509c5b48a08a1e114f2f2f2e5423a1ccaeb693d014df7df4491df72e8d6590837453e294595bd533ec02df7f274adeef8baf5963bd00623c1adcef4d456241bf7656c2ff1e62857be3f2e88109f7d6938a445224f609c21981e179c21bbb68ba2756e7885a6f3a0b4c5ca7e094cd753726e5db6bf23f7ff3061dd27c2c82bec2d8f8a3acdd790ce59704b712a6e23ae630f74afb1a7e530d1df95be48aff0d5fa1712cd291692a5f5c2101f759dad36d42ca292398bb12d4981ca526af4dc2422dbfdff1dbc873d52f84fe41bf5d24c3e2e95970ba78ff3e0b1a1e5c883c4770f4d8f0ae375ec9d19e275d92799dc13caef34fa148285464cb06a01390de32cbacba0768517592231d5edff92bc3c4875f2acf466adefb68339c4f232a791bb6f934c699d3262a898cb10a530984b96adb8c7cf0fba1051d44c97c3d8adfb6f4f95712e953c9682c2c65f05bac78c1bd296e3f7fdc195bb483b3480a4f63cf95f98f275c8e4a1be56c2099ddf667e7f3bc2ed097addcd10a0c6959b57ddd79ffb5979cc300dc37de3024851835ff98466f019350b845b1d57864c333a0ad09a5cbddfa705b435dccaeb2b67d885661d93882c1f28b79688a14418c6efaf991a8305b3ae89d37a15f7a151c0f644f13abb98da29cdc851311dcbe61aee908828a7f8a4ea6532cc890c9ca1b40a669c48cb7af304b1112431e5c09d93c0417b329207717a5bdc9a0cca7ae0c4bb6e833fea59d753dd6c4f9208450bccf4a176b591abb01c45a83cac7286a47565c15b5bca55b3d60159d209a370670d0a55c69c6154381b049ef5ca2134b1e0f97e4645a6724aa25aefe487b038a0969a4b618fad47962517f4a5f4195e21ef9cb609aebebf97362c45e6aade44c747ca13a90d76b556a51000c72afdebd2362c3b5a7bf7527e39ceb54b7252b8077c69ed8773f114d3a829cb911a10c5a66a7e8318420ebac35924bcf521656330a0819b02d2e34b14c53ee272fab9091834f3269cb1911f818077b42440207fabff762cd6a6a9a1ad8eec9f904510a15d68405bf53369d9e42ca348420976a540d4b9c273d169e04305e3af51e94928627af3ef353a3213f81368531af7c34fb9c1ff5c34ad89a429987e65727aaaa0b5b475f4a6490a63ea229851f26ef057fdace729fe4e00f569d569ee0aa1ac83b73aa4ce88358993a3306fa9a787932ed55721481e47eef99b0da28175bd442898b21a47e8f8a4f24804a55b638d39d679d9e41d09d2025402d03d02cf869a0b03ef94a00f70c132fd059e8582f952c7bc7aff506e29e8d01ac855303af12928cf800120acf4075a483206dee1b87303fbd06bf1d0286229e389c96092fa81669bde5eba14be488439d0a0199ddb494231cafc76ddda58104e736579d6fe4bc8e72c347410176a0bac3a9608bade85e6a38c6db437aa49ee7171f4bd2128a38dde28bf1c99c134dc307f0c41fb09a46dc4bcd26a29e60224b03f8ec90bc64ef33158665191334701bf0f1a5900a3e3968b2c8951647843e1f1f309e87192f3d319ddc1415f8d3d91ac5fa2b179d34e3b26c2018f326779daf4ac0e8e5e2321ed712f242fe41a4340b5c20d16377084ad25e85931c808a07c3b6199de4796a335506f64c2b3c1f5c1520e6689605f7f2f3dcde35891068ccbf502b14828344350ace1a13b08cd2e69cd508a9570f58263bc5e0f44ae2ce33864282aad202583ea150c179dfb21b438b3fc8eb5d13ec2aaf9e3f70840897f908bd55e7449aeb048ccfdba9c01d8eef6c66ae61e06be61b1059a375882a95ff7b333827b47a3f1c0335626675fb772246326caca45d3ec177442e529f920800e61e3ea254a1a46a640ad99710e7b5b03da1011cfc9535f2fd500e0fa9f6e97aaef7ad3b909e55e873af77e8f3375c16acee42016a624818e0467cd92d22129c60c1b758b622fe62052987c226e4b41b0d6e5522373c0110af821641d6229db4f4c16aaf685f1610638a40e6f1a16672b02bf6757c7d90699f48bae3d39fc5414cf220c791bac029b8d8d7856ed1e0800b23c78fa38a05417b8525b488207a48513346caf51047c7bf20e63c5ed8f2cdc698a934191199e886f12829808a7aa33b940e731947f8a238756f1812bd0ee30c55a1cc26c32f684fa86d15569f7cb37cb2f5e826a8e58af0455f09949e0a3df8704ad46fc6e5eefd81b1b0c47a81861aea7ea66d3ae78234506752d85afc9ea673e9713b1fbd870a87094b5c0f3ff2fd7cbbdb0e508911cda8dec94a6086c39d58246e3eebe934d2fdf91e4cb22af422bd88e0c50baa6d41b99c7f360b6fff323eeedc6ad42d086c229e4639fc6b7895ded40292afeca7d6e049754611297bb30404bc5acad4df95b915db4261449b7df09b41676cc598882988aa88ec1b7c2ebcbb5e7b2d3b6c75edb82d3d1d5f54e6fd4458baee5b99b0ffcaee21863ff9b7ba2d9cf4e1c6ff16cceb010d8a359a6c5efa73be6d1ac0cb7b6af64319d704479481c45c60a8c22ac6e302920f8abec44d82b57c22ac163a8f61cbdd1c568b5c8054145e146c87a757bcc76cbcd9d7da4d71c66331975dd4cab3c708054f1b20462390292a758532e06d3d41305d01a9a7e91c1d21ebee81b815f4de0f74919ddbdfdb6ea003afc1c475f31939461664ecf5fb3a7ca270965a21e8fe634afca780f462df6d500442a4c9ed6f228855fa197cad000022798b202d71aabcdf6f7b385c24dda79b1de6bb2a4330870527c3c50d64e011765543d3bbb9ce077f136aae135bf1ba81132e10901555686cf85615b26fe8d4eb5c30baee4b5d385f76f65b1bff571aaf33d1a6f961f085b3cd4ae33e623e30312f8fba5cc54ae93b6815d0263edf0b083fd332b679b0edc08fbb11098d017256d7072f5fdd77355a0c38c15f886550b3f11c8c1e7984f3399be2c326a3f15f54ec3f588a92f6afb63369ed68f1b5889793576563dc6bffd1ffc318a4a7736fc71f479bec049418841f5cb7fecc07470a544ad1694435ea7629419b6377ea6cd2eb0c8105d6fdbfa3123b0d7037c7ed9a6c69b775421af005c724616de187a2d695801adb9a75ef20a2482404abcb190695f17f448afbd6a5bda73a2d0b420e88298f28e390b3d48ea3226e642b29460f4aedf276d8ee9d9b5cb0c6fd970d6c298056ed7a551bda035e7d85863d92d06de6ab4b28f417b3d4c45ae31031b9aa615bd1555a169e46ac5d0e994aeaddd36874032e4047f7b87870ea7ec423b9bffda14bbb315da42e611317be6488018eacd3c2e1bcb074966c012195ddb42c0c0550e252edc0f74ad90cb66a9f0ee0defe5d96377e9b744066f89e6cdf04155ec0002423da4791b969d5267cb94a904d0a46132a583cd16d11577cf606406bb017076296749a71962a2345a9a7ff53153f8bc76a1c7535b6dc6796551d1eb1a4a0d1ad42f6f65df65944b8cc5587da3aa93c0f338b2b2d38e7e95a0c5e0b6248d29a20fecdeb90e4db0783129f8b74fb7488949f0d19e8f5269f00ca3be3be3d165ee14875b3cded9422e25129327584a160a6f66f0aae445aff4f8e61836036a67bffff6a655779ea85c79a2eb5d8ecec69907bc1e3acf740898ce69e2145471c56edc5ebc5f21b53b48da9914241e24d3ff1a9d0a579bc05e7834f6e44d7d6d687bf6c2fe6a2d404ea0664c83fb422e9a5ab58263913cf129e78269aa0099d6fd0b538e15ead04e4a92392ea9373282ebca6fea0e10d7694b49cec92a1f9114017f983ef479de973f166057eed9bd6ff93260cb055ef9bc604f607fb186e975ddc0fe1259515e3ee9576867144902ca975d7b8f69f1c3b065792f47cbbfe83acbbf6cac55f68a2dd1861f0710b9b30ab65c70c14eed4ae784c097064a3509f72bd13116d2555d4cb67fece0ade6be36f8af40c634b13c474d10fdf02ac791d9d8e2b61f3976605b586f4315a0c9c869bc39c6b5561dba8a77421317701bd7cbc225b91e368daa8d10b2d40db25dd2079c9e2122fe48637ea9babe7f23dbf0ab49fcf4b7201158e581b6e176f3e3220216887c85caf1073651d50f7e192e6d35fa54db3faafc6034eb2a44fae27cb315bc2cf28d051253282c89568ab26a9ab5a5b26cb74f8abe65e3dddf78b9fae1f04056e4fc3268ad81302bd5b0fd81de65a8ee5973f541b6b28b31129556c4b3e9738a7aad3e4624664226b16c4c0fae9063da92ade3291fab18660cb006154e208046c6e08a4337239527a28d9dbce07d0d268395b37720eef303f90d8b87c03f68486e4a35cae1a03c4a98ce3dd7627e67f4c540a69f470f9ffc651c30cf0ffda47a8bfcee08d37589bd6926c0742c4a41bc9c649c5ee4d5bd278eff39d1b6b1d5919fe3a48eea0479d1930e2560081b5bbe1929d13cbbe2f673b2835f99ce5924b47996efe1aab5b03639432c99a18d5c392cd08498c1d418604d145fa55e1f3cb51b5c16dce6d50a6e4dc13f7988b46f7af69359aef1c85f4f139afdf91166810ef9db1e5bf2d003ee12533c653a24939eeb0b08f2b4b12c58f55a0f626443814cb3e878fdebff7b0510f11c3984fbc2df7dff700713786bb9084edc0f9150ef7fb2150e724aabd77665cecaa3af4f206b7d0334b436ad4836485e3dfb70250db767653710758a40cc8963cb7a657e05ebe2e52234b32fc0467c417e1865196d4889277593657e6c367782bd450cf84ca92841ef68df4fdff273bc04919d1b4c8faaf039768b015462700dccab45458bd789a727850ab5213cf439a7609a87c84e0dea55e9ddd0ceb7acd84bb352eb76401f60d3bff41a637912977cd0a91af1f3445018050a4b73b1fed748438741440fec90a8c9f9c223fd15ac4d0d234c0b951e3e865c93d5bd114d721517fb6cb83b403d7de794b9eb9ac74b8983b3cef9c1718de90f5b0e0c50f5fe1cc11ce283206ca85ce32da6ae71e98e578bbfc4ab7782a5f90f972853b2d02a1549c6e593a4c6da4780f6b44cb45a13e6d3fcb5ea46e0ff7a2bbbbe25a1ff9cd4ef9cfdfa630a2b19bcf7f7d7779bd2b2fd6865cbd17ff7f94757d8059ca88c982ea9dcbbc7a6820a236266f4e60e067b0f89eb94e004cbbbb82e1b2662dc7ffd230c95a20f86c116aa574ec1b16eef739b1af02c6ef83895ebc4fbafaedb9d2cddb8f5db40fcdec10af2473c03da491f406763ebdf4f3227d2fc9a700e78ed84a672c67a48f40cfffd3d522c0cee92a862c836dfe1b05619746850db55e51dada8d80b35a69b57c9aa31c6320179c0acbec41a4ea4ed3a83a7ab1297b9278febdaa16dbbd06bcd65818db08a19264f08c960e12c5f4baf77e15edeb90741dda6249efd3fec91bebcaac7cd3ead2293c56b7eabf7590a4f1d668156d48bae0f13a7dba497e63ef0e056d8007a0f3461e0a8b26d49f76f4183a98c4e48708f50cae965ccd8e488d96fc5cc55d5d4d845834f45c1d6702d111c2e52a98cf4855d16a04356eac6b6abf8934e3cc3939a36849f84a0958160a8bccbaed91334995359c66ccfcf0d99e56f930d9402e577d83dff70014dc9897ee80f7eb27608c7f3531bb8ab11629735e7c1c1baedb88faf910fe8752459cdcab3553968b2176bc28e50b3e43b51975b88b9162802693a4c114ad59928acffad214c2a6714ed8d0bf821869503ed6b2f11db4f4ea87a03698c16023612657f489c1989727ab9722b1de04f758977d5509dfa1d9f757daf9cafa1b1e2d69aabeb900df5dcb117f1851057807ade26587bf3c2e3952f9759e9fe0799e7e508523c63b6ec48ee14e4def6369caa585f9adaf2c74279e921a69872a2a6a71a1149484d46cc6073d8cbdef758ee731e933aff6cadcbe2ef4e31bcd94c3dd387cf49e965e3c118b2f1b7c4b4de2c97b35bfe1119c3624b134496b7b913f299a0ac9a8b91ff865926105269eaa77d7a1bc7b485bf229738651e8b5e58d39acf4893141bc897cf31d5b89016b91313631f1df4c7d1a01337f6f994d6103adb038e4225c9401a6df4aeb69c339d8454f6a620d28d3063f845fbfaa6656857da8febb1186c78577940bfb19a63f7d3fdabe0ed71b9262228093dfc0c185b9c3aff1d4a25e40b57a346cda0117b2c6d0039e7d36940ed31ad7d3b27a150c10902cb401d5c50241083578253576833ed0d0840824955ed4732f9b7af842be7001c89cd33502dd480348582b16f37db64ece5feecfe00eaad338c5a1447ab90aa1ea4268e5facaf6a062db30c86a963e30e95c424882168a22c359e3731c3481980eb26a1cba2334088b883cc00329b942fcb1f03cbffaa68174acec341fae23499c67d260a8fdf88b111bbb7016b8e327875441f15d449c849772e0f9b140fc876fc3c04c1476508eaf49711985270fc99b4d969f859ae21a616f46ffffcd65dc37bae23d1445576e495e22b9b6ddfbcdb302ef2e01a372e2a45fadc419f751db4f514d69c4f03254a29ef6313f31d84870109edb902ad8203e69c8747ac028c430b80e2bc37e3cd162e2a21e57f2a5908525d42ed5a3eeeb6bf58cd5955421f9364ab1d2628f0ae249164c6bb927d3e25edf2e7405de881054bdf9ad360c6f6a4c04577dc2bd63ff926ba503dfdd9521a623b71184257e7b9c143f59bb09cdb23bb2000d2ac1e4bdb9b7c69d7218d0844fc4027fe936559c7754a14ccf33725d5b036cecf23983a5bd919463637f339b0cf4f7cf424c00266fcb0a71d3eab39f875e527250e6ad18c126042c289cd9a586716ca12e995cae19281e54b4ec858d4c4e3f67493f109549402dfaaa11e3aa406b0d23a675d6cdf6c7a66636b777c42a542ffb787ef5be99ea19c28aa09fed5638728a8382c04c08ff753eb1d937afa5f5f6bedb8a4dc8f6e17db5e44375784b1875ada7eef0ed8df0fe25c6207f9c7d7c6780846862cdfea62332f3cac008cfb1439d2936d859ede6982906993aa71d8f64f9819b2be38b7558c746c42de30ac28da526443f1769d85902ee65110be27138793034f473a66e50d4f06926e22b8ba384242bcf221c0e1537ec101a5cd22cdcf838ac6b36abcac06a4db93250e641fb8aa152b1c2c5d32c646c4698f7acf74ff58836fbc6e07649becc8901c520c1a7fd7fc3067d0ccd9d43726560c3b07c0f23855a8d064e9d68fed63bde83e92b4f0a7f4759892668da7028817592550c15cb1768a76cd9deb6254de7bfe20e908aa01bfd96cd3d9b6d5d0ae79ca7cf17dddf4c32e4914792fd4ad8c558850e33940a6d351afd4e3775c3f4ea278bf5d7e3f6bf8f218386e337832093024c9ae69cc8d083ae97a2e31e3d3cc9fa53d4fee359fde745f4fe627eafcb1839de83fe0de6f6e6accb554ad5a6f9f3c18844f54249034102eed3a05c102a3f183e084f95e3f0fdf691931a6bacc6700530285366a5964c9bb84eaa3d5fcd1f29039c784c07f0b64e94f4543d4b05ad502cff8bb0f7013d2d87a2a1ca45cd06a8fc00970bf8bdc9c547bb233c5de11309a2a329a025275ae9d0ebc4da26f164e9f5205b5280a38ebdf7a3d206720025211dfa1fec7a225c1957c05ea182c417f8163f18b965d4b5ed4b520ccebbd73bee00a1bf43ff0081b4555b81221e1ee7f0c7f4b1a8e8d67484357f1ac76a947ad101712288e9003ae33785666e0589d17b04a42f903ac808e50d10da58414ae149c25ce987a37107288c6ed9fc7345ad6f370911ea526d778821d15150b4a8e2bc4bdaeaa535e8f5384ab1a1fda5476d747bf4454d74c7309cb28ec02818d488090e22905d2bbd0f263b39bcf12304e7099691c87228bf65bf80e999b81a05b1b3c76b3b9f6bed42e21e932c5020fdd66dce325df8255226348a052383976495095415098129792004555eeb15e9f4df641d8ffcb8da202f6e057e3b0d68a6c8bfd66489d670c445afb5a427d3a2d28f8a319bf6f67a6903fb13310f3a8c06f1f004da243e8cb57c9e6207e22a4a4fc147ea7bea7addd6223f6c70586838650425af5f087a209683443cd610416fe1259e494950e5c94f4a8d7f2cd1038b692413f43f492f4dc8cd0f5016d4afda423d074e12de0c743a06ac346b6939b71e24b7c06168ad2064cba9341fac937feb3cacd001a2a14958b533185ef78c94795d268dda0bd452c1ec04312fe42d6eaf94512a4cefdbbeb31c04834eb2dfce23a91984e9a1fb1c50e6d20093793e00840f986bd5b6b6db44397853324bdecf091fba566b79eda4eb5fa3509a4316d09dab4102b9b8b29b420ae3113fdc180c3fddbb22a43a0ba09fe1df522b9361df872e34f2e9e31edb5160969724ae2192ca30b297cb546748ca4e9f05c69edc412c6eb53bdb9e4b6c082c32bc9044957987067dac143d3e2d7648cfd93aa4b17ac798c5036cafa6cbe772f2b2f0ddecea700e59d65a63210d99d2f4e92b1a7eda8be95b87801ffeab7fc2fd7f0a815b58efc31f72590ac2a94eed177d14a2a888a6ed3bf025379df2243e3b938c80318b470381ec7c992bd9a97584d787286c6ed6641dba75a6bada12ccc65cdaa3f50cf999f7e87929f05fcd6cc0f98e2d1388bc27476f3879d1b0f1e484aed54cd50757b47a26f9808250cdf17b6e72695ea789c6ed9db5fe531c54822d1ca116fbb941991ad4a804f381f04ee4396c26b2e81f0c9cd97f8add743c256c645f9a3e9625cb559279650e4cebd03af10da1a69b4759cdc4caeb395deb6437bba07e5c91cb9357c811d27951b7ede654ff67fe339d64cf5de88425febebe2f856978314298842ecf1d0474b67a9446e83fa5e7c251700988dcd12d6a22e2a73e8c12038ea088625e0e805fd4d85900e1bd426828611fb53953ba3eb3b726bfa6e83ebea40be4661d009972fa6a245903803512beacdcdd1724e4a8472c033a804a2b7d14483de2c5acd3cb300dcd74350ddd9e624fef97fe64881c940b404d512748ff354124ca23d1c8b1551a725a821d6aca71d75b20f04c03ef7cc3c74365336db5651a7565e061831eb74e0b215032aa3f55db5f3acee21fc112f6f8267ea0a985adc7245da243168325a1ac5c8c45489c20310183673cff8fbb8d2f8a589058cdc438531a9e24285fc15a3a612e71d3a8fd7cee8d5b920d1465332a08003c866fde2b8b5744f8b18aa1a9344875f4248c45c9da745e40f48fe8637762aa08ff8a6e17b881292e94bebd1d05010105a4f37883fbda7e132611ac75f31e3bc5d03644b9e3287df5157414ed7c0a91b78ce5cedf1b8a3a57b892e88b5c407588cb7174c7bc8536c3d9827b6d56c7279c025356b66250048f78cc07be955b413b33554c503a57a8faa3fcf9faeaba5449be162c10fcb9dcacf658e2944f8069840800b01439c644ab551763fda7ae20f7151c342f85bafe6c7b9e1261e6ad844defd6d34976b039219de71ffdf8787aa321a4b022807c9a1eb436e5ac5afa321baa01a2a999df7bdd220be345af81fb3ac59b8f29cd2aca646e0d97f54202af1689a153e028f428071a454b8f2aad982e9092ffadbcca8928fd5fdac421bb9df43093211f47e6d93be8367838b3425f98b265556a3d1e764b6bfae9640635bad6219846aaeb3b1c6c868e1018cca0ca1cfc91dedf06e1dae80713f4bb8e343b4385e36afe407f1f270163ab72ed5f8287b0995b25e7d69321a8530d5ee3dc048e1bf91f2b49b877aed0f46c37cf81ff77da0b10b139062bd435a888d890e3123cfcc0f8b73d9097ce59d6ff4ab0a97f889bcd3bd211682a27feca2ffaf9c15da9e3a09933b41848d477710ad9d150e9bb9dc93bd0ae3a7fbeb58247f8aafc1a90f13d916161bc7e836d30d892a3c044104600e9b0edc41141f8d63ba8e69f60f54455b17e613d93ed3da5e137fc520bf81127efacbe00114e0eea56d977cd41be74ff4449a87e683433c6d7c1edb9e24b4f82c547755f44919e8336eedb0eab18784e10bb57a533e9fa60975a205f8bded36a8d7a2c68e19fb79908e583895ff1252c0edbf7c72e4547a106f0afb7a508e036563591f200d8ce08befd77f2d3a9d93a2043eefef51c2edc096774164421c526103bb346704110acd14aa4221b473b724aafed9c45168d7a11cd5e3f1506bb713f4b582ca0d28a577bc700237d7443c1275f61dd307661ca70ba02ce43967913ec690eba4faa0ce053758418954dc222d886fe79c9942d054c0f60a4abc12dfb89e29b926a09566c78bdf2e3d4dab20d2f23bc159e0d51afe6d7062c7c0890857c56c17b41cb30ecc90f306fe1d2ec408d2c37b030d28c5110e7303d85d7ff9923d3ae9b00f8aaddbd82e22a8069d87e355220b750546b1dd70a2104ca097a44bab1c4b3aa4ba762279ec60ce829c62af83fa461fee88c75637dfe5d039bc6e65e87af70acfed20f62cab020365a139021c7f898c9fcdaf72f1836f885c2c1f95a4579419c072c22814f2728c0790efe396fef4d8f5b9ef0373598112151d7bdaee9a7fb30fca7dafe9b19114b89be45cf99587cc24b5467838a8b9329360dee94eb3d1493bd16640e212cf7f34923a601138a8080075af0d5f5ed9669de460b92afe9cb6594306f456cea188b3b05cd2fcf84053a3446e019134f7e02bb63883d95d5a24154c76aeabd578daa7a2f7c8e0dfbb5685ccabb97b1d2847cf12bc1b62b8bbddbb0703e7558f510fc65b32e60634ef431caeabdafd9387ebf8537efcd0994514c94bb8d020d4c8a8df423d7d9c8e1402dc0f9052a1048d01f69cd8ecbd2f511f212a1c18d81a80acb8fdc3cc2d312e73ec35cf8ee2e87afc3afc770c0bd9757b66ff68100ad02a801035c2cc028a045f58f72e28de470fe5b48cb48cbe26d1d98e85e20f91527cb513e0011c6250b9bfe46bffd4ef06d3d4db55400ae63f628fecf4d656497a7760eba8ceccca077150c6361612246b3719359f4666e5e15216c201238b448eaedd5885c30ab6ac214203c059a4b491cdb26ff7554d86bc7b38f6850c623cbcc15d9e8056c45da51463c2e9ebdd54d7d59104619c96e961af4b35a923b5833e8f678bb8b28a79ad3d26e23aca6b56a2d288855438f698c60910fdd4eedb402c78464cc1ad7a4e2b24b6c8610310eb65cf950af86208e3b1fa74bc8e65bf414a913f2fc78c586c327341e045014c516314c4217f604c8a5b6ef44446932aceb0e442052633ae2223830fa00f8a829ee06176c0e1b00c308cf4663b78bb1e45f3a532920403196a552c69f7b3c0fbc24128471452046a6e7449cddf48daac344d98d223b1813e71d5b766f941f6f81f2c5e268f48b96f4b73bf855311bb7d1e3f103e5f469e20afff3302dea8d5356189a929a7bb160e0ee36c07b74b8007ac672ce50a72606bb07e4b678dbf08eaafcf427e35f51a93a5a8a28f3e4107078dcb0741e9a2d8166bd002426a9613962eaaca15ded3bfd9ab62714663fc4386e359d3fff4341f8313a90fc67ba6d7f6044c11a08399ec44681bd61ec1065a062c92eaa42fe3b20b70e496dabcbe62cbd73fb5174a05ade3e56cd09eceeb30f90ac6e3547d965c37a172c0f9a0512c70738a060014ea1c18bff49c32177ac00959c131be62704735564e314cc6e3d17b5d92e4ca3f05047bf4841e05f728879f3acf8de313634c712348cb6257225b6aa42a56f234098815c986082e053ec984c3f16b2d3a184e8990cc922465b8ee53a5fe881636f1827b45f15f811b18b4b9d200bac9463c5b59e731d4503b472bfe4543bec5f451a1066ed4479b1440f41adf0d22d975a2e92565fc585214b911970961ea2ba78c9ee6c8e08590c989d61b5a0aa118189a5e750dfc6ab220c18ea78b50bfb3e375fe010bcb321519f5c9467652e27e8af830c6e36d6a1dcfbce0c8d8a7f6d0731f86da6680d475895b85b8be81db6de9700b20b4427dba0a6f136d4354c0f1d9c1d9177be6fdb44ad10ceda60606131b9841515a666faa691f3d94ae53d377ad3ae754fe6baa3c6d6312ffc70d3413f24051700b07d3e7acee42febe873098071e70aaa1284de8f1f12b9531d8959aa7c26ac5d9deddf061ccdd49fc0becb9582f136fe3ead47aa90b6c2db99b3b1d9626a30aa3ad9749184675e32ec4c1c74207c81c8ddb820dae28945979270d8ae285527746bc2a2fc0bed5ced3369227345e313d695cbb825334997e725686fcd8c291f023453cc97a4557d75feee4bc522f1ca0640a3ac4044a5c640cb0829841cdc5ed7dc058f8d6d9bd1cdd0f703dea82e81aa9f6b7d0b33c7df0ec09082826f139ff01f606ef25e63310a28b6c83120e3bec3c60a0226ac6558a5182c0654282ebce87d13085cb6b53040223536ceaa2adfc1b394656f5c48c5be08e6e2e857a3233489845900961923fec9050984457c353ff42f927140719e570cf958ce50bb326e8cdbd71390bec2d8bcfe548db3a0b2c18ce30de48797ae711e097a0148477f350dd7e9e9a5929d8f377533c4196f5f51e26aebbcbbed8a86df60c11efdc8bb5e5bcfde45dc1e33bf0dc53429c190361ce662a1c1a9c0b7d0f08180603201fa9aa02b0fe2fe84827e6d266a8e2dec71354cc8cd21576d7634660b5a71edbf5645b1a5944367ef9db6549ce99b390ab9b9b8f81d949d7bc56a4a6979c7e6e7afdf9fe067ce7d0f9f5463ac57d642112f8ad0e373f2f76cebbe6d166f02f6632c6407d1add2c075e099d20b51af4951afb543e85a1a01c1e35424156f55b3961d3178f4abce8643224c773f3676afaa608dc8ecda41fd48d0452ffbd7c5fe19346525135b24c6fdb3590d5001bb13853cd00ad4fb73b46b4fe50bc49081a13f7f4677e0f8cd8cb1625e3f9d0074a737a8b46d16862872263576010c5594f090dc76c9c82e78367a0a0831ad75ce05cae5435f86515d9870d31d86011371a5728ffb4f4b016eeb1a0418854977157a3aca40bea60101f1d6087960369289f2b1909d419296e2a4d6463ee5f1d6308c5779596e0d3c3370d7639d331272c18215cb8bc23c82731932e5d00f3569c2372f02ef143a42046faae1e4b7b35adc6adc75785daf538433eda70ce6dc1fda7346d483203d3baa6424ded97f9161bb891dcfa97cbbe00664b821fd83ae171bfcf9d42e050ecc91e880a08cea058cb6f02651b8df97d57072dd707b3d0b4dbd4bd17db5c176836be6ba233e017fcb0896e8506e32e01acb09c6bd70029006c2264413edcd4c5e6df9b8bcc02283fe37de74b38d0b48c0a27ad1a7dd8b0575c07694b0482d118176e3a43f5f9d4e80aa030e3955d9a8d7c5386e251cd85f4f8e33b601c80184a216aedf433a24f4655e45e143951a819efa494eafe7aec011a21b58279d857cdf0a1a948d806b8a9b78c6b449ac90d74ee4e59a24e85867588d2db6df3b989a7d4f57dbc8efcf83eb4eb4c323c585320d795d4d42995c28209e69b0bf9ba011fa26d4b6fd4db9d32f6dba0247e6751417c5786b0818b0b5651a2da6e1315a8b1805785ff197264577e7631a4fb4cee9acf949c716e8ccd5a4711854573a765b6ec3258f58db6ad595b1f31befa87fc03a65f12be860b7ae3cb7c205c91c2b954b0f83d6a9c7c401b8e64f7b38dc24f24bf903d5eeee41af1a9f333153d6af2df04231fa7383e23d922d3db1a6758c798fbdd5f2647c26d13d1c03b3d5695fdd4dee2fa53c4c36d7221601b49c3b59f7fcd8fb26c9e6fcfab5a83fa7b20e0975013e9c09610a52b11e99c5149098f6fceb93be31ad30a7734b2fe624f1ac797cafc34602eab0fbc1451e22a13bbfb4f51cde51c43e32a2ee36e997f7ebc3ad176b80e6ae39f61c66db9d3b08052e0fb9b21144b3d55a0ec7604c83299be739b9da998b322dcaf696a96594c549875bb05e6af3fe25fba01f00803b6355da1274e6a84b3fa92e91c2780ef4d43cdd3cb7bee70afea77aa3f61242b63c78b326919284d8fa4d3f77cfdc8043ff8f5222af759543421ae1145bc2a784eb78210e48b6f6936ad3372c388bdfa8c93a426d09c06fe545f51cc8ed592db90eea616d4ec2fb9e752f74a4898ef6ef3a0dc3310da68a340b6a31b0ff9f3cbc73f32a9992cb9b054107be643371bbba4998965db623c270b67316a2bf10fd8ed95d30be63b66ea93898abb04a8294dc817ec2c0d022d495580ce7b461b2e87c743ffbb4fc49c927447d240959c679db5ee66c2166b92b05f96c52b616a0b48f8761b5e6830dd544b8414fccf69239e822136c1f0c36c83e079580dc12f667156dfa6c66482128114f186fc4070c70f03115293009981446b957564cd338e617d084e77d369a87d6530f398c71f1a9dee39454e172d5d71630c176000af2e31c8f2e1557e30a432ebe785050ba9e8c7b8ed3992009867d7a9b4ab18c428064518369d72165235755dea82734f16c0ba48de57322a574c8660a587f7757a88dfe7b1b56214a7593e676ed6205bfa70922d2bea7ae19ddf96c3844b9f96ba54d91864e53b2d704bfc9850ca91f5472fcc3c4eb112e853f17725ad5345cedb60ae3f1a90e25cb3439c768a1b0ef57c92f9d55f7b2428aeee8cd5b04574266053dbd0a521e5cff3b343cacc4195b567107ae600f90e17d7e5f32c089478559f176d0cd95635e66a6bd29c28ecbfac09d1b6b6bfc6e5474ec972cac6cec2be0f2b7af67b3c48205f388696aa65380f804307e7eeeb34061d87966398d5e754def552b066465ed94c1bc9cdf54d1ffc545d1ef311e7fa546497ed9b7bac53fb826d44f1d0ec0a9006478be4e6761ecc3038de3a0b0b2922d56f9afd1f9d9b0f5d3edfaeaa610c2935af2555e1510179ebe6df1d2b3a4d2eb6ce99cc0b9c29bd27448d846d67f2106449fdec4aa40a33c20c622de7d26d0b809d1f90b12524ec06daf71342d75ab8c2dead3e1411287b15320431c630e0018df5cf3a6689c6b36602af3999d73d0fd04f83597a43fff107e350f034dada68d9d94418fa56f6e1c74a4f4551b33d1ded9402bf2cc9e0e212e503c7354e4215a3ea32f9959d318b5683ede7721b19f487a6c75c64f721d18e3142ef9b74d769a39252d7a8d656afeb60fcfd402376540987c025b1939dd8cc836396909031d59ef78ce86e865c03eb3a551e61522d34c894743a86ee1a9b44ba5c92cc90b6569fc15b03c60f43ffca06fdd9a5afc4f3d157b315710e76f9ebfcf15f0153a1acfc9eb5d52c1f390fbe3218acff77c64964e8a24d4d0e8df9ea54f51d9d5da5fc1f38884f966bcf2d7ad459a53c97e949926b1ed3ef734d47f8e9aa257d35f452601acf2aa26be8ee0f1e392805d443f6a0d77d7bde8fe26e537fdb42b93d1cb5b71e97d66bf7111945761f70835ad343d4f42013fa7469d63daf600382298a349449117be1b8fbd7043b19c8aa9cc345ae93f7b18e9948dcce1b53bc2ba66cf55c636fd5ff67d267b72a29f97005860e2b995423e4f9e2e43594e63a9483092c85781802ff2ef91a2886eab31f75eae9317ba1c0ab0daf8e6a37f863777ccf6e70dc60e4464a1800c762dcd9f5de80436758aa97117f2c5c310fc25abc81d487c413c20a866aa126279d6468b0615c36bfa975d31d0f6174005f2ff05936a16fa59941f0b03c27f8667aeea978697e018f32ce3323bb90640dbb55193813403c52d446bdefa4c64e9e0001c150296ed28fcc004cfba2fe2ad6c690cc56ed8ab7955536544e3b8914c30b9a0eb732b053c751ddc511dd028943dfd5749162ca6dfb0d1d112e54604e3191949d22a5df72f7180fac9fb61d1fb749a29153aa907a028c6f8ac1f88ae1d9447b69dbe222003107c634b3118974c0bfe173c7eed0edb9fb1e122b05d98868bf292a87c919c9df16a820d0a3d7c66c132d8079edf4110cbd0d106a421c86bc0bf1ac256a40345a593d32180aa2022b7fa776908cb1761b43ca8d0e79101588f051b5acc9adfd3baf3daacc9aaf64fa237b58ce73dae85fc1f25ac5c48a4e92a24515716d296cdba671d0e63cb96d8738ee2b1bb8802714e3070becdddaf8ceb522a0ff9433d77a65ae5b6cb1d7f21e7a472e85aae90e23896e7fbc19d61691eaa6793b8ec79f53b0f26ced147e7623cf02d78407ac32780150c581d65e3d188e99fdac3dc81096bef34012ec5f9db7913310f79509f9d2e779812281d0518fb487ca88cc71f7d192d93268c2febacf2590d6361fdce83e984278122df41278b2b69ea6f64cdb6585ed1fd2dc1b2f55e6b5a6e59e5cbd086b6330b33abd05bdac31e71f022ad64b691e934397d6691488ea7634524d09be4e4f4ac4bb662ed5f4f08110389bce5f66ed4b7625f2a8254fd07e936496d79896adaab82cb35eabb07acb0257986c933724ae987fff8e51206b4342bf40800e6f8c6f161e8236735fd36b72065656dadf774bb20854b3ed0bbd49e3bb793e2e270028c728c274fc1a3b83af7803e2d72b4cfee2db51fea0cee8144e4793320d6f16f0b1dbbe01aebf4f17d7b32f52483a2cd9312a590ae3c45b82621457238f70591ccfc118ac3ea8158d711243c252b194768b005c9e908c4a9fbdf715b5453e060f7568d125d3fb8e96c0f298dae6878252569c97bedcf293c38b0e895d10f26a7eddf17cac46244bc2118216c5ff449a516cd71d998d8a70416f8e92ae22f28c94b06f35dcc36fbdb8fd8b6f32813ec5f0965e33fc07573a946e2b47033397711fb5936047e69b6eb0d8e436de61b6daef707d9b1ce9ba96d87aa5085ba6c705f1b4d3d04b6ebcdcfabd934f46f1659684214af55a497e59c986d34301455b6a106b1d740807042d6d1dfdfab79a5acd8b74d437d69fd695a25576d9b86e7ad1da5fd8265c59e1fa315abf5b2f66b32e7693c97708512b955405a911a4391ed8b4cfff15364d804f099ee84d5550f17f4c83f4dc3d6a78bbd194b71fec084d66260d6eb9653b2c9e7ac20d7db76793ba58ab84efc549b441780dcaaa9c01a4f63b63605d6743c5c3a76db7c418d5bdb93c843feccebce0f1eadc1a92f1058fda9c98e1e0234917a09b50ec8d83457e83bec99312f34f4cb6ab1bf75aa07664477bf72b6953cef369e6fbc692b7f55ed1721922508c592ce60551f209bf41ac04aae9be1210a9edf6dce78d680009755877b75406fd7ed47751103afec3762b0993d02c8e065e0f1518d491ff4b065f378d8ff128cc83c283cd5d57f52c577933353b286bde22e355f04f8ec4dd6061e6f87fedcd178dc44c38d59dba509bf83fe6874b64d81cb63b5295083936e6a9ff593543d8c6b72194d6cf526b3ae151304a4e4c764343376777e30d2441f3600aa47dc08dddf60c0860174d64744cd08b6dd06eaf406026aeaa3698b89e2aa5c1748f504074688fad2d1a0e0b93f75e20283e9897041a5f90c1059f58219649310d8f1a88aacadfac2104542eb1f9d1f13fa4cb0167874f11d338fafb0f94b1835b853b18b97b92664108827c880ee58def0d9632ea5fe02113370f13540c8d1f96d2a0936f57feead8297e2f17c83c55b1ada19b08c06630a9fe2953c097b582c9d03ed4cee5d48be915dd0f3db81372c025222c5b41a6719b7296bcc11efbd87a91fd484717478428fb2493defa56309dcc41e189af5898ffcbb57227f546ae75c3a3ea88672389065b549e3e390ecc776bcc88e38b97e59075d1429270c9a90089fce308ebc6802817b908412b5162425527e1e0bfe1d81efa9453d9c798d960ceefb5d8110e1548a524aa7f960487e963a2d24860467f49a2a3984d19a440a69da5d3789c32d4f6a31cd626841ae96bd7f791efd311fbb095267c27f9439a709decb6a48bf69825635d658deff33fa130ffbf0fc728a114f23d71cb84b37f3daad653eac4d5a51ea5edbd6160cdff43e74053170a8f214619d1c36612e6466d329779c35876869a2942869d73c5d15e9dcfc6be055a723cd30a2a1ccc88cb161ccf0cae1b3e0984520e09c0bb632454b40970da10d0fbe3245f6c3cf01e19c4f4970965c98f32a259f33121b471be3a99e3232d99bdf74c71af460d79f72396eb2ed8a0dfc0ea24ad62a878bd5cb2e5a43f1e60db27759634e87d661cdd501b5e8b73b8ccdbe0e7c2a2b2705749e465a16c72696353ce3bcb6b13f6be23653d80f3cf16892353a6392823c14187abb7850d1a8abbb21d854768c5c64bdfef3b3797dbb1a1830991666979936008832fe15886b8eeac42aa1ca628797651659907fa2d5b3ba27df282af2c2404824168cea941256f1ae24ce94111cfafda34352423201d838acb45e04bcaa8a78a3567fee06812578bf328defe177c5a82676cc76ef52af557d8075f7123c097fd79a60ccd83d8ea4053886da0ac9b71d4b2bc215a5851208d0284abb133f8672e68d95a523902fc0786584048b74118d1c52e789c804ef51604e1a32898f810c43accb65cb5a784eee0e6238db1d040a99ca273f3946d3adb41eefcf5ee069fda8f1b26ff0036b9db3596b500bc0fcd55ae22b86d94db8f5a3aaa3033e0dffe331737d0880f3692ae589d16ace42fb5074e52b8fc47791781738cf81fbdcd9dd7f99b38573ac48c50e398ce2dac279974247cbd9e3618acc7e2e77f6ce7f057e1adc37d70d08e5b6c6cd774e1ed1b4223773be06ce9195ae8858737800de8ef8f181c3a6b837813b9a61ee2469fa48735840e42a7dc113b7eb5b6d70a1478d7d411a4b06484ea023a2799c5512a51c0fe8f34c0e42d6f3448cc858a789f14d6ede53d6e78a91ad7e0bf3eeb1cab01aabb24e16c1b9d3b4083295ed2ea2b0f59296ba92c1cc2bc5417b9fb562c709c44b1fd4c527cf90ef954fd7470b00998a8c8fa073a673439af53079e82003838baaba18db7a4144d9dda180ec3d62a9eb2be4646180b1b76935821ced75c22bb63f1c4a30dcad77e52d6d813a28b3d3981c6d4f4647b133cfe18d0664e458927f3c60b2185add84ced38638320ea60975426d9bc626e5abce8656bdcacff865b4bd1c59a6c4538cbad75d8d83cdc7ee3ed33bf258d4a0ea93faf1cd5ed1089e52670a7117d55efc59e1b6f5131e2974b01d0206f7bf44a89733cbf73a3124dc8e983772dfe26fae6cf03b952621829ee4f86d5a430e87d893ece7fc4dab605e81cfb241a7708d67f146fb4145fabd621d77a74cc8d65824c677d9cd272d36eb24aca8f04e7beee79e488647ce9a6a100b8e25aed8a56be273bc399dd1a36d8c6ee8f49ef06a8d5d40a3a8462f4dda548f744bf58af19830d82e4f376c60ec35075c4527a733880f075df8bd5df9f1ccc07346d29e49f5dde9f02a80d2d4dd87329a73b7c5b1606c23f5edea3c1145ee62aaef488d223ac51a82e2f2aa1ca3c47c27d01daea97d8e1456dab6b86e935d2a7cd4e6277babf6e88e45b05cf2a5bb06e788e7e0cd93ee73876ffc2bdd907984de5391e51ce5c95517b70866b815f367d523521767bdf0200d5b9a93d4e0d5a0d5aaf18704d9fbd67fa2ba8390ce33f345f0c3e2fa418031115707a4bb7168b52880abfa7397879eb141356f88979c3f68bc72a9cddb44790734fe883935dc164a95714a966db910180593a92df4076fbaed5286a456d281dbd50bf551a76e6669d170f34cdf480be7ff53a73e31de38cc186b5bd9c7ee34e5586f9ae5ecaaf92ec4929f1fa91f59004914f96a8fb6d0c26d9b5901ce617ffb0584de6c1211a625a89ced381563bde857e40b37350433a594c4d46045cc713bb86e6f5aca69652b59eaad2df0fee54838369368c8c479c4f3cc4592140254e45bbc7c33eb095a721c030ce257830ff959115bb945ad93b94d25835860b35a027ab994a7049f8f7139271a4afa5e283f5721cbeb71271f60aa6a9cb96b8349817a26e08b235d705141834a32d34925343f391e20e4135f8f2aa93ee42a86a2ef234e8ccbdf158791625a1bba4a122612f23de74e80adc393b3e803a8ad166d0f0ebb627420d2f67a9b958285d259e4cb5d99b415292413ecef4043a16dfe0032c881783734e5e285b977d5b7fdb9e3f4fdf2793e1eb631cdd32c788108dbf701f7f2b860af68c1320a09d8c92857ccd13237d7f7fd6a16e469a8f5dc75a05f9a02ab47a07906cae0fc7df04a8d2d21d4fd2d53f1d2eaef3ff64ddde5278188d36cedc2d331e2758c3f66bda05a8098345f88253920d61c857d616602139a5f6593021ef137cb0f5a81d108fd0e5d0f6da492588ad7b9a80744dbe7f32888f9a5e55255df97bf45c246bf38013340321e25a09578ef832a117e4d56bae985cde32e128bb82598c052c99eccb723411ed2f7915bf076dca5f16ffb0d6e04ef46694a0fbc2a586c5cb0e7c58ca6fde79fc5fbe6c4a95058a265d9c2bad620902d4eac2be0d8f393e622ddf7586bfb60fc328f63353d6b7fddc265d314547797dd98ea9cd5e88871bfa83f85feaa02a597a0dd317c37057eb544837bbe0b40b85d1ecd8dace31e2254f509df5c4cd968c081b6d05c19b62729e96b8c80b67c52e323332604a3b90dcbbf33217d6a0a72bd993e2e5cda4bb0bb989b11094f49c8a4342604cf507331ed52c5e40fc7dae839a8fe291e537b7d69f2bedc376a64945338d7d84dff9a5e56c7a301056213f21dd4d91a2b0b666acc077473be3061b03661b129a33365da865d51baa66cb8b5a473bbde57599dedfa7040b6973f24399d62cda43cf02f62b61fc36931706cbc0c570a4fa8e2ba3b4a99ae4e0370c9a4a251b3df235fc28ee6c80b45fc399ff85c8dea39ac75f4f9b08fa8cf2a855baf81ac0b3d61292250acdd99ed3cf4ca76d177c13f6258d034d887e421e7b53e56ccc2de9dc46a65ba836fe3070ac555d52b69def3205d9538fba8012288d5dd1b17e30d895ce3ecd33bff56777a64f737ae506eba2c29c2ad69bc96af06c1de1a6668ef357a17beb678fe77e10d0cbefdd28c6ed99762d22c8826c65f07f34324507f66cd11ca28133108545667f84effd4f53d4465b3270425a715ddbf61b7b8e178c91f5acd2c0460716a2dbcdfd0a5eff90a8088719197955c3d9166561be2653270628c92158d9beffe5c5e9ad57c5991e1018bfdaab98e85e46b65a328a0ad303bbf9e739e038e8c94edaeb6485a9c476a109ef833b9f2f3949264e4956e9e42064d2bffc4bacd0520d6dd652c75113ed9cbf329e490a6da9454f3a015fe07963809814340b26a831961995f93df8aa3d3817f1794b54abe9a690005effffffa1