PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 59476 05f7c0feafd0301caecd64be0e1f070af1cece496614a4ba068334110c588b2b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
229eb5fc625af6b0c2fa5dcdd5b01a5bd13aa64ebed24cef109a335fdce1db7f
Certificate Block Hash
05f7c0feafd0301caecd64be0e1f070af1cece496614a4ba068334110c588b2b
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...0060090000506f0000
0020000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e9482298f3236527621cbff9bc8306387e7d75661b68c63be3d1b20cdba48e0029018e6f060623492e6cf6f929a219b8d605ce4cb0dc755839913e909993249c5dd616e5c7f7791e42efd6aa4aab7676374434efb6a2109c7a4c000000000000001000000080000060090000506f0000

Raw Header Hex

000040207a4423d631b3454ab0a58045478dedd74181b2a44d00e45f898d63f9bd3a5a15d17a47c3e5af16fb88bf072fa198515a13fd448bdf796fc8dec12dcf09638331394f126ab96603187fdbe1dc5f339a10ef4cd2be4ea63ad15b1ab0d5cd5dfac2b0f65a62fcb59e22

Proof Data Hex

59,560 bytes
121216010307a88aa755bd31bac0674bd003a4ca4f9ff0dd42b636563ae6a9e3cff32ec455f127b1a415ec2cc1226303d5c723c4cf6b9bdbb64d1fc9bfaa551196fe5854f4ab1c1fb60640b75ee389652aadd5e7cb0bc6c4158338b5874f58948ad2140253b0ad6c00eeb20558c1c14e9d707106e073647314159240a2ce6f544e8ce5c0dc031c48477412afce0fc5e9b3909d2c3c4c632bf87cee69f0223a120bfa483fa66139e3413af095af8a351fc06342244a523021d20bf12529f2ad7ad95a5a2509a3b1f4a2164b6cdb0c73426b683574d83d96504cb8bab2b6e27a293ab3f66b98a244ba6f950264d84485e122f2f24c840581ccd6c9044c59167ab483a8a1f9523242a3166c496b9465621cb7afb88c3348c75079aba1de3cfea806eb9422e1da3a69569b71edd061eda51c9b3613a624e99a885e45e1bb4c71f36b0ff8908718c088cb860d00568e4d702dd9dcedab122d12d27a42a0b85ee93b01ebd3d64b3ac04d23c7f09a39bc2465c5c73fee494d1915bcdee665aa37b3d77009b3f3040003b403662251b28945d9d05c08e303d6b0e32e6cc5873a75dca7612b6c422df46d83e8f64b4189f00a80d228dbaf43090d0331ef2273a30896ef3b2a61bd4e9a44909822f9a3d65d0d5470e42a68b10545237c6a07ad767abc21feab06f543ef772ca10081dafb73909b861395715a6b1f0fabd523c275da81fdc9fbf695e092523de24bfa7f6ec8e34d18269f1c6d9407ec5bb445e3dc1b7e286963d3c8e066dcd533c320669a574c29c9ebf288ddfa411e45c29cf26a7c23ae2db304639bcae4613bfe2ed75bee53ad99649828650093d5f126fe96d543cbac85f3eca377a748969f6e2250d09c3cee8aef06a3b20fa328ed8668e30d0bbc4d9f8bada2127f645f700fbde45d342c8aebb95f9b8f4e332b512c45fe6f97d7fa6ff6d244841f5437c4ad8ed4ac305e0b5288befc1f5ae108675815be50d03bb6c9ae4d349532b3b7ba8a59b122ea747f13aa1ed043bef5b12bf4851148b0bdb6ef1397007af96ef04a670e3a79dede2fe83925bcc01c0890e704cde72ac8d2106d56b2dd5f4defbd84561a3d9c0f23b3c144614819587a07ad35ecbc33152ad46f04d33844a7535da91c2c7ae220c00d98b294c726d6ece256b53963c1156097f66c440c8cbebd1a9ed9f5ccfe2a6745a042e0c7995236766343eb4e54d35a8ef036705c50e8fbcb2728d53ac52aee2e4bfb901e59045abb8735f5d5bb2fbe051ea831c614528f85ed687499cf0f3a3917796ea4fb12cb787dd1e54a1d223708ee15b0022c2401d9fb5e638f5955d32531b518504156d225f9273c1f648ada525412a0a7d4cf19d7ca1c0137aeee75a44cb85d61d6227089301e56ea50c7247c4af00f6f5d484096b2e827a4df42aabf44c4a6cdfbe982736eceeb169e5a67495b8b57b34bc9520eca6a49890f841d89d9ef0eee58434f46c95f454ce387d3630977b708f6212ad3264c5ef4e9c24da8f2bc742d671c35728887a0eb766ba784f3cf5d93aef739e0f54bf94ef31db874af6022c6b15b9d132fb0895485823c97565645f37c9cb8a2f534d7d56992542fc777fb854c209a11f0f2c3901833d43463c9e5e6d414483917db74cb2f6d57a8bcc99029eca03f00e9b8fc3ecca35820cfdffcf1ac8b5c19d4e5510d72ef407ebc7605d2ade32af2d008e03392f9f16dbb9a43197b0f13ba67dd435087ff8bc16254ba069470577613db251ae02db9048b5ac6869800b704fec142a839b1b194979b9c9cfadd7b7e571ed7a5b28785f6951c76e7c439ba7926e9586358b55943398717665c53da4830ae9c1a35bc14a0d7a61b01321120b6df5d12ca80ba53d60d3b35618a0380736eb2e823c2f0b2a68449251472834f549377d5f12e3c0f6e4026999a6cf297fb38adfc1b1721db726ca205bc21d7d77895af185f191ea66424144d327a918dd6d2bc299570ba3a1bad5516c7e4b0db0f2fd9d273eed69056e4f775db32b2c92d787656679a0375ba47dcf8c3de155860e9d35bc052dba6545f0d984959dd05a43fbc6c35ad011b24fc6dc0f238e8942b11b5dcb0cfc5bca2664f9bb4f89ccab88896fca26b32aac0f99b159694a9056cb1857cc0e7e6f2303b0a82a64b2679bcceafc78050caf39149b1385a545a8c80be96574c93e00dfec86c7b69f906e9ce82aa4b71b02ec046197e34d5a6b78d9aa6d2c89f51b6ae8599e8e55ab886977a122b539a47bbf21f7f2a461a4f1db5b2e575cbfa015eb2e54c2999a2f579dcfa1c8942c99b28220277ea866658d98ba7fc6262689d3e9b8417576901bc1515b83a10cb26d9932c66c4288209bf74e83827a60a2295497ec7175cce63cecf4652b297c6641f4cb5a4e507dc1fd46f9f551e5925ed180cd58219301a6321295222be086d50e4fb7ce5f9578bb064e7205453926c327c2f56aebb2b7292b133885a023380ddf24a851924f9a03aea403d6ec56fce6c0faccb2d7decd799ea5c0f286dd3ac2fccd75f174f80a41ce8be4e2611dead0105c5347e2e69b2572c3163195ac4b3a099341abf6e796867b2493d2f3ed1f7750996528f23da2f12a8abac10ff837646bd8e3c0f986065e6e1dc84b48b3d51b490e3fc7edb5ea9d7bcac148fbf59f938b9025e227d2eb248716a893b6a6ad094369e37819f9cfab37dde4be96fa3d73ebe3d800f6174d90b0fef5749c37e7aff9822fdad9312dc832836081c2f6a2754aef412a47e926d06b0113359f330de7a106cc430684f84e13c80d0d8b2707e44cf2681d39cf57c58d66ef0c0e1df0d74792750b5541b2f0402317a5366b66d10758a5d32dc25f1d61b8032805a0560dc5ec6e38904bd1d4c2461e993863f9a41397f4667d6c65444f5ef211b30ef9d7f5f0766ee5d98863e4b1276c0110146f9238a6ef5d6a35b896e6e87d3730b4f29dbc9f966eaa32912468906eaa4d7354d8853325a161edcea118c401883886e6179f0c9cdc607683f069a49bc27b893afa2611baa0ff63a5fc07c3966f54353de716c38aaea734aff14399c80650408cc6d7d0bd3c318cb8c4c856fad92da890cdbd678fdbc1c3e6cffd0f56c66cdd9be46f744cc7721a6f7cc8984d4620f58a2c9b452ca6a1c07d7503a34d7e95befa014ac2f83e2b7fc45e79b0c6a3576e70ddffc938a64c29e0ed8f979cf526c1b9b3b8db743bd23dcbb43da6c680def59141238c6a061c3828963e0a23b840dae22f6b96d684d064166a38630f4d93d6a620e532dc518b4532f5e31418e74f784c080246e7f350716766c3db4aa7ef24a8bdc9c54870a041514a23a1731af4b5056890cd152d2d98e5e7e98dc1e52980c296d58dc3b8c90c30823c45b2acd1da344e564ccac99d597dec0af2021fd0e040cc1560b476536f15f817e86eb2b41352164f35efb5495935745f0c2b0244e687803f58e0545a8e5719bb3a2a2f0fc34c097e6c11399a2c8dd84f0a5c921224aaac613cd8bb9b40162d1fca09975ddf60a5250643bd2e6bea7e78f7d99a921c578e00c924461d1fc20c406f56c14ecc8517b2d3e8319695e39391038aa5828c45a479719c8258b3e9f6a882276a7dea38e7a8e4c03df3d866c2f7963ff20fa5b49ecd5e08f984f29a8c889bbb1d19c495e53ec362fcac2f4c62f56f5239b13ea52121363ae3a0becfcac0d5a4b1f365e855760af2da48f70aaa512ec32e88e6581ab96cf3378f1991e35e497071a0874b930d60fe3539daabb9f96e9fa065088ef52b1d9ea9f981bbbd76e752b32ecca9db3657bee35a81b377de2aa7122a1168a2b2b91a37b4b3057df0c07b2331a647e2aa862be404f86229ee691455606e88c474f439817c397d346e85e74e670e4296d07f7b8bf42305f6460efbfc08865e890034fa936b3ed80b5764b1a869d7682fa247b20d59095a43b6250318f01dbaefada4cc8d0bd29d06df4445ef503a327a424159ae85796d59a0521d3d3607427d27579965850eb0269e3f4f3a3d0770659c67155db8e88f8d486181854c03388f53e7c813b41974904e2357ea56f1ba4a274a41dba3ff0578a23135073c0ce7f29bf8240a88257092f0a2651666bf6db37da0adb892856b18a86efa8b8c21f10c24f7ebabab1cd5aab59dfcd4669f0c11b4fefc34ef83963f44f5213847de94fdcedad43266e306e7254517fc6833b92c2ea402d253db5943c2a6079a29a65c0318485f8dc6c19bf50ef780e200efa9bbbc9237074b2775427b9bffe151e0f19556ab62b3cb59283747bf52271446ccb7a04b04277bc7680adc8a35e7dec6a38dfc8c779ae21b5c1c760feae10ce4b3c46c39f3ac6e20fc9b15328b920a2846add3b5b5da8d15594bfec26b7d8901d15baba0faf5ca30b4f03ee4ac899010bee706fe4ba50ea5dbf4f3e146340e3cfd53282982f6762c74b46deacb57d57138830e6a5503842217017bb44d8c6688e5b1e76d742e1412dcc72f72e05a4dc9b86844013ace4832b1adf590009b1a795b4bea46832a17d3fc52082f685373fa475bb518f2d3d53f6dd5e748e790827cf95c1fd40c867ca1963844837ea0cf8898a89c20657b57b949022e70e1819e04008be9818ac3dc82e9fa240bc37b4790ce931ef29489679589f13edcc818776073f0c751545eda482069853ad225f841474b36a9693108c2e10b04e7a6baeb7d9244ffe3e79452c27e5b446d9f6174375f2206e97a4d56009db23339b7488abb672a352d1246c8ce273ebc28528d9b3c6adc752db020a6cc2ce62f33fecb0e91790232b1eda9a141f7b4f83227757f0c1b3c9327ea80f24c8c35ba852e724a1f02b977040319c2c8bae8df755ff6555df33b0c647f8e7556439574ad98cfefca60c3cbb2e394bb15e8c3f419d750e09d7771fde6a896ce6b878ef999953f51d02f9c7de447b5c0dcc85f9f01d44f0d3c83340c90d662d03f5e316e60cde2d64e7761e14ccc216472f4095d566f904e428715036c1ea8aad4c639639bbe1c81f64e8e6f01bb0e3e1abd6646cc3eaf022e5c10440ca13af86d20893edcef62d144d98af38c114e423ec08b5b7d8a1843e66d70b0a237bb6c6c4cbb42095bd3990aa09d7a19d6d93a914373f6e63ff58e8223e70f53ddcea32d042ac2415f82426be10c15d53e6810506c96063c433c82448dfeadd65b9ee0206f12a5dbdd1927d397dff51d11323621728e4a9f2f6ac4bf93819aa895c6fe40907ce5c180c084d7d14556bb5e9fba5a7d5c2df23efb4603c3d4fefe0fef458cb6889552e002ed698c5ba1c1ea670968ade4bf5d4eb96a9088af6d64bc4d3f73c81b5a30ba25551e4f9876410b4d3d80a4ae580b1b720df149f2eb3a24a4850ddad91b5e1ec50489eacff69d48fdb94cc783e823833a66b207081604f761c4cee9c345905aaeb883ecb200cfae3e97d238d6583bf4c96d838e1ffb0f511bf0d6fd5397dca35adfbb7eff326737e6959b08f862ff1bb4539f66d15677b25bd7647b3e1f97134767c8f3e9651c99bad204e8c18ce2d09d56eea458aa39a2323ea71ce26aaaad72b733b2ac12c8c43a9f74fc047c7c740e849ef507804e4515f079f378dfc0ba46a0295b3423c2ac9f3ddcf1d3f2ed4f76605e974936385c6133a1cd0621d08c13869a9505f40887b943509912097da73cc16707df4d85d224f837567cabf90a93daf14eb9778b17ba3a96cf4b365ea6e3585bd1960990472fae0c5d6a10f5b0c4aaadc082f229e49367f534656a5a45e62edf928c927dd11d35b69607d895c6107d28282e9be3812ba1bca9865894a0a1f85c4d733b207bc7084685fe4c09d726f954ae44949fdff47c39e2fad8f714be4676bf832b858bd9f29b6800a1c1023e1b87f0f52058c53bcc46d52c6007731feb2e5cfffcdb0c39c1bdf79a2cb1004eea6309b3135fd8cdbb29c0f68dab1e5ab6c9a612e1c83d1d587339cf5542f07b4e370a8c5d1bc9ce9d302fa6e2715c711fc8dddb3a530dfcb9d3682ef95145d4388e35f9bc1c0b6092f8a61b4197bdf709e151d9605a6296dd03a33782eca21f1eed19c3ac72276f528232ae4c2b35a0098f1883447e97a02cc7f7f362acccee9940030f713e10dd7371d8b6e31ad5b65ce19c86a5069ee317875ef73a19d11bc8d39a01d3c2ca174cab2c58c5adf6f246bb5cc3b6219281d528901630434b4c3b8bcc9306f5d0453d7d61498b5f1a3b2c42b4a16e7a6d708126d5e705216f96a2be53152e5409b3935d364564b1f24c75fc8b842e4e9f4634652a68396a14fb1463e085669a622d67961ebc4035478f36f54ce34b218f233dddb303b053389ec437e3360e6fd1dae17c40337860bd90d1436b409d0873db2df810341ebdd1f4b239ee52b908cdda03a2875bea6e26c7677ac284adaff3cc04632d885132a3a8470acc535e471d8390d5a5ba800a2b6460790b0e3fb79d623f026520f23c000055c24d0b1f5ba5868ec0c82a216f9823efd2428a6e8147062262935aab151630604932975f00911a908d95b2c2bc4d3d6a896a5abe41ca04320afb24c8d3108502c706245fbcb5cbce940dda364f5ddac3caafcfdf5349e51d727497dc1b38da15bf6192b724e210f18538e64e881b96f68ecff2c1f5571700c41b81bc792f1b2d2966b5f41258f665c779bed346b064c9ba4a60c610d348a8758fe4facf24985c37ec513370796e04119c338285f3efd809ed20a85211b975a5d80626070ff77ac869f357b52fb3280ef4a9111e2d3e83ddab9dbef0581addd9f9161c83b8eeb96733c47e46873630805640c0ae4d0fc0beca16709de646d1c3878f19b6077644dc18f0111202b8d8da465fe74a48f394791ebce4809b3b7e0fc1c6ba38c7e3caa836da9217b9b4bbacf3f15750130c0e583d4c3b0e4e4c89681cfee5b9df3e1ecfd2c2dbd77c37e561519836f06833abce4a0cf03bbef64ec707a5ff490251ac77906b1a753b536a3f2b90aabf87ed8c55d9187ad2bb110ab6f676ad8d45ef8e7e6a215baa6a2bf42d63af833c19ef681c8fae49dbc5c192c1b49c91bdd26fd722efc3b5e74b19422d91ddbf736d1e5f6c3a3bb29f2474433ad3f3fbddce211bf2b8e3c5524cdd6b1c1ce2b8f4a67763be98e5ac6f9642f57d4be1f1d03dfa5d2b41b0a201747d7f9c7032793e815279484e83479a88af922052fab7c89888d3d89ec10afc126ad3fd3fa3932582d0a16486c56d26aab04f7065890ef269c477df7c5be3ef3d48003c9f08f37c82c894647b9b5fdbd2387228b44b00b7988b38559a16830f1416688943e19e71fe21960b5cf55560664ba888de4977447369dd7ae07d4e587db4bc89adc9316312cb4c68876615a778a683d354a3b89f1f280eff362779451a212f265b49c6506847c031f624590ecae8acd5b46221e26dfde9b0ac204dbede021a61788d5d3ab79677cd0b265379014c796e4b175ecd911aa3181481713d220cd5d087891789f458cdb1785973fa839fada2d1a22ab62dda07194f960b26bdb4d71b394a2e887dba55b5789076fe3fea61e5cb18cc5b60291ff4f40c2cb6fda6fea5f9bc8b98770a340b07782b3bf47c71ef247841f6a13817b22b9fe2a23dcdaa663f3ae056ebe02eced25fbe2a5f8401cbef84b5b72ab12fad2a906318dbb5d1b7bffff2fd20cbf88b695ecfb2fad947cab43e0732fe0f7d74d2497bf947994f77ae98c49ef86d3d28f064c78a0315d3718ce474510b97dd5cc9ef333cff0e6d0e0752675672c35ac4264f8d4afa4d3702a073c9b772532775fcc0800c09c621a16890a0d5e3868b2320a7479364108832480b4da6acbc8327e3eb1a135b8422b1638abc9e99adf9ec8da6ff84d7738caf319599ea0ffe16d28e56f070e12dae7e6f075c147826535d3bfe430515ea578146abb89e8ad317c30a09a9967bb59b1d6c3d536cab399f7de5439b52f6fc0d4c95b97a342b109415e6d7dfd7b3e86a1eefbe8e4481fc8ef77cc4945c942f81bf0bb83b83b5f21d521933f0376023fa46f076d55c0d5880d73ea0db3f060d3d43a1301d45d67d4f27e674419427879af33ef27e9b77beff4cc54eb2e5579e7f19727e4315832c6d624e46897081b6f239a974a634b880149d544d8c74fce3e20956aeff5de457173219be4d6db5f7d7309c1a1a0b1ef3fd62098af9dbc5c4d82e1f1d8a13681c5ef41adc4ec924936efadda26720bef70111b5b3c40c7cfa859d64e62b33e9a989492aca2bf20ab846b970f098d30aadd309a661460f922993ced0d57020d1d9d5e12e2444c0f32b5e559702791ab105def73fac59718ac15013a30bbe2fa9612e8cc914f93d0190770a54cf097f4f39f9414927942b32081540ff1eca2f8e823c30c4017a02e71ba111d1a2b2ad417fccfb0258cac4b13504d9b4638c5f0a8b555c5abf1e7f21e4ead29ea9904890f6bb359124580b8e7ab73f3e3857866f67242b2eaa67c4c756134473a7e37b40a6a02b6478213ee4411ffff259544b3fe66c56d7fd9f0db634305f915957d2b4d66801faf00a9d851db3220c748e3ecbeee88053ce1a27a66f653d8c3b911d3b83eff6b800defdf989a364c1ed991dacd326385152a6d2969c2d811ff4c616672d2e9dc02dcb6d194c45682152d7ec2ab15bf927c7b6e6a3316c7d8021c3c3760061df7694b7544aabd02d7417af1f97e7b764414c23db9d828033985b2fea82d472a679171aa097293d005dc4bc1852d88e68fde9922cc39d893f1f04662991e502c690a295a0417605d3376b27b5001bfc92cad70b88e194990e925f87c3630e779c2a27eaea89668c818f1641982d211235e299bf245c22d0a7add0614b53d889ace1d0904d10c569a121d60b40365d1ca09e52bd56e07adb2cc839edc5f669deb1c7adc9a6dbce232fe8764e21db4c60ff5e19556441a775432144fae9b47b02409f9527e9d2ef421319a6fb45e8de31b925767cad44491ac2f25b2c6f892fa364000a33d1922a954638bea8e3b56492bdf602d0a759ae11560d6e42df0873e439f7ff73a0be5e1d31384092872b9496c1bf21740b7fa87da57ee3b63d155e3f96fd935c8338a74b8e8df491d4dde2af679543dce6a5e20ce6835c73423d4ce5a2d47a4ee22cf11922fd6ec8b82e7d1b8b1ce8a40c6d2ab375d7f2a63f263e1cbc0c1365abdeaeecb2fbee4410ccd2bbec2e9d730a3805174509899cfe1c71db6668dac3185c848274c0a4bca8c6d3368fd440d8f880710ca805f9a6fa3b7d87a19c3c87f1247356b9212f33af7a4998982852630b276ace03f942cf49c7d788e61c465d4ddd44ff5c477a32de25b51fa9dbf105287b6659977a34102365d226d814217784ccd84d4c94094c0d42a0be889aecda8346a7ebcfdbf7b60e68dbdeaecc86c80ecb53f65953a86b85b1cee885b0cb8ad280fbb460042097e083ed1cebc12c94af290b27618869bdc4d8fe52ad70f2295f09d900ac1fdcec2f25687df3eee266c1c6b8a9d38971b277468edab8a8b36ec3df3b703e1c7950bad220b42cf95c9022250da5363f32147594f266d3332c5bc8074ca43eb622dcd2345d9d425b05f41aaea6cde728b35347db607eee08ff2da855593a6aaa2932d1779b2e5d37f761e9485c40b19b222e2fa5839bb6e719f3e3c5e764e058fb49292d7fbd52245ab96108e7005b1cbe31334feb74b34f2ee054c72cb34f0bb2217186fb9e0a92b42837eb2b685d88c0ececf9eba982217e4840f5d396c3a7a61fcd27baf13fb611367e728899dc206d3d916b995908d7b7268d84c8a406647b5ba8837be3082023822b751c11a29d07144217e17cae6a659d5521fa850b63a9b68aba50e75927b9f5e8cbf26743bad5c1f1a02363b8abadaa43402316bec156f39ffecc09ad28c31232a7891ba94f4756aad31440d39c736cc17735b356a7a6e28826b8e808cf86be61e35b2fc4359443492aa24b30a40144682366ac76c975c5e58665ca02c8774796fb63f493017d69ed3279cf9b929e0f4ffe944fa18bf9e8713b6ae8ab0fd4cd9dcecfca8a76a2959638940dca40de4b2140586018a289242dead725901d61685c73647e8f84fac91edc133c8aec46c78264e1054a0f8da6bc23a1fb144747943a8c1407081309fc55a4041a74753c5b636d4edf0cbe437e34bdc938c9782644d07f856caf38900b2cf91a341e63b991ae6cf0120e4b4a5c70fb32f50d66d7f925da8587919280cfbaa24d409f8f8f30ef275944da8c0d2a8be02aa3c1429d30a2831772ebb4f47c4a59df0552ee7159a8f4c033ce1dcdc982b2c8d17d93fc3d5b6ae869f35d6cda0659409089fa967cd1b76de6b7c20129165750d323edf833f386b320daba20b67868506077242f8bf1b6d2b2e3d8570604a19fc80d784fbe2b721f0a711c0c0198aa70c4f29af647edecebcbed761f6b548adca5653de1b978163587cc1d7f8a323bbc6b01c0a3925ce3385ed4921baa99339d1c00aaceb0c26a4191ae669716aee4d7b027d85756a7f28e66e75cbec0e8661e571c91df4ff7ad6b8a6bd17c0c0c21d0ef3e94777a7d3f9e8a3ad3ff33dd72bdc80df68ce900297cbf092797990de2f94a31f544f9d713cfab9e96a0934d05cdf81d9b24721a2556c4d39663728761fdac18e1358c959388d7715e465e6cc8c3e18c7da44be0b58bb1e344b89149d9be5a63962b146a9e8eddc1e7890ed0f7f02d6324ebea9ae03ebf0aefb37bd438ae8db10bb4ebdb0287ff7b62d56d4b598f71322f0b61a6c608fec454a47dace39ad5777808d554474ffbb08e48dffb7b7f87e8b5d5795ed903a6aac2813da452eca5bae40c8e188225b73ffba11450fed4cd2c5321010edbf887302d638dcf0bae0aa0ad7f3a6b0653b5170e6c8f3750bd8b90a94659ad9e35b02f947e39f5fb2f5f4df685bad59e42b4af1a24f5f434bc14127e878d213d93a553e36fc46262fff28da2f3eaca7930f5df578c142465b268ba08ef24db408a1a6a1735a7f557c52e5c94de5f6125a78f65663c84e7228ac3de53f0ffa683af8fa1f4a0e2a31f1faefdbed5d819052e478e0865e6dbca01a17c40edeae081df9024e5061c3e6bab77be565565852dbce4348738169b240e84907e80c5c2d4c6c675ee7656de33e553ae82b53f3404354c7fbe665e8ca8039859976c6c55726173d269a631e130853f68b802b800d05af6ffb6e939873e02e736b37c1a4e1b668abdc70bd1150e057fdf71a79ceed350363b801c82bb29cb06b611509635ca116ea7341c1238848788d6e6afb2073ee9b730c053251fb88a6c560c0ec9fe75b2d9c3df719403d7b1b5d9a30b1002c1a2430bef4f266ca3bc3bd9324f69c6db28c6413d273498ce66e516f7cef96f514e417829f90a102beb87831b3abeb2c1bc9fa30a1661a6b8f84cf270ecd0d94339d74a7065413dc2cb35d120520b6a194da94484908aa4674035edb6dec53cca327fd9a5b64f8885f50d805b65ba79b8b3baba915631d6f31763495da7c3eda16fdcdea4183af6ba2705f02248352f1df4f49c816e8daf2ff8ab0d8b69daa742fdfd49bba1f0a1294e550a579909f0f98970935518bd3594541df072cbb2c7b344cce7b51b073b10ec9dcadcca814d96b1d207783ab7fb8d19a1bfe4477e9a7981950f16b228fa549550d61a28861551b6e14654a8fbd281541fcc67628da1c4000015d6f9a5ab9e520a6fc999218c94c7a6aa77d85a73de9c42e4a0ba58d4b7b2d5511779206d9a269f3f79e90c4b02fdffa9ec35cfddca69f7c1e17abf69b5ad981f0a6a3d4022046843034f60d80967818fac7f62c58e9b9abdcaf00568fda09e4540d11dab1eb682304bb6a40c213ca5b24cc19cc3b7eafb67d899ecc5a5949ca3241215e8b2f91d03d45f14bdf0f891368ce3106ddc2567e50945c9fef9ab5a972ed9650adadcc8d2795f6f9228ffcc3b874cb6919043f1355f65bdfb6f35976aeefc66a1be4350c5f4494504d41962e641db05bd142b7aadd2d00dcfa1da89d48ea0bd41aa6bd486f035661f64de8efc07aee96ec4e49b01c3f962b30d66b83b658756286ac9226fca59a7fece246142a86f547163e4d84aac552712b3b0f0be92acaf2ed2c180988466c89dbf7906524969bb0da06de51e8fd631aba465dce3a5ee69b4071a51ed05833efe43eb829c52a89b155416e91c03957b2a6e43f3027d804301bba3c11bbe3b3ff0545f5f1d2d1520695d7e40b5d0c9a0bf42e750354b30bc1da11905c904c9a5b861591ff089fc40fae018f302a8d4274612fd9fb3c46ec071a885b60ccb932cb81ccdcea92cc8d075ca2fad8ab73cf698cbac0d4a789d3707e824964780c66992306123f5d3cfff59233a6140badd338883423298b1456cc4d1e2515f94be1fa6e3d520d0e3bf985f6c00139a700ac51eda6ae03fa6ff19610a03a1a875f0938561a0839e7236f3e2beaf8766c9b218fc693abc6999ba8fb21fa1adf7d27b9553726aeb63977bd4e92175da767743e7710ea64a005d7b80b734b0e8732a5ea3756e6785c4e3552ca6bad446848dd63ae91f180b9a2a154ddac0e5e6d6a3866f1a0d2ff0269a3cc2b332df19e88a6c1b00ae0f0b0c3ec1a41ccba8bbc00b9b576cf9894b40d83caef6bf72f06c25f9fd6d5e16f6e8d7adf6469f0aea67b5388c94678724504a39527e95ca84a8111d90f0268e4a7827fa988751312cd74792704bb20d5d114450dbc9791f26757029f37fefd130a34bf2759300e63977ab298c627fb4932894773ea683940ff151e476b0e3f6d6b85d4a69c69fb0bd0f853f093ad37d1e1e771253458ff3cf5f0bbf6b4518f0759ee7e0ac0f7277bd43e9d29ec87c8fc8dfe60aeef266522f963a945c428b25666d843c6bf5c13f7853502807d6153ed7609925c0116b37afc8cc0188b9f94363b0204dff570f7b7571a1b237893c7aa4f68b326ba35045178a1d9e0fdcc84789b015b95fc12c5a0c9a6a85ce89a5bf10005d6c27c7417cbda3394197625119c63af53f951feccdb7de62288550e8e460b89be6ca6528e04f18ca3294fe8f0b2b6e9722f18e5098affb27ce78bb272a0b318b255f7e3925f22658889b03d99ae3262ebd3e7769e367f2469a983f4525b0f2d2d0303a7d6688bf824186cd93a77647895aaeb9d647453f5fe218d1123695291c0125cf653ee1307f64a89a4f0f2cfaea9948e36d518c467b67f23ff0bb78a0c87b7de6367dd104beaa79cdab2277904f640c13427b36038b5bc5854cf62da781f539af2cc30af4cc75aba17cca5a95dc2f9671730be6c8e6e263cef910ae372582cf6a6488fad0a09bd6426d66bc486597d480cfa96332f6e155249d2b9888aaffe9f1b7743c976ccb939781fdba399b05aff2c644a693167ae3ac10090d95a9327a2f7222f3833fb6802b06cff7edea01767f5e0b2f146daabc910be3b3398fb0d320a8080e1953c372a7d3532d454e4c9e2fd877140245414dcef2651ae230a50d04edc9494573eed6e21c8fbfc8a94d3996072e44172457c04f9b96e34ccfd32a446df16ca98b2febfd16e4f12be9374e388aee1639b03335298ae6dc9fb9abcd0d7934311f34f7f693d8047c8084b0ef680e231bc624f4e42c5fcb97875b692eb96012c8b7927839c8b3987a5e23264996bf1d453480fe2204deb29b282be56bfb76ab613c8ed46d0130b4becd3fafed7cbc6ae8c114467bbdc59303a8e09ba0b97d2816c3b516d6ab8dfde8ccb2534d5bbdc2d51025bae7a9022cd359ce404cc129cd58129df2e35b7bd66046f7523d7459b8b9cb53876fbffc11007969bd28d3e29f144e0bb1e37c75df6f7f70c909bd907dfd372a16682043fb6247b9ceb3ef1a748fbe83227bed327bfb02bb89a960c83eb98ecf49416e90f893f3c6b1314251265e69025f9a6f39537335e6208151ac998eb7709160d7dddb0e1b927c1f99e857eaac0833eb2ce7d46086d6e8a1fe45e6451a416c9d42c7d7032c1950b61db8f4a80d6e5e59bad9f86214eb1105c17865917511ce142eb70a9984148299b98683654b571ce96dcb37fe4406467788cdd8552967f93b314053dd6bd022cc6dc503594e712a51fe50381363331eba4777ada382d38df24e1555825c9eb2ef19ec3ef4b42293f344042a7931af88b87776085dfbdb64034da41c88aa077f0e4d096172a39127045127ff272731b55e85a3c6901d468f0decf9a38e43d4c2f44bf8dbb324e97d0f8d60ddefbe760962a94396def495bd8fda236e5d4fe011a47b015e0161e82eddb0fbe5a82951ecdfab62c53e99af59ac4b324ec0d34e7defdf7d98b74f2e64f3af556ef842e32d245af6a5a340410656aad3e0a0cbd9378e9645c4aafc895c530de73c1894e00fb18200b0d2dd628b720c8295d390ae3c104bb1ced749e8d0340e56dc30cb191fa293d8a92353e1335855cac6e5719a4600a09a9f064c082c1fa2bd2cdc6922757af16d35a15878881857480656b9033fca8eb268ac410e26de795146aa23916ab4676d3c904cd854d08b40239e9eb4a6ab0a97350acb4b8c142b61cd91c719dde782bc656d81e216d8ebf18e9378fd47cb987f8de63c3b2038d068e2a31dace975a54fb23abc34985d1fe9984dc38a58d098e285398c39400263d0d649cba0930cd27e27b0e03862b25386faaa99a6c7ee586bc716ba82158be0c13fc5ba6fb8183580e7fee563359e3682cf67645768c96476a1e283b46e9b62d212491d4919a0126a7d5ac56ada21c1fe939cd7d75192dfc56694e0451c507b9acb0d7b31650efdbd8722ab631c9faa946abbe364302ed4b2a9e7aac6880c509a98aee9820074185067e7c6dec70dc52cfbaa299292ec817a050b674218f3ff6fcc716b3f451cc3d876936e1c38302ca8a7baf3e91e4c319e2a72b5ed57bf0abda09a9afef9309a8b5dbda3a7ef42a16a4a4c48c1826976e62145a8ab4a346ea2a7df6ff1c8c7f04d83ba43b4439c4d9252237a87ca7ff9787b1cd71b23e685bd6fef8190f0e6ca4700e1e200b62854d95507f8d72aeaf4376c737d216686f0a650628efa8f56f099b4f783d80d3c3885002881170c704ff49269a18bfc2b95ceaf701b604a34fddc52016a220a65cc13d22e6f4cf70315f36989ac5245559f67d8e3fde4adfb59f7e28ed1f76666b6b44b1cd04921baca973365bd19b65af6b19c9fa8a6d5dbdfcf6e5fa58e3ab80a47383fc1f786feb9e0da875565e173a96665f4e4716bd8ce62424e2d68437b213644cd3bcb3e37e3455cbb77a9a5cac1e7902e5a717590ae6dea6f95992156a5f9b4e2e851672ae493928d3ff12bcde1d06a73cb7a0412c538c87081112a69706d141709b700313c239ca487f30ee4c263ad79a6827474aef8410f2438a0ec26fe9ffd7fd14125dbc106221e7bae362f6fdc9cd281f6411651210eedf564e95658110434a58e9effd03b3d31f5883729d6ca8d624b2aaeb4fcf24628e418cebd0ac07f07a3be96cf6088f02ab87c6672c710150ba967476e75d9371a9bd10e546ea369dd25e405b57a5e21f8dcf8d5580f5b937c2eea43a8a36cb3989c73e308c09ac95f1efa77d74cd7dfc1efbfa4c88ea95c3b50cee297bcd1d5e6aca7cb469029b833bc17759424ac5f2651fdde183f32db7a9e28294d9b422fc0f7f3bc8df1d8947eecbf4fd96bf17775ae2db45ce824bc1446bc75febb740831098a320600516abcc610021d6fe5cfc669e00a8a9f6e9799c0ea3f0686f2c9c135a35d93eaffd33ad748487436503bec6504ae4569ad3a5a20a018a2f0aa239d603dab21679d7ea730ddac94b7f25b33a3bc886a6884f864b8675a466504ff97fd787b0ff068c989daeac83c2c62aa7726fbff17bb5e702ce35dde6741e722a3ecbce181c5a74748a0316e25f25855e9e10efb33750c818ec5de76290385af04beda8f6386cc30385eb84787490566d579a5ee27ef65fbaababb1e0b044a05ecd02764e021b3907d5ff7565479c5cf556353c82fa4a003bf57c02e4d31248973020c0a9465ab240a2afc15e66eba710138a3895813218e594da5a32b3f2d3f7d05d5147bf088750b475b468ad6533229ad9a25ba6281ffbbcff1a30127bcffa953b0d2fc18f035ca0f8ea5285d84d82441843d3c641a38dbc383cd5f3c9c76366d246b2643296c1bbaf9599d6705e28f80e106e6d34a69bf0d179276763db4ab7e9fe9dd800f5f7e81eaf54d1e101dc0e1401ceff25756a0d104e4300bd3c06831f4edb67b005e8c8d283fa88f39ccbd24b64bbb09ce09a96ad67dc93315fda538a2b3db1c23f12be5918afce60fadc0884109618e13d75745f844ddb7b4551c1bf84b01368a913102de4dc64428e0403fb148774aeb987b0594e6aaef9b3bb1855af737a407d8ebe1930486cf213382da9a9d46dd80d1ef1fd6dc1d3915e15d15fd7b1f4d53d688ced8797774e124a43292435ed4b1ad2f124f02fa64d0703afa9fe41476095f0f6429785f54ba9ed47e237fa8c5e172c12bfa96305c2a52d092e414958add0239c6e7a3ac03eb10ef14102fd44327b9b1764a02f66873971abd1a342a17b24be956992d1ebf1c7d56477814ebb3a8a2c1e2602c7c4b34080e9583925301bbfde2aae35ef6e01b6594f56c3a752502ccc288221b780f81f49b8bcb88ebd69785c796fbfe2d40afb820d0cbd2dfe9a046067a1838d47f9c9e9921def6ca3121e6fc634fa5ba600c88fac16a5de020ae123a89ec3ecfdc35972eda47abd55a71e775661dd5a6fd6ad13b8861de843705b7ded2d6dcfb3bf33e27128def7de6dfcb7ffd93586b5e949b166f1351c8a783c22c7e386845a48928cd6622b0141b4c708ef58fb06858e84701c7a7840a74c283a5428d72b91a941f9144b5b0571b946db39797b5945faaac9844ce75e12ad2cf0e4e243d40ba78b3ef12867326ca85f1d471850498d482d62e40fe248003a34a6583af6f094b6f4bbe0c2112c539abf940f79a1b8ef1df7eef5a3ecccd32a53b987aa5f4f9d751f60c1d08552a541408fecfd2c3d8c7c03e5a8f3c4e9acedb072dd05a4faf9677e24108c6b67a623096413539002a52dbf2e4561b24dda32526727eaf45d400766a74880cd742077c3e1f1a37a8b73da98546477cdd6aea3bfe64293a1f9aab959d481fbb2405b76a0f1737fef9067c92473ab1338c2d443d0264f294161cbb6eec91acac639631184eeb98b8ffedbb184abbd6aa5cdd20628490403426219d0d1c6c552baf1a9994b5c824e8a24088050ef92adac2b775109776ee2efe7ab875e8ae51855558b10c1841b4d7b4add303aba6f8e256b4064fc616c46728b18613c051f9d1346a04683206302bd4a66c3844331c31ca13fd769c92b822a7ade8aa5880e67ee23b665a4560d6cb240381fa5ef8b53cc226cfef60507201d23316d25b26cd8f55adff796394718784a109c99d755316bf7e29449c7ca7588d6bb78d268efa1c0f2214fdce2e371ece07ee5f6456ee0da10538490612dcc6477330d8de6f0ac57719011339b42b86835b80c3f3f3977ab1ff3753dc329fdfe7a92002bb75e79ba348a3a938f77b14b0aefe6f41cb3874066a66d0a1835d25f113ecfc4e608df96b72ddb91687a6108f60112b41b5dcf1999617723733fd6c45e75c4e3bd46032125551f9ca247990499f2c772ab682536162f4ea55c4e83374fc6d509a45645df136ff610bdff16dde65bd5a5b4c1d7fc19e305d4998fcf47d6550d15b289cace8c1c8d09b529a3dc2c2bee829101101f35d9b50f972cf0caac9a8b68616375cc9886f19921a0603d03bfec1508be6aefd235579965c7c5742d01c08428f327762db17eabaa0bc23a39e67103df4fe03cf01b25d4c0498d831de7dd09f838f8595d203159c883967c7fc0e1ff726e582038f47ecc0fc076041da14209292e22eb49c1652aa9ac6fcbe570add7daf8dc843a69c46d6e17e7220448f4a8424be9ecba511d6e51eba19300bba6565ac46098ba56f1b2baf2118b409ae7de5ae33658936211f8054a1e8e8e99a250f193a34c979209055862c6869431e5a03bcfbb73c353eac314a9568f41d52d18225aa8be1e06eb5e0f1107aeeda0366773f9ca485a9ff6ca9a7e80a002507f297f051224a01caa2a8f07ce4520287b10212f9db274a4be3d9ab7be739fb621137c1bb366a6c2ed9703f30390f31f2597f2e1e331094dce838e316ab63961a14037dc8f46b481b101f5e7fa037daa594e0042f0fc191a084dd3a0de93e757e31184b881fc74640f67d093995b521f3be9309424f23e9aef47becd67c5f7fa4e6726ebd8b2beb8eed468ffedbe2f881f63fd162d9ce6aa44b4acd56164cb05842a9db2f725aa6d209ed04542cd2e3bcfd1ee4674d306f0dc2034690ba0f477296dd5d6e47cc9142819f0e596fcc4d97ff03a67748b28c75c0ed9ad1e98231cbfb4913f11f6cd21643c6e14f073e2745356c47e5c8faf43ea8337c926c40e073bc7f3e132d4facac45203f0c9231cacfd365cc9c1af02f678085eed6acf6bc0cf3ad7e31fcb25386d64999884710727408d1f5dcb7e7721f4c1d54cd730dbd26244cbedbd440963306e0d7f34abf98957907dd441a6e29a57ff5032a73e4bc41acecf5a83d5dd5d641bba4550839e66a4bf465b0d88972f1920af712532ac9f48311e40b76223f7aceae1fecfe22222b7fd4d5734fd57370caa8d294314248b7db87e55e3ec3a40493b6287caaca77e085db04e1a089f0f59e4d8e04cd7310f0fd5b882062e927ba3da205a7c4014656030636e0b2b329893c08467118b698db5ed57f7a751f7f30cccad700460c72198f222a63aaf691ccefbe15f7ee65d7e78e738ce7f181686cab02f2c6afe16b941aad6640143ce7c013d04612556c5d5b4807336977c13dcc382d5dafbcc7fad6c1698059ec0fc32d729900cdfcbdcbd904defc1ad4fc448bc0555ed5237ec19aec3f6bd9bc65cbec361793b571d27f5b02573b70789c8acc7b9167a80c846bc95c5fe0b964781773c61793c0ac406dd3c6ceafc74f20b0568c396047630de5819d4f1393e073b07f7fc3d2c3a13028ce29133770ffec9cb82015e1ffa4cad0fa64ebc9239781e8349bf0faec34862ffc36636e6b91c89c1c38cd8de8b4f32a5c76eeff2a5955872ff2eaaf4b9e917c6e2077ac339a5ea8a0a473814bd61590f95a5a6d9ba3694e26b6ac3c23eb335b38f45b5e5587e2686fa6c0a4d1c8e6fab95521148e5c072f10dc04e84ebc1d8e84fcde9f98fa8bfddafe671f0fb988e626d97b396c20fd2a54da6beed678798c813f5ebb0a8c4ae8c1501506e429a430ab4a627b2b355811ddb2199b80c8c57dbcc102c4f8ac2443ff83c5acb6219c6504b9bdd3479ed3435619a2d16c9020d43886cdf6a1e53e9d0493b6e6a554a3ef21ccd14fb0e42e912b88a963850178a1b563806970d6e99f586123e7ba55d8567cd0d913d846674e9c9ed714b8a05cae736e5db5034b5ee7121afc30aba0cc52331dd8c32a8dcca5191c1f964b2e014e5d9b4656c6c266c4ab58014e88c1d735812b0da78956c70b478523bd50521d1415d0762fbbaaa3ddb9205c65f6f8cc9d98a5b29aacbcbf270f6a13763ed656535a3fb6d36411e32a3c2ad42571ec5d453609b7818b34663b784a01192cc4e7b6d1ed1c074fcd3da9037423f9c8bb1c7722addfebb21b026fcd783ee09a78398042db36c2dd94dc8642eb674f62e8fddbe3bbcc10918db1800315c96e3e8cd333279cf04ed02683501ca2909c2fcc29e780cb29aca2df4c1c67bd7ee29c32be0baac928b71e9a6fdca20cb89306ca2da0f32c7c51dd108f904815f1c84a75c64663ecd27ee6c6546bef9f8566777c2df5d15c7adfba7fdc5cf4544e19d9a90f83cbd1820256c9ce2995103456ae234e45f36f623f04c0e094d239df19f56cc549d1470d1920765ce83143c1c4f9e43c512b0536bd8454d1e0696f3fb9fec54696608bd6dc2e549ea054c762fbcd1237ec1d51505f28bdf7f928182e03b94f10b833287145c8e475143c858c2026869c85b46ecaa2de4254dc1b7b1b8df11133c0669f6af1617d949b2f3e10e5061d7c53ab4f2b9de2fe3de524085a94af5ea514a3982aafa1769e8e2f322a8136cac2b832ffd0988da001ccecc64cda0b5857319f0b4478434e0eb82887580cc6a0e338f720667a8ec16e0d492015fb96423f55c5ae03e7bf5c0f10fba033e956f179a795deb66604d46bb6323018600b8e1ce6e6a3b04f994867eb448a18dc6ae5bab9418a79f126a1b6e60e78759cbf7280ee02f5c28279016523d8b0bf4fca7869f94458c2e96c668cba879d04c7752717e0b6bd1c6a6d0a184941a092ce982889b2d132f4d0b8d9e3758d5f6ab5ea35c5037ecbc7ccf6feb99f5b07f071b3ca8cb59b7b2cd6d8c6ac85df13f2bf10d9e8aca438467bb3b122b461e83ecf05a3eb4b38a0b1577431e4cad01c9e3fd602bbb51e9595549fb97fec36cf3b600cfd539617c5ceacf93f367ecb1d1c20151b1d9b59773befffa51647dcec97c4898ffd84e9188354990dddfa897f4ffad83e2c2aef12b419456a6fccc2a181f586fd485eabea2e63a515cee8b464a2d934b6a4bf65ebe282aad96e37e142bcc16a3707c47e9a94433e576a13a248b6722b736be8f3f20958e64fa6712e0a45ed0c1bad46a85038d3296c598d044ba63731d7707e69bd51618730d66aa50c975d57d95d46eb28dd166a9a54965789d4cf8689a014bb8b6f111eb3fd5cab09f15859d28ac25901c2f536aec512551c31487a9ffcea9a5eff7edcdab5e57cb8853bf25dd8f09a65adf348327ae7fb57f33d6c45979ddeb89eee90f2bb48520e2020e2c2f5f74cff38752a529ba41879cc10b09fd4ad08327e3f60a73b4c6e8b8c29c47080136d4eb7384409841c902929fc530cb83196bb6c69917f3551c0c8c661e34358f600ddf9103c28af26962b3e5fb54b88cffe0e38f8c21bcb1b8df535952a3b5c2c94df226364500a8ea7a20e15b063b795ccad893b5c8a451db17d7e1fe0d2dd7ac0e2e82e128ff7af817a449f060d8a088ee8b405392e415e0cf2bcc5a726f5a774cc4fb6913053ecafe2fa3c921d1922bf429190e3a2c13e431d317705d64fd4431e22e415abab035da28fa110cd09803b38dfe75a90e08265dd6bf1db49238e3857f015dac1348b6f3549fa3f334993232b5fb01fb20c02255c2998dd920c8b583d06a1874e601a466d1542128f8b1e1eeabce143217351bb853338c4e1b00f912c9b457a98eff85d47c568c116f33117c4ea2f4fb3499e5a4fcd43adc1c70e2d2f712f033365affc252c834e425fb019d1043b8ada933d7e335d80f4a5ddc48ca2e1ae61c61a7c2f5351d80a7b94e803747798ed6b86dd927ab8f44648cd77e4e7127c54b30b1862738063db3d3facf610c907d7c8468210c6decac99decf760ed350e715bd77e5681c1eee088870a93f88dcac3b515ef5b4bb4ae405ce214ba7d428b9aa2a84fff60077a0a25cbdbeff6a4bb1257892e32f5feb6d9ce4f6fcfdb51888273fa8f081bdc19fec95cd53e318847d81a0f81cce3aac660dbfee9abc84ba3dc35c0465b2b02d965d69bb54e50e3f906b3ef5afc6505468b526fd433c97e3688d2089a6f5ee61ab411875f2c82e4bd2b998cc05b37edbb766a5a60c7f4a314e6a96dc2137fed0f5fc7138e5cd42ee4513fc21002e91cde9420d24dfc9dccf164d02b63f43129faf8138344e9aa4f72cd5c0e4b633c31a876f489fbaed38cb0ece5b80b245623b2148e53a3113f9a2538a85716e21d126349529484c191334b7e910c2f2fabdf26289cab04970542b44de35a7ac7d9a74ab05042ed15be8b06d9e00c42fe7c84a5dc7d734f5b4a05cfdb387fdd957fe44205259e539a8407e80ba0812e76330650ef34c2c968dbb32c214b74d87abc461242bc0318f5e841519873e336b55a702aac84b1f1185bf521d60a5dc2b94e894a9ec5ad55ee2087242ed48a28774a9a33ce29d9b846e5185f41f837660349d4033733544939ebf4a386381432cdf9b8b13a6290f87ad61a8373ff917468bdca9c206d8710dcdeaaeff361f8f802baba08396df224829e11ca22f351ac36e79c5c39493e9088856bec9a2671043133e5bbabfa71aa459f923603248132c282e9d2cde1ac924ceed819c774bf61d8087bec3cb04388b56e978caae9fa2ac1e1388eed4e46c00cc9e2a2cc28b132c096524332cf981a330026d4ee33bc004a6190cf99fb3a9006370ad0767bdc54f1af23b349dc4b6dc8acba4ea8dbfa9c09fd96b992984de020393f9cdae3ec3df7d2e9d17bf6210724e9646581f60f51587a0f300cf65d18ef541f0f3200efc494e234e9c2fdd7877d1ad6017923584d3965c5d2bce684be43d3994b5f0261572fc29efb3b90e4fdd538fb20f316f3cad815934e1cebf155fb34270f1ed019f4c97171f06f08e07c09af8fa39882893ca176b4694f341f0bfde136ad20e38ecbfe8ccbe83d0afb4f81aa7da2a315bb53098c0c680ef3642766a801fc22f9b2eb6279a6f2725f0e9e4fb4bc2d5f192f6d477d42e6bae7e73b158483d228047f23bfe631273707a2548a6f15d97142e694e256bdde015c6dd2a47d30945b10f42f23b9127e89ee742c0d1ed179074b7146acafd4daf41f34a4908a1de7ba2ebbb5a2b89e8d86755a65751c0d5803eeaba6b5ed28d856ee9c762132a89b5bd59c38e9547acddf6dd9ea4a2d35a2b9b7b5b5c5b107422d8b9904404cc802f8b19dadf2aaf28706ed28f259fc8b7a345eff55ebdcc9f5846159b5c9339017760ff5b68f8ef5d02a5ba3b754768e6f89d08cdf91d9130220fdc3d11daf12461add055552a8a0db04fa1072e1b615aa5a1792b7d2c06bb25c8badec7490eb70ed3c0a985a43c01e4d4cd3c8b61934093b2ec426e58fa2c493d94e93a4eb9a4736f9edf5b757d34099538d2ee5c1df148be37e840306302a9d4b551e009d99aa174f05efb8d688c46854fc18a52bd1789a23e4ff0e6798e20ef8f8b4f7a515d4a8d7f4571320fc92c573f70a579c5726e9610d6fad2491163e3b9cfc08e6163e0d3a9ba5e00ef7fd2b922939219067301c3a04a0c4e4a53709696cb0df77105a98dae546b438ba641c80369e7457d5951a1bfd09dea535cfe594769d534fa6037a331e82fe42e78bc469b9b4e15cb973a02bc7be3f93f192204c5c436d0c332c3935dd69ec25f23cae43789ff101cabdd1bfab8e115cf24152cfd423f0f89918ad882e1a15456fbbaca1219d05815ef629b07fa8f5ec8f9155136c6d3cc0fa13f89a5d6031bf734f8ca4441a987f8ed64442020f1ce53c3dc569c77ab4be5269fb7188a382a9490503b3e5e10ff1c76ebea4c00d1916140dedb6d13a6979e448e19941ecd92f6cb78c782144edb7cd4818a731d761abd31b9f7ce3177cc0cf2892d3960a47ad72be902b80e91b120fb9655a6d81a3eb1c53e4a6634c45f21cb5da563033df7da78e0d0f17c83b80b90debc053e385f1334be1f189013fcce01959db04ebb31e4e8d7b9e101e4b12788bda344c2b5d47603e60507d5071467189c43d9bbc25fc5a38c4fe2bcdef7664ee67d010d9c87c9c99babe2ddfe195d1767e6ba450f80d25d1ac0c9471824c9c91721dcf705a585999de4efb0844512be77da8df397f29e83c7ae37df34fea2fafd8cbb1ed159761bcc62412c482d6431facebecd6c254d745829cfa1e5f171c5689126b02d739b2639335adcaf064ffe9a3d8952ef0ca7e24b745daeb1107bb37b10936215320e04090a2a0d1c2507d4ed41e1f6f2477f0f47c8bbdee642e52b2ae29000e1ec99fbb621e19aa4faac49cf417d6bfba6c7bb9a240cf56a12c97a2a09e34bc2d29aba1ad8fedf47a4be9465ee69a3554fb29c502ee568f08edb9534e871859f68020182f0fbb296800d750b6ff303a6aa69eeaa6e4f24d1e9db806fc2a1c2f767230a0a08e0f0a68820a6432d823501204cffc1029c4a7c8ffe3b6f4a4740d3fe61c9fd19423d6f28dadfd4daa33769541d1ad832825f69e3e18235c52351dba9857ce360ade649471ec52ca66aa055b3f73c4c98d3163f3023585473f4585bf910855b60c08b2277413fd1d18a3d132f91528765d934bcdac191c8c200e27939ca9a2de704b6a83702bf7c01f71769cfd145e6e2e84a547b493fe856cc6fef1ae9b4d85bc70c1676b0df1eb7f93b52444946c40e3a582fdd48ab70bb13e1347fcaed41911bb9d8c7104440790c890b792a4330b85e36f70fa1d789e5585e8e466cd4ae39b1da1e4d16492cd62e5eed46078c17d30b6bec7e6df8e1b43bc5bb2f4d8d244f5ec64eb8ded4191c922b929b315d88e0aafa5150e9b1e60c7bf37875d6acbff77e30f05e3492e5bc647cf86c9553cc83a80c8a7f3ff6201ea548c3487c81f85ac2cf73290249301724752bdb4de3e3da5b0dac2991e99120c655c7d13bd86bf9b4730aed665ce7611983f7be0e8a5a49333fad4df64ada548e4510b9e35bad686b823f8db1cd4403390f3dbfa16a6b6bc48f70fe3dd9760ea4909368e82a40b5fb74100ce91ded8a11d8c7ea02e5547db3e692c54c8ec7386411388a1376d5eafee8ed168901538e67d1bdbfc473a729641f94cd24c436f3c2eb35007de99b9b93c6d395a669c288f9c2bb825b8f9b13477badf63934aec9b268aedff51bc831b88eea072749bb9f61d763feec3be26a9d116176d49a6bae7c5e4c7b3d9f5b2342f50cc61a9aefd26d609c90aec64ed8ca3a851dbd5a2dadf4be2a9878c4e6a7ca933ac96d95d89c7f30ee4cff07dd485badd402e036825752c09b3f1b3c2603b683f5ea76746d46c35e9f7d360b80657a40b1b3b54dae2d23e58513b4c9dbdf1854d355a87446a0c2f28fd867b9d5e67b4897986cb0f518447d5629a6bd03dd5e8b3ffd07cc468eb73d89d182b18afcff8bbf776347dbea695481294111fad9892fc411874118bf6c37ae618ecdaa7b1e4968735814c089ddb440cc9fa50a573fd13141be39feefe5cbfc5e16d660a4eaf0dce5f537c96d2c0f89ca72af09966d384aee32f6721a5be4a1a84b6f524670d99f122ca72db0a82ff15953348a0f2f592b8823a9fdcf62e1ce6e2f3b735c0bed7bb4eae78db42326367c98eddb8def4e6a70a2ee17a4729a9139c45da025d33cb28e165ef2de0616cf65dd9ad1ef1065f2ad0af05fac09b67f9c08e85ce2ef478d5f49680b4532545aae511c954ecdbd6539c2d49f35ffa382ddadf9323c38f43b247f1cdb0a9bb342114b20b8301c09254071d6ff96a4773a0382e712621b51534db5d50b456b580e8e1dc941bc73d1701246074ba42578503003ccbdf4d551df910eb2c030af44983edb3f90360548480a00639516e5644297e137cbc06183a12a539ac1216650287a820699886b6854371ff8261f27fd71d4ed0a0f5b1ff2fb8b4ddd5966c086330738bd4c41fd5fe3f5d214f00d09bdb71f03cadb69ff306da4189346d369ddda4a8551d1aa0f552177a7b0ff3abc0815c956a6012ad2b7febbb99fa5919467137a2663f3227ac08e330bc35f87bdf39386e4e73f2ad88b7d6f3eeb7b0d6bf4bd8d0942e34e89d79fbc103b96be65f86ea66fd522099672898f44c2bb8d6bdcff04debc7a96263b6ecfd4fe5b030520310547d60acbb01dd2f04e5c8611f2af8ee3f7b5a292fb8f8ba1ae44d2f2137a7389081cf5ee5adbdcdab7e7d228ff2a12fe29642706fbcec373a2ca99b29efde116ac40ebfd41b68b9699ce4793fdeec5bb57547c92cd4bc1ee4a2ba782024a7bb2fc7e6cb1c40af2a861072889549e47d6a3b80615b31f24dcaebe93342decd7f169a748cd43cdbd286cb795553dc6ddf86cb87781ab245b0f764faae5d8300704b7f9ecb4cc7b43d507f620a670ca4786bbbbc3617e0eb614d3055bd00f17d25c18cc617b48c7c30568d81d6f9f67971578749809ebc918e4b68f232f5d244539dd5608cec918765b60b8cbd7ebb5e030e058bc1c9e86cc79b51fe4abd09aee064f4197d2e83b408681611f01871e7b972a313808853fb8892fc98e8e6e86493dade651298d4cec491840d947cd1eb53d4cc4b4387730fa548c64967471b06b18f8a07c3d7eb7ca9948b12d1dc037bf5ed183bdb5b705856a4f225ca9b633a22dfb7831121e63a43b4b994947c64f5050bef38ef60801eb5f0409447f151b07b2aa082a2bf7d11629a566439784bd44100e6dfe54654ea3e38bbb28c12760e5e344d993c28a442fda7ca88703feb58c63833cd1bde1f4c160b4f864d824be1a5253d0c81aaeeffa9fca8cbc8f52e2399730532247dc91df75972139280f2d66e6ba356ebefed9108667a23ea2ee1bc43a79353faf8c8691912bce648f89a760acab335a668969306ffa32e6ac77323188df7f5bae583d702ac70d546e23ebf041f7d6c4db9441d00ba3e488fb9ce97ba1cfbb518ee6d4887aa0845916caa7bd429aaf9af9419a3541f1813129f6898e3097104a594b6ecbb7d9ed893d5f36445dad17db56e0f2675cf6536b4fd0676950b0175252442788f2a9e804a620761c6f1f443b89517b16eca838a0f7423cb9c8690326e32da7c4aff51484abd4e13ded1319cabb5b34abb613f34583a5058d796bfb9f7d78f20676a0ca546cce9a807f60a75424bd98a85927f2a4e3a37b41e1f0aedc6770232c02b5b66ebb11596aa7d659b6facad6108521fc9d6fb6207781a7e095cf9a32c6e7085ec58aff18852d563ef440dc9510c2c0092b2ed2a82d8c524966869b33232ca7c150054941489e60fe838426e6af301ee7cb1595f26266ef18e19d08305e0d1529a44f55bb38cbd0719698361c6e551b10025c6120240e0f7fa52d59465b22f86674af167bf69ae86dd36e0ef52d162dd32aaf354b812b2197bd12fcce23a8f6c06b6aa6390e0fc69e22250575efd377582ac2c3c8b6c7be119b85a4153957228a6b34e1269974825f196adf5c21025352cb90e34195b541f5a26fe5eb6f194df020b230f5918ae24c6e0d8f3e52d71d72af33fc7768373fb2c8050ec7b0f16a1ebef6ba977ee8a94940b17d68d57cd7841c567b21a5e44f7c683cca5588bbf1e135132fef7711acecf903ddf6f57b0f0ecddab56d1ef33bceb502d95daef97b4880be2b3ff05a3ddd4b4bd22124afe6055cec57eb7d896291ba70046c2df5c89d8797102d55b98b54dd70025e3b29240d74ca0929823cbc48fb88ca583f1b953f3f8228a0510f39035853a32d2de94d70b57862e9731f57a141a8119c38178bb59f90aca14b203168d2284b76ed99da1d4ecc8993c2f690bb82287a9ac93fe40334dcec0d4ac5017afe8b25238d5b00139768a3a43a9ecc9aef9e7068fa1e3753fc435e3c6892879b5ecbe8b4c17dd1d184e03e66795e00c062e80d8f7393f17dbb48de3574cc2df64740778ce8798895ab2e82f957832483e177e6867341e1b19e010301d6bb988e51c621a3f275c757231db95a65bf12c2ed8d5f830fd8831b04e3962e87f622e644803394a494e403b782c67cc81f233f81b1c5786c9c2d320b163b368c862b1dea3c74927de9fa03e0a2547b5f7c2f5b166a8c474e0d972cb52e3aa13a0e3a4ec44c81f81612fc81a3225b0ed659844f0fadb1ec6be77244c7b3187403655d413948a9da2a621da8fe71331a9695b4c2d3e235354149f9f9b16748f4a65c56874ae3b36c73156474952b43042fe7d5389a1ae3cfc54e0c1cf36e1647a59708d9fbc6d0cd4f63bf7503d608ca9b776a52de2dc364260e9191e0f17f9825ab39aeba8a55f55493663b6a5910bd6cde4c05bb5765f74e385bf1632a66097b072340acf286bdc20c3a50b1c0d65c1c03fa243365d489c50b39f1b98a975166bdcecb619f117b0f9be5c3a053fdc0016670bb3f5141fa0f703ed445957ab9b2f869699256754e2f2ef83c6e1384298ec4b94cfd18f11db842aa08093a1a88f70dc1889608c763df96d3fe373639f34e8dbcdc13735341e4946a8a57088306250c75684ff8519cc38670cf806f61b71c356db0fe9997a11a826f14c057f3f0db4d3808338807e2f4101396a0a2858e3ce2e690cd7b09dbc627f80cd4853c3f2bd9ffed7ac95c0a4f79f0949b983e8fa95605a6e528eff9171c487e8c501b9894a9ef0ec3a65eb63255eb3d1586a69e749e0f0695abf673f9172632d3998bf3b1af5a19e739fe476419d32e93d0829cb578874c16e452c0abd6fc29fefe02988baa43b0e19e9626526d639699ef7ebe904106ad899029a886855c291839b341fac0d604ff6b283e94b87f76a07a4b2dc332edf31d73ce5085f90d7f1fa3904065b5a589e282bbb49e9a0a40171950e3f4e817e16e6ae4c2b9300532e68d40501bd6c700a61c33c61d53b34984a206c4c2c691fd2d5021b76345710c9d284fee725bde8a2d6860e128a90987c912f0bf13cef6f93e0dade2913d60b7a00783ff4ff1d720c06392ec0fc21c9bf75c1a544994ed6e02278868655e0eb460c0acbc3046d48b84fb1c32c95121d0d6151ed76c8b338c928f5e2b8662fc8c41e06568ae402c863fd58b6b37371fe644f3e7f30c1e5f40bd5250b657c6e9f1d4aeed99e5c655036e35ae32f4c220121b8ae4f89169a80c11c2c62600764b7d0b91e0386102ec11f52acc0a164260e7693a9ea0c554820eccdf03a33032952a8c4172c85097f52346d1113c89ac5c691f5413931a2e8211469e084272b491b7a8d42bc629494e4d1bca525b4e22f07c6e094c4ca3dbbc36710dfe9aa976f8b19a64155de2e42342ea25378168aa4a12e12aa27c17ffb664c101560ba0a429a531e811e551f4507e0da39c8f85013110f78721559ad1a1a6abb8bff1a028682b618eacd366596ab254330ffc3401a2c342c3a3de22a0bda2daf12ab8ae18fbe5d10bf7025f3b1fd7bf0bb0e98a32f8fd1291ef5ca74906c576c998c84549a6968173673263e56e2e8815b9b38143f1e61225785c822b9d1054af9584ee2d8c541ffb50ca1e3bf0fe46e8daa8452a1f073746b0ce2b99d2948bbaf3894be726b7f2c5594951f6b07aedcf4ccdb09cde83a3df755012d60a358ada746d9bbece3a8654a40df587005ae54b735e7843b89e1c8dd5364dce63e0bc22728c2e8b1f7c1a3fe7ec7cef136fd57a50d0908ca5e1d151d8d13464e226e15f9284ace6a6d9f081fe83f672e06b857e1bc830bdfad8ab629335b0f145e0f4efd271d0ff7f63b6021b06f46441752fc9b6dba010bc96703b6bfc4c8c8b925fd61349afd99f40d164d6064f96011dbf9479f6239ebc2e41120b6afacfc8a6ee41c5d85db0ea942156a3dc4b52443cae2015cc64b7834edfb772a1f14b124a38b835252bd19387a0f4d71fde44310b9258ec79d1b87219f395a1964b1b34cd1e5dca92d1c6aea4a59d7bcfe14565e798862b7e87a8c55f23a8f0327815ff1d793c114c2b38df587f55ae66dfab6e9fb31430e3c0ab2977056472acb9fb7f35d3136861420722b7bf81afcc0dbc7a878eab1c60f0f675687f43e66d5d544e27c19a64c0bd41d70383b92c986a8525d8ffea036bd89d185a413be4f5db0ae5ef44c93e596e72fafb82c717f84835cd14e80d1fa7ceee4c2079bd25f8ffdade71420beba5df36e4290cab7d1094ae587645b1fa6dce4d7a7958cf3064ad6fc5bdfcb8ba14ef80727c0dbc8b8dd95ad4643265206143e32b576c0e00c30956d8f525a0847b4a21fa3b7ac6a851657926a05bfbda298d2b49924b792b63f9958510c53e5bbf43d6bafbc569e7403057855ae95d35e88316f36df3372ef69352997296ec1d4637633c9a9ed3b5ec6fb12835b48fff79fb75fc8582e5a8b966b91850ad465bcfe89c7b834e5b5a4fac20fd0ed00b4a465bf92cd8662c6503d17280d5ef5b2f9f8df45c64a95a8c6e6f1911eebb27ce5fd1717d5330f217384e8515c8028da3b83c0fbece202d7b7dae4c286e526c0ee2de1915323c4a5fc02753adbb2442a012ee26ede1a4e8ee1b2d0f5fc6e6ac5c67bf31b85c41ff14930053bd69f2ddaf774b42211b4b72d9f8560bb38dc1b876477403ab3ea6440d7c649b1f68366889c714aef830af0fa5e1f10608a6b9012b56a3af9a79f3b56748d142cddb53d77823f4fa4e60333c3400e7b1e5b9eb9a774fd8ec309c2f9b78eebc818f0b3985b37f2ca65467695aab7742a7052a72025bd9068f0a189d1492a7c160ace6a7c3b13a52a56d5c8a2fac4b35183c4bf26198f925696a06cb19ebd7775e3daa43a03967752a5187578bd325c909e000e25a114e9fe4d22bc34bf455f398b82cff9ad979350c5b03d0f0e87f248854d619361db8afb5abe12a4c35ce2c2cd52ccd006ffbfb195a81cc987547711fc466e1e239ff20575f38201a6e003564631dbd0c842ab5e5067e06eb728ead2d50952c31ec63fee8bc72004f2ce038575242ac095accfa08156c54f76fca92808837971cc1bb5cfc2919880de140cd9b097293d34d374c3cc07cf553cebfa82a85f5af3e588d4378bab52423ef8d69e64855d5dac05c062c7b81eac1e31fdafc4d0503b14d558ebbda4cb0d10f95306fb35f87bc4ad9abc66e0f6b9798ccedaa3b809fa9c92e444c5610f04a7a5d8b78ad4fc3748af905f0a857f4633c5013f6f466e295bb2337c78b71b2ac33c82de4dd2f8847e9457c4dc311c675c9fb07548b73caf7022ccb7e872047580726bfe2a939f23e7bcaa62343e0507f3f78a122cfd657a8388e0fd577c09e2d52a639f4408e7f1443a6fea65717e6a7f174373a14285b2d68562b24dfdf947b3d90302559cf2ab6523b1ba5fa3f546ee9c52fe036917b4c796a9ae82bea791f87f0d02d43cff87ddf205a97b971c53a1241d64835e726ebf96bd64ac290c5358ed4fba5897bf00973cca4f8a2d86f67af643497d230112d58d946d4d2b064fb19d4025ccfff6377a7a47548a20fad4bfdf197fb23a66f66f9f16a6453653b593e70b34602e5f5aa1b8d8076bd759f33760f1918b57cd18d7ac92172e3a14c2dfdb48d002898b489730fe5a55e46f233aa533bbbb8c5074f64e561f0ff86fbbc1f5f7e6499d76973bc90248e6540aa42c598f9024674862a0ff75ae672c767ad904446c3cb76fcab17c800fdd240a61499b3c2ef93d0dfd1e313a3e696673cf729d85defcd5b842bc6ec0debaa70a6fc0e36656128f45ab7a66d7369a9c76f5a043d348138b9874ebdf52879c5d8bcbce711eb55896ee98d5d03c794091b5f263cceb41d599f88184fb8c84ce0a80c0fc41132264534e3b80946f96500f3e8182f0a34f9d68cf18155897587ff4668c12b555cfd77f6de044e4c6bf3381add285090d2d6ac0e4002254413832a4fee08227b5f6ef366f14b92783321eeef7e48c41db97b21e426a880c9deb34e88837c06488a5a4a55b2b6cf308dd9328156ffaadc340be2833ed84746d0bcf9b7987a4125c5fa3ba8ed53200c33a00a54894ed026ea80aec0a662bb5be8acdaa56180302854c738c674ba46a5145a16ba624beb9ed0bdee3cf3ebe01ac89832b71d62344348e1148d89b9ee7921c143d1a9a382036fefedbb50be95623e02d72b226dfee14882c0768f90ba8feee8fd4253d864b07e95c5e90c54bdb11941d37bfe7cada495ab7e676702bda8744b3a04dcf2c8fef5288a0793e685c92574a6cfc33d178916f6e03911b235446be42de39198da6367f589d3d0ddba22ead7ca664148b73eef23e0e3cadc02c3c76d605846db100d9d29c4d35ac0d45136ff9aa86c7c320ef45a5431df3534ac2aea9e3039a420b9be6d29044d31cbb6a909352aee975434a7ef593a021ea4146ea2a266c319e213880da72ba8d8c8cf3a04c97acbe7be4d3da07db5da2b91006ee3050e9e9060f32091b5b45dad89a4bbbe6a9fe01a4dc138ae86b190f0bafc2199b4b718b1d1ebdec86261ffc32b7061ce0958dab6da724e544fc837e28533784c4af0444b14b311ed3b9ecc5d09d8ec939849e642b3ea7526004f0308ba57f54de839e8a2da45443158de6a13f348a019c2e1fbf9103846953e1b5c5cb91bdbf73bd869d64b12d36bf39b6a68b4ef553a29acd45053b4e40f8a02a667e8d93950512fdbea4326c79aca46f7d203eeced9a01f835e8c83ad168063a25f68caa547f933d419f6b54d535b7ce644a78114c3dc3bb7455f969d1e3f6657768c67bd60ffde7e0f4a7fc33a087253da170aa13d9488ba4025a24f93212ecb71feef596bb400040eb4939756ee2425d9c5d4ee2a6030b5a9e5479ebac99324d8a7e98e0c96eb1c94e57fa28edbd8cf65d8425dfa7d00d8b28409a12a4663d744abce1f8ba9a39c5c4babde18f542c8301561338027c079209875d316b7b1cba39d9509a6ef901c1a15dc023366d5827214522a361a7b7c60c5f8e7d696bf8503626471da40eb9b9d299b3d91de737bbdaac9f6521b041b2b4ef4d8740e7d06077e4ab3482153b9bdcc2a8a3986640afe03d63b2db03c78594faae583e8037483429b3c2761a4463bc980ec22c7b67ca7daf27448d18817e772dc1efee5f01f7d9a708228cc42f6cb4d61a46a4102b6e2564a68bb17ba2c111dd8f50725e46cbb837779eb8ce7efbc61b75d27f99159492a740b9490a310f43546d10b1ba3883dd1f76d490885339049fb4a5e0b27ddbff3b000528378595be8ec07d84d5cdee21f77868a4c7e38ee2ab3b6399c95c6e4c37feecda22ecc2ab9385853dc540bb85b0317f5e46c7ff84a9d095c033f2939bc08d191990a3b5746180316bbe9378823fb6c6f594a1ee4e93c6d3082a1b0976a87e999710dd4615c115911bde6815919e0090efb9774619975147b94859ade6914b3321304e2df9909a03b1d439089c046cd5efdb972bdb7f78ac0934d706e0377093915a2844950245afb15b93d085b507edaaf5ab1af2e6e6a60b146a216f3c38c533a31f8c4b4cacb42afb955c7d778233b22e18da4c812bbf3616f3f21f98e0bbd9a0ff6b973ed20b100277d951fe35cce7adf1fb20166a3d3894a9b1bc89891fbc3a13ff468f2b8078acf3a2e76bad2ace2c6702d821f999b6df8648c37179991be147b29ae5808b0a2499f5a8c6138716b8e14539bfa2a086527301afee8daccd29ba66f82ccca86ed36d366e9414b250fcdf7394fadfc20ff0e4875dfaa3a1e6dc4edfdd7f18309dc134276d69dafe6cf7616bad3f96f8c9e8e238103f7c9dd2e56db371d9a74bf714604f5eec7fce2a0cc9091375ffd12687f3d21e7364349d19a11362f65291a082529040d5c6f70b737df361f5a94d43d5cfb51792022f2e636f556406e6d3e7a2a9fcef003d5ef998927826a3d31d6dce73a4f966020c21e8c2018b58aa352b35e344dafaff4dd4dc29b0a8c8d4de780807ef5c3c73743bc4c051395d22322cb5d0c9d2e2892839a51caffc6d40d369fbe491aebd35f37e716d568261dd6dcc0553eb3465afc2ac497367ea6ffa9bf4f416f26f1ee7010b0a92e7a5d47ceaa336b5c31d12db5aac430bf6a8a378b80c10aa0240a526d066e77e2fff2959ef6de0d4302d239c57c7767a2401100214bd3611f62dbac2ce30636bb9693dba5c231568b8ddfd35b3e25137f5f4fdad136463a5bff8601bf2a47b15391ff431e6acb5f0b80f27080874d575fac6f75a4460971aebbf903c83e2cf0cc314f1d09538bb7c97c7f78cedd930a38406a204a127353ad4f75b059c8754ca961e2f4b187a49979cb3fb4940c7ca93895614ce4b2ae757981175282466f52bf895c6a86267832c92ec15c2bb29feff6511fd384f8cb4ae8854849ae6c72720b2c69113eca0672008588d9dd95112251933f29de2bcc8f8e7df43ab9381bce34f3a9fadaaed49b853dd140536bb88ed1ff0e868b1cb856a990db6bfb2d09484813871cbef74db8b208c2e3e9aa8ba2b0eaae21536c3ecc129bddb36a4a827f428094e7231348b04fa172d8cf0fa57bee589b851b3b1c6521119bf7047c54745727f22e3cfb1c56e0e9a630b9560e0901145ffe2af218fc42f14fdc6637406e47bf2ae1af218843f7a69b50f743086b2e889368864928f5a22710bee32985567ea57af4124ffe2a5ddc3b3f96077d3d07e080e67aa1f0bed72c780b2114e289bee33d2303bce11273ecd13b4cb0f8f0dc59faf8cc629adbd5ce4c929dc98041d9b40f2a48e7c651ca3ee3f2594f1a98cc89a6813689289e73d6b5bef7a768a7ea374ed6233fd758c926b3b19f62449374a384b3971a9508c9ec3221eded476b6ec71e460a58913a957d191c16a323cbf6fc0fe17aa09f6d6fc51e8c97e68f34b19ec63ff6658a0c8492998abad104ec9c08bf522da59e7b154ee64867f514c4e7b995664755cbd82f7e66bb3de6c5133fe0f332394f082ca592efb056f132ceb153c82be4fce09db090d7f42332f2115af5fe4672f959034600a8fc5e301bb04a1954c3fa1827938e1682185df88730933a99401c67aa1dc5aa294930772aa55fe6e9cc344359fe4ba9b6685d05685852a3a77cfe25b9adf5d077fee5bdee271cba8abaeae73b51c7edd14e029ec5adfb41a524d355c67c889a31e9ad73465522de0711256e7428b4275b617cc009ca175f365feb508b8e37c7a6d1386f0e2f0083cd3a21ea7b7b25c364f035c4ad93377a27af4eb15e68e1e0daac85ac73157e446c1a2133622a1e18858713a6b8fc7fa954b98b22f84b1e9691d47dcbada6abd7cd0c77b1c8bfcabd7a1505e808838e712596be26b9f2ab732907d2c44a1afd47fb18ade375872903b9c5b4058a7c5334907710dcb817ea039ac73227493ea2be53583342d5b4491dc4a5307e272e560a32b957c337f8dc0fbef0e014c2c99a811360b2702618bb75bb742f6b688e5e178881b0c8d0812265a8ee04bfee122c81e654dddcc300a6006a8ee1cd154ae574dd8a4a8b62bcd3449639256ae318fbb72f9e71688811502cb5b164d33299b1953c30acdcfc62068c3c71bb981ef0fbbbbb691c7e94c53480d71cac4d9b4ff715a6c7d7f1967c485d110d95121d5a01b257446ea250472347550af57fa8f236ddd2d250118ee50c8fc273a0e728f96e53467a86ddce87d72ec32a7bf11a46c205de12813dd153cc015441512fc9e81f661847ec806c8c3c051eb7713dd2f3500bffd44ae80c86774b85e4842d72931b4a7884c6236ef80187064c8da58416632264fddf3d520f0681f290e8332c497fb61c50a4391d1b8664f68cc73110978573bad92e5450d2f567a3e387e717cc288a97a9c4bb952788c08bcf47464dae2be772f991f075744e18b4d449cbb02fcb1a8e1b9886f2f0da709c2d5faa3556c34a57fc1831d3befca740c0ae12f08d750cb29cdd50fe16094fa3e77cc7b01cceb5d389e98b4309a70246c91d10b341cc61621b7c1050d473777fbba46bcd50b2d36117a137de63c41b894f6d003b518eb55e379c7736d3512ab2b9e88650d243c4ca70dd4e454c0dd79cde15f28e07e9110efb7c694656cf71668aaa4815d2405f5e1c86f8931f32578aea00269694552112de836a7394dcd3fa4cb7c76ef2c3a1a1fb03858d0a0f9db50ae8224e4c43dfce4b40e3c9c91352e2f0bccf00fbbd98cab046adf97164c842be7510859ad3237844d242f0bc73ed12a80531e6c8d75b19faa60e7be10dc5e6af008c9a6bbf9b3e92f0f27f8091c1ff187d84b3a8eb5200da810595fb3b1ad697e492e60a7a04cd431585cd21465088010985b611e0fdfdb89ac32ce637388300d47420a36aa9c4beb79210c6cfe418363193f08a13974b465af8a923f721d48eb90cb9e943dfd7ccbdc0d6cbfd7c1dcf4edf3659a5df8e4a0b81e66d6202cf0050f79da359ba0d966baa4ebceeae91f0ae577b63e9395f84c4efb933a043a489166843191b591733def80f9280ce944f113e9da1bbdef82617536e147cfc33d953065a4746e753080bbd8ac038495f0420d889aefea156ba7665e0b7ea6348aca75f8b00fe7299df94a441342ddb0e8350368705c58846cc5398040dd3a1df553d6b6db70951bf90b8dd60b9040888a0152bfbac11e1431b7ba8d3caf00a08738c24586b7f789667e5d825bac70ebd37b103971428ed9353abe704d2477644cefb161cf628b8c9cfe37cfdb84592f87fb478fea76239be421acb3b5a8147254b5cd12f9e24b85b07183b9a899c9a34800dde50b51a1e4f390aa34e15f20196b3b641ce6e417e80c57a443d6858be9c38f2551ded3dad058f1833d84104d3e85221606e7f6113548308326a431d2d2d46d8fcda1af8a1a89ee292f38424c6b380ae86647d2c26db7bb3cf4f760112d6bec58bba1b472ca997b32f59dc6db9c267f54511c2158eb4dfdfdd295bb81d1e0a1419752d482034e2b3920fd92e8f2718801432f7b67313081005a8db81187df470299b4844f75d76dcbb80929fc5d2d34c95312ab130580c828088a3ae2f237e9d7144816a3ba9dd3f616382dedb9a5d8d4e70d04a80b89b637f45875cd0b5bbe63fad0d8c80971ef41a9263c2ebd0e21e43eb5509d161898462765a71fb703dba9cfde08b27179b1187ace4bf73f16631644c98ba75dde0f64a78b3465e44523986ccaff21eb31224613b761ef8eb4df3ad318dedd2cbd7ae9a95a7d2a0ae9bb38351366e7e9dfe8a9b8ec6eb2d46c48b9d4138c79bf4979f12822a4483bc36a86d3cf6266e115e7bbacd761feb44444a05ea5e294ab18d0e52374dcb1c5bd4bd743fbc49b567b1f4d084f9c9e274f9b942c5942262f79bc56e541fb8afbb99db2d9d563c9fb0cde600ceb5f94c9cb676eca19b48c4c1bbd8997765f76945eecb20fd70bd27ff19cb3fb7d048df934d2ff993d864ea89cb3a38f940e9f462408b8d56e14516622a73ea7434ccc0c1e671a52df41f84c276b856237202fe4838c213a63d13e731b85acd1ffce9a24215465eedbf36737018624ca6fab653edf3df506b0433e6e67e797351b41fbbcfde891d9472c85fb33f1d7da46dafc7e43f5ae3e2afc3f2b0014933a431fb538378b3cf1e9e1126691edea08d190ce6c6381bbe1b7380a9ccad29770b99ea2a60d2731d6cda5ee87d304197f6393a43d4c979afb51e34596fd7130876340bbeca681ab410b87d0cfe880aad8b239b9f756937a8692b73d343eccbc10df49a4c7d4e4ce6d7546088c57a0acc2afc7c5f4ba613eac3cfc258fe156541628982035f408d2bcb96c3a7be1508180a275646f69ff4bec508c8d40709353760096b60d125e38fa9561c2cd13f19f564c2e183a38543af110c0fff2cd20f5057c1fc4f25ba64d10c38a2003a07f4c44cb972881ee3bcb9b91e606eaabb0276e6f6f76de0720e289d6cf0263ba2ceafc85dcc12a716e51785c8712bcebcf96eb3778217d5ce71180543df8022f2ee358f20155bbedf772f9723904551b365a1155a6752c075c979d1c53bfc99fed6e5a866434f08f9b10bcdc272acd17df315fabba35f7b137ca8ad6f0055384a234980fb241add029c9782b71d103e4f1be176c4748173f7b7e781c41d9c7077b3c9228bf14f9f9341976fd8c09131bca76179374170b6ed87f128a7f0f2ccb5a94465cf518adfbc6417d17bc29f3474c761c6dc08d52ea26c2b22d9641abefb13ce9fdecbb87861ff01e3d1dae710328754c5339a48b81616f81000b969cf41cec6c0deea03fbc117a4a63b565d5448b04b0589dcdca2fa7e9e282d4760bacc0df61f375598556b85bcfd044ff9a29f8a0b54a5962ca46063a3261503472c16933d5938a17e92277ec90bf3d69658517c73e9f44ee46bb0bceb02cd9ad3c922cfcd209470a10c3b3b09c5108d8e502941d09a6c1ceb1a29865ac1cc41c8f502cc2bd874d275904b870bf99b5f3e53dfcb4fbbfa42e6ab517bf39de928b9bcb09978e070f6c7ed52783f7b1b9033e565b6519b05315df5da8c7d57efee081bd45d547909146acb8f6fbc4aca826022f3800bf25d9aee81479e527622d7c22533e1578ac60d13774208545f438f35c7ccea28544f6c1eca68375ad38c5ae69a30144789db523d1eff59fba6d1892c472d8e4553d20302df918b34f422a2250f1367c72fce9d4c9892b516cbc13d436baf678e7aa4d5ceb1f539d748bdbd2e83619f09b66f811c12f7a5c3a6719b39d3f1c569c2823375d7b25b9e1a675365e81d4ac51baa202220a8b1ade4db430c1f1c5816d96155995d2eeb9d69521afe5a9bb9bed9b04999539eb287f3ff4412fc9f2ef8a118863cd3de912bf78cc99c4307b810fab1315c88e9146d5da8218b11b2ebca224cb94b1ab1b3871bb0df8f5603562ac9be9c782192e6f7a9c9df5e327f0447954a4e5065b27d7ecde45234f4cc2c3121731940fbf9097e4e64c7bb80798eff2cb8e80e2aadf18c071095112afa0aa8aa7d4142fca60501c63d36f73c12140a3416591009db75181e77a6db9da437f139ec8d42729895c701639acc2d00f892baff27f15cc1581f7ddf7d89b3075fc1482135b6c6de449ff922dbbca93461f8fb260784db5ca1461218b761e45caee29f8e07cba7642d1aa5771fe5a30e53e57db6f3d0da2e25194c3b1ea5343967d826931770ec464648d0a9930608eaf764ea59193b268dec52848bd04ab876d2bbb0a416b04ec51fed505d816736f7e4993eb19cdad1dbe12889050b2fa2c5857ba4cbb297b7b616045dd5b2ab0e3192d9f9e8be158f9fa126617516ce0642e04f0dc324e8781f23315dd841a7dfb72bd60204be073973a9b8b0d52df470767ab7cc982a80cd666d0c0fbb8c4110895d6f8e5bc8399aef6ddb4f06cfc21d8fc8bf07cecc90eb879ead0b7de9a34dc3ff35b771e909b54404f8626babf0ccbc46d923c919829def7777035d39d24665142e37bc7ea87fa194021a019549b75140866ffbf74fc8aeb35d0d1a0b8621ede54b6c81da58671a1f0b30e5b83bec114a93d49b8f12075dc3712c93425dd0d90da45ea7f794e0cb40b5079f78687beba1a1a962a864cc01d355c212100f2178d6d58ffe03439989b39e8b76f343905155b9637e51355b7c02a9c90f0f4234d52e240cfb6e8e8ae5d8f881f9e451333e2d70cbd38d65264fa394812d67b121c499ebfec3b200467b0242bd4277115791fa910856e2ae047371ce583ac8aa7570cab10c0f2697745c495dc428b4c64a1c43c01d82a836e2cfee6f1813c23df1d14e52292ca3732fcc002c33155a340bbbeaa9d189be9fa2fb4c1070e09b32c38936d7bce0bb61c596d9a9a7383cc716bbce38535953f48e5529535f841e67c756f4cdef32f0a5d00b3c76cc6ddf5a4c39422579550e2a6e72cbf633f820a2df30e1ce9f7b2c62f4d0bd2e021c62073762013221078b159abef4b594b0775e00bf0d31cf77b792a3e2193b11c353333f18a8faf0d4630412ee432eae3194bde0f54ffb2102e8278d1fc7372df66c361e144e99e8b85a311545d151b90af23e92944417ee47ebf7d77f8255e32b66b508913ced469e46946ebe2e58116d4dbb4b93c2039c3a16cbfe227f870b76d10e888d62c422e0d23a76b764f8f29f5c1bde49099cb4ac94c2d86e783ab2b2b8440ea6fdc6df54fce5f85842794255543b76011845f29b0fdd06227fd8d0f47501dc0857f32aaafb91a3de1f730f79af2325533db4c92d3dc82398c43180ae534c421d00070d7d8cbc5ae84bae0e6170ccaa32d2f7d2fb6b8381c55f85be52f673fecbf7ab0207962a204e4fc61c3504190148306bdce41276210a578a9755038c7259d034aa6a1111377e7d42189a9f38f0738615b1acbad5216a731f1f7a5bc64f2730d60c569f785a9a3b2fe9600f3390aec7181734df7b40277cd77ccb48eef1011c2102a8631e06785e7f3c5c53bf9bcacc226d28d4b19ac65088b8378051d3f9bd5e0d64ab11e06f8304e231f435c4d4587f8acf46718000e1554a2779a069df0ec72d04015aebdc8fa0190570662dcdebfd09ccedb0d3d0e6496ff3a76eb8f4cad1a61bebd29183219526e0653004d1a02f4fd8b8a828e8528218a837ada134854dc22668f0035e4f0e8c4a081626668c0dafa97a1d3c7f158389cf69780d76533567e5d9b093b3c19c105475a13310523055a56d877225db5c694bd0b80bc4824742e442d792a25d879f59aa9234a1cae00bd1efce311d543050d7f027fc6970500cd61b81d92c4af2faccd67b6eb84eddf47c6f746ab9a7cec4af00a449a4eda885110c6324d9dae98a675c6e53315ea347d45744fc052c47e7776afdbabbde1d17418fa295dc63df2ddfe0b2a714f14849a9bd7cf9f193091d88b0ad67841ca8a1ae3fe9f8030133bd4f76aedb6a809ea9178cc6d5083febacd3f45d53b6594c15c8045bfeb28136ea4de31463e3bf46f85d4e98c0423a6b85b38d334a13cb8615cb26a171d0e52b0ff1bab19d7590180287e8eeb8e0139e41cbe355f2bbc449c8cc455c4c09bc8fe3f20dfd875619ac518d18af53dcbf5a8ded26b6eaf113824708aa43f97f9742a8c5e202aa5808a32df723231218ea0c69bc7a6dfb93a0f0ce43c12a7f5ca5ee2efde8ce476aa99538ec0a20a0b68ae884ec9201999362913a2341d6acaa65457deaa5ba6d2db04df939ee0b6aae153edc3292937750aacba2ebec78932cd90e039ef6c31e816a902944ffe4b68f4002b04c49172fd791f99f5815fd0cab76b59e92edcc86fe17bf43cb1f48a5ea3891b8dd0c75dd3a8614b20bae39d471a2d4f2499a3f6d2df4a8e50bd79fc944c2051cee8d516f528723dc00e6c79b852df630a6673dab3386b4211f9c12cafd13514bd55b0e11c396508b82ae526d0a1b6e546d0e2a203e439bb50cc250526eb07a03f66d3d7ec9360ee2cbc479c3656ed88d1b72a12b99db3f7886f4e90a50fdfec15e4c9719e66d2561248e637f062230bc5be1340be9b2aa255fb77002f068f07b76e04a6c449fadeb2b4c70b9ddeb83fcee0a7e7a0b356672ecf870aea911ae326f90ffe00a280ee9ff53e1027fdfc1061ca3098518e5cf102da905af2c6d32de5f24c6346080fcae1268a240e97075f9d2514c4522d692fea2f2b8fb02d7ca6c51749674dad95947855f6c7c3357473ec7bf75aa634f2e2cfa91cdbb97fee811a17f4dea1d842509f701667ed08a139b503de33538dc2ba61cc3b52b350aa6942fe0de810ae2ecd5014344aa79f206c5627138a9ee3b9a2eb5034df74a6e5865c7dca1bb8c075af9043efb2d5dfd288743981daf93187c91ff2fb15c724bf18d6cc574db44ab847ac83a6ae6bd5af80ccbc3f1a92d5fa054f38f0c15162bca8c1de0ad3d7db05c67c25c6c008143a375cee3baf228659a6e595acb43c5a9fc35a5945c99ec6be96bc5bce2fa3e6191db517ed5a3f1f2b14d01dbb74ca1add192a582b1947a256bdc459e5a84a524eec18038607aa00d8b81a34221a588206127e1d6888b5a90bff5ef7972834eac97b93fa31f97ecd20f7eb82408a277419a0dd62008d6f766debc951011f17ca3668fe1d73ecc6c344f34a37c99bef5207bd5be9296c0bcc76fc0bd68adbd3adc76e6cb658c4dd0d083770c949085272119258d0f737448548bbbc9b4c40e0b88bcc5070a7b389b65ca2b62ebf2477b6ab6170a545935cbe0d58a1fdf42d56d0ac7214d2d3a92fe604270c5f48d4b7d3fea2ebb52dadbb05a8e9653d796ad3dc7a12eef28e86128036b3e40ea3a1efbc294a798d0ac092718f584c5f55a1373026dcd433d5a74d9742a32cfd0e2254c00ffab862072468b96ca085f2ba01eb2286147a55c6c50243a7917abcbe6ed7a90c2b5c2e81fc0451289b2c28a829b2bfe34efc18e5f3b209815d40294e47e1376af51d907717e227dc487b0801589930842e5d491e993b7cac40439fa9bb197d18bb811c7276fd6809676cba2401029660a5e75f0a3423130bbe072e92f151836626a5a7db6b71f259926cf3c917349e3a6a3a8c63280c030c3380e4d899ae5abc143d0be0cce87704c75768853990f3264cf780918f89d911c56f4f476c5a238e245b3999a2069be6ce7a28dc30979cdca70769682942accf16d3266558688e679b4742526ad4a592ddc8d4a7ae5bee940996ffab96313fc7442fef2a8b38fdbac5f343e035826b569e5d4a2f0a9da0a0ccee8fed636a4b23c7f6adf46448c969e8f33b9019f7c8970f0aced580b014923fdd61654726a1073cb2fbad76b1b737998a09f934bd038c2b3d2b46235292ee435ef6f0e66ad963d0651225679ccddccc5c0aeea9a17d8b62a631fd75c1e94aaf2b83eb304ab9d6396d2bb663638a7308dfdfa9625a49ff16bd2cfe4e8611e0d3c9e9fbeb5b4479084ec6cdb09bc02f808235ed2e10bfbd0aab0fe3e61039c10f88a3cd1f7d077e12e0f20cdc4bdab23518bf468e6024cf8efd7dcbfef12360996a056e2ed6e6d9867734397845863c4ec16648a2d20d43e9039cbf87f0ca61be7f0f29429f0cc992d18de9b0688eabb6b09118997912526e73626ebf74433c3faec6cfbfe390b0aa19d1b11c0e95b596b68a3e993507e094d0d2bc498c4bbffe3d7bbbfb19e8b69eff72c1b9956ca500df20fb17c3a8fa0e8fadd2a329e76bb3b06f66a4a90a094dc281f8aebfd79b8babe941e3feb72ebc52cda274bb94a972c11b0a06fe04ed4bb256b2b7c2917ab8d74329be1dd75f894dcb04a38fe6cfde5f8fb749e2aa313d9a88042f23ae082fe9c7cb9f56ae1378988a1b1d25550f11931e1b2c977b2164d5e35be099a2c3be79e5b7f32a0514a2711542e954e50249e0dda20ec25740229cb9b4f6c92af41516674f3edcf3c766e23e522a4bf7d982ef85478c76b403e7dc8775fbdf85b64271eb4f5a2101c00b0b16e694fb11089f1b44f187181d17f7b383decc6a1f71e55591298fc5365fc98f1006b385721f5b1b401b4e936c07877e4f78ae250c2ba55bc71e27ac01feb8d9fe0b0c324c956e2b5399f060a921b36ec0653e61c08544bcc46319cf46f58ce70ce9f1d0b13cb8588c6e01550f91e6dbcd80a287c844d265518c314524731326a736c411439cadd6361ca5b7db6e0af76db5c8882d898e4e544223e0c970af0e478a86237b1b5e02d87b1870f578d20fbc23130d59ed6c01b0f464dd8c691460610cb453d073da304b9177f56884c4d2d4ee684cf21ad54c4e9f7c1ed4c0f4f633a634c8f91a4680c3723b98c8091ddd4cf50f068a3dac5069a52b33c8df9dac98c5468e323af2236991a8d342a658e0b6bae04521ea3949dc833a751c221c07e6e52eb3f1442902e69b75405c6d619ea2c190e07203775d51c64fe8352e030482a1f04922600a6242511b2d9210cb9b762e10f9e7ec754f18d9e49e2ca9edc02290fa04298c50962b95e5e468085063f4824bd644fe225f9ae4c05f6239bde664549ea2e2805069eedeea690fe15838926982ca5bce4aca095f99f685b9beb76402d5086660defbc328acf11a41ebe8acceb3f494ca2b3d27cf4b685b1c8c98d38129e1c6de7d64bf169f09196e4537dc7269604f66ed3c1a36232b005f4d1a9d813a29732d8fd2e0f0fd48d1cd72bce9add7d71aee8ec18c6a94040ff46afae5960c34f26558392deb126e4791eb645da09c428e7ee648bc055b6a87ef1037373b6350dd6b75db0a6fd6ae8547ad93fb6a58545a20135d029c4b24834fffe0b32ef434363e83a138518afc80c78a819813061211a7fda3986758da369cf14889174c8ebd8f4d49127a2873ba534fe00735f7ca21bf22a646681bbea33127b0acb2c529755b903b48c84dd18a77964c9454157ca912df255bb2588b68af05ae6479b32a3261f417ea6dbedfc341275d58d37febb48bf4e93557fb8c4529a95da98b55db67dc64d5554535711073e146a15a48981b08e46d805ff8d1ad24c4b79211e1c7ef2d6c599f64c994dba8c435e26d5b9a308e610aedd3ae392532b585a92ed0c9deae4ae3ee2999ae9be40f83a49c1a26dbddfc19e8d10fbdd03039818ee1fada845db66de7b46956632d0c0b87da8683bb560ba4225c2c5ee375e4791c60ddc91dff648731c39352576e7298ef614060f6987449b58e051a63b2d2d8b95f9b659ea4a82e3a47d04adaafbcbc535b83bb09ec12b39f0e060c6b8e7c9e3857135bdf9b73e7d49c7890f002e56bf3dfeeb02e38e28c975347fed2aa5dc1667a994e204cb4ee2b49453dca88c8439bd1306b1783d22a19c4dfe5cc523b506e9f42c5cdecbab4734c75d55b4d26e0a0cd51a8fa0c5a223fe7a3a238544aca32855aae3b7c8dd03549a014caa94576820aee4f8141dafaeac6371161a3365314407a6aa55e7a40a18ae3cb5becdaf7a1de784023b8f29658bd7a6d3d8a81bedf483e566e1a5c80dd7c2400d6d4d73ec833e7690b5a22a93e9aecc5138e4aa4535d93e057716bbeb532c8eb7aede4d9e6a1f558348979110822142b2df75430766e25c4315522915fb800caaf54110b5c0b96a58137b1a147695f86cc15957d510f119be90498f86088dbb74546787bd3fa43a1be4dfd9b18bbbc30a3534a811c7176da20bbc2dc0d073f55bdfd9a1aebfbafc7c0f2b4db0d176c9c91288fa54c9cb87e48617ee998d3cfe1fe4646653984071a745db7c1128eda4cdce9aea2f429d64403472cb6a017eb828bc137e7a3e2f9d0ca81c803406239be93dbd1b3b868586103b4f1f4fd165270664cae181b5c040041067a7c6f9e6a7a54e8866dd9b9cc6172307a94ae5cb2d5da3777f4c41650e38fb13f2f4c3be9569271df0277212be5faed41ca3e4cb07b96ae0135f4e86fb35e9c88741ae1d2312b684532cfe4ca571d6682c8b87c0c7aea93ba6a0ba58773eea29898cd0c4a0002784f3baf3da2fc55eeefbbcecc901b48745792efb5f4ae488899e68fc36b0f5c4481816630ce5070e8e2e3b1a672289beaf785312d03dfb8b5e6912c40ee49856154037379dc7f815135cc97ae97c863ee734806e44ab740d34d469175f875be0c119ea05451f88cfe6d93687f7667d2cc8363d6c95973f2eef32d2ba6c070e40f10f92aec205cf146ceb50390238a1cca3e52dcb802269d3a47f4305d6a1198e787193d0e81c30476422fda953236ded59aeb5ec9d5f7624a71cc98a8091b7c3e24bfc1f71e49edeaabf64dbe2a2a23a9cf166b8fba0b566cad120424ff8bde16c7dacfebcc5ed9c12e8c2c84b2efd944afe714f320e81d4163c8a2bedc2660fdea508d20d4dd2bf152848dba499800a50acbf7f400595652b309868b628e76d73146ce5047c81e2b09af6b39cc126453e333f0d57258e0d90ff0a7fadef211e389e130e0849e744a0ecfa7ace784e7ef9a57587d7d5464f38af4dcefcf4fed5990706500ba1cbc21f72f8ff0ea271e45899bdd83d3420a89979eb6a2a15d9fc98e6db7dd22fbb148d13cb7cc87717425b12770e438bad0db74145add0d14b527fd39dad57ae9f16e36a96586de6a6a1e86eb0852bba64592a5a3b38640257a2145f6708572ccee69e8263ed0d61573321549e59d5e101a35c4f18138eb529f265f35bb71e7b9f0235097d29bd1f0d38ea4626b6ec0c309be44f6382257a44ffe491743829f33383b46ba6f736ad4d5d45bf3820ace6d4b5b55c19e782f107cb8ea0c3977082fca9fe2019304b3f49ef604b2c38390b8ca99aa423a33b4799924e859576174d8922939b3cb19930e99087f0ffce98bf7e093947f06755dde7cb78a017accf5f40077e1a70ce6d318fd5624fc849aab8d6b3a2d70679443ce8b461ef208e4807d5446d7732903c10472ac07aed0796cdba03f16f5ff4caa077b8eb3fc7de58f2e9fcee8c347432c298e515c87a4d6103ef763dca861fa2cf6094e2042b7ea1927d30d08c84459e12197a0e210b986cf379e7e948976bf63d7b9dd53f363b6d4048dcc4408426b9acabbd38e4cbfa9104ac66d98749955e0b57c67b3e86ea6778fde8387fff4fd9407cf123277aba785a9028e809f8eff3a402ef3299dfa1f04190307e36ffe365ba1dbd620489c269e894436b7568944965cba7386d05368a3cf4d9335a7a10936924c43c1167059ed2e16075edc6aa6a451af92167b80ede1f3090324d1622adf960450b6f0776b9c496c09c072afeff1b25b4a46c7ce12c8896992542e6e328d501254538bc31f191d176ba4466d1318b75a8aa8c2ad7ad4bb7c73264c76c8c0015f1218eea945c3cb4deb89071d95ce351c466c3b35793d2129544a3900d8e2b872ffa94d6e14b2c539f5c9b0f1dfa9d2a353d350e341dfa6f5719f85b5a530fd61f54c66fabf5008e108bdf30fb2ace9a15ff0382d50c45a41a4690c8c200167595207f0b90b5332e1379289abec197fe964a0a990ab6475517f686cb8e6152bdc4d52b8012a2018232476163adb49691f4771af0dc3eb1c183db291b917383e724cc4588ac26209816bbed94b0674e2c25c310ad3dbb46def5b70f68fccd849e873bca2addd4d85daa656ac38c88eb493ee316abb4d5388a67a857466a3cb47245bf5daf85a31ba1c32b239dd413ffd6a5d19aabf4b204ea8bb86e6ff2bf478b24176b4fa6e234d4ef48f613136f425a742a10b65bf16e2f1dddc8f47fb49be57c62e7bd86b7ead3daa543e11bd597bec7377f37a7fcffedf14a19802887eb09b1cf4896fb6365e232e9bb71d5d5eea717acd040b1697a73de67d8f747207ee194552c67524de9abea58aa9308da00008d993cbbcb6b864ef8a12b93e4a70f41989ebf8cdbb188efd007617424f650db8a6138c860c7053aae776e7123b7e3123be6ff5a88617f0a2c252a3f0abda8d42b283fc76afc0196051f99a7f87d0af345ab375c90476eda83fb3a83b8c824cd76a0b412e4c8889484b2c12fdcf27e3a0607463796e1d7d7494ee172ef74133df1d193e13bac4bdb21978e4c589b4ae9009a5dffbf5d8160dbae7e7dcabfbd284d6b4fe029fac7e18834f4dccd5b8d9097c35be588d93c96356f44b93a09beb87f529505f063d68653046ef0e1d15050551520072a0207dd027b8d350ca509fedd35336cfc459d14b7200501070f3fe9fdf40ece3f543cf2130f1dcbbece62821903e50f751d583d88ca1819d72bfc535af919a14d6a1b2c60d0fb983685b83fa6ad0d053dc7e9882e42ff052b1a62e564091fe50819d07d278cace7243de3e3ef50b7389c18b19db21fa5d6682442e50fe066e297c3fae7246eba45eb8b0e0f8b11db048422214eb54d963ddf33a4f68c42d4048b4d35aa5cf0fb9f7f758319ca1161685e93889f180397e96a0291c5aa4b4ee7bbb401bc42e5e9109ea83fc626f57812bd2f72bb2c54ec060fb6e9af0f6f5e833600c48e75df11a28291407634de1c1013750e21a982795d5a999063c170cfa72771f13ccc187ad00f17fca147ff730844a09b33ee2f9bc5ea405bef2e81f45ab19aeca3df4aa71568af6401e13b613760d4a0f3df81668b4809220ccb7d54dbc1120f14eb032dce73c5cf467c04b39bb653c1fe504a13b895ce01750fbec9d09c6b275465201371470adf1664240503099da364f6b8413caf5d651831b34cae0ae52dcb3a4720371ca68c761cac996f50a3733ff8d7e47f2a21603dae0f6515ab5bf9120f23a7286d9340156e58a0ec259af8fd0922925313b62b1ef1f485895f361dba5fce61ef947aaae641f0d4593d7e9a8bc897b8ecf14cf959bb10387a48e798dcbf7e88fdb6a10892121bbf058a05166d03c1a120c10bfac948622566e011f2a8d2b814c093b956afdb17b6552e4ee5d25f98af75245612467e676d6a37d7423fba987295feb359a6c0bd7cbe416ac8dcf40c22e623fea2e57cb3b21b719c2d0c08cfc90dfa280f51ff9746701ba944c97d4dfde7c616188608791c2b4285d6a024ce899d16c83890aa522dd56080cf82e28dfa1f18e021035643b689e5446bb8f929b334300b302f9947013e812cd782b52072649b92398aa0846db559571c153f82bf072792340ed1837923aa2842a23c9f54bf334accc2c87a8b8e5ab55e42bf30254341f0bc5b73522b1a70e0cf81a55b560d9d7b089904c063f43ce4a356b17046bcd8047484fbd2383138ad2825cad0623f2120077098a6a727ad62e7d607c74c035de8607ac1efd99aad5c36b9460161a71c619faea1f56946265dbc860a4a752da597e61f87abc7a345ffdfba265ea63e67e515344ea0014353f5aec35fb09cc6c0c90455bc4067a056c5cd59a3052e833805a7f63d0aad4086e8321432d7b070e5e59e96d23f52240f54d07cf538ebb0dd3f0e6207b8dabac29ad0e98ae0654a44b60646813e71a4a41fdde6c1d59ba5d32f518ffcecd46064f6a435d28f523bb41c2859884ce373504eb2eec0dfde385fea408f78705352f2382d55abbdbc3e6bbafafc8df7ae9bad1841ac0ff811ea878215cadfc425ac1c31172598f42effea930519a6a10c26936d8cf9b80aeaa9f78fb3a0ea305b1413d39cc3553b3d0c9b0bb248ff30ec28a764a15c9a5f28b9fa4fdf7788e566f4611e7187f6594db93d9dcf9324fdbf5ed3ad1bca68d44efab83422f14083901c53e91d493375d865bc770ce14179a124fa0a924e582da417cf31d40b5065de7e13051aaa00362762a7893b4e4d7e5301f63e835e6e54e312eaa39e9c5c58fd654af59b832644d7d36d1dd2c6f24dd2051a27bd14ec0d1da687f1044944d15801ef494399ddc0acf0463d9532418fef0c354673365e84f40932677afe2c038fff758afe9624251e760a2b272cb22a690fdc120aa125cb82c1fd87f6f776840c139776db3b587dc2d339aa31acb0da557ac4e0856c9dbb09977fc054333ba05608f9bb4e17eece58b88fafb192f1cc94284c001d0c271b739e572278d59df8a78efdf022fc3b1792aa131529de05d438c437862d1030236098454bd35b4899fb4e486330a32d2107799de2967b8b03e24ee9c638ad62ff64acf9735cf7b2a500bb2efb43abf37379192fcb7f1d7170e8e39caa621591261104da5a645c12a8b7bd53ea2cc30b6d117b8fac6aaafc502ce7578daa755b387e407ee0b5f84c67fdb3df5219d2318384fd86394a7a65f40fa0d7cc806b3ffcb7b885d4b94981d039ef295f56c476f3c77276e7dddb8b15b6d4d05c7a177b8de9f35ba7b6bf43c5c7144e56208187089062d2477f08117e69eb11f96e19fcd1e9ce33d972f4b0018e8f69c5fe936e8650a6df791d9f44a2f731fd558a50b26dd86ef94445f5c2d90f3ff65888833c3b7127fc581d081e3a7c37ee3b5c36693681320346b82559e0917cd05fdabba1b5d776e04fafc0e0c1d95c1196ff7beb8f6784521bc890d38636a408040f40771a8170bcdaa5305c4520498da2a40574682f098b9795e70f1c9faca6094980e7dce3fb56ea996fe68b2bdde2bf2eb7820cd1366100b01a015849f642991a7b1810abb1735b77e3545acbb9c33a5304a38a5961cf93ebaeb0f0a799b738b806b2ba0bffaeae1dbeabd5fda901ced5d8e554b4670c1f21dc3df5fa54fa41666e1bb4f58c30b7dd9c2bedb7304dc85fbcf201a78704e9bccb51dfc9be96294880f1050a0a9acb29ff93860d9ff411548aa33c8afaaaa49c246e0ee2844c73cf1fd7de034b94d909c8e178c6d96305644222659657cd02c5ac5cc69044a5d00a3b42765aaff9fc25209b9fd3969db4f83ad5e5ba0220a072abfd7d7dcb781a21a387c188f2681c0ce738cbdc0a204f06e4ecb3cae470bb40e34667fee580695ebd6284ebc9c325d22bf3fc995c0a5d64a8083f6d884dbc92e2280d7ea80036be85ea5b8f41200ee1120250bf250a10a91a96d82cbf685d2ffd9f696efcd7d6f89b0effa75a7af934649c781c0528e5170b260bd9f5513422ec3fa5ecfbfa04d03b573d32e0da36e3d1cbd2147a865258cecdf9617331453af3f138a1a1cac19f950082d8b3329bfeeb8ad5db22642a1ada0d1ed95b0b9af2c7e57ce59c0cf73cb9af6ba1452a8e5ff063bb5104c84c31e80c866c6ad1e7aef83b64a8169c8453bf9d616fd7e716e980543c7453a888e5e436dcec262d55457b560e8922de6250a87aa1d98a7c6b3b5ea133f29304d5ff0e2ae345f181c148d0b5d0929ea9f80de8c7d9a23f3d654acc0666a462f140b5a7718345b8c96ffb8a1646511025d70d3d57c60e2469da6171e94809a39141fd25659a6127b49e20aea6fc32c277f077bedef614edce2c76c147e56538380e519f521e86c881be96e8a1a859d73de86aebfe20b0cd3151966a7433e190cd206135114a0e891638f977bf27ab08b3b9899194431a714e0a55d62b024d95ca1a4357ca21ab5aee8a4f653acac23993c1af2dbfc3113cd3f43392bc0b3864d7b881dff958230e7229f9cefe8d4f364a4a4a57f9b48894e91d10a33d30258fc4b49503bb49c25534fb65d74deda9f363c2adf56e137616cb08836c08a0d9ed176aebcca17aa1205b4b7c90addb0e7d858a19ae034a91361d8f2557ad373254c406a6fa10bf572bc2a3f180d5c800996fc744fe6de7630eed3bbea8675c0e8f0b35ef34cd2c686f1994397b4e7c27c40d1f4deae9b6d810cb1c15ef1052ad0a3bf5a975e797edfa38f115d3a3c7a2055eca97fc3a77fb31b366dd99920ab10d5f7c7ab269559a5aba090a74051d81da9571559a0b5b45ece6b97e479ed6f16f2b47eb6347d822dc0b1d69c8f30e6163402077b579c1a7b4bd69e082b5866e86599c46828c56243d02a95a0db21f334cd2a393522728810088f7f680c4e3067efb7588295949dd1011dd24d2677f5fd146d09968a74b3d61b08de2e9f2b9dcd6395b8a9a90a6c7b43cc5605aa69413e5a7b0c023b749c235ffd0972ce262c684fe52403027d1dd4fca289256fd2a12f641b3827ed64d38c180f4e260583d7275d1bdc246b3cba076e622d22a5d4c1118101e01454ace753097d50cb7b6f67d928617b6722d08cd65ef75ecc26b83fe0a7a2e6e9d384b717f46aced2785c6aad67561fefeff11fc2a4bdd74b24610aee5e98ff471b5e7e40cd0440a31e2fb439b813a13dd9a053ccdc605709a5927d03eadb0c14396a709233fb7ba3accf196b027daa50b8988fe690ca7560492083759351ca484018cfae87ac4229d8b2a54181d3fa2661330056d9fbba010bcfd10e395966d70830e4c8ca3f82257e409380ffdfc544ce76f93d2acecbb5ab5bdf0a43f5281b417f20a82784b70fcf6f37c822b2a4883498657c08f3f53a0ae0715614b80ed5e84c0932be4903d90230a9ea85477f1398a3a84389fe25a0a04336344b94f9fbc99299e00e706c89e04c32d31314f470465bf0410e5fd318087cee92daec17ac24d2a8e238ab69e860ad3ccacfa4a4a8cbed2806a45a170acdd34980cb2f5e033318c04937626a3e140ce771a9a3ffa30ad79a71a532e054eea382675453f21f6151033d5c5ad4435c15190329a872d7013b6b98fff78241fe697a3c10f718afe1b0e65ed5a1623eb635e94524028962676519acf62fd02a26ce25c98d2a7e889c46befc4823cf326c8f7c20ef4f96810bdbe674f5b7059cfbcd311e12f79ea0abb06e3ad435d325dbe8262d804216997d14ab51e006a5fd25b4817f4ecc3168ff832c441af202bfdaa603e5c3a6b55531d220156143466720a65d6e3ca795f0c012eb2d2f9fc13139e5b38824e2ccce3e6ff2b3636ab0655ea8cc6724edb734e46694d0baf066741e69ddd0062ca5d362475dc67efbb3462cff9ec794fc7d4a91fd1f1f86422df747cf5ad945abe9ec8279e4c24fc53cd7b13e25788f489dd217b75886f2a5ad3b8ee3e8a35f954fd1254643461e53e5c322b8037adfe490790f876691a3181f5127b91c50bb81864937df3e70dcd4ef4b7a3d359860aace692f46458799cd6944359bed44944ef095d60b79a91b61e33a4297616a9f7ba1982d93b6333436ea31863130c7b5fa210a601c36ecd591d1b8814c387ec1a0de0ec63ef968df32b2c188473c10ce6c97a71266cdfea5794fa7c7e49d4161f15e0058511d86da2839d367764e1b5df0094084e118c617a99d49a4d4c1eea8c9413d25d9cdfc7dfc292bd43ddeabd745496cddb16cd23c59d7a62ede086b578424919bd698adf9318683a33a32db981bf017a666ef9c3b2497c48c4e8e5ff3faf9709bd4625f86b9466430f7f66d427c3bc331db80a1d6adb4e82d2cac617c0cc49ca78e85e0611c3c8ad150348876aa30d279c0598e96eb205e252f3e926ccd3a8f79c8b45831bb7b7664d9391f215e03b3d35b1b702120952fc9d7ef5708976c3eca29a991e349fa18928a1693bf50320da53b955acdd13c3ae266cd27de3798a519aef6478d95c199eb3cc600c2fc506461e22a9d7016ac383548ac39115acc42a1afd7517cab42354540a221fe29725866f90efffbebb2b9087c43817868b9797ce4c2d7a0803b9822499c8d4f1854132465d6465d7f1f9ebd14df8dba752d8ed34ed13123a1dab3f64f742eaf6252595675824c4e2da3272c21a59c88f834519b71624d779cf205769e845bb66a78684b28f2978dca91a6b1f583bea01511e4caa0fe287f86ac771ffc4e5b97ec280d22de442d826967ef4d1ec8f01d468750f540af11eaa60f3b197df6e8bc7a90aa70a5bc63412bb969d718ee5bc6e9762b345a599ff0af59cf5c3f910bbfb1bf65f290cb5daa1fdb8737f3b02b8733182cc811ead1dbcb7e9a2edba9e6bfa9d2cf2ef75910a0961401562ea255c405e420eb7a381b54b99adbdc2fff02d25588f4a9482d9b9662158b3bb0225564b553b6310df58bb2722ee6c170d8dc2b109c6a66dd320a01590eacc39c821e341dd1da69fb83bf0281d6e3a102201e9f979cb1f8c8dbe9af969abce38f871d9d81011646454faa11c6d467aff0fc1da9caa47566a1144864deff502e09158b080bbdad8d51c6dd3b84d1a8e2f244f6341bf5f9d3f059d6885b6e4c17fc6fcfe4ad44e508dffb8402f36ffcf85be149d965162441c6c7ed4b9752dca130a826a749470f453a9909c0ed6b5be8a6b4a38e5878b27fa77c8eefeefaa6b69d67e127398d85fb181514c39e444b5125c73920feb65e353886f4e427ce4d9900759cac5c8b75e387810a710b06d988026bc391fcfed402bd2128debfccffbc2cddbb9def6370c7fc78494673263ae1479b778afe3510eb8c4274bec5d55ecec2aa9325add352bea23e8c61c4b681f8dc1c0fe88362711019ac7018854176d52e08f20c8373afecbb90c983495247b26f130efb05976a58956c9c7ce31c2f3e9afccfc2fd2e306e615fcc32c145252ab43df2a8d1f94968c33ce56dc295148c0c5d7dd163f262806f1ded0afc41097bdeb17a1de7e050f6e51f771d6f3089990f5d25d010f5390519394cfe8bce154147b41666ea2b7188f6b4e7ab37826bde1e534a0251c566c6ed05a7a6334a1d8234f49695cbd9c03f0b61b2f91b6e3f2b90787289a5716903382f147c54deecd4b7b8961a6af296c73256b6b0427c5db6c10c5c55dce0ad0b033f4717703c95b2905e35955053136d50a58dee69906c3800a8db77f65243db34930ff468cd49517d9e08642d3726f8f79e52d0e3c9089d22c0d62cbb8cff758825a72f1c9b31f89dca77c47e42cb920e013d2001927e5ae37326f5ffee67c11431c6705982a3c1f9fc1b2d29ef9fe2ebf013b7d950e21001a8a16cc7726d19496f9af76e45161db1c1e61c88acb7bfe610839cced632af0e7030a962ef3b6c26a332e9e38b2c4eae10d992af46192f8be927c1507169858a317345c897c4901e15a25c1391be9ebf257af10ae3cf1fa4f2b6a6f0f273a8b26fa918eb04346c6ff700d79337048f1ed19d57e08a3af8a948928f79f9cc4cd5243d4d7c6fb8510ae443c61c2252d5f67b26bb12db128a24020b2a62b340ab424f5e318af877c47712987e6bf75aea94fd0b72873afd530c6892b2a1f472a42cba841978ef255ad9566f077ed13e6e1c33934bbd5d944f24dd890ae0f69d1e83158300aea498eb3edb32263164edfe14b0faa10be5936c18ded8efa0e96a7d48e778566da42caebe328def88e26eabf04d58a60f97bd7f2ecd4ac7e1e2579a630e69be0b0aaad20ffd3302d4ed8b06be7545cb76e8c143f9f83f32803da86ac89db76ecd1a8425d3a8d1f037cc8cbc73163c14250152b14a811c2eb1b48c997c6a86b3862bc4a6de1b3d3f3898866d49ec77ef90963b4d8b4633dbaff35d358a159ca9ec086b83a15ee173a8d19aca04952a95b708c18ce26e90253de9cea3d13673847b37819e721cf171b6f4b07d1ed3624f00dc8c9ea5336f516a8507095a861eaf20f909e038c085022f03f5b2b9714d1ca0ff81858917f03857e00bf24fc6f898772342b75fef990bffe4e191347fc493583081e85a863adc5c831f1877b03c3b114a3e14028a14b824eef825c1e38c29afb2eb9ce5b2b2f5ccb365f9eb67296aa406ea36c7b7c9195250dcb7817c079d24afc20c213644446938790ae4fe35d07c14c90ac46a736ffdc635aead506d31609604c738ad7f3e2b52eba81bd19884fd8b06aafec826a6ec4106f6e8d8b1038556e31ead900ef57075382a9447407629a48c2becb4014017ad95dd2a460d7ef269840d82b8e1f35e22a807ada3d536f9a9abdd04e2a33c9f1d6fc5cf95ccb68de3aa6abeaa014bb214cbb68e0ed38287845f4604d93b72b277b2639589259a7a6f547c41949d53a899c859f9f62e255d652e492d6e5720e24fef5bc5b0114caf7ba38631fcab7b844cb9844678f88ae21397e14d757a49f9f9b47543832e5772d952b3124cd5d4d0bb943077de759bbb267953d1a617500ddf28406c4acae802dc4c7ae90a8e3f6a63a90754e7d2153f64a6d2f2431baa4015dacb956116b8bdc6fd0abf5e58365d97c093d6e002c3daf7e6169cf65161f62d9ea9577936f1f8e7792c23051a0f9786cb4d0b0602d9905023488bb1c285f6ad1bfb635499e4ece988a6ea6c7c738397692a9b2d0cdf874954bfaadd3111f106bb78be6f2eb64f70d118757a34e2285ef906a0cce85d6b1188884279b1ba2484b29d6557b6ab8c8f60c09f3420c0fff24f3e80d8298c9c0d322f7f1a84cfc9be0cc47bbd9398793e63d18f0b5ccf2d82d439fdc99e5f07c0d011ceb5b2f9eb54ff4a892d09f85e6d670422f7b27c284067f03cd94f693b92f7028a6853d992bdc60d17c6e4554da490a71708f8c09794cb738cae73a9c7ff6c8ceddb637078049951f73148884b56f079639a399928deb5dc688945b0aa3ae43c8728eb753d4190c44c00becf8cefb7391b9c74bb344cd6b107026569247f4017de45b06204b8ca80e1f151733a2fb77320cbb237dbdb9634547fe14c8f4cd2055416c6d740f4ccab66d28bc5636ec230e2dc3a56efafec5184b1aebf8bb6874913c7f938de488a0d64182f81a3eff1efc0435cbe21b86249638c5758eb4df81de39f9588a6bc400c9dd8b6ea73fd63b24be2489e5a9de713253c8ce064306df416379083740f95c57f6fc870424e72b81030523e94b1376f19fe9836e207b82d87201cc638d905c51eda24cb3979a6b3820b1c330875803681f6b07f5870c8758e45c815012ded69e047e858e34ce1f8f3efb7e38dfc25c2b409b64ebffed50579728c6d1ca2537113c0c0b636048efdb9712305cc7520ad3763bd14004e92c858e3f95d7b87224de39ca0d1689a304a60a0bbeab6007b209c178ac91b898333589a68a3f443a71c215e86dd0e46d80c47848009f1871463b9ae4862d0d0410d25161c5964e5cf844aff8ad721133416af245925ffd90245311f1d37807ccac6810bb75a61152214408f82603757b0ee05b5a2b70a38a858c98788008763f50a6a5255d1f07c8b484ad5eec04749a50424502ce3b6e1a46265d64386a381c12b502c14caa4d22314355f62b42e7ca77ed933f017531dd10843cf1bbc40db82673c33a97d98e551f93de04ffb4cf782e8486b4b2e45345fcd6a6f9b11ba34ff60b76eaf251689fdf8574942fad8c7ec0a30f413b11deb5e47dd66e08a1b8c97d5e9d4bbf8a583cb8dc3caef70e47ed97009b40371ca4c51644dc2c0077bf4e72992d360290f7dcb15c93601fcc0dcef09e8058439da158e3ac59008bbfa94d4bcd8c7b8bd7f0dc8005b62e0df84aebf0f484ea130216299174043cc4d8afb0a6766afc495372de081a2a40b0fc3911cc5aa138e8ffe490e6497422d5226785ad74ad7fe220283d9325452b8c775ab934c084d79b6773ae4ccefa40542047d727e6eaaf058f5c545235b8ec6ceda0d15904ca78ca02c1fa2c085d4eaecfb1f501423d4423632ecd88ecfc679b0bcd0d0a295437f28de67ce34fd77ad4cd957112d188e1d5687e8935dd92b40839a8dec91bfe3f924186328769f1a98cd5587c67bc953f8d5d52c17343a78a5a52c9a723a56c1f0e16a32c0629b7a67b7eb4ad6a11ab5dec15e6d088f0f8a68dd09ade6e1cfe88f694125eeeeedf55fd82a9f7da2deb7ba2ccade8b2c6e33288387cba71492c2cb9d1e03ed6058f80f429eb1e4d1c35ec83d2429f349fc76297bd2316d385355ad911897d14332e41c8c6926d756c18b77cdf28c638cb8c4ceef6cc4cf4e3f2408cf1bdb97687cbfedf9daf13ba9c1a45d78272961fbe42de49289c1f7d8307390244d45ecba1125447c93729a560ceb545d926e4ad946ce1b759d8e775482d97009f93149f11f3942198b7ce116688d8897cc9a7a031942dae70f9a91301b24985062ad86cb88c6716131a2787e632534eb0cd8e45883d6b7b6f618fb342bf071f17017c736dff2ff468628ad2da09178783eaa5e4c2b5e2524087e3f8c5c2a48efab207668662c192f463be99db60e0176b14da7dd96497b8de47804c5cf2b36d750cdd4db3f54ef223a4473cc1de3815ff59fd3947826f8b8a30fa7f2048803a6349700a80ff555cd9bb8f18f7abcffe6ce2eddec115fa6a110ce79f6a7fcd142cef3a54fdf72a83e46f2759ad8428c1c4ac92c785913f51ec0012076c214e4c9f099159bee4bc65e8b04f644c5122628f00c44e2d2cfb5f4b31265dfcc750330ff43c0eec6ee4f3e50edb6f07c1bfdb2a7e4bb7712226668f6cc7953da4c66808116d93de6d782fecdb40079500cf14b0d3650e6147bc95dea1384aa48a3e8d29149f7f9e3aa2212a6ad43bed428f1c3da5e66d0f0de38361dda923a76072d77b28a67dc7b58014eda3486da55f90f27b3401fdd774bd1fe41ec0189f057d1cb5ef5aee1a96f68c5aebe58b9296385e8314cee4bdf4e62cac9eeaf62032efc9d55d33f36e034648d479dbe81bffef5f5c00b469c87ae52abca38cc5374d6064aafe1febef66da369b092ab66dc97331586eaaa0cc32f15c92657a7d225028590f413bdacc7f50bebbb469925af00d2a1b3a066b157ed9c380c51f3adb5314bd3649389d5e662f2a20028bae290d4ba84e64615f5c821c5c6b4d03dca16354fb640872152cc8a9e42fa2d87fc8207717e862baac5255f4a18c7d72639ea6bebdce3e415f1c0cf779b0b9efa5a8aa028cfd5573c62c198d88ddea0813757b17bd7844c3e1c1f2bbd7a33335f2bd95476de79e0b7c7e2a3e642ac2c35d7767c7f14d9dcb0cfb1f52eeae51abeb2c030bd40fc90bb81bedb4bed9a320cb158a805483a40881c6b5f8013e1ecdb6780c24cf0fd272fcd9e53df46f46627e2cdd62f8ba6bb8bf9208e1c022723df8e74a76a97b90c2638b230c7e791481072b27c5b8d5f5b69e2ce842b03c58728eca48fd3062a76595476d3cec1956c78efc656dfff25602daa142e5214abac646d4622366f1eb0beaef9450bf45cccf16148daefdd7cc2fafaf18374cb150c1181292d1afda799961e55b2b698e71a4accc0d47469bfdbac6263c87d0dc2c4a3aff954b5c824e8a24088050ef92adac2b775109776ee2efe7ab875e8ae51855558b10c1841b4d7b4add303aba6f8e256b4064fc616c46728b18613c051f9d1346a04683206302bd4a66c3844331c31ca13fd769c92b822a7ade8aa5880e67ee23b665a4560d6cb240381fa5ef8b53cc226cfef60507201d23316d25b26cd8f55adff796394718784a109c99d755316bf7e29449c7ca7588d6bb78d268efa1c0f2214fdce2e371ece07ee5f6456ee0da10538490612dcc6477330d8de6f0ac57719011339b42b86835b80c3f3f3977ab1ff3753dc329fdfe7a9200c8f999c152bcb8dd2726f308c562d762e9b9dfa8e708324b0238d7623ee5aa9796404fc979d671d31e238324eb86a48d0519e89a24a43e4919ad2fac23a55b386306cdd50abf85222c846d8b1f31e52b5c64769f30743cbf5dab1a43c28b1d2400c8a5c89e0fa917ad494c5c7c8228a10c57b764c42ef29642267fb1cd562da9db289b29704c164a6799803712ca4541ed58f52e01f3a9220ff99492c9bed29eb98fa54a0aa5cacf1bd967c76bcd5d9ab4b85836e00005d37ffc42c0912545f2c7de6d5979bf25a6830250ffc578fd5051d072730ff67e5d807e9f39cd885999572bd8e2853203752b77541812d92ee53371af45f0e1512503f9fefd8e10bfa9fbb9a85a305b38d1be0166935ebde95ec73a3cd92b9d7d499e02f3a4840f2856bc07fdce2eb2ba46d0d94d3397cecc4d08fc26b4414a2ae2bf87fb9a9362d6593cb40648aecdccdd221c044febab2373f70b86da05a89209055862c6869431e5a03bcfbb73c353eac314a9568f41d52d18225aa8be1e06eb5e0f1107aeeda0366773f9ca485a9ff6ca9a7e80a002507f297f051224a01caa2a8f07ce4520287b10212f9db274a4be3d9ab7be739fb621137c1bb366a6c2ed9703f30390f31f2597f2e1e331094dce838e316ab63961a14037dc8f46b481b101f5e7fa037daa594e0042f0fc191a084dd3a0de93e757e31184b881fc74640f67d093995b521f3be9309424f23e9aef47becd67c5f7fa4e6726ebd8b2beb8eed468ffedbe2f881f63fd162d9ce6aa44b4acd56164cb58aa23ffcb4ad26763080e5e9460e10b012549304e169604c7bc670bc17502668abf3f529d25a5982a9288f3ceb0541d5e3db95a8455bfb8449e86c1b4e5e74ec10f3fd2b689cb711e945594cfa8915d4bf67a44c0ad8f39adc7bde9de3ec028e7ab7354016a8a7d6e8bd339e74510f4a2efa2383861517cbba40f362613a0e82a59b5631d76712cd2036dc36cb9eba5aa7a0bdff6a4431832e4c48ea21b463b11fa993ec3c2109b2e54fe53a2b3f54342b72bb29e65ca0c46a9258bec7c7f4bbdaaa41d17c82d88b46945b660147e9538cce4a6294461cb802fb28f77445176baf18dcdf527d6c4a02d7d525af660a5d959b71e8311429c4377e42751f32ad162df47316e82080bbcfb3a577412fb09402912b671ab94dd0faf0bd0a3a878bfba5fb491314f36bb39beba33621f20f3a55c9106783ecde27a42164af413673cb6439ebccafbf4607b885cc18a078135fd93457475e52a756ae545897ca665e26a24be2f353eb07b4a97036ca0ee21f76abbb20e770e8b9be527d4fd910285ff9c2d7a1ee182435b607e9ab5bbd6709b3deaa158aae563a00bba7f282ea7e65e34024a589c228e7f10429f685899e72db39963b690233358ac8d1993c0df6a91b0ef215fbbca7bef39c73377296a0a42cbe59ea3b4d24781773c61793c0ac406dd3c6ceafc74f20b0568c396047630de5819d4f1393e073b07f7fc3d2c3a13028ce29133770ffec9cb82015e1ffa4cad0fa64ebc9239781e8349bf0faec34862ffc36636e6b91c89c1c38cd8de8b4f32a5c76eeff2a5955872ff2eaaf4b9e917c6e2077ac339a5ea8a0a473814bd61590f95a5a6d9ba3694e26b6ac3c23eb335b38f45b5e5587e2686fa6c0a4d1c8e6fab95521148e5c072f10dc04e84ebc1d8e84fcde9f98fa8bfddafe671f0fb988e626d97b396c20fd2a54da6beed678798c813f5ebb0a8c4ae8c1501506e4299dc1e36c201e7dfd39fc0370ca76dcb8aa7121f9d00b15e445d156f1d6b171fe4a55ba4678f88120838f44feed779497a761fb06c21a978705b809d2a30b4ecb099d477f885c622c3c5b1a7fd3df8a32ae11138c74b6695ee718b17fa7986f49cae283808259f08288293950f9d0a077c2b55d19deabbe6bd5387e3a874917a0c835838b4a0764c7f03014c0a298069737278715bf7aa629bba28b947e6ce3e6ac6589e3bad732f9417d8ec4a50728437a5aa942e9609f255e18e615415391df3bc3da6778d529fcc09a0146573cc4d42105db5b5bf89ecdcec1dcfab5c7f6d4f436a589d87a7ef41b27dabd91192cc4e7b6d1ed1c074fcd3da9037423f9c8bb1c7722addfebb21b026fcd783ee09a78398042db36c2dd94dc8642eb674f62e8fddbe3bbcc10918db1800315c96e3e8cd333279cf04ed02683501ca2909c2fcc29e780cb29aca2df4c1c67bd7ee29c32be0baac928b71e9a6fdca20cb89306ca2da0f32c7c51dd108f904815f1c84a75c64663ecd27ee6c6546bef9f8566777c2df5d15c7adfba7fdc5cf4544e19d9a90f83cbd1820256c9ce2995103456ae234e45f36f623f04c0e094d239df19f56cc549d1470d1920765ce83143c1c4f9e43c512b053e119fd2f9e0ea94d3b4efba003c525b3927060a51dba33ffe701e4758a896e7f3510cfe604f0bcf06fc0376e560352f5a756f5d6cb758d4850edbf7480a812bba7d0664027a0df68bbef60ebf9c92b1e764809bc23241a1a702bbb8ce5d46345970cb2156bf671b452e6e2209559df99cb73097c06d3c3964495c93d8025d764093893e77224c688d09982a9ea20375a3c482a76fa227df7922e1f04338f720667a8ec16e0d492015fb96423f55c5ae03e7bf5c0f10fba033e956f179a795deb66604d46bb6323018600b8e1ce6e6a3b04f994867eb448a18dc6ae5bab9418a79f126a1b6e60e78759cbf7280ee02f5c28279016523d8b0bf4fca7869f94458c2e96c668cba879d04c7752717e0b6bd1c6a6d0a184941a092ce982889b2d132f4d0b8d9e3758d5f6ab5ea35c5037ecbc7ccf6feb99f5b07f071b3ca8cb59b7b2cd6d8c6ac85df13f2bf10d9e8aca438467bb3b122b461e83ecf05a3eb4b38a0b1577431e4cad01c9e3fd602bbb51e9595549fb974f6b7633f2575947fa7bc6dda48418238189cca08879137e5daf41cac4f0d9b038f12d2697a029e6ab8badd86eb9ff6d3b7caa86b0a70f2f873f51219c6cbc9192d3e81e481b19f5b36dabea090d88b71e04bf7e24d28b2c2835b4ad96b2d2536dbe4978380e30062fb8f5d5b50832e97080be80739b9203400cd3ca263e3bc90eaf861b0270eb39ccf0c9f241d0852115e6045a23b9e05735ab4eb3f263c86658a76f24f3639c48e70d920c963865b7a0267bb13aa55243e85ff26500028ff223b8cc28ebe26f904a7c8de0474ebb93c70e021d95a624daf693f27821679b0e247693daf431ca026c9727fdad0f3f0b2b3d83c1ab223a0b0cfd588313f42204d3c847fa74613176e917dd06ca459c6639665bb33172acfe1d093e025895c8b5fb619d0cab8466fc7d6993a743cac0450c59b30640fab53f03eb723b690aadd96902f8207814a6a14f2c93b20beecce411c1d64e1550dc2639e820a2bc8657528de4de205e6a878adeb3dfd558adf0bc01b1a082b4533ca85f9f432ffd234d10c7ea0e7ad8995499b6f640cb854b5309c89b04a6116a5e85918421d7bcc439b516910c9f18025d63a618263950fa2249f534aff3a6306ed79d08ed98727b15746d34cdd0fd028f2f4108ef4cb268cc9dcdb305c34b270b40afd6298e8ae2d54bc5886e26e91d12c2c99f06b29d445d9254a7318f94267696db429200f8fd465907f673bc4be2dbf02360562e23e47598591aefcfe8954e5e63fec908b94faab92a535d54a94cbd7986def4b3a147a481456257b3448c065647e49e6eb9e7c1e3327a3ad0e34a07a68d6f92fe5585d471d75231837d1582aefaf4fe1e637ebc58faddcb79194e6102a5003459ce42c2728aebb43456f09004fe1fa4b83848e2a5e3f4fe3763013708aa7ba29ba2e589010d420b1fe65da9c52cdbe3f13d9f5693bd809e733cbbdd4074aec4febde1a03591a6625026e34e841add0b744342b1875c7e80bbbc7423bd15ada5c3c6c6aed71926338baa74aa86d4e0eaf9efbdc293e8f39d5e96a67a9d03a784da3648b18ef0b548588aeafcdf23c1546903920de6e729798ded8536d0ff0d306283d6abc07d8e5aa916aedf6b6f2e0e6caa6b2aedc5aabf4ef3741bce5a7a520191f7d64e3946cb9620d36e7ac759b75e07f20a39ac2a0121392b58d40cb4c227101e72f028999f60ce50b8d4a52a6d7aca738d1b5e5b8aeb526b62d0d022cd51fca411f0fbb339ce8b78dd1f995de557e6e2bc0d705a84ca684bff23cbc03986215675521ca3ffd1f8bd4b49aee270f5daaa644c30bb29ce3c6dcce161d5e8fdd886f29dfff57a0fda20079e82e588f3c41c2cac478d6abb22e2bb45e6d194d29d4e678934eb0a0947cea1030520095941baf1a0ceb8a6f9a75742549e1023f87df32558bd935fec9d28af2e20eab70115c2333bbb7c0389dfc722495f43670194b6921ffc473e184f8599aa69725ab2ddb27be88898fc6f063e26a9397537bd0a76a5e205e2c0355a9ed227f7d4743ce45c09c0986ea2f3948822673991986e9678aff6fc6468f09c8fa4290f268bce14a0543722f5fd4bbd6b47f27177c1b8a8e8b64be51ad84bac8d0c3e187f726653d202875ebbd4d4bdcf03e3f042ab1c4d03b80b4cc7aa7f36cc6d0921b9acc47a2ff5c3641bd4cf07bef55292f7c54b8c159adaab35683469008bf8179e57bd29412ea43339e0a3600989ba285f164a992dc7de41415ce8e1eddc47c579adb2af7c85961f132e7ecf5d488617858b3b7549bc55bb25f64136ba714c0fcb86caa1e234d982578376bece9e316623e380a374c4f268d891cbf053a598d1dfbd3eb72e466d450d3a8498fe075a7389d3d4ac65c11ee8971b7871d84f525597d11b800af2a633aa9ddd752551ac05407b84287905a8ca093b31eeb792c6ff733bf4efcb2fb94ea9a217f59b4d7f27bc2e0653957cee06481679ccda50e6031f82198673276ae5f60924cc68422edefdc0dd53effdb5c2ce72cdc7e0230300ce255bed9c495f14c6da3114de6acc3ca02464e3193822d8854d5272055cc881514c39e444b5125c73920feb65e353886f4e427ce4d9900759cac5c8b75e387810a710b06d988026bc391fcfed402bd2128debfccf386647b2955eab3670a08f48ae73e570d35458135501af33f4b3019d896ef3a3e22d3fdaa367695abaee0a1fee234f41a1d1267865b7f0aa21861009b879c051b081b7d960b366f3ad8dde014dc89c9bbc851b10b3dbfc324f3feb9532ab1781e26a8c0feae02973125bd64948505ecca8040aab67427dca330c0e0d7c77a6c6b7850ae1cf626f580f9d76365e38dc8b45609dca5cc38b5c0fad469e7b58890b468aae231f4ac67b1405e4f8b0bb70fe66f240b76c3c902e9ac45a3172b3f7640e01b595bc57fcd8c4f3669f07c761643695c1ab46e8c6dee5fbb8abe2dc2f2d89f2667b459f4ab570a64abf8e220b4eae64db41b5c5d97971716e178560d98c32530a41a2e45c84043f9e17e328563bde1d214513a0e6725e8893c8a1be45206e140a05e959d0244c6d5b243b94588b9e6a07f7f3ee0e1c6dd4b8c4b21ddac54fb5320b71f7193c056717c7f06c6162efb56bda8b44d6d73f4610e9855dabee2e1a13dcb83add3057750b7fd4a2f02d672067fb48a7bab79f038b5a8cddc218efe7c6d28d0621073ccdcf67132f7bc0b6ee269685a1351168c6667c98f74f73c9f8053299e19e9255c7dbf73cefc34a6cedb71d0f576a4b15a9f908e529d1d060e8f275fd63e8437ce19edd31cde6455bf52d500389280b3a1666975a8652b23176d5ee9d942ed5886bbf67ffd89b8e36b7708569f2ade2af8a948928f79f9cc4cd5243d4d7c6fb8510ae443c61c2252d5f67b26bb12db128a24020b2a62b340ab424f5e318af877c47712987e6d16badab8eed57a5b091b666e1dd2863d28437ae570bc2e423e90978069f32eb3cf378fa6bb56722fab373d79676d207ab3ded60244756018260b3ffaf85f0f20ce0decda3ae5cf2f7e97574a4d7b3cc7e3e13853acbe9266d0e49dbec13017f3932530f2ed1ead7a9943c5d5d707b695568f955b2ec01f6c57ae81a7affeda5f94b8caee070c838907e6c1d8b7fac37b6b966fe87803289a4a3cd3b6c8bd8d6e67ff3244da4ea8b717f770d62f03f4077cec2f34b028152a2589c1f0328cbd194ee81559542a313cb7d73a03678a0ecc7e3b147ed14b625a129049c8445eb12746fcfe82ab276ec2220ed993f3bba58d5f7674e92ed473daa5141eaeec968b092944e1585b057b281a4250e02afe13a155956e533ed64b00f4a7a3dc98a0f115c3d73264fb79a435cb7eef1a614ce21c98ad3e3a1274b53bfe3d02768f7ef745e3e08649074daeeef66041ad2ca295e9b4bfa027c4abe14496750127b73031501a3ef4fd931822c4c20817c7b52900ba179c2d0d8772d96f5429cb715d52424f194e41aa17179706f4df11d9f3d7cbb5d851117bec68fc85bef675bee4385d8ab37b4266116e7ee69b5df8052b695ee155b9c24c3492721954cf1853354fba9a01ce1f5c43aaa70efdd49b46e9e418a7bc9b20aa9e025890b7f324866df4a4f3a494d0eb17525ee6ea18008dcfe8d91c9f785590746d4172074e6bc29761939dd66896c8dc45d0f0a4d85f2b8bbd005af7c5f481feb55779132a619ce56f1dd171688291c09c1c27910b551f1be2eda585395717e3ace027f8331ee659d02de58cc65d6feb35cec29c0f2158a122380622256309aedaf6cc874734430ceb57db51a66f891f274d8ed77b8d0eb5065fc02d5788d17dbef35b267953d1a617500ddf28406c4acae802dc4c7ae90a8e3f6a63a90754e7d2153f64a6d2f2431baa4015dacb956116b8bdc6fd0abf5e5130185e1ec75e90359895ccab244eacf71bbc4bfaa56c873c8ebe79be82e77a73521f0dd8fcc0b601120781dd673c4178263c3d517241e8d8c32996831a57e280b97902e4810abc40733575d471cbc8bcf9b51b99b5f48f0f68d14b9f8f365b1c47a618ced6c55a55b222e52e104a6a368ed943efc52a91a4104d341138b51390c31be319c8804d261a3bd6a839434b5f4dafb455cb17d4b339d51de1278688fde26b301bd1e8a1d1034e717dbb58062bd23815a186ec813839ecf87ab0f5f7e9bf6273e132c5c33ec66d64842f250ccdac5da1f10df77b090c26887f4c2c249593f360dee48743582899c0ec97dbe9f3dbd3e379c30d06a402245f3c1451aa3e9eecffb3206abb341bd4d154aa4d3549ecb9f4e5a8d7edf546ccaee86c892a75cb0af8400155026bff5ee042757518ef27affc777ec0399a76551b95649844c19a73d70ef6fe34bf6ee440e372c3820cb5df279171c1101384a4f1945fccdb149cd935aba267e38de4079057199ca5956aaea18c7810d448536e661266060324ec8cbf7c1152128507b0f3558acf7f9588a6bc400c9dd8b6ea73fd63b24be2489e5a9de713253c8ce064306df416379083740f95c57f6fc870424e72b81030523e94b1376fa83abe9844e38208387dfbbf94292440c515a11b25defd318be6aec5058da22d77e66f9642f290ef098ad562cc6adec116c02f3d369106437558c837ca2b385beda75d13ccdd7d14431f2d55a127bd5838295dea1b84218bcff05de88ec9474c364e64adae11db88203f6d6229732cb5c22d0b891c436407a323199694f8188092483b56000e021dc18d458fe0f392a9b05a184bda385ac5329fb8fa665f09b408d3fa59de94232cb7b61c98a138394318ff93e14e69ec6989edda6eb77f83dbf0e7d033189fe3b9e1450c376e5bd93e7abda575468b1c168e5c59403fc86fb4d94de7028fe98faa1fc67d5ab9e315ebc5636c287df550e915f3d8863791627abcb5bedddf0316dabebaf480b9b3be8adffcf2101fe492abf8add9887eeffffbbdb10725dfcef6a86de4885cf89c9401609683ab1dc2233dae94d4201cf45fcd6a6f9b11ba34ff60b76eaf251689fdf8574942fad8c7ec0a30f413b11deb5e47dd66e08a1b8c97d5e9d4bbf8a583cb8dc3caef77d9c298d5e0acfaff4c0e601dce3937de126ae81b46acc554358f34682c64e1f69b9b92999bf39de5eed0b86b9f5559095aaed49463342f623f888338a1a9ab251349195a39131674561ac8913e1b18f038af58e649d77983bf520edb59f389390bed88d28c985a7fec609346485b3527d014c586b722c820fd3dc1c5b7edc95ac199edeec602fc5a22c9bdd4060e3b18bf8b0a85125d469e239850e7047f56fed31993c68997320a6627b25663746bae191241aec17785b4336cc5e21d8649ea1bba880436388e6b18be32f9efbd97290f8665ab3d8e0491573d87825a9583aa94bee124115338bf3487160aee31969dfaec59695d0a8672e430c3bf67ea394fb76b2b643a242fb868153856ba396fc0e9364da9965af9ca54a5591b40f540ec2d5c1997d547746383b792574436edd44cf4a1187506e7a35879302a8faf61004bfe67b5b1940421baadf775fa8b16a7f1a3589be2fd41da4f774c7cd2fcfd0e580b5ad1848edef0c8c80802de8e40a1985382fbbda928ae70fb8cd53433d02b56b8238bf602c51273388163fafd31f4ded288f243256d26acab3ab3bfafa002b17b53e97e7256c7658ea4de695a81d9a61c62b706f3937b8910cd2f897eb43a8121d0a30c1276e9cf833753eb35bbc7aa93bcd5ffdca80881f44139039555f016ec9a0845d0043e5d0124a759c17dadeeda2ee8d19ee84cf8fa8de51c98e9b68be7d6dd33c0e9a398ca891989ac7805229be0315996dd86718dbd2dcee0b817fb95cc01da3ef1aca013c64c1527342ab1a2c9202fad8f3997c51d260652a03a968572bd67a7281fd65256aeeb40241931c6f035e2e2ef2afe97fe12dd8df1c46e577557252d6774dfe0dba41235d8278b449da801d4e569374f364a0e4205231ff143fbda9b0466261e9f0ce25d9d78f6434a85f1c26abf7abc5b7d4cd49525dcbdb89ff35a0231080dcb203e13642d20a972644fd098f16a82a93442d879156e0c513553622c9c6fa0ee5b1c04c7049f5ddbf3fd9a74b9263b8d3a3c2b7fd3f832e54e44daf4d00646356ed5c8e828253fa9f9184179f73760532f00e970b6cb250c972053535ba5f3e24209d2a8a1e1084239b8ebcb01058399e911577290d97731a8f550f369e34a4fb138572f6ba325dde2f5a70e9b3abaf922b1e012ad785e20ae63192dbf04127c4fc9bab772c521c9fe57032af806d17702bbe0490c126196874f6c1268ce50cbb85284f43382d984ad80dfc63324c22a494d734080cd2f26cbe258f685c74595e1353893cb3dcb41cd218b1282e3a2a03e97ec1686c4491178595400d1486ba839e7cea0914cbefce7445d4d30a681c3f8a0ae6c4a379e614efa64b826f93acfb332ea829c1ad624a31d4091ec5693cded6bbe3f1cdaeec47a43f610aa2a806f667683bbd6843005930bec090f7dc62d432d89cfce5efc6aa04ece188550e5c547151a0e6d6482263201a0f0e0dac5cbd60fb54718e8a44b51e0a32c863261d0d6178b5dc9b4be728c0f405be944ab84e24b3c166b91c53e1f39eaea4ab3d3a18ef39035c8613c6a32d0c7fdb0fa657af11c1c08348cfb6bbe94b2fb0db3914864d50cb3d333c9c64b26c26dff9fa6088ca9b39c86e9fe62fdd63696f98e071093b8fd8273830cc2ef73778555326eff2150f7b6ea66b28530527d28908740f1160c2cdac1f8936234e92f376c34858208497e363d47498a458ba9b3f0832a46662c65b7c60984d67758e3d96fbe9669dcaa1b99c60a96c2fc83659deb3e5b58ea3163e6937b022559d1c657abe66cc45d55d2dcb04baf74195947b5ccab04c024661ad37edbe2e45c0a600e8e3be395b0dead01660c2e3b875f994b1d2ad81ac676b4806ec7552eea6ea86884e837d710f96b69e260d434a94ad4161cc00ae32ecaddbaa6888b1d3399f66eef477b716545f634c647f02aa09b6ff62572d5943c9c8be0ac37d34df866fe9bcf5dca1c1889e687eac05a30bc5c7420700250390b4d6e6f063dd5fbb46c7752e29c2dea77f99329c8c3a6a1166b7864e76ee1176b1b87eb66732bb8ff147257dea1127a40251e0d3e96c910340074489d3942ec959ed2c0f570dcab0903e555e15d45e45c6effa8f3d1917c5ada14878fc121c83aa9d7d56dd23e4f25c77ee61255a5721ce052f745fda5367b6be7088a2ab980c340d55c948d541d72489566c290b305ed81b6a2aa3e6b9384e7d2dcb5aeea27bed2831f852ae2dcd9d0a3abe55726ba5731a067d335ae63eb768f997a90572ad2f588ca6834278b002c472f36d732087160a7ab695344937930711e94ce30e31184fe61de9556b80811d847dbb76cb745127b3d9a909c97ca1f50f8dddec50d3963192417b1a634abd709fa4ffcd72efebc68806f9168e30b7f50608de5ff11369348e5e1abece89e07bc24552e7feb1d28b64b93ab14c3c9bc2c174a3ff7c8925e08d62774ca2f59c6398dff98750f91adaaae51e82f5550c346e5c26b5814d9050543587d16fd71cd9d7dd1b1cf237d383e805bcca35b30d81fc1c4779b1d328be4528236ac28a1d5a8366a804085592da3088b9bded470719920df5c2e9bcfd1afcdeaa3602bca21f0a5cd4598b10ed43fa6964dbe9a49628ddf539f2faa12c3fbccdfd04c0f33045894d382f51b4d63e0ca9099f3049e32d8786b6c250f386bc12ccee5239aa72bce5f68e260ed98c3294d89c74a578b60324b993d7a613a297ba85843d867974f747320b9618d26f4b5d155331e0ec8202b01b1bdff21a2c6b41a481e0630fd4e6bc32a8c36c48bc5bd12eaba76f2faa095bb2d2b56ee037893b18359213a56557708aa4b76dbe8aebdfb350d641a2a333cd6619bcf2c358392785d37be53c9af27227bfdcc344fa131a90ba4783c9a1a29665d65b19c68e1261c7f4a4e59dbf08fc9219857eb9b8fdffac3cbac7cc713b8d15e1bcfa7247d97bb487e474d89835949e0ddb424a798053969c4a39ec84bb4f5d1bebd35d7b8a9ebb7c800163d18e16925ebbc52973eb26cbd88ad0e7128a6271cacb31987833ed5ab628d15fd0ecb937ae53b00eb7ccd6fda13dbc8e1ab2eb8b1f8843f52cc74124e1fd6b62de83b20fbb1c104018a83843e7f17b1d5d0844b7ae3601c8174c2d4a534be45efb7977c96509f7ed6552e7422804cab8974ee88a78a24b729606e4895a1edd9be52a38bd92b073bf9a61822118b839696b5bbfb8583ca26db2e3a2eb4cb23795e3a8295b4d1a97a9bb15a0251b4cf973f97c72df43583c9e1e403d6fe8c128e3d662515442fe4e7a0890007620bc034e0be725aad61fe802e0bc720cbbb46ad90f2f0e3b1eb5fd52afe326d390f2ffbdcd29fc886942ead70b558a6517caf15894ad50f4d958738b2ef79f16ffda004ee15be34047561b7203f711b37ce98fe3845ad78168ac3555b12afe0ebbd4d773ffd85f991e30c42da3cf7c2ea0a9e1bf3ccef6166bf2761d1ba601f8c9893197bd657a224f4cddcb9e236e6054ff6e2976b29a8b4cbc431608aa150ee3bc6848b10c5b42f3100967b48dea5744f703b3cd65c369887c4ae52ef55f240d5aa5506959430adb382902164a930a455cbf6e9a83edd2dcfc9efbdd54da51697761bddaf328522f560f42e7b5fdbbea7d7c280fdaa130202113a4839f9d77d2f2afc0a8f4d058f8ae1966b43c1044d92c58d7c5b383540efdca55611e379291f9b97e2cc3ca1f9596116f0cb3942197ad840aac9c7f3f491ff3acb805e2e4643a42cd0fdb6946528f304ac69e23396590a72a22c14284a72ce4177fc6bc01bfac8a73ba7117b85732bae9152feff6440c1f70eedbb91b443080ef4875d741345fd84081633c0ee71e3800fba9f5256160d8d5a7018220cf1d0a1dc93934c9ea4bf5eba0369352074f28c5e05319e7420bb1bda43645a62e50ac4c1b80c019d55691f5ccbfbc7bad941f527767ec4c91ed773e9db3f6c4815d0ba69539a447bf67fe91683b9f9230210bd877688ba43d4d15446e1529f520995ee8c32fb34a3c49f8d5e973651fa35b1a454b87ebdce6f73a74ab308676c01dcea2ce624f7e7ec0065dcdd4ac0393110c2b42c0edcf61c3487687fe6299e2e15173987385d6029818e476a14ccd37226ee4aa383b033fae0a8063647d3439adf9c64b15d88700f4f5ef32151e95ad55238839ec741099addf9878f7af4f3ccfebccf26b402c67a217ef4e51d8e1bb4c6c0eb7423749a34d695d6ecd5c5300ca1021b9cd9f4f904695d56b43218cf5dfd38e027e1796e3f2a39aedfacbad724141c03f589ae341ec0043d43d4ec8bbfd230ff8371f9ab56433d14bc3aea833825d9bb39b485ffbe26a1ed967d8e9542f81e455be9e759d8e8fc2c40bd2910e1c62fabcda593bc106ecd7c0ebee59706e887f324e19a29c9d18d007f3d3c50c15b1b20536dbfc0f57b02b2ab7364a8a0784c88149aa018759332531f685bdb115e7b55808156070832cbb8ed0d5c62405553b5e87fa073a750d813acc62f1df50a9dc17dd7f843c8ef9013b140a126a2978e9449dd97c5bd1a278fcce13fda348b196c1272f77f3dbe4efab01fb7f3bbbe86a3c98c8ff79e563476ecbf37577ca8a4a09551d9f17d77a1eaac4fb0a150aa63a840201367495c0cb373f5dbd8c47e7e1c58e7ffee4f637a4e4caf946810d8fba9eb50b9cc0a38e208e4e13b5ab051df780670f7507b4d72d1a310bb11579b9b08a3fc7093810d6bb7d0c131fe9516db0d04b97a31fecc2ba5e302ef31c571e571ad603fdc68ba8c895418e3ce8cfe38c1054edaa829fae17ab6df99ffba73709bce8dbe44f59e1a0ad16dd69f60e7a8983b03eaf523d472af0a873367b612730876698649028e7f6ee5a4f24a1c1612278b4e2bc30a4d1ac5e369982bbbc372f6c514e76691cb42ed4c11091565116f102e42026c540f30087a0854b936967632917c936c689f51daaf345bfa20b4dac633f506b7a3ca9f0610b880e08a549ac5610b669abac17b3be4b32f7e6f3f7fff69f629ced940968d87ff5f215ec6d09cb4a97e2c54418e100565fce015994107c4f55fa320487b25d65fd804261965763415fc68d359bb8ce86755a9ff3d812bebbf2a5e75ce4fefb319c15b35204ac514df9b06408ef4574cd9b508e1bb73af087739a0569465ec8a60e5dba0c55ed4874d689467262893af87c9528806ffacd33a451c7fa6f0e023ac34ab9622dbe4010061f80b0b345aaefc79855534a5bc737ddc9e7ba87806ff2f1fdcad2e02748eb8dc076c0756e924adf99b0fe3280abe3e64507b222ba396c8753b4bbc2d45265d9df4003f8eb527b08f52bdec254c1418127b69940240a3b89a97c0ed898cf304f9b394938371e7c712619f9c02a4a389cb75afb91631da8818e524a83d36fe3f3b3cfb2614ab70466cbcecffdc024e0d7a8f3136a6091b41c7b1c3480786bce89a71f7dbe9d58303938e0aa04d7d77c2d0dc71e001b5dfa3161cb833bb45db17f11f55cc1d4933da82be6cdaa17f3b994f255791dc95f12b68bd45075fb92003877f86fdac7be7e6466be8a22e70f0b1a3cc8bd5bdb537c8b685e937f00c648f5a8125faf52187075adbe6e1064a790cc1580368889b356fe477c06a8b2a1cc81a8de2f700dd576d4135e84cebfc0739e00f5cd286a774ccec1217b53b6b713ebb7ecf3aca52b5c4a18757c5bf7d64d0ab0cebd74a5c961281580e85f88a65f72be58c29957db78703a69feb3fb4cdfd5ba914a479fa558fd79d103d071f90e2f3caed570f5a76671468915fb3f45a6fd4f5581370e4253f96514b00b0c4fa81d99ac363e00838261e249a965105eb19244b91e6130ef2e1a4d6ab61c5854e639a088c5b593b8c67c4ca8cdbbc4e0854d0f28269fd5ea4cc617fdfdceba6e45024c1a1fecf6ecbdc1c736cc9690e49dc157bac8a5d61e93d5d4f66d7a3509477dd8e9f4c8f2d12306f45d340c1d3fe4c8745f9c7374659b1aeefc4f556c677967ea6ae3a0a6304dc24ab177f6aa9c60b791d82cceaf4c1b025bac99accaf9b9dd739ca039e8ccecfbbcacb692d0419098da3c359d47261bbee5b57e8f006d608e51e580b8c1556c5893722672837a766d977c5876f0971c7382c317a779437a822a4cdb452e41166748f5f9cc4bb10dbe0f19286b2ebdc643987de0003e0d474c89746c0278e4a2029af88c48207742c3fcda3bc2983648c3d0ba473c53faf8477174ab64519228d3f279b23e3c412b4dc04a15cdd1b19a55eca98a374c36c8a2378400e30d448dc16a3ae5d51a7f27a792dd86190db79168c40a4ba7a9ba9084529c615374a5f3a725ffcf8a5ff80441d315dcafd07711b7faa9da99baccae17552b4253a6a2c119e11177c2155c551d0e97628283063463b0f6924f328a3e672962b901e75680bb62c4fef1d0b2cff64d17879036c4b7ead2269efd38f763a9f616db8237e3ce05fd69e3db6b1cb780a8f42216e3220e219f213d8d229c70c5f3b43fe9f56328be463da079425818893a25a377616194e96ecfafa03a992992b7fe3a88972ad64d39a2e08f146cbb3559918dbeaafbbfb4fc7ceeab78960d40aa09d50a02ff03e1d8a63c0c7d69014153c10bc3488c29b819cfd865b2e447aba287ec878932c1034c188f240fdada5505078942d9765a4902dbae22bcf4c6536503da902a81f3eb7dae76e1ae9a191aa79f266fccd52215b1cf41e5418646dfee61a33cbccf310c22b548231ad58e981b04b7ed7a4a88a83aa84cf08fbb48bdb517283a57891d6cf6c1a98590c1c452e6ac9cea2f97c3d33363ac2095a75fc1b1cc26beacd1d6a7758c2f7e6f163a27b883891f5d15f6ff7b45cd0106aeb7a9e6f4013879033e2940f96d0ce611ff27e7e0a588bd31c6b74c8629119c9b633d4b045605dec26f5f6e110e0c71244e320c3fd336bab010a86bb9f81fb3a649deb3404ca355ccadcec518e4c1e8172b098725eede8974e155186d7a69c61babfad98e470b3370db01c069be86da0a2ea83e78cd2840141595dafb3e0884c295486085b7fc24fcbe6580275879064174541d666d209c0f74f9b6500b499cf7834217ed7a7f96763133c2eb9780cb3c7eff72057e8c432fedb35d68c5ffd251a61f8110995068d4abc0adfce639e1a1a9b01f33771fd8d0c69fcdcee9a4b91158ae08d79a162361ffecb7df52f65e7a18e98535abbdcde2b9e51ff9bc3f11164cb1405dd738b2d127d239846c9145e9cd942ad6e99e5c91fcc2d452da56048e083e1275a7ab8a2e663d7c7b0ca0622a336dedf06bcfae030177d45434af40e5348efda983d757d015f26e89630fe90f8f657ad382341200df3a017f8014a2e0f16cb676cfd81b44020f1ca6fcacdd70ee37561a59b0444805cfcb7acb659699dd28065e15809a06f0df5852e7fe49bd931601004980a4fc6009ff860f6a625909177f2fa6c1966721c6b7519288546975c5e89e08dd6fd3ae3768e4ad1ac31f5109146c10c233f42a34cc3d211989d480e6969db8f86f4d7fe4435f389a50677a8a920ff7b15871603ad566bdf1700ca94633126c856868e6efa1a81d332d856c1f53562b69742d8b44fa7fad6f8824274fa051b7d5b7084d5d5920f90211e6562c7f014c527fb69199053842884d71413bd3225e87b2cf0571de7cf619583f6d66ad7be8c1910d66af1e6c9ddf3a27af265dc1ca10cd3f4a57fbe8a2decd0b5056f3b751f15e1cb061afea557baf9f81253d29561a3abe285a7d35f3a3e5c5aca89495eeb9202599e5ce398a087decb8568545cc6d12ae82b46d8feb90aa8109c68b719cc0694e540a781421543dd7ff995555c1495f913db31055579085b5a657ddb78f21c5195b41383cd5cf368fa635ddc7806c631704978816d26f2ba28c5e59f96b72e7ed330a155dbe2549299c7e33357aa667f1be2a7c4f4d8534c5f35c730efc70785c1ab963c9b766f56d447bcb9de75cb5a78910731b3cf574a80f3882ac9c0f3b1cc1e12c6a77c77989b6ee9c48a3c684d90054400ae1e263a5cf2df0131a73f2d99dc3995358e93f16662f38e78edff6fc7de32771353f34175478a307c9f321adc29e1abc59a80d01b85bc2b636b5cfcbe21a0f6010d0a52613e66a17ed4fc6f37e6574fe188747623577045359bc32d9c2d7551d5f4e67ff2cac9ed32783e270df3fbdc3a14bd758acdb03522038edb80cf68fbce1e420030eead7c9521a5f71ca80dea16b1d6cfe5d6fb20692729aaeda69e3626e26b64c4dce033d866242bb4038e9c42ec5432c44df197fa5c3caa8eee007005a4c4542e4a94ec217b860a277989deef2059f9d005654424b5889f1af2c795ec153dc15ece1e17e7fba8e342ba53f5e844e8eee2915d4c0b47cefc96f2263504ec39a61315863b7bd6a60ef89940f0fc0f80c2109d2c2595908b0a368f9448ac60d9ba00e51f7e0d3932ff7814a2c32f4873a5370d38ea4c55dda5dc8ba420e634f9440d6cac6c1f3d0a654d2427864d3accd7daba177eb4443d5012fef6f5a1149fc2bd58ed14c1027abb22097a86995e4c5d41fd0fac1d8c31d9ed2fc3eee97ae3c6b01ed1f7da42feb13d7afc37eb61f4fadd312f474d392ac72925d873f2857445c4edf9a8e5a64e8612ffc3f9e9c4103de4bfd7b5fc549c33cad440cbc21dc2570c9a7f2319a6cb74c8c3520d48d927f11db4902e87960cda7fbc2d17c3e25532f63ec8612b5b7aad2e3bf23628e81d38a8f799f39cd9ddfe89a7e7ffe238a3562abf3d9fc2919f7219cb6b366cfd74c65139c26ffeb20c495aa4273e562f8334148b5593aa4f55618c53d73774bbd636d6eeffbaffdb5270de71828026808f4bc7cd1cf1cdbd0e4de9972e10074b9c7f62e59cde1ed751be0a90cfbb696963be97111c14ab1fbd3350ce7a15fc21b4cf0791e7d3912aeea02b3d2c757678558e0eaa7c2304f50c4b0e5d15b468bc12c05c6ab4b77bcb84e92f07903cfa1f913f0111a8854b5311ad493211ad49bff4b86d06f17b5ffacdb43bb4cfbec267e0e43f467cca38663e5b6321588635cb8de56ddc1aa1964e3035c80a8bf82b3bbb55a90faeea2a32e2aa3e52579e121851460edc1a8af86111a15943db3cb811d7e35424a1293457ce631d8e84688c273702f0a3957b2cb52c5ad5449cbfa919612350c918f7d01d0a02e722fa74dddd736c7576189e325e9308e554661891a0168e87307ae707e9e40abe2c14a4e3894e674a4eb321cb91e691a663ea03de12cbb929df3704b53036a5826b3e006488c54781476d414dd81ac1863eaba074d12c61150b7d04b6ebdaa2991be9cc0a9718e5641a1201c375b064df9617e45f7618fbc31e2c2ee05365fc2041bcf2fcd4d1b61626edf2354ef0258e7947fdec07e610db9550939757f7ab27fefe32fcb6874164f19e3dc90df56e33dd4b2c6274adc9ab805ce7a9b89a26192f77f7d0e192862b5959f6b44f950934cb03fa0f3063081e17a3ddc490c281477d8bc80ec74f702f5a6be6a3f4a1d07473196fa45bfbec7670ff903c7c6c3d6664dfa171970dd3b20a823c7efd6bff2eed377723a75120515c57055ed70ec972a3710cf9ce53810f8da8a840edf2def6819995a10fb0edb3d47fcecb56074dea507854bfd6d9ac5d48c72a95ff2fb50e3561a302d35eeb4c7f5049ab66a1a5335f16316b124f4231688664d8dc4aa2caefea038e78e47ecc45101af9c2aa790773331d9b4e0224508b289e517d8fc934b16274926af4397a58973117078184b6847b4ba33617c09afc8f50eb2f25f4c4dc9a3c74c236d4e6421e785c2099470d56fcbafd6667a8a551ef971ade7680a5d7d4f2dbd9e7e018ecce1f1572394ba23b52aef9f709b37016718e1496b96767e6a687073ca0711d088c40fb6df436b2e513f2cff8b1eb06c46d4374aef78cdd116fdb87dfb02875733d9c03afaec83cb10b73af41d90685a1a1c544546a8fcbf9097c64ab7dd6bba508b568f490ec78b27f5108a587151ba85208a2e17bc6a992ab4036b2384180961ed306f719e195a97aadad7c7d1eab766338b7fce439b49734f09b4938358a633b6cc856318268734221a3326fa54131ef7d00cbfb20f65d6884f31beb630e7da1e9a4f9e594f51cec4e3082ca7b35fbb272ca6472a38efd55c4fdcab2975c18040686efa47cf7a4c49373dbc0496cf9b43b7b9ea64fb5c424458538c528155e700d8a53044530faa5a652ac607371b54e0f4b9f8534b297285efe089b99d69d31712fad419b9ef3f7e1d3aed8f053ff85544911edd0f1eb81e9ea9e23be481ebaff94f1828dd8dc50aa4d5adaf440471f4998abbb9e76ab8660d4fdb5a4fc7796e8f1e321a133b210dbdb9944f6f0664c672771bfa46beb57b012398dba7ef7c8922dc7cd18bea951efb3ea857b52fe3c11fc5fd9edca9196a1257a6431d88b002098b7564ef556a11d7659cca8d7e3be393f283c2b9f231ee8dd10779ea84545420844085bc5f8bd4635b9b9ca4619ac35a21feadef67b27ed20c3a2f42781a17e0cde13fa055033fa626613c33e34782a69ee929d23c17ff7f0aa4fa0c62cc13c4ca2b3e13d4fed3f17753a07ed4cf210670937f6662197fea5042a9747fdb20df734e2ccc77cd11b205aa4a43054267b4ba09ba4f467cec5ffa0b7f60867c254ac831a562ce6fbc6373392b667858bf3d26f1e324efef8cd3299f92b495b2c08888270f898ec0d3622e2a9f3638a9d1d360aa1e03dd83c9ad96f5ab4677e49a803ba4606394ecba9d3ac3823a17c5744cf1062d880314f0b963a0687ae469db02f02edc08436f3a7581b8b472590ee76df795b686236376948b436ce09e815d9b467a91e0712892063b6d08cd1f8dbb87d8a600ce3f159e49e5a3d4bb83e4c1cf762002b3924b43d7c8359c74b10999baaec8525a53cd4b9510f774d4c8e83cab1671e94f7fa42a8b0841ff7a7f8d6a59cfcfde04b20551926ed3ee899343a0908d7879120935fbba29858c8f3db8c0925e95087c948298b9a49f2e5a6d023eff532cc432b709b38a77c1d40b6b974985145bef1e3826219625a7cf4fa078e956f1bcd003ffc573dfff3709b9728bbdc90605585f35541fb944761519b96b9413cb2258a47f7e836e00988a39bf95ece55647e85f449196835f19d9f9998c0fbc45b74ae4e823a0ea15180ce1bd50fdb110b7c6b729735d112644453ad5ee2826109f10cab347ca492d252c7793a5b6b3a63e844bd339c7da4f45b05e4cc8bdaed2f85ed12bd46ad4b2f275603a3159dabffd038fadf68e955fa53835aa060d4bd66bfc03fd8d1a34384be3f640b22383493ef8b762662da8d24d1009789d5966ec98d1ff4568b6e69c8ece4c867a556acf7bc186be0a379189510e62596d75c1f7eadd6e11bf0f9ca5c78d729b62bfef5e3e312dea6e4dd2cb502c355c6803ac20c5e1c42862fed4c9f7755b46487d89e101d68c67a77b71235b48e045869324172488c2a64a17a98dbc8860d54f3a315a6c67852c9b3957f716e8bc2e0a405442a3e158b40e9cf4804a3533b97fec9e49f03bf31bfc7bb9d1e34e1b383fe6578518660b7a187d7cddbb60be14eb957c6e3e3c9a3d346222f65e3d1ddd3468dd82515fa0ea6b8075cd4e86dfb29fe853b3382daaad8aab9058ed480464d98909a9dcda39aad9b818796370ae85c84a2b657682e7f93aa6f31818d3e1836524ce9bc9ba95bed68cc664e9fef7290f0dd2b8b4bba6e8a25fad43bdfe5b188e04fd6395c35f61f6a81d5707a02043126871631e9bf6a25b546424db397fa0043de7ef27fcf1b94b6184a978fb039d95666f71a59c63bbc0f1d64b57ad977929ba45cf24d3dbb3a4a03b00ec765a12376b4401ebe90ccd525cae9ebc667a33d7843c6cdaa2beff41ca50edac774b6eb9833233b5c20589a2c012181fa1873e0271482628740a5644f1aa2dae609bee42216eac6ffcdf37f8746a8122edb0bcb161aeef9beee5670e58efb5690303215cc1760c9ee23c17a2188f0031beabb027474213956e6e116a72977f296611cfe68bc61d8cd5a68267ec04ab822397eea9b8bc18b9bc2916446ed89ac23200c5b6473a7d6d6eb2557937278c9e254806417d34db7437313c40702df7bfcad89b0ed420f932dd1aaa844898aac2302ba3745205d424dc63e0599d19122710a87935ebd1222918c9b927b2760063370ca5ca3503e53624acc374b1474637a0027f8d4691d0ea3dab1e4ea3017786224376f53c6d9d87d0319f3980aa533f9d480dc15b9f0b6eb52000660b56a26d4b1b6a6ba44cfb802ba4f4b1695a1fb03e1a3d480a47e53e52088a57c4a0ca59c352674166eb631697f50e749013b00ec05817ab008dd761a31ce248b1109c3d113c01fa0744f174e7e847f219ec673a6ac5802427de74d179604308ac4bf40f269485458b0e974833fabf9e51d3375907d902d1fb7fcdedf2807c4029fa1cbc38c3b4729378008a771c9e6288afb26782fb8e02fa5ea550facaef66521b22c2a90f8be033578aa24bed6574d7eb5937bd7826a8473cfbbbc6dc32a7052507282c630232cec750c44e7d3089013721598c253fb28bacb574c5b59fa39f77473e9e879b47ca48916d2df05fa9e60a42fbcab60b2b2f9ca0bba62b0a3007e275d1233a313834c07d7b2ae107b520d41bde25e611ec7c0ae4a5b3fe37079b2a45b53a1a13a549ddb36e2010952583b7d7fa6d6fcb9ae799bb24aa29842e4a7b0babec16c3cae95b51d7bbaec5978811a268d672ad6d907e2d3963dd16727fa4e6770591307e41a0fe33c9fe37c85158b2e6d28a4cc56f08092f644e9075d1540f09b25fc842ddc205eb56d5fb968f665f9de3ee85986db565fb67a08115bb9c561d76d3047e92662cf7fe0f190df500030eb67f8a920f07a3bd1a9cd6f2895faa61b527f3c16f4f6492f7ced4e8e89cab2da94408ca53296919b3abed2d2960c0220fa31ae438cf3c9065b2986ff079315a430fe41133c9e0c5564f121b60aaf9c5f3b1cc378e046a306b30754f7be27e35226879849bce527f1f5b2dee316d110c55a742774aa60717e6d04068254567ea1320b1890b057f41054a21c2de8f8f63105d1ba5c15d6e519a0d1ec1ea34267214f523e18e79d628a0cc796ff19d651abfadd152ff09b9cd905a540609e6186d3acdce25c8cb5d1f1184500dbe8075791d35e545451456da3732c8d1bcac59189fae016789cc0dbcff01d986aee233ffd6a9e193aca8014da7535a6027a5c2f1d29f26081321427b5e92fd9b430e3ea96a9b104bc892977600d172fb8482d34511e2eb237f2a40f4f298d7340837555005879d11fca132c76d13aa48fdb90be4a4dee1e0c460ddd5876136bd1d2e6a462a3aef12e067c5770af27fabd46181a5f12893a4f1e3988353ee3b61d7fb71377e32833939715ae46820c0cdcc3020051ca810a1cf76f19c5704a9a1e4c2eb862a3d5da0f9c2edf0b93d75bbe004ae0ff0c227b29846578cdaa5dad6998241c1145cbf9d60a0e3f9d2875d4f7d166c5768509028b50ce22282da7fe772890e1ec50a3d2d79469fdc8132bc715a982f83d9ff6679a9133fd520d8ef8b923195ab49ed723e37e6f8c934f19ad491b43cb5f5b93ccf1494c2c4911e8e716461c253fab39539a4fd9a5b7e4190abf5a74e129ee8d05f9f5c449bc04d360e565abec0913e730a7dbbfb107810359e5b3af135d644f2e2c2d7658f528af237a15d8f7e608e7c90bccaeda75a65c7f07336402bfc6eca7e04e199d8879d1d3af790f4bc5ebdbcb22c50562eda2b2324e1b19781ce7967999ebb4dd3593c3d0a2501f72cc9d6c98c97d3f81ca2fbb8abc4e010b8edc85370b181737420d2a9dcfa781df61127b56bdaf175092e8f42341d78ce568ce6b71f4e4717686721d029b37d6beaeb0e7c40774fd36de0edbeaa1064987854ad79f0d78ae5eee5009c2841f40f7b73e678ce22f5c373339ce705d2bebad1afd86f9401a188f50760e495ff44273751c3d486f7310ec8caf2a81e6f47234bbbbb462f883151ebcb9fdfa9423f8a2764168a5e4d76e8db190d2eefa23400db50daaee69e7244453c122294a5d2b66f01d5345dc4e287eb3fc07771370026d0b05f24485ad1ebf4234c4d3e4a1ebd0202def32c24467f2948dbc4d5cd025ca3e54948416f2e0ed070c810c67ad96e163f5c1ccd7dfcb5a51c0b2cabfaa0b4f2a9df7460e6ca730ac5701876e3f59bab88c0547c870c1d30e98447f6ac66231d7e8e2d9fee3e9f8a82251173098bf209a4c6188431a311daa73a66ea3ddc5e785d65614887003d69b3dae0f41e0746aa6b7b716daf424785b7e837b40023fbea4fb489299378e2143afe38e384f6dd96690f45077e6baa30931d5e85d708cdb5072518993244dd983e7dce30057d35493d7326c3026734c1ec5c515e607643c6daf800e0f27bc092460932160c2e4e8396010bc12a0d2b0bf9a8406a7131972bbf7530cf6e1d08708b2640a78adb08e9d44f6e6d585a47d01fb4e63d2dbdf684a4a74fcb4f2bf4ae745de4ce8ae9246bedf958c7d8a55d27804fd8c2a64c5e50cf3cc5d874edc7c4dced9e40fa3cbd8559e45578dd3d813b32146926613e4faf91e0f935675e41a4d89deaaf2379d7cf342edf9fdca5b8342e8214d5dc753c0bb562e101d4c556b48ad05a226303b2cdcf6a91dc5819bf2b146d8e4beffb499b0ef2099032f2a486fa15c6780144ed9f44b9f9526ed827718efc9705d8ac320231c787b642976deddd81a04d6d689fd4f82fca250cb0f783103cd579df6b740106aa6c73380dc47f826675b32f12b01bdacb891ec56ae27df638344f7727f94526c9328c3a25de6b9208466c613d2749469bce44f5a3eec948700961dfc9d5168e498f867ffd7be65a635997bbd085fc9f6a3001b1bad07f021cc2edc6275c1a95537e75198e18294d2e8e7382408d95bc602d8548bf2624d46cc0366504be87a3ea5d673c31d9510f276f0262c95ea30c486ed2e71c9b40f0f6babe3f4b87a3cec5c346ce064248d92afe3b28d7cb9507834b53446a1006bc580e88046660b472109d72430a8a839962206038a8b30fc073ee62a716fb0f4d2ab590e53846992c3cbd1692e40c457ea3ed3514a67c343d52dcdd8a288af4927905bfe65f8c38960f34106cea39fb15f4b7422ab43c35ae8921da237210f84980c5c0bfb56369073741c4f97b0a901eae955bf4dcd876ca0f6e4fd1105ede4481ea358b2a7dffe61c5496610cff5a706c05f92e0e204301b227b296a2878149ab2fd2d00d278281157b89972e740903ea37e9bd4f4b5c9cff1c0ee3b24b9d2f369cfa26d9f42b10821d03d2c38c21e0d1e5b903f7083a99db11d715aec776860ab2a775bbc89bdb0d2eee82ff7ac475e1ea4dd237ebf98f60b52bf06f68d7255498deb41d038f31935d762bca3dd59ae7b01106277c63f75e9b9589477451545e70c625330c5db6c0a89b6f2cdadc478fa86742a5d7155e414858acf3534cfe3d27caec30581bda5e195f34ee2b409e6bee6b7115169580cf05e603035bc1dd133985a3516c5d7b6a960daed9e83ac44152cd4e74e2458b894a6121422bc54c60d8ebd88e32d7e5aa5b648f5398f638b01140ea499057960bb31d6e1e4b329b26e7fceed1e873b11dbaea99608bdf35157c2204654c55fb89af142dc1cc8ff5bcf84b26a6734db9dc44e663378bebbbab4643478fdd12d6db41d19905ec0f930555b1f99606159dd5d729de4414cd11bc2167a257204f0ff4da1d9788a9ccc97c577d81043878248fa11ee51250d1f6294c8499278ee23074d2d5ea3b7630b4618c16669aa029967f17f35d1933e9192ba2be2f81ca92fe0091fcedc2093a5cb22c50c5257ec67fddab325fff1ec94b2a156f37f6481c7a14d17d8d98151895d4cb17a8fba2fe0ef7343be154e3d5856fa02f0365a9d2c5750f69eb32ce23951057adbb9e7501d5b7bbcaa939e628c6c77ec9c731c8b9d0c7ac94a40a05078b8605b59e101465c39696b760580b01076ad1b00dc810f364200c90803dfa6b9252dfe7a441c68f0b7d734f28a93acda30e43d45ae6017af0d08d08d15e0ab277bc7a08c0662b88c1b252822935c852cf6d47b52ab65e612eb60eb8d0954d6bb41ba926d4b531b4a0b751ac265b6e312735f3789c46904bced3e4a03013b244de3bbf6f9ca5335ca922f0b5bbb02b8adc0a7a35639531b8a01ed62395af312fbe9e9322bff3f67438325315f89dd7ba9c7b10122052072bb29166c68fbc7e9cad6c26a4b3f2bdcfcd98c4cc86ebafc5e976d893330b33fffd41d69803d433808873963157309b2b07f411f8071953831836f4caa5f991afd7c3febd83ef1a5cd971a8c8244b1eeff238ccd0f7a4f869a98d04cb6eab09725a1640ccf042db0663df534be4d94f604806c2fbcf3405f8cca42576249b17e137940c03646f7d51e1f5d0ec65792bf91ea3f68c4ce4726c557dea88fcec92b63cade4f0650964076116431ab149fc9cdc3ce26788a7ef364d626f09bf4e7bc256d5a379fa1ed1c8c193395e2736809b2e68de7cda68c036b7038e94b5e5f2d5cef75aeeea53232405ff702d7a0d000ba52990b89dfa0591b38e61887aa5809a993503c5f5c768da39d93f6284fd994814c50dae6bb95052ab6aad1caa331c59eb63640d33e3f0eb744638aab51ded25a8fb4fafb53bedc1759b77e947da6079d6e9435ca41099a578365d19700c5e0e713a8d0ea1071c07184dbbc7a784485605d40e459f16e01dd05017dd3a23322b870e8ce3214edf545954031ebbc18bf40d1069fa6538a157c71475ae14436633a5301d5d3a9fc23a0ac2cadc82af43e4e822b4d1964ee9af6d57be3c8a181648aa9d9ba2c9f83e43cc0c9275cf09b74d4f25180a4e630e753c48565e7fa181b22f5f3e401da304813081a4bcb228751a5ff9ab12d092c6bc74f4c3ada30dfc9419b6fb8b2203b3bbe431aff12be308b9a04d17ccbd1d75dca5adbcacdf78a9e08e16b414bf4efb55bc5e5cb687fbc9633335120c5d7791b28b8064ef85e6da072214e65a56036bdf9755fdecf7ddc999c4b74e0743fef6f5a15a14d2c8b0bfc78ae47f5d885a7b9aa0678e6e35910efbc484fc56e6437a26d60a4ac0dedd0b03a9f3ce345a308c3786f781cacb7d049d3008eeb987f141dc999946060a7a5863949dde7321b90364282ec474d0e4a5ce7a3e5d4508758238b5ee1d8f15e7f2be19769dd28783b4e41e623510f0d8535715e4fe2191db969c1ba66e4847e634de35952aeea3d5b7dca66c233f303ef774bb11b01e019ca20a5c685fd63df8189bf7c6a9839ea4aefc6c441709975c7c976da3d217474f69f824324e34c5b123721daa4cdffdd8c4ba9521590b4096cf270ee9e3b15cb85e564817c20d551c42e1668f540abc9db1eca9d48c14c83449efd25ecb3359dfcc2ab40e94810880c3621717aafb887404ea93923bd92c83f34a240997c11e846b33722af7885239f5504b566f47cf826793930581352d1e844412ad4759652982815c4e17f6851ab1bfd6d8b4290d4a3c1eae58b20a15042eb828643caebcb2d4bbabb161131d149db7bec70b620426f874536e8bbc3d821c3250688bf0395424836a853e7f37374a7fb82c01a217e6064f6e7578b668bcd8ef288bbea2f4f762a7e2f7748ba5ef091bd26123f52e1a350d1e0e21bf88b815c4b6da8b216a69f147078e91b37c3cf44345d9ab3fd9bbb507187e294441532fe9c05fd50e0501d238dce5f5fbd39bb36e138d351be0a4fac88bc8f5ef1554b89b4b255bfd8d0f7344af4911bc70a3313a212af147678d9a9da99be95a1f6e68f28cc97012c8891975840d9cb77311d0801760b5f881caa80c89b3f2c5c877729abb7969716e38ebc069605a106c15e29564676e61eb20c9a8fcb3a311559a9ec5d85d9f228570adcbf5449693d866bf1e2636664905f610f93c5a6031d8ed6652646addf0a864098e98a0a83a8ba060e644874a71790a7e7f1ac5ab285ae302b8ba78fce2a4e1900b9ca083a395029d200082fd83ed57cb38786484e76a2351411aa59837096b594399c5965e89fd9c743f7cfbb8f59f65229b9d0c1e0acb6eaa09c0ffffff3f