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

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

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

Block Certificate

Block 58562 891b71d8bad04398426708bb66b90943f7016f75b1a220ba388dae5eeee1c6aa

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
46f6d1ad6ca216838598ba7d531931a66a3b98a1d774b0039c7eebaa9102c048
Certificate Block Hash
891b71d8bad04398426708bb66b90943f7016f75b1a220ba388dae5eeee1c6aa
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0030040000702b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d69a95f7116b108ac721531c4b80bfa2b3089351bc7df12cc93130e5b06cc3b50d174bbb29aeb0cba7be4202875d9d58e1a1e0dadc6fc2748ef48c33796b9f3aa7597e2f0a60ce33824e2fe0dc6d18e4afaf15398a5d37f1fd1b000000000000004000000040000030040000702b0000

Raw Header Hex

0000402041151fa63beca2f5d4c6ea276b86c048f285247adea6bc8d099781424d86ead4845e69f1b2223e74a84ffa0fbe03c01135137c6e788286e0897a5999e0d8b16790a0106a37ce031848c00291aaeb7e9c03b074d7a1983b6aa63119537dba98858316a26cadd1f646

Proof Data Hex

59,560 bytes
121216020307047f2af8aa4c55c23736b02041816f8815af67e0813734233fd095d09fcc4f50b9ae3e0506e5ce44373df7f7726fbd4b0a904d0b1b2d94d62b3f2aa0ec6e98fbc569835b17af4f8b532e48509e8836a7afb737976ded11fc6ff260828ea95d4fe1d4aa9ce23273752b02451b81e87790912c955d373be5bf2e4ec84a1696782edaba180d817e382d6bcf0076967c8d6888274b179787c793a91d65ecc674740daf8a660c895c048ee0801db73c238f68243ac882b61b37f23074824f4ba00754c76e5adc0fe5fb82c7875edfcc76480df7151b39f09cf8148f0029ed224dda5ac6e0a367f3699388f2257cf013f9b1cdf22511abbdcce6df287a4eed0c5b15aa37ae9bd42b6bb9bc21c880eb4ee49ff14da2324171c66d371f627694a2c4a66a55b70e4b747610245f8192eb4614c10bf70d5c96d485ab732e8bb8d8f9f019fb635eacc611760e660e25f7c094befeee0a94abeb82378b39f58dc99f8bc8ffd421083a45f99c04ceeb9e3623d0e3cf24545f6785d0962705fea75b7ad73f29023796e006520ffd563610ce38511411c59f23081bb9c85984ffe495550fa539cd98f002523f95aace139d33f6fbb11673c180230d0b7b1ec8dfb5783a99ad87eb1b5393eac52774da17660c86b2ab2e61cdf03206767288b3ec1a3bec1e7baf0adbcdc07d09c68b0d7b01ab0f28d39f7be0a3559d76b47a7f2f69e4961310080f8bee9bec4f05616786589bce38a5688e26ee019a895b7c4f495518e71f4a963482374e6c0899bd9e4047c1462636dd0548d1f5aba27607738e4034162d83f88ffed6e88d3115c4a585e5df1894efa2c92d076b695789df244df096b831755e8ee409e06f1a86a550b0f330785374c588a82f09e754ed25210f3900843b25ff3a4792ac447c90a329dbb2dfb2bf74b2400c954e672de9f4513a2256efeeb0317595735905dfd91aba2087ddab37ddecf479a3e6e1dc753839f1f5610378b950ce8ca52d7e7b3690799a44b4a3db17820afb827534d64e3cbcfecc21c85ef5458b0ee878df50b1ef071f1519fa99a6f6e700a042d1861854a2b719f863ebceedf8c0b54f50b27229ec4e070d2e428bc37b207f2f30c9d7361901e043d6f6f798b89a90ac258b75951de9919e27cb047bfe8ad370d26763dd8de77091571e580f5d6f4431c5a1854c088368c3ea4d80d22d9aea1a81885de554f1b6905ce5e3e351d051b42c6f9ae2f0d50be61e3aba64ab9ec474cc173405a4a43ad76040d704aa3ef33c8dd19fb7bb465e04102af3ba934d6f2d390f2163d642fcfb4f655d9595058212c0fccaac047cf2213216587edeb690b6576e11ad86e4cc5c3cbc91e91d0409630f0c941a5c059498164551434e01b4288a6409c55d22aec619c860760f3684a8ee630a5decf1da3c6821576801c6316b8d6732d902d90b853c546d629e95eb706a5995113e7e2c796ae982f0e4805440e435aa4d192f2ea711d5b2794a2e7e6258697143e8c38138e3355f1210818f3baafa56a1094b14855527257db05baecfbde20fe71006b015bdbb82829495b940393d94b6bb171c96789709c7db331081131563dfe7cdd3d05106dc1d32eaa752677959743bc9f68e6f9d0536ed18c7c014f9b27b11d2257d6017d405baa9d272eae19437801050b77d48c11c09afe76444e4852e93e92ba4bfd1c1f8b8fe48287a559b1514c15cdb32451ee50a0ddf09096decd6ce4cfae7635e8df6f63436678f764226a6d595d5e22b672669af2196470790b786811c366a5c309bd0479f5d2e2522face4526bde7108d5e5902f78871dbebff7bd5560c69b7a35980ec87e277c13bbf2660d28cc9f71e7b71dbebe3b51e25e79b1f322b0f99c5f48cfdad28c5987a808fa580d3552b841a22cb452d8c23443747cf46e77c3d9c9bc27586391f8a7471584689cec488a328f3161d42f4acba686a1f065f7704e7bd1dec2602f62725560b6d0578a19ac6b0089465172f23f11dd1321916a84f419bb135cd7684e4569b5b6c364659580f6d779d8cf687bf51eec2912850b4412beac7e727606d067f678bea260ccde9e753bef8a26c04ce027741188e1310745a5651a879335ca5c1b55a3220ac5af5d958a3d5d0496ddc3a244e7630c9cda6dd7977365169b109b2ff6838a81588f28a2c37a5f8a7dd4fbfb7d6e22bfa63e71a5bcaf280d002453538ca3d47a397eac3ac92835829b9145b1857a966e56d2c9dd8546a5fd93f60c2de97da119671c987a102c5aa9e6bb01ab5c993f309f2af714fc3c9d2bf4a6c4e8d89daaac28ca34d06f511eb7265b16a22dfe12e8a7b800f134975f7f0d370f5a4298068568b1fe44a3b92af8f70d304e061324e2c4ce314b35592eb0b4676bedb954259633ff05208cda0ea17ce1811e2f7418517ea47a4b73d2ed19cf546024ed7b30816c000db9f427b2a684ca999b52589853b506c16ea4491ba21c2b746c7d9512f44024823cd332b9118bec01dab7652c56d406ffbc37d81b52cd9775d4a95524f17924466d2248f88c352790cac2645dc4e5415546b67879dcdedb9f3da31b4a36d57cf0e60b0d62c56ba9ab5267aea497a3223e781e355f3b01fa415b97300b5cc2e15685e9b46426df595697b301b34a3eda8f83da3cfb7fddd350907572b8a9208c035cf435d9b18e12e3d0e8d325deb5444cf60ec8bbd12e5356b8ae5def4ea4aa889b26fb344ad6c2fa8f1413b066adb3e434aa2dd1dc8b289ca91bf9f8553a965a1a06655eaa1df953a67b632ed08f28494ad91a074cd03d89a81c6e98bc772ec8fee20ce8fac9d8879d330522a86e941e76775e73987d4e5d6fc6b72d135189d0bc8c169922a3c8abb419f3f4e463cffa59aa5f98a7725905f7f6d872c1da6ad7aff8c35aaee8db8f385eb75e71d6db047516f801babef1367c48ba39db8701f3e094347693c8ad2c5d22d92a810fbaf4ed475cc8cae0aab40eeccff7f6a95f122544de95cb5264c3e7e3a577191225de163c2b116e4efcfc2505a8c330929e6fad7922eb3095cf3359b3d0723840680378de32a8d72cae5b7e93d81e53aada6bc586d493c6b9c94b2edf589a0d3c2449ef0b6dcff13e81aa56dccf20b08d2b30a27dec058fc3aa876bb8af63682f353f88fe2e6a467b6b4e2f84433689758005c56f9bb393bc65cad0e7693c77dce5feb371b9ca01d3aad9bd33348f64f5e6d3713923080fda7b8189d411f1084c2b48d7ecd8f172b1950c82a9938a7b546e37b82cfbbe05071591fe4b652d16427d4a5a63e137c878276e40f737d6e9fd1457974a62d00f65b680ab0b5989a6cbd2259d3f7681c1e240712ae7cf77c8fd46f32b32735d004aa4b4f32678512bf99bd2c4421ed4a7b4b7d1a355081d02d3a4edb95aa9154458b3a70cfa4df1e993c7e93044bf1a8e5b48d95195e96d254906ffa09d45c0a955578339c45a74ebe420f6a1e09c35f7d8902adad8fdc4b77e36d79410d816428f1b4a61d3dd1419c0ac8f31ca4ada4bb0c799e35525d11c55bb1cfce45660d5a5d624480e68e8bc5c431063684ea05d616c6df45acb453c13004a08247505685f88157cebb878d474e5641c936a66481bfef59831a73fd886714c2078977951f34ee2f1830c1142fb972fdf4233fc67bc0c551128bc2dbbb7780016e4ae11f5efb602eba8120794124929b312aa888e1f51f38f9d7441df1fe62c76c1fc41053e66a28656e9f50c4e7f42df0b3a475bc3c509004d1241e0486c2c3be4c0381f84f06530f5666d1f3d29ee760251dafbcc16d995eaa874a08efbee682763dbbcb594605fdb6b0d251cb76289d3e75a353377bebeb74157c9dd069784f255de91286937b7849512dff560e1dc57aae1e7d4c12f798e7e43f1402ba2daf7ed912084af7a9b435afcd8b42138febc1c4c3889a1024f9e702d492e598016700aad492f31d371d69bd4ffd2be3498a464d5b39b7171d8df5227f9c74d2f91205829b60acbe5909aa8b3a7cbfdfbfc3c30ab3cde58d3919b88c1ee589f335322c32ad4ef8de02140ad95a45309d43f22261dbb6bbc6a538f306f3154eb9e0cdd2c56d7ddad24535becf589fb2637c6d95227bfcddae16d9cbecdd45bef4b3bfe1e92c4cccebac1f57e28ba3b81fe0810e9bebb59f7917a7a92106aedeb9723c013857f677e7bac78f7874fc644ad098ed1acca1a8b1264219964b74c04b7c1a789e1d86a39b92ebace45c5ab449ed942ccd4c0c0c658af3a7b1a3302b3c5a32916f59c367821c107a2a1f60c7558ed93711fa76e0326f14773fd2b8d219269b64936d3e88d93b3603d83ec2b080287338f177d9bf9a6f21610d4c5ba963fb4c7323408aa8f765dd14741e38e7dc21069c5f5e9e74562947249a81d97b7c4e5ec424657c22935b03f0c41242931c9e443f24098234f4e0120c0847793f997a6bcd6051381ec58ee4b7c10fee8aded3a01885c5927ef68ef55ab79345adb4f70f787c8328931df6de407bea950cd5feed7671a637e5d4561da7c5de06cf35b474e52262ab63cd1e2a9f1561ac35d57626a66e242f5d42ff0d0af1f0ced5c1297b5f9d0ea777b3adbb39f469383e1a94d1a2efb31de55d1c6e771280cdc7d82ad1a2da1b3e7a11539411ba662a234224a567351424cd502721981011949a91ae7bd011042fde0d546fb6e203a4931ba420617003c19ea08ade475cb0440bd445b1b77fd10ca1231e790a6d7b311000934dc2d7156538d61c4a421081d4dc9e59e3540085bac513e394f3a7591dbb947e1c801a9328b04887e2ce1c338eacb031a983d543c5ba773d3128598eed2e82a761b88eb8fa703f353d19ca6ebb7087554ec3099ea3773465e5f280e95f879f20ec25f4ec8701f71e4022a40be3e6a72b232e1f31c6140ca1b57e4316783aef54ee75a58abed02df5ae1933948ae8a2ec86d270506567dc2d443bb7d467b07fe3c903f716899132550722f2995addf4539bc2de6a83a6aa0ead5875db13b43c15b2de4f085a8580c571c1d8fb862486431f393007069bdef839aa74be34aa0f3abc103269adee4fe1fffa746af44644602a31df8a0d889a746f14a0b63aa4f2d545a515d54fc9e28d861a09ae4e3d669f37066b80e302dd9ee7afad5a14ec72f50eacc6a9a458a444f33000ee4d6ffba737982f4c8db3d43b93d4e63bc1759f14d69afc2bd4b1c043697f3dae6af912ea1d19f0920b346de3eb5aaf7561ae3490fc85f9b7095a27257777a0481056fbcd72624152e824cc70bce9b52b5f1ce477ca9a30e4d808edc917850c7491efd1acd47229be95191703aac68b9328bb33419dfde69ed25163fd2d358d53b2bccd7ea91f76c3fd9074de77449ad2dc07c04cc55cb08e2fcb46f24d0a572c6c8ca3cd2593c403581cd0c238c6a5e6a0f11d6e2a241cc4f38e5642dc48077af7f1cbc51968a4e893da586ab4dd4d7e07f4b64ca77ccecefd86dfdb9065ae6a9abb97c82546d22ce283385a5b2c8564bd89c8efc45ecd3d9639f15e1a9019fe01cdd8ccc94683b97c2dbd89f3ee7bdd947677254da5d2ec22884e90fa2d42ac1101d453963ce914c00cab7e0d00c8d544b924f2ab517734772f8ca815283dac5deac03e9c19ee54d0d1038b076daa5cfad1706e6ba7e70a5dff7e8886fe909d120e6a4772c11858cd6574b38430c522a19078e78d6b613f13f7df4fdc54f6c940ad313626146bd593d127cc286de6a8ff0bdc2b9b1af456c8c1f53dde18de734803337a46ba9c021c94a40c6c6713ebd3514e282982ecc0b86e3ceb017a9021bb9b928bb012fd7a39c5fdc0277049cee23283f81742134d9177de4586ac3a223de9524eb2e49c2bee23fbfa27c2870f3ae5cd519e061e66576a67c63acc2676aec5cff19994cd38dc3edc2626ad3c9972ac547f873c58006a5f63bbc435ce92babcc83c18fc5294d506f298d89b17ec441442425ca47611dc77b9b0f2cd6f056810f74879a2e8d6f484f4983adfeaaeb80f1d4135a8af3c4187776005adb4511f15afcc7ad68fb2ed4bd9af4a6e92bfcf91a5238b6c3f709c74e9f0d457e8a8ee362806e5d564fd3061231c2cafd00e7b1442efc3b1a048fb3c21d9ea0ab8efe8d00ca0e96f9816ba93dc622d3c392b4504ed6035130aefa5bfd7b73012e5db6944eaf37f290157da7a6534ee01c06e52740cd6718c66a685857be20f3e2f943bdca2f7add265cdbe9df68b61cc2c8d45da975268d13e05eea05dc6db558431d602516fd650a7e874f979b122a0d1c170407c3fc1135b1647a3e6f6bd9dcf3ef6e3de84248960ca024b5d63c03fcb88bfa8d55e598eaf2b8a1a21afc4a71cff611f629f07ec67f8ef9f39bbe924a443659956edf55fae179c495b2cf8fc1b277de5dedd1bb7a9ba30cc7f8a96e95935407c64265cd6285a3a0dc009e05f54e24eb5f6a63411628119c1b9b8fac9c5f018e7724af228fbbf6471bbdad87679aab7ad15368c9a4a7e181f6dc97c7a6caa82116a629c49884c7135beb83229ec2d1a3f434fa9641cb86ff811bd89b928346036684cdf088126a3bacd55141cfc69523c0edb63e6a221f6c3d9f1238fa9f80410c50ed113a395d6e4eaf07c40562d886198adabaa5def86423c9c7b9ed8434cd5671acf4806fdd731c41ef1afaf07f9a508eab392968b36a0a6653dff612a48d90961d792b85078dc1c8f87eb04a1d8d01eede517c949263a01a4181b6930248cb77e951e85add603ea73939cd5e78a6375a7569cbe7fe68905e2920f9c93a9b2d836b396f8b4915239fdfddb0076d71479ed82683649a23a9399f580e0caffb49e7c9286e13f576e8693d87486b6c02f8d8720f84a540bf7c9ac417b59476ccb2fb59cb9dd39aaeaa802c4bb929e3b8145401b2e0bcfbe12071ba790239569c12abf474995ced4094c62bbb600706d495b865aff68e00a451ee8ec2c15a9dc9836238695601ad737aa863df22663d5857be0b8760e63899f5bcde723d5967496d9d77d61ac40e7056b56a969fd60a1ea3f165811b55931662315ca7d6a3a83eddadec9347461e15a1f393c55b359c3e87f9b8526c3803b5398bae50d2a80aeb8d041d2bfd020ad338ce576c39f8f80900bf6aa6d993c5b1492eafee2afba06ec55f538b359c8ddd40581de5aea92e6b904e6e6f6af5c388422123ab72f295b0eb11e36609e0740f02ae87b8fd0abe9368530c6dee8450b06bf7867331ecef771e8e80dc2d2e724185d29eed85a83a307983608dce7c3d4c1d45d46fdf6304fe2d8cdbe54a3be62e78f9ac61c3c76ef194af5dd0fda417ccc002a363c7b31f05aa33e72ae33e51030e6c368e32e7ccbafe5f99398e4b37bf335813f7a4078334fc5389792f2fc7dc8e5007fa47c980d0e250f18f2138c83a5a2ae1602ae5e113de5ee084a3bec7cf70754eb0a20c3f2a71d17609ed715747ff434f9ad9009d780a94f2eaa16828935dab0909cbe7a2a32d3644bafad2518f3dff6e62e71192f8d0bb500307a67962ef49afa4d2cc766393487f55a70c39b679ff6b4a8ec6c3f551549fe35999a5e8764e6ef014170fd83d1405931f0585e681a73eb3e784199cfb3b4217ff08a30ef55448740b3c20059358eeb40126a248c6091343c2e7cc4fca4b9ce9f5fa4ed26aab9606945eb0b1851109bb2b3c61dbf45ccc28bc790959d357a02fd2d60dd41f98b315a863c49a17fae60e77f07bf4507bad3c6f2769f94f4674494ddcd0e5d8ad643867282b3069694ba50cf568aaa63568f8519059e754f8ce60b086cabdfbfd248273496714335883cfb11366bdadce5a97bab13928994a09139adc6d0a97668525a101fc8c22041c264a9398cdd215dfe2b71ef479a6baed9e700ff191299e6c562935bbd6b4398c8d9df8c3db7d20251abc7d19e8ecfd0303d5f864a48fab9a2600c2cc2bb14b0bcd66cd61d30fc8e03c3c421691a1077f2f4a8c9f8aa236396ccf2c8607a64b8854680a840a10c3c24936af342472fe00d9714d18ba90cbea921d320b8af76db190b4d557f0f408f938f9b8a7aa88cc9850b3831ac3e590206abd1c04e0e6b8a9182dee55ec38e397c746778fed67277a0e034fda54b8661ca4fccbd52e91129b24850cb4de09de3a478ad39c206fa17afde63218f8ed82e1849964dc732d0498286bffeeded872c27429c0dd991f51f3312a8df49c0ba973bcd4af1e851b28c6a5d462f72b3ac0c00e321670cdb23b71a647104691f2301220da36ba4f447885fbbcd45736c5847b26b5db5d9d669ef7169d576fb38294d81c0d1aec9ffe95a68330ba60a6536a819a635ad91d33d9079d211265471b6cd5ff3b1ab6a84d18bee7021ddac03660a1d9b684066e5f9873e30924b124f54654daa54bca5513c1d5da901a1b81da62eb9d606034dcdaba01c7ed88031c79f7df7f2cd24a2c144ab587c4ef20f6d3ef4bdda96b22569568fb8f4ae389165b4f282ce6a574bc94cb4d3d5ab9f6d6e3062c5e097300c04281b36709e005f79cc5780dd63f756bba8dd8f12f3c44a1c90db885c3423de71d960c945dd5a340c44c1430efd0e7cf7de7a35c3724ae66ba2f6b3db95a0c8a81ae190664e4de6ed62c484433d23e43ba15e9e062a5254a9d4ffb453c6fc7ec205dcacf2122bf3dff4e6dbb11df80ccaa22556befa1179a413c24568b2b26bee78f9f70883aed564f3b72020899e3bc7f2a50f3256a21e096f92e21c74d34fea086891edb0465a000b40013e5d4bbd77500a46a8adc27f4ec354262e48081a46bab61283877b2b61c404831cea154fee997b34123a8dd3672c186c1dded9064d6703d2254d25c56882fd5248a3b90b1030ab12f653a3fe22d902781e23f93a8bb87ba395f965c84426f7b47df5e48cea7c74d33b350c8fe736f2116db6b38a30cd769d892ef1483229aef05b87cf107fa045142ee5dd4687a264fe4502e6bee73959e76964f584ceed650ca64fcbcf14d612720c09773cdfe39434d4059127640ffc6c861fc775ef3022fc62a3b175f7a02005977e433cadad1638886f58d9ee3b4b57ed41796e51ae08b0f05fe2136665171dad8ce6e77749ccee77b609983918c2ec99baf7c74bba4ce0b0ace8fb28ca4df897bf8d65a5b503f75d08a012401ebdc84939f33f86333157c5f77bfe3672bb320540388f9868586f2aa68506a688bd0d25514ca2ceb898b8fd7ff2ed0b650903a03ce9b00f67edc2a1f66115307e8c1a7711ff33766991d5bd4967c28f0845600a60e21c1af3dd2e94b0ce901e41369a3b46e4b855a3f1c399e90c496793ae7d5deb682d94ba5ae159495fdf81d2c4e68a79875c030ee8823d861f7684af5c7f2762bc0c449312fc55496ae77748a9739fe5649e3780965057f96f0665629881aa7a3f73eefbc11177d6817e11a8cbc52831348fe4912e84c948d0587a1fd3e1f3b80d05e511d4e540761e68166a44462aa750294bfbc3e43687031c5dd68b2f0e696ff0270ec5d80862dad0d02a126e6419f1a4169d160dc7a1b8acc8d9a1286e56449bb16ea915c4f2cefd577f280e5c649667ed3494cfc5ae586d20e9eb60c9b4f2735d47bb1314d4db8a3a43720bb1ab6ac05f3df69fb9b72a984f554bd7184861da429c125c9ad16223b3e3b9f67ccc14154497a4f65556e6d20a3a2851f1bc741ef6bfc4881f58c7c0f9727832fec2c290cbf02d3f0f38dc74fee9aaae9c4946c5257e2f26d23f3a3bd5a1ebdb573da24407ffc85825a5d6e25b38aef62a4a8f3b6c2bc77cbb6b7a949dc6b730363c76a59a32a3e9ed380530fbb0f18562d7ac391e7661da2556289ce09bfa98f8b57bee791fea5b305c5c974b78532882988e4bf89899eb8619a92d98f98425c56d6d1caba07db0b8eecb617e9a4bc4ad94c2f4be6c91d1aa422f21287837469f992693f399a12d27671e88cd752c1837b7fe38811bdab201e1ed11a5d17d082e0a531def5be5a033c6d7f7b10c0dd3a6a1da5ec67ef9b25ecf1438ce6286dfa633f7d44ff610283e50eb09cec19dc59f2a3ccacdb6ece4055d9fa2f6f6938e5eb12b9da5945c6878044a5fda28963385047d3f51ab1ad642d370ed0ff66b7460f8904d9c619bf645c713b0feda42274ea4953fddb852b32cbd02d7af189ee4c60a5036e0b917edf80caacaffa5b806a9d5b950c0e9484c82bdc971f9f6d9dd32b4afa8154a677717fd643a51d10dd1711ceaf50f0ca37a85b074885db56d0bbbec64d2a31e5859fa9c658a77211e47196e9c14712a141ee19c58e96db8a4e715c76866e97364eeef1944f817523397a3a8e5cd2f2527cfa5c4a6353826ae3cf403246e012b2b36c18e5030a6663968d549dcf50eabb08e29eb74c0f7779708bc090561b4377ca2b057385e80adb164e1a6de99dd0f8695b11a33f20bb59809a24e0f8233816df60d6d590ed5166f678d699bd7bc2a3af1fc92c4d8ec9bc59bd6fadfe941695838f643671586e453aecf55f1365c0522095b91c48519c693fe289f3ff03ee91132500933a7c273695f4cb3b1a152bb472d42406b8c637dbbe4f5f3b929f5efc6081be2b910dffdcb2086135aaecdd96394dc328ce8ea8acb0fa7d709b870029bb23177f8d732a8db7ccb0e33bf2540a5d1f18789a28f90eed06f8c13ab2cf31f09b1ff395af0cd67a303a9dc6b9eca4e357f29ebd4e2d3a7471e8d11e1689f0facb773483f95f74f27000cf7babc47bfcfa1b9864288ec478183f5d81551412aaae708181fe2ce9f30eb7c3f6290bfc1689e6ddef7d4b420a97879fd536ecbc22b74f053756372a63ac6001e07e52a5ce8550054bd3a9786ee7a5f08ae5322a203c43b64686999db6201572446bfe97afef5a6f3b3613fcb06aaa689956a6de222d9eb3e1b8dd8ac62420ac7215b6ce9056fd8f356e52974023ab5030645112f4af4ed8b4a08221588a6e2673c4e9484356421e8d6c0810d764d9dd1aaef31156901c9c0c649629b4b71859c6453130279a7dc36432603a5e9517fc6522a043993f5b4ffffa94a138aceaed987fe4a726ce4d7cccabcc9a026b1e935f4e2810825b6722a3da6bfde4fe498898b8fc126e1ff787d8231fa892ae3cc5ef181ffb58de88d8d2e7bc8002fe62e38dcbb096c8b3ab54f8ae02cf32aa79acafbe4ddbad760cb3458ee3cfb85223aafa6d7edd82693677acd0aab28df25009ce5a7111423566fe4a7dc5506714fa79266d25be6cfc6d5147c3b6def785a7abf68070c4c25977b12e7da48c233cd1b82a26c6024c50f53727c42c6ef8c8d6f0646dcb827766fb8a061f6425e314d47e2fa62aadb98367ccb405a8b9f672e7054dc62d2fa11c023de010541589df45e2eda0aa08a078c671be3d91ca98d74b14a3f6d188e67d2712a45fe1386026cd69bbfc62f1daabba04cd82eac79184c491bb361cabf8cce703b115591a94e82cedba467922df7441776224869a1c7e2dd2b3989505c559abfb4577288fb37ff1cc683f83af85a9b8be6191411a1d77175f9fdce17dc4af2543b5fc717e112336bcecb723ff1ea315e5c72a2d27d56d58e55e873346b40b93cd4b44ff05466b1ca8a2214100aec54f131d850bdcd7122aef2f61861bfd5fd14077067ae6a9c3403c1db32fb3314bf01908fae47dacc648497727e7d342216af6d067a1d3bd4cfc97ed4b4af8072d531f70615178201a5aee41cfe10833118701127a3fc74ce4e700dfbc1fd26b48ff7b9f2856775361e46b1e6fc2ac46803d0b9bd4a9f08d37040735a2106086d56b89332003659025427b5ada2875a884a54206122e8459ee4afd110d288d43486713319d69a9a46b0d27e1fce5e20385cfc10dea7ed76a9544c16b52395553714f2cc8083c4520d40e07a9ac3ddb2e64934b433868d7297611744566d83f446530f6a6ac214fba1cbd21e20912c26619b3615a649b0f3d1683140b06ad9831c2f734571d26928ad4294381f26a010d9d9d7841e3bac76ce921f74b44ef0bbf84fa046b4c67dbcd8c15e3bfd2f60bc764230bf6527b1af9456281063bf4083d0e77e38908870b6a3fd49bd26d3d291fbc1c183e1d11919935fe0b5865baaa950e94c130ddec1bfea13aa8c405f26490bc527033f50d54030436c5c84e6e85b79b379357c0feb96a87d136992735a4c7b45205e2a72ee63e21bb87e16eb7e3bf68cd5936d61baaf0a6fa3c8298a19de5348e0e71a4f0fda8093b67769d2c9ac6ea8959e6251ddf7dcd60bb79548b24d78b51a6cd8544137c69549fa6fdcc6ae26c12c658e21a244703b960ba458e24394086510bd5dc68ca080b92a21797bfa77f792ec9e810bc1fdb4590a9fe65ab74e5ad7ee46c9ebe23a30c43ce5e75aab127eef4d9b3a373a2253611dcb3079b0c694a3b3fdd15973c1c143056c02803b201b8a1fd2619daa74cd535432a75b0e6291e23b349a6dba83d50f1acc41e6b238b0cf9c2acd4c8400940777f80c8da944f57ed05521fc71b9b9c3dace49cd83c7dffe2b09bbd65b2ee6f68e967a8ddbf895865a3d0b736f17382e485bc9b424448309ad9c450697d5bfed52e1093df96cced3cb07719aafacff4d0fadbd8f83cd9d08eefa393d5ba70ea56987ed213b73210bd495d19a85c2a0c4fce8c05dec0725534c272ba0accca7bcd961e13f771c9c72e90c1c4fb75c99309eb2086fe9a1ce9194c7cce7f7a7c27983237a5ea30f915236359aa7073f4045223381b9f87cba49fc85e4f78e52832acf7de9250707dfa4945db9b6d5a7b0291be0139e193c7f04d65e298f1316168ca4ef89f5e69e2dd1c4efbf640f095a2e63b689775b246ec533ff0fa6b8f9b245107c20ddeeb7ec14c29712bbfd87a33943f1b890cb20cada14d89c5b1db729f266f692edca5bc80433b63080ac4efee5963da5144c32331b4b6ec04be2e4a4bb943849c362c2efd90b9b1b1830fe92631b859bae08b72d5b772e238b6d4df104f52fa0a4d1a12e9a32731ad1c6ae40b455b6bf151b009e3cc91c97a3bd652439b37a3b352050e08c321aa1dac7648d052c6e1cdbbb902640f764c3bd42e126b476da0d1adbc0edefd31994926ee0630de9c695c624adda7dfd868ee66857150ec056d8d414c6a598a58ec6e02072cf7d29603c5ac2cfbd9af09067a2e8ff0a8fa0a37dd3361adab513abcaa93424b10d6d2022bad233cc5dabb79d50c5569027b2926575e6501de45bd0c1850aae290e2c2c01600f006c1ebfa58d410b2924638f116e749272051264a1d51045f57d8080344471a59bb336dfa9fbb077187b926b21fe3b35e78949bdc9173641f053423f25db437de5fc21b16370459ab132b7969decace9eb1ebadc30d923d606d23f40eb7d71d15ce177716fd7698a4250a4a8a28689161b48cbcf0e58bb0651af4b5a5c014f8bd545ebd2ec987e3031b21543fb31c17da9aa5fb13d2be7a6e5d03847a7ec2be8a1ef402ec190c559dec41ab56f64fb4ce5e661a1d72532d6e6b7455ec7a4e029b2584cd2fd2d13ac1c9391dfeb2717da49a8683a1ef403190e6522aeaca8576d1301c973f2cc07793ec6fa4cac5d80d289d21d315b8a966d5c39613891685f6f5a157bb1c6dce90e5724218c3a684eed1ee9314d3f4ed6f1321e6738651f2a4f421db349b4d86cb8fe7b779d68efea628dc7eecebee38007ad15a1ffc9160f591c9fb534c380c1d421a5fa7758e0f59c03197b79a669fba9ad8c97428d8e9fee36305b7912650b531aa9a9cb5126917aecca559f5105a563ac73a0d93bca6986cce610ef4ac9d1e4b6cd4f016067bebd19697b2bce4c83fff11d6e45541057bdf694deb8edb923227cc3cb088dc6e129280f011afd425eb29ad7987210f2c625a023c9e969cbf5991fdccdf909ec0e69c89601c11a35f3e86298d0fd59b277c81e50ac0f0b71b3d76998c6b723fd515256227f732d980df3c031ca4ea5525aa7284873f4e18ad09b759783eebe7a672e1c5924a4ee6216dbd7737ecf0cee5887f7b79efd4ee6b79a33b153cde625044afa203d4902ed3f225bdede84dd11b11b88176fd4c71193e03396665101a3642589a8d5cf6e5a612035149e774252435c28fac0b824d3d3185c33d76e79789dcef74c64763dc0a23a0a21cd598ef2938be18004dbb14600082b650928dded96129ec1dd539186dbcb3eafdd86016119228b62afe4b27638bbc372e3f86b13ceea6230da2f4cc4c2610f9926b33ea91f0facef7609a72e269d00d2b53a3622ab09708790cb56c19d43811e1fa49a151653488cd9db8683799f0619ba0f332152b53546f8c92e3ea4a52682e6707ee26ece369c6678c1bfe2e69eac56deb3c1cb1158962e063994f42e0a63fd8722ca9ca6e1c76766c9dd8ccc494f5b8cc411fd9265cf75707cddddcfbeb4d07fbe20022787a4b750995dabd2397758e99aabb19b783449f80c85fdf79404d229b55af706f250b300c7c383b7fd4c1a3a6b806fe4770e0723cd4cf336f7a405fb6403d81119aa8b56cca8520cf06670fc1c1c6239f7686b4b10741ead881ed4ad2b445d1f5587f2bbc4454de4a653ac30540577cbedc09effdc08ecda6e32b7c46595442e0afef20b5afb9545c4224cf54ce835b3838009cda9244afbfeffcb7f8b11ecf789e274cdf1566826cead4474647fa4ec2c0dbf0a226e9224b342f30313a38894fde4e65ed45c07567545b907486ff5cc2bb0003b0de8e55f36ad0177783cfa8edb49444d5762e052f611114629848fdcdadbeabb684a2075874f1deaa424910a875cf298e881f913fb435db5517b760e8c0d0b765359a999226148412fe77a7ccca4918155def7020760b5f92b02f59d1b37c36eed314a326718c1c004d4f4567a71b9811001928edaeae3d3ada27879e48fafc9a45eb1a502bbc69aa33401c48254954f38751bf37ff383de35b74a167a4420c1a06134a62026fdeb431189de6e3b3bde4c9670638d385eb10576040b0edbfa29fc2845ced668431ef474153584969546c3df8770cde793b479cefa552dc26655dbe5c43c86c68eda01d2c6d611612595c6b4ddd5843ba830474d8d196ab8ceaa13217404f7099beea3e9066bfd91a99b9d51eac92e5d4e9fcf02588082b17e0c0c7720613da92e435896bfa0edb88fb4da47617506a9573a518c3e7fd8eba3a0c68aea3f26c76cef3cba78f3ed0113f704a8c0c572bf0cd360120a59b351549d6ee6adf01aa20391cf9ac33f53154e3f180d6bdb0e0c95d6198417f49f6ae0bd05f991cb141a3549c545f138df1b0423b7a5aaada7584e313fe40f8fdca27108b67a3cbd099a098c43a56f2280dc2068b2f1ecac3130cf0943b471160551e9097a48e2c6aa622fa9bf34e7c89b301988636ab5f3937bb407ea4fb567c261846393776157951573acdbf5f257b82b415762485b621b1429b62768cb74d7305a84482ca576b0bf1b1e3de4e4130615d932fd6305e5ee7cd736d8fbeb43c5efc51abddfe7a6a7b22314a30fdef675931dfc2ea57c4d3c0d213a8fecb6de485ade410d77fb59226c1483671a3cdcbf698c022089b88b6d7c500ddb9fc1e5a88f81b422e7c2f7f3c8a0cbd96397451980492c0de7cf7be78a9d5b61f72b4300c8878739edd41b73fa40f73f6c563e197bb302c443c6a3b5a21316b9a1d0c6ec2ac1139cb5f207f6f090345675cd34ca626335872494baa071a3bcad5a0f77053d754c1010a215d6fea10b86743d88e1bcbb4eb5a0409e963a16e0ceb6df4c6f0f1a140ef8cfabb7543c80dfb86994d1ed565c4ac6681ad9de52484ac80498c107629f560720357ccf55dc5b9b425cb0cd80b076a1589c5fa959b818fa560cd7a7a0b113173d4f88f94f71186249975205535aa7aa1557fc60e00b890a1a61aefe8f4f7815d2a5fe4de51304a1076d9da51dfbfece1999807209c67a20f52e29ccb94f0e5938aeaca3da0cd427a5fbef15b729f5083ac5dea7af81034e5aa778c1ddc0ff7cfb3b870e22e21999f0452520f34c558d31f89f8d29a8ecee3912632b6d3e34d13e94ae4bb437ce5b1eca2914bd3c9d59547a8fae48eebf56d3391050ff8eea27a3339703dfbcad7dc911f064422a18ae5e0721de81201484b339522ce40b881ac33a29e213801ca03a8a7f8e3988029425edad32b5f2316ca732109a306e20ea30e4693c07dbc8732f54de5c9c0133c4add02b2e037648b82474cef2535b5b7c005b7bfd11b8152e4290d65829eb3bc09d6d39a42e7186f0d46548cdfd15d1a88c54fa538896e18c961fbd7a55bed11ee5a630685c2c89afbd0f9bd082e64c0fb3fa424fcc7662bdc76691eb0c24b34d6b9cf2ec59d00c8daabefb0972d8801a1ab0ef8ff9798e70a17a4bd6245c10858f8124273100d62ee69f95e670fe9ebaffab19ce35b6993dacb2206a5a1d001a274f0c2bd22c89a5cf940cfda93c5d7f335fdbf910a3e641859ad8454628e724ebb17ad6dd15f866d3f110096fd9d40b4ff840b2f15a3ff3f1f3d4ff2dc911836fd383aa4af4f6380cd1f1898dd75bfdaba540190a896996faf65401eefb81e0db6e48bdc04251df6b70524080cf0bd383f7c4a1e5b715e79ed37af67f960f2ff160a732a1f9c6e1a5f76b8be8c078ab7ac8996aa4af6cc764fbd4a467d26fcac8019e31befaedc260e69e3d5eb1bdd4866aa76a8d4ae57ee7e79df86490d914f10516285c2d3617ce39b327c2be69ccacc3c38b4da873d72de72fa021a8ddfd89e1afa7389ba740405eaa628dd1391c543b99c4c1a9d48fbf5c50d4d9e64b164a1a01bd814b6248ab2c03ac53dfeca648927f33f62a591a449b88c33d0cbd63c7cb6ada347cd14fbfa7684a45bc197bd74339de89a42970e7afb03c425131300be623c86c32f120e057302f61f1eabf6060e808f5c5339e2649df3ef6be8baf224bd605cc0767e0bc2577d9dd1a7623833cb6d955e63deb72f01d45715f4cc5e11a3956569ff22bac914c3d1482146a0d6b38fd63959dabc8d112c0f704c70f082dec2932126c960b5d3b3f78441a9ce973ccc69a979e505009a2146bbb00974b2172c17326bf26bb043e3b8945bd54665aff6954bf5d6bc5240baf350459d9d4ed2f72d069e6a3044634e7c664140b867e280d51f1797c1fefc82fd2dde08a42d423b7be949cd5acb8c2104e430cd01f1048fa9fad771122addeee8ff089a48834361f08b2f08e326d24699bacd9ed23a1d511486cb5c1c8312847ed4e3a792989d029290be51b427e5ec30a7c737085697821e3adf554a598608fe2f920ffe70cc913b1d029a89f530e337276ae7ff8d35ed462e2d2da637fc5e9f888f98634c86fa1555cb973e1dc5d85e54902dcfb6cba6bc49f0331cfd47e150beaf8d7a8b326ef241b1d98a6f6934c351258796251ce9445637b25b8c6e8afd298dd92f714a0f39107b0219b5dde49bcd295dc2d3fa2484d25b959f0deb335a798d9d2115de8b6e0154ef2deef66ce04088cfa1c4db8f7a2bc0417347ac307a68201644b9cde140ddf53dd7e4edf9db7e279763cb8f5eec8bcab1bcd9ac2df9826698c3ca1e8158b48c23fdb12f5c47b25e3defa019f1176eacf1796e7a15195b3be52f9a4cfc433384d501e2f2d361472c03f6f5436040a68bcc9ab2ea13544cee29a40ca42ec6b1c96fb6a690fbe8637b3f462dea655cab1e49927249821c15a83fd16095d5b5df7d93a548d8bb4adc2af2538b7ce4c900c07c373ea45add79342ded341d1e10f6c100a07fd334f253a28217f0f0bdd7e99235f6b0085d241ffee1755cdd24f644de510b67343781c0f23251672e9df2331e2ccc69a8be7cf81ebc48c1df42e3fbaf8af2625d1dd76feb663e070e387daba76d04eced9b6e9e4e1fac0501e84fdafa1aa35b7bc0d91a511f6af0fea470d5bdf9f88d0a4a2ea376ae4becb7f409bd48d5c622de59dee6147510688ddf82ac9cdb436be53fe76ad23c8090db85896ef9a90ca01d2e7c9572b617ef2aa4a653ff57f7142de577e130e6d09f622b3072a06d754a46295f1038d7909ec892a27882c54ee8a315efa734e2aa3ed88b5fe107f4ced4b02dc5f994b097194e6de69b794cb2c5bd00275d0497a6cd3fb009e3b34cd6fbae1eecd5b33a0d1bafdffcf87ece97a5c442d487027671fba70ac0267f2d08307f342e6e4283928333b7317ffa3d54c8f9051cb202bf75fa3ca6e5551e73b65085d911d9e9e6546177d4e7e8b9b2aa1a8535b5e49c62e5320f0f312354d2ca1cb29835fefeac8cfe9490ab09d27bc74f89b4cbb025340266074b509d377bc020d211e231d2628a1c2dfaea084d05733cdec0bfd417199b7b0a0011ce853d637ae55ff0ba5055a79d98d8ea39948ad5357f9bff77ccfa9cc4026d47015bf8b6f10e3f3532e76c11adf47a63bc6cade7ee11cfeafd618d2b3cafa0f38413ce659c9527235d2c24538105265588b7491bfd92fd48ec618005e795a8bb83ae284ace6ceb7f366937879c7dc98b98e708ef185d63a9c2edc5d62f4259529ceb4683629af0cc899ca9ce51f95e36a0d50ce8f256521eef8848dd4b875d6f7a837eb7ad309a28045347f20fd7eb1a41bcb037169c25c9fef3e1e313926ae3d606f755c26e05e242f431174617a3c35d55db031f9f64438a1286400ea08724828b5592f3d88d29b8bb0f6567bf5fcaf2e4220a35bc20dc555bc8e664ddc1976daabba53a42440edcc9434172059825b440f8669bb64d2b240d73c2e459ccf22821fcbb8db3de3bcd62b4cc5210ba553187d39ec5c500faafbc3f98c7bd279e96d304f63c248e96ee7c4814da5add1f3ff3e8e0e99adb5596af85fd0315fc3c14a13ce1cc400f1c40c0d302668ebd207a8ecbed19513bc2a9cebe6e10826e0e79bf3a4c6e918d609ba6f43cb9d02a686dfea38c23c190c89a9e0917d1639b0df4d748c7f10f4b44d807726124bfffd574fdddd61fc3e0cb5c403943846d2272c9db47e86061166a78ed427650d8ac1fbceecd86946565e787dc7726cd259a8d5a14b43aa47a8cfa2ec849df8b871d035e872a6c2bb25fd169564dea566f47305eaa764cc43312ab3469b2f63e27402a22d1548c1782f8bd90d503dd3441f22344735ab03ed97d8c02e0606dac6bdded68bf5a8776f4bbda56ad96d89c46eb17db50bfbb1d14984f40a62b192f12dfb26fb242208a3cad19b6221be08b89f8dbc4f2dfd85a12977fc91ac56bc9a0981df17d4a48ec5598189cfac07d99c7383a3080cb40dc3d7b3af8e60d1d58c15ee7d8c986c2f725813b846271eedeb287beb4ae20b4359232a342b5a230f1db31f6df62ef2299c04c7e992eb3d08bcf12b0085032137539bd79e3ca58f8517f0a69ef4c8721c8f170a400db96da8d26e4b6cb977f0ba659c479087820a7493c91206ebba0fd468582b0f3bbf22793e349ae777304ef531abc2ca5a9a16fddffbd1b09c40b06b7f0b1d761c1a8f58c875fec49169e25b2e47caaff9161bf10f96bd19db4039ba04d6342c264d8be3ab036c0b90b50ddadcd7a55d4ce8ae9e0c11d14ad21a3f7475ef44fe203237e6f3ba8008fa5dd62fdf315a6daf4d7548e0f270cf672204c6dce5d001bc39b9dd9d0b5eda79834fbacca81f4b4f2bf04472b631302f7cbc06869d4b2e6801d54654a18054d124dfa7e121ef5207fdcf0223e79c4906f5ea9658c1f42c0855eb00f99520bc5d072ef33389888bcab09c5b50d43c6bffa38b562503427fe96ee7331f3cf58a67da90099495d4e67fd960d51408a9e9500d8b657ae13105d79cde55f8140f83388ff4b27ad0c623ba7a1f9dc1eb3fbe0c3ec9cc88acc896c7dbcc0807872d7cbb807c8fe7a18f589c6066b7858fb4e6a1e06132e6205da5da98f7356b1c0975ab5a78ee46b615223fee6ee3392b8d300d70950f3d5fb41828d6eeff844d6f1d1fd24840dc6461fdb83992fd2975cb02e7ed5106f767a964c9507a4d1dc7cd58cdeb444748d6418ceede5e68b1043698fc5b9b113cc636eea5b7820cd2f92ceaab385bd6e6535decf55f09c25305160bcbc1962d38e4b051a7e8e7707b67787cb3e1e59c30c8771798f3e8025a527107a65d7b1ce0cb46dd731a3104f979a7fa09fbb1609f18dad0505c8d870fb613395f36d956fbae2f44b35a04360e9b65b2306e704c72651cfa0c676fac9082d735cd09da05ca5b31ba1445f1a28d7c9623e5ac5f2925d6c3ce100334ea46064960ad2afcfdec3f286b7e1afa82bde7b7b12bc74cbe4f0f4dc5ee3fa2334406db0418ae8863aa3370fb7e303452f06087eaa66e657bcaf48b989c6b5501917b013e5f31bea120dd47e34b9994375d8a8c0d7504021f5a28e5ecf08aae88a77e0fdccfcaa5c8efbeaf4a82fa37a16c6b1799ff4b0d8778e2bbc3cf0369d9550958a2898a1d7efd48956347389880255000a3d04c12fabfe51e931cca77f3173b1698e9e7a81bb04ee1db5584331755636a5e9159944a13b4ba5bf2c961a975b0e588094c0e7adee7bd3f12d102f9244956a40e8ce6938fa264744065306c311bda15be5bfc78fbf6e44be6ead06aded55ecb192ee43ab078aaa0ef4e174c9358d1bfd3164250f3e52a9940bd81963ee0fd81de2827930dcafb2c5a245d6f99bb27ae7bb7facbf3a0b4e7b4cbcb1934e4c76f084bc71ba7a0e63c2a12dcdcecae678cc11c827c942be99650cf0c0f3208f6709cab306b41b07d2ff1cbf9ee92e8cda174018f97cb6bad5c0458f5798e61ab8914a4ee56032e9d1fb283786d8500fd666dc577007c47789aabe5d0b6d1792d8d0fbab0a4093f8cbdd7c47008f6118900487c973523a30d87d23066b8e6b6ca31e1d7422dd5950339124597db9e1ed6f9aca70334a50d37208600572d06e357e450f40f478d07240bed3106e63f2281619e0c80b60e868be78326505f28e371b95df4a31100ce61b3eebcf523d9411924c423ca979c7ac2d84e2f6b520eef57c065a5d8b589a700856196402c3a171aa01336a7abe331d3ff9cf74ce2c41e2a006e7bc7861d4fa97347a11b2b1bc23af5ace68e34e9686c0b9d24e57957c133cc005fcbb9a89c0790791300fa3ef3c7c72b4b4409426625c7c36dd52e0da63282321ab51537066dcc6d35f66b8e4a572b64a4cb854ce8d2c63d32bf68f57cac89bcaf054c451edc0455c3f05705e45ae61ef4107cacc62e9f69492e0fe351a1ee21da6efa709475cac1da63b99cd2e870558d1dc6f9029aafaf0de97a7be02620383ef4c871dbebadd5ebfcd0c891d85c60ebe5e8b41fbe11781f71735ab8c12535d46a1bd6eac4f5d0f6c2f0becd92da74deb7cbe0db92ba35f45a06bed9138b37a390cc8d4d0a3dcdbe8c30822f36f9048208008ae90498b31bdebe98cdd88beaa7f4b6ea9bc488edd540f5ff7f41e2fdd873bf60f1f60a4f473df7289be390b0662c0ba59e36184a8a1e530eac94b46e294be16b40f3d1023c67d6dff424d8b038dfbd9129e4caf174c0020f335bf46c9d427939cbcfb608b55b5e126075c45c39864a9e65772ec56adf3abcfb5276d4384e0e5170a8c4f9d042ff0c81d14a88f9bd53951ceeaeeeb78e319063fdabb7a684ce579024c46ce66dc9fcd3e1dd4a28dba3cb7bb5e9e3228abbe2f36ece276e8f7cc747d1f7dad8655bf981fb15fdd47282dfc299b8e7e02ca16086f9a238534b97bf0cd6440fd829cccedb81672c109b2cc480113439a478b4036c6ab9333439f8e8022b705eea5eb3478dc9f412e6feb5e296765c64ba8a0649e97370acef116fd4e56efcfb018b0d797cde85738c72d4f799405020f50dec9c9599c2967ee11a800060215321b122447f52a6562ed0c95c4472193170bd593c939a63d6d37713eae928cfd9601afeb6d36ba176863c2e28d450c7a8e60048997ab4f325817f8ed1e5710d7911a45a3983853800cf7e3d46dbf23b1b5f4dc672246a32ff3a6964b0813fca6734c6f14b6afc1bc6694b18cac5cce5eadd3d750969554c9e9f009b7c049050d291124094bd369347789c38c4df4b987d5b72dbe442a8f876deeee56d9e4ceb9a1f5cd8fe787a9e0864f9f4fd12ef4e88e0c94036e08f8ed5730fa0323cff8dadd27dc6a20fa982c0363f1ba2239a974d1b84676e91db12181896cb30a41003320ac30500ed6329d8dbfd236926bdc6b15e6529b403c6f09fc7df35ac04b037bf6797e5014fa46b898e4df6331a714e0fd07fd52c17be5df0bd035cba735075fe31a0887844c3d20d9caf6fb6ab847df1e4d55d3acb3c9b625a6dd253b3e4735a8f1cfcd01ecb48179adcb2d0c665c5c7557953a0c34eebe4c736f581f426d93d08c3c7b6940b4fa8745611b902fae06732e50f876ff450a0c5e1ab7abf4954481e3291c5066ee69741923ba33343b04308564109f9de467a78e61af2cb10b1480d3212894d4febb48183c4289749bf3fc96ec47293af633d6c545fb99359d2672b737f956d61a79133200a99f013bd5704065ab7b365372921700b096056d49558c771a96063b4f4594dc9269a8bc8e0d52be8171a1b6b3033e453a436451ef2483e7124c3ac679e7fce5961cc9f69700da1effe0f0ebcbdc84aa0f991291d8430985386c7bd80e5e9ae4a3170efcb1908b5d64799b729c7a9d520de57f9ffddee0a7e809894f443dc25b9fd1bc1fa3b37f187afb7e62e496377724665cdc8cd228bbc1459b3690e8909037af535067f0d4b5bd3421724975b6899b945ba90fc8be49480863c8b923f35055cf752b96d686cd49c4665e787921d85ed15a72ffa6d7a667fa9955c0bf4bd6dbb4bc77c1bb548f94de08fdd6bb2da05bf43d5184db35a386273a98c19096061f491a6f101aa612fc1c22723478d8bd36029a26708fa23fc3597e7adc77dfb269328a50b9ecf510f232c986a848a87bbea54c0d75979ca06eaf1afa9eda2273de7cbcdbc217197dbc1d90fb93d0845046631dc3c0e9d0f3e4612743f4d476449ae84dfad83ae3a537063a617d0d8e8730bad00ee1ad89ff0af95b8972a95c37a2dbfc9e97adbf951f9dcda6b16df034f59ae52fc28c828245ef076cb310f04d33a832e584b0b3550af98c7643de5d5c160bcd4877667fadee03fe20d779b3bac23572354eb2a8e33cb2cc4ad29392209b1866b20e55e75ce00fc528015ed93ab3870fe327291381e26373e22065f1281ab93776ced1d074e2a3141874b442ef3adde6caba33273533a9d6cbeaee1520e9fab6d00f5a02ebda6711871bdc7f478f74e6034045aa91394761b8465966a5a6a8c681a21a3b2ad15d36f512453aaa867302898c5c9ed657db5da23403db23a092ef82a1d4d180f3c695ad2849326ab51addd38765c3f99bc5269e600091e49db5d16f6aea18d412aa6d93d9e3d19d02a0576f6775e2b39c9fcf86cca8af03681cc2c35b61dda551faa2b146840162cec5c6190c72766d6d3bf36b57934da1dca0405eb89c1844666fc5fece8354bbf568d83d901ca9119c9a66ba011f6588223ed82e2907d82fc048d839feaf71dc70a9e1e97b54b507594651b3ec62b85431695c2a09e1ffc9975d18f30b6ee3d3c8036834b7684b85f6af5d710e3d2b2f48de7fb55eb283f7da453a1cc1b434b96832eace71781932bd4a0f69e490b45f5216e824ebdc85660a32eb6978c1aa8103c6979f6c0809367ac7c7bf891a71adf2a2fac304b27c0a8874034d341c5a5e089797438f72995e53ef8d6c49a4815671c04f754289b9acb6757a109bdd41fd86c6560a9c7fe7c68d1f9a07f076ff56b63cc33df33a29d42a45a5a184b2b5b468ac0834781f57dcf3c7b84590f0caafc6d1b4774bf932ee4d144479e8bd8a4d7e63877a9bd4d8843fa6f86b58be21792a386aaf7d00f15f8d255266e04a86f56025d007c04fb3c3033dd01c641aac1f1e50341fa4d670982e3b1f4ff5f23b12294771935d19d6a05f5bafd9388e69f9d5c40e63141470c9e08f35f63d27504f06544564466b532f00f25ee125f8d849bdb74556955160faf8916929c791f6662233ec888de8c89435d5e5899ddc64e3868ee04c334d8d834c5dbfef0a85194d8769f45fcf44f708538be6b81479fbbc9e8b747bf5615622871624911350ed94ee594bfd7096f12ff0ec0c1d1701839aa3402307f181e9b7ac6b0d326cb8f72305113a1c4e2f92857f187c721d2d3b380c39eee3d71a38be97d340ddc233df9d281f1a1add03e1ed5a31f56c944e5eb8c2199752a70a78347ec08f359f332a5e13f64fdf23439f16e60a6a54ac763320317f30f1d2a67c9bb07ab8a3438eb3929fdf0f8a16a0daee2fc12b68246c8c01c6d83f19bc4a641105625a584cb24fb6c8787016afe4df01a18819cd5b19d52377562b90900b4f22e9c949d7f98fde78381802ad7ddc9a368790e3f73f43b27a343c830b5faa6fbf3aa2bea04cdf4816c91620a33722cb666e5dff47f626c69b741b557073843f171c6cadda76bf57243c4434a99e2b5ec8bbb99e6486b1c0eeddb3505e1fd7e33ebf27802461eb49f9f65f149e663d8138b9af9b9d3b0a879316e8dccf24023d3fe07901da2ede187099ed64467fcbb637e424e3f79d2c636c877b7819f55442f31216025198617478ddba2632dce9f322a7afacc0cb6b14b1925e7285b4337cb8445e1ee661fc4c2005073ba0f9c05bcbdb39ac458a1c9386ffa239e2e9a142c384726a6350a6bf0e17aa3772489a0d653f984042a00da056ce227958e45a8f22a9b9be65021a25b51e0ef29e3924d18c3509c6c24cf5ec71d16fde86d0ed24dad8faeed81f666036c3d890a666b16293147a8dd406e117fde6098c9d16246a6df2ee2c29d161461e734770a717284c2cdcc77b095462ed386179e91ec4e50a4811a3bf81546deea203837e77900f9e56dfed58688e951842f21adbebc13645f90b67c0744ea8e51a2442ffe6b9cab57d5c186ea1465fccd86d7d21b4e0d512e1ffae672f6ebc8611afe2c23489a41b6cba794e5ce00e5d00ec28cec25711d688a9c4c2aecaf2ee169e15d37f3170224a64a5acf715dfa0f105161cea679c6ebe2211e60512561637c977819c1fc97d1af2a38dff4773f1dd4c6beb0f663e1426dee49e15d12f6e474f3797e0e2ab7143f91eced628478d9caeef83b353ba1113a6d285d4a25fef4a648bf9223ab39314707e4bd0d6e005b8d2ee431c2ebfbb7d0c6cf821d37e751c758da9eb2fcaed02329b03dd22883ad46ab5e9bce1f1012da65e2ede3536284659767d452bbe7ee330be6b315b859730c091b30bc7352f83ef00b4bfeb1cfa8fde2438fe3e9c240a8bd42d02286c1076c6b69b2f19397d0b767ba843a9b423a2ca53ba2885154fb4f9e23b325905e2fadfb73faade17fe6baf5192255e6726c5629721c8ced1a434de26dbb178b2d991ac1e81ce233f9f237ed85012b86143de468ad955dc240726547fb6dae8c2191ddd19b9da768d5ed78879ae60d1d398ebc3b5f097a62a71d3c483a3950be096d5b74485e33a7975b915ccc6c4704a5e6dd8e2f488172b09d9ad93bc4ae24b62b165aa07048ff98868bcc1c12a008c15d9384af5a3225a2259c2741314adced64a8c76175faafd2e43948b68b1ecfd70f8f8ee094868714e1cedeb2328bdde9c11eea3d0e1a8c09da30481018420939a8eaa7b849a257eb0f792d63e38f3d825bb278076570f4d294221d67ef5f7b254df0dc8bbc272ed3a743aea8f6a20859f41493b16446cc4a36bb4d9eea280f4ca2c43d990580f3738986893c18abab9413b09dbb7fb72a400e2a510b681a6ccd69dd2ac3a8eef78d45716d54d5e6c27f3ad6c7b6841bb163101286109d62fe61698ed110ad465309a59a8fa35e4f23455cfae12205ae9ce4c611322c1d4080e95490f2b8aaa8dd87c7825d5b3ed947eaa41fe4a37f32c614fc077722e53508d17293b909dc63965ac52eacb1f9fcc2a1e2ec06135cb4eeb977aeeab60f0de3da45bf789b9eb322ea1da52b44d852544ac503d28485748976768c48cc2d261746cd1f28c498648a4e61feeeba26870e4f415cbef646948cdb13307dc9bb1abf54d79834a2626f854e3789f52fc96a82138fc01f040eacdb083537cf682e4d62cf2beb10308ebeb4a669ca570c2b728c566fc1a85ebac7f23ba2a350c2783b1f5101a798ad515367226e88ca9e352bb08c732a2d73a530cac3694a45b4d04302cbacc7e0025260def1d98c0825cd0377980a48fb5404b44eb7ffbf484c60594e259274319c9009f99a0b7252a937d600e598bdebda74bbba8739d347b5ddc7b70d6f36841b5496d8dfe5d5b4e0b199aeec1954ce40ceae0c98206719442602e278fd7617a2ec238c8c31d25a2d87efbe0dbcde1ea646ebb90a446ba9f91e137beb2a76b7b264faf875a80c65fa78355b527517b95b5ae571a3cf5e9d222ec63e717abe702ed50e1c5ecaccc130486f481cdca3365e45543ee1a14dcc8c896089cc652552edcac2b57976d1bb3f5488d696aa2f43b4c73e6d499cc8cd99442a1ec1614f4b2782c6d9302cf7da5ed4243b2773ace3ee04f47321f730b1c62c4bf9b8dfc9416f6ed2db733f05613e777da55573b7669debfa5e79d65e726de8070d6f637a1bac70f7cdb449b86cebdd5e03d21160d5bb35286ec65f0275669adc758b98f5259186de32d296faf453896d4d68fcab4b9be977f12d9f6d56c03c3766a87d5d66d8199c41b3afd5001f4261fc3c7956a96e8fbdb02d46342b5397703bda7f2616f4451e6654692ea98b52dd1570926a5c83a1a5cbb219b029115afb9c9ceb1a5cc9cdd55ba4f19cd3a94b79e89c1a76e2919b18050a01cdea3c18dbff3ed0239a71962a2c86898ba412ff0fbf8c96f5e75fd75da23912ef3bf9f3fac2e1172c2be1a295d0d85f65b11863525fe921e69c0a42c5b6581fc3ec6c10097cf9680f9b606a2c122698e38fc7abc8d36a7ff0a04503e882c9d2e61cece21bb1bb74343dc416d838aaa74b7ad3c5397856827e328d036bd259d89f74dd2e68854716d42dc084adc45c5e66add557c6ae04ed10ea81f4928ba3c9326fb49683fdd633c9c5df288ce273341a20cbe49709825dd54cf83f44278c9b6e7cf1863835a0762a5befe28eed94d5516d9f5b61c36f34d24ee7075df88f2c352da0a4bcf98d44d81c4126f54541aca8e4ada3b5186eaae93b7c38c596ff65c6cdef8d7b0f839c233ada233cdd4eee76b28bb0947fb0f255394b56b090556da5955bcd6238f34677613a35d6c3914672bdb1a0e43f152c8fe14edc590e379c76cbeec37c81692f82ec37a0141589a76c8664ae9faa097236045ceacaf6d38d7f1a746ec34abb560beee09da8f9add8d9ca80ba8c180ebb94ad108de177c799dc63a5f2f3b1def7d588f9e5afa5c976b953779597d0d20c1b14742541e95d9c51681bede7dc7cad62c1c3688b1fc6c2026421a3650121ff696d7d667cd6d7a43d90b91473caf42c5031a91d6c24ace6ccf35b906cf5d6f2127de8ade45f3ba008d47198fcc39f6dc25575245b0a231f802fe6722a6439070d4d108c3a4fc83b7253b3cd01ee77b2d6d8c2ebb60f9290cfbf6b7feb50c0142990a14656f200ee9b64c7b1874235c3b03317f24b251699414d43c520e43c65e20084fd2d2f020bd7d0bed0553ffea760a7ff62274f9944e877a7d351034e9d44cadf11263cf2380a1cba84b575e5397e5591758cb61e4259f265158877030e416b9e161d4716384d475918da09b2ad33c7e9a79e8a2d3155ac5b351cc2c18b2b13b4a3eb24f091def8e21f475f7e2dec343705952fc2d25f8f308b7030a74e475a60203b7bd2b7fd5ce53104ede05914b88562aa0dab8dd1b52aa040c9a2f233b4d2a5167a07d51292f365ff2d7dbc7ff5def303bdcf36f0411ef024db87d2c4d607e8f4308d91f9d66a999c1d37d29a44eef7bdafcccc562e964df5b21b1f97447381804af5cee8bd9ac8bb149b4c54eb0ff73daba2b0ecbc280fa691d203181bcb449e374959fa2b5946345f2c2a5dad482fc60f05274a86f73c686603d0f57a37cc328d80dfeccb931eae90b6b028ea6583783c991a9516b81472c64789ffdefeffa091f413965c71308c0b000d35bec52e6636632107abae034a9f8c86f0a64d5b29385306a8fab3da956e9b44eba6f53ed97504715e10b40f65a70e9a836faa6a13dc1d237438e5335ae925d87f916d379051663b088883c11b028143eefbf1ff8292097c190ce6a18af0be4c005b4fa206c5026834f29881a9ce6c6d52c59d06c122e6d61f7401af7a19fd167e067afb6301c62d9fc6942d787d080d00d5417c1ff7e74f195be55840dc48f4e8bed2b4ee05ce995d9f43d2c4beadbd5c8dda54a31fc37a04d8cf4a0d799208214986900201fab28bf39ad83783156c3d240763dc56e3e9ab13bf34fbe5b3b21c58a20204899f87f43b928ca2db4dce1ab589db48e09e7d6e1461af7e74f1f3b6e3ed4a756bd6f37f16d6dc8e4556726af3be67e68f89c8c28a7123aeb8534ecd6ee0f30a73cfb24ba36c660c2d17785130ff000bd591a98960035921b63d43cbe0109f6e8d09b8dbe7d4e2883f14b3d728b0dc4f6417df24b164bf6879d5e7329a1057307661684a87c20c078ce04a71d1396c49738667612cc9720d5b8e08f8386ba41f667dc0ad4a452dc3eab2a0ccda69335aec2e2f1bdc644c522836ac01be4a5211e4f842cd83864135d29494dd3900dd37539199f371935f1f866cc8cd037c23ec24752c7ef37adf3665d997db96122e5484ee2156780a6c1ecb3bdef6f2e22c00609f74f5cecf4aee85406679d9b5d933ca4b5584bfcbff73f41c38952cb99a37aa1dd05e8fea9706a1bdbd4e48dd6165124afb589f663fbe1a604b06bd8ec6e0ddda8e73f6cdbd27e3d91d03f2c917baa9f2f52361c96d1a9438ea7454105844d88486ae5670ab0fc20f4e3dc0386b29ef0e40000fd19765f82d9a58f916d89378c613a704315e2e033160f6c521c187bc134fa596a2ed921d109670ab8bc9d4ed3cbdff160c0e5f29397b540df74be073db6b6704f154f4545df3d879a102754b1ae2d2c40ad93570c5af05138e547eb61e984741d3bea7c92ec654f4dca16391424e2a75fe138582307bfc43a4ec3bde574e178c92a17aa481d678d4e0bb2fc929841a484b11a3880ea03658d56a48fdcc46a35a36cb89edb6724455895cf9455ad041e8b7340cc2355959861506522731aa5c8f32dc1cb3535ec878fd83f6125959e1e42c97531f0120b1209c5e65b1ffb398dc4e7777993ae00432e2b0ec394ba7eaeb6b0ebabbf880d1823c2dc25a144e4eb71d01e437c0ab7aee6946457236e8ee3c6fd1f5411520050977b89c6a3bc8ebeb53c015e3d5ce1150c5c028fdd6fa83d5558ff32f0e29a11253b0dc04ed1eb6c1a6f8a2411eb5e306812a71fcb2992480753650fee84fce28bc1e4755849c6b0150569d5fe4af82fb89454abeb746855a36541c28da6a431f247b79581d4e08f764fd2be9e3180fec3be5ebba9219b62f8ee10e7f713cfa3237980dac4f63d247f8be2efd93789dad3505076af01b310c70ddf31f6ebcefac39541153f36eae8e2ce3161a3b7561c695a6275b2c6643aa54d385866c4e0b3555603eb23a812efd5a06a4aad3f1530c590f7c553a1774ab2a7b7da3fbf0a15f31572afcbb5155f3980ef61a77b33139145a46cc15b43f8bb139af7c760c2c757b0fd6c16e6af12d456223ec54f6759e1b543e80455240eadbf7fa22631566e3aab844ffbe7ab392c78158b0256fee35d03f0d3adef8746c45ee6fe87435f9e157e86a8975f4cbdf042bfb3bc52e079e37f766f94d0fd3dcfd6b66ad477794cfffb5106fa0a90bdc5d5d53488a851c2c9c3a7e9f40dbd294a89708aab56aed9fd880a6bfcd7a5a6b92ea299bb3330833609dc4b14cd2f7468388755028b969e65a1512ea9830ccc6a9aebbec037f904aa08fa9c450b4cec596230c6c91d21186435dbe9dc1b88c91856d781d8afe22d0e46ed82592efb6979cb2edd94f8485b6f344bbf381615b24488f4f12614f9ba0cb0ea9c9f2fa5b9cf42344a706f5fb427165d3dd3f3638ee5a24294e7bbc29501b084854df46edf0ba931b0e212ad8e0dfc5b9524021c6e0d367485b303275c4542480c6b2cb959b14bc7f165c32d977047ebba570ea47e2a00bb867aef0f7be9b6a3afb9b563f6ceff881d6bb981a7e17ac2245d150f97c603dd63f0a00b95946a6f40b9f40bb63d86b2ad87b1a17c138187c9770d4239f71c516c28251a05ab06cdb3804f62454e4be7410f42bd35052de7d0b142bd8683299a2d5f2bfe9933758b5d7d9d766debc0e5dfba680703acf4209a8f68e9bdcfcbd7d14f659b7960b803a265aa238f42f945becf4415c6ff6dc87b8e681d28b9d1b9a484ae86fef1d54f93dffc799593d19d17fdb36b4e59b0e86939caee019d2c88c187911736f85d8538d5d4f0bea779374b99b8216c84b743852501c0a296010b98656bd0dfb375974fa57387f295b0ce670b94410f4f20fae8ac4faa9d19b71b70f5f9487cd377dcb1ddde820f94a2cd0fafb1cd80efad17e7336daa69aa3ead624bd83b82d748538c537827070b6631b7279c7398158f845050ab7f11882ef8dadcc09810fc20252fe5caa207c67628b390c36f354c72595514beaf38a5fb0f1fc1c459d2145ef87bf23bc6a49fa2a5d44f650b420daac2ed81984cd840e4167533162a4047d0002dabf761c539fa3a16be70af209a8175505ea6ff7191726f2e08d0fa5cb2e2b73262ef4526359e06837530e7b0b7898aea49490e3ba030b1d522c4ca3daacedbb1eeeb0acc2fd5884e5605568904572c613b01034f366c82794aea0eee296fb531e2b8fad1c38ab783300f6b00aabe8294e004db75d686023386aa108067a41dd6f220d4e6cbef183314b197e1dae172b976fed221fe0d8a74890876adfea739298e3ece90c2bb2c44cbca38b420184ca1692b8b3fcc8453a24e2a4df03684b3f52f0fd7738d1073990a0fc311292c7184baa023cb82227afe0369a6cb8610e35ed3e14c35010de99c8da1e5264b727e0f7aad4849ddbfd409af8b24d9a6135c79febf8e8808f9f057ed9e25522bf45bfd6fb1d7c3d8fb232f89935dc6dd02d4156eec3fce21f4aed48a7ad71794d34c4d1566dcd5c1130ca6ffe11d57e57f013cfb19411ba6ada23a2343212e60f2d16314ef02e65460038a9e5843a919ae8dd6d540a4e310424e666eab65024e03be8ac042fd2565f060448e0f4f69247d75d4b7df809f948adff584ded2e4693b38824290ec3ef9d0e8d6d732e3a0587085f2584668988a8616ed96a81f0ac68b13fd7c504397f17b74b00e7e98054db599d0f77bab97966506d10c46bbf9528c6570d8b16ad331ebd17dadfb34a7a67f54ddc79f58a65ff48ffeafec643536ccaf0ba6c513e4fce7b064d52b46c1d1f97d246a40aafe7f4586418aafb1ed7513bc1538f7a11dfafb98c25b926ef33abfd277d041ef64f72c30487ae4815ef6ee43bfa00a58caadf75a971f5e6c3c7c65efbb88342f9c7f76adeeed39126fc8e818070f93a35912165efd4ab9e2dc0306386f2deab8cd1cb60326d16c5d15b70afc67da9dc9e30438a11cb6bb1574af0629dee87ac5b0736af0e9d6b2afcfac951eec9e821f81598da3092e68c00a78eb210165b330e5e5d22c8333d830427435659bbca65b40e3fb78817d7ff96ad62b9625f4b64a3eb4e2da3d7707689c8f1de7413e695e4f5e040690bf121552dc2056066634e2bb047c52a2b85d1c7d8e06e309e0aa84a61e3f00f74d2430f8ed55c7f50fd1ee9b76542b3df2a80aba67e4a6616a8cdf654f8c4f8a278adeeb5781de5345ee280fb8b924c058bada9c7724ac79b12a862cb266d4b84ceeba048cfc8835d33c1d3f878997dd4dca39b50f0a9d3252b29e485d26406edac6de5edc6e0735da2b37ea723a2333c29194be0086b033b61776cf08cc5e5aa4f2f9a87dfc34664db794bf854d998e4af05452426e92e66d7a87abffacf9445aa746454bac124a2c90e4460f17ddc997bd5372ac75c3325e3f9a505d1738db813ea614d49c8f8ed0026a1cf6d7f0e88f6d46fbdf5a281877068130e6ccab9b0dbf37d3b73da584f831c6290c98312c61a85654b49599ac048310f73d1d3ce748ffc04c15a0dd9e6f2f408f065fb2545069d8af73dc75bc53cc6eb72d2ac6f60f4664803e0e71bf17dd09d89e0ed8dbce2cfec42d1741c5fe5e9c569934532e56ff40f30f03d89e68d797a39290ec6a314b373a8aecb074853ad8f01a40dcad72487309fa3a084317527a2efe78e9303106eb4bc8a5ea48d22fdc9d0471d42b0f5f136782ce2343d4918a49f3fd23aa9884029ed809cd20b442f106555d905892dcd702528250ca8f040dfa9e41acd36240d325412f45eb2d0fc75084d72ff673fa6da95f76a0398cc39c70894939fc5fcdb060d1d6b6d0bd6710fe4f229539d69af1646b1fa99c4e694447689eda838e9df45bd959dbb2f52a01ac017b52a9ed270f6ae119a01d99dd16233328eeb8e5e11d931af450fce91fbd067206b92965772c23918eb2d4e1027cb6ac462d1bb797e2992bf2c1ece012685762b6e401f3d258b262a6ff33cc933b8d8c364eca9c5ac4f1f1cfaa7c381b745bed1e23cbec9d596110ead12a5b8e06bb7253a8eb4a80bc25620ddcec5680f848a5162df4cb3e7ee2a4b75be55e441001a4121108b2dd8dea18749bd1c3637ab02e9a586b8aab6209ff67279ad52ca996be1d444ca01e34fab8d758069d798cb7ac9b938b84fa023b2d14ca328b1ca1327f15a2c4257dd1391412c6a95f76200ab194e0b68cf5bae333111fbfa5ecf0df00fe23dd58a892237580e1c928f2de08af077eb157191e57a639f2fb9f7a9a4aacdc6c6d675c909c93aabe846055dcf41cff61bc105931e45507427cd2b0b7b3f1133c534174d6b05710ff1e6470c8364bc73e6ea8c7d2c3529f3486837c388956b2dda7bbfea3e52012774af9bf150bcfe02cba4b9b7bfd0c2adddeb07d3ae0abeac801e0f414cc6ee907b55a82e40b0bb9822885883a254aff57532383b80870576444e659b78cc1c08253307a66a7b95ebdbe0a31873f5c94a97f64c46f574288b841bc5b165c876377dd2ce4110c524d164e70cb08168d59d617e8c667955e9d3409bb3260ef07a8a5ff86e6068527f91865be3fdb6cea46721d0198ad0a185da1b62e64034d398372e19edab3cde6ea50f2ab9b8ab2047e7027fab6d05650d0ee83f7ef2a50ffe86f121ccdeda0512c25506ed371fffdd2914abcbdec059f253b7817859b38670cad0f74361d0f68ce0d6227d5336a2c2d535fa5c4823faaa14b73961c724ce7caba29ab81b21f41ec49b479ca159a1fb11437a31e68e3772c72713e9a5ed241d2ca1f9a35a274426fad07302b44dffc010ed7d55da1469a398df6ea43cc6740ee559e378ee7dbf468f7da1394b9fd5558d9c1ae61bea000d876f25a5bd188bb3659e666293bcc91e04082dd8edc3dd9fc55c25ab73f3d9d577b28c5b191693b576dbc80046e987e542cb84c7037d2a07c7af28ee5bd505ddf68820841e79250b992bd90ec818d37576d7821b29b6a960d6ddc830ff9ba86787d97baadb38ca2ad9e259cc095fecc620ca699b5d88a043fc41e7b19af934a64ed7141030adfc18f8d0874f5c1dc09d68f2e15b290afe0b9fbd4167211837554fd469b8e02933250d8eecd44d17c37cbf056a5e44ae7d522e61f5f105db76d1370013c69c99aa0a3c1de55a535049350a62fe5a669dd8e25353fa896861236a521a745ea0d90fe1395c56d812bf7848d6152c7d8f9767238353ebc98063163dd146ef0b1c22f0d7672ef1979a5e240420dfa1a7ebb7c743bb41650e42d7bc12b5c527c97d827b2b44d5f0168c4abc545bb3d5960cf3e9b9c2149d472e73e5d142bb645fd7d0e7f7dcd8ae2635e10737abcd7748f504184c31984fd55a4300103a368086800daaaf0ed6c06a8d1486605c0fdf0694ee69ba5a91f83f2977e3fc92140f1632934814d6a25e0d64c365bc32c9082a97e808b2c6fd4a308663bfa71cdb95b75e7aa4dd5f8d15d9999096f4d23b559c26339577b0786d1ed5712742f06d2a48bbf2f0d5892951c86eb9fb0e420f5007fd4bb79998c650843191c2983b60148025bd31520430896480b91bab78c336bf2c8632f37f4d2f636a64821509fcde6ac49362a676a09f3df3716d33351e3000a9822e20f29c0d1af19563ee7fe7c04e0ed7940219e2e893267354f66c075be55ffd24b74264aa4be528b64b1614d1bd0ed2cc78fd79434e53f987365a85a464d1f316de9d8612b132ba4a47c5bfaff73dd941697a2687ba1bb89b778474ab66ca9a1e2b02fd6be247b25669b8a20d963a94fee230d8c3738397d62983e58f7db64270e36a82666f1a3b8200fc94aa1037fe0a32708571e9d4bb8e0206ef1576e62733b5768b85c5f7ea91bb76f13511d4e07bde2ecbc5d6891d8247e831f7d37e54ec11686dbe8bb4019edeb10908fc28512ae2c5fd2f7aa22b5a80361a2d726ebceca819cb6f7416d14914f33fbd0801cdd74910233a19139ab9c1f9420e51bcd91574c54faf833fef73fd1067c0ffd578a8319a3c39ca798933139e9b8b654e105e3194952557b802b1881ef438868f61e9bb769a6407e09e642ab890a3210ba2eb52f9a64cddbf1ea818b44bba3139f9e911999eeba8d12f22d0b4f0417047138fd2f3e8160722003f252c3b7e7a3f0fd40cc2b3980790a1e713ed00fa52ac2245d8400d1ff133d6b3bec6db2767499849b93ec4bf2d0fe252380f0344208f4468ead6affda2b4467bc2d7f6a3927edc3444f2a281f0bea0755fac25c8b3fdef991df4b88681423ea681487267d7cd29fbc08bd7be5eed249641a816b3b911a20033984b560b2848fd47e28ab090d7557faaf2c6f95e1cbb44601a04d1e0808c69fabbe8237c50040f2566c3c5deb78dba8258ab843b7cc8cb96294402cf61cfcfb10ecbbabc96da5631a01575441711cde4001e2c2c3d9abd92ebfbbc30e1844fd18469218293c7818f1170184ef8a872d2e64d5419aa59314c4cf5f5a5e84474a8502839f29dd950e8b6fd4fa33685bec037e34a4caca1bf960bb17f44452f465024838d6b66ccdaccd7064734880fe140a7230376eb4af55fa267b3d688c36fb534af2c6dba4d6b20be78157fbaf1c63a8bd9242cbf6b08113f2c575036f21c66607767d9f89830cf439cf511ffb318074d0dcd34211582603c0c78d5bedd12fd78c4f02918b4a96069bab7c29705a95b6074d7915ef04b38a3cecfabdcaea6b842dbb0b389d5fa73fcabae786bb79a5b216d2cec4e4150b29e8d3e6d49fcc61fa57a924c2a69cf52e4525fa2f9508a7746bc472d09bd89cd07c5ae1f8d0e194772639e383224a6a1b613b57916d0abb11cb44dea26e2bce0227109894fb81f924f2981f86a31c7f9a2074fa9ec4f5319c6ce643154c1bcd4a17ce83419fd35125ff0265bf89c306ded38e46e693cb778011c1509a37d71e3854925f89a345d664bb65d3bee32c00f9acb63611ac888f0c95d57610faf4aa11fe3e69ae5caa345a6b22cc7c7a86de8f17229d0848d73e0ec6c5481806884918d6552ec1280ff27f89d12e8260ae13c6dad77ec118a9f5143a2d22ced637dfbea91f8d323b0dc78e2a895a0d623e7331d4af56dfc57467cc5576fd79d80dc4ecbb7dc62b2c9cebd2bed1015defbdf3cfb4334aff945cffaf3b6f770013bf2bfb8d9342f51400d4f50d273dbefd0d5b2394786140b0c533d58a9ffb31e0e0ee34f0439e30cfb0030060f4e47bc87434966f466f00f0a8eb061eb3ab8ee6f8337c764f9f5d353b6b4dcfd483ef6e8f859a6a45bcc294970a47b526f7a6a807b8b4e893bdad062351b1ed0e8e3339e611f9d25cc89c3379dfeb4b35e220d9b04f0d72ebc252884caf0339a0e939b17319337eb4c07aa58e18139a83740e44cca17316d5c27c5ca313fa3e659cfec20fc26a89fabb85c8c61db8bae29a80ae3de086cd5c0a892c1d36b0636a06f31b28dfba2030366b5fb493afdb4c224e3d6f930ef63d4ee34132b9a3fa99f2ed821d57d7ef1ddb0d30385d1429752cfef574ba4823a62dd642cfac18113f4d11a015d417b8b2260ee6e4813f14bd6d6a4008b4450077c39c8adeb769a0b51330a5ee78be32687b2be535e0ad9f41921c833ef44dfc9b50d44d15bf1a19cb3752b257c840e59a2a6f49b0afeae0c235c5f9c58d79c247683e8958e8b5b617e7bc30b145c50c37667f4b8e6ed4e261a11539f183ac5d66c2febaf61974b85129569816b383c7d89a128f1d7045259ec9af35e554109a2eaf7eb80089aca11270de3e0ab0fe584123704324ab7e40ede7e86c98e6f83fa2507d3e8e933f68832d4684eff681078a43f343f41986c99fd77a07cff32c251ff6280afc7150f80be9a03e608734611ab2842bddede726bf419b5e3e9b7ff1166bef2c517fa425aa7c5c3d247e8d3fc4120e4fe60e07c06d448f3dfedb4a815e29fb76ae5a634b5dffc852603372bcf184bc48b9a64276f52008ee311e790ba5ac2c7c5b531e47be369a0ce15d6bdd4ea757183654e9272d12c7ec6743c18f142569c001b106faaf1b0bdeec45fe74ea49955a13e7abf9b91026e0632fcd02ef5c3429f5d65193666d4d0c3ad78526b61071d37bce6cd06140be3f6ebb527b63a19cd733822a392acb898d96b9ee53ddc8d7ba4af122aef782baa528e6776e5ae0b77100d3fc5473522d4872ec36f4c7269174251ae58249bdf306242012e42eddf83c59f50680d90be563d22a756cb7594ad53677f7bc2bc63880efcc60cd0a92174bf74485fede99540b0d71729c5f6d25cb48c51938cf8c27c9b6dca48072aaf5ccd10abef6d73e16ab54dfeef6b24f769c9afd48d36a8010db8b9da7468ccf5013002e21463813d07794325cb403c65a89355a5a339af5653ebe884f44cdfafbb0148982e6fce3a91d96917720bc4c67bd461becb6c52e52aa8559c1d7b56db59d14b75d519077f5d3ea45ca676e29916b67bc3d101e0234334e56217511d3d518f6a8d3080924cd247fb96cacbdf7b1245e4258eedb2ef05cc208c4be1c8ff616acfbef293b464cbb0bbce9d5f1bcb873c4f8d100f85c61795aafd6402daedb1daf3cf02c862c8a2d9ac766169686820467f93cc31474f3d19f34132a7b878f3f3a71e030d7a252538c747f3f66ccc3350d2a4b36183e509cac2b47bc6af7315759cf2837a59e4c3460d53c50fe7a1e3085835f984c7688063d7bbeef09954abcec6830f8c3e1559f3a0b6e47cb3fc686df63452c0a1a42e4e77d4d2905d44696676b7731c0c2a3e358331db510044e8edc163ba27421aaade0b27cdee1a0c0a669612de2a068555e66f614e33c95511dbb2728ff69973b44039335afe0c99e76788b43967698c5284d45cddbba07127d2622a4badb7afe467dc429d332fe950ccf4bec5d5d058a5dd6fa09c0a8688fdacefc5aa1649655ad864c5bd51526c893161006b698f84b2dffd89512595750ae9cc4419b25993a73ab5aea0e93c35e78927a428062467978bbe5e4e4818a95d8aee84409f74584fc7492025695478216c9959fa6b78002b8a1a7b2e4595f94c9573835836fc09b2a6307aa08096a4084eb0b7caeedbd61534e64759016888333ee77d97f9889151f760ac380d489cbc9eb430a2cb6eede7df11b820649919e51a7feaf5b207e52189a6874ac375f60f99e03f546a5685ab36023951daf049e23f40a197b69d93b7ee5962179d8e40b0b886b0bae394348cf3a7cee0227671f83f5a10fe0df55293706e4f32628b02ab0be99520633e8f754d94f8d1ecae34e9c14a7662f93074493d127ef778f94d0fbfe4ffb3dfb40dcb2848f0ebbfe80f7f5eaa59ad99e48d8a9400587005ab83da0a27f2dc27ec1f763b3fa0b33b813e6e02f1513c0371c2fd5e7094cf20307940a8045a26e554264f6d04009c4ea637ee44f9a742b9deaf91fdb0ba2be2eb16791969176187188898540ed7a8a6f9f8ac692bd24108f987c00df985ce95be710312d9c0c6eb6f3f44bcf2a449653d47cc270f1c0b0333f77fb8005926070556f55b7aa29d382f4a494df03337f9f0feaa047af13c536d66c7a210e9cfc52155c656b6ea49e331fb8bf722b89bf95170716d1012fcd29962f9d79b423f2b6fd095f02c896eadff015bbfe3a07419a72a85f276e2b6ea4245297699318199c5e2dbd52a0fbc92527d58bd17df0bdee9e4dd9b437e2846b30bddef008ddac78de9b5fc12b3adfe465a33c97d19fa72fa98b2964c3c08fd69e7058f678b5affc3b619aecfad6c0e133eb1849ea1e30bb4e005ce17f6e8014b943b41e0d031662bf0ddf7e40fef7beb8b8f8556cd29273f7af03534a98d4bdfaf008f9bada07dee391d9979131ff96a08292dab942fb370783da30cfac88d64f9ec575b055c27c09b12890a1ae1c2fb0fa1cb601746ae58ea8b36def7b9cca9074807812a9e38a6cbaa66d32928095528e86305320dc22fe15efee50ca68d962ced73524a7770a901d898f7bc57671589d398e17ea50565018c323f8d046d8eaf5af8cde20ad1d0fa3b79fb9434a3eca535219d9cecfdb98b0573a7b42c94a771cf70d45e66dae3370ac076c2e1bd5d921493b28cc94f5290205455ef94c01a68951c46ef7850e416fd03ba159ff31aa38ec203d824fd61a0c2dc7ba9f2a51e8a92239d0dc56c88cc6082043b9fd7cbfe2128bbd6f042e86171e14379b44f5ec380ae0982d5557925cadeed07015d5d22cbc2c7e9d471b4798b7081fb454703c932874ecbf0f7e162cb0eab97427378ac6a9f5c3004ec8b1ad817c4d455c60f96c0cd68d6f0be15e044bc784701be66123a280902b61f4626d92d74a4fbb7266e74e7ffee048e52af6507c0bfa090576962a6d9a3096307e51cb16b0ff626aafcf12faf797128990d81b14416d48f20ab210d6fc1ab07f5af1c5ae634fe5b700723cbe065ae3382a3349969ba80336074cffd30688edcf15d9d835d940ae5f550e2a94706e36c4c920f6df6907e74df4010d917698fa39a96a8ca06405b999b598d80d2defa56ba1c813534a49c46c8fd15a78d8cd3c897ffb4406dd8b925737bfcb9849d577e6c7beb6d609fce9d75aa08d766f71b916fec93437302b45c38e2f3d4bd9a3f6e76af95c3b9fea839b357f246f64e55f19dc0b814290f4add5d2c421691351cb01e3a45ded666c5e23542b6bcd86a956386aff68349e9f086f53fe81071c5f233989b7af5d5a688c00e90dce09806ca93d76a46fd807d6517b33a7692c36b57db9c3f63f5545be01f57c41f4a5aa42277881d1a6a2687c0fd6e831398b8aa8ef54a147cc785ca89331f5150c0e8f3b618e2f6baf3d6b85c12cc45fbfed8755667ab4c5ad5d261a7b3c510ed6a0c4c3c2b8302747ce166d2dac3433664361bc4d0d64a1ab4ac8b3abae1674abe3e1dac3347890ac938d57f2b8037c0c86c62d5be1cac4668d1739adefb7246a89e4fe4422b34cebe49eeceb6eca0ab52551c76450c1b15cdf979f66012f791f487b53b60a3ec92449fb1db5211b3e5284c87453cb06adc1f55cdff2d06ffbb35fe79fe653d3bb520646fafa576cbccaa0fcafadf60cfd88a518eaa0439084d6f8eb730708ea62e690e4dc062764957250d63b06d245802316c7d9a8e1c6c5f3fe0496279d3234c6aeecc4ce6d3c19989ed64bfb4cc7e7806fc6513a70fbd9382578db71410afaacc9653b2cb2bc114de26159121fc7f22c0e570f1ed5766f3106e38aa0dfd43a037b4e557ed0ce8f674dd8cdd3a2fd5ba24adcfdef251b06de8823af146f7aa1222de5e3198049217079f2d05c4a98277f0788227564d783c26984a68b836759550108a728081d6af108765c180fae7ec34a9fccbf08fc94750ed656b25d6733c0950a516db208a2280aeccc362c925b66ad8842fe213879ff3be749ccda73f72cf4f99be7645ab8dfbdb9f39821875f5eefc01c1f8c0ad1fb16e2a0e818d3457ee42077fa9e85c522a6c6969ca7ccc9d1e49575db741608e8d69470d4ce5fc614f39b5fe818da85731be18a1332fe7fcd6198993d0f5aef433e41647433e46bcd19b07a86017d9c79606bd0ab5e39f4b928c3f1f08889a30247a03e50432ab42417a2cd44e41e6dd071e9a55899d421d9df09522b208bb686c50313c1d9c276fe2b910f4d4eaad619b202ad34dba785b963e021e3ed52061cd2ae1519473abade16f2c11bbaacbd77ba1c4540338bc35b900618555b24ea61d5ab8d20eb56ea439befcd29f8cf369eddf57202518b7ff43a4f14811b36bfeef96c6ad279773981ef9a0fbe4f3c4e8ab1fd7e7494ba712dd59a08068249f4540b773fa57ebd990d93585e68d16cd5e5d82b8aa729f6828a4bdd810ef750e155a8ae5f83efa1b52c6e78ecb0b7241f8718409d6f6440e62fbc962dc800808863589ec0045262cd50e62f89468e272f58c373080a97839610a57b2df400154c226bd0579722fe11004c0c726e23d82034ef643257975876930b8ca681ad4ef9248163765f5e3dfcb5f6c1f071dd26b4c08b67afec0b255122f1361b8804e164d41556d0b676216cee02b805b0a9095744de41a0f7f9c95e638a77e60ba2c055901b9455c8771d0055e74d66a44835155b00a530b43d824fac990769b3e5aa0b6f8306431a6089cf6100f98828c0675c720e58fb2bd09b0ca528b59b4c72ac7bbb1c7982714a63da3bb9a555cf717d814824922591530ac9669c1716bfe3596bacb90abe3a249805b479a2fba6d3c8f1fe1a544a125f56fc7605e29dacdee0b12e55766b0e2aa4ee0dd43a069623481b2b52caa480004c9cf890557dbae890d0cd94ba77cf332944a2c246b3087a731b9dcc579883ceb3826f32d3c9b8eb39afd2c4c493efe258908d51cb8789037b5bf8171a4f183e332134b97e49bc3f40ecd88b047320aca82a34842a138048ef4d63c62134f71b45b06eaea2ee74207644182475c5bd6398a1eee858b1a585c3793817ddab54b391037420026ddc7ee2976870ff92efb8631421f4017a9076892ac22618a561210ee5c9868c856ded434515b7320d11a59bc2c55d6674e9899c5a0bb419fdeccd77cb2f9a9f5e888d4b15aa5cfc55017ff0fb6fffb33ab713dd80023620f402d9c5ab5713f9dbf9158f3a034c86f94cb17208ba71ca80747a503861767854545db0cadee3cc54df6d35363100ca4dd9b3f0075178fe195d6aa244d2b22108f3028585bcf6e0d327161b9daf0cb4153c55af39d8795e0a1fb33cb5cf041c92a860f3f1b3b47180ac4fd5286a51746ee05b9a37b11d45fac5f2a3c591ccf35ede3dc31428c357d4e79feb6837a2d54dc4c426beb04a5e22502879d0a423b70188ab59b0f8f5b19b0e6264352c7c3647616346a09c9a4485fcc5e79fc241b59b8caa982655fa01874af80c4098311f7f38036c531bcaa497bce14b144ce1ff8bdebdc9b317640d5c88125d8f5d9ddb43bf1cfd9799cd1399514c844d721d76732af0f2b250e3eb22a74c78ef4872c83e122ca879d858418c43d13e7141f6196246130c6de74e8636aa4e60b42ea9a99deea311638dc69df7c97a2f381c4dad5dfe099f71edf32b62970250afb7ffe3cf423a43727ed941fa4ce953741aca2ea931ba153df0425e3e29aca93f2c5974d72193d8d7a93a45c53941b52ffa6b79b202164cb387765587abfc1d1ba81e46acfc2792d700a1bae4991f81b8366008f74420eb1a6b72de386a22ccb0fd285aba17d602edb789f704fa522a25ea83c40c0cc0bd3297667df34352bb366c7cdfe319797e2394b1696ecaeed90234eb9edc27e21166af7eb919b718ccb9739488d330125362b28710feefae5ee6db21e089c6b14f87296af98720ce8409660fb07fc0c881dba1477ec2a57c41b7193220b1565450705ef12a2ecbd42d5dccc4b1badda549e89e3f1bf41fee70d8d38d2a8d37480b5fba033b3229123b3e76a308de47810f47661239358a4b8683effbd315bc560eea105d916a8dc0df43a057f73c5621981ab946f4169bd97dbdde5c8dd988962d00520fe9141c60ed3fce59d4c81ebb379cfc2b2318e50b5cea99a8c1351fffe2ad59fc632c135d40d3bf596ce4ce415c6e774df7f50dee792480fc1e76e195d64f308d4cec6942031cd452628fcf0020632475e6345a1c1debfb430a7d3aa44a8a7c4645c711821c6c2440b6d853577e8049523437bcd3c970488f8b76f9737bdc803a3523c16d5f26152f65bf80c7953586abf06ce26620eb0d4339ad43d87bf0658f3dfb839ce99a14cc81384cb0b2dbff4efad7116eba9041d40a8d46d4c858582b61bdd8e660fda4d9704d5be09a7d50b7dfe7d6771332e9d04746d35fcc240b0feecdd9d63b291224167441f5b4c1bd1666676bb9f658ca9210fdf8b851e87cdc55d59d4f3d60d6f47e9f7780ed9ef20b1593694e544ac6c75c4234db778c5cfec8ad4bb313b6930a4b7ff6730647cc891b6cfc13fe19a864d758c708436f18a2e7407463c86f88db661c883f0dee7238069265bdf44a27d0c0ad7cbd750a52a306123b050964d54424e0ad0d922effec6a570ea6754e2bd42738e60e9427b8cf7009f5a14a01edcc7be2fd42bf23774454e7adf2a3b0c2183594682fd87d080a965d06268a5fa11df9320775f9f5b38ef56533e94c6e2b4d49defb2b5ca2b5e22058ffbd24d8ff1f880a1febefed80d7ef41f61e8dc237082a5659407254f872f1330b1541a76dd348f747277d06bf771cc40a81f1aee9ff315949acd83e5147ef864f7ff462f9f7a95af4b7e6c23f138cbd2979dd65b95527484719022406f9b568b154461bb973c8d1919251343770d14cf88a0755e4a04b93015e6fac86fddee0a7e809894f443dc25b9fd1bc1fa3b37f187afb7e62e49637786fc3724c637907c28597d5bf832d11747689c84aa2d24768623d9509341a3b3c4b23effd1b1ab1c858ea5c297b00e4109fa78eeed8023a760392a0865a7bfb9fbd5fd5ae18e19ab74e35a9b9fb0d7077c19156c79e8b093a67026a50d4a3a1c01d8741cee4dd0558cfac03880e7917496955e72088032c4d4d401ba6a12b6ac96683947924cc5ecac1f14cc8a717283b26d4cff639486480fdfe9237cbe9768e90755a17c342bfa5d75665540dab20913a688e37d82425bda113af88fe7cb955069395e49efe1e05054ae7899488d5d0c06b953f2a864100b0fd96c8db0cd26f2f498235a7f5cc58b65939e5ba84647dfb32b140a7ba77c786d263aeb8eb5a1ee5fb4e634308351c75223c8fd3ead684ad1fa210613625db0987c375652d2f48b256d5723c942c5094850a68c4f0c8f4b16fdbbf307de5eb38c550591c959b32c212d608ec5942a5fdf0833967804495cf21ea1b76a722def44938d2e46a50eb09f47eabb041c0f03adb596446e55839abcd439032610c9dbc746b040037d5e8b50cf2a541591f7f2a54f8aadf735612c2d8c6984d20ebb3a3a810ac9a2b07a79b8a0d673009a238e5ac306432381025a5d50470dada1a85ef73c900811a8d8e2202dd83cc18fb324135b706761b3063b67ec8e488d06ba2e35c389779f5290dcd52888f52e02859fd08b0ae732d611b8235e29fff210b74f2f46af1a40e45669bc0653832c876e86ac2bd7a5be3d2e89e1a46190c72766d6d3bf36b57934da1dca0405eb89c1844666fc5fece8a2092c600ded2155fcf5395b1d4c88a2807790d0a5bee60bdbc5726872b5a75653cf125f29769f52e1d5ff8ca7bfb3970a6c4c66bbedd3132e9ef7f835320915aaee07f93ff2b3a9b66556f93b6838bf66e4ec0caed0d0089481769ab9eeede0ea7e5d46f6981ddb243e47b49d5aa564a186fe29d6c09786effa50760a6b5649fe6309f958ace7f12b3111e9fdfeebec4d50b6a449ae5e4073c56d92f722a240274a089569e38b8a3eaa4d1825131336a76cacd9cbd0dfbc761b6e59089f3621a793e49b11f5a84e3e8d1ae3f8ba0b2813caa8fe3cf58b87646821a4ec263a1b78485d8a6cf3af1998ca520041c9359e5407b942ed9e7715d438a84d754049673ae8396757ce50ccbb0805e4ea78cdb982f67b16a64421630f42a079abafaaa7fe139d57b5922416a5690d31103023122f0aab9812e8c65bf98af004e37deae9a9fa50bd50c30affc77f255341ea568400fb9a10420dcf21b8bc7de878de31f798198f1ec09334948ecda09c1db22e2abbf8276219703f4e0853b6f2abd6c41bc7e61a18c3971be7dddf6b49ddc5695d1d54357935ef99c45d70c55c5876d90f4b82e77ba8b7e3d581c782ae55dcfd57523dbe87f478c09fbca9a1fb9980342324f7a092cfa23b0073236db543b18d958dbfb1ad53e29e76773b15040cb0ad3830c950fb09c4beb57eb3f854075fb9929c5614398da0beb15d6aa24a76c608b71767c6ae227468d8bcd407603ee5d9bfff92ee02bbade81b2f6fbccabde3a39b800ed3f559eb344e1ef4a7acca2b51ff040c256fcc832acfe0ece77c5876696f681b35aa910dcde38f994f569b86fb634c23d522d9e4e6e5e0166b4ebbf776d1c6d25045ea21358dd4924f982866b5de0dce099b736c9caac720d214f0aee7d93bd8b51931bfb90b0d6a3b7ae327d0562996bd43c830b5faa6fbf3aa2bea04cdf4816c91620a33722cb666e5dff4768a6a475ad297b994cbe7240aab0518be9a945e077697319e2f1f7776c3fb23747b240a44b4aed5e8a532719418e1cdd7ac7139743d06544c0aeaf600a465fefd733ab21ce86ca5b9d06e5988c775b2eff0741e971879dc4e9b36416cd0d281f0be346ef784121caea2cc741a73952e57f59c7c9e60cd414431eb434f973d460c4afb82aff0f109607ad9e8cedb0df524dbdd73f93599de3eff23819dd0bedda0f9364152c31748fbd07e5331d7843d8baa878548f8ac11bdef51a4ca362685a9ed42dd935466aa607366c2e395bd5355853ef55d23b8e01456dbf21e9948d640ba5616b68dd23c5c192e9ceda5f6eb4a6068a034f19e833de763d01741d30f334327a65529905af6cf1ac369ca413d1c508971026a91de9dadef98fdc31616f7bd897538341338a11fb871284a6f836dc64d8b413c1bbbfabe99728c9d1fc6e3c9109e51f1cbd9be8df003c0ded0c0cfe372056c85162166dcd5bfab67dcd3dc2a3cdf18def1badbcbf3f16bdb0314b8f3d316b725d444125ca40593f19b7e6dea4ff788a8c90a1e0446fa8eebd8a329bef908ae04ea4c3156586b8351cdad2073c2811b87d3b41374c6ebe2211e60512561637c977819c1fc97d1af2a38dff4773f1dd44decaf4041c133523af0bd386178f765b906a64d0565bd083e5e98dcc38127455c6d3181cd81272e866c4873e77e8535edacf6b8bfdfcce86499743017498f0d2968933f8530a35cf801a80b9de8a0bc89855dff5cf22642c0061c1f3a6c5d82682673a2b2dd0de749bae02f98580ed3334aa4c12c5d7628f629c16b22f90f9809f076db026dcf654e4dd6114c6c541223fbc39b5c89419b37414ac7f0cf9dfda49cabbcb56f1988adf9054a88129b3b5692035839162b405103a6f7bfb746bf69a934b7654b42c8b860ef2b10eb94c226a3f7e3030f2d7ebf82f1e509088d5e379a91e0eaf5e17a7b9c8d0d4bd209d7403af84816979adf186dcf0d725e4583b1dff85b32dc37216acff37f8ad6f5fa68f37857f3bf433a86419b46e0bb3ef1c7904ba81b97015c1ca599f674b45dbda39f95aef512615cd623715669cf0ca207a3f88a4f8976e05e4226db66b6cfc0cb4221c20a36243e7141314adced64a8c76175faafd2e43948b68b1ecfd70f8f8ee09486923db6779c8174ec8389a04d1e2ef22151857f803f98c5af6779fef3b8c3d2255b68f93efcf4d3e2eb03d46fef9c272bf293739551843f0ce2ff297acba57046d1fbe90fed1bf748a71c1ce5ed4bcd6442cb7b99db61ce8718acfe905dff1ff517530546aa166151b5d868622897ce9059aa6f91f330d0fcd724c69f6fc9efe59c3f9560a085482ad8857187d919a1012753f6bdf4370bb22d89c2d0deaace00632a34dc1536928455c784016068f2419593189944bec8cf5ba662aa6e5e06a555a044838d803d631ae2d1f5d859e597283c57b11b60b6c90f664e6a984849efd4aebd6efdf386f44269fc38cf8ad72a3a902797b190c6c3289bee6078dfebc94f994638e496d9da19f9bfe407600609d52d27de3452c17326397c7ad2355831c98bda5872cba27daa39dedf3eeb79643108b26b5b6143317705e9fc32b1aa76330200860f2263d5556a3d6672cc06a7f4cf44915e6309437ed5ae9b152dbce7fa09a2e0e7bb2a461ea8263635ff314975135278bcebfcc082cb69723b0903721c508111e4548852e8ed9644d12790cf95657eca6ceac5b742b6e966e73fc24f9c988d63230af0039ae9c12a9555a6ec7f9ef64903ec7d5c38cd7c644d55c5f00ffefd260ffd47fd79c574c147a8c1ccd99a7e531259369ef1c43cb0828cce8bfcf873d25a0216f6459e976cd316f4c946d211f16a3cfbdd5ca35cce43c3c28e22da63503d395b8eb470cfe936b9cf65b18a487a0edc0f5cb07a920c35533f0f56f2d51a16ef7700257e0edd5432681d6b6ee76f5d20b8104ecf4a4df2a2f61056451ccda45db1e5db02ebe8987a1b22720e5bdc362a20b8aa297cfec74c90b5a0682451f28d498e19ee26da63955f39191a0dad9b7eb38fe7e2cadc0425bfef9e6312ec8c731572b9dac9a13e436197c137405732d0eef55e357bc2dd55601e1175e56bc9ff6c5fe02ea424ebf2b37412f38f8ae7132760261a5db1bc1649ab9142d0cd872ec186c51357c1fd7de74200a823e49efe37c00e9dd229bc595c82127d9570bda78d13d3f01329c2badb80a1c5b2d618bf45414e2fa1e6ea6eacff78b0d453e84f333e55f79a356a6a919b258bcae8842c31ff0eec97b20ca5f23b566ce7dbff96beeb295b0f26d27577a788b618bb53c477d34bb82a69a99cd602ed02c0bdf09bd6339b29ad8234b1e606f18ec31c958ed6a7651dfa7909f8aeb727086ec591ab603308f43ff3367d8935904b9ed1a120108443ed4a63b4a8cf9de86e016902d466a3e81dbb65072979c8d3e9e5ad0917257eb994bd3e2649961b238d185d584f9ad88028e8c5e926ef71be14210a16aeb60972442e687206dd1a4c66a4cdef22d19c89b976d1080b64a3cbe5cd2d713c11319cb497fe12835908db3c4b1cb3b760fcbe5c3b8cdf7836f4bee7bda0f7efb4491490d36782ecb030f60df5f60399f53bbbab8a76e7f4a31cbcdd3fe53a62e55b633cfb309e9cab0fe56002bdccd1ee7e63d1dfd281889cc442e8b8804b16d65d5e3225e9b7be6e6dd012cc92bcdb610916d48a43384cba61801dd88aa0d2dcfc0fb57150dfb781a1337fc13ed59cbf45ca0864a1278ffecca09428fc324baa6725d0128f17a3f9c0ce0f94e682e19808b2c94c798af261ada7d1063b6a715c05d84e4f51d6a3b4ddaea3804d462877186ef10b601e46833b0cff705dc0d909576cfea541dbb109e8fe201b6f9c2b5e7cbb6fff93545df87b3056bce3f360de777301dba72763a3d1f5c0242723ab27aa1218fcbc38b3f06ab45696bff342a3be837e1acb31b6c972aedb673f95fe80b2b4e4562c2ac349475a9ea312225f81a25b11f102b74d0430a4cb141d51c368136f8e4b62e760ef7810371e38db1d8228e06ef3157937a62b4e09e6e6866b30b2073eac5afa34c597f8d28d12ced7e49908aa1040b3a3de2f6d5e3ca66c79641cba488af30c34fba55b18b8edc7433a0d6dc2069ba8b007ca9c7118157905231b05dcfa89b1a5bec4dba4c7d4b9e002e425b3cea574cd304aa9338d0dac5cb7fba426ab0c6009cf2a9248894bf6a5ccfebbf77333134ad6f7d79198673b03302d86e6fbd92e6999ec4b15fd42562ba7581431e19407b5595da13293a6f5fda4e5e88316551a4461985ece73c7b6060c6ac7e5aa7cda5e79a12e2a9faac2077de33920e4261cffbff1f7c84b8433c826b0d12954858b8ffcb608270c482117bc22fe613b675e01f3efb826746f00fde009b4a187c0bebb1e160121d977f67f0bd0aff01f65a2922d436f49b529f0341ea040dc388929bb692c71e6a92ef85f76cc22a4be87fee2ad9037dd4e71875e6dcf492372dda5637ac3480fbeb217be0fac9e19eed7ff7b39b586d04a5c1d4ccd54ba96a40d1f8766d4bbba4cbd6746dfa8d5dbb4c7686f488a3920281356b4d78801da534c63ae96f5100d1f0cd44f682e8b98435d0152fe2aaf53dddde59e7300bb2e827a9532c7d6e95e1883fdeccbedf39d9182f4ae63a4264bc0419ab7827bebae43b538f3ee67ef563975adbec9e3dd16519228174ac44c38428928c367d917e23a11ff55d93e08c524388436c77861f73a08b5d92127386668a34cdf0c95850d80e512768bc2c143cfe3305ae237ae514cc97e073c2804a7744e11b3410301d8ce325fc8329dd59df08de7ef3887a1041fc39036d038b134f9fcef540bccc4f5690ed1627ce41303d688b60a64549a79c72e3e1083ad534c9bae7b8e6ec8504888d647937ed947fe916039f1895c4026c543fec141208ddc136d59960678748c766705719b8b703c7c5c1f33c46976f1ccf1b788b3da6f7c6d05481fbb1618b856d351214a5e8803ef4c95598b0d39217071e86d27d287aae94fd0f4d4c532103c20b03f77bcb01e68816484dc007acd77975f7d94207508d88400125eb59118134c7c7e86d867ed2f9f8d1d96a616bc6ddbf06859aa074ef11d445469313af806154e106c1707472af910950bba4b2479a13877ad39f625614f851e268b3d20f0dba9eb2f5b6217348c3faf61974c3b376d311698625286a6e9579eb29b0181d326841efc8d72f5a829502fbac85121cc0b674ffed8212470372f7f3b3ab41679d4c6c20236b5f46ba44376ccfa9a5ff194a43da68c13cf54a0ddb8bed9550c2f394a27b7c45ab7101afac81dd1bad85fd4cdadc6392260e74204a2674d81e68fbd922e551f0617ae77a61d4b7a551cfbaf6b07b25bd4c202cc0d246bc7aa618c7eb59d1a785c6219b052b85b3ea86ed4ac7d59b8223a144c65cbf1627dd2a0222182aac6eab422fd3634c7921248092cd7f021569afa715fdb0f9626f670e22de6be6cf90e60ad99a1789ee264669c9c840aa8ec3b4828bb663e8fac1e94d740f023d219fe1d2aa50bf4b5c99329d76d61ee6756616363d6dcb8fa44519c31989e75cacf78a1c286787e0a7e0f9990012fc30dfb87a81a09123f6974d58270fbb7e0f9ddd109cef816208f63561480b2673b491c3420d79250bbab0d64d2aef13b7ccbc9665ca0c3c7167b77ece14f1cb87c31886d62e507e4f4b08daf0ed9bb70f391f8383e33c2fe92310b48df926fbf5ea4f41a923fb8aea1be1736e8a4763e4262e823c89e77c03f961dbd9849edb38e81fab17a627324bb2cd1b05ed1633c3016cadaa274f2c0677060c1f16c555d31fad768a79546edc55e39bfa28a63a08186c8e23fbec36a35816390a590d47b14b06130ec4b6101c4f8dd576531963e4e65b4e53a02326a578b29abaf2ce1acb0bc5de790d4115c1ff358da4d65580fb39e500eea37c0416293f442fba3fa21f091245d0546c1486459387dad948bee964717dea06acc6bf7827a89f0d9d8be902dbbe2bd2235768592537bdcba3ead020aca8d12236ac5016dd6a16d4a68feb9b55d2f4b825bda603e44cf6459d7452defbec9bc9922fb28230e3a94926d766ef776ed92f802d54ee3e43c897e20a422c62a46d2b23d83029af8fb5398ea21aae19deec1915301c5e2dad5e0a98ec48afed90491d76727670b657479a86c942a48da06fe3683e1bcaa4279d86f6676715c5491971899b504775b870a1b0ce620c64398b9eaf9b01ee560f6c06b9960e2a4e61a88f62d6329d83a9a1b86a133096d382a69efeeee0315a469cd08e8c3f09f1486d247d0629212ae9c4a152bc7078fe857f05402712e28a28365100ca9d6079ace73fca65db38c84bdc539dcec9dc225d3bec590839b17faf07681863440f080c7213b4b2fbad676b38564c4d5b4dcd6680eab63418747286fcbe5defd26599aeaa0f1d9e7c9695afa5330a68faa8895bedb4f7e709acb6e64fb73a5d6192670c16e7af2a547171364b7e12a5543f81cf5e435a898e1e9aa57aee1484e57dc9638d8e6e70e99a009db04e13eb4c4495cfde68c1e718e4d2c93e24a367ed56560f3c4d372ebda144576aa7c22005eff436d2ad3743a532b73fc0081b53abf669e9f574ebbfd8b06949bbabed6b5f7fedafcb0c1603d4209919cdf525294266cf223d167913f73fde71b4c85fc88197c1312bb21c52e57dfa0d97d42a5694fd96fc8ae46f9936ec9144c2a1821a72c929d3823c3345d708d19412ca2c145bb2678f1b9c1e24662599b03ed2baf8fd3a2eb00173bbf4b37263e09deeaf96a41ed6322e07ec247fa8d3a64d2a0fafe328db2bd66679e00f96c5c0231e520213b6af692a7e5ceb1d29342662b1875c2ae64d7095f56219b8abe8e2c47a04be22a30b6cdeb4e0e24ee87e5fab3ac05acf2526a0625fbb4fdc8b0fb6d9916c3de0913e8ff3aeb14dc20eaf79cadf6d79df04f456ee45e66a5a6e316872fa17f61694782176cef1efe2af83cf776a171babed1474c7b3ceed9f867b70df5e10c3ab79080617c8f2e8f384b5f66a7308820ef216944d65c01cc2b05dcaff65f1bf23ef13adc4ece8eee0199df50e1fa9f7c7c215556fd4add107ca2fc30d925b39e3828d94c7bf0689df1a691d100503237fb277d84e31dfa37d7d77a7263030ec7acb4f6febab2b86fa330062419b37666eeea3f6059e28c3e0666300420333038aa44e67feb8b84ff45ae5d6160276218632bbd17fccb178c2f0758ce9e2bf513d9124cd3d709430ac3f0f18e132eedf8845eabac909cbc4e2064ad1de7dbaceba028e48cd8b2b018f5701c77267c30864556c67fa78dbe9ab8fa91f30102fb12bef43d160b20535ea05b67983cb32a58539e5a1c0b2763684b93b901d752a07d09d9d8e97eb2b08d457896ee529aaf9032f53fd9cbbfa10e341176c086489c8e7864fa731dfa49c957f9c4677c553809a9fe156c66f9d20a0d2a8f29f00c550fba003adc0059d71c79fc26b6ec629d5a4a288f64bb896557244cc489c77aacf002a9adacd7afb69cc0ae344740dc961e24456ec26cda1c39250555383472bb699fc3ea2c45bfd01b4d279bef7999a8ad3e2d11cad2794ab846787ece6e768fe62ef67dd5b84504f28eeccda38a3efd6137a3a7d8d0da9b487bc914aefda0e5647140e8e46c732e4d715d8c6f1c7ee45ea55ee33011d30310443143c61a205a9f9f2f51a48a13feebbba3983bc0103ee4e6d38a4da28ead20e3adbd61823ff5f793e231621c13e7c02865ec87deb4488b0b24becd55f39f1f49cac92587320a6bd3d4ed816f76a66988a2ef42f3c7227105fded328af40c7a83c296387e563659524af9d49072f18af824432680e1d7ed12bcf145a2975d0dedfdb101687e42eaecb4fb5e05b49594290d1e18697354135a810869f4bd7df2277dc8fc174e0c742efd8ca19d43af204f9c4ea5c7ea713683386b5bc93623d6304b4d87ab477e21a5adc7c202e803a0dee3930d0ebdd6b8e6dd6012d783c062e4f725b150ad1e198a85f897a9b3bc26df13f57af28b42153f9813319f82179224d08a8cfc2ff8d7a737a5baab96c5615e20422f67fcb9c9e547fd3bb5c6e4439b30541120bf9161201fc48e4701bf490b5db60d8b38f833f3ddb0d44085c456c479b66666a446501f134a019cf859b24a26b49b1ed96fe74ee27dcf17da86399501ae3c5d699fc60dc5dcb009b9524272c1c8f50b64123907b8bd6eed49271d7f06700a0b1450947b303794df249a559e6b089cd576a8f83e4b1c6a1ce12efe08da3056d91e070cf14a2220b2cdd9eea51fd11f15074d962aa6fb753df990bceadc7f5288c4a3aa708e8f45d6386b6e45702e8b6fd22f66606f2caa6d25f2e0d06c20059feab330d651def66b464145fc716e9b4b33bab01055152c73e222bdd37866f789235e3ff1b64c58706d42a798ac81e0ec8cea3f87a294d9f57e901220f622209246daf7cb2d590a3b540b3c14b4f9f8f2344ca7815bc96825524d7ab9dd320ca3ce06ddde432d2816833dcfe6f6cbb436dda8eb8e95659b60eca253408603744a5c75632a9c115c0d9e9d9e7c5fa983d49c6c62b93e3642d9b2eca7accfb9c64397c34fccc9860498c90200ecf8549c22ff3c2072369855b74d6fa5561886fa4b15652880db5d56b041e0d93b067c910fcdd8a0f23427d1abc85a49f60cb6db02313dcd6c509538abf39ce33e36ca226c4a0e0a7edeca01321945a13981fde58ec70964ad7d074e764914cd0bfe46a11bd31d30020b796ffa3d907d85b3727339d2ce0fe4c73faa552c7eee57b4777aaf20e97b3d38556ca9ed23fa3b5fb733a126c2d0abea92da093edf7e4a4c41f5c41c683023d2f186e98e1e709b63a0c6a6789191d05132eb3981785c80b12fa5a99cdaba650c78c0c356569afea9f9524932a6f30fee5f06ab79bd0bf2058533eab0326e2f0eb8834ca09918d5716a1d15f1881071257b40457154782b77ef62bd486b6c4bbe1fa013adfbb35de340b7da6f7fd72439bc8f0f730b59d1f140786087a77c232ae5393378ea3935316b5f01b2eb91fd5edcfe9e3255a396b0bacd2e184683d584169d11e600b921cfbbdb39929f3aa143e1d12ac8198680663a9dce659a5002e6d6046cea0c045ef9df6282e35ac7287fcd0c87419d41e0663aea9c936dec0e5f6491d2ce823220dd802fe973164926a65836d4b4c146af5520c2087b19bd1e5ce03321fbe647f67c27016e810c3b08c2e869e430a2e0ab83a38fad35a25ca81ef864400f7b2afc3a759f7a140c3eb91c7046e1a100ce766714ddbf6e9d9555e6f2963b4d6c2fae84a1a59999d92163c271ca193a7ba6d761df15970bb905c3758c599fa4947f145a9e41fe4a46a8ffe671479e84b0a507afb69948592ca9a1d74be2f2e0d718d0c99b1c22750933b94b9cf6ebee3054af3c343e7756dafa8ea7eff5ea41c67eb9a08477bbf40f629960e10bea77c689651aacf24eefb3d6be8ad8064dcd2607281b67ac831a04b00bf2fa7e53e9ba1d2208149cdc627c4e73f52f7f9409d04d36075ea4f64eb75b48e2512ebb33303d10568d2ec00f9b73a53773b5341604cb98e0a18683dfdb1ceed39b51f2bfd8863321d317c6c1ea8ad2bd24c7970dbde5d7855b24b0650f70f6daf1d0901997effe4c3c984e3aaedc79fc3b6568b22be66a7c2b85db3c650b1c984333f3ea57ea95740a469901d80f397b120880db987e52ba4fc0bae1421932e0961fc7644ac91e87979045c4aab57663113a9e5cb8b9bb7d4e65aefe957324f960ba7da9c4cc308d1f71e3985d9a08b9c985355a673b348996c94cba03e68d06b78002fb44a3bed88504e51ffa6838e352a81c105daa4942a3c8beae72444419746920846b022c2b1440e0c891351114f6da88988df6800b12e844c296580571f6c677429ec7b5678a5cf092451121748e4f7dadb35870575dd57f2c4b3e23fe60ef8f08e4a358e153730aec72f0e2cfa82373b07971c321b1fbd3ba217c1fbbca782fa1a649f9f831ab57df24d076277b16719eedd23d43c98c18113fdfb75cbafb0a2eef23f07484eb5ad67526a6b5df174a7580fc9005a8384c5e8ee4edfa86d643b25984e8bd34435cb6b33edf4ff2d51187daa6c7cc7cc3387c4cf56f245f778b9cf2745b7a570881df1bcd93055824b090d5581e39bb8c39c9d6d51838dc36b449383ad805588b5230a4b32573f2a46a73926888fd910d04c5583aa6d15907e57b852e7a0531285e6364a34dda4d37fa06ab536e2f6d3ff308a6e993abe4dd702c33adac59cd28e00d0da4b5e6522f8e3406637c90605599df9ce03c09119fb178cb6e56e73b4f03d3d9ae0d3f72db095bc24837669c03fada00559c723a681cb1ef9aa18ac45e88518480aee703ec0c8173ad7d308d2d477030e7f2189d976f5a3efe9dff9225dfc25aab92c3f54fd3dea7dddcfeb818eb177d5a1de29577269869194a89fcdf842553d7e4a0e520fed748aba65acdd51865a8e9f84710f2997cfbf41f923f217a78a82f47e51498e41b8ac27c7b740f23854046c025b49b1911f6b2cd0db8bef507640fb6842107179a54d5ce94587ed37727161ae5db784f473c57da33b7a2c2583f90028f97d2ea04b8dc38372d7bfd728024ce43c94009894b35736bb45fb751b3e25d74d6a872f89706ec6b1f8c4cbd3e98c30d62ec28b5d150694ba326c3f49307f9e919a5fe1b5980562a943fb075c05bb7625f7ae9121ade61db635710b286ed0d48461c3564e400a3959a39f5a0498fa415892de3cc921bf02b20cb59c56b69edf143170620f599b707725cf04fd03b0d8f832f06ca797dc2f101f6117ae697e2c072a387a85238a9f1bbbdd27034ad4ca296216205ded9d248748137578fd6def4cdd6cb456414cdc7dcc4b716f2e6f6b7b8e61fccaa3b419b2997c194350a3a549d942c2180ebd31c5eff29c0d0e8445c15d0601da8e6ecc9d6dbe9a1e17a0fec8697d2d3535925b04b007419107a20b7e5e963028f8c161965d79aa1a15562ee1a16ff51e9235d9dee9f30110a8aafe99271fae4cde4b6c69387547b190ee9f92120d0ea6eb5431f06c9f3a8538466c0844f17b6e61aae54d72add1ebce5a901f8dabce7dc8ed1dd4a02ba161c2ad5271a503f3d429536dde46288be213676f3b4bd848e212294814779a3c9693fde5ede5b7c180ba9b25c8a4140700649819010599f84e167d01009da3f942da948312a48747d70ce1ee715d4e17913332f96d8da69e7145111a429300fd7a55f9d520217ad430c14403b5d5a4edeaca9cf0ccbfd8b8101d4b3476125ff708893d3385e6d0a56348ccf36e2dea1d423f66ce39e97e4f6899d0f3f0ea286604dc6f06f52c0814e6e42e8cb3b3a9ad6698c3e7dbcd047189541e92312d9728b5177b4fb0a6d2aa11695d48e5b0ab9cae33f06e49cfc4ff1bc1869a18129839eb6f14754a55cdc06dc34297bff1240bb18507f40274d750ba29753c5967fa21ee9a49a9ba34382581c577292c04392d5dcd3a88703a488966330f9f23e1857dc13a0b29dccbfd4f4cc91e56aa1dae14fb9b340d0b853e090f4504798fa03930de3568b2536eb5ca4a31073a34e78da4624b2ce6c6eb90d826b4007e1bbf716d35b20924b115e06ed2589db65097535eb85ba953458eb93309e23ed9f5963356a902c6028649f55a45855eabaf32f7c59e35559b2427deafe8af572216a59adab0fd7026f3e46a72ed22c1d810f129850a74f87a1c6d82cb60cc470beaa73c0bf12a3068849023cc2204caef21b84ed09054b4efdc8a5475828149d10ae56381a45aaf1a4d27b2c8a995845798a8b22d35275b63f320be0dfb2973aaeefbda731d0defba31c5ba500f94f2f4679d9b42558b0fa2f1c0fa95c730ba9dfa9dac0a78774a11c95826f5ea131b4ea647a434f1fec1f67599a587809eb8f3238d2067d30bfc1e81d6979b5b48d7944ff73bcd85e08d2602dc5cd3095f9d83758e2d42d7732b6781fe676c1ceee6175cb1ace2dbc06be8d43c510de6531498ae5e179720a6c2b1aa6e919196d94eec0a7644210acda41e73f022da665b348342a63c3924719080155fb64da9c426efe23ea722bce9d5f89f55227e54c54fd674d664894b91b1218e7aa50e044ff24dc56748d227aef0af547a37a5a321f36f698b5ac0e371518de386cae6ba9576ddf3b79fb4aa1068fdb95915047bc2bf30ade0de6e12b8261a68720b3e53693f9834fbc05749c748d444af4d6325735dbde2cd29cd816d5ae7843f448c934fabe0b7a92252d005a4a9b6647d23e49b1fedd27341dcdd0e2e278b910eb78833d24d4d581a57018e89e113cf5ae4f29ad73e8e92b02329605fc45dbd08e0ca6d64c7b659145b8d7ad6f9ad703207ec147b98e3db7435ffb8312c1fffe629ea13c21ec30f1ed77c52fc4f17ea7239d8c04ab75cb47862fc01ea7002b475000665c3131ee9fbc451cb287bccb6a4a7528e789c2701394a51ce6f28a01d4fb73e8032598d16767f765370e1d94fc08c1ec45faf5b6cee89b6b2eea795a17292bdf9d774f499fc7e0035536fe20101a754edbbfb878be285a1bd845a275e74828f437873648963e37bcfd823804218eb07b411e0719d43caa7f62262e9bdca3dca5579c71d374e18590c33e14df6f6006c6e2e6dc0b5716de30aa613c9403cbb72d51ac208740def4561ff5e7a407802aa0a47b634e58c1a2f1e93ebbb5847cc0413653c55f417499e10940f527a661a01bb95c1d3086df0bb29fa53ed1702c1ffacd2ca764923bf0dbe2313c949dbeb15c53adaa943abd38da870d123e022b809a3cdb5cba3474b1e670b783a48f2eaff5e7adb216f7624078a27b474cc956e2a474c29b220e320332f69aad482048afcd469d226459d9096c05c882ab36f18b3be9baaa5c7de93ff54407cc8ca65641ef49a6b615a5b65f56b954d95e4431c3a0938e5f3909fe220a50dfc255f27e3f61eac2569655afe2cc7a6543f63eb77caffda31f5dc11bd59d66b1cd3d2bc5f17c3fd27d029468b0b5d05daf8721b171efda8ad145ff2606fdb849ac8bd87ad607af6a1de523f12f39380165854adef174693d984140953d6d4b158c34ec39104c0a32761602aebbc1e38aa1337d3a51934ec9828a855b19f5ba4536454e1607fe78ea21ae09b3a0a96e245b195df44d090b6145b966d4f1fc7597868b68cff53e7d8eed18159c6bc8e69fd8541ee2b65dcbc181d0e339f2d208b051acf9ef1944a66bd1358c9637bc13f028dc8d02bb5e0fc861acef5cfc2e778185e4517c03ccfd934f1aa16bf82e9f91918003e369be80242360c4f3e457f41e59232acac9b5c90cdf18752875bd11831c402a3483ae116caffaf466209a9de3c66973e28d1f2f7dc92f69886856abb25bb56b4a1765ef6e2b546c1088de01e397523a679841b984c4366111c5bb4402ce8412554ac4032e6d6acfd67fad96fd2729698c36962fe0041e10f961e85a92ba6c64fa87133aea0c3007414d44eb0c2b7f1ba76fbd84988d79f13108db1d8f4ac8fa549ebc8b477d2cf4b9a53ea79fb6157b4cc8cbbc56c42e34f05c3b5d278e1d34be9264807a3b4fe2a899bd67b55742490cdafd193deaf3e0a1b5b3571fb0d0e02361d23ef840f8ce65dd3afbba5fdc099fae935d729ae6c91322308445ab7c88f18f9db008de01afaccfc89eb4b99aa67cf9c8f3af6f27dfac535920aa2512af280b0cd5849be27e697032e543f3d31ab22f3b110ddf296fbd376fd598785c35b33f9979dfab876a855f550d3bc196910d42d8d96457159c8dc22869530384376ca6de89b6c1427c227a111eb851013a42b128483d39adecedf89e1934450faced9b9c2828101a46fa66e4caedbe6779fa61d1b681113090d7d8dc2432d1c745daed88b9b0ab9fc87367e18a4d45d25a2c576c04a23778e281446c11fcc46fa23f5f83fdf7966885cca42bd2d98560a9f78678c97abd47d3f6b78ef480f51a1f94f454b0ed5e806f78aab51f4b608777a12eec94fb6d800f2971d8f4a09271573c3ed0283475c6d9afde5ee4c4cf0fc3262f7e376991154d1f8dda4b89e015b45ca62e9b83563f6b77d6754509fdfd06c87ba33236b471866431b74e05f4623519b0455b574299be7da419b4b3903c0730d5cb562f001faaefcdd39a835525bf20dc2f13df6ea88b24b17010205f6bd976f8d5caa922bf797207d6195b9217bbae295cc4588d3f307ce0b70961a43dd21b4f4bd64f20d709acffa2a78941b0339549656b6390a10f8c14d7410ba62c87bdf6a543d88ae409da7f6ee9460000506e1ae3352a31732b5ce417e51b4ff52d44791090d0e12670418b125e48dec12226a3f52ea49e421dafd8bc5fb7b77568723379700021fc3f04b938b84fa023b2d14ca328b1ca1327f15a2c4257dd1391412c6a95311836c2d0b71544d8f374aeccca1261b7f44972652f92d0b7bd6f050c087bc84edb5ab410d1f53be127d3a57f7a88145e073a5594a2c608ad673de11232bfba3a1b3d8dcf2027f67952cd735e249c78e547db9c234cf5956d609736a39cd06b0d1395ba12e9c19d1af0c80e84ed2ad713e8dedb8f0ba6a2752915f7a62606f1fc5bda70325272f0717f8ea773300967d60fdcc81c69e4d70fdb8536a90b3001c5af5569867b5e1168a239b031d79583d595c9dc9d7d3e9f98570289090ee9e4220888edfe5a7894def18b2edfacc1cbde6887d36bbb1fa28960da034d8b011137700457076d920f3913a8970920be9d59d0135bc66cef52dfe48693216aef9abc9f3e43eeab416167e54f1fdc0efa0f5239422d2ab0c587432dd79b157ce56184cfc37ecbdd112f0f48a3a975c7a0a92a0e099a4281a71b3836492c6814cf2fb98e445bb11205e107bdb466c617a63a6527ffec4bc774d0e8cc88287991fa99fe0574846b7f6b3c85b7a2e92a37b4e8b24673af5be9b22bbcabade79aa3f6aeea07e3d1ca13a1f7de3be81964eb6f13c7f655810da754e79d08605f323c746ad36d381a43f64ac99565ef03f5ba540edd830370d6aa9cb4b026828792a88b4320481ee8c4e2c62654bd7ee23da3cc36135a151819707da08ce88dbc5c7ef62d9394f16792307b4237d58006ec459b33d539821723a9469744ae86e96034c40ea9486c6b812ceb9fc42bf09da168c3a367dfee05ddf68820841e79250b992bd90ec818d37576d7821b29b6a960d65b0f6e5b78a7764bae3f779225edf371e4ad45ac803db039be41be66f76d17b58e1e84ac54aea3a0d2973cc6f77676ddf77774598525b8f5627e04bb1c321635c4661a620ea9fefb2dca8913bbf9827f15ba10992bd2fd662e24ce6976cef42849702bda3d6d136d98388ec48a3d4f51b39e336bc1dddf691f9e3afcc66a7592cc3055d81c0308d1da114ebda4f54648b0d870144645fe58d937b5663d25f71f0cb6ac5c22b0ff0dcd2a4f10faa330b6054d9038e7fe5671faaa58cb7f5519eee3651d35797494c5ff6e9da6f3fe7ba29b74037cba6127d2e831670b25d9d9bf7d3b7216ecb3cdca70a6682af645ee4c37158065cb43ce8d7f846c3abba7cb026e27486bf8b0079c3b066d2482c2e47cd03fae07258fe1d70f0889d09b59372e0cf214c0a4f883d572162c56e2a7705dcb931cdf852ecf6a4416abbd7acba5d5fae5292af0369dbe57cf0c9708ed58523ba934b9ff68d0b2415d3b39377ffb4c88a541d9c5088ee5e7c9f7d0024dbbb365f4578ca484cde24a5e8153a051521b0824782c7ccf0810aeb745a9bd62e0a68cec9be66f47fd8a417ecc5667be5b8e438ef03881515d658025282e5ce35800e3a6745a8754a1400ad77bdc2a313ef05f699d392b7f60d0c57de14b3b0f9612cbaf5d398b6bd50e019921f27d28d96ad954cf1f9947877f7382d044878c170577c777ea26251fdb10a6081379687f7ddaea771172b569ac3d410e98730e28c3f98c51426c7c9d032a3e0e89ceabf302f82f4a7d15c39062f04064405cff44fc6dd73a081f1b9b8dbbdea9e6974bb0fa2231a47e50b9a5a428b8fe4aa709677197098df0fa4d719bd1dc3b0dce4f98a2ae7f565deb189a61fa3379d6ee057462718984e4f97d339817bce4c3fac8b4afa6e08e8a0f5076d2c3b57a4fd95ae61b711803a22b5a80361a2d726ebceca819cb6f7416d14914f33fbd0801cdd7b0e065c5e25f8a976602cd816bb8cc62e03b045ac183da63e0bd77380398581913a776a41c040a8d0c416fc32bb247efa25d3eba95b55946e84bb5925b08df7f5aaae0c64e37862168eaca62cd81432ce85d0d843f06309b2d0a32886d496ca397b0cb9b76bec143b76d2091a339c2e5b584e1abc45bc3b8ce8e9f3ee5f869ef0ce37ab0f0b5fb93814142c9e9e442ca6a4bf4f1b8b2297cbc57264954dddc403e8d26f051e4901bb808bd8dd1e3f3f723b76dbf8d505149ad16204fac57d595a938c8c2e29f6652d21d6258e66f49b77d67416b613aff95b4bc77707e4a368f2e8d140e6d87c9cb15567d2e75a97fe41d8fbd8a2d4a695b9ea156386a7c5a4003073acffdf883d194bf9c2212b10ea8d52c86d93a6c22576cbbf4239a3b73012dbd7b5a393287527db8ba689a8104808a87bbe247628170e479acac19f106eea335090a4f78dba0daee41aa888d9e2340cf0e121125032eeee096654dc2aaae3e2fc42fe42794464cebc6a46b05c8a7b9371a2813ea1bd3a561171918432b272862520f2b86c17549068eb81f47bbd28243d18c1344cadf6157219a9be86e36b3b036718f7044c2baed67b3d688c36fb534af2c6dba4d6b20be78157fbaf1c63a8bd9242cf93a3d07c045473d3975e4e35b3426d2ba7169bc39ebcf46f3ec11c9ad6cb95e7908ae0be5c863e8007c8d70a6987f70f4073035824b5b1c4401b461566aa13f5475d63630aed99743f7c4ba98a1b7c3dde19c5f20ccecfa40ff73f19f778ff7cb708795477479159c0007132baad799b6072c581db971dac2fd549a168093e40990c2d869f20f6b80e98d2695169621db3ece5493806530d1c442fa076c7dfb6698612cfd8160b320aa2a1ffb38f735deb355ca56518ea5d04f0340d5ce6b77fe31186e84c40a69c8b37076b7b04451468f55625a265fdbcd628984badae69809fd03238c5d2c3e814b89cc666a602fa715d34f154772c7672e80c6cff8d8a6102750e2973a878d3bf5f53987e6f8a5aac5b7455874a87770a63913bf98136e6a6c77b18a2d88596f8fed941259aaf603a64e336c83a1ca0f0d283c4163b9e754c2ccceb20e0a5201cf6712d85dd8d00f38051f0cd7b5802957467cc5576fd79d80dc4ecbb7dc62b2c9cebd2bed1015defbdf3cdb5ecc3426d7957d2125126a01b94c0e49faec07a803dd32e87e2863841c3955575a6b8588a1c33945448084dd34943fbd3a529dfe770508c070251812f570c68b14bf56c4bff97aaaf74f75852f8b9a52c8b74f275d5254c27f181140e31f5985cc9b0080e9f6b75d1395e185d21b36fbe7661a6e61ed94a2e835696ca221ce4e46a9218d0ed3e5d6eee29a8ad623a7817ed08ca573849f6b71d3881a8c36a96f267cd34a3725932a96454a38c5cf6620642a653505b4a0f85f04c86b2dc38daaebbc1392ed2e8e4fec336df7c1bf59980a56e121de95f4cad366dfe29f1b91bcc32c6bd97894a648e471027199f644365781815630abb28a1bfb540de7463a6560c63d9fd540b4b544b6cf0cef4d31b9b3c7cf062d9572b9ff8c24ee0cbaf4cdf18204ba2dad1f3bea3131a61bea29b647eded9ef1de5a5d8350a93a450647aa6e5a95c1dd13ac2644d5fe667d4d3918dfac1cabcd890488c97f3259d4623a75c3c8ea0633a0cec64f63fd9e4d7afdb1cecfd6fa470be0f1077d711d476a49bbf4466989b6032dca87d33df67af1a53b89cb4850ac2332d120f72fe7f85f71e0fb6b40035a8237611b06f7ba493cf4bc240341dcfea5861f8bd1b4e0775836ddb87caf61e48f9ca5a9a436f09743ec788fe351beb87dfad54073889afd316dba72d2be0d431abf3514a032d77fbb1324e54c5d151d7dbda0420810fddee87d927825bb3879d988aa2d9bfcfee1b5ec6aefc31a8694aec3cf757e51338435006d4f3ed6ba6c940b699ac5c4ab64df2fdafd8e21d4ee32dfc82a891dd553ab66e6260fceb49592ec5096dbe73cc06245f715b9d752995ff5f7dbdff3d9e8f7d8fb2a66fd53c1a0ce464cdfb66a3731e6927568d412e4562b8bd1a77d3ef43de1585a5d5dfc0f19412be8ecb141cb4b56bbfcafc544c5fffa3324a237a4a6dbdc0bca81eb9823b730f081faf5e096bbe8716a25b69d3a79936fcb9af797400a1146a435b91c8dad856b0d243e5deb7eb2106d5673b6c8a2a2a4bfd15ac76689edaaeff7d14a1e1a9ec3e0b691e4e16646a535d7d7e958942e4c63d94a11cb2a97ac1070d45d3ec174faf1dd9ed38d2b08531db0e2ceda605976f2dd469b3908de4803880a624b32b8a7dc5d2e1ca2f887dc75466cf6a777f6b342c4e90e7a7de3156945a36bd3e7bfe62e723b8515517e124884563210c7230584580316974fc13df03866b3b9a2d89d3699ad0e34d65dc4620c5fb76448fad7e54c378d3183c35dfb43ef40bf6eb5a4a16a8b57d9ae47fc09dfc37c8609ffd3331266561cb1487c7c8ec27b0263ded5a41d03465158f801837db4799c3ab2a11b9a100c64c2d388377f1e392a18a295b14d1d05342b6a8c3f4c95909f143eda719a41f5402c1da84447510ab3a7b01f2c11f127e6a0d465b8be3c375b04f43c24ce965bf84dfbd913d2acf3317baf428b3fe51da3f27c9791c90266c6c38706cdd94c90b6cce40db73dfa9f16dfc16cd44bb872e6b2f395c7501c37ba1b1967b5cc243c72bc86d205fb35ece5804c200280de098947ed4271d8c3c78831ab0fa9b4d3a5689e9e560e78032f8c2d05e845ec603bc9bc34c9ce4f1061ba758372c2307a0574c5c8841fd9104c737ec3e4acdc3535a962efc7243d097de9be7f9c6156fdad3731143c324562fd77929fcbf3ef1789ac614e9983b47f412bc41abde1c7d89f97c26f65a99663b916686d6ac5d3fd5d95411ea7e12345d3b99458431a22bdc004b457c52d564366792ab1daa5fec57e53908c9d619f1072f05fc6d0764efb16f7b46eb844730ca7a19910d978b2275a562082f86f5e9be5bb874904827937231a8556ba3cb2faa03ae955f6c3720b3a9ae7ba396969cc4c9c172b8442b4351b7e8cad2e72bf7220a501a6a8a4af842cb42814f131f7fc41efd2a8ff52accead5b8074eab9fbf20f20c6445889b0a57acc9b7ae5557022b902330addc16322af0d71572bc652faf096e26084717e126bc2de191a5f49d2baf7ecde75368b50ae2f556cd7a5e34e8dc1693adfa8c1a4fa6b3db6cb8cc542ebafcda294feb1d5d4d768457ef6d8f46ef7b37c2e29de6206d7d130e796796e2f0ee255cc8df463e3580bd7a573a73105cd11e6d889900ee9bf07513d2ae1a436f043202d8fc03c91da023df7c844d1a4290cbbb8ee5ada8ac00afd0118c1a0c90f8e0c39389b381e4327e021b7db0ea459076a92c0fb09d8887e5a7104abfb333dbbcb6ffae28e21a4ad06f4ca0169e067f23e31ec585acf2377991a68d4f5685a4477399167647a3fec88a4050dcf03b3685b8bd17f5587f45fe31903ace785605a13db64e16e33c6f110c81891092e110f1fa75f4731aa70f57ca278a2984fc004b345e3cecb11f927a6a0c5b32d47582c1fdc2546db01f3faf67407a199ba6689522244ac9ed70e248383544281954e93eabc350cfff00b1a2a15ab1e6d6ec51c2523d3dba952090080e9ca2a48a2f7108d961bf9e751fc79d437e9ea1cd47b2a988d7a467a3624c59a66c7cb17f3b5a3781760f63ec605f4bfc509ebefdc261cefabd5e1173ee4a13a3646da06517d6979903511a8711c859f8f1aa3fdea22f22f3934b7d167afb551b27d79ea32a63c4f2e33d59273e0cdbba953556c3a1c5710d307855f0be66d7b05d6fe1330826bfe7aaea0126ff5d946fde07c8cf23ecf8ddf41175de9f3a075b2c460f37cd42cf1c4c1eaffa023232e93d61146ffac587492b6171e0fa1ccaa21bf4e301f6394a5fc08211a424266645fbe274ee66979d7398b7c2724f018c082363893cd64f36c07cd7729ab38e071b2baf4584260450adadf5f2057a0ed730fc5ade6825135f24f8451043568319f416b0edcbf748db3b521ee526429dae3462c668aef1f0be3fcab998a35356761801f20dd164ed466ae340b994ce3a3a703004c07ff29affa52f4cdc78035983424abd8138b99ef9fca0df66c999745bfc2f671d38820a1925d24aafc6f62577542206fbfa7c835b5108da3e69e96c2c017a04e59e0738df583337a5f35eb7287a8cc853b123d516964d0ec3e46895ee1346ac8556954fc8fc7761b084f5c86c7d821fa2b7832ad46ea3acc06727dfde3c0ab8bbecb249730ce66a9f54376de3ae69acca9a2ae24bfa1ea2477f28a025cab7448807f023e52b612068ae09f8f93e862f97f529d06961a58c41d45e69456e17c0f96e7790d7cb9f3d714175ee6327b1b2465a418a55098324bc7bc56803cabe23d48fb3777ef3ccf13927965701cf2e3e5f0dbdf76bae7d585c1c5219783c204fc9167f61a51c02e09df6d2caa7b03eea2760f29a807912cbb6acbb58703c7641307d590e8d824e91e08cf22125820145ad6d9333a3779564c943eff16006e0f14cb8114185e2c02b1d1687e7a3b31421a57a7ca4c705c25a149267cea31fefbf4f6e78e9fd1fa7079762bb95055ec4e484f1dcda53e553360d552738c49b8edf26ff1070fca17d226a7fd4a9dc79698bd9ab89809725af9a5bf1ff3dd5e9638965266234902b414e89c794b037f09c3a1569b40009255c5c60b9a15f1d1ab2b21c99c07dc1d6abc4782055874bce19f975cd08976858810cbb397d09d6d558b7ee5880f5f30f67329ad0f293bf903bb4a6ba08bceb389c9c07e48ea2904f50b21dc4a427cb1f9c4208a27df650e2390500a865ad3f356f733f3cacebfa9bf054439018156ed0ff8930c9d72c302298864dad1fc2eefe9e1b4afb36f6cba8a940d0cc16f05141037dc1a56185dec8b1e285ec9e9cd1c7d2d1152b2a7c9d009b347c340ebbe08be012dc998296b4c530ea203cf8866f77d2471453f8679ae630ad9edc8d2b541f140fce5dde14d48657d2fea4ca0922642483cb707185614a06a3324c1222948a54f5fbf8e1824890791d5efcf308b16e68c8281b468563fb2caa7b33015f3738f8a06b83e1c34eebede766dd686c308a5eb53f43523cca0f6c2ce7ae49def898be6c5261740fdf1b69271fe00ba065c7c1e9ded17dd1766c286c94799d7436f7d8e9011c626f68d98d54a5ba69751396a7dcca8485bca38d9efcbec87f799cf435d0cc469251d051cf82631b617515384f061c3929fb51eed1422a26a0d978e92661984682d03d9a1d748195618392e602f328049d03e0f2a2e0b72ab3a3b4b82abf5e546b15a8a8232029d2ef8bff34a390e6f68e62ff35c64884d84aa91fdf78042a1129b973de28fe72b1b1748d63735b7f6c2ef9439ea54e9e6d08d9b91952b1f97e03253dcfca2d17a0f56a3f56971499fa1b4630006253e5eaabcd909216eecb44ec106e3886634c62920be60d1231469a1e588b31d0b14ac5e72df132f8400ac8a722e7eb5438c36eb6f9fa0d5e867e1e219dc4038534180ff3011365643f3c667876fb229567ad7a9268e345d52c7e6b40bc249736eeac623877cd08dda5be71477fdf93b44fb2fa488e200183d391922fb5d1882c1f914e0778442ec557f6adee7ca5ea66ddaf935c2277b5b0b60c36cac37865c0fc12bdf4f72c6b224d5758c27be12ef60a1465cef4c985594a287d0c8eb5cc2652a677a42525590cbe6a22678a739b2a807b07a5d3daf98ce4da52687e9cbaaf67fc0b33d75c7fb0824f307056b599fcbb6090c96af137214158b4e206b414020c00704baa6bc777f36d167f4cb5dff4ca0c576bb607c87d76eaa7eddd5f8c83ec329c5b27ab745140c867fa2010916edd7cc2f0a2aead5c696350e7ff24ed5a8a77b31fd62072974a2ba6496b65ace015c89c2411d179935a10325e9836c3b7f9c18df77e2908c6066716f6f82947072610296ce67d81f98bcd69a5529f148cd532243d182cba0ddda9d1a5de08423f71c1455b81de875566eb6c50bb563d481a63029b292a30002573bdcb26f9dca7cbab87be7b17c119165b590175ccfe63e186fb32b8fece9358796c02c48819a6795b5004f234811f8ab249efeb5c7b6a1a44b8d6484eadf67edc27b9e22c10ddc2acf3311a5fe53801e547cebfeaebe6311186636ef565de7b253366682cf8d5ff6faef5433e06a720278fe9dc12fa5844b1933eedecb1926e90ee4917e136b300e67f2368aa347b73c88a4d2862c918cd835348fd9edfe87fea4f4c703c9fcf9047860853f98266206ce5a759a5f3e6f68ccdd9d09e9575ff6af7366d0e70947128d06692fbce1f6204cb4fca337e71d104550fa39a4aa6da86db14a9ef3f06fef01ccc046f3e58cbae327f1a2fa4061556356ba625fbe92c1378f46aac8b903c4cc2a5de0ae2c84070cdaaf6072035dae0f4f31d61204ea5cb5fbdd103fc35444390a14b9ff42103efd6cc964ecad301b20176cd11e0f4cc0b71d9f9e3cc833be8a2944ffeeb32ace9e1e9933874ace3c6f14f9cb8c1d0fb3747b98a82f0472683b3683ecb52a89fb9217d6c82e9169dcd5d81e0373a962cfceb70fa2af60d6e2dc6e6a4a2ef4468b56c102f212c9bfe3ddf820d4b71aa35212955a7ae97e1b25ce33e3f63d10fa3f06ff601ff770e610b9f0ce3eec80741934ec40150278eef175f71141ca1a6dc1219621edeb034f622171c5585499ceecda3ea81ca23bab06a654df379689d0fce5270879ab6e66831b4f40947a7030d01e074c47c5704d74109a0da30d11ed115362d9015668cf1e204fe07bb2b8b435e74e11b9d369488e2b091e0ecea6d4358aabcf46e69778eeea7fcc5dbccf36809d5f58a966732e5b24b4bd01095e3be83721255c4e5f0d2d0663d5832a203aa038de213670601dd3878b876b51498727391fc2db3f6ed5f87d285e466ccda39c10aab1e19e0caf37aca6fa22f3932cca3ae9a7851431a49336e22becf573a12a9939b3d7e4acc32ab97ccb7f3a00deaccc38192e1deb707054c070603fbac7261155635234d67571bbe43b2cb5657217518320e4c46834f39084e118494c1f551536f857deeb73acc860132fcbb5526960c42f9bc57db281d4665f86e101c6cfd60cc68fb4315a85afcaea2155f5695af388e7f19fdacbe3329b583e39dfb27492102053fdba4619c6a0270866c097d80586a54c61a9fea8b178e22eccd5795f14645f7530b0ca21e44cfc24180c0719e9abb39632017258a5c047842f388e77a6e51cce249b966141bacec40725c4ecc866d9e17c421270b9522c1041862513a04bf7e61c1fc2f72000b55df5a3cbc67ad48295a861fa3de012579203bb563ac6dc2c0c73c9557d9eee06ef15e1dac0fafbb53b3c680ec2ccd54d42eda84df7584e006b7d8d18b058b154d276c8e7895f2c2b504a043d5e6cc6064e4816bc85914738d9170eaf7355fff03d8902c7e3cdbd30669a73cf55212150605f08ac8313fe14b69b1497a5bac9f61f46bc2f121d52268114bd56d43feb5ca3f46866d640e12d007ea8ab5eb669331515a924b181a834bca821d62ed5e448e8e521b954e7123f331a04791d5d4362e46f6a4e625459ccd5a71900253d7db394f93d0abf6a11e7f264ebfe6a9602ead58326a4666af9be155265235a2fd2e2197ecefbd8ce2c0d68607b2fad3720117884a9830a5e4c07d5eabb8664699d01fbce7992abfe0aa818263d2a11a1579814c67c290c589f1763f1b5bf2493d6aac3519a44997dbbe5baaaebf1cac6cdeb7083c381540f1ce10b30b2fc078675401ee0286c67bcc4c4eab93f55efc12437fd665994e716c4363ec655b5ee3f246cbc6c57719d89689e8dfb19ab9b0db851fe7a5fae71677d133e2e12517013bb835d65564890b2744459ee1863e7d839534b53433d910c4c598297c5e80ba2c88722953deb2b832bcbcf82a89991864c51df83feb40531317ee98d0319793399f1b1112a2ea4199e8674016130d48f00212778b137d3e2e89f8f5c202508e57a04a24da9ae375eb9781381fa1f7220266cde87887573913d34ae4989d4ef7f6700686de9d6c7d657c4035a15c520a05ba7a6dbf50b18687bc07b5ab0081881b89b516e9bcbe9d3961fc875ad64dcbb60678984a26f2be818abd0b116b00c30a6bfa807ced2f2a6d8759d3a3d7f5718a031e7dadac22341062ffd3673f670c87cd570c8e7c58114830486d1cbe4f2dce799e2143b86ae65e094dc45f4ff0965c38be65b733fa3257c59cd5d944bcc730ab09def7e3b80d11006f69806a494330f9fd2a664000df06182e08d459fdcfa32fff3d2d2bea4c659577c1dc5ae99693d6484a3f3f61b109267deed72c00581091f0232bff811a57af8c4e15199dab4ddf56d3862d55627d90322db9be018401bff9b9ef08cfbb629c4c433042bf7e63f49e876e2ae0a94765fa528239bc264ca43c348240fdc0fff18ac058f0c11151f16507a2a6f40d5ba040d927f93cb44f1d87a17e7a3b988f5619400d23849ba8455e7b105702bdaaedde30649c9615119ae6340f59c57a6f3ab44fa3ad6943fc3c2be5b530f02cb08f895828c486cb62dc1859e5eacf14acfd4d788094d9a2ec2d6c1397778609254603d00d42860299dc3e501e941c0399d6b5d8eb4b75efafa2ab101d5e2b93f2a9db8e68dcac074dca8da76a7c3e2401b72af6f5be17eee8acd33cb9250e240ebc65281e842bbd751f798bd615b65bb358dd990061fe6514724a245beb5fb23959816526b8923959507656a4717e08a2312757dbf8a9d03ec47df199115fd7b49018a55be9cecf914f4c7df9f309367f6715c93640ef8dac71663ac610f4d70be59365c3f84dc8d9e65049450e88c8f093ca1ec15265de624d0b7b822a5cd01b154562beb2c30a62016d16e162b6b90866f0f5c42f1487d1e413a5992928c02b99692360b628b12cd788999abc0c4abf5f7ae50f8c35e5fe7fdeff6aaf59de61cb24e3871686f5fbbbc841accf9c650cd862319849f861925de79452651d3473dfc8d627c31b5e5824da255c534fcee8b554d18e3cec6cea93ab9e25f50894cdce321aad32d7b2858326118a01cb8b9d3297f3afb55419494306aa4db098456af6e07900ee2e9b9f9ad987c5c68813a672cb1da6d2e499b15d38b6cc0ba230a7e7b62f59bf0528e4d3f32e869a6f5be666c1997af816ec7f48c1afc7e34b5e41ee55a046bae432910fd9f4129e92680f1b4e2a4d963288fae52ab74d8e874525d2cde925b6b3c58dfa9678bc6f1e10ee11ef52038687f7616b53b83cdf8098413c57dff0d333cdc2b3251364cd7535179da107895d5d75e83fa521cb79af14a98b9387289946e92d46e918959e704989c5deff40ba0fe36dc729dc50b4dd83598654d37e4aefd26c9010aada52667451f03d747a21cfc20de3a3d5a83ed0d3ac5a3c1fca05581fda41ee978155b2afd92596a9a49fd4f0ae7cdc6ceceebc64bdb61fdeaa091d00b013adc9d1dd62fbf08ce7824a1bbd634f30d24bb10e94a763b41381d1d9519c301858f0f5876a187d6ff781976df7b68b6ae36b02057429a08b7c3c5300c2951aee9274218e92fdf4504ff769242b40a28f8ce4ff091e6d64907939e83cf2043609c5818e3f39d58c846902bde7cff185e144d5301dddeee143020c4c28ddee107c9d592708360431d7a97e7f2aa958c2889f792f248c7ec359e05487af508be2d96b277025e687077d0fd0e7bd44ff01fce0fdf790ace72824f702b764050e2e877a53cf7ccdf39d3d1a5195c30a70093a08846f2199ff26271d1cc32f176db48e5da2bf892fdbb6dfa88543fd3ce10e9cc5a443a2b5db5b7fa9ed807a297f4f12951c48ecd5d4b3a61fe75d8c95159d0f3d695ca9d31e3128185ccb368dcf1c53cd4cd2a22d42d8d0f67c70bbe18819fd650aa5c1973dcfb02c30cd1b5fc222aaaa3a928633070ad3b77032ab3f7881c3ec016c766fc2dcec425f9b63c575fef58f2d8d37628e097ecb145899956e82c6ce89d6b27f9c7a172e60d5c3885babe1e1af5555f981d2fd4f2b4f72b37a06ccacdb3722a52556c268745acbdab0a2fd13cb46318e803953f64f74efb23298956ae0315f6aac6cd4d3c18f6d5a21fb894b8863fa6703b0dd93767030b9c45c4bcb6772e91babd9fea4f49c89bdb07b6dd298967e4c5e43fa6d4d63ff27dc1eb394a274460f106786f5d069574f6354e3193b43f85bc0d41d920f1a9caca195959fbc7f9b6f0a356391bf7c5fe489422462464d282655bf46864859ebf8cdb1291dbf000a4ffb9700c79d9b68cf407b694627b33b362a8102ebb52c5c421a3f660e7a52acbee9746c2e0ac8e4aeefc2b5a4de07d1fbb186cb390b10f7351d7ba67ed025ac63ece23b84c54a719f386d903f0072e531e17ae50faafb70c68f30e54ea586ff9276200e8517c7de4af0dcaaeefaea71f66b88de08c7b8860b7b84098713377e5d2053ac4da463ed62b5cc505927f34d98825630aaff0dde97d31df5618150bf35ce4380cf111cc6baa68cc1a4756dd6cdfab6680e62b6f10e40ad5c732939f6762b8ed3dfbbecb3570b7399ce4c79284fda46568068a651f46e8a8d0f0caf095a1e15f43b632ba8b573423b4ae2eff4b9dff27895d48cff80e972e90e6e4da2307d10b14b4af4a0ae941d42d289f8a649e65c6e48b93cd1692afde52a0dbd9145ff00c93f62d6bad8735895968113ca7a72a40a3b435cab2d1b0c4ca4014f6bc57bc5d255d7441a61d456b8896bd5be326c3dc91adfbb2eea56757ff007e75b3002aeb8c1b9a38e14597a1f04c6a4a732486afa607f0af7731f0dda9a411592c9cfc1463aed6075294d81e827c446bb1c915a97a967aa480e995184c8cce7bbe3c1a6780b70551997e1bce87e9dcfaffc51c6a57b1668855255dd56039d0a24ec458fe0f200af45b09d5ee101a65c65d249c74c8ca1e577f2f60b73cd04450728084b7014ed42554175bee0ad74f60a750e6bfaa5020658c01f1fefd94e1f709abffcbb7d0b3dd3576e399c4e6a83e6d8a257134e48316c01f9d1a5ce2ab8c17a7b91945a2bbb11d72fd2ec3b00ed868725f30e3fb258230deb6cda633584df73e9122acb3ed0bd7717ae72877c89240e2ad845e175f02464818b3cfb123aacfff7ee1524676e0d7692d3328a189f5de7e44aa1d123c4be43f2547bf995056ca006abb0499f8afc85a63f425df7813c7ad0d561259a0d36bf63e2de95c7bfd565b21eb41e9c2736a620039281fde312b057e0dbd55e262af850ef1c5fe8a7ffbc250a1fb7d4f041ebc8368883de53d86dae0f796e9d35545d29e5f97fc5d9b9235b142fb8e5dedf20d11ddfe3d3bcd78ea68abbb4ca91aeaa31e8359259e36c18753f1ff28fbfee6bc9826b681f907f02acab6bc03cc1f26ab6d79d3229aa30322cb9985af90b0c44b70fe87c08735e2c3aaa66500940d31e332a4f4d658be81fd79cb8ea1c6a4c048cca50bfc0fba730bd14804987b92a51a11ac0fda9bb5a3f758c8e72dd7f3c94841c846961b0ced92a6eb7a51e2a464fdda1cff1ed2990ea7e07be795a9097fd755b6dd379c8ea572fa424390e87b0d1eebf98d0db87cbc203b20e7530bfd1f479a6d7ba418a4be9a95ca55b4c52f5c3a58cc28bf556be1c036f32e3b62a3a5795edee94a7b4272572c9341bfd2369d4d9e5cd2f8ba71839d78cbeaf34f1bc46679726cb6ef09fc5411e413a8382e7d8c6ecae5ce9059fbc8efe5f7beccef5ae94d4f70539908b4581d8fe5937a0ff793c19137b9f9c7a867c49aa56592a9c8c22c140868d216520b0a186797db320bc412e2ecfc121060c5ff7eb5a48dbed7b2faad7d3e7acc8e6180938570318d1069577e55bce0f1bfb35362d1bbf63d19adefd552b35c0ff852218a606b68f3576a1ca358dc074c3c336e5087f6939adfb610504b9857a508edba65932fcd1ea30169b08b456610f041bb1c7b0feaf22d7dc59419d1bcf2f70e43ec4bd6c7a436a8418afbdd7ecb697157f440782d853299c22e3da861ef4158f17ef9040f4d3318324f16e744af1267b01f6cf4f3184fa9d9dfcc6cb5fd4fa67135dbb11cff1f5ce751eb6d0a15edc595737c2f51a1b63003f89a661f89e3b55d5a7b23d3ed8b85b23716358353cf4b3889efd861944a2e8812f6691130b48d3a2b4eb74386054a5575c9111ae55460ed41a0b15d91d10c8adad69707f545e56ca0468be97209d49bb5ad3134a66b21f2c8beea4be596300eb321260316c8bc08a0e3075d9779e1363a692434455fb54a75387e837f8e3a8cb473005180acaf391cfc679be980b3c2126ecfa9aaed397d470e8393314fb2cc39ec0dc777a5a7a0165b200b1a20e55aec377227887da8364dc66fef7fd086a3d04d4d5c00418ea521eb2a70aebd575f4455284af5b64f1bb92a4af5a565e460ef1f16cd5e98b70d58f5c497f92c353e6bc46a176d3033bde8432f450cfb0bc3d071195873639405b73d380438cbf8ee1f87989f68a82bb24324f6a2755348faf3dd96d8980c46224a8cf42510f38c297da25e01754c9766b6a018ac9948d2c06a2d1a773a995951e4e36abf2fbfef21201fa5a13bc9b551d0e93a1558c6d796536d479ec96f864f0cb129d3c6711c5c0d9a5e426935b6ceb20a894ababf947758c353c4dca89665b15c0d18f06ed0cc612aaa3739bba95a417b13909b9fa12f93909b5865c3eb1c50f92e06391c61abe9426e10325aa5cdc1cd75373be25c849069007b19e57aa3c566c25b77f715b7687c9b97a8a59f6f84a61a33a62fd0113c0f3d796a246d91eba12b1d63718ea8d9779f1ea8b9b354d372d78fa14901358e9036ecf42d1fa043160fea03882026713017d7b57336272f7c93fd06b5499a299803daf6000899676a944ca32332278f12f5c02b552bccb74310600742342a74d4353ccc67cdd5f25c181fd65cce77ad0274177a2a7651acc35a1a018ba147df00a3b580a5a9683a59297ebf14819bee41e3224408d3fe085477c91b3e0eeb6ba8e287ced40d96fa88e3a769884561efeea7b972cbda1e7856f400f7ad964d4758dbeeb8c31a0995d7aaf5adb8203a95c684fcfa4764c59b95f13777c1585934e733f2bd2ac7c5ef70f53466e09872701a9cd7d30750e1763683ebb97db089e25699ebb23da50642e2b5263e37141bad4f9b8fc7eee5032b2eb0bf96421df052a1e680cfdb00b1b26f78733a763f01d5b19db32ae0238b1e89ac321b555047edd3595c12efd54c1e8ecd310d4543f51136414955af248ba48d69080157cbcf6cce19e97214cf7b48bf3e5a50327dc1402fb0bb517f88a30e23ebae62840619500ff1e9b78fe76e8e07d8312cf58e36c1c7b820e1d107e802fb1166558722bad1fbc83ed785dc76396095fe85bb23a74a364ada2173469b146559364b7726705129e4d8e9cc9d471bd2238bdffee48a0451469ace43d73abe43bf8d92c6d4ff57e67b0ee944a74ca48f559bb234ea6857d6e022a1746da6dd1dcd662cc83431a4ec97dd28a1d9fdb971d108aa8714601d84db3dd17ad481dc33b48411134d13d8696b4cdc9120a3620a69920f00df51c9b2d4a87902084e28134e04bfdf388d05d80d4960cd0fcb33a90a4711d1f0849b8a7d635543bfbf0fb17e5c2c21fdbbdc57606f507fb6fddc1b980aae9dc378a3c89af2307ea00a46814e0d76cb2bd8e7de7665a198c3abfda8e51442ee6813756864c39eb973ec6c2e2d5ef661fc309083ce1044bdf4a529d73c223a52e4b65cf0768a0c5f205515a0c6d730dc80549e1e492104f6045f94c912cbe91ab49723ab43cfdcdc4e6e318d54265345c0d9ea2a1616ded5b1b03f9dc550e16bec80c54cf44daf40ac260d99fc503e722cdeb72baecf03e31fdd5a83728f6f7c21db2c1872cab4eb7f5105f0bb09a443842ca6f68a1c6cdebcedc805664a741bf4b55d0425b2189102dc3751c610ea375cdaf347062eeb89116a47e0e10847228deae744cefff70cf8f4bf152896b2661a0d6077c21c5b73eda9daefc722cea82a56345422dec0b7d041de9cc4cbdcd3bd450fba9fd5ad3b49eab365106a8a95f04f6aaca4b8734441d8be86d393f429cb6c0438e3ae7aeed57610f468a63ba90295a5613bcb79c5c565b4d4162d670b4c7c99879613160e579c55ded70a40e713780de66f5200f850dc16991b0060d7780152b6eca3bd13651f27ee865a59c98977a96ff203da3fcef4f26c0cf340c5b7c621286a0fee42ca8e1ef8d0588f297d8e2cb6b3f6124c7d9e3f1df6e8b2593f732eb565fe96df13126353a656f6b383d1d80c8ca9aa10167fed98a0407df8f92ffbb348779a44b543acbb9c22d81744e1d4bed4ad099a8c27c135c75a906165791ee010f88284f0bf3188aa3f998f9107bdf451c8e5c4a7a02ab835f38b73f1b2d41c4a2c59111b4156072169d3f10a96a26168768d62383879c13c149173812a1d1aaf350bdcf75d54f88eea358afdc9b5b3ed91974f55c7b491204b954e521e58272c8daa7cae83a9b4a918c419a81a96c157201d85e04e1e28a7c95b0d3be0a8acbd58816db5c7e78aed5a4d3a920bd462d4072c3308b8c5eeec88ed51fc189ebb0a3b782a0f449efe2a455dd66498e680ffdb9be58e996aaf48ee505542ef5509ca6a587ab050136758556f7df61de472fa920cda4a96e7f2e572f0e8ebdcd3ac46a83c85277591d769764fe9a1685bcb9f0d6d0f363875078b5b10cf752bee5d7e4e109c5bcfdaf2b0b98608889fea99f31c3c7ab2eaa24bafb1f2c1bdf42822f1d1e8b702a5ca6bcfb266c15e55c4250eb54708373f3f2e57171e9f441fe4320697024af88435543f0630e2ea8246ff361c8a989b7e5fcbec284411b2babba1917352af92b5c6caf92dc46a01f10620957ef5d6697feef8e911871304211eb9c086216562d0ce442dc57ec43d94736fe4f676290d68a3e187e914d4ac6bbc70a4c18431251e80c809aaaa7314bf0a7becf6702c439981b169f92cb0ef681a8c992f59a3ec0cd99fd575619f9e3e47d14f5d8fd1316f3c6768ea2629b993b17c6d789b17bca6196690cd0d81bed958266c9a5710e657dee11553b170ebd33a8f9eb6df495806b823cafe0b0c1a2ae3f1513155e0bb6dcce330f2331d961cc35a75dbdc81f07c9dd2a4069e4cb580f2bde0bf6c474d5996a5dab40002badc29d4435bf7dbd3926079a09980f5c9b07b81158b12c2a85704a1fe775340f1ae95c22c09f712079f9c1bd41eacfeacda349dc789b2bb5330c558a822efef748ad4728fc40385c06302697663fe18eb53c9d686e2e21efc05455ace45f78c9d687e965dab2a21ad4f02d8cf979fcd5f2fa275ce0e90ddba68af0463aa0caa2365b5d106374e3394e9985a43049922816048f5b2aa18a0ab9d2d3fdc01cdbd2efab120203d83de47cc8fa71655067debb1cb4c8b632169202e3309e8cbde03cbebd6b50cc2db54dc4c94676756d39e95b607f7c38904aaa5b5ec0c73a0ea03f988538110f0aa701d82bd56c1c1a0a76affd5ec93fdc7f13ec3ad4899b93dee286f2f24862576ee2e7cff454b70b79431c33889dcb9bc1d5d7af79ad6a4466f10d77abf5d93d1f4b510f0a5e734a8ea2bbdd3a5d92ab3052b6afa883cfe2c88d7c10fe14dd496bf17832876b46bb79c1e4598f8db726db70a1bfe01624b93f0572f31c60a621751be5d912a935233039cfc85e85f5c12ec8bcd4d9d4ef1814d636bc6646b9a138cc1844a729eded6df6439007db7ff3fc99ff175336f4a64e0589f68eb2a1f9ff74874a80db9636133c90e3204d39d4e7fca7089e1bf0a8efbf8473b5be98b1c83bedb95df30f20109c70ba605faad0df6725b171094d4b888414d75d74cb653e8cad509845a780ac13852af132fd2311c22af5bf88f7736e576a4052f5589ad6c05bedcdfa3aa879c2e7d13df1069941a0804d425718597f9296328fd37a569c96be17bc7daefe5ee725f7a7fd4ae4a62c2185ce5a0a22b8ead3e9c09ba2b1b4d6e89aef6d5b60d0d02e27136879f62e8efb9a9a4343c5c31816e56091bbb89735cc07c98a78047558ee9c2419ff3be99ed424916f5d089d33b2670e8009a1d88b48f3060078c0e1da94d9304ba13f02e40e6535f97153cab5baac2bb65954d14cbdf2ce15e86d9d3c95b2aa2326586dfb117227b46a2d43661c0fbfbd38cd321b000576fcdbddbc2779429261c1a8d46e970c5dff177df59e269e955d5d9add9915eb7762978017157c0525fa7ae487a722b69031aa2ae2109909ee99db9cb333bd8802a73e5685f747599708fe301359e5deb9eaeb7483f86db8640503e2edf3e362e9e666a1a1847cb98cb0a1977b013a810c42be4593a8b8ae09835b4ef46901892433c43778647ae9b7f797a6a6f29751724ffd60666d16b7ae1c87d5d0e44c8a9f63ac3535800420303e0c9c5792f3772dfa5d78cd7e56a3109c22f8240a654e24820311b7dc8b6a080d88675ec1a0821d713e757c8be1e03d9ec6fd57a0ff78799d282b025828f54ab3613ff82227c5f2690a4df2007a4f1bf8f8803cbd193df6adb404b1a5b7a62412ac9a568c521f29ae6a9dbccefc4119f4c25a3f6c4537f2a2b877d08f23500ac06eb4ec2d4858522b678b873cac9b5a9298446d580864df568861373e2c656236f1c466ac76b9f37486e01e94021205beb87658c8b5a1a379c0057ff82aaa94a521f0a0fb33d62a81ef2101027d267319f6c0c9d6e6024b5521c31a27cc596dfc52b134a431c54f8cea6096ebd8d23e8dc1863da37a82879703c9d318155e1df085ef23e18a0979e10242c53d53f42722d4d4e09b7040a87ac530a52d91949ddca7edb4babff884a27ad86f99a6c12accc18ea3ae28864cc251431d4ed28fa073dacc940278e4323429925cbcf36eef384f17205d02841c65f3c7c0dea60c922e5782cc781eb83bd599ee6398ad9b7566cd971b7031f38255530afc483ce81e15aec200050fb180f3df2436ffc6b826d984096e6490efdf7d509c11c4412af3a85d0ba10bb9bcde2e3a5cf68556b9764846b486a31f66b8f94751b2829d85ea10ff09a9a00b75529483254e4b415949f4cb4ebc0979147d005148e85517682fcbb9b91b56e211abe9ecf0ddb5618b69032df7fde6573bef5f82e6d95d4c3f5b27a72bbc6d72b2de565e24c143416c87d6414e6d1d17716e73673303cfbb5b39340b2cae13177d5bcf78059e457b369f1d29e1781fbb5484c095a1523db3fafddb262375c7ad43c58103b4797c5f7aaf85012cf3e152732c54aadb9fbf2f88db065ac0d0dfbc82834e3a89e0a1a770d64fb4812caaef3625240d22750a4c6678dd5788f5153e7dcfbc46cea0331aa6416bc4d2a878adfa140e1a0dea9fa9500db5664c95dbfc21da21fbe584c7dec6431bc41f5bd340ec4b953a68a040043fb952c8762c74fea60744f145030c7e92cdb2f0da3b38e143bd33c4d3d4f2eb3a2119de0d3bd95401ae4f76be4c7b8bd537216d0ce5aee048032d16272289da83aea11b4e91d71454a08e8d994c44cd333d2ab28e3e6cf14ee85c776f336f59bd12846ad8add83aa65ecdeaca25ac6161c3c068b12c437c9039d9be17ebed16156c680d92afa51d69caa963df5f5ffcc14c892d6a002ab2cdfb3305556e2761cf083b64730073fc2ad30377f8e8bb236ed2c894d37dabd9d91f465a4602bbb91d0a4d4fb8ffd0feef240e1c1b16a9cd3fd0d3f31449a571a2d76f02e1001368ddc9c491db2d18fdd5693f48cdd7612d7370fc7bc60a55b03de68b2030a2dd0f20e0eb9de6bbcb7388696bab9149e9de4d6a4d9e2ee535a2cc4ff565bda54fb34b57dd8a67e608ecbe2d11e0e4592120e5bf5d7098b07ee4b6ecc88ba330b52f4c3b1af17aaed53df1e06525d73c295d9ee0f632f3d2e6240f06398769d0f0d10d03450f450bf1ba5d2e75615e84a937857eafbee9869d4c8f2387aba6d8ad4de21988ed652aa751de8dee3010b0b686b29da5cf077dd40b30d31dbcb52d471f8d0a2dec33f104ab6e0ec1a22d4dd3b50468a4d544c83cd12fc3a6123930dcf91b5f2928efec51d3bce2d0344d325fa91612fc665cee734b5f4acc8dc04023c19d4bae8fddae753de8826e0659c20e78370b07ea66acbabb90e11712053adcfa0aa64a839b4bac912883a8a7166794d1da17d25522e964553f7a3cf3f2101fcbb2fb0dd7332066b177198e7cb8e19c2efbbfeaeda94756b637b487dfdfd02e620e94f4b8d8de0397bf27cac00cf94f4dc9d8f65407b3f4ae5735c4df565217b5aeaa779426e612d1e703ae739e22117038081523810c0d94c46b6ee345b91c84e467eb549dfb94b0bf7a24257f7d47ed0422fa1522fd5fb0b7042b770a6c04d431676f49e8145d01c5524ce2ff45cd5066cf2892fb629b893ef1c612c43657a27c34b95a0f4ed0e150a36e6ed40f0347689b6eef6b363e7ea0b4d4d7cf079706bd7e5bc5ddbb5071fbe5e90ee9961967a23e05417ad1524982c8827d2268d531cc366db1b4a84f3e1045e02623e470c8d0d112f0a7fb85d0f3c7bb6d3bcefc2721d08ed62706fa23fff7c63413ae30f5c2017c90939c11989457813167a4827b0a3a6f9a78249fc833a1b3e367eaa55086ba0f5b7d9559a04d5265919b4e41ae98aa0d32dd2fbc95ff42ecf4fbfdaa8d85c9d90bbe29283b43c61d1effaaade647570eb15c4fdc8f121e9c80f2b57527870e505bedba2503f93697463e830089f07b3459f14f8c069e2652370231680613310c1f1e4fb3a99d4bec642a0e1ce2075c5f60afc4fbbdafea15367384b89031365a8bdf16b8987181603f98064ef4c96ff255baefe4f2045b3707b8a5cfd925b4b653b4539dd6a815aeb95f2b620d8b09b27b91225a7c3cc04e73e36f30f26b1b3876d86a375ea99febd8845ce1fd336dc40c980e3a9040d416cb7ba2fe209c3cf9be805899c13dfdaa538275bc60c0b3bed56b6e3288a08cba1ab70a1702acdf70cbee76bdf851196ac1d4d6228e2f0954dc0eaad9ca4ed5c01be2b9171b0aa82fd53cb19e86fd820499d8a916172611476436e4bdcdea3575c25af22a2c731a3cb6fa2872fecb67b29ca4aebb5ca2ff3c9bcc427c533c765e7d97983aef5f9083e7b7f6331c6a4cda4617741e1122d04080b259f210ee8e296e62c2ba8cbfb42581e14687c7ef8091aed15da409213b92e0c46f0c8e7d09ac89198bd98e28f61172e456afbd8aade144825a373d1eacaaef9eb20c12c881c93e42a8071dc8f68a007d670f44e65b6c89bbbc2c43f0e3430d873efcd50a90cd623229e8215397b4a516d76b1ed03549cf4efdcb5bf32c6ed307df5fe346cda04538a449ee19f6484d4ac31a453c285c587fc9fb171c1049773ac2b8f45e7d93a0abd8778d14e7deb0547e3c3f8da597b3e5a072fb2aed8d1dc8080413a32d4df1a92f6a45c43b44d8f7389d80287653f42e99da1a25a6e1e9ecec3dac4e2b684494f5fea96100914f919656e85c008b370fdd89101b0822bfd21a4413ebacbea0fd0f41c3571447673e0d42f11ddcc0fd1f25fdd2bb6ba43ceaf3b61d5c140e0fe35e8af63cdf47e236b64bd4617c22d8f08e63eaa89b9cc298ff19258ea30ec835b060b0d7eb965d29e47eeb4495ac3d44e1913df591268210a1fdde9d9bd23e6c9c3432d0b7b95f2a76236f7580f1c9a0575250f7430250d4e6e758abdc33c47c2df4e62d9b006ed6bca20296679865b317cfa376d5d0bd23c1d27714cd4bea98f155b2a360f2b0f884d5a3312b59c8841e6a9f3e7661095f4af57a06f702be9bdb7c8ec2d448882ce5e86359a07e68eb903135dba80327fce6b93f0817a65d2e2452ac1f8ce99748b2fc2dd939468c3c6ffc9ff4f67d8d4f44314b6e73b44bdc9a57f367699ac0f730ae75e4b5114892178b2349ba74f640c691e519e937c6a7d0dd4b5be5fd4879575afb4cbfd4e8a9531459b461c5557c9f6d94a3436f556541486c767e4eec9319597d91297865d0e7870e4b103c03c060ab81c80fcfd325a468c4d8360a12390ed606d3c1b290fc858e3430d5c4ff08e4dd9ee42f2f20ce4e93d7cdef1b6c44fb9d56d3e61268fb9a648309564a204c6d27862ee10c5caaff888ebc06b6c179100a0eb6f18b4482c597f88b0055ec25add7863499947939c8f49d74dcb9dcb727987c233941300f944d8028eda774f0db43e3cccf6aef3f0599072030dd8ecada8f376e45d95ea5d28aa3864396b5c62fd3e501e7ed1701bc5ff5e11ef943aada2e6aacf860e5a99cdfc69924eab593affa327f3aabb2238e43880a899dced0dd7dbdae77277705829c9ece78eebbd8eb9e62c25450706a2c81622f6423e061458705a280461f3b9b38a8bf79a4a6ff0773b7f1ef356436a6c648f148896d9b3e876a6069bbd2747526e91ed20ca0b4bbe959b77fb9cd673817b0c704f4a854f0f4c0ab3ae0a4089c6e72c9b61f3b7f7aca0ce618baaa16cfbf8456f1710bf55799087a25cb1580676bafb0203a90111d58eeda3198575a3c96c19ed19ec05105a4ed9f7a675ba7e5502bedab5ecab40330c2dba95f15dd4daa4fa0c30011345643b29e47e0da5e43dacc52c962d5af251069a345476de3ce4a5c1da5190288ce53303f9fa0940d748a8b802f7f6a79df8cd830e472961a1f9d3ca5949ea943a5abf68fc95e1c1e69a63f9ee69fcc14a55657de02f6ff11a502d121a0ebcbdbceedfe2348cb7f3a23eed95b0e5384b30c7e1ee7c4c7a6a2bbf06591992cbe6f822ecfc303008ee24be3d5ae9c25666bb77a6ea56b24bd52a33853136017c5b0916a34cc11cb54ea4c63f0ad7a3169510af2d68d706f19a237c61f87fdc654ecddd8b55afa9b7ff544f44406c6f7f50c2d766af61c3276222a5a8d61c2028eb01a2ab838a6ddef70df5738a4939a226847589d63f658216c005d02bddc08554e352ed318b8a7e2b859396862afd09d554ba4cd03e9864b9b33c2cf637c521d850c5de14bbea85c065fc4547324ed727c2ae727aadd7b615ef3b396fd5a55ed7342f83b18618770708bb4f271ef862a31c811c75e0143a9b55fcfcccf98df56609ac34dec324433960d7b416379b646ff8b526593e371c205c176e8d6493d673e31eaaa42bacc5c5834c71c71de87f1f3e23844095208631e91d445fc93d67faa22dbbc4f85c7a39a91d6836f7ecd46590ffa504471e948186da6644b37bfc539836c87127dda253d4c3a51fcf1c3110415caf60654d42800d6ab570ea511331030fdace7d08a99909c078e72c7c6615e62ecc5b1938ffa72c63105e955a75f125b4766ae59644f27a08112bfeb38341df61305168abe75fc8221179232d1f690acb67c87f42fad3897ed3418c1f675c5391344a43b6ef2637066cb770f27a2d35e8582f7e3a97d5f43dc63d4a9752a03d4ae2f6a45dfb07e28eebab318d5c6300baa1ac981d4b52bfe6e66e5fce0da052e875ceb51c10f43adc04be1f0700a993df817db998ea0d2d75e274b11dbbd4b12b98db170fb954b5483efc2702a00911b6f73fae3e4e410a8d4af6a99d759bb7ab31e13a78ea3a2307ddbb9f653d450d939562a832d50e9c8f3c0314105a37c1f784f2b169b46070e2d31770e06101136af61c0ca5264eff1eb4baf2e7bef6c01860f63506ca0079337a99f984ac9e133008f8b35bf8c6bed98b8ced944f9e1826f5ec49f446fbc18a8633c126fffd18a3f28fb2169e6a577ff991b5f61b3e614d2f6c875576c99b06073921f259a5353b9538e70489d54b9bc8f589b4c31c489c7c4b36973c5f17f47e08e38cdbdbae8b8df44975e39eb91fcd96564d6729ab59c89cfb5f420d6344b851806bceb4a3fb175c709dc678b3a0e09588d79f092c097dda4f9bd125bd613d4688a5278feff2ec487fc80fa3a3e445d47404306ce24f6469f75cc9aef93b63273eea4c137f17a12b32ca70baeb5c4886b1da11fda8aae06e03a74095ee9631f55ad93d2907a9d945735d2167bd3c1beb9879a96fcc64fbec3193ad8133caf00d65ae84a32b81b7be6977e1cd20e5a6dcdad3e8485c64485d29f0abf1499be0ba7ec74cf42d380705e13c927c30e2888ac27f2197a465c10e623d7ec158a59d15564081a0803495f04fd6eaa928c7d052be455d9f7ecea7f6fd1d7a37090196372b91b7709707c5611d2731abdf333128873f79cdd61acde92383d2273e20b713661cd9896049509c5632e572c77741a015f5cee76899b8c6b3dd208cdb56695744b9d845eb111af2eed04501c856201fe44d4b687e35bb8a7e5d00a09106bbd41f71e8a58df7e4d52e901778ef0e93f49c4191273a814acec93705d52d1b04cadae505b89c58b212c6dc61ee5e81828d3166a902a0e4fec263a7594a26237a298183244c5e56cec92a846c9327d32b153ebe00fadbfeaf3e2618c6c8bbfea17ed3ca97540e1f37e8c3a8911a5ddd35f280b2b27a752dfcf62fda42a7b7a9fff3ca5729991056f08b59d44e547474b5edc1328ec4c85aa7a83e0e55e9a745742cd7f6d6ba196d187062e7e467f0dfdf567ac6594c9eadd72990e19c3b60e4e44aff1bfc05ac43bcb43916f80b19f1dcf89fb99a0bf8c7b4abd7d2df2281771ed471778e19cdc0842de06077c87b93c4e309355be1831ebb152c99849a92e1be3d319d85dd53fb8dad81d5d72980880df415eb8e347187caee5f05efba3c59dff8cd0757ddc13cd5e854a6f8f5c16d8d5fd0795d59852be9c4ccd5d24b59e655f8bb8df29565f5dd5b733fad3282217b71c1080e9f0da795b0f808b468768db05b4f9ae81785550311811c1a3d030f20328276fc9931625da3a48d4f6e873b5deac9ad67f99e7044b3ba79a64328b17496bf5a8bf0f72ae0680ed695698c907249ee9de4c9c83774761bd61a548bbe4680ddbe2526e373d809fbaebc813a6b15be0c6dbf01ba9d87d8957b7a676db75b783cfd7825eb489150c85262cb0d4a5642ea1d25c29fa180234e1335eda5bff3bd7077f4adb01b10f75348400a83bf56d98822406b5453dcd8f214db37103fb3885fe2bace077723ca6df251501dcd894777e3d1351898544d84c1c9c2bd6999ea6d80fbecfeafefd4c8dc48f01a15c0d295c94399a2cd77eb31a476eed4bc04df01129acd2d577afa182669b39ae483ec9284f4135f5c99c00a028cf9964fbe892d914870eefbe8468f978cafa470847ff2701cbf84e77379d610c8c2e65798cbd9c176892e61e4954218cf68370399557ddb02a39d5f3ac68e618e8c0cf80d89fba06d34a4a8e93a7f610be8bb8582a7896db6ee413a9d51bb214c146763ebc08544ce02c1400405cbd00a43a3fcc4e085fa8bea32e8ee781485d94a10b01f20700933fd12befbf50869faf8d03e554a599d8ba1ae4d47bb2266837ff6bbe94af4e0ab54d6c50bf28924896ef76592696d31927b827b99bcdb066b8127983557723ec6b1cc3f44c0e0cd643718a20d80669685c308b9ad07af6ac4c07eafd53b0ec8af50fa9bb632a3d123f8bee8ce5a0988f6312bb1b20c82cc91fe891fd05614bea85fb65d4cdcaed93abee3e9afa78238975880868f159bc7435692ed403afc1d177fe37490b8a609856f391af24c9ee6ca4d11ed6d744cbe25d7d991f6d6834fd388906e2cf40f7f83ce9c0ba02feca55d9e2912c2a3718aadad8ebe3a5b3083a4d2c094c11bb03f92981765ee4eb5aa33ef34efc0b32c7f0a606b33fb8830ab5f2a8714fb9dd6c50d709853dbfe39d6bfc7cd0bcb33b528ff2e994e281aa0766aa647c284a7b6a2d527095d911bc1a470891f93df2a039e776ab29a5689b256540b06fa8f04daba11c97c06be12292aa5db9d2ac50d39c43863fac2403a3d761d88c4517d21ae7f28b817f2a73eb59271075bce47b7b7af4ecdb6984d7e26b49d5e62f0b52272077577279a3f5db49dde18a95c4e1c032c76fcb40fcdc89a89c4200d4c58418c353be8f1cd3fb9bf9f3a3ac2c171f65290fe9e76cad0fbcd8d275b817314e45532a53836d1320070781c7acecc27ba99b20d84926e1705a284def11373eaf154d534663ee3656e93b29079ffb77e370f4e29ed7db2b55235a087d27e2ea9342a33a621594ae5a4f08f38a6a6306d9cca1f8e58d38c9a35f6bbe93e66adb781a71b8e74acbfec236f811908b0c934f1548d4dccd321e2f118083c3ce81253ac2061bbbb1816f6100a442048e368ce9f5851154f32ce5a9a133ef40852ded26b4c0d85db268c219c342e3b67ccbb52a423fad2dd80e64a74517986afdd74d2e55566df25d19ba1a413cb1a02d19cfe0ecaa1ec34de08126624042b8ac1676c2e313303ecffffff13