PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 74041 dff2a8dfda3d09562fe50f8e78f858f984fe6565554dabe37e52e0249e286936

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d3a54bbe5f7ede90c5c32d874c1b2e5f85ad614f170e0be0a37879415f5ac3aa
Certificate Block Hash
dff2a8dfda3d09562fe50f8e78f858f984fe6565554dabe37e52e0249e286936
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...006771000002a60000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a852fbff7dbbf4f57ed93d4bc463a6cc94082f504ab691dae40dfb8c244c5c1cc60edd9cebc7773e7bfbf430769cf05c8fcf630db7995bdadf0aa9f54964a3a2ebae741851a94b3a4ba067d26ad98f791d57622d20f34415360c0000000000000080000000e000006771000002a60000

Raw Header Hex

00004020b4590672bd0ac3b1b9f935997fa31398b1d6b2e35717c147529342d8ce100bcab3bda7e072f1a5042353bbc3070589acf97e44a7177d8a485e1c3349eba5a3e49c30326ad1ed0018aac35a5f417978a3e00b0e174f61ad855f2e1b4c872dc3c590de7e5fbe4ba5d3

Proof Data Hex

59,560 bytes
12121601030738e2a579fd3d0bd15e5536d9eda1e8a90a8b515c3a0a9c0d4accc6294e95f0c66332b8d5a124dd2a58ee43b3c8eff6d3b9b3a4e7ae3260b01b633998690d6cb67eb9acc713ff5bd4b399dcdba4ba868172a9ec38bb6aad75180421b5f304dcd5801fe7fd767c58db41510be5fbf5f04224cc419f35ce370044622e428f7a7706da4d09a3c84a3f817c38886bd4fc719d8bffa7dad8ab132714dc0978710b0219e5de6de8e3d6cec8c660a694ffa8bbc65b2fbb3a8112bc8b82869b1da7a19fab46a23569d10868cd320c05e0b535d63ee6cf604bc8c5f2d47dfa6b30c8088783509af2eadce7abab634adf50bfbee9c82d2fc9da10402134218abb9f3a8b0ff319e5b919560e2cc481dddd61120f0f5b59c3b2f31936251eaa5d17d0d9492d28bce2d146e99a0492f1e3f90d397a9ca8684546306166eaed53a498ee3352c14cd15775dffc92af73422bff87f35064e67f44b65b0f9122859df5f7df4684763feb2f6f31f993d643668486a26e6a067632a46c5d8dab869d0c191664ba23fdef7e3aca044ddcdf4dbf29aff61759a83226deef89f195fb83421109c77af197849ecfe8fc4f547810ffaa74a3f790077bd8adc25eac99f04a4a5f8c1f3d18e94b63c127c337248863fc8b5137ee137649d875ecdf9c57abbdcab645409fce4ba1409c6fa8b79e98b83d41521076a943aaf7fd55ffe8e1ad90b995b120d959a03257f48633bf2dee9ebf945b1f58c1d5a50113dee97743c3f0d5524c7f222bdee1214d581ca7d89ff28a6df6d4554707224a4bd454bc55dd08e5ab333ec0c8900758afb26d4a7a6c3ee4798e46502056dc8413e01fd54b3041d796a41e969ff136788371fc211a39b78dafb690067889c338888698d445fa4b951a4658cf1b96e1e86854ff9a2edc80f502a777fda3271ce17d3cf0cb3623cd8c844113399335b8ed8d4c92ec4c27869d2bb8480dde424020bd388a6f3a1ef6fb3505d36ba38dc251c61d71e0cf4f31e5ce41e5348fabc7f3402bbe78ad40b16bd8027071095977f0dd7fd6b71343b6d77c8d98e57a30594a32c9e50bed6c0c33a440b014b326be8c73a73504b84e7d91e893e4e4574e388726969b7cf799dcc05dce44a001a2d23c6783a8bd5e186caeff94c2ee549e493942c770fd7a5b7418bda6e2dc2af67802b58b3738807e0b6c4885c80c887a83b6141660f3f97ae7e00d926192c1159cd63e8810471f1763ad4061d46d62ef3601ca648e01c5507726503bab36b31a46d0c54169a956f28e74bcb9f407d2ce9ce9405a066ee2e3f0410cd567c8550f98f37fa73e06e04f9051b92c5333970574f815ba851d0d046301617c9ffe5b7a588e1b534c76b0fc54c076c5f88d17d77b4743b6b40029562f006a8766210b1ba1917b38e0ab2440649ff2cfbbf200fa88afafacb1bf19417ebb3894465bb37affba12f0d4034a9fe2b38910015525a1fc443e43691154fdff86594152adc5693a137d995d3e933cd555cf68705e905e3597da5e20d2f292c91c0317d813cd3a276258a51f74a6cc537cb64abc1bdaccd4060df4ad20c4cae9af1a5177f9f97a7b1b1e6adc04f3ab7293ac89469205bc223618a7337cdc588a0fb160f1d01b2c6da130fb84299493cceb9cf115eb06910da129114cf073939aa491b9d3a1e57f54c34879f5bbf3398095fe7b4c408f96824f96a6cfc3873d4229e429e45573607716da7ed9927bace09a53c31684492ca9f7250463ff72476d5ed099deaa3e24223bae1b5c9352a2809782628bf78a7193b8eb691f0cb23ba90df322ed795698fbf6fbdd550abe91d07a17f84b1c62e9c1c6f08445378c36285220d523869bdaaac1824237a97dd36f6ffa100111ba56d268f9838b5601d84adb8a37fa25bf1e26603df4ad351a7970d33e4061b53eae6e2d38fa0de9e3dd751a2db8a845f3fb5c178e26a379d825327833ff698de2737a734f22dad9494263abeef5108abe0836942662380c874b23594008ece8e27d0ad75e3d207009db7ccb6066a43def3c0e239ddff0e18c5bdcf674a3435cc22843c3bde10dfa5e2d4056c522fc81ad3b68f3683915d49219bfe875d1dbd0f7f61f572e5227656d783b13e78e77d6774d155adb87a5c7cc144ad7cf2e56e0deb2655f577ac63e6eb94808e54ab3c9b657c707ed11340b0b1449b82663968cd7605b174c78ad9ee701df8da150e4f5956677d1aef5df7bed16e72a43258dff4efd802a172fc55b97dab383d12bd7782969acc18f91c478ac3cc982dd3ce5d42c233713996e56d0dae983ccb9c8f5e4cc4a88882f5ad8b6fd6f7fd6730fe94fbe0e38c7839b51ad0ba6788ef4bea225780a1447fb1edd6b83833a511f1c9a8bd568fdc216d20e783cd368666547841754f62358ab7608694e22582c0149cd532846f7c622f61fe45ab00822c012630a17a4f14b5aa38bdfcac9601c4b955e097f96f55da75dd846220c4d718b5af3bfb9d6361fc1e891d6316a9d0da48b5291f8b427775092f5548561cd6100a5d698b3af8f9b9c3de366ab8e5f3b438cc94a5f831356703ba1e4c8465fca75c5dcc8041b352aabcb1a502da3a75170fe701d3b34f5d4ff17d8f59dd902fc33ceb588b34e1d7baaba4264df691f87f75ba1f42289434d21fac3635a8f247186c01a0a94db94902f429e160fb3a1279f3e5802439ad774583bb88d53f750a5ba6e883026f40aaac8b5e8b1582f47683110a1d2d3ebfc5aa1e13d713d2be33cd0200774eed33b5d66144878d73ede84e4ab29dbb73cae3307699d6d479b9e6751a91e282ea4c358792e46bc6844156b927eff0ea23accdca658d26321b7ab7ab26cd8e5045f494304e70377a94ad72e842559e6210754a3bb15bc1a57c970d085df23bdf7a5d7a1058c367bae7b741911d9900ad579728857876463f2c8e96647fb20066f751103ad16d24f76bc760f3facb04457a829cc67f19b177ddf20ae3a9d767f7c3ac663b1c34d29d10f4311b7168557da929dfa141e629eeda5f3ff02ce9bad98c691e2ad94597a9d36cfc8768f8f6401d764585c2270ed469aab331345ad84acc6d9c5c6b5564501d807d2a3aa0a382cfa44226dc80da5f78bf606919683eeef75ee3cc2e763e4cb18089186d8441cb7c7ca21e2445ca21515849e40eed6ce99f6db603ba8276f1f061513cb07659210cfb7c56737d100f534b66e0066b6376f0f3e23af044c488e56a8be7e0e54a09cd710c3b6e92c0b1eb2da4212442af4b22e57859b1d2d386b76c7ec339efd6a1f860042bd0cdb1b51d963993099bd33696100c499f1ce90c3a88b16f3895fdf655d4e5ab2f1c9f7e1fb4688f28b4dcfe5b2671a985bf3e12daa3e3c800f767e8a72d429a12026ffcbc00e778282d3d4e8c1c2ddd27b6752d4309b7210b4f0e2cbd0cf0664e81708715b9bc070ed2d588092d2f9e75821bc379bdb19826aef0050ec147a13b6e1a97e0a056ecad2506c031c05c7be5872f8e74099bd44bed5cf9c254d247cd80a2990cee57d4d2e7da2f4743ac5f2fec3dfc024f447f1ed73d68ed00c5c432308516c542ec9d89d54e0d4afa9634d4c243fe45a0db9001d7c011f253fc621c9dd977e82b40be2168ca9e5561a4a363c4780952d5124980b03ff0d2b0243e03c0c2a1213975074e4bb64d26fb244f2214ed07ea37f3506cd010c085262dc7b380c7f5a54efcd0937a4cd3eda9b119b52f5ff233bb16e839f07c6f1b36e36a7f82df8e48b1a5b5ef52ae1c06ab2f28c4a67ff1fbf69882a9fa650fe786160190a1545c1546697d758c0f0787e37785c488aa8d843086e057eb2719e329654881138fe67eb77e2aa943cca36301c34e4d3f7072d9b9927dc86635759ea057dd73b21e8f70f733a1da19703b0a0adfbbfc84445a5e1f012584a69ba72fdbc4bb8be6bc1f480c3a6cf505af5cb7717475f07f6624a6429a894314e08cbc1eb51d19d55567884d824f7ef945baef8218639dfbda9b5c7e32e892405b4ec59e27f103b6a96b9ea1d484734d35c4cc7e944d1aac7f3eebe86ea9dd71e1b9a29002e6d1c996903f64bed95ff13cf83a9fcce2f65c9b27a8b281e06cdde8e196261a397518c2d4c118eb7a7f83e637412f824f2cd5724c5c5a04a16ffd184f79cab0148d9b13bd76782965ac53d1c4729c13700fe60ecef394e8197f5e96563577dc129f4bfb821ae30799f1ebeafec7011fb57da5d4e22533920f7ede714104a4595dfa837658ffd604f47a69d3d09b9fa794bfcb5d1808e3067cb140c540dcd829301ee55d74a2b5afaf84ed4dd35a2501f5255510492a02af15f95fc3a41068cd154de23d2497e5a4e3b2e950b65b09eb0aa8ffd92ee39434590166fc7682d9635b4c6991e319864acf7ce973f070174a3b6b6dd6797c14106786e4e6199eefbbf5116d4892da776e4126a392338b858da895cb3183aeffa3df09e578d26f394dcd99fd4d96371f3eb95712261485223785ad7d0b48a905975593ec0eee3cd66377b76bdd053adffc6ecf7b6ced265369bacbae0c84da5790d36e3975e2b8033f33b70e8b6e825c37276f5ef1b5e248d164cdeaf6486e7f18e5b7e2f772ed14fcd8840ba23e106610a3d99b8e514a686240cdc2f1b00291e056dfcbaeaf30bdaca51a8b3773f8bed137991de40169c225c57cb1ebd2151d366f79c463b951eba8e818add3963bc15a876cfab888481f6a38df2ec74dd52062a17eb99a11efe24ff8b42d760450defa69fe133b9bfa8772e9fc7e4ba49fd826750e8211b1790f4d5471a362e32b52c31cd9cadbb6cab071333d32644a579fce4c4a9b2cab3e243e3ccf7686bed0ab6b6ac55acd48032bb829f36334bb5dce6f3d7e9b84ef1b879e19196c6358a8b36c7ee85454757d5e8e547ecbb1b1dc08fc652292bfe8c93e0d0c91b84ea82706a5012ab5dd1a7a49095244770f624916f0b300439d01b4838860864482d82ee93fb4939ac3f42b28fad0dccdac9968a2c75db25567388ef61af35e4b63638e627a3f75aad396c060c0db5786975b4592ae0be307901de4835f512592ce1b7c7e724c3def961e247e2116863bad3129d278267845f5f260d5aaf0dae063fbb9443fef7ffa3b36fa78772cfab25209830bc68b1aa39e33ae647faf75bd25141ce42b494f78f0994986ead390c08b6de9dcde39df1586ff02de2a7723648909e736e8a99bdf6739ec25abfb56ff9acac39a4737a60a1c14f2bfcec2f148988fe70814381b888e4628ff9a2cd202b47c6284a8e000602fefa863eed3c8ee97514d8b592eda69cb5fc8cb8617934cf18e5bedcd7e8bb2e1afa47154a13af8a2b86c28a0b5018d470e2fa3bcb35f9a3a8d05eb977a8838c63f0bf316e49191b735270e0b85f9708efbd5c475963d6026766fcc741aedbad53e3a5c1699f27ef5e605139a3641e9decf171789713d11f1265e9fc3647337c1cca7a92020158ebe8508cd4e73ce4c0351bd653cb391627fc6b787cddb2e78d015fbe9542dbaf122b099313e99f6bdf83c3b1b04c03e3fe1857d58df635fdb4537cfb0b30ddb9835268b948c48454703328062a0db412b71d308ef88afe12e91625b3c7e015493250fcfe06633295135efa8b5b5e1ecc756e343d153c3acde9f94adbe92f35181bcd229001b25698ffe9bf757b52c5f7274e7e75b5c796099f33bba9a75359e2e3b070ce43fa0a230cbcd56d12eb0c017d2af3d821863bdebe2a95d4a7b1ae1d73e95a04ce2fd56038e852105d9e267a170c38e555a72898716847d0407cbaed7854b5b674e76b52bff89c03e7759da8b7a067ccb4479979cd1614f71696615814ad2f418a1296aedebcb899466b801d54707e3520e27bc12b8a91509c2e295fc285fc8e99fbef168b1d838d312439fea8c2f8037295217fe0fc312c9470cffec671b130ac6d65c0208d5a036c09490b02f4c6fcce05b9b2551e7fb34411a1b948515d16445731b428750b5bb23f77204960d3cae6c6c4e93fba7c0941890c422c5ede1f34062f8d085361aea1223bb6868b714d86d8d64ad4a658f2208fce1b3b051744b50a3d64f1db50ab67ee85ddea8b183dc1280fd6b873f1397f4b971b87818d342d33a04b04a8731d1c0a6ed55795b7c0e7b11ea79dd06a20b15e73a89e338ba1b4936ec3ae734284019633e57efe57c9b509d2b1719dba36a9bebb7ac6535bb66e370db09ac6848aa4488c46ec88afa9840bef6242bfa535ca2f5000d06708f8a18f24d911477db4dfb7c375cea2d8c704dfd70643eff92b7ad3746d1cdad828e372410cf84ea679b2e725dd31597e41469ff8167a863664499867365b09d436e072e16f3760698cc0bc9b20860913c572c0101bfd7e87f1ee86dfc6335d6937aa8bcfe04ba342910ca723c6cd51208558adf0825b8d75c97e19c0f372070bfc03dc0af1d849c481cf0fd9361251ad22dad82175468272130e6008129bd593c5ea46dec50edf9507679fe81538324dc3f4e1ee32733cba326152422d1c3730588f4824e88ff87d46b7be2bde9ce8ce0ada6ae21f2eff899f9b4375ac93f0d6f82fe880148f07b870669885d43c11d13add02b63afa13b9db4c9373dfd4808ada2ade25e6a79328860742e31193f851970149fc82d006439201f01806547c3c0bea425950e9b67afc910c2032d446ace7d75c6f45fe9e754a326ec6cbc3b276f783d86e21860d2671d0471687df88d2c03d3d9456f5c1ecb15649db7048d59290e0c21dbe767c2ed642e18c8494b14bb5eb92bbbca641ef9290d103adf683358e6e48b0164c19f8e33596e9eb914d9b24f8096844f301f6545af93f73104fccb508472f0a35d3b5d271208119e9e0e5a7b1ba607494ffd596da9068ae3110126945debc4b91a5f0efd27cd6b159a2b9805e11afc3d93cd683ee2b35f2dc15bc2ca4397c58d961ded94f61e3fc10731378745ec69cb0e79428706f1f44206df6d809ec296a2d0aba0e4f756a7af454c8557b9d1a17b3acf06f6b482946d50267f23530e335df713bd950a5603cf262ea478607bf2bef1fd244945d0496c68dc8726447d348ff2821b0299b7f78fd106bb2ced54b5d781f09f678f16cfbe3804a5734a5287f281b823dba4c8acc152aa991f5ea730c94b274bdc7eeaeb2008960885c65a6dd6bc9ab7987daad22f2398811d9b65dd2ddccb5894aac3216d30a5e721d9875d4b661d0a3989b1e5e290052baf603812ec3c69514c40e7cc7a4d1eb4bba85e06e176107425b1c817d1a68bbae36588ebd94b9a3624a5cc087c91f193dd796ec102e1783dc651b38c40e4638cd2f881578e6d2e64bd68edd2282535aecb667c28adc9b6bd2811a1b9ff934021fd8d8bbbb91add0c6b921f487e28c5511031706b3da61fa82f17750578782455705d97ea94de7c84ffe30dbb7374a5017dfc1bf0a6b6174165e779ae1e00fb761b03029a884a1beb4afdeaa5207511b4ca7fc427111532c606307e0566f7413217cb4657ae62dbce3a952514c1285cddb00f324d90828e49d992af2894f04f2694fc15119e95f0bbf46b87d218b438522c125ccf1f8b5816fe8528fae71964ec5b3bb3d5331f3e6640cbf0ab5f29d3e3c2f269a51fff23f4731a3f3cb527d559bdab1834bb99b12aec3b42d0e49de942e6ee952926d7111b510e0ae069a0ada7e2fec72e56262b8af1ed89a5afaee14a185e57a2315b49a8eb27b9af92259cb6346b8bdaf2ff1e00f788aec499e8aabede91a96beb8b04c6982e4df5e4f27e6552b27c784f532c36022f8824950f6f75674c1516d415f63bf917ee8e07ef23490c03fcf7fff941b5e5637644eb28f6b7c6977474471ad568b66b43f26b139775431527642bcc1172292ae7e53347d121781c7f4b5f6b40a0791ab1b596faa2ab109a2040b156e21920c609c0367abf6b4582848afbea65fab79749cb875c6e9336fd549075344d45e4ca4454cc508790d309c4b1cfc6b1116b689f5116f19770ddff4b36e53e9511e27bd0e55aacfe60712c59c4474829c091064a75abfabd48c08583a266776ff9b6a23f8a946a1c69b6660871ea5b59f5c338bfca989f2523d26a167b47a8dfbe6b15867823d6fdfeb6e9cae8b086d8f9644fe3ca557c98fec7d092add1cf3b7e205707d901532840cf71774ea8b66bbe68ff2cc077e4d6696b6503784bab15f9df2ce9130662b0fc886e7e97fb6fa4520fe93a8dfa63a9130c64407cd305f2d576887adbfb3894d8a1853f29a75bd628dad4912ffad476784ecc5883f00ab3123cb6f50d844a52ae693256649f76a871ae3b54b6773b3bfe3589eca02d02903e23d9959e21f8a8f3e5149678cec18bbb3a72b9e97bb5e5a477558878a806d16edd740e443244f3ca8e0363213562ce738fb85889f732440024986d3c7d6b7fb5b9b16f8c5bd66a048c3ad9bf3b0cdc5296da2e79e238591552662a5abf7afa1f7f1cf96d47c94f98c0856e0bd66258624bb0ee3237a88b6f015b2e6744c27c2f3d099b1d6bf9b5e2fa753a5034b16db99c7552d6a3d69a03ba2e274c27d85e40dcc745fb3d56c7207890d693c84e2c8000c487099010d26833ae2fdf7e1116410a65ba8e01744805d319cfb2ecdcecb342b7464bffea0e7fd61697e5298c8e3a055f9cf143cee7f1031afec143d4418e62c44bde35ee7fa0a8f08ad642b583c4dadb64f339d71cf998b2e7397d1b5fbd9d8b8be6452b2ec96a2753f11f07e0413e82f94be09e96d2f9adb059a69c20a78a79808dbb916c6e3f5540ca38613a879c9ad6c19f5217b07b241134928e5812a6ecbe8c96a7961eaa62c32eb24da78afad3793be20aed45d903b86c410802dc0531e04c1fb51294ad0e34581e26379905e885f8ff040fbda123217706e0be453a9c629189fc32780ff52a3e31bafa0ac51d4f364b3cc9bfaef3bc92c0b3693e6409319a125264c8e3c59b74dcc46a524008be625b788f6be43eda2426b95f776faefbe61776088fc69ba9d142c0f0f24316afa831353549aba9d2345216c79d8eca6fabd335b016000a21937482f438fbe54432f30e1faa9c49b7d47f9f1d2683a52a83c528a3a586e01f3b0a673939e9575438061e2f4001185116876543aa87a2eba3c080176dbdb8b1eb39d3e1b88e765d03b7cb4382500bbf16ff0c99672484b42d649a78fd3082270fea48bed2cf65b51a0e30a8edd74181d7ced8481e906f26d4139bc2224c75fc32708453932e14b2b682a6a6a4a54f79ccbcc609cc260c223df3b672f77c0d2219b1bfc09ac27603c2dda5d281b0fcbabb81cbf05a69444f90715f539fd0fd627942742ba4525bf516add5d7c80676d81fbec5771f8339e9c5d9a0470134aafd3e12a597760079e1bde71dfd39512e6caaf9a6dfc772e56f0f955fddefc4fbd0e299a98b3b597d6d70d75a8571650c347bffef752ba46a024f8f6b5f9343843172841474dad60f58cc620dfff9c3e93c1c10945219bce42c95762cf687767337eb6387aec64943fb811dd5b8f14451e0ed570292e9583837b701252149d908f07136d2861177fef8724e01fb460b5a3c266fa9112870c04588bc201a26a6d96bf134f6f4386eb5ffdaa702525a168189c72028e8ce9b1ccb3024de25cdba7020b622efa79fa919b4520ed0b2d51975381f591ac11b80cf52f222f1c9d265cfc09d42b03ca36228a6329142f402b3468aaef2ef93c63954fa4a607d2c9df2e087b1e6cab6dd08c69043120b9d9ca80ce206b3e58b376c191e89207163429516082755dc53b186d38c97d4a56709140da79eebb3de8027652fb3434580d203ff9980e3ab5ab14fab32062977b1d933280dd987886cda3abd57809baef7df8a16979eeffbed6bc7f6777f6d64200a3d58e926d896680c82f2320f16b614324dd0734aebaa276a3f01e990bba14be019d25e29ce0990281dcb4738fc5f0b0d6dedea39571098c51c0fab52b61e4fc3c4497043090dcea23d9a6444e181ba496e36d31a297f1fc484ad57b45d4046d9c3c5f2f825ce1db72150ba71ed7c9aec4b881d1b218d926c3e2d1951c033219780a5164296979cf3bfb73dfbdb302284af9b0a50c940c4ee1aa88064a089ae681128c96bad60c66be41c16301cd9a804480a06390f5b3f851c38d791c70a36a5a95742f4834501e5ab71177042993e789b164edbe7a68ef41b0228352c129497aa2cec2b20bfe6d8f68bceb50e5b9b0e0843bdaa278d0d0cf2c97228e28c94bf8e63d6721a333d9d1d98a42fbc364e85aa2fe9b3558579bd157efa6ac23c94b8f22e7cd3fe1fc375ba75e80246caa79e20854ab950d6641826e513dc9c29add8b9914788e0b9f3af8ef05ee29e3f292afd42eb3653742b40e13b96ed5c47e589bf088d2dc6a60ec9114a12d84a1faa188aef6c9542be1bed4e566b468f6413d62f0875f6be5a8e8f0c8c712c7e85cdfb845c71a60446bacb56c221c5c29a38577b759d00e1eebbf41ac9353b5b8dae74ba3faf66e5bdff958abc7f285786894aee00db3dcee362c5a0efa7a1d69b0f40f86aaa9bb9422af2fb1389d55c79b2ba4cefc44c51ccac98ee2959c27afb4a8f8ecb009f97aba85970d618ca2af2fab5bec3feda05c6e66b1c15565a761af2ebbfd1fbc58c28dcefef9ad79d5017387a5786502f4b7324f03b63a3d9ac25b06bb7bf9845c9de2ac9fd518ab47c65f21090977c84dc0d92e90d1301e466271a8cb326dae0466a99240128d83360cce8206062d123eebf260ef7322076f10ed6f6d41a6975133dfae15b7c6cd4441eb10ceba52b8bddabdc7097365b784fef3ba9091c73910ea14b6e5bdec63b9deab4c47ff62b175983bbf0c1ae9b7bc9f9bad709dd70d25b060583db07e2d7aed410e31535e74702449358fa19d70f60b2be8a341cf49fe563ee689d540819a3cab041fdf390c7b2ee2402f5d352b356ae6b4d85e3a6b8d47bca199f2157151e87de76f6c74a04303e74efaa99b734071977bd0ccf811e33b8633069f107f9f59b269589258ecd6d942b3920c53b317f46c87cb1be63270fe030368bd3054d93c9fa38560ccc7b4105d757eb7d29515ca3c5b98f4d7ea809f4ed3eb440fdca3aeec277c845e45320f854e76f2f1b25cc7d63803732c23b1e4811a9938bef9fc7aca9f8a3ddcc174a82f8a864c5215a89a38b905f4ee3d7fbf72f447de801d07ff7ef2c7504a0ed7eacd48afd5870b21af2c3082d26489a126779272e880b13c3f7108e301538d5b90e42225827e2e75bc7d6159a72fe246b1f2ec9b1b29865f1662864a29b059521b333ef153fc03e5f57383fc62f9ca33d8c854bf877b70af206f62650d1e4b2e1c46890579498ddfd84d308857ba3287d622ff865893df8f19b6ec26702915e0b7040449df4ddad1b61c2b0d7af4c38e4b6a7f9856e1f98723046deec1856fb487454d8c0ebf5555fbee929b42ff1c3c2a6014d2d2f547361f01de8fbd6e5819d17b94e1404ff5d4ef284e7cfbd7b2a8d5f1765fed19280fbe121af3b79e397084558e24284fb75bdb78ec25e7c9edd4c9f5fdf3036407c437114d7e57136ecccb036fb817558d0f445a25847abef2bac5e79487cb95a3ac5ffa70c88e35ead0b0cc2cf1de58ee62da14d0b7e3868c86baf46b263829e8999f6e6aad25912177692667826c20ec3748693bb3444bf1403475216833209b04f2dfdf8dfb3f55dbb0c70c22f1c85e0e8f38db86eb4c1b821e1b06c769dc70bb929cc7caa7bd8dfbc06cc12e2e56af995e0f1197a30cfb79fae8c64e96342f846b653f3080458db4686599319520a02c75d365850ae735ac64512f6d9f4e05c5b189c94e2e1659ec99f1e98b9a95a98db0e04f2da1dd18283c0d7400bf9c0c92959e6d2359c0da44f5802067e0726bc90bdd3d33480fe87ef3669c996231dbec640d12474add9ef4aa3e63f7d381797c2114a3d793f524e014aa3cbf27b40137ec0e7cab2f08608b07e86f164b935283abcfef72821bb5ffafcae9cccf13dc98a914886e24335a449591670a8cb0f5ae5f3e550f24c5aefa7c4c8460da72764bcab97136059765099b33db5527695a1fb9eda19f3f941b605274774c39a227cbc818139bc83713f8b0ab3d9f4887fdac1e25ad35b6c427d8fed457d599fbf00bc8d77a0b3eb1849347a6411187662111a298865be33dad14a077788d73f943d562b5e15e25f75a712a08995204094f3844008c22469b1732b0bbdf9d4277c7ed4e9b292a97d2676df1e00f69b6e680ca5cc0d88ed40d926354b46b128f5d33d242856a668a10efd498e26c36d917d4088b30d2e9b6237dc26bd7aaf7532eb6d36011b0d4cd722527e4f5112a99df94c1e31103c3ba1ba2d7c850441bea605f5fbea98058d44d0b0d9c2252cb996c41e482687df385bc0bf5c0437fe4c3eaadc89c22335155c813bc8cd065a5a55365bcde5a5ddf5043d394196535be93556a8d61af7ef832304f4ff1436e261a38c74a8d6607e91241e81db9131e3199dfe9eab0eddfd26f275e785edd557b24af71d5d32b05deed0045e1032af3b7241d972b2e857e0302cc66432079cc9b5962f5fa82c668c4f20f7a005c9454de0cc533949a330bd73382792fa29c093578d6c1cc55910b0986f8fd3eb32593d855f855f180fabc06e10714b31129dd1b5456829a79861798da31dab893149111f76ef4c8f1e93e0fa01ee84d37fec145a58ae44f030f0c028363f361ef397ea33ed300d3d5f9c117d53e8c3185f660e6fd2f66db49a123e472e80605c906677d61a37bd6c231fa8d69502f91812f7d1faf9c6b8c93b7f7151c2915c4f282be0bb0e3116edfc8c7303914f28f809e5f0d7cdfad0c3576101d15e0f55e04eb568a0843ea48f99c48fcd3dc9d7bd8789818dbeaad502f53e39497901c57b608ea20dc41dd6530e5821aa1572fe52e9abcc735c946f78c35ef3825a3ae540f7213fb36b2c1f9fde6c347b78e42d78617ca86f93490c1c6796141704a117bd07485df4c2aaaa66608faddaf66883fa7c07e266083938d13698b9ba313504c89bd368c4883e92da37a16cd0eaddbd46511dde79bce9db4488d268aaa106863e8e7fb00a036021182aa6af349ee4786361c248d77202e663a5d7f763f5b596486cc9da2e89b7521ecde645f30f1ad8c0f11593eff11baf28745108902f64bea570ba4e464e1affd54f39cdac91151191777deb4ed5f35dc3e8357753f6c8aae3d6ff97a573e42edc813b184e1867af925e6c711417829b0f5880e78c47493a1cea821372ac263c9ede010b7e980961692e0b11697652d5f229db296f3fc691d0cb78db2c6b3009a9106390cff9276d1441f8abc0ea88eb4ceb7c0c64ced7ee974b0317292614e69673829061148402d4bda98985eae08a7ebb0053bbd8dcbd9ff87ad89128cab9481a32bb2477cd9d390f53a81b17e36d114a815573b5fd162351171c6610c6d456bdcaad771abc3f8acb5e80b799b3c9148dfe587d9af32f01067a26c6ddc71b58d6dc210ff7b08f23c29d80924b5100339c8a7aeb218ab10d3d223f71a5c9c150a68197942f58bad167098119d1b19a779627ccc88fcc0f759c848e1213468a0b1ff4a0cc4c379331b99c82ff0c5282ffe3c869fa13c9b8eada82f5548f0868e1d796f0e8d51e5e212520496ba29cadf880f6ec9eee435f1889638f7f20b5634815c70e115c7cb9cbf2366bfb7cc09cd63e17a41627583222aa0e98bb7eeaea697b51b6b11e33306a0ca2c8c1ab95bb118e03700346b3347bdbb907a05fa3f76af16543710230bfdeaa2e082184209cc69d5454352a0f3d94735e0d8de5a414d1bad8b28992cd772c155c9f50f01c382f53ccb6384953191e7d6aa7d87f23969f305b8a61de66749488ae5e595bd5c94eba55ae34a89c5b8a152768c7e4dc8b7019e55aa85d175997382b664856dd71bf8135f8f3deaaa44ebf211a698113b383908e659be58b6e255ff45be56dcf2932af9a9cce355e3be95c9a53829a23f30532ccf09b94445fcd1d6e24f0a219dab5b38e67a8001c41f389f4ea7ee96f0d17109108149b478cf75c21171f86a5fc03508b5a61f712f9209e4b2a6968892cc13b141f1527f3fabb93552d6eed08bba257ff179b44051b6eb19f24d0bd3898f61ca0295da9fcdde50726e3b1c2c8b877609eecd7c46bb076d39963f7d8bec07c17c367c2d5b560d215f8363998b37cf592c3cb3b6e7718558bf41119ba379d57d88b0ddd9f4e736974003820ad2ba6a801332c36c516f1c3140a2fe66df106db3c29b305638c9610012562041252e40efd43b2b5915a892b8a57d1f43031343ba1e7361b9f747f1f05f65f86b41734d7a470c41afe6c5ea3fe6ec3a1f751eaa50b23f035bbdce5c894670971a5ba7fed194a8738ddcd40d6061cc282376eb45205460da9c3b2b0ca02acc5573d769312c26811b6282a7a1142b9a33090d76c48127dc9d2b4ac24e2f203ba071e5c3270642de8f5aa248dab6b07bbb29884292b0dd6d0bd48f27a25878933b5f06cc4b1797fbe3692b02895aebc533c14657089dc2465fce1fdc057a73a41aaf409b15e7631a0dd468145417c0a587b1bbe5bf18c688196e5046e5454a222fc4a155f1c02c5b23c4d84c2528a375ac3a2f01df89402cef156b642e66a0e88aeedf6d075ef141827434e4ca313ed3e3c622c6cea7e2c685c5df508e0229e6aa4f86ae6fd0a5fb281a2abc717e680d5dca48c7704b2a1fd70533b7e3664876bcc411ee2430d624ce00e30b304003551298c990b4c0fdc9d593d669fdd843693004f70497d506245a4f8fc62c4a635eb5b0b61d69c927855ac3015db6b237de194fdb1b1371424733b59e637c7433740b73e67b3d33cbfa31a760c3a44d2b874b8426f5dcdf128b3df5da07ab6a33eeb5d375cb03d2192b2cf7db7d695212aadc10950475ffe23aec0e2e62f83d6fd3349426dc86eb3ba4b668f23cca75e458cdaffd4654e7e6c459777499a2c4d9820cfd3df4e0a3306b8d67268e429e47af3ac61741b82d0955701e76c7b46c07816fdcea2eaac1930af1ce9fe0b63aaa6f9109c16ea63d162c431a62c44483894cb376ac8c2c4b19b9faa821d394f8d177c289bf1f5c340325c0b6ab88f771fe747c62c21ecadcd391e36d8a3ca7ed2f35250fb6da9c15b4bc5c33d27b434fb3b711395c607bd09b8e296e0ae8a020253a7063032856127c78cc67216107ce753c52b1738f8879d7548b5104e0a23b20c332ebde07d7a77a488dd7428e9c79ba1418a97e962303ab6359c62f11a7f57873fccf4b11a1e157abe2456624eb14e87a169f8b66981c5ac6085bf125b9526c3258b1f55fbe95b1b866b5070c6ce263b66716d15f9584b58f7bb44b479c498885be4f9356086259839f0b5ec12e6b371504528bbabf3f7591cd8c1a249fedb46089386d0e7991e8c9d582fc38f8dcf3fbd7a1cf02a1f011ac146238d52fb35b47f810f8af64af48cacaab41d1bca95d9fcceaf3071bd05c4e23a4cbc271a7618e62c7a72f1754fbd2b6fafd849c5c285f46433f6bc6c182d5fabb3c9977c9be8cca7c9fb015ce29e78900ecab224aff1d114c8172e156691311ebeb92f989191247b65f253daa7722fdd21600cbe4bd7d9b110a982fac5fc2e553e355efd4404219910f17bc94b6a4fc9aef61f704b840c061b7b6b09ee01a0f79c2bc61e655b131f5532e36fbc6d8ba38ad1e51a2cd7805f96ea0f7240e55d5254fd0005e2f2a253e4e5885c268255510879621ff2540bea995a17f26bb34a5ae1fdc08f709b68ad5c385eca05df0c611790497dab432c24878daf4419858f6dc537bca3f0bcfc9e81aca97b01b1e888d6eae0062530c7322fd16a2e0ac6af77703a15b5c597f3722e967645301291f7c09baa0e217da3144a4e4e0ae1e335fc1be1a89936e4f6be1152681a5bb950ac161570d3ff211befb6539e3820f331bcefcc21d5c3b2ff7cd60bbb417b9166d2b654fadb9606ba529efa877e82f5a2dc9c1a322416f7e5d94c5e7ab8d18fc0fba3c8f3dc7c7c654739e851837c135c464af69ed7497374adb5e0fa616ca8db1e061be9deac428c8de837a39213ba63b6180cf16d2381b0783d419aeaa306809112e98f5a76f3a4d00db726bdc836c73e97dac9053887c50033514e2d1a4392c34c097a7a734ee1b7cb4ae03c4806491b5854a251e7e36d34a3e7681faea56d985286bfb8b7622847ea7f41a36abde46aa67269358dac6d113d37306e615b26c860322661e9f261bdbd3c55e13b2fdf9aa606eb77350dd845d8d8dc31b170a13408ac3d7b4e2e0a834fd7ee8564db94ea2109cf325f4767ed3e89fbf06e60b8a3823869e795659115445138982fe7563fa0ec22af543a69f44fff4985d071bdd61bb7d362c1feae1b3f3f5fd9a862f1430929e94ad8efd35b09b100b6cce9976a39ec7eea7e960b275399d8f9214ee0d5f3fb73a535174db5fabcad9587a8984dea11f2dd799f9e16c85524b29e33806d21bc3135fc5c8fb98470adbd326fa3f473be5b94cecacfe91e46a447af70e77c6ba2213883c3ec5257abd62bd4f338172021e1a945e392f16e4b7e923fdc2ad7bfb2c66226cdd724f21616184ce4d16c32d04f50f7eb6518d435cbdbc7bd992e8bc63ca1da36ce9bf31ff2bd09128b8040d2bc544058efca5eb03c2b5756f6167389fbce0f0ee65f5748ed3f5f9b2494318247ea2843d364bc009e47ca1e622119948f8056894382dac2b9130804ea518149a8ef0dc29a802b0a346150ed1164b6ebfb0fe9ce22cfd6b4ed6998139ac8f8bc143117be6b7467fab8d3aae97e8731c71df052d90498092ad57843d3ab3731f65212827c0991df3a727382f28bf7352d67ac5b822a1eb65fc689386d893f8ff9b5c41e00ed7314e32e0a4fd0b4e1a6f7fe292870507323fd46cd624ef9dfe31bf9fbbccabaf55b0e714b3680a51df36338a8d30796de05de68eb9c0b5ae6dd9eba70ffefbb30d2ed7ecdbb5aad337c752feff0e4588149d3442084c7a6357004d7cdb52968d00ee1075271bc8fa58fe6a66895f28255325d05662a19c82c8e3838ac089fbd66b6b724bef3ff185e7391ff11a6a32af973f3ff8e168bfe199a4e75c003a6b00766a32fa8755774924db96ec416a0c60a345ed8325073206a4b508ded0952da1e07f6e4a14081c05d8f6f4acc2482a7dabf679a63a44d10fdad889f13fdbb8648c9323401b0cdcce9dcf5a3e1a0aa8ff04f5facb23ae25b858bb9531d7c5ad31ae404405e63de21712d5f8881939093e0b02cb3ab3473af6913c5f84b5434aa408b3662dc2948ef4ae6edfc551254738534f55a4bd27c888d5286c4b79e269f7fbe2ead6be06508a9b3a7d1ee870ac012ff6a75b5edb8aafdf72d6590bd60c0ae0d8cc97d9249a9444b6583d1743e7830bdc3344706b5f48f91bc62adbd23754842686fab9d39593bbc5a49aa174d52de95bb7239e94878e08f1412f0ce2558badc8e0ab62e39ce7b0818d4d9e6b5ee2c31375de7506d1367dc9dfa20811a0d10682aa7afba82e1036c9ddf13337c4da869de4162b35a372fe692f41f9da5e5293f51a6b6ef574a1b8a9c1b25dbbe914af38aa9a0ebc5da0c6a8f38c82660b7efc491a2db052c2d5c09f0aa1d5080978dff2ea5fb3a08a83abbbf316fc8a385928cc452b4dfb88d68ca45f17bf7771e8cb773f9c7110cc3e6a52a5a283cb59d2923b86f2b5fd6d42293eac7c83646dd83842e1f5b426131dda1ee327520d9c04f2e4ce11290ff49f6b180fedac104a986f529e83c6e319637bb155989b74445e29dd95b0203e22401d712e129fe1b76859644dcac89a1177f8ba7d5053e95c6c667e5f1fab2289ce771b7d07c61771b961cd8c1dfffc29987d12b38c7fddd5f05c1b3bb52627b2eff4384108c3f2de5bb03e6c352844f104cf370b0141af1174b7d2007d518e7c2ad8de725c2f8585ffc4c2fcd5ee1739124196fbda669b637148ec5de94cf33647403c62be521132987187ff5b484d50a0755a99c16e60ee71619c87f04763852823862d685a4b0ca9f8e69cee2caafc04627a478a484f309e622199c17626dcf12f3623b6b0d84a646affd0eeee61a22dc576fcf9729ebe0a5a4a985aaf60353110d62011d235406ad61cdbfb3995c2499f72408fc7a2db4879d03ba85c1ec78f1a975573763810ce96d0df99fd39e0e82d077c54539b48bc5cfeb26ad125121495602418cacdaa4c11c8963c723d28782a863b48671151111f682d04ee5229323802a1f00deb98ae3971060bf4d093bd58f59ba43f639e7d4a2daad4cd6623af88a249cc76b8ab72b7048be60c7898cb721456840eb99288de9e40cd9e9e3e4abaa50274806e4544c7d7a963880440d343ac6ed27616f6c379fa54588e5488d70362a095bb6b02771b58e4fd0b0fdb0dd46b9a91fc5761838ad2747de0c6a8b1b3c6d088db338092e6f3988e1dad93d5c5eeec2a0fcf48a692c2770b8ea1875536ea111cfe358f33ac51217c8bc7f963c215c3f9b8aea6c6da2d6cd2ea7460c63a0f508e4bb4fec1ce46c8b6a591129f419fda4f335053189ace8c65f66b7db95f7fdf079a2114c99c203a29231b2a50037a5e7dc5cdb2c1b93edd3329e2e19d77988bcff38581b8a5fa8beb685159a018fde57587a4525fa5b2d08f4a0aac92b4e0d70fd7bc0bb1ba1fde07733e39806ace5178d59f13220cf849d7f2ef05f8e7303519f3e012d11db98fab54e9679b0fef267bcfa6df384bfbfca9eac30b60c99adc21c24f8431c32eacc72f4178932936219a9e638afcf3f0321e80e535ba5d37ad0e132c2076a7dca8d3ef6fd4f5a075ca8c0a012a443e0e712a2ec95244a8c67b4162445202d3263163da31775b19be5a8961ee2c98ffc99727b48f4a661b52a7a75ea85684f3af511c41915c530f8a6eef868d601e7e0f93747ea2ba9c9297f0e453d9100c1fffbde4f7fe54c202e67edce4e62edac3adb01c849660c96fe594a55d47148c66deac5111e08b8fbf21008aaf6b2e05d0e91cbdb563e9ab7d039827fff34f02de40019eb0d68baa06d1d605e606d41eb3573e23f72fa498e8523e023a46868ddf2c5ca2ee6625ff1f7c9936102d3bfa187dddcee0f57d8808f55abadacb81d34caa0564e4731d6c57b482a676f7650dfd53de3e10f41ff2a83f7e9b8451344a1aab1d47c3a995f3e259075c37a2698983d94acd7e3b96be2282413e1498969677b0d63af0dabc26b803f3739539b78fc72df8e9de46e43cfbd1fcc1249f35674f49dac1213da357a129d69faf89b963b19442ce976502cbd058eaa2e124c5a9f95074905f1ebfea5c70548f345c196085f3e32a04356abeb4febee6dd51ae0c4983f35c91d2383af7a78d8a9c9c989b388732253462d592dae1746e8b55eb50c0580df6c741230a2c8f62b0478e9263a31057241ab4ca2914ec55ea2683f76b4ce334123bef9881854c0cd7d00e5b9bff7b1539b50ef436f37d56fed0f40c5bac4956133cdccfe7f7ce051025141cc802d10756be2eda79120fc4588b196d0ef9e5e058882721ac668632d7127a981ce6875a09b7772374d5151a8404bd1f7a6be5f424958c7118adc42817e12db54b4ac674ca3cd449f05b97553a1e16f4646a7f0df685f55f48c000d092cac8b4592e267ada7c319623c62d666456fb3e8a9631e9c1018413d0825f92fe3bd121127026a3086f1a0738f0ed9ee7b94cced644f1e907d227ee3db642ab65c825410325256c372837b99931bb7e3ae54a3468493c165d77fbe500c71d731a28c54848026dba5f796004e67b8be594ae9827dafe44250880926792cd03f0dd2ff43e20436984507ce2812f4775de0befd5eefc4eb090a63176173cf57b68198c9b527e34df89db40269c0d2c9964df8bb504df62872b9195a0961f56d4d4f85686e34abc4fb610ea75013adb97fff6288ee970055c20a934cd7e1df1c12e695e4f0677ffa87089655feb5bdd5b4507bd7bbe7a3043871d1b4aea91704ab5f62ccbe96f617061487aa48678a105489bc24f603e0fafeef729c372f481bdb1110592a74659232eb4a4f5e9efdec04ff60421b8e67beb0874cbd5ae0917b5a89e3de9f5346f26a86f3527adc7118ed7944dab048476e0ca0916a4b951ca7f8f82644d43ecc6398f1a1b637e82bd1d9780c635ed732f96aea657f20292a2a3e5ecd084c8148d200e6acb72bfa80f4ef7d1936176dc680f190956b3ab3a5ee4559dd0fc06fb5ad5a1bce2d8b7a2132297ae6258e8a4a83135dae8cd8a1c59deae9cea231cb9465af7f249e506ae156bb76cf28b116416691d72de4c97be6c1789c8ea2f04dd2e80b1ef353923dea489a2904fcc73ac8461a09d26752ad076595096fbfaaa07a3551d73989b5c6bf4dc19596a65965bbbcac3cc0cbb3eba863c52d1ae68243952d7c79e804d5cdfb8447494be78b0f1b538809dc054a9fbfaf2d3aa95d1f8bceb691b6774f9121975f6040eb0e2cf302fc8d5dd5094d54d791fecfca0c54f6223e557c1e3697ec637085b1f28e4ff86b72a9d471cfcb31d8e45864a298ef8df6e79e044cc11c4145efec4f4d730986587611bc9c72053fcc84091cde69e076f696090b10c784f8849175ce474865e7fb77219716b0fe6ce9869f1568df225e6c8d13226bb3da2d167049b400d1060e1000b4afb2c8b40a89763b5c371a6c47321e7c664730b6f170a50df477adf7eff31a898d12bd7bfac9415917ecb98f26d447eb90bc37f93906369da9b5c6577f39a9c979ef242f22ab74050d27f170bbe62c149a8fc7494131501ae205fef45669be3335501ca45486c55b90b892c97464289094b7a93e3a4ddf594fd0162fa98aecb7300f8bc9c606240f6b27b1a37620f4cb3ac98f54afca6f81f44ab283153385063a10954f4df0f521fa08cd11e4c34988a763a46c5a18a257ffb7266ccd54faeccd177585d809e102450f5c09c858f66336c7c97b572f61c13451ebcd6ef0058f054b1adf5ce3f9b8bed086933da8b3baa74572c9dde2120bbae6bba2fd15486c5e57e1f5554e4fce03a1883ad232d689fd9cd8ef337ff2d31251cd8c711c09b725069e4a3b8123688f16c2520f30dc14d281f0fd7c3a6b370966162a5a8f664897632486c8068923b58921075e013fb2731ababeb966c73563de689f02b155931d0f8e723c2aa04d8dc2643d20625e6c32f7b91acf400615669c90acbfbe85430446ea061f7ec8ab5188361a209344fa0d07e770391904be24618ae0331b1ddef662135798ed1b329c58ace4979a31287f039661b7c257487d58f2cbfbae19c547725c93ac1c5a0390c7e6b0d49b80dd85eb10be4f3bd54683886b7e0bed19b9fc2b737ec53b2269c870eac37c683aeb93838df96342586481bb9932eb70f38e0edacbaa181e48729bd0dd29b6f29969e1fc64dd0ba71e98cc26c1afa5e0e0c78b9286d0196c3917b223522c0664b51381f7d3831b2b2f335196468a73955c4d344bd50678b5cd2e57d07987f784a61d96005fc5add9edfd319c10b417e7a7bb46f91cf53e0af1ecdc99d9befd5887814f6bb690037afd6109361dcd26031d4f51bf0705b0a382b471c73055d6de46809b261031408d177d79d066d0f1c5e9d33f2a56ba25b62abd9116fb2c7ee7837f51d0b1dd87207a31f6b189a49dc4013ef18897d9fbf8c349420964658f7da7497aba7bed7faaf253f3cb437a3826a4498f64c1f18cb92079f6156e0a8df1c4d5cbede06e38feb1c487e8d6009c005d8acc4a7751a58b9c3b51b7134cacea3582d8e4cd2ed88300c83056633baee10b739c71a0d8348e77a5a159892ac1585a9842f9aee744f137a6ae390e0e74af6a29c0bfdd68916ca787ceb3e51814d5caf49c7de06122597f9874194f9b148a1bdd91f168fc97ed4c74a084d0803a273e3d204a54f125a50a90c8f8b86f0d82893260eed5d39d032b3d81c410c56b36c463921d42946f48cf160cfe940dcd881c2c0dfd458909b14b793caf97b3b6cfa460a295f22947f528190957823935210915f0551e3226f48c7c692f13d0e0f3b28d57d1c5d5745a2d511be67a1b8e7e7ed7c682ba9d35d55694b98bae6480c444ea73b2c8496e6f95c5b5a7fa00209f2547f4e32c8920856197768847350aeb38ac6d30f8727e0eba0bdfacabe9691cd5b542b9690e479f8b303a7ec48ce9528b41f50fd63a290fc5b7ed21a3740335253560179314c704a23eade02370a7b869b40067c1b109d2184d1c039d138dc4624dd920617d446a09ad119111e408bdbf6575b2d86302146d655b9b092a1a6b6dcf17ce4cb30c30524d2a904be3d59af2757c7b24356879da4b83638315bdba8ec36e1052f51f943fd5cfa8a8450aea21b837f4087f684fab3505b3708d44c8a32abbaac17975c9e768fca615a117a2a4e256901272dbeea38ea721377da2cfe5d02557805acca927491712b5f7fc912171ea9c1f7ee0b3c43199883d172dc05e20c2360b4870940173d64151b502ed2fd25bece2e8b4b1594de607380b1d141d37842a5e19f8164635cc4c9fb6d12ff7fb3728771e984401dfd1970553a4e88e1ffae36f9ec6340d124181c1e24c3ec5bc0058d2ff02c9a0944e35c489a254c35dbbf01206af3ea68114c91c405264f1d193ca04ded5093c6e930eb5c96effd1ce9686d4661da1d8e0c0207630435898f49e1e15515e489395c35d287662522e8f4bb05ea50975977c15294104f329b797acd3b7ea58c16ad5e06ac48bbb9ca011a12d4e90b06e313af41f9cdc834873f2339c17b7806437fbe4b785da116b2865f4ea6f121574f5ec9deb5431e8f59498ca8370fb0a95842a485ef0fee7bbcf5179f1b92d842189c7f94944fa623699dbe93bf7ed6b365d19599aaa0f6ca3d54627ae18ff81dd504ffe16b4c9bca2b4b523d9fffd309421fcfc4db0707d4a25710ebd57c691e7f87146e0c06f4699b3f8a255ac7293a2835211d71f4539d2ef7aeb673b648202faf90cc517cea149cc4200880aebee3987314912521ed26341f8a6959487591f96235098d170d1ecb58066e7c529e310039e8a3a13151f8b4e8f7765a54c827a6af925b66621cfc4d29a41d42f26f69ef9032b049205f58bbe9e367ba4d34c08e62dfd920d2e2b24735eb370df3bf67d2fdc54b281e54748c44f36966b5dd93b8211ccb333d0b9c1f292a2ad241d22ec583142d63e026e2a98fb0b7f7c505b39b543be2b6686200d59dd6748ed0656512995966c04d73391833196e49027e163ea0a83645106fe1d35d510614dfd5cc8552035f63f1324298aadef733a1d3aa734bc88b7eb7ab087dbb25583ac205d03395ff7e83ce52407ad58082d36d58815bc2dc887c713dc086e41be6c86d61235fc7e9e1fa8ac70cd3a6460da69ef5883b4ff731fb52510f2bc57c459fa10967d6f8ddd6fdfb9533e41da6a50b373794fd4c806f6e42b2baa665e995395841e454bdb127f6479761eaca095d54d640ea134116c06567ce9f5362700a013a96d4a0f672b508c8e2f5c0c3c7c9b3762ea38c92e99e0dc3ad781aa50a0597521b30dfcb91757141ff09c73dae56bfcbdb82fcdccb11344bcf5a404c81fac08d633a9bdc0f95c496b793129f331d6e6afd9f0d79cabb63cf5f830b45aea86478cc988661e91c114591b6436d78673998bc253c7c85b32d9ae29bcff098d0904f51109b71b2317ac6bf50b0a40720d4e6d46bfea76d54cc331135d2fb0f6029ea7cc44d9305674cd923eaa9e7cf4a22343a3037b3a3ebd59e1bd8ab43986a83539f4f9e52ea3197ae3f96d5912267f810d7d18539b50f477ea776febc7c374666f69a7df45679a7dd33b8f5397597353bd16d8fdb96baec2df36bc71793a6eabc9c15c2673958d0203e86c60fa74bd94c982ea80527537dfeb71599aa109aa4c7e8dd3c4a7715f5c67d3c88a0a7b829f6876d028b4ce0001bd04a251f028665c078e1667e5d3f84dd0eb0374c8ce795494ae60cdc69d57379ca6945f59e999e5dcdd95ce90821bd92d1b6115a943ba881538a62a9ae9478cd49863641a722a8c1488b598779673fa2dbbe0fcccaa3839d565f28af09794ab2f3f0452d45a12413377478552b59516a3037f1140aed2a4ecdcf96b2555372875bd04c38af09b0a211cfb40bde77118372cb005bc7c0227a3f93d6a5e96550ed4e80cab642e6656d1e45181fb6e8e00b7171f133c249efe5adcd92491b211fc36057ea83c485b1883389b4f08b6b9bc53eba89b40f59061c5baa376c87c9a690a8297fb784e5f48d94e64e00136cdbd98625b13025a310de87c68274c896c2c51b9e7723d478a549022a6fbafcafba482c7d83db7a5deb6c38daa1696e91ca43ada05884ef7b4809cce771fdeac7208245334b262441dc661a42562c604ef48697867b462d019b217922cdb0e215818e2696af31319c10a593ec327c179cd313faadb06c491122c18344698696852544d88ec2fdeaa83ba5aef37d513e7aeab9fbb380a431b46e7620b6632480619b9d789299b44990316f4e72c4c962e2b78b133212436400493d13bc586a5456344196e36b0c44db8b7afaa999277fdc2fdbe802e51dcfaf136d929068504fe746096cea32799e1d4a0fe3f44140c94444c0bdcb38a4c6ccc2e02fb70ff548c437091f72f8e9a8a3c8dcb67a89fa0a5321217ee7df167acee0433af325dc1fac8d245c18c36a44780612114ca02519c9f9830fb419463ee950e447c032e375351043f8ea9cff4b83a6b08e47d3ce9de15f0bd1ef0c5b9e26915b99a32f2c1149788e5742334bd16ebe07249ee842dfcd03067aa2181e5c1d551a12faa8d23913ac22a03a89bd606c4a5dbe4ed8c0b33c51a9816d9d68f655ddc232b032614debc9c7348a990ed0f9f00f6d568c7514e180a4d5741aee2df1effdf0df16c1335915f4f07e7443cc6430c04f9b13a60f61910231319365d9731aa3e573f5d91198cd8166edfe8b5722ab26ca185a7cee5af1eda5b4f9b214ab7547e4b5fdddb048644d107dcaa140d7e35d7f40777fb8fee95de3186126e86f8d39b262205b33d99b78ec450fc4e0bca4a21491c382ad9667b79b1f28eb3b5b9b555bd862dd3988893e41f6a3a213516ccbc39574ad940b351b713a851b10de8a949522c2110d35636d700995ae2844c707ac22a17fa9f86e588d06e54d90917a5de6c792cb11a21ae712f5d182659a4b7d0917c93eb33e4ca333e60d8c699fc775bd4aad0513a0bd369d0c7832da727b31ea6725d5985455487cf2eb9c3273e07fc26869938fcf5eaa9d16b85131572a8e35e6283c16f5e69491b519be118627d6473eb3c671931a049bbb0df8e4a8f32a8b51bcb44230bfa0287c654f67e19234e48b7ea8c0031c6f9a846cf420c59a21ca46e1136efeea971b6c092d0658e1f440e613422c829bf57bb83ce3bda2ada9f548dba99b9872c7c2bda3ac185741d294997edb52f9dbdfc6f6e8e4f9b2d51bd268877a0a3fcd9c89ade1e1b134bbcddc5ea4fde52de5cc68092a7725142c7ce64b9c07ba4c3eee0a46c9568bc0509fface71f3b63f5a4dcc1c32527952437fa1c613a76496d845953394146fa6ac4bf8d64c7e34227a1968dc5af9bfd0e7afa630b2c5440795547054f3792079a2f9ae379ade6c3af0cbb5f8b95ded8fa370e84e61f553a9b9c1470c7a0e45511e3297da4cc08afc935962c65161a3a0308cb1a1218953e6a36170a6b93b4d82e467a946694227a2cb8cedb2978018969632dd27f0a4fb74c0d6c25b122ec8a52163772a87ce46e397e72d49456c97c4b0665fbb0e7fd5cc99a48795d40add5309d1854bfd35b05bc1faa8e7511ccd4f2537e7008d68840a651605cf290fa882369e49dfc2faa181a63129df9efc6485027ce7c8fcb754cc5c5d4ff52f50b2e62371533f27ca0597a0afbeaeb53204f5cdf9606b6ad71db0ed44fef38cd482a5d8296ad2944f195973bd71430fa0968a3a6af2fecc5ca695e1eef2dc67fdd5ebd7d1690a44329b27c08847db226ece4ebf610da577e87b933503555ff32d0a6ebc5dc326b990d934057d973a89583846c927a60cdae9a2e4ec9e7221c0b5eef8214fdc69df091e5635603bea3730e39b05250b4d8ea6516443ed9b4fd48a85d7ad0e9d365a6d64d675ffde49d16605097a5e2a89206c5bdb66b983b87defe1018527173eec4ad6aa80c1e3dd564eedd373d2cf8978912cb062474fd772d9e484f34a5ac96aacc8ef2074a60de0b8439f5677d070e716dc2bfb90253730e2c4f7c1e756c32e27cf49e838fbc04c9a39222822230b97c94b6cea71b3224f10e621b72283cf6f5f269740248ee51a2f32817faa84ca3803daf4f9b6e3b2fa4a65ee713a6ba5812df2044b920cef434f525cc1a00002b278994af22d749746e27ddc6998d1db2bf23f59b679aaccd3e0e9bf7817000aed5589163a7337ba6a5fa5e9f3581dac1eed3e2024111de6c45c041e4b201736d2490b82a3f9039d6b46b607041814da19c1aa388d1a4a2c621f0390e7ce8a6d13e30a515457d4d51a3e3d1c7e36f45f2e83b28cdaff565aa5e5ce1217422bafdd26d7af160b31959336b098e6e04a5a5d26fa18082eebe0d4cc6784eafa42eee5368b175f9091db83eda0e7e98a6b4befc2dbbd5d9fde055978076526da2159d931dafd826ab7a254b126f3cc93fb0210034adb24fe31b25d16461afd2fcc3a7aa6ef3a2bcc1673d84673ec9d0ee5494bb28761ed270375faab04d8f765266cdf8eb66aad4c3fd8c73328987202973934ed65fcdde22de935b77fcf6a9fc9d573b73ae39d67b7e446fb0787283f2eea0f959b03bad13929540cb6f07f3630177caa7cfa0fb43d8879658c34bbe98faec4cfba9bb379f20ade4e05255c03f25df5a1367af9d873465bddae28c3049bf3145be71b7fbbbeb23c0c09828b60f3652c83adf4eb286d5d14db362c3583a9ac9d562e5d2e6af689774c5a46c64f5dfac4f690ec101ad5979c6b73a76a8fb446ae99deffdfb26dbccb9f7257da2c8811e3af4deb935654dbb914fb72ff294a8bb21fed1bb236f28a6f735ff3942a136f7b50e625823c3c9cae6c0070c8ac547adf7b41d6c2d241ebab826fd7a14c6b399d696155cb93835301440fa3c63e64cd4e6920584428cf82d8183b442d4391d58e11f485f73b5aa5b906945e35287f20743dbbc2a983e800ef92092d8157603468326d597d51426971a5439e542fd5e7a8618c2fb699369e4749a32233dde07de07b7ed7f611d426309e315aad8b0d9fd4233b2ba8ea3a70e0f17ca2eab82f06000e8a284042b844fa39ca15910c6b0873128c3cf0d7c5f7b5708f3af0f3dfb62c5cc828804d8989bfea7a02dfecd5943351403bbc656d906dda556044412dd625c43b041473c436c6e55d5b37e1e4e8255fbf6b0933336e4a9051cbf307c2d3376f7db2c00ef87700be27c8e1bcb1a01b96a61b3d62063bdb05f3bfbc5d9a205568f547798375a2de443b35f75a2972cce48c987eaa940f9a2554347bdfc7cd36df2c3f29c6f9a2bb065080b568b041d198ddf5fc27e3b329df1ff3e767102a34bc58d1bc455eccd21bdb86ab654cc721500725f51b9a0485ae417e38aac364ec8c32e6e614b2ddb6b0c4198e1c87202c8cebc7a97d7fd74455dbca480067b304ad88a6bfafeba0a4add5a8d4cae8c4eb6935eab08ba1f84f74e4cac084c936921467f9a94e63f9bbe78823cd3a1ed139a2631f37001f6940bcc627ff578f68a3ab56ff0a46e5f50cd13504b454eec27dbf27994040bdb113cf3c0ec603333367bb99861c0d245d819b5c2911af9bf4aecf9928c21f2b20a7e9a3098d4800d75a9f686eafc7f099b6676872fb84f993c96f2c7ea5f447a5efd7bf383fed9b90c1d18c3b23bb7f3c8240ca2e9712172320cd5a3ed32e4a9b0f785a37286d9895fa2737f1c56dea4a19dd5a2f4b230e21e25003faf3c29b16dca0af78c0f06deb3686b17757496b0cb5aa685f4bfe2a8e43c614b19cb07abca2efd0075ac5bc89fa693e98c6ee9b7f64601fac701a2b7b5da56f37134cefe09d2b1f0383554cebb0b65728868cb07ac68308f8309da9fc4e447b6bb926ffff622ab9375622ca7489b0fd6ccc50a1639a6c35dc732831a6f1710b4a60a207d7096e97c2712ad8b16aa10c8b17e2b8c439eb902e769a7589bcde2898ad25f9fb0ee0a3ee0dc4e0bb172a53c3f4123228854c6d96387d7a1c2333eddbee65b36f9fe07844842da87fbfd353c8302dab1203668682b93e0990977bb9e7794306b58aca234b7c51c3fbb38bdb934e1a3ff9f6f2ab2e7a40c0b36f1a54e194889f182e6611749e759501fa8188622c4b25358ff9729532fd9f7ef981839b9cfa4bda989a935e9ee323ed32905a23dd87a3ec34baa1563a7fb586aec82d4b4e1ccd223c27d45ae63686814e458fc84357fc10954547c5e3a6b126bbde3c1ca490a379c298d4cd3beba191170c8430f208403f8c18c79d2290acb81dec20174c4d26e5230f098f44359861a547961f96f7ff469c032e16574860acc2f0ec517af53fb23c6a1c4c191f0d41b159a25599e7cb6e0e19b383f4d28d90e81408303d4c8361ec59c8bc86de04f251ab62030719409f9ca87b0304ffddf78547c80e37dc717f8c5123f6d02038e6bd9779a3e0a5cda069c9a7f329bbe1e58b9573205101e20908719cb2d7742e8db08ab81034744cdd3b7fc8319a523f9547b305090ca0d8ec80e931d39ab9b3a6971ca83c6cf6fd83cf49418eb325c6353fc9511de7886923893a23966d4d36928b205c2c75888c8f209145be4686f662c41acc82aed804375e2c5acf4628e23981a7b7bbb0c3bb2c64d3accb1e713bbdf4b19547990b4da956e1752f98edeb990cb61f55ba0d0fd3ae4b6909025cf020853ca43eba0f51cceacf5f14095829be6ead2b06a4e6db14a9d9c201cc69e6594060aa155c287db848d2e62312024d6a1330a9b7b7ce695e63574ad39cfb458b134c8029324a64d4cca86482b6b7b8673bc3ac2cfcb93f4eda1343cbcf3db7260a3375feeab6e0db2387b174e2b87c75f7c8055627222006f45db47db63a09befcb5267e8ee3a5b14f4ee6452f1b53f50bdd90695b14ebcaa05440aa1f8b2e09af83fb53725f3dee689845acc790a5afcee8273a1f9e4fb690d01e0f8270099ec45d2bd165c1392dd50e1592ae696be4baa4a338cff2e9e39de3e4fb967cd51bab46366b34ef72b96ffd47094389f46bb28773b7a0a6bb06acca246c08fba2f4416f674cf7c355b5b9ff21b01f6bbed80795971324ba71d0fb5322374aaf64e2f63623d6df87f2b7b7960188304d8e48f5397e84dfdb42c1045ffcd78f326456e6307e7954bd97c8c71e81b919c6c1677c24f5f8cf3ed452210371328eb9dd60ecbc39cac2ce9632a7a01c8700656402a2cf70c2b4349f1d5bd45ad34867868e08f595ecec84b27b3305575c7937124b580658244b1395b2592d1f05d5361d913860bd9caabf5730d6bf049a620ec81c45b3b2b86a0fd896bc27e47f712dc994cad62d073e39dbd201cf639d2bfbb4de0b61ef2d40cb6d77b8ffa0f1cccbdff365affb066cfe245c02d2f9edea3aab08bacc4da9f162e259f5178a619a507208921a7b9504cb374cee51ff1e0c4b7316f33c909afc3abc65cc973f616e9c56b18cb9c44ecb95f2d4690a5dfc38a7b6f6d9c4f7b97dfc90b4bf6e3dd70800af3a62f2d6757d4ff062d9f3cf0f87e4a70dddbbaa2632d0808cf94819789bf109b85c027d521140fb9967a4ff66aff6338b0f63a7d77c37e97a7e5608b62a76c31421e543d3ceccb0c82fcfda80b7d2e01a8d276d9adc25530598a5b18b4a4882c8b6c82427d5ff73db074f0d9a12629806ad07472e786b4218ba63b8b610f3120d02ee1fb09ae1c4dc0fa2a2242c106a218f456fd8694c1bde5adab7e4d42065f0e980bf27b605af6d807de10e01c7fd93db5cdce567fed018897e127feef80a25ca3818fb38f6991d9d0f3b882a10c54b8a63627e85d6af461e972f493d25c350a2354c3040c30b9dbbddd773c197c141b960a120bd4dead275e5689539bef8e4a1aadea7e5ec64339b8991b1896f6540a6a0bd1ccec4f252b62cb528ed8c00aaed3907603a212919b9d9d5f0b4ee626516cc8eb4741293aa5dabf43f5cb1b5c4e9d749610aaeb35625ac01ce9dd1e3852e55cfe8cf6764f20d1a1d5586b4ff063eb1704490b61adad8b9e3efdbae55ec1a6a6d67b0d6d32efec739bd2aa2807e7f28f36e7a7936b8805c748bfe5fd627e109e14ea7c8ff6bede8b3d8c6696481e8367b437a721f1c39adb8b2222fbeeae42d1774b9596745ede07ea703e8e64524568550047f96164350b0859370249d2a331a23d162337ae9e72ba1c06d64e24b698fdb39e7caf8d47713d8185eec0bb03a6b29a2d858a2ae5bc399728ca271c75c5ca95b2dc3b148a33106cfdf999df4d367725cbaede3e8ae3d03f165a902a0d87fe983d690d4b65d000cbd4c42be403ff986919621f2231d523cf505a4a43ac4390f4913ea7402feba6255be9b1560773e595d72480ebb9050298ad54907556e635ee2f6b5dd96c63bd7177ab5c342dd7750b919a5851872e92e78c1caba1e5859059dc412f99817511f9abf37d70f30fbeb886f86562b14b741f074c6abc604e8558e1ad6f0f934e6fdf2936d8f6aad57546517c63462f01c23eab72bd8ff4c387370be8130a0b86eae9d1ac37bec856e5723b8be4dca95365b1e9db72dd393b8b53efab4e0a7a0121c5d9cb615c6c2ed75dc8907852eaccee5379811b690048be24d7460a1358baa2eb36f29f0eff3f36e226729df11350ea934ce38be0484b47796e597416b14d3e0b41b28253bfbe3677f4e9c4e9eed538a8de85815a23014a05ac0f929c3b62af127ab059af2faf42fd8ea34ae5ff19fcb2e6f2e961abe7cd8cd6f18a160597df96128478405b280e98b635aeeef5590dfaf7499c5107d2996404af369d9d0036116e1d7bc0a9fa1363965f100a33f36ac57b0925c64cb4865fc500edd37c0bb5b11d4660259a4e8d9bc26678e7b0d827c9cf158c5e09c1c08bb52f0863a729390f450fea6296474905ea49ac8919175f07d6fad737eebfa033fd5e5389c726f439c4cd7de9dbaee148506e339e4aa077e53b847e0cd6a0e2b33be040488523e4c910718c64fd248187ee7ffdc5b3b94e8fb7644a735486a95ed7174c68ad0e79e3194832a986265592f0c2aaf6a6abca243b1d49661ab902bbbd56689c2b3d4a551cd2a7cdbae2f1a6d156e5b412ca586a875a630c5fa9ba679c45b46893a712fad1019f8ee6f5faaa4bdb41b38775d5e6b979d076d6fb9471d29df3ee92a657db40561c79723e73ff4d9d56375596411efdcd4367045c9f5e3102ca9a9d017f0a895f3bfaf88181230bfe199cb6eae417ca312938c7320113e679ba3d1761a41993fa1fb23c692abc5e14176c0d42e9be47aecffde8285252471e1ab994823df30fdc04f96731d98f115e13b788d01a935690fad1431f8d0deb95663f338f2e701c149faacfd85b1b76b81d81257ab2bc3207f4a4983a9780834c3fe4996407c5bfdcdd46e4e8e944f5cc10a7bbad04599b21408dbe3c4361b9736fb5842f33b028aab00a31efa365ae8cb46389d6e0c2d85c90d63c91b3589e5459a14702b14f83ab62ede3d1dbe4bbd2d86b2dc1d82ac0f0548e42cf9288c7583470176bdbf1fb1bd52e38eaad465d336868f88664c37ce0daa3acbdc417bb8f1d2421722ec66ac55d8a10369c8b70daf289a093e1bd067ee0a33d1b937d3462c8398ecaed78aa3762fb8940c3fac26fde41be7d6c86db6784751a0f9d362081fe77d8c517555b607ccfc96458c8e2035738cc1e7241e9da4d33c26e0b219137ce5b41473c22b5adf821e6ed6b4e76c660fa34b35bebe937201b3ae8130c70e49861fd8a95d2c2d661bcbe873b0cfe7669df74d4737b907249ec55a31b25744fd6df526c0838da6d6c13690fe8cbb323c77f9a5d1cc53e382a10315c18dcdf7028bf9741e5fb9f9e66b943f97f6660e45e697fa7dce3797345d6b081546d40ea1febcd908987386c26e87f682d33c3595c0855f31805d0268e772cd167be8f67115acf411b24b02907397898ddca4b6fa6b01d44864e14c7baf616e009d3608ec8a1d7ba9c9ac8dc5a6e5cf5b500ce3f4d2b8b2d308280f81bb32f619af79e80f8c6f4f99669ce93d455d3544c88573c0c52d1c927b04611508a8b09291449b47c3a9309dcffde5fae78eab07750072c6b50b95a6fbb045587fa9057e021a4646325e66e65fb38b8fdb9ebb16a45390003b325a22ac18fd37b8d50b400d6d42bbba11c4a073ccb771cd00f31a4ff743693268a2496c5fdf9267833df3b511926a343de8b26c861866b0fdbe6893f332186ed70eb94c51de86d3656c68b9b0562e41b18843e9baacf5579c80fb8bbf200f54b1e33955b8dc19bc25b0437521d59d51dba18807d51b997dd690121a32d9d48043894594703d20fe32fd53c1f50060b91fb6ec74efaa2ce5f47683f3b5e17a4f9336aa5213c599e5c347eb42d54c866eee3e269d959949b7304a688e037960ee315c07ada8d8b27fa506bef2aa93dd78926d4d9b1a5968e0f6e387c2bdf62fded58e802f8e7a0742dce1efcec538e9bde424214fac53f89b317be35ba7e09ed62afdabe499b0d55ccc2bd4d1d5c1734534b954209fb363d307711c00328d515872b812975e7864faaa1cd2f40aff5a144bcf88fc00aafe260c697b8c9aee7fe657649cb87a1f31929a8833a4ff3a27f9fd51c820570e4091a65eafb231437947a3fe5a52d22f75ea1faf93f311fce6defa5ef75d02ae959d835652133adea37b11aa580a69114acc30f1f8a6646f5d504e468226fb1eb0e5d2aadfca24ffc9f939cad18d9a4d6e3c0b2864f6773c5e20ab65ef18cc16edce8abadd6284aa3d2ff6aaa3628e28ec46250265634a8cb2b83025420fc3da670449d7aa6613e19eede382d32147f0bf39fe6d285d965fa4d39b43ae86296d45a06d84fb4b499398062ee14afd089d842d36faddb530aa0243dfa9bbfeb0b1f8fb100559332c6ff4acc13917e5e5289073336fb598508921b5b88e6ea9de660ade25280d0a3696876c5ad0d3c91c0433a07454b33afe41d05c4a568cbbe43cc8da1e23676c457b0d60fcc5ca29bbe0c784ce9b1724de9c4b685da91952f3b27d2d7ec12e8afcda48888cb591b0a7aa03565224e8eebacb0e69fdd8f90ebe9d6b50a56ddeb7d6ba69c9f3f8891bcd461ce17090e1c40065a570134a760bdf4d5a8111131bf6eefe9925439889c81f4204dbb5e2307758d91ad483e6b9364e5e960bb892441453b65a5b098b9358d6f1dbb540223ed05b93bd98a053cb082286cb7a51556dc3a30606827d62b785ba8afbe1318ec79750aab14c81a58aa769545889a7fb7a6d9dc8d4e4b06a075ddff603053472ee10e6b16828abbd31a9d473774547d9f624ad32b05df0fdee399aeda69e3d86a3be5ec1a222db071cf1e5a2065a069295eadde37487315c35a259271cd108ed04171531aadd8e258c56029b769226128e9c715fa36e365952629c5a20e07ed685b892389a76eb7e807ed8b95a35fe05f63a4edbf8bf2f19ad42cf5f98d64984be02178caacc106ef89ab2d34b34aec743a08a3923e05bcb00787cdf2f9d9fc3d33e68bd1bd47f0e35e219d98a272e9d11f2a72b7d4216eb67b708ddadbcd66c57c8971d66c866c3a4e26ba5e9efdf82c58187fa35cfcc4ece94c0089417751cf44a98d113e7e60d1b8e0fd12cc9a611a0c1fca76bf7f6c12ef2fd1b1619b27ed0fda57fe7662e3621ef5b3f4cd94ce6f3fbbf81e00d4ef11cb9c4371414cfd5f0fc7d32f466de2098a05f0c4f873a42a5dc11b85277390e4d22f04bb9bc565ef8e6c9402e601e4c8db4929b62783eb6ba0419b20ea9b80f72e30e23d3d3a0c49b73cdf2138c31f1caa50cdc71b6110c12a3e503196c0de588e0c7a975f1e4b80e287eebee84c7d6bf412c78fa91253e78589bb1fd01c093ee59476c9525d712259406449a0d1161eff9bc621f7cfe5c4c3f2c473de1a4bb17fe83cba4a06e3278dc090eabebfe69c745710d85bd5cab0f071172d91734e7cb7668e049c6ce9644cc01b9e9fafc4f8e76e5ad3f03407d02dd8bf672138321c8ffc3c0b0bdd594f5cc8c8146853729a14488a6499e8f14b2da1b23d231f8bd7d265415d44e767bbc0924113935bd283b4b840615059f66896813597fc7d8658eb44aebba81ce93cb4501f1dda4b5289e00fe56722babe84156abc11a9585949b907e0aa01433fb50ae786b26f6c8c4dca1c0052fc0a45bee993ff8013bad7cf6e21ab118210838ec8b8a4cc8b286a65dab550adfae8f8be1f993a70f7a64a7189e7463e0f0ac2caf9cdb050b846330253ccaa8a8122962e21b31a422cb83151c37e34343ed1368b96b958546314c26f3c2321d61bb13018a95a288b72e337a95373c932c1f7e540349d881403427887864d374c106d95cd1d73b7248a4c9ff1d402329a19497e2e6a286bb6ae390641873ae9a0d7981c8db415049a8b28585266e9e9f10ba9918ad58c2801d3f813328720d13b8e167a2f963b3e48a959ba5ab32d2e483e72af770a5cf77792d8c96c743d18e3573dbdf88569832e063061930e051ea06d2c22f37b9380a02a1d544fa2ad340570c3866e5932f85cb380dfe72ac1926aa93b37b126a32264b08390dc3a6d4d433c66bccbb390d96e51d664b2743af7e1591a322119bbdeb2e3acd36c073efb7c66788789e9a073989d236e237c7c0c1727492af7c0868c669182a56d6039d93a4516d7c27f422460569456933c4c8ab9005cf4ef59542ea9adcf00d41ca73f8f90bc7450ecd1b27ef675048ad978aec42b8a562c142842700ee45f28e607f06d5b936bc7c212ec965cbd644d6fec6bee08db1f67cca43dd25964f6f17ef7d7498e0c163bf72525c761a1c05ea80e4b173abecf589d37663dec385b576ea823f78b72a9db0251913778ea4452a2ef7adc309b2b0b126ae93363fd5174d3c3fa65b8019793bba70face0ee0a8c059b9f9a4ce839a19392a5c968c4d926c1284bc35033bd16bfc997bbe2786d24d39f7ce9c1299ec70a21730f29b216fc736b407e4aab232ffb5e8d611d62b7aa6d9cf21fdfd306cf39b33f7cbfd58fdaf364ff1e237c70f843dc9661a7d40b11c2b9fbaeb3a922ab1f0d74af12f6f911cf6266359274df73564b3d540d724478618eb7c0a6fdd7841b519b1de2d7a6e58b22e8cf387522bf7f3cfc5b065bf4d4ff0731b1558d5070a762a2a2a7474283642e9d424b18f2dc652098bea378fd481da4f4f01175b4e1a112997dabe746fcd9835add9efbf808a01779ab7a4cb8f25fa5d01baf2a1b0cc2c476b3792833cc370f89fed750fd0d524f1dd2683a7fd1c25114b43cc660355d6cae163cda49511e50b3d33052481a325c061d58bb4bb1907a1c5101ffa2d6069d26bb389878e5d2f3c7774a2d67d4bf865789d747a0135bd24c919f3588482a6e8585808fcd6194ea2eeb4e3b0d295530e969487dbf1c605ec1f2b16ab7b112d5e707c8d0912493e94135a3a5397b034c231e9904c935b53d5ef3e1ba262c93becfa047b6b2d315ddba030886ff201e6d6202838024936978c551c33fff166ad7e3632d791aef09fe7e4d5cc36acf9c0e727eb23423641f45ae8776931ece8ce16504f1fd32d1030a7dcf2a5819e3836088e9be44ec90605c56121e62b9ae603be6e3c59f3892af4d98b4d4f2e2848e53ede13e82b0ca17d74fffbe20ac34b9d026e68867d399723cd90b153850b79f9cfb77addf1b2ddfb110adee3e5652eda3b28ca2501d6711346059c2d73380466695b39a28bfd5d916b90d1c8bea4b1bddbc5870467fef8967f09fa854c0333315669ab39ad20a864c8b83319fadbd6f02a75cda0bb31f478893494681e1c565bf20a677809a46b7ce8a17c5eec793ef0c6e63c5fc806e8474ef735c853459a0dbac7a196cf36df3e93cc4529159e1953aa68295223746bbab891a7b960c7c2dfcb6ed6aa9617026d0bf8a5c1ac2a5aa1aab9be3052a46da9cbf7829c903e5786ba372249e0f936c28f58396fd4f9ac1fc5e3cc48d232c82bc19d4aad4b104345d27d563d5d6c887d3691175fbb04119c2cf21e1ffef55a97036c35f7360ebdeaee4b67e0559f803e5d8e1d57cb830a8eb2b05206e1cf1f191df5194469fdc1d188010769b02bd8b238c7622f41c2ad6c227df75bbc57e56e96448f0d4fcc62fe1bf96a665618ef19e0f585457bebbdbba77bc536f20cff8f38cc198b27a108eaae10655b6652af26c22bc8a65a31e84566656aef5a4dbffa23055caad87c5fcca24d5de11d0072830c2430fddae889a584e9bc3516118788c98195e86e61c94f4d8f2173231faf995ea50f41ccb81d94c12299d67176cc39ae0c21519c83335c13c58a550d83e822f1958104102bd9e820e7e7e3ea58976c4cc853fa6c2c1bcb47c5bf10a6cd2e876b942510aa84aff312fb559ad6a3b9f46c976145f781b8a3d87ab25a66acee1c14706942e228811893cb48256b0af0f85ad7e079c76fcb1e0edb9323f2091d7427c768e3929ca292cfa7f226945e66c3aaa649d8fc0d77cd9f7fbc3a61a65d7ce3e877417242650ac6a2581f84ab60d161e73b270948cffb94040eaea6cbb4e5ec722a178739b4f18ac9a9d1668909ff0f1e14508e42cf15870df9be2bdf29c9a159570a7b2236ef0d51bbf34264bbadb8e195d9e0fc7609c2853b963b4fc7e7ec52ffad5959b91503f3abaab65ce9def139ee64ed1eb45bda37050f87df07802868ef86eac7107e84d128004b59ed18c150769b2a378016f31aef7d94b3f0aa3de7e255dd881103de3cd644275cb86b26e3fb709578ce04a48b324d470689da60d9b91d30536dccaaf97e4d4c41a5d43b330648eebfc589693df0d339f5dbeaaaf88529f02c08b15717e83ae6883f59f71a069f3b893ded82b693b5003e2fb35105a4b11fb9893cdc7414d0ac01dd133227129bb67fe525304097ecee03798ac85e2574b8b7b8cbdcdea47b2b3ea42b018ef61687500fded4ea100fd5dc554cbdc4c2f5457a01dffae426f0ade08c32bcf95f5e04632b8de30d8f2e1bb89353fba2e4298d0fbc1383ba197ce01160c001f941e851a000c8c0f807c9918d38dca768b4e4ca03975efed1845de6a286d6017c2cb5cfcb7e09ab7378154a934d1c6b81d1550f139b51e2df1427bf076f44978bb399d0126d1759b1764554995dda79ad78ed729a73215d42538bd7103ca02ea6660362c8dfcc5c5d7afc7ce9b81136c84cbee9f6ff029aeaa3c0f19aecff61f6f6cc78a2bb91f0fc0e0065dbc017039f83a2b4f4495587d7d8cdbc4ff657983c6098168e6c02a7656d58b5922388c31545c3939112bcbd4111a808b12709b664f9dc9b1126701f60fbfb8fed78ac52084a87288f11e844b7775a561ae25b559867eeeeb2ecb2ea887b9c3a9d920a279226bbf63214f455bec3df283a1e505d75240ed52c00c417707b6f128a7a7aa015797d2070fa4fffdeebd4ade4304c109fe0a62cd0468ebd0c2ef23fed4fcbe974db8267aae7f80a17e1c3922a17a48375844b9d12a383f6b13015bf4cdbaaa896b18e5273a4857194642f549ca41f67e7e5de1e8e232b401c6d648c43d390d312cbf4b7d5948db2b0d71288229b9fcfea266e83c1ded3a783abb45b949bbd569b8a1e9859e5e728da544fa1d794a09db8c9a5a4c812a73fba38259b9148944993c61f10540116be2f9382d8501721cf330a4c6258d18a4ade100f30e802dec4eb5fac723266c39994ee1646eef8c571c73a25e03a1fa86e339d5008d76cf91e472bcbb6ee2c56799d93cf052020718e8be4dec1035ee9a7e1f4bf104e70e2136a653295775d2894858c537c5363f71f2c94ffb0fe5686bf2b3cd474db2b41987e7feabbbd5d99d3f5a82679d42cf5aa699569b49e16fce100b8bc0e9282932004f936b7b3dca4129cc26987967ee804be0f8c6fff94e5935c8fcd16ce63a3a469fd5d5e89373b2b91d6d4619e61f8d2e947238e4db73fbf473cf3f10072816ab7cf03c3f6b737050121e921359bae6f7e8a01f8f31428d4262bacbe28c22b923a6f4d82a115f68f0e5beace17000d2bb7b91a9bb6b40b3bae42fadff866ea1ce3fbfc376577e3dc5cf8860f6ab5ac78b77002a2fa2e39adcf5cdbfdd95ce65709189dd6026c1d321d32864d8d4ed3321d01924dfaa0052ee4b2f6347d6ed148ec1561848fc673d731205db9aa89fc3fdb11b9a0f972fc58c36f049126c713b34b8750a7df55ba1d83d274b51e53a541af7d832c55349d6bc98445d4bab7922b4afaa94bb503d3a0fd0e411748e92e1fbde8b5556e88f1efcda90af04bdba47c550f1d7dd6297800a7b890eff5e808592765dfb83e08786c2e9f8f6b0c94f05cc8c482e0326aafd8d79b739c8c22073778142e9bed7abef1620f30c5c770b3b6428b1a0ee5aa51c9672ae29dd9998ab630f0b7db3453c52e58537096beb487bbbc880bcb97fb03dc6e6be79f580d04f77264af33b63236241cf829300f459fd52931c7c7ce221d334d39bb0fa543de6690277cf4c279568b44f02ccdfc1d0b00b57f1c7c8a7227a561568e2df46778b0957ba36b522e1f820f77d466ceb4ba600ddde3c8a97df3a1eae2b39e6c797d172619b85c7867ccff7286e06da6f3c9162f6b270e870a89236d115e9ed788fed71307db6129ef3f423f6f518e30b618f61a8e4babc524fd374c16066ce92e2494f45049254e10c00ac056b1b90e5b4e67a68965edec78866d0c420466781c1521b18f450462606a27d5f5f1ab65e1ac0ce599f9fae009d091d20e859ff6b7506ed237fd74c46750de5b13516509a9a4046daff2dccf525b5f93e578f2a6f46cf4aff71de6e747a39db7046648549182c36fcfdd2a15960380160bc78adf792bb141cda99dc01f376e91907500ff28c30fa5d9d51ff4855627e0f1d1173cd1bbef85f34ee511ba6b57dfe58c32f6089d64317a4c288972de73c48ea46ba2b34ab1a1a12b31009da1db8525fc068f42ffae68aefdcaa0f1187c5b051ac690b1ff70154e6be97003ac4135c9134399db97aa1485734320af6a824e9d5408beda4d394795a5d92f0c14053704e4e2ef9290e9f8e038de3557a4312efad53ec4a04d36e885d3aefe0f0516b4f4e7e5e8c72349c2c7fa81a140773e6a580a4fa67d9a13d1f07ff72fd7747575b59df4ad505346de1ba599df52e2799e5a544d92cca0663acf47153ab686c02bc77aca49cd7c638e732face26fd0a52ba730aa5450491290d07edded49b3e6266a4294ff2ecb9a512353031527e199b2db858226bdd48a3d40ba5a56ac9882d066ea72fd3c71aa7e16b4f2fda310685b775220770dbf96a1eb6ce0d5757c5b8671ad251e7cef4d3bdfb2c86c2a4ee512296ab3f679c3f50432a0821009a388dc01a27eee8962c4351f687b33cd7f29bcff772cc16d0c2db629e9d6cb4b92a1661dd821113db48e81c92bd93166c75c9fc6d6b8960c45bb4bf44bb024fbcce3b9f7f5c9972de833326d475f273d5f52a951c587f968dda056bf417301edd5c280019aa589aecc017e8660443723fbc22fd9815ef8bd3d0f4347dce1ed4b859592b54c8cc6c5af9594a27bf3c434bdf7267771be0dc3ed8559521fd31c90cb7f338f839fe3b358bdc6d7463a5af60d552bb001d375a9b56a166c8aa0220cae08206dd23e5db344e4d949e9e8114fe08ea731258d4b7271976b1988dd93603fdd20b4f9ca4c018f34b0c067e1ad145b3ed63e1b50aed177e28c9537ae275dc37d613764c43d923010a78b0485fe97c483e2826e7b1dfdde0e0efe00373bc9353d86e95744adcf6557ff8f3d9072271746da37e0397d8ab8adcd943bc827ea9653742f855e1287dfd66e0f650e0d316481cbee9233e65d48a6e4caa1e3ca8d6929a9f89e85d88868f1d3fb2f526891731d3cbb84ec4124352c6f4812c83b8c1ee08578c9ba76207c45d82f549c0bf6b58752ebe7bf9654eadaaaded696ecf6e71c3716cd08d7150686870dc09241f0e3b7fb45d862cd3875b720d278085b9c9f8ad5c8cd3576780d6ad87f5b727c676819e3f1baa17f45b4c4e2c6520614f8a2f18a9eec8f93cb3aa7ff9fb8b28a4718420e4893f2ec59c8a8c6dc4e04d3a71b7466437fbe957649d263c78b9cdc2179acaaa30c1544e628c3c382bb3d53e8d0b9f5df92ebde52950956174e35016652e38c0d902bb22adfa7381a9905ff12055fd241d06bdc50f5091fdb90b3eabe78e2faf1fd0b162d2e6947029bc689ba51c2655ceeec8a1d5f2694763d8d4a9f51ecaed9cbeb883de65dcdc78c0829f26650012e095252e9e41272c975880399ce674d00b3078cde218296b424fa49e99be7a7ca50557d13b8e72ba55ae8192516573a43efd837bc7c149dcff68c182bd7f6dd28f0541e3e7db146050c00a9e3be6355152abf17e799d4350805cce0463e1e3a76515a5dd39be2039b8fc11a06723fb8bf45d61548742dde32cc1a601a0e23dbff18f7bc97c8ef85a03cce8af061944df7ce73758a9b325e399e3d67890578da507f30907c95a14b8c9520d67f6557b2080a8fa7d50e0783ed492e93680278999c97bbf61e858d885037c0e0d8ad0b9dd476d801579c2b17a12a41f9b6a20b6316cb054755617ef940a425c9f3229335a4021d20d6991ccfd32623ea7fec62039a5c7e5177f3dae1eb4025fa3baa45875494b1fe64d488e0e3feddd19b013e64bc6be2477262b7d922474a8a023cfe8a8c6de4ffe94003d19ef43583facaec31969ad91f1d7428b3d722046f92eb37acfc8f77189ee6517d3991da701f84110cede148387ec7d057375331de915fd32a43769a9c9f9c52b32a2fc39041b69d7e41a97d8e46c26568a1d942ade666a53cd0c748a876b1033d2d5685f37c7700d28c71b92d46c0c17982f0a797228f892059f25f8ef16805cc4866f1c44b5cdca94964e21416d1a76b28375b498d1120aed0a0bb0355add0f44b645edf898b6d9519e7abe5f6cca755df925f1b45e8788acf0f0c12ff7b16da9efb361cf08a5a0df9bc8be5b98ebea5ac41541ddadf375436fd331bdebfb5c8ec283feb9a05f3d8735c92786879f023c66fbcf489e459198eff904995ad7f7d258719420749848d26e86655658ddbbfd46d4ccb9838768674aab0500e551fd2b60fa73c33ef5db05912e10ceddc1d9eeb174dc6fa601515894fd789468e94849666dee3f759475208924edfadd85398ac5258f50b74b94712459cd90a87e8c7c3265bd4bb8a8611e3cf0fca011cfc2ae2d452e7ff67175a400366fb586e1767928b51b2aa9eb46824664f0b3cedac52624bce9e994137a6a44ef8fc298da90eb951c9de56fca99c12f8a027511e72e7f0abfee6bdaacf4a9931bed08aadebcf229f3495118b7e7b4966796b0a849e2b30c2b6141bf6acd6779554312a9679dbc2d0b4b335e835cb8e8a870d9b02cda509eabe896afbec158489e99a2ae6b0f59e336e6e5f1a076d09b3f41807ed41e62fed0b8d2b15ed47b8563983cac723f0e8c1f8a529b7f2aec1ac066b6806c6f84320a6da3fb1327d821d5ab0b04feccd99f17ae87dd820a431c3e464c9cc0ff3a30bc0638c78db315762ed6c58158cea116b3917b95c13b20e20f08046743e55947e89588ce3b0d401be61cb6d97727b28b05daf20eaf8b4b30fd2d9f57da7fe741f6be4fee37535c6d954c127570e6c65ff01ec125983de78c10cd3ca21238d1c5558cb12db615f7ca70158ea13f7e26dee3f68e971d95d6285d17fd02647038b43f9624a2e016e17fbd6d4e1e3d7baa5e8b53ef4b55e3619d416de376b7c841a542859cf82b828ad7d2f7462583aae9a36b991c0149de89cbb1665a9ae4df8c24f4dcda3ffa75ce5472154f2af0615be4a322d26b2b50b703ac89845a84a9dff02a5f100649bb2ef32c9d88695517c05056e05fb34f17fe4a527ca42364d5375e49ac18b90ccca28aad9a15a9408fcd6ff167d012832bf95d840146c7611ad7e1e25de5234f35416c660ed1efba544662518af8343b5d38a412ecfdd1cb9024efbaffe7e290f2d7f04ae670ba4d21c386552ac2cb877a593e0c4b931d388d087cb84d7923a0c2fbd84ce7c0436f57022603d931991cbe908e39d0cd8a9d913617e4eea35e009f5ce0d9d515b877c220dbba75977257505f84443e93bd018fe2db89ea4d5c9481f33ebe1d9c8036cc0d10c9754d6ed8baa321b81a8c60fffe0c76cb406600ff3dc14429693fb0e93ae5fc85a6d147f7300eadf822e7954a53ce54cf30fd58b7f7007a68b946ca03e8bf3215dbfa5052002659465dea3c226a8cc9ff2ff2fe1fc61092b3a8c7db16a4d242914c5e319c1d08e6781d00a618a33c3e95a8f194716cb3f288b69b47b62fb8c1e905b9318cc79101354d4b787635f5f7cf268cc7d1310bb88cdaf0d458d8371c600033fa014b967ea7aee5cc060154923bdd069b89a53b5ca6abe201c033eb3c5666da2b5911a4137fc76bbfae6ba7076334958dcbdfb189f8078eaf4708c66bcef93bef01939e25a34484b47d7e565bec43e4b94719003a5c6a98342941b8baee8c2983701bd686474986493887aaf1b50d0e3d2c2dcfb16def316692ea02bbf0711aea1e9d8d018224602b7012b24867dd784d3727440a78f0bfc63f05f512d51f8b84bb44fada2d7c9433c2d1ecbbc9557329d7870304912335cb795964d2512ec604f0b181e6ea6ee80b88dd4f45dc2bbd80d93dde7a8172bc97d995dc5054c648fe2d2fa704cebf7e24aadae1cc3d21c64e67c7fdc4c76b17207b31cc0b393964eac7fdbc9a8720361118ae2e86a0444bf1b9226ab68a857225626eb85ea977120def2e38228e8e4ba5f016b73de8da9cb73d63349fbc94f7e5a27146531bc9b3b901d3635af5a1a6dfef3ab2a01f595efe684da05725cbd311b1317404b8882c7b646867288e188c6c6fbf5430ce36ab0b167cc529b879f35e8c110256f870c4662e6e2267361d223cde7ee9a33bb91d879d1b5d2d7d772289a72f9a1453e0f6cb9408f113bd104f3b653e1fb6b2c7392a332d5c18d1c9057fa0b3c49b1b4745999e1529f6eed603b66c5d486f1b156237d0d5889df15daa6353bd4939a1b5b335228a7da39934b999020c23c6cc2d0cfa0ee4edbc1edc052c88cce6e0a617ef3dea8d0e00d323c2ce563c9b6947215c77e505eb6c835ffb1905ab06e6689a0b1dae4275821bd0f4dfe6ff19b47fd3cc7fbacaa650e5b214c4c5da0d6270ae4e69e9c576d8cb87cda6dcc41a918caa1afb1e71e698c244b25f57058e6ef6542d40a8776161c2b67291cdf3b894ebdaf50e018a746ba0186f18d0af78acb1b2c48e0507e414b27b58a8b69f9116d20d98de93de7a281ba992371c8b4fb73f9fcf9910173c6a4f2620144d87fcee109c3518127714a41a78c20170672d739ab9dabe27e8e0a40bd9c73a2c73ceb5b780e1b51b886cfa8158478b53f664113075ee7ff48b3b79640feb36c3534a1dd3ffa20f05da0c0032fed07872bb10efccfdfcbe06f725d479dbe8a7760e6ae80c6afc921eac8c597e0ae8bf643555ba0de63cce2b5ac8bcede4e7fd2b204d2a3bc7e09b3e54e00c775a5b61354e32de1c753f97622112ac50c81d464dec2c9f73a81bd4dfb795aebd23c5e9497e802a1f3afc3413aafb077c0265dbc58c52a9761a1dfd65c0ed54d24a51f202edc480ffd7dd0b9fb00f278b529c361eaf5f40fabe55615f64891a1ab553bdff36be84af07f2abf756b807bf691a76264263b046b90f5f808def865983913a7e14d8b353a206d0df07829edc2af90e0abc94b224b195e12d7e4c16d3339db3770e2dc92b434951ed3633a15f62ff451cf0077197d4b8af8771cb06fa8899fadeec738a216d922043f1cc242f245f9286a72086381a691d65bc275dc7ace752e612e656493acb9c453aa4565a89ec8625f8c43d71fd1368ef8dda363847b7976b67abbbe81456d866d7b5a554d9289983e3c6c0f524bb9b2c18f811ab3ef56cdeb717e980ec9ba9a1f41605337c0c6691b3c8a8cf96d8517a0b3458a6ca0bfa7c9acd5bdcacc8ba91e6ecd6c3407de4a0bef2db1e858df0462cc4f4c676cd0775c6ce8c3b11647adc6dca72085c511381df966acacf1af985fffb86be12c0547fcf57e86411be657cf9e8f02165ed4a4ad4c208ca3e1ac43f2c556811f7ca50ed97f44296bc0b81b41e97e15ced21004bb9d69ac81d5b2b9733492679a338b7936fc871b0039cb3cf4f148ac96c48a8e9e886a2a6baf40e54aedf44d0a1bb4d01ac6bba3efd071a0813d0f8aa3e77dec0ba0d68c333b17672a4de4f3c540e847bd0d532f155905f113c0b0e9621191b2c8444b7e3a6d137c4bf25080ff8a20361f224876cf323a52f0a85dde8dc53291eee0ac592ce371de4bc168edf5e710c8e8089ade5201ec792f08f5d3bd5284c489739616ee69756ab8f1b9db157db08ccfa62eaffcf761fe8f4cdae9b8e6de5333e26d36a99d8c5357f862d19e7c0111de236390b05c461d046cc45856785cee5cf09d96650dea8aeebba40c94b532e68c3916dcec2ed4018f2e2e57bcc857661e7e0a26e7db50350219d00e9a7356119acd10ae6fcb65f1418f0a8b6431968a3800be6f9c01ab08b8ffbeff769af1f07f3ca1aa3d187ae7b526be16466fd60ac388b79ae053ddd675a8e734c5529235793b36b8d6c0fe107f181faa44ef36831d84a4c08ddb1973d6138518e2b25fb8382c80fdbae39207270c0516d8fbbdf91c11759696ae977b658c213971abe4ac06d4ae0e4572d00285c56bd43db31e38d325efe0bcd957b7f3b349dbb9cc7134b10b5571e19fde5b754bbe1eec87e826a23abf117b562571f24925fdec447afe1f4328e10b970a6cf34e5b29a490f2a3ce7454c2cef3f65cef52a0e20c85d792a75c798b505833f15c6601564e81327ad452d8b79d369052f21e5bffb0a9998b84fcaf9e788a96aefd70d010add1a925231992b7c376cbb4aed2ebc60ed15fe791415238463e74db52cb24d522d75c715fef8f0f03d312c92e53351447910412c9d97f9ac2d0c376fd5d7f0277b8f1119085a35195dc62e9f8f94064871f3b2f514f981df1ae5dda969a8b762b1f053328ed83310c122d48791e8a35a5df03387e96411959efb82c8b18e7daade0be65e74563e2815f2c1e72ac03ac0fd55ed303d5d96213991cf6dd864473b162dcdae5db2a536cdee2008f4b95f7d1ae343029991e6c7033229c197f1c51d8967faf3871b37fa6f1bf1f49c217225576067de62be6ad46ab437bded1d110b0ec3dbf57aa3755a6a08f9f290c89daebd87924f53fa9089d13b5dc55793658f3c63a27ad11a3a464342180555674d68fa8d18876cfe0b0bb210683978a37f4bfc809b28e837f6c84eeb30e9da658ea79ac782c08365f437d09b993ef1631b23508268751fa87b3a9ca16fbee32d3e6f5903adfc174a719d5a08a5b3d8e57f8795061e9ef2b20f81ae3b727cc06d824414b98d39e3c0e4bcc9c4f2c392318981171628915ccec34f4d35115e80471906d3e7d02e8457b747dea7f330697163edeeab7d19fea429eb7678d93a42c0c83bf531651f7bb212ff448d4aa425383f2f8c5f98648618bae9cb239ad8d1b13daf4ce48ae216456c2bcb112857b77258620297212563175d8e4e8f9bc751cff9a687d083f773f1b872d0a8ac194f8467c652c8e800a3f6a11d99598d3d3d0a6387eb86e3956355c774735be7200e19a943f9100a86723684316dd2fb35199fcffaa6f39c9e18aab8f57755828a1e30972cd7424940aa6d5c4f527c249f7616162b3c954626a020e5c8e6ee84611cdaccaa83476ff70b452a99b004d2955f10d863c452b2ca2b78eb7d2c9de75da3e5d2e8c511d7a3d41efece3f7b2575f66f1696cfb3a456013062097460ac484777e2873d5c8134eefde96695f9fa5a0fd2fb4e8290022329446116b26c12d2c949a48c8367bdb7f8c66f213f689d66b23ec6d6b4a82ef65782131c0160907a386c12eb67cc2339e35172d82772a147b7e64bd71922bc751e24b2487d547162f75b849fd8f6ab12b97f00120a9d94006c1ea88445f22bf42f0f1f18af6b7cd2e88ffc79f12e2c323b7f69d7b948081b7eb58cafd2c37c5cb9f3c00e8d9d783f94c63561df10d2584e651937e40b735dd9279308dd307ceb166d704ff2f80950f6587575d254159e3e53a646570df7c5c7ec7d9a485e829f6e12bc7df0b6a75a660abd31b80e055e764e68313960123acb502193c2971f127384324e04a1b5b98ea3f8597f85fce85f06a55d90fd3b11a24cb16ec1ebaebc7818f2c8f5a3ea7aae0c49e414a94686fe6e0f6394f37ca24a69c7eb73a49e327557e54769187f2dc89a557b13d5dc9188e7868ce55108855ec9bf3cfd8822dc17c176cf5b06095842ccb940c81f39279a6bd346de3edb9284bd6907fba515b4edd6c0343992e0884ac773f7de47955d2da40d99bc718ff3271315857e6333c345b2783f39f5a0e3024c3dd09782dc5b4e9bc3ac13f8b162c2b7ed4279c354f4f663be7fa7cf2a7c00c72040f2f386631d6984a2696c524bf5b72efd1f3a1a5b5c745c9d5c6ef4f200fc4e46e6ea274d55dada21e7de85b668559126bed4e31320e72068971baf134971b0c3b3f81d08f6f0c6e3d7948625eb5b2a067f4cb2c4abd981c4d666bcfcac7d9e3760aa53e633c5eeb6a4cb5f4a0452804d6622412fcf0751cf5e76aa4619bb948eae5ff1ddd26ae06503f830e3215b9af880515264c4f8f07977951088f92440da737125b1efae446d65e966ad5c5728171ce56a8fc6f602bbb25d894001ceac233f688a5fd280dde0dcd91ba1cebd94d9c7898f2ef608bb2cdc26ae3dc9409ca12798a6f45e372190ed71bc77e4a595b2a0314830dd1af2f22fe66ee15ee287b6d2c4444e791002bd1bc638d39c1499ab260479b246df8a5105883290fc153e85e13b6c0442d72282f641af303ba44e892c8cfb149a921d5a1d4bd007b4e3bbf7e17b8fdc4fa466d1fe58fa5f252fa97cb8ed2d2a5a497fff202fe834ea65ac9348510cd5b08732b59a4f60fd89c37ea152c2a206ddf884b7191b05a55334fa1e88259d03255a62e9ec498f678ac70edb82b34a698a11eeee34af11f390e08f590b549ec12bf949f81d25e486f8b219a1f4a55a89570f8584b014cedd8faedb836d597ce2b996cc8070c81e9d7d12989d8f19d698ffc1d08a74d4cdf20bc4b2b1b34bab670502cc90f3f7d6af274a747acdf17a1ea1bdb4474c0d53d0efdc613a5fb0d4ee3eaf2d805b9d1fc42240f6eedf5205a77d1f8ba654bc5d106dd3d48da020c75071c3422895adc284b18a5423f4aca220cd42542ab2c608a72189daf34355cf58391787fc82307c7b24c411c2938fea3d48b9b0a59f06d320d73c1d70cc0e17dc47dc23ace189831219b5c9b5189ad36feffd4dd86feeac137da0328062446689a0219017786228bfd92999dbf0350ecf91cd93deb75c2747a58d5aab0b035b6cd4cf66e10bc3f10cbb425d3635b2c6f9b34d36592d62aafe4d3654d1ba5bc5c8cd351c517cdf1d37f51ecbf105b4b3c64e8c561670dc5b7c597c789333d7fc86c9f39a43aa3cf049c71f462313ee84215ddf948650c3a5f6d1ef72078c5c3dbb256b431faff2c61e628b56218e7c904218b78ade2e0d823ad901927b1d658912a346ddea62e865ba270fae49818beec1648df1281f0f6ba892c24efa59ea1e9a73887dcf85a19496c7d2b6ec621eaf21b41460612cabc9226843426a5efffcb06f1f09350dadad98691dcddaed317e9697a85e10d13b48a38b20d3dd1fecbf5db525237d92290358bc64b964bb98febb6753ac8bc999ba21f6de607d2762b2178c143cdb482a69f13301abd03c8c8ac091de75cf83fae3d483f546a638a0f6a631b73699c92d0a99687e0b13d3e6f595b2ba35395513be969ce4747371e426449ae70cae020a3f9b2107dd613b44f62a41da6752348647eeb5f3262bd848dd0a9a2b9d89cf4b5e0035c99b58a85c72066830d8bde553543d1838341be47402b00fc5131e6ae32f7c17f6c040ed3777f39675db6a218bf730f158af46d12d948316a2e1100e2a39398da0ff00d26ad3c3d752c1a58d3d6149b835fa22557a0b9152e527caca8fcb332a92c49e2664d0d7a510a8670baebc946aecece58b758749e1f50ecaf00510e55a262fd2888a2809ccaee5a00bf0a281d83aa808d97c20613ea34c74728fe8f07144d4f15701a65168110a556cd6e700c894c5c42240368148ed538971fbae509f81f14b678a8d2f8c821dffe26740c48468531a9c19ea591ea687bf8753ccf584a661630694ce7807332559bdfd19118ed4b3a5dafe32bda670a088e0ed3dccd46c7d1f8cc78bec57e790d40c58273d53309c0f1f0f17c9e16f49f364402e3e639ad91ac78aa224266c568bc9838e770d281c5899436a639d4af154d055f89f458cb9f5972934c3365f4f854187243f1e98829d27d8d5880cca8806b70d5726cf025183e66cbaec8c535eef1c95db6309298027ff8c70f770e68ea40d597f2db5f8e5a1e191707f05e619057db8e3b83fef03cee7281369d6c38f51c14430436ce2272dd222f5cbf96fe66b3549dc78d124077c4f75d298cf8f1957b002f47ef59924702807ac9c18ce9c49d8032943179029580e3e7f275e4ca81c81ee4660d6f2b559b865e319984a1c0430c10b9ee910057277dace4afa2bfaf961628fbce134f3727aa6aad9961d6f3261e1b72214008b78f88e9238e7f96f82398c34d0fb29debad4f06cf5e1f27587d86c72d08d1962871c3bd1ce4b8fc5408d48923998634d582ba5596f9af7ae950b8956eba3874872dc032446c5a6bb2452c788fd63ba0ef79c150a1b7b229556a53dbc6cf002faaf06bcbec77b753f322d6e8bc0946928478e616f12167f6f8245f216547f112cea99efbe1255c54ded03725deefa8e5c5fd630fd458cf463842d68541ac0d66203a371b9a63aaec181ef3bf70f7e5648186382a8aea95882902be2701cce4d780da44e1d139ca15714ca60f65990686de9a6bd39b283d5702dd153b752e40092ca8072cd43898167bda4d985f265a9a8253b65fadb673522244b9ca8bb98fc514108ba1a81a6f9e79375bb5ab0101a1c74383530a6abfafaa2ee967e76cb585843a109e142539591d13cfb34c44fbc744f79264291b3556bc154e85d74da203411e7915dfc0e76ec77345542ccf4e7d8a23ae395153f681a3e35035c307bd342482d1a5f6b4740022371a45484a51e12726501424b45cac5ad3bcc0c92257a5530acf245eb2d983e6d7d71695776b7f4122a0da1fc4a2cba33f0d38ec0943f00f3e717622f02fd920420458e62b1dbc1dbe5a564923635bcbd38c60990e4c92eb8be5dcc2cab91939049324cfe18be1f22259cad7481048d23e99f62bb2f68128a40fb4edb5e8eb2859e8a2363c739393fb799978540a20c575859ce0b30e7ebe3db1a3abec11a07dd9431b35d8970e13e6ccd65aa51ca8b736b057a9560befb9bdb5be679125a36615ff507a8d888ad003a8a9713afdacd5965093b0c61870b9948a53aaff8b54e7121c4e7710f03599f1d43e0d841d6a469c8c12b37436919ab125875a150420ed9059a5bfcee77a95ef8e8665c637f0fe5e660f8209895c4c628e3320ec60506c28b161f054e8c8a36850b823c10ff68f5533b28b3395dedf9f6e235fac7d201053968357a8d6d7135adff0d17f7e106c4b694d9139f069f8068aaf579ff7b38b143055b8a0e88da61921eca5329f4af50d942d375a43624d0cf8db2c761cbe37abe07ff4adf7d115dd15c8b6211d5d940490ed74cbfada171b0cace5773c0b17186ced03b20b12df43814d0cfb695ba3bccb741af7493396cef021e058555fde15bb64e7309636274f320addc2d04eefd00cfd2f3d3aad8ad4edb6f11a398383cd7c5d2684470f919994454c2791b70409f86f15101c3a3b7a9ee1126777f76f69eeea11191bf0660bae5561434b582d2b25181c0365862555c8608980013f04b69cd8fea7c431a4969459f2904a433abb4871a58151cdef702cb28ca28bc809489eb1b28882c1b8661370e4848b16f266367f311683e8a86c69e5442462a6b7e732be63ef5ef1b1bb778110f9dca23c0243873861973c41c10e02b16eb004f07f58768936623af148e9d19bc2b2a061dd6da0118d3c2f28395f29716190a5193f2d6479ec145316d5ccc17d2263d44d8e8ccea173481c520a60d6a24216cde615202f3db5909b329f40d87515a3a1de5da00ad77fbcd5c644029bbda407745cff0db0c34b384c7eeceffb8886711c219d3ea275382928adcb03088f6e7faacc22a0d57bb873e36597a19d1eddd55b53ab88d10738e1d263b6e02dcb97483ec7aa0092113d7912e022f3b0623f0f8a015bc620d3cf36ade47b06a3ee7909a8b0ee9758bb54ca4d6beb144d32235edd04b82ff8ab0115ea757b8c235903f82dd5dc937d7e9c5aeaff2411215b993d95c3e23438b4ec01973764334339fcb16a07158e77d671a05604bf61d8fcbdf41abd476c7b9ae5e6064a0d28e8af0a086af3a5d81c012f4f0bd04cf0e2b04714eedcea1412b82b5fc29093c386e5f5a191515b851d1e424998f905857b48f46749597640b406ebd665c0426c25f4219c83a6e5f71098182836a092161bdaaadcfdf73b9567aab48e51d2f8fe65fafc790558638278a7cbb24a7200ea6e589dbf3fbff6fea10ce5f10fa9712c276e4c1b1447e3701801083de88fc7822265709e026a71531159c7b85004c77e764d9a41bb32b902cf9efc22658036cb53ece1477d5ddf1d331750e7bc4c08d2af56827c547e992b0d5a9a7b2a6872f0547860ec1cccb42b35d7e844e9d88e189da2c760e9f9be1aa2acff74cfc9bd31244d0e73d44208d0e03949c1b761b130840a7845f1cb469d6e266a13306087236e4cac0c75b8c976c8767eb8ced2956d26d6121da98fa82b10cecdfaa0782ca5d1a2c990df7c24e1fe4f395369179278c7b09806a21dfb7264accdbbf740da4d053054c903e95c9b9eddbb8c7416104a57135ade49bc535aa804b0cc46435247a55bde5d039a57f2ec2bae5f093acd4ed46cdaef20ec32872b6735ad969a8248d19db57aa8052dfb1da0f46178147e01256047f83752dfdd651b6e039ffa96a6f8be824db34c249877e0b60b0e2ecb109e61ed2066a91c581e6d353745b9435c3488a8daa98a3efe7cda47471dcf8bb48233b3bdaeeef255867aa572320925b1aef7354ae7bb5986a756b3f1711333730ad6f62de86d1e8101cdfcff5ab2e4fec1309e6c39872b5550b1da71a5b329b9363aa065b13b0069842308511ebf41554a1ba26151ac9d62370aa83b6a83de1d65c0a6e94a7c86f4626b4e67555f2127f7329c3108c3f4e8012b9e062f537578fe8fcc472b88b1560873ce765b8e008131634ae0628bb681445d0655e93c626ed3f025cacb3189a9ea52dea41363024e3dc598c9a263987817ecc3a92dd57762c153c8055399c2cec5d54c421d60ed08522dddaa6ebb8141a75f7d8e1125864ac1fcbddb0a61137eb5a4dec4152604798ddea822fdb20e8f77c3bcf09f145f7e294faa3344c28bb364ceadd2c7c1bbd73dec61abfe184958aa4845c056a2d4a33acc0ab05f83f5282c87b33518efeb6bb5a24856f7be842abc9ff28722343cf2127a6e42a8f49b55600425aeddc6eb9188edcb4ea1a1661ac7812b3f53d2887ff8a30bfc74da363573bcfd50dc3fed2f84b24690dbd949a5436b70fbc53d3b42dc68d81ee4e59ad3b82b3d0edb37d9ca9360d085e39bc1a353d41870a69738ad516aa936190436e9d756e050d9ce67f1d33f2560c9df5b5a075a6aa6c57e8422de76858caea8bd613bb09af79075e6050e8fa5984319065c8670d577e440533a82540622c731d5572159d20ba2c78e034ffb9a9cfc5f95f8e85abdf6b05f4c4a64345f0577695c935f347a429a1a1c600b1f9c66f8dbdadb8b0d39f48702de2427ca9c70f9abbf1af57efa1872cdefb5ab139d259284cd77fcd2d46a38de03c447da29df4c46415750c55503b96fd43c79de67a37adc73db27e0f1e10f20f2f99102970a76a7389da54ab896b0705cc002acd80b53b1bcb77859bb0e11729b3a8013baa1d90e889c6cdd4b5f0a88e2a0731054f7d72c8a30fb081a792190ec36b87ad50a97dcde3542eaa717f2ef8af493617909d27b214d13f96bc242d792eb1901ff808f354779f124a7e892e9b36619a306181057d12dc4e0e2fec0a4db03075669d73c04f072a8f97fe4a85ed23ed4fb326ebf9ec0ac05ef540cfebf80d6e6bb455969af935206b3e464c32e800f29e05b0a7f73b1c33b55c7f935b7426e33821a75e187c96a72c23ac0722cb0a9b7e2751049d6cf0919ca886e3931e34cd61a486d91fb6246a71ac39b88baa12529bf7f0ba90509207485e24451d63293ffdbbb3b2c4f66e8ed6d0a320acebd2cd277b6d42686b46ca80c6080ceefaf0530d41672a835c8b18a1c6bea209016ed4ab27b0d9f3d664e370b46ac21d920f1bc52dba7e98e2f0110bb1c5e3f39863a21430ac3dffb9c6b34d9cac09b4c1c8d26ef13013f7cd1c6e880f354968afc2abad3a8de21164bb649043879f6e357cbafc23eaf356e06901ce18fe745fe433ec29cf7484c8e6be9a185c54afc64c4ea9b1689b0be261170fc8cf2a703cacd4b28fa77b4cbc2fca391f8b864672cd352954cbbba37123a8c6a8b12dea092a5a7f17735c7de340bce8712188010501738a011e827fce41e88ab4e9c9b3cd8a20c020c64d86e8799662600fb0758ebca10c76b59b485de6c57d168ed85aba7b26b65fee0e50f748104238809b5b9f2534333c82c6098098d49ffafbd23a06c692a995ca83bc63a0ebad0a7f15660b583e8753c8b5872476d36a8e7d34b3f9153caac6d76dc8cc66c803ab35a54cb386a91af714890aa302f8ca2565b9ee3922fe18ada7d7c19b7c2431f9d76520fdf3c9a72e51333ac5ef2c9f64c3bfa5492d26c222d79857e839d13a086b1665cd384757f051d95545ecd7e198e18b09f9ad0b3cd9a614a47e47cabc0341442bc3b316c23aefa5ad223e8835a5ece725b8eaea9a0fc4e23aa9d0ab2cbccc16cbd0ff88c603dab248c97a79e7674b7ae9d3624e713e94e727a8936664d15295061344c14cf4fdb56ad93237f9a237e0f1b4147dd671102eeb1b81cdaed65a84f4442291a786c403c87b6c5726f58bc6976ab22b8b40c546b684958cb83064e3b30706c1ee35b8aa4143b09a3f72c304809eb171bbb98d46106febcd50eda8c16dc7bf85c6fa5864add929d0739713e88b7f7197552cbeebc0a107f33ed110e3121254fa08b4540dbe2254a05ee42c12fc4faca1a974f7d725df33727c578cc44cfee45586e2d17c72ee4e581cc65fc399d814c545365e167922c822e8f7dec4188b4c489d0869151bf9c04320683e4d4ee0463ff6cca1ec8aa589f2e809f8e911264fab8bd98e9c76feccf97aaf4951ea4368b205589f95868aa0f09a579eba8932660b20ff403aa86fb1d33f3045736ffeebf716625a2f9f10c0b357dfe642cfe99d905509067def92179037bae6a00eab34d90e147f91571f1c6755a77d16159829967c90b0dec497c324ff6c4db65c24da5a79695f139e9dfeefd4d9d38b761b53318a763124ceee77a7470ac390e9a50579958c7b837f03f31256babe6c86ff0a688432e6d91807ee7d1bdcbf524d667e25d21fbd9c9b3aef88fc35ef917f074ffc6bb864b2031fbb46911d182eaba7f28c2bc1a44b9253e2bd1ee302bf648c1e42c7e7e493600923566dd704c63bcb951fb8f12020851bb4155a10da18ee1de805300b38f88203d02a01c4718c0eade912a288c46c86f8672857acfaf1716f2115836362cffc0921f2b57de4ad7d699228390f56d7278dbac48a025527b8df46155ac006d57fd51b39291edfb27c46c2f71edc5260d712e342ea2b1868966a801291329be697360ee2a66928859165f2d352f74c24c5a82da14c6f91d9a91d703078f7c9a55697a02721b215364703aca1880a4bcc8ef5ffc42f12a996923af36c5418fe4a204e1c23d5f0edc0f8dfeb0ec70ddb6a5df3dbae10111d16100c497e79ddb6e933324ab2db4fef58cecfce43644ebc9dbcbbf455bbd36cf52f28bcd628bb403748b2fd5f25f1bd5a1c8dff3145dc2f5c3e120b3af41688c0717e66072fb5d21645fa69f3f36fe24891e171f93457a0a62e8cdd40b479f173f3f1d2dabc122b4e76aca36779d162e249adf06702c5b87b40a955c8eac4c0904a354c8172b2cd8cf5b7f8b8aae76978a38bf50127bf5fca87ec491d29d8c9fe18a2575d25a5fdec6a1af43515c45301f6d71e81f5c958d833ee88e99b281a2d273cc063e3eb598f6944ea9c88d3d077ea130efa66f7cec9dcad6cf301404f6e187a1d9b4ab7ac419b5484b98b3e2f498444c0a650e09d49adf941bb1de6e9505ca7c6814a815af33f9d65c455249592db964d33e68c1603649eaf2f3314b5167d4ed807d788e40a8a832f8cbdd49c6ebba379a2e9c28dc72ab916f0609053e7c3de6f7bcf41cdd19fc5325c388f5d0b6c16f41a826bdb3f7b8448bfe220ad01d5fe97cbf6c56e6a3d5e9eb9a8473ebd1ff0599a0718c31a788cf2ba80715163381e965150b20c8ceaad3916a1a722b464fb9e4b0656c9885eb95bd177267bbd8201bf250f3e05fb134e74fbe492aedccbb9b1d243259637a7c6b4bdfd934fcb82a1c803eb3dd687c286f6aec32743c4b6256a2f99043027c5d01ee0a0d41dca6a9a34bf20fa40e9de9496d0fb8380c4f436e69eb3a726127c2b854d3b8aa38b4cf2e1e8bb30c3c04fdd5572867ffe0c555ec004fc05306421200a823f208139e0d534db77b21e7d3c93ce984693476b8f9b607ff9de90dce678a7adb3418f1a7d647f8eec8a72b090c34b226685f17428f02b858ac03649fe766e6db5c1b8b8c12d963c1148cccdd82a0694f132f5cfa4ea9faceaabd8602ed5f6c4ef46820d1f6fdc3479954c5308158d0ab42a1badbaf7a65722d7c1a2c83f4bae33af15d5a252f32ae697add7808c7a1ffff65420457694451ae6a98ba8da88ae7f67406e35c0539c292b5a4e156c0014bac4a0b5c1b53b3833f93366c606dad2d0f41ade6b8e92b9987f399109318ea431657f2523823c69e288fdd9f5a41eda1db332286daa7e678e2df283673e3f7dca3c2d6a65132c50d84169b8229e284dc6d5ffd55075fdf00d8373f8bf1dfa606eafe32c456ab2a63676372219865ddcd494df9b07730cf47b4fa85198bd156b390da4dcbbcdd398fe1bf585bebdce11aa0c2015f38943e48960c51b9d9f044b7495d1e2258f4a8fb4249b4c54a7acbbbc14f5696571f8c4ad45408dc1bbbd280cf2c09812af341b4ecb21ffb51c597adaad5e55d3b5feec53a82071eb664663e95bae95fca93228f4211aca6f1e8c3075a12b629cb1cff4024c37861daef0965d8e05f4b1c4613c8dc87588d5853869d4ad6843ebc7b56d46bda1e09a807a0c71f8d9a8d02cbe2d9b542f58ec413b88e1a5d5161ba360bd9f0f4dde77e0c9a89986ea33db6886c6ec36c31bd854d9dfb87377d138974e8bf5fad8142a2997fe25c21110c325f7701bcdacb93250e4267911efd17163e83de9c7e90887a5fbb4127c5a80c5646cefc51c3534dba818e4f762762d892e56d50c3247f6688a56138d9919d0e7044e8e7310cfd190d7d18c52beaa1550b986d95660bed9b441e9f36505a0ae77295fb811e4a782ba3822b2ba7bcb18ba1ad94f8b48518d7838b194ff46a4975a73fd8a781b19cc58928d936def83cfcd8052f7e3ce85097392ef2eac8228735e6c96ec5edcd6b94346670f4297df4e4b4640e8ab0e61ea274f616c24d4cb1d237526b6d2dec1dbe1841d7153808ec1542e19dc0650b1350b6ce6444a48a9aaefada1c56162199486610af9f883978fa1d9ffafa8015173a5db4f16cca0fad0667298bcba341dcf243b6e268208b4e73524c7686142fe19a785e0b1aeea23a906b9d6e0f9776215202ba2e4cf49380dbe449f25e55ce0695365b1d723829ec5957a5b7e8dd2d7c4a078b9b5b5dd87a3219612ff5eb6dc5c25bda4b74de083db22c6233072154f0c50bbb03dd6e1f44afe52a6abc2c4db293bfb56443cb1c1c28de2456d0e320c2abee0c62a30d17db878a798ff1f61f87366b155e924bfb03b87d43fb0e4b2e814e5bcf86c22562ecf0b82d3f1986e9c6ba0d2b5e77dfe425d893215ab5b5b2c9e190c21f630cefaa9f81b87939eb6d0f8810b7648d6ea10a9429707f350c2602a721cbf3a0f9cd92376f05aa6fcfa20d94a0dc9ee6ff53d69788d9ab9e9be141332ab6288adf0882ae1eccc3131bee69eca2b257c3e9ccf0a472c5db6f8d104e70a98834350a4aeefb4ba0cc161d047007bf5bd34b93f43c7020d5fdef903604ad1fdc24ac5b0413144c31ee38787806bb8790fd25c573f96c096d13bfd978460b3920575f98b3bda3c20e489503d4003a335ca9c818827370295c6493a743c21e161c863034442c16e82b846d7e715ac0896f9673cb0dd7565f6e923c9a50fcc0c71d33858d9eb249203b0ef50fe7e5b36dd13d1dc7ace7f9a20279f3c6b41410c5bbb79b6b8bdfe6e6ed277d24d52a67c953c4557791a3d624a9eaab14d212b862805528574ff1caae112b5ba9e164227a85be22d4d141822a40740cfcf3d2f087398fc2004ba2558486d5816186f5afea967565e7234f26906d6a06303b4229ad584a5a6270c79abb9ee76582c61d49bfc3c0dae144c252ebfb4e32249cb2c4ef9aaf4367ed604f6f06d805daa1d2cd3ebfd26a0aab09c827562f06c7c695359dae39b61c50e5e478608e2c4cd752698b1eb3cc70b812bd5ee9261e9de5508cc390eacbf5b8eb9c453b036af3ccb45b69e8fe7f443006b985ff748ce12e61eabfccc8a8d0c80211eda52ea5641e27731643e756b2e413aa42d11d1d6a500386564bb035a413ee43691371ff9aefb20e5988dbb16f33031c47e2bd22fafe6b827846ac729260373cc61c6556b678aeac7f869b5d5d37907f1cfa282eb368d0e81d21eea4c447db137108b27e826d831f6a77a705195e8db57ed53120bfccad7b875877376d1b161309d9f078ec494bc900bd70f088fb8b101b8d5e26034f5b951b32ee5d834c1d6c28c1c1d8ba86e933728c907b28c5b1ee8a1fa9750bdeebcf722c2f67b786de2c35da3aff0e7983256dd81f5403f71e206502768de29cdfb65d7dda0b109216a0d7d0d3dd0e42b67a24e2ff6821a97c39ef9b4bb1a66cc2a806ffcb7b219fe78127fa6210ec1fa2fde038c2ccb387bbe52898be139b9b5a14ac459e6151612ded9a2687b1920732cf79d018e99580066d7456a0e784f30fb9d474fd5f4a35cde423dda14dbffe5aaa37b57a3ed3deb3427a5357806b677597160cc5938c2c93fc90b54800d6ca76998bb01423fe37b7dc2f283c2f55ddb585dd182916956026f4a546f48ce56e03304096e28e4b797c00e13942930d905e0cb93b67e835ca95384fc851fd60ce3dc02eea7dfcb57d0a313d53f49003ef31473afdce7add65a095a349b27a7341c440953a7e4e9644ca3c7113617c9b0e6ad00f7d458b60044c58c2c4ed18aa463f175e39a8a4c7f7476572524c4e4ee3ba2633d35d8365487963f6c2077ddf508d05e5109f73348eeece641e12dcc30a96346e20774f2f7c44896feabf3bd1f1aa08eba6b83acccdaa8ee30e3ca03bc15eb42b747d0b19135967b25a3c7774cca6947b1e3acded3d4802000107bb52bdf4eee42c0a2ec1089b91bfd6426fbc0ef731af7d308db328b6b30f5cc39be8c874786709e012b861e8a1cc330a7ac15438967f9db85aa21fad779678148e80ec450bb3d20c2dff88182c208cd7b70a2ab2be86d3df42268f3d6d769e7cc65847e84eb1a2821f850b7b11faeb426314c03cad2a0a926454659c17472c57f4e9b264fc4c8e9445db65874caa6287cceb9af65c75b6a60732ed19e1bbcbc3d5b4af694adffeba912c7c9f6c9caaa6aa7c75240c411713188371eb87c27319778cd35b793400760d649c1ed33b95cd0df3e8533f11fcce065df3d4446a50c87073a0a1712968e400c5893cf4cbb2b6420da29b9b6fbc45258ddd449eb2685726d5bbbfd73e35d2b535375974869072660feb572e2665520d09768593f003c6f715d9dd4eca0aab1a834857693181266b356be6f4988c997c79a8f81fbbf49a92cfbb6c7c7c9f94842a8bc6eafed500c12736b705ec8be593140fcc9d1d15738da74fc24c26464232ea1d4baaa37a20b69c1e66ebf06c9bb6ddb230c3f87ddc0bbc1d9b800fb9a7735dddf59fa991fef19bc22bea4b2aaa8b3e8681553f3be5ffb58567404888d57e6c1fae79dca38bcb653aca9b2ee47334e014ec100aea58fe8a68acb165814d02df7f018a3c8456d547ae4c856dc322cda25a090718667d6d0a3f4bcbeb4b2ac20039c6141d1066aa815a5287ba7d65b450f85d23ee55bbec2b98dca5cd8b7f6e4351eedabc059a3ba6df57a3c4c21d9ad7ac6807ccfeb4adb8e38f5cd56f2947b8a451c2bb4ed098fefac1aa5bff766c511605678a99ca303e438382cf4822b205fff285440c60a94bd7a6fc1f487d36481b20b87c912ba4fb4653f645fc0acfa23cf28123137074215d8836f330572b89c94527ae34464314e370f640711c605e7a53d383dbc853237b4bb0b8d286fc993dbb343fad62058d55517005319fdbb25780f51c611920055890ff4e1f63866686df142871cea3063c3da0ce322ac6f248e0ebeef2693ad245e397a389ded9aad85e82e3741e091c1509ab1327564566de7060deca628eab4eafb97127d5c647aec8d4f5ef908f91bdd9c0f33ea72cf9cc3d1b5800ddb997b8589b2060c5cffec8190fd1355b3740f58fde84d112e478c965d67f62d98f0ea755d233604beeda52e1119a094ed781dd9df8d3ed0389e3c4e41ec23d98b95e565f07679c19a8c523bb1845e6c7abf3cc9bda1a196028b22b22d8c3582a99afdec78ce66e8b239bf49d7284c665c776c9d0f73e163b6cbd00173c3d13c55cd559dea1206ca2ef54aad3ae90aa98e3b7febb6ff92042aa96df2d33cca8a1e0b420118542e6b0c3963d6323c25c0f16c3b36a1c6bf665827a3bb349935fcc5a11f264e8dd16394f9cdf2025f4d086e02812371f0d4f7f0a8928584be117a913e4f6417986732becc417dd0321b1a50722a818b8265fde470440deecd4d8aa348a7d7cf87877b92835d932c60cae332b4a0e17277c1b5a7d7b36c850a81cdd7fda6ed8a4a24a854f14afbc84e7da81f45872a6eb3963a5ae03cf61d01bf4ce74b1d18ac09663a584ef4ab1c5494d4d1d9b1a7b9db16b4cab3aa4eede832786809d2460ad204a3b640157bb7779e6294d12017d577736f9a4814537c130745f705a6d3b3fee3d6b8dcc3a91e8a10a12128c6776854034d12ac48385d67cb1dfa542e1522408ffad8f2920c123ab74cfc45d7a81b09691df3cd7a785ecf7acc3b7939526ddb3dd82fbfcbdd7ffb1fab40704e16796f7e465b2696723f56f5b108da18cb6a5e31d8171a7f8dc18a6f59f1b01e41c993f8b880ab62666cb1f336dbc074e65e7bed9b28bc4e028a5a5398856f3599fa9353aa6372d7e5feb4e4c7a54ad9d4d77b40029b1fa5095a3f2a907afe5248ca1844a8d67332c2f8d972ce61f9a2bf4e59d7a24d64b1f62d29d59de5ec283e021cd1d2704661196de0f72ee9ee6fde376ead492b2f026713880bcf42932a9418377b496f0a972266bf285d5eb5a7710f83c55e61a30fbe998b9aa87a8075ac252f9e0610eab140540b1b6820eda40bd7a429c013f8ac67bb94666a1836f4608df241ca9a4c4b428679a4d1011ef65ad220ccd43e11cbe51b32088a866d55cc45975fd675f44ff8a2470b8993896f40027323bd5a1322f5a18555836231cd6f4cdd48742b1e5d8da9623bb393d5dd67eba2e70e13874bc190da849f3ee4517cc1dc600690597b16751adc976a4fdb61a860a10d28c589fd1ebad65791b07cab4c9036ef4de038cfd68f2ee61ae4a8f7ce1daf915d0fbc1891e59f74a5bd97415af97f154618b7b9c141373a402eebf5fb11b9df0bb7c57f8dd29cec8e3e64d4effac4908c93b3ffde6ed45d2dedf7a195f9a2f723d29fd446f45c53e3db78c59788917a2dbeb48c183b7abef6a7d3fe19e96bcfbca3d61c3328df637b61fd16823178a5e9ec4d1a14fc00c369419f8bb8ed9e48ff496826dfcaa27e5e299cfa6efbd093b02b446fb263a437525f791a3e3ba9fef83f7e5d84f6605178e60eee3511d5edbd00cdbe4d0e6485746f02a36200f10baf0b7b70626861062a475ead4fbfe4a5c013d1a893b9da0cd800870fa089cd5014a2524c1bad49bb31b17f8552c7bd8e3c605b41425572f9c1c92da739641230765c7eccae000e65ab05fb1197acacb50f5380659c944789a139d50c1afeb686a16d1cb2840c883e23c028d075a102c6a8171567bea2ba67462e866c0ac3aa46acfdf099ae71858452d1a2e5e2a8fb21c29a5fb3b97d069c9d4965f3d0d675b12a9a4810b4764298ac33b5b156132934285326d4f5fa0738e1378b5cd700b22bafcfc505f270ad90fc6093757feabe563c596d89d075f60bde4417ef125d050f4812c183a79ee055ef3881be12505192f92e09944b1d9593b88e8255a13069221e6fb01ffcd996699b256379e5230d3b384942a2eb569cc37f9d9906a5a31bb95b3014af77fb5b4f7421211b013f2980fbdae086d425f06b5511f33ca3acddece296a0a5ab56607d84a67db0214cdfbb7e546e193cef2238a50a4e81231945cc4cc22a5e6937cc6c9fc83fd7e2997e205bf4c92d75293f7733133d6a78de74b20be42b16e5ff429e90803101f1618d7aec163f611aa9950319b2fb425c3ec0c4eed2f3a7957febf88fb818ace0a2226a14dfaced500db19159bd7629dc14a22de6362407e1deb4ee9c1f6f3cb0b38c7766e31c6ef2cf98492bca4df0555830bdaf58d365b4551b5b1289f9f80df483951e17f68e358ae4dbb9ead0932a6707845378413fdcfd3ea376d37ad1f392294c010d3c0dcfc93fa2c0d9ef56f051c2844ce738da5bd19b9f6830f695aa81e8fd89035450f04e4b57f8480b296d4c07cc440819b3a720c24916956f825e98dc51f8e5370a237aaf80c0f1603c959b49be400fa8936625578b399163eb7b8972b41064205383d254294176ac7f6a5e3fa4b44561d1be840c7663b8761c572d9e3692bfda58ae687d1e482736aa6c87a4b40007635e52cb3763d729813608069ffd5f9f63b24cb8cb0c13fa57d3fb773018c45c7b5189c39a8a62dbb6032f8231ee05e05b5b0f43c82a4a77c2a4fa5addd542fdd334f62d984a49a34fc11aaac143a41a585aa9600a6e06a28c3c9af21913d3165ed6ed9647b188b74d8c19b23abc94b70034c9d10f8c53cdbafce6dc3d9e55eccce6799e9e52c8124deaabe53e424502600890df5893462d1531652a055e4fce51807b4fcb2d49f810aecca4f7637de4466273c1a1b92a0f9b0176908f74206eaf21fd29387aae9ce0c5b8f9d5394def8e49052a312e60e070789d639bc7610a0cd2af5106dcec2e5c88b14679658cc52c0b377c74bc9b8d895a520e4d0c0e32db46c9f7a43b8547725d56dcd5abfe0e0265a35e83aefe7fce2fd852f176b07b8da4ee67398b97303891d4eebf2413bd12cdc4104e2d65d0a679b47a0092bf0a760baefa6246a620837845adac6868a351727ab56e899ac3972341a22914c537740fe65b9ae6114435f4623f474b22d28c4f029690b7028971faf785936bdf3c07c0001a4ff1dc084fc76b05ab9c04bc8f495ef8b21cc34d9191ad66ece90e17a56482a99807d32fa324b09bab1090f4eda7c216df2dc0d2aa127462e7984abd33a6f6e888de73a163dcbae4eefa1a44b39d371cf4360bc2d2cda579c9d3562b961e760aaca68ce1280fc70ea1919a0bc4b24a220a75e20fd3737341ab5ee8894a14967b1967255ae4ffa36d3a70de5e8b93f98d827dd2cf51330df7b25fad3da72f8c0e80a1d6ee0220fbfca30a9a5f8bd619217dbdcc1249e9f586ec828f1f501a6cd1a6f2e866c4c118bb0259c94d0e56140d729c99be6582ac0d66e833222261e874fb29d2365c2225d403ffee6d0cf2ead802ae57a81a8799ecbe75b51b0b942b5d95aa0f15fc7c319a6dbcb1267960ddf0a0a78c6dda628a0d551e5a9ccd74793b6c8bf553980e7d0bf429c7a204260e1810c123b0e29bed0987181b6ee77b3764781f6d3d1478689a9e5ddc4d0b26ce7e8602c9555ec9f6b9df00ab7f40973f61b5a2d21b28c595364791cfa492b91cff99371f0b3cf9355e7c1c9c63fa6c77019dc4da0753b9a81788a314ec213822c06e8eb1f96d9b59918ba343f640d2564e6aef1638c16b403740f0c152c0aa1cb7edbe2b4a6380b0318f851f3e0b601b9052593fc37fa8dd1c1fe399e97c9fbde3b6dcc49df368253d89eee95bb13f74aee424f0eca17a2fcef4d912c70498f49e59c140077cf05c351662c3199edec7911be12b99ab3f05c3d3158358430b79f02772b80f680191097c246d44ead379722c6473c209a8e341013f8a51ab4b893e66375b8dbdc53785d8f723346254a260ea0568792630dbe47a164e7f93dd3b4529b4c80d86154ba1032a243cef110aafa41b2fda636f6a5b0f32b9d715324b02002121f956e252c57f6f9527b3d3a9d9058c054ea5edc61bfffdc20a3e2953471118ef95894056089432c8021b164d89045445e193bdbc266fb5ec8ef56efd84238342a1c6f7e5e541e3d5583026558e927f846717e18e62227bfb0de8f6efd13f68f5d71db14393c02902a504f590d3f698288fb9952b09bb8f116e0e1c84115a7c2eabd88f0ae30ba3806978e0076fc33dbd598a33c82d612fa7f35f387d6c6d36bdcdf2b0a832e5cc76ee4b067e899a23502225a81d46615bcf9659fbec9d459f5c2753174bdc359bac6f939b751e05c3b2c1673964311e73149adb405a20fabde79bcb7b74172ae5c9c19a4e30a9e63151c41908d0c7823daeafac20be6290c0e305aa4a6d9f28e9fb79605599355ef5588ff13959954e639cad3aa2608f76bde2f65f408c80dd14fb29cca2465311c64dda86b1887cdbec348db417d066082b977a88b8d8b166896297801347856cda73f0fc85ed6a9aa9e55e75ea53d95d6fafb029bde0f8920165ae60da731607928e3c7e0329bbde8e58936e787965a2bb52ef1500e2cdfe9bba88ff4f3cb55d7c6b6f0fb284f78ea4cd0406abfa5bd21bd98cbe84de905782ca64680c3d9e4e7aa16b46fc80a0f3a6526c42dd51ced368695ece62c78c204996c1fe48cae84926c6cdebd74eb4c2e44e686f619cd2d20ec555fd7a1b3715c411fa40c53ce8cc5246418bdeb40c957443dc3c21c23a444ea468f0a0f262d662fa80ef55db3a42e4ede0143414418243888d4e67100a6116f2c295459ba53302796dfe61647e8dce8ad0e5d67253f86a8e907c1b650edd6358960f83d45c0aa1beae7dfd8e768152ae491c1742ded968e915660c989fb733aa82e8b639f4af0cc9535fff3177d22a7622a0b2883e8c1ac8754754de7c3ed3623921bc4d89090b982f9339ba3fbf74a7ae1cfee782736eb062af5ea4bc0f7ea74be76f9936bc4fc805c57b25e2d28e860126c746ed0a746a771b6f775532ea2aff13d43d2f3f81738fff93ad82e3059643204d7de326420810dc7f316c1acda2c480dbfa9af5e824d5d1b157072af2d2d4d2a98cb6bf9d6e6b062d8b36d62285aae861d7cf142b1d3602a1098fe9ada41ef62738f6c109455bf6f2d1ea4cbc99332c98938e1c22fcd2b3f6080052e086afe371059cd36b96ce817e8c01007fae1d81136cbf8a33788325273c2703ecad1637d052132212bf7db958a7e1b0a9d8b2580573e715d2a0adb9e441ed69e460da6dd5afebfc69302e98d76f58a2061f42173b84ed4b86df5501d18f76c2424383c162b3622a1fc4f09490a5464e867b77cc4dcf158682a36528bb4333c92076d5ba9f826c8d67b56658ec238726e7616df8f53842185dbd38b0f5ab8f9caf30403380a5471f8773c4ac834ab528eb976c69e5dd57116f716f216de33864909bd857471339c46e2f3d219afdfe2c1058b04bdeb1b1fbdd7e9a51af6b7551ab760970f57bc3caede9c7cc445b3bc76c56cc902c2d0c2afece5b94ed7fed3404a389149b1ceedc889d095c465205937399e07499b87942658ac56d05d22045e74b89d8dfca6b9bebaca7c7b2615d3974c63161ea6a2849bdd546c496c3529cb6dabf006da7c481ec07f3fe108630a8f6ce7e9e02cc20d0a93cb10058c1a26e932fc391d80adf0a0dfed55c73d995e9ff08d4adbb77af8138de14cd891ec94dcb9ed871a56ac27013e36df558fc37f4174c5dec054f086b93501c17417c34d2de2ec964e9c9112e8f681f2c749c977e7c7acef4bae907467c30e9079b994110578bf3035a05e628266cca351149e591bb1576cbe6b31e6ff2881bc2cd4c6f3a6a65b82c1efceba7943afb57b9fc78d8abd5fb6dcfc5b632a593e623bb2dbaa147bc689cdcfe3f70185b9789b8165f72cf3bd60387de18bd7587c7789b8ee6083593450af7fb2f1def93417bd0dc4790a750dd8a77bf2df5089b22b78912348d9ca084e5399c86a8cd7244f2634a08a9dd77dc85f4398882781531181b35091c06831965cbcda69bdf8e96fb90e9546be07f45736dc1be69a017465b7a1fbde57c22a14f3c20bcedd314c5146c2630a700ce25e3675ee10869981eeaf7dd04f11963db0e61227a8aeb02aadb3a9c90894fdc4c1ac6bfa84c1d6b21373b78b632c77a8ed0fbe6c0b5266515ead3f1267dbbb4833269cb34ee29ede125f17f0c48bc224a6fb0862a474d15e445cc9785ae905a61d2f96d57cde5f0c0ef6e255d6ecb7f3d978ce7fee51b1e76755e0c14f6dabeaaa03f724e15e1d4d2bd2966566c405d6b6f31f14b35e3e216d19fe0769dfce6cd07ebe18d32ce27f60c799b9b9489beb053628de7787657e4283f2b9877d540c2e4dfbd10d6f24861390a8620b4762a85f2a62f8c56bd662b08e39449fb9ee0245d11cc9119f134fa5dfcb73ea5e2f1d3d7c39eaef4b7c8cdde94c5a5b788ff89af7778060708ca66d7539eb280a7bd8f0aa6ee062e69011cbc4ceebc17c54c8331d1474587da2d447b4e6365bf6f0d2abd0bb81f7097a590070b753f02d2087dffd2a60b2a786c8a51277b7a0c1b13267ae100652cd473797fc377f8530b0108cd1d0520e3278f66731a1dacadcc733962d1ecad5e53050eaf8b97733ed2314f7a375be797ea1dd7988f4cfb02b1d112508c84ec17b7b4304bb3a970ed69517a0d56672d8e26474fe4b92669e8e696be5f2e8d0967addac6eeec432a0df183c30be425075dd7c338d0be7738015a1e4bc24131f7cef68b83275d835a123928e0911f252bb0dbd0bc8f06bbdfa48daaac38296bb595fca30e1662dd955212ecdd9dd40f1e68b4a080243b197213ba57561384bd7cea1a1da173ff0625d85d9eb326d37963a2aa805fd96bf1c09237800657a99f7f58d0fa2929aa8b04cbfe79618930f1df1e2a87a2ac0ee4adccd6e6cc6e6e99d433b0667feec7890f8c6f9e19e60c29e3c0bfd01e1b0ac0530ade74dbd858fe1adf219ff14046c56fe9e429c30aad1790ce18788b85cf7d439fe827407baac88fcd8b9f4d26e65327bbb8185cfd8e9ed202248861b4dad01786cf9a4ba54428f994dd38e6c742a23384ff093761dbcf8229c107128b3afa88ee23bef4b4ae8979dd2b5106531a6ab30fe3e8a85a888dbd33ab1ed1a1432abdf7bc0bb29dc4ad4d62c0fb39c09aa37e7102f7335d6c9ba6a86e3529e82f746a4b73a82c84c751a858f396d2dd0ae6d61f3f62e651136fedd7c9e51ad527c7026bab3f1103ed542a7d28f9db78f11b0d445f45ccbc7ddbbde96c9c2ff95c061c8a1fa7724dcef178735db82043b5a30e86aa817f417654277150fd9fbf71afa58d739bceb81be84525cfc572a24514f4d8f4717eecc0ae66f8690de8fe6f361307a91e264c613340866ca07da8c948376b01d30f497d60d428775858c17b57ecfc2a1baafd981b7100154f9156254584be1e02d171c38d9cb71e1ae6805cb586db3eb63fbc474333abd0cdae5e4440c72f87564db281c1c232916bf5c1d9596f5823194a80dbcf570eb592362bcda9bf2b4b1e5243d3bccc7c2089d75224347081cda59f1fc3b4be244e472a6dded569064232f715bc35c889908ab98465674b3f57397d1a9cc93f9368c4a9a893e4748804cbf82c6dfc7a383a850251c37c31a47e358b255b0d5f9f7012a2a4d19aa179677624d94744ac824c4610400598077ce9b3bc05f62a74b5090b063a597e49b1f5cfa4acabd5c86414fa8286b6f890e24b28bf7505ddb0a14f2de5c569bb1086c9eb93a96e4f1aacfca545310efb1816575154436212773c0bc8ecb44b81e69356c30c10e16c1ea2da0b6b2b87ede9011dac68515226ca24752f590c9f10eedc49e842312065bd8122828d5d8965e2c0eadab896e7e168de37080a087994afa715967f76d28d84da536a3d79ef732279b153ca06264e0031adf7a8c0ed50b37c4b44e600e1da13ea4bb0330a09a77615ac94cbb8f58fbef532611228a2e63f759fbac7714368fe47e8e17e156fe28d8b4f57b6c6d20792dc0f5c164e4ba0e0a5905c5aaacfadec433504036c9c726510eb7ef3f53cd12ac33c0c0a23b75567943bf50ec09c147601e50298dc8ff717178427e494aba32bf717582b3acadf7d8931ed91303cd398b7dacc41254fe10fff18676e8ddaea9f255b458c637af8f788c60e6b837a7b750385270d3a08add7fb50c84482ba06d6f237f6d37c1d8ca0238ddbf598a21376748aef9188abb7aeb639537d4c4a011b7bcc8efb2a4b3de0f728bd78e24791c7f9df275f7aa4703f8652634bc9c5d018c5c3251f86f1e30824d7c16ebf87ca457fb003868b18899805604e2ba4df7c406bf170eb60db2be2701c1dd957857e0cfe0adf0a51f99c1b10adbd30667bbea9d033823e15e15cd1d386bf98114c47435121722513144f505a53b9a1e49ad7fb15e8fcb4a755bb13f99517293a028b2c0e4b81947d46841d63b9d903e4a161a25f7efeba2798ee5132b3d6b2a4033b773827268a3de8bfd16f5e4d0ba1a11c1ec3dedadc6441959e2113f8bce516a81f58cbc30536ab5f67a28385e842e81d6fce239aa95f2aa116b1807ce392db4c78569a68d4af8aa7129680fb8a862169e6fa937013a13a3f66564c54614bdcb8c61c04eb6e31c8460c7cb408ba10130b20a5f89120a4ea597393e5ba498eab278bd02c1747173ad331356029700ae69135c19513ebc4baaeae5886d10a0f7da339c45dc3a4371cdee10380501aedf567fcf3c799e3308f21a607f9f425306607ffce0d8d611e84c76a09b21f4ccf6726f81c087280f40449cb7a5735a68c2f89337a5146c9b47f21bebbf511f79f9176d6d58940f78e6b3312f04d9cea94667f238ee8b3757b4c93bd1d67d5200d6eba032d836ef3bd24aeb9b77aece81c77b7a34161a1f5d46a8c697305094a9816e96f951d8ea5dce5db901dbf5c8270b8cbc162024344c8491307411fe0cfd8767c72f0e1a48d19b35ab39f82d26d9892a359984f5188a4eb53c2ce2992d55386f1800d6ddaa72574f3b2c3ed9d60c5dd98c1589095cd332c63f9ceff96aef40319bd555ec9e401d8a6b3426b047ce1bdc98b8678a6eef54dae4d0a3fc798c6921ff0f3c8e25ef7205a83b219da5ceb3de7218087581a7159ca8d1fad96a17829dd1395a6cfb0be84c36b7f4f05e5b4b1e3e28a07e18d2655917a21712d5f38654f5466d59ddbd725c1dfce2cc08c527d79b9aae0ca74889f20193aa0b92f1e7e849bfd90377acdc0d20fc8ffb3d37559d9c0cbb5dcc8f8140d1ee80d76cb549627fbeca291afbadcc105afb6a74f81ed64b0b189db154a1a55344c36a6a8e876df819d2fe447f56cd7444e7e828ab46ee5381104804587679e4c2abbe442df28879fb294da13b10be0f3887cda306a02065207cb7147e2f6aec221327cd1414cd24351a52f02e628ee2e4006648fee1841dcde29e05880c4981b3412f48698cbcf65baa7e43945b4c90ae0c251b695aef90e892c1dea6cf8aafeb3018ea2b051d764131d5174ca41645434cbcbb50121200d53bba7be84873087ea1e85d50da55572aebed7cb9a9ebba421738bdf8f88f97e97e0fe56bfb59c7356e2189ebff4bd80397beed85e5ea53a1c3dc505ad5a7a9ad44135db73125b8ad31ad457b7338fee9301502f708a661b58a119ae4a9524f8d0a827d2737cc56fedec90623c48dc9aee13eec6cd3b0438a72554bea554cfb58ce3982924402dd7ba1243a58c9b63dc62ab872a2f6f6b4ca36edc0911ac5f2474d1f4036c5d8603b979562779fd6d6561bddfd924fdf3fb6fc57a1f8ebe6cc39600aae6ed74885124c38d51faf74f31dbaaf77ca67fb58bac391a4c722ea8241a41a6b413390ec3b0191e1c9c683476539c84ec71824068bbd3ad58fc07c97b63db38ecd65b559c36f046f79fb183a03ff359d723134a80101d3badd217090774fac97550827754fc1a6061ed30cd3b1b155c11d4b3d3530205edec16145e8f3e9674b921be4ce2d879735701d9fda59a0f896e80559b883489b7ef39707c74b94c2a3826f036e2c3868c05db786cc66802ab82a63934ec466630e5c164c437636e85fa05ec0bc5f708a1978e88b4b6b4ae06c3bda61afb5b91b1a910774e813a2e793b1cb5e72738caff850bb5d190015173b0a37910f5486784be6f64ac49c7ebdf9be487a83d248064e13af959a748a030f7474e975576be82a5f90be9457a760ca6eaa65224000292305ac937f1df483c1a306d86dee9e1367f1acd79bb6a8d9a76306cdf5ea2c1b5c82c69d7663b46ee64d926099a134bba8a69ce4361c62e9e7543237f9270b087698a057e22b9e9763fb1f7858fb825ef3832d58703a968de2acb37a202c4078c76ca89a60c5b781bd9ad3c540ac7c3edae14c1a0b9d2184332e13bb2c84c5c4af6d0ef976cb20e158c6a723cfe086c298183c4cd4de1112a719fe164732a1dd219bd6ff1be89e53754463faecd5369966cd09cc329db9d8e1f8058cb1197967aaf29c2ae3da4d8fb8d5ab80f0a87e1a6b831958ff695693fb8561bdbf3cb2639a66f591330f3dbba41fd1ecdba57b0c9c4607cf474c3457a15fde1670ccc990a6cf238bd38c5b4bc1efa58792658245a2d8bad669f71a613c95ffbc0d33b63d7d3bc634acc6639d3eb8cc3ef375bd15c04ebff5011d0bb705b01c09ef1ae5cd182ed1771e0e01244c230fb3630fdc8edf4a3250b9464c208018e25312c6f13c9b22362b69d09bb51d19af79fee0f036d3507b13ceec608ad47d5f3c78731cc8eba68576594758505e9f5f744893f6deabb9274cefd04c22a93fb8cc2b54fba1472af1f7452a7955c5bc1dcc154e0a7dfefc1fbb3f42d7510bb296904c58b20aa84e3f680be5a6d486e99bef6d2c20ab8477c117d770d04c15188eef6a4ea4f78bb22ba5429988e2ef24ff6f06c61d642210268936ae6844c426754b19ba71730de1146439c0b11bde15074e1185a11c8232f57048215dfe3f336f0b406db2bc664b9e7af024c9619c506c605bb864440d2a61d40e625216dba621e62284e697a67480bf6f615576ebbf9178c99863857a08c4fb0cb250ce28d467e10a64f91f8be4746c88cd4a6fc276ef6de3d35b3ccdbdb7ed1af75717f9a6c7cc1bcee905e4ad36970ae24c77fa1fd7a73247e58642e68b0dca875878799d79cdafaf593632d0b2b37b31f70ecfb1e14344668d61b84e43bbafdb6341f0f63ff7b14463355e15ade092863b697250e1b48b897d02bada044edf5c7f9d306a2eb63db8cc7d3d2778d761669f11212c6ac2a65d216f055e2fee635b2e32eeb0860c6c9992980707424ec153b65e7bbcb21d131a76e5a6d214ccbec28c61944adc820c0a99ee1e784ebc0d8bd89aa1a2a047e2b4fad8ec4f90e34b843a60b568d77791756a00a526541188295d9902bcba2fb595a36105ebd9b9c986a992c2bf6f334f51404a202a2992fe364f996d20a81fef1ea1cba7077956c57177fbdc3a13565ec13881882944743d4ddfff47793366f9b072b8f7eeb226983b6e310a7c367ef740b542dcf878e0f2a59b3f1b59658c3c4d45592319d6470cf49160a9f0588abf2667f5a7c04224082503c8932f37410b41eaa70b41e38f9f1717749a4339baae3dc53f064dbfd703b92f2ac76129541d0ad1a2ca81482143cf43fa5e1bc4f7c7aac3ce5568e2629fcce82a1d937a2934f3cf101587c359ec4bc2c0519ed62353528341672c884671a66d500d8397cf463f26901d484c79c4e20725d086d6297ca1a210948647b1bc89a3f650f00d39e85e4c6bbe0c9ae4579880a3ad8ff338d4ec2248f04c6a82439cdeccd13d1793ffcdfb561fd9a2584d5f463aeb80f6d8984af680bb9f6d98a848e67bd06da39374552fbdf24491224e6e8cb32e68b59817c38deaf4399f46d590920e4d8f42a6e36ccfe1883468d612a7d64fd148110313c16f3a09003540bfe41f22886fc68a5895eccc9ae87b9405316abe183dc3cdce4870a417071368684e476a1f4d5992ea11f20526ca5264bf68f4dafa8647a50c648ea7f2c8c2f138319f9f479735efb6eb0eb91824bf6f27c0ed7cce284fb77e26e99cf3e19ed95e31c173e6556add4826a7cb2e3229621418e7ee18e26e961fa87261f527553d190afdacd9c584b4536aee8d89444425d20d4ae5e31bc5670ed2ffc0de1ab1b67224da66f92d10f89256b469cbe7f51c5fc6b3c1198f1ea053dcb87537a708fb3bd7f42f88ad984346b81d4a48f6f1052688625fbbea5f391797e1f7e5f232815110bc74a7ed72fe6729b028cd6073edbb20c4c1f15f4095d99fb14d964448b4fbae5a57313563dd6ee9ecc62572b742efee8cb15529a215372fe899f101c24911cf16ad02fcf75db5ad20f1ad87353e22b8938f60c87c0fd1b52bcf9b45926610b1851215efabc4ad992e6f7a79fb18b957f439dc98f224fa6b8add36f415ce5360f52ff3f0c68081f80d806942bf3d40e1023fa0b20bd6099ca7c6364d6823f484425d46bf542c64deb0c2b3afbbf6c5d91a689096627ec50a1293ee35bd7a65ca03db4c66224e03004bd2a2ff9b12250ec69a3d7097b5b39fcacb5dc46b5bcaf4ccb6c72e750cc5b327a608e2388722cd974f6723967db590bfa017e89b4d745f6f98a842791557bf637030879a0f5105d41baae4535ad52a0d1665eb54b0b39be0331dde6c020fd0eb0c0ea02c0d7cbf3d624f18092fba9cad42aa4a8947925cc0dd7681c24da005b90d7e33ee11c327ecd58484c3a61f31d567178d5c8487df7c11c7f476b013f5b53ff05111e2ffdfbe32fdcc02fc425f71a05d32b9a5a79286aa27080d0baa157cf7c233887119a23c655c315346012cf250e830333dec8b7ca5de649d2f4c3a8b82033c7a9da80e6645dedc094188c2de2e82258beb36f2fb59ad899d1c28d0cb0fb900df33411b33b42a797cc6dd9a6ea40e55fac6f6f1aaf951aeae0a9f10fe3f467c64ddfb8a069ae454e22cbe93d9b06fe8c7abd3e901c0f1b8a629da7e69da7b12f40c7a072d74b3d74c08a83e38dcc80e75f93026c5507b207eac913d85a071f351ea7db9f95d45b6477d85c05b78a0e099190b1785e1e150982e2b524645ba12ce622bfaf5dacf4db9255c90c207a101e61b88ee09bf78070d39045c7968ec81298e4b348951bfd05d3cca3e0d301d53b565021c66f659daf2cee72e9a55583154bfb1199dd46c13ed12cedf3bf7e858106612d28b4b92f9b8e6bd39fef1a82dfe3d76d8f41699d985fb0045a2044c938a0ca60b1e80f9dbd6a28a562e82039c34b7aae4edc6033560620d11e9b21bf01aad0fda653e594326fa5fe32365523fd573ae878f5535d04ce601abc27a6c2816582c3e7584ee872b603093414dd256085dc0121d147e3a8444c96423b4f6d2bb310eae0f0087fff332f3472efc73b2cf237aefd68e085f00d0f80d3a26e2b0b3f4ecb0929ab32340e4ba746906a1b79524a04dcd7991baddf566aa659ecca93f94e5c6e73b27c2fd0e8639a796fa11d16a8c2688793b8542e1c60a4465cc8cf3def1795e7a62e82e515232a6c3e084426f088cae3db67abfc91c743414a473a12918da14346374e96cd2ccd1c3d17eea2057268874311133b72f7e8cebed0f1dca3078fea02ccfd23e17cf0a5d9097c45b2d9e89f6308a68a3d76de8d3e707bd75e6f5d477a23172b1d751f767a50683ef0a6389d81429934f897e644accc5c8a254a04172dca601c774452be141b7bd84f5b7fba64e13bbc3851264fc1f1c5bcd28bb967d4896b47818ef5a1b027ad5dd47f72bdba88f870053595bb200168e4b5ea917a091f0afbb52ef88ffbf13e535bff7caea97d1214ad3322dc52de2957c072d425e07746b910f5312b85f940cf45efff4cb4b530f53309bff21b13d8ddc071fe10245c475f08f0a912fb9f0eba03441f0c4ec29d182782094ed8053e94a43c5ff6d59ca4abc5b6f82e4baa273a92facc88416815cda4454a36897861032b547d3c60a1da15595d8addbf1c929b9e9289a69d52609d0e1201ef530f1ae8c4a3696ac923d2b87f7cba01a338d4f347debe7a526ba9e3a0607a1511172f4585a93cf06f9cd774002deaaa11921d62a0f1c37b234006267c34ea758a750abc05f70fce935a964f48b5a4f6b9532d16ddbee7f14c774e44164c70545fccccbb44be457164a2dcfa8af4f663bdc3d075c0025bc3f0d55a7ba60b63c422dce356435d9450f81b8e3f7e9288b4eb6822825ac73202e67860a81e4784f7005cb6c0d241b52bbdce766e4b5b326a0be2114f0ee180a3d587103b76965436369f10261696e02be5986d34366c153dde2fc7664e11ed4dd5185a3c5a957cf28c594fed2780cf7ee27a850bc0ce2558badc8e0ab62e39ce7b0818d4d9e6b5ee2c31375de7506d1367dc9dfa20811a0d10682aa7afba82e1036c9ddf13337c4da869dea15819235cf575ca0c70dd59d7cfbaa614e5c883bb6658d8d3fd720084aca849b5784ea2ec98e2a104d8621c00baf19d6e1eca75fcb090a4f85ea0693081150da269863e6c388ae6670c87cb3f156747eced383974cd4a9ebc12d4dbf26195e4f7beb14b97c31a94b618eb696cc9541683c5619bec424a33692eedad2e67d20e70fde2d47ebb991daa1fe7a2fbf71dcc9aa629c89e3f7be0f63ee9e515b783a137de0d4a4f2acb20949f77479548ac066350a7f85e48ca098531d5516ffc468fdff16af8566bed8e278e3e9a676e271115b935d63c8461942cdb388b8788f43db1064977d560022630d44cc68957e7f36742072df95fb790859737876d129669b3b64e770f25c39705c9bbb0b637a1663e62236b3471a239262e93345d6b3115a6b06e602b3ca346f2380e638fdaf731bbea9ca40659560646651ba3405163af1174e4593129abe43b811d7a693dc223202bae66771d50c3444e51fdad95a0bcb00e52524dbbe2f12b92d082556cd87b58c67d6fccc530dbcb6e74d62a77d2e96b6ca2e4a4a1bc130e9b796da637d03dc86bd2d8afd3c2ec83da35e5bc23a9e007a474a1adbea57768f40f8c4115caa859677eafe00facda1f5f9bb5d05c070974593f005fe4f9b531f5a3a49196ad5d6f857a61177cd57ea4bac804283f599f1a3361f4e4063d701d9cf714a930422ef00a4a73a9a97f0a1f00deb98ae3971060bf4d093bd58f59ba43f639e7d4a2daad4cd6623af88a249cc76b8ab72b7048be60c7898cb721456840eb99288920bf1b58dd5d236cf29e3e10e2292a91d747e74b576a394bd1586459cc2814ac8c3d2d88349f6a744b6bc760182f33812084d90da65d1e8a73b2638587a33246ad6fdcb628d2ea62a4336896f5e2b48faaed3137693724843d909f7c169ada8483fea223b4a56b1cb3e968991638f8047870ed88fa4c8085130b063f662bf3f043c9b03310ebd3a34cf1cb011c119c9458dcbfc2bc76556bb7fbe4ffc6d764b0f8ad53d8a2f0c11288894836a031ee08385ddced2e3e6e4a9a17e079ac44a3a1c676bbc52d242e574f222ddf8bab76d69371d4ed19ac91cb810f027a3cca14eebe0ee8866b7c35297d19ec2ba1cdf88b6612e7954dd72f80fa4b04b5829f1a41bc6496f142e59b94a7760c27deca12f6660a87f3cfc33dd0f494530db0d9099de57de590ba7b1152a95794a0fcca7ba4dd20a56e1d356faf5e529a3f9a55ef1700ef12092ef0160adf0894a39cfee705cc26b334f6f12c64b5280189462112053366f513351c839543c121a31e26339c568a67c0c87ef023fc7e574fe0632b80ab4f4acc2d3b75b07462d04eb1e5c0184dcbfd413abac2567daed86919c0745f355523bd6e33c64e8bb157318a0fda8b890aeec08b301ad501366b837d2b0c511e21b0dfe526b7e300e3ea249451d70b5e6abaa0e022ddc5c5aafe20bbb0cb22ef2a7c6fe7505a234d32c7a20e100f59e007b1c8d3504848eaa574a66a98404d0ebee7c8a40934f5ae41a31dd0e1bcf3d00dea5ec58294971f1751260215ffbc8bb7187f3d6661162bf2bbb573b9403076724945da6e6ad9aa1f713689895613bcac72264678069316fc813cd45f04ba06e8fea4782b93baf61a60359d90ca13272c78382cbd93e72f3458f649267efbe402715039d692cb803f3739539b78fc72df8e9de46e43cfbd1fcc1249f35674f49dac1213da357a129d69faf89b963b19442ce976502cbd058eaa2e1245dbb523c114f481a5b147f45118cfb7032a453385ab3d8185b6031c986db216f1cb567bb4e03676757bda8b7d0cba62ecb5482701ec6c2cbbed0137e83540c5134dd38380f6672959be9819f4f2efe957b95c2811648a0d8a145e25597052bfd11116c91c5a4c56051870667b66e2dc851c6714b2bb38e23d066795b7de97fc30c27f16a5601ef897f255209a1ace4a04625a1f1640ac570f3f74060da0c20adcf32ebf02c74313d27bddaf0597d7d020db1f665e6d82852f5def1b4add3f4e87f74b38a03855eab4c12fa441e9a54715be8130b9e277f748af47dd302dfaa63a499ef2523a53e71db2b4429ba83d0ec3ca1461736af0b1658c149885d9d05369a77105e3cb923da040ca87769fad994b4b849f2bbb485c08e88310da75b90dc835a599e49ac5172d604b3666a680162e6b65df28ede26d6b7ecb309afc216b0ad0a9ae2e9074e9852662c062c11c988de4b2c48c13de31965dea30f703ae3b9c6ea7715c81c76d9794f42ebc308c5797b47dbf4d3f24f975360e001763c6dfdbe38aac92cb5f07f14975667eb8f3d9b527e34df89db40269c0d2c9964df8bb504df62872b9195a0961f56d4d4f85686e34abc4fb610ea75013adb97fff6288ee970055c20ed2fc17ab6505afdad27498afca733d2b273e333fe94e077ad4fce256b1a6a7198003ff851f2c35cf539716331381ad064de1dc1944798b80b6581ce9d3cf269ef040bfec74156e86282b1e1ad8b677e12560916b12f41796ddc8e4c0e6d1e3f8255435032d0643c618b5bcdfafae1ad9832d70dfff2d5155d916c21f378f33209320a805e944270287b563b373339c77451d25923736cb1dd3ef1b0c1f0fb2b8c5119ad1b89e95aa41f03f7e8639de07fbb825e8b16dc470b0b3eff2699921e1bbe20ff74d85c36edd3b3e779c103321700cee185f1abfcb8fb61f38256b8981de89af54e81461dcd27b6c18fa17a629c8ace0ad93ff4d2451dbde980961f9d93473870ad8915e29f5a3c532ed18a951bec89695e0d35fe3b0887cb773cbefc44d3a9acc38eb66dc2ae40303de74f68b8a47eef63fc29e31848d93ab34bcac3cc0cbb3eba863c52d1ae68243952d7c79e804d5cdfb8447494be78b0f1b538809dc054a9fbfaf2d3aa95d1f8bceb691b6774f9129769469c8e8113860577b6511b713cb8579e2f3ee14b4537fca4c2e90fb20f5dbc75e5c8e38acbc91cc993fa17d54f5d1a15cfc7b16b1130e1c29255d3e5ac38722091fc45f4d10aa8e1a170f372a9c20e316d0e2526325fdc7fcce982e7ef71bc8b980a83d94051b0665b12b907bb275d7395ad81a215a35ebd91fa595681ff16d64b6a328a56e29ebd2f9124cb11fc81c89045ddbbd4076ee5c716ee3f9e380f3695e778b2dfd2a6be85d3aede586ee039d689b92f2519a091633c142aa1e5f560c868387a4dd3491375f30035244f77e7928833ce317fa5cebe4b643b4d88049575d9f4fee962220deb5ca1baa7428b2ff2517a07bbb00b60069e8cb699f9fb3a4bee1066b0a5c40d6ac9ecfc7a65e859ff958887ef184840fbbc956bcd3583b6e3c5c6573440dee6428dec34a8575d549da01cef8072224f7d28ebbe3e909aaaaefd3ce2e36ac672c95e9bf8621d10aba58304a1112faf8da32fc4e69aa5ec5632c8ad5c9022136704fef4eb96c4b7eb4d03772d0bae6e90e81a0bcb2701bb48d9b77d873a4c2333937cc3d033867dbb7439f5f17a9f774bd97c8077621829834936b08bebe43360389f6078755297758ee11ac5f3ee26f604470b238ecb136956ffe0e94d058e6f668e6094306161b6513d4b3b6308cd2f0ebfc2f8621b605c9a939279f3ff442a7362230ef419bfebc2abff255e47dc10fe9f6a3125fbdad1cc0e0db009411d08dc5957d32ddba0dd854dab87f9e916776f2256fdff1c8de66cb3c86a1b7f579bf0d183e26234980cffda24fc85443b7a347c76aec42a03184136d181cdc46d87f6135ca27665db4ca83c035a2573c3e9c06bd73e3ce739c94e32c35a873889f3adfae74eeb3f241e0a75fcca2d5a6b7be50143d88154f69c5f47bcd1944453789e2188db50e8d35b129a16e9e5bdc5b64a872697fbea01b3af2f98d5fb8f626dc196c65ab9f64c73fba0bd7516e439ab0ac43ebc9241f0b0abeef64008b042c48bce301f456b46108b7324d8595653762568b06c3e7b100ae5a73decaa294973476ca21bffa34ac21d1adb37178aecfa889a14e960e25d30c7e5746ed1f20f245721b67dfaedadcec3ab3aee3ccd30257b774ea17054933effff5a50e5f10c7f907ee54a6ecb132c7628b752936275709404e071cb4b576bc6c0589fdb938b141d41e647b2fdb6bdad11f544ae052d75973801af0c116664e7bfe640466403f3f985080cb32e75e49eb258456182953503ce5d20c0bff56c30fdedc6f89ebe4e7e92663b6ccfd59667e024f1064f05a3422ea2877d2d5ff6425080027d9f61da650b2cc90d0277fdc8a13ec4178f2682b2bcac9ee1c1e4483ffb93af39869193b11a4a0a8931741885913737d29f669bc3579dbe36a418a4f77dc5cdb5bd986a81d3c9d22b286a0446f9bb61900538bbd85eadbdc44de351c8bb94dbd66aad7b68ab4fd4a04d730e8ab297e5a88ca5c038288721b5f9197fcd7cc629c3bb7184dc1fde20abb493d9d7a875e37504b574bb50550023ed84ea54bda9c83fca3e9bff0b83bfee174ea09839d7e372910f12f88050c107a45fe79c3344348a2ef7f66eccc2048e5d721c87b39144bfbf6d8e227baf6cb9917acc4e2ffe18bf6c1b4521919f3da2c7e8478d31731a7f3f098cf85696c92b52b4c4a1645c5435a062ccf16aaeafa4f370e18df3979fae2058ef1b1f1ad0d45d2d60f663e1646261a0c73ef840a2b31f21606b57ac6568052acda2d8382d3aa257002948016044677e8a5493ca7bfec52d16ecee975090519e4f22fcdcc4e90fde6629a22a09c0faf2105e45789759255caa51719044e7398e63bdff7a28ac194670d9f0e97b1f8ea2c64d312d5085e4c65d558a0c954bf76d3839f29693dad7af474a43e05b11706a05fb5ec463bb9f995aeaa9dbe12e4cf1937425ae49dae6e35ff60df33cc40c4adeaea0ed2c061c748f0de425e0c1243f50026502c715fccf5abdb327b0d49ce77d5eef8ec6cf535cec23974fa54e365d7a75801c5eda7a2c0f21d34443af5d801b7ff3c349aecff896930f6f7f77cd1ef5de2b5457b11415587363b104d2443d7168b623dec660095ab3f3aa911f23e51694b697e5d47f739aa2e9acf5c1dbf75e068a9bee947b7fdf882002e6e2f2a2716d3f0e0015520c6e2242c44207f5187ed86cc394ed49588f821f63907b39dbc7f29f71e06e204af6e9262c57c13bc410c2f81085bb4898ea889ed2a8f46d76fb5a9d1385654ef6f30e99e75982871dd68fa71ac8574b924e1ffd02c28ca4d8f6508b6837c62ba64744b27e864d8475a19cbe39167f5ecd550690a50d52808f9776685b23320d99f951a688590f7b45a158c83db0409ddbc699a186ef0064c9bc7a5aed525e7755f0d58ab6dc7a2c39c2a06e3ad415c45dcf76458e15875e9107bb628ee52ba55c8d8c5e64103b318de80893b506ce797262c4c1261b128b260cb764da848878918038e807419d3dc9a9bb4ba6242e47b1bbb0eca3941c62557d3034ee24c3da29b4d79839aacd79b507914d3804032f1c5138738ef6618850c26d8f3d32772a8c01cc74d74b468774e7e464a952b37f0102d1aae641624e3c03cc0a9ab85c9b218e786744541f31097bd339e465b97292bd9d7d9f2a26e566996802c5b7a63d32dbc1e6bab504ae7e677fe76d2bd1c694543905c7f3c2bcb8ac5676fb3ac92fbb2d78099c58614eafdf3a54bca3ceb971b524aa37c9b4948d14f1bb28a81044f636448e9f45d8389ab991d19b1c8d7b9129951d55a1122010d1a0612f5e01818925510334ab57fe335450ebd11119584baed101adc8392b8e917bbf9327cfab439fe088e9ceb306f1455ca8927312863e1e33dc064f3bd4c48bb3b5e17c1688fc1bd77c3e955cabf024f19594d0341e3ccc4b0e08200e1d29c3baffc8d4695a85a1448b9804988297567dee018bc54c3565211aa2cee4d5545d88de6a494058ff296ce7f24111f68a7babeda8fce18c472bf6e7183f470af3b38960b3ae8cf3956fce4fc2fde5a15ada723bced59511bab8bd71fb33178e5a5623cddcfb7cdd70eb2fec6bdabde321762708ce0541f4c32b0c69b3adeb8bedc50823792d9f67e48e5e779e9b628ebe6eac8c853d0bfaf615d8f6a1b9d6dcb187c56092b58d32d1f554a53940340ae112471d7d1d55d95c923188ca2e63201e76d7d0d560b1caec6b6774fecf5da23da32c5ad192b1ebab44aea5bc86d104fb39329df6e67e06e1b62c36115e6fd201357a0d7c3307e6ce097c7ae2a6eb94de27c2cad8eb49eae4c2fe81161bed124ba2575a5b966a3ed09b71f10fe6e224bcfb1505a054f7b35e9c0ccc09d48989579589714bfd759b9761d340599d90247fda030488c75e4df956d49cd9bccf96f8335e55c8afe6c6691f8b1b485a83e3fd586f42aad1593f07a67fec12b7f8aab9453036560282da3cb3ef744ceaa01b8b6a34e81bca816f62195cc4911199048a5ecdf728f6d99b34da4cdff02e6d38aea668698da49ebcf903031ad4535f97ea0251bfb99c92c29ddba423718f7294a7d32db3693452003e254c2402d23d23ab6198688e84c4fab23df52fb186e31f7c3263f1567a04e818636caa9d171e1ea3ab1300c4508222a25a15af648471f176d48c21736258b47e1894c796fb3b78ff1ac1376a742076ee8420258d8667cb48ef8ce52a32f37ce2c95d6e16de68106c3ec4d27ecd724e420d8529a6a9214689e73cdfd39e495d1709e914b40d88ac4121177268adc764acac5bc716550c3d5d30cab24e00dc01309b1670ac81f8f81990d3c2d4fe44b75b3af80f41ba377884ca67ef5ceaf9a8c7516b1047bbcae20d94dca3bf3e3652c67843d9dd1e428f2f705cd09ae09a7a3b05fa08a95b4d4c41ffaacfc53a47b2a724a5803a6238af2f2f634d1f5985f8ef8666ad09157a90e23471dff808c4abff24cd2d05d95200b55ed4bbe64e1518f9f793766d21a78ecc52b3ceceb589ddc59e6e1c7b0d81df3f75a27f24817d8c73aa27d6f6a85adc043a7e53d5c736a868a1df58d79e902b6b75865a6fc2ec659c46f1b8180c8591a1af0c93074e660b52d859db4f440c0f3ec5f11abc5abc1a373861feb3a5a36b6fc9180757cd6ecdff23f7420e92497823aedfc87c18de841557d68556ce1a58aa504a82ffef34d5b9925494b1048ce2dac9001c490d930a1666d51bef8caa26fe235db8523b0cd28778e80a0f1b67fb220765be16a5c930349dc72a142408ad4ecbbd1918ab83572f3a81f30f288c23fb353c1706779d10972d5a3a7227028918dfe7ce6ff80f1560f860c94699efb923b22be9922f2a86ce444fcd1add50bd68c4215a3826f6048a3cf641facf4da071b4b38627e03f5f179dcbc7816d990f902fdc7378ac8cbc5c03712baa665d4e532800ee2ae557ed5743dd0fae18cf23f7994841332985c45ba037751adc3ccaaeb1abf721cbdf4d84d06cde39de57c7dcac0d8e06c35783012659976a3feb17071ab941a3cd81aebd393d5fc3d50d84aa38956ebe55c22dc106400d4511c9e2cda22cfe636165b69ee55de21bc4ce60c97650893153926bed3bb580bb3af3c9101bcdfc282d867d1959ec1e28152d7e7be809d022fbc72ab6fd7cc9c426773471b71c9407170daa33d23a196308bdaeaa49be9d1ee597a38588fe318b5aabff20e43d98d18bf6e34de195075a15dea87d238f3d9d389e0994d8d37c22ea4e8d3c8c180fa890a2b3da79d0012c7ad9c713639b286bea85453d74e9bb162dcc7acbb5131c29b614ae1a85a0eaaf45054c85b31e5a5f40f95edc833668a38aae18565421d5410e17e4afffcdf6a18136186396862dd6c9e1eef19a5f48097cf44f03ff631616302b93bfe525b539f86bdf7ed0fe29b7cf5dd8185223df71477f14282879ff11d8d8c570e2f9ffd2f8d6872b51c14cf3180828ee3902aedc294d0a3f7b6e6a9cf7815bb23dff1b91bb2d101e2fa8750209cdf90816ec8b69293b9dc095a3ee5363ed864ef444552da1b37006e1aa8e97ff5da9799c2fe6c7f84938df421a3904cd629c72d4b60e9e0e6365a8878f107e09f089a67e86b3603c2cd8faa618d13c4c29109d75e3db019db156c0660405f59b32191b6447cf9cb4bdb31f6adf07d4e6bce4050fa2c632af18c29fc23a96564127afab4eaa3132cfc081c0b93763eacd1ee906b211c7383928702db10725507770a8c1fc8370f623e05ac97de0b1b7043cb79c4a7984fe9602bd3a6c9287433ee7b4794997f4899709df27af0d4aee0365f2c8ed66685cf107265fd09a9b9c4e6dbd7db9f07149b94c524884052f1142fa242704fdc6340be17914684a425e91460ca2e6c2368bbeb3c2a11a53281230cdcea5103a0a94e674e89b7c7cd5468551b50786f5cf00aefdb9bdc7ac08cd34d3f1ee5e75d5555481716f30d59f58b593e7c2c5c70121b78e6cba0b40421f7779a40248a4295f3dab071fc4c037d9ae691c237953d53515f18be6061786899892ad493e2b30b522b38b6cdce7d29191093b213488009143d8ed2b6093168b0f729f781d066f77ee93fd4db492b01aa4bc52e4ca7d142f4c31dcafb45338d0ee6eccd2f86c9f1a133e8c55936f7586102692470983acdfaa56df010f95d770d60ba2b987c8b9386430bf23fa22db3286abc57319c1fa476b21d3c91a226c4fee6dfa4a772b02787a765471aa20d3e92777a3294702a275157cc4e6e9e8ab13fcebaed642b2ca07dc450e075952bcc56db739795379e3549815d5e24dbb0d89c9e3bb961b796b80f3dc73121277cb5f407afa9be6b7a5c43db65e2ac5d9d0febbf0a23e6cce1e466c86a494726bd599fb4d44622f9e7490b3b1f9b4640dc975eb6bf5e6fd650371541c3f3860f9620ed2c36cf1ffb3ad03d3681cc64e0d0e10806f9e851faa33fb0c63428ac0eb9a456793ec4417e954fb8e9d0624960f71f7f2e1382fda7c11b001794dd15d020899ed4de55f35daf88aaabb6b4c5d282d11e4f0779335b5a8392be127d5b325a3ab715ce9bc585352776b4fe73af4905505031cadfa6c47cd2ba8c0422af587b98892dd03c3b90838e9874877b009cd74f25d4845b65d2796bf826450c7158d7f7af0bdca25a77dfbc979a44228a9467ef8bd5023709408559eb124c03e2a3127d713f9856ac7c859c479ee1cc2a4fc247d0b8ed291bc2588b4a31907f27c0de572d1ee220c7469cfe2399f6ec0cfd026f9ba069771acca405f355a157bb161f8d5bee529b4b20814d3fb11245ab3ab2c2d9d1868e4d508ee7855e2a0237be88e985ea31e1d728c83dfd1c742ee1626a62349ce909bec26ed3d8f46fabbdb50afa93250e8d8adf34b8080339fd627c7f53f886a7825f3c2f0d4f5b92c98ea6a34649c397a35fb419f2fd8a0012c4f60c661c5d24e003aa2fdbd3d7ffeda0db4e4c85b65737c687d55c9e97a27d47bf8613052f478bb64309b736a89009d58ef35e509becdab5202b005b1458c8cc21ebe1373f2f9c4ebc2ddb139d924e1d0a667426eb33ae46040d8a409ebe09b6e173b2a810c42f6aae68a7bf45317486a7e8694b5bfea7e9c65367956ca2631333afb0d48b25fa10ab4fbec93cfaa4840028139759a9797821001ca5ddd097e49003acb46052b9b49db2d5b1c622db0993aec8103a4b6c75e1f92204e89ee71a491db21d79ed61d50394c0c118443b2c757d931b7b7cba82050f31fbb94000ac145201becac872b22778d09db9efdd8a6c9fdd3c49b4bb869669084cb3e4bb5436ab654f1d907761e9e58a9df86663f79b1e69370a045c0aea43f9f177f433c770e274a0d5e52d4d6e9b2af7802797f8221ad311c24e969803eaa65ac7f954c55a6a5150883f62ac2f932c45c8cace82df754a774ee4cbea16bfbf397506f0009fe130b65af831b2a9771bb1fd5d203a81b6b523f9b51e2ef347f73cd0a3d4fdfb91935d2546de3a66f78d3c5f7af9734e786a1af03b97389f774868102aa7a7554eef9f8ce1ab6e71959e863a37abf7369359ed362d46724d6d3eb745a77222ab0d4d3271dc14f5aa4800a920390c3e6df0944271db4393e5a1264c49378e29e805113c0d70cdad9b24cf01b95679eb6599f89c92893ceb47fc41634d1c34256d940bd757761f73e5d3bc31c553ac0b20d038dbb82c7b2407d89dd4d69037e2962547c3e6da9ff81a937b089597f6703edcefbf13f453e4ce5156844e9cdb6921496676ec3230b2e7b509abce5d593f182daa932cc346e1dbdf2cbbc447cb7e69c1b2bfca0428461459d291084a6de0ea0550aed797c8e2ee971ceadd5d130ce17bda0a1e676bba00d82198d6dc1d3ad1b632b4ce037e5f3f456ccdf11cd7d4ecf2ed1fad3347c05d05ab52f7f7b72073b250ec66c022ea16347aa99d0118a3ddda8c113814569d8e0c2213303f49216d21aa6072ef5d3e2b25b1573207cf1cc47cc09212e2c85593ecca7abec1d86e4acfc567839ddbdb0a17214ef94b62f72d79a07450ded3223b3bfdd96ab2a0f45439455bfee9b8f4f5dc02f77a81f3ad283a78e044595e276a315e86f3f42a2c4267ab4a377b565b20b674ebfac720df1f662c366609769aebdd64081bbe4e3849068b9097d583f5880bd999bd6e2268de8c1cb7e1f803823ef506d686ba66fcc256be66b8de5e70a9949ddd1adfecec0ba0dde32de26e004dc5af24de89da6bdc3d781012257759737c792ea00cb4f784429e504f57c8dbda86c483ab01b732bd4ccb75b6953d1629f887a1514f910b997cf11fc2482a7941dada08f9e982fbda10ced8e4c89d3dc0526b9aec01dc21068c60e59a0d1781391a665a0dd89fa37e23f5264ef59fc6afab3d38cc39709900afca2e8acdb072390cfec3abb340e8657fcd3d6b1d11ff39323f56497624c9129c6b0ea389fe890a634f1bc03bb22a15fce282aacbff88b27d957df635ea29148dd81c53af5162c60933f0068ffffff97