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 87292 c4edbbe4df6c8e9cd1267ba4a559c150380ef3c649ea109d3dfa4047f96d6f4f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1a3c81f92e443c7c15102d0e743bf8ae241a4af00c72789187de89949958f6a8
Certificate Block Hash
c4edbbe4df6c8e9cd1267ba4a559c150380ef3c649ea109d3dfa4047f96d6f4f
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...0015fc010006e70000
004000000004000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000006e8bd1c717d074b17a3635e4fd958276bdc8b85bdfa4f3e271672f9944e7f076fb89cef46d015c83d69e6bdab25f1d123351801fd5620252621a1de2cdcdd16688ca5a261080f6b7fc5c6e24b3e6b3c31b3f11dfedc1675ce30d000000000000000002000000020015fc010006e70000

Raw Header Hex

000040209b8ce85debea4e5f81219094ac02f88ebd901c53910c3fe6f6e7af98d28dc70f9c31c0b3362a5dc3fff135e048e3326e4b9550ffc7e1a683a99633087ba5aa4e0b4f586ad7b90018a8f658999489de879178720cf04a1a24aef83b740e2d10157c3c442ef9813c1a

Proof Data Hex

59,560 bytes
12121601030753748372d69dbfd8b3551e1c00c93d0c2ac8b2abb0ac5c523673e260a9b4004ba95557ce53331ab57ba3d606a9ae50e16d3e20d63bd4f0887d2cfba7a63e07d792a4985775ba98a700ce8164cd9d680c91b9e9e7bf9e6b48c8723f294683d012f795ed6678ee4f7af162e23062b594bf2cb6e9c68cde74b76b713c1c0e83bf282787df1f2bee77484f0642d718dc21118006b0de531590e4224160a552263d77ca5a97fc0965cfd378327b760ab5c724e795e61d34d6c28303a59575e5e913f4ab79265fc0816351c0d74154b07387260a1495f18c2f2bba8a0a1d5a91cf4ccce01fcb948174398ba4d928df680d8979021ffe567baf570c9f5fdbf3236ffdd50714cd9cf1b858a72c362b8be3ff4cc8b9579f22ca3ca22da80779e70f7aa3bdd75d52415be4248d9daa5b45dd44d1b121586c1a60747966526bea10142687d7302eb1285ac05e0fa67ddd403c0d71d910ec4a3370a464eceb9e1eb6c1ff6f89d98a0bb169ccccacb7ff6c98b56b09a2638d0dcc695fdc81e8fcde478fc07e7cac7cf8bc2866d08476f38b7b876d04583e6b12087394304d77484cc8079bff20c354711c304bea990b2975e6f63e6a8770b87aa8b133f2b9784b45b616ce28c5df12039af5691d2cd3d65d9dcb27d9398bccca53aeffade919ebca27e4b5c7efc8c46d053f30da590cdfa77ef124a8f48a956da2ef141e35bb3b49876b4276540c1c9154650edd57fd8fa8e59fb13a4b2d50b370e1d939a393d713e9b87a8de566266170937fafbb3e74032c073069d2d1f219579701e645636d279cdbd8c4e2f47a7db93b8257388802faa4e511f9c8e8b57b3a2b9f44b5905cd8fa13a37b52361fcc8169739c7cb2a2ddd3bd3b48a429a7d39f91cf8102035ddf6ad8bad740f8e1011af7ae1be43ee94b5dc811e4d2062b7a99df648ef130393f04744a32fa49c1db77d34a61889792dea4341a8fa0d502e734b1ed4da46b9d9aeb293296c3c3b458c8bf50bc7cf03f9fe50c2e5e051e3348db527e54ad08bad120b24130f7e612e46d11be2e10e35198cfc7e56c8c4ae8fe0a2ec2a94b3f7166b65776ddd7633e5459078fd4c2b5fe487dcf5d6a4fb202fa56d2a74a79028a006cdd3a177cc82bd8334ab8a33cb8cfce7978d1c4855abe2d43b4ca064159dc748e82fa10bf9fbbc3ebb0764941fa6bd87719d2d676b90f8433e54cfc8b8753a1f34aeb876488430a962a04e6511081e50b0c4926c5dc85346efb63f008f8a38aad52b61c5da4c2337d7c915b5c5ffbce2c315624235b2433664791de6a823461d783d032fdf1f2d47b3b3410c2fc7c0c7bbf0ba9c3c1912838ef8b885bcb2a0148f9eb4217e1c06804bea4e5e1876c2b92cf56c10b36186d9617b86b1fba8ad9c500459b71c14cb01fcd16aeecb74ea409c0011489c6b8647dd0eafa67ce82d741c61a7bd2aa6294210978017e92e2cbec966e27dc8753f5cb3e1491e586672538c67e7dc2c8982fc482015aa1fe02df22d02b0970495408816c5f0ffda5fa1cf49f703a28386bd6d4f421824e76d670feb056326ff8dbf000ce470fe66f295ca73fa31aa80188be8a98b60bfdc2cf491f78e2981fab37bff7c093eeed876b6effcd0f9db514d24b44b5b4b7cb14ef9fc16e7b5719b536f39a7dd0921bcd79db3e239fa82cb9771d228d3e1cc19ad5fad8e1db86fe4fce6a5ddc9d4c64d5c120be9f282744086e744d9fa06b7bb2d85d0e3727ed00f55b17165b766f24221431ff078d3f0b57c2bd687cd4c854d19de1165e132cb03b7948a81b730e1224d285f176adfc9c435ab44a1adfe4a46148d0342750bf0d86afe7e6999833f14f6621c06f2eac3d2d5e6ceafc87568bc9d598a5ae50b773976d8d66beb2e89a014389710d08349d562195678c7bd92e7779a6dd46ddadd5dc0feb4f33b76d5d90b8cdef50212c5647781c5adf24d7c25deeac6c05c87ec0ad332ef27a0eb337869ff578ac071217f0455ca7a18361cd53dbbf32314ea9bdab08333a2b7a63dbed859b218a41307242fe64558e55ea2606c46b077c82dc7223b5539544d4f72dcda04aed6b37d737647f4dd4ae9ab2293fe7911aad97021217946fb129e206724e5033bb29e3033b9b0d77ebf03329c3e98496881d6ab1e6179f092103f0b7335de2479ea338ac1777a9ff8a0c2c410425fca9271031a73c8096a73dd0fff007c0d4a3258b40620db8aaaa940eb62e299f767fb4dc590253c4be73d48855186df14922ae624d1e66565a00164242d21d0a497820ce95800d729fe176b33a1db4e6beab328a9a0ed17b22d30a22b6bc3f69263ec9810bb9ccb3f101529b34194e7e054cba30ee1d66c377795031995101da2fbbfda8b77868a83fb697b0b9171cdd0413fa4db2bc23fbb7a2cdda5b310589f77223dbe700bd6e99e1a7ec425b470648ae2ca03001952492cf9feec2fd355f7be48e19c32d2995279514113adc3175a1d5f43ac7133e03d71b43753cf91b1c382a82baf0fe1f75e2c5a238dc34e005014d871d112f0850dc77f8f0f3877736fcc16f06c9e216204a6b0ec39bf882341eb2dab22181b54ad1a3b77842109aa434c7184abfb2ece73bd1daeea2c2b74997995852f0ac2af59e9bb82b63b6591a7912f209427963f96fcb5cb763ceb0b693b9cddefae7cad0dbb416f19749d10ccfaa79be2733db005b6389860e463d388e03cb3717d27b19e4ecb38212c2ec6d46917160ff51bb6d4b47eed4d650ce8b8c1877eaae9b55056ee8dd53e50439426d6f7ca5291cd5bdcc1360cda4b12130abd7c5428232a5684720b623558c147e1470a3f1f70fea758c8fa943d731dc6b590da8d75dfb388a4c15880401bdc1b3575a88b11f27f00cc758e865637f3704f54185e4efd016e58cdd6774c51705b0fdad51e57ff33528b5efb4a7394a8c3781b7a2375787f7e6ed65fbd4be8486e6d5de4c430c057b650f65f920047c63025fa0574167ff79e6f8f18923f668e86a9ce5d55525079b6de62f9d0700dbc92c5574970e7215c91bc0da13322fa06eb115ecdb91137a3d8948f45c984c65e50f8bb27736af85ed0b1d22b2422721c84faf76d17cb38c994f5fb70c5a96a82a16a01fc724b0ead4520b561934b65fd2c4e6c79ac257468eb9531e9d084d9e7b69230def76e4bb711645eb52e2e5eb6cf4247ceef0456929aceb78df9381f973107d98a7d2cc862ae43eea0926ebde923fd6a3150cbe84022ea40b969546fc4da179d1b47559b18a305afc4fbedf01581149b5570d7456efea7a0ff1acd8fc323c2ddc95ecb1e3d65fa9e64ff9688760169ba74d05148263e956d4568ae34918dd235b23bdea87d3a0dc8c1bd9b49252cc3dd935d49cd56860b3e4527bb7a6992b186499ad203cd222187afeb555c47f84fe8d8dc0564f940127754f85ba119f054ef8edc0037617ba1fc1b44e962b11c310167811e0a83c971136c906f0879115b5ed248f5d4a0cd2e9191fa7182809adff86f087dfd90ecfcc7ad0f0a376dfff075d7b5fea5fb238df2b3d9fe81b2dd4e97bd7c077cc3485a74d056fcd97b3625ac733c1d3265def0661d9263c0444d9984a35f5a1a31d05e74c8b09c9a0e0b5fb31d02a26a4c44c645fc9fafc90581b0fd6bb077698ff33a63b7d1055865f065c57cf779509295cf19a0d3cac6aa321d4b2743aacb83a314568e6e2bfff077853b8ab83f92daec35b1057f1ccc66c469230d2429ba3900d49786433d4a0a65bb9d4ed261bfb579b8cc2676d492cb277025a9bb73a787060838b668a47c3ca77ab46a98039d67717d1fa8fb48a7ace6c13dd61c96ad079cc920442bd2a5cc7e786f1a566bc2647765532f3fddd9c080118fc9e5551d36da7db83a0662d1df59b1068415ea35cd03a659e686d3f4999c7b2a90b44eaa864381d58fbcc499e809a2802334c22b13768de8e3c246f434c5a1a37b8b4614b5f93cd495f607b3bbaf5bde1acecc29457c54a8229e3495d57d4124c0079e0c49d329ea442ececa1f178b2155fe561f9aa823cf680db2726f4d1ddedcb40afe00688b69201e4f55407c26858ae98a8ff030e97e787fba4c7ebcb78abf1b75a833d025fcafb6eb5e677e059a76f687197d44662f64050ba24b97d1c0ca8673e46641ecf7b0038dbd6e26300cd36f374d854568d6c8ae5a17155b5218c0c9111c5fa8aa390a3e96284d951840bb74c97003079da1e10f62233150ab82983b671716ee7e4b68e31092a481f3f21aadb1d08eb7e09a17bb87e34fd07ac0a62c8d9e723999db4a770e1a7a79098fe12b993af159171e706c0829387d1a5995bb4a564ed4907010e36ebb31940cf3a3c764b72b58b6f9b094d19c559785f04ded038b2acbc611f7577d3ef16516ab43b98395178a6720fd8dc5dbf371c777412982a591408ff7cc77e459d662a61780784844d354cb1e13a925bd63579ef0422f10570ba00ae477612e9664e7f9e77deebbcd2e025476ba4c9c6e8108ba45c6384b1c5c124c9d23a375bb9e5110e7e66ca063310a8e30a185a51f121733d0b601301b80f5cd83212771ba4e8ffda16d73553e997edaa75ac80179c700d680b1e8649332afb66add36e2d85516edb9397f349e92dfd8d86d3266b7407d27c9d3539b6970216017d2976f98f22233267ed81468603cce519a058b52adb0a73caca3875e89dbdac68ca1688e5915c314b8442dee21a401c6bc4b77811bb95afe2df12df53a5f0b0c8872f650ea000948f71cfbff2e4bbc97b20996496ed1464ea6b609ce404103fcbb01bcd534cce22a226cc0e0ce542d2dabb80563c1923dcd8e0c28a3763f505a82f4076a475bb76ac229b759a4e3fa132ace122bfd4a9e35337446c4f72ff081e5cd941e437f9c390165254254ed7ccacd51ff61483877ce7f2c9faaef41409ab604ded570afbc786943a24973e84af4365dd3124e4acbed53710f2663a184b3c2c59796c472a14918965f51e83e0b0f4ab31e1e18b0192a16664a9ddec75a2e9d159910636506f386211226394967d6d650f22b533624ffcc362cefaaa1f0a21ddf2492d7c1247c8af8519c9c34972c86e323d786668ac90772709305f0b97db5b8162863c942ac0dacf5a36941ac22ee14485dcc4e5aff91262baf072e1cc60af4372fcfbab1d3c0d4814f52d615eb22a274cd1cf289640dd354ac131bf8e8641994ce120e7a16e4b9acbe38ebaf03536542e39b83f61999498127d7142ebb8915efc073865d17419811c9cd323713bcbb46a10ad3f36f0102681d74c1196e7298e7c16863df54aeaee4638b27f2864d457d57ba81621d738d12ca6fba03c887e5af8468b0ee4b4c8e4a835cab66c5d894efbf6d1417e89f2c712e255b6957725a24dca331b96692733b08f30e585221de337e02c5e5cc8744883ea22209a104fc9d93d57509a433804c68019721de83d41875045c86f1f69463d1b86ca7475d10a34e7cd1256d5118ab01b18151a0731763c74e4a8ff38a9928bf97a531b0292e8ed5ec14c31e91ee07b5595873a83c283324362971323992bf1475e9f701fb73988e78dd5f0fde1305ccb355e346eec5dd296af174e2edf25f18c0dee2481f1cda8f2190599ec004e9495da8acd2dd3d51b0afa7f588e3e4b4d0c0afbcf60305ab97112706594e4ff49fe0fc206c1e2df0f1dd48be27ab90285de6de305f9de50cf24d7bd786de0bb0d87ff033a718f73bc25b9f94c6bb2de18468af7cf6e34f9bae78ec8ef4f2e57d9739b189f9ca20a09864eae63b45d75f66f596cfc0ca595117e9a232cef89912284d7c8f7fc6538eddc70ad67fd0c36683f2b8c6ab03c014660341f9422ca1c1a5d002087461ec32e59b4187108148b7ef409814d29628ff6473bd94ce03490be47bba2f9b43c056ce1760188be4a3207ae022f5a6c451f8b296b1a6bac6c71ddb1aa3a49fdb2f39a6deb6746bb9e34418f6a7cb31b48f4faeb520202871ac35cb0d7b32851124e5f5ce1c2bd508007a14109cb90cfacb15b1625336240309e2ca8c94e88734dd599b2dcc31f37d283230634cdd1b64bc473b6643303d265d061a3b70060e2c3717588c0b8f8d9524db351d111b6161cc3567adefe020c0b1dddf881c2ea08d6a8e126517bf8d7a29111d31163ee22d2f4e50d15dc0ce6a4fbb786ed6ab3178d796084e07b31c2ddd3f512cbaac57773b16aabb4528d09387174ba9130007a0d739a8704375cc45dfc28284156d8da9324162e2a836dd23fefe5a35f8b2408b2c54e816a0546f239511634afaa84d99035813f5ec165b077de6a8b36344b66354502376ceb6c88e5878f7e307a381a350eedad175bdde2f4247a7391bc7dd110404644af9c3fdcc6e96ef23fb40ea6ecfc9287b3c3a958b5aa768e8d0ae14d63c1c5b6df7234ecaff65c7199533e8fbca97e8a78778734af454b9e0b174df3490a70ccda37d6abd82b32ce13defe5e1ede0305e07c0aa8fee8ba6ac38c0cae98dda0cfc1d5d9fd1f0f50a7547a27a5360a5761f7044ca254c7154d56d37824a603e490cb23c7881c9ec18bd25a15375298b9ef0b36911ed2ccbf4e3099a8ccb9b782746f20590491740f405c141263be89f58409d4007edbf29e29a1b0066cc6850cc3f2636bda002ec3c942059580fc5ac7744f7f93baef5dfaa946e4f0b206642eb8c766b252edc9d49e6be7c6c88d2482e069e92ccce7fb5fe6e989b6550cd6572dc78fa94b4991b7d706c36d80409e8e72b9b3232b5428e22f6649b28b3c449a7f53d62a151f075f39499975673c04f145d120dafa770b7b5b08b654003044756c9c81f3eaeb0aa9772216b2c7ff272e059b8f3b365aacb1214f98469164fca360eb1cece655ebbca45276c9fc2b5979d1e161f1a674054f09df064a30f8f93a63a990d19e592bf2612ad2c6c766d68bbc77da7ad93e567523bf802b4c1137d3e9b312879f49724638ca30f844960a77df2b5bebf2841ae224a8a705099e875e09f69487def18f0d5239f94a7ce89d13177be98609fcd3ab8b7f3ce79694694203fec7dc5c5d2f596c3ddf788f04d58c5af40abf02d47297258929844db733ad5e9da247ac2f4a70762c06aad7a4247a031c3c5db18261eb5613f4714bcd86e5b1fc32150bfb5eb19559fdbef2b9c0a39b1e925fa519ccf9abef5c294f6c245cddd0c803922b9b137c20bd388a2182f70d718b22c8f552cd8637ea286b413c9da70a61991f93c172bb19d99d98ebe1358e4b3526ad4e90ae2bded0061422900f99e470275a9a3c2b1146031f88dbc70f299fa80a1f4aafd90fae54ef74c711b1f04d50d9993b87eda18fd7fad00e6c943deafbbbfadb5967a98d7519078b1c386d3fb85c5750fda2691e95e19d908c749d27f2e2a075cc4f80a84a3e2fa99cca3607037c9370e92b8a24d237d6548ed4bc248fa1b8a81705294da7b1cec874b6da032796ff8f364daeca2ea6fdf0f201ea5900d857b7fca7db45d262d1e922f35fc37ce176b49a89d2078fe34721ee78c9638f166edbd2d738b8aa92678c3766d3de1aa5a9d754846336c8e07bcb480dfcc63a0b9c0f73c20259102ef6d2ca2453104d1c99ab75ad617407739a725d7da9ba8039cd164f98f2761ca8526b07b3e9b2db73e383a8e8166938f6e0f742d97e9741e8cd171bf237770fec57673bad5a01eabbc1d593a85f1cea9fc02192ea95b4375d1ebb49d88a9bb026f4fd111f15f95c07d1bbec913c6f3d8e513a57606c0e833d6ebb4829ca477ab51c19119838dc8dfa4bfc7c5502c2bd2c31c06e586a24ac98241ebe8a4558f43c6d3b3ace27e58c580192c27770052717bc4a9319f32aba0e3a3aa073c6f42a0dc2757f9bd24cca4e47fce8eadcd244a806dd000e47de4c1e990112dcfcdbf2b8def9ad2c5ff9aef4c19b964515d7695832fa106085d2ec0c320a2280a8072725876e71bff0dff2cd30314f0b5ae7e73e38e9f10e673f0fff55a3e71fd680c20bde66c0ae243c6e862947bed5c2133900264e528c32169ac9c859a2ac161239014334045e0d2024f6aea8023cf5c576dcf8c47066ee398ea6c9cfeea52f8a58563295ea5c77d6965de8ab45044ed4adddc899c1d47a78a83e4965a0c632286a4d850e6bce1334b9c9371a08dc08b577ab3183dcc2d83a3908a40bc0d1c72308c48442124e1e696765f6ed3594e970466289d8438a848e0ad07dff7e6a1897313c3b7913440eddf44843ac13af8ba52b974c66a7b55e38cd5c13fc30c0e0c6938616a8c62cac404b7df40b75902e6bfdfe6665139763e030bfda04cf0a39bf310cc5c84fb2e6f94d12e201a0cda2742df96befc1a8a26545040bd4c4860b02400c6d4f287d763fb352b4efbfa6fea4530f540dfe9124622aafb6047a671dda5b84227e404dfd8a37b4d8c6f933979065a03b2ea21a377c1696152375a80407bdcdd3207e2a1cb83033a3542a629310a022de29d85fb87f486199f83a2cbbb7c3ae98e446113f76c74eaa049c3db8be78d150a1445abde53cdfb33dd222bdc10a1e02047886ae9dda2d80213e39e14a4b481c8e437c77293a23368e96982e21193b93dba4a51650831b25759e630c539b61ead383871f3ad8dfc786aa16c7b108f0fe9626120688e1fcf0e1c30a11089efbfb3449ec2e0d5dcd5116103655f0a4acd4926447678dc89fb202d51279ab9fa9b3ac4981f08cd95bef3236b24fe8c0376e594fcf171502186ae3a229fdb905041819eb78cea72e5c6bf4ce95bbe78060e97795940e844095483a6046ed38774d86830c77d98180453f3afc1601f8280999e361aba4d0ce0ca17094c695e8ffaf495d5ae4b2d100b5f7150fdeb199a030ce4596997fe758c6bf6b86ca76599395e208fa6675d11757c8e881571f6c9d8a9862b222bf6f7f922f21eb35cf58318bec8e725a1bf197ad4f6046d0e4e10081cae4779174e5637e3e9350d9a35afbd5af7cfbe16c9515b5d0608011859ae1c04a79203a59afb4ee3821b9e1bf82dd6701a25dc8f3b01edf32d5910ab0f1e585bfde5cc2c1a7bcba74cf2b0eabdeb2e5e07b9b3703be6280be596817bf88a0f555d94a8b190dfd33dedfd36098ef573dab87cb21374c01a3364ae79d5c9554f2fb4c018b814a486d82a564ab15fa0a97be73915f14b593a7de11c69853024edd696cf1aa9b1a39b4fe6ef6c08e8d283d1bd5ab6a9499fd8499a505b767a8db7cdaa89d438155e6bc98b580f3822da10770318a92b8b200944fc00fde39137c13fb8853bb8a52dc297dce783783659ca6fc5b66a7a12260a48c499a68499daf4b95e7cae426cb2fa4b0a9774d046ee1c9634e481c5c9803b9bb01807be37ccfc846e95d0725ad05caa169d9e2e1b9b731dc88bd917dc5d56989e3c4d25ca84dc19999ef12ae20f3648a161f33c945db8ba7a65c665e93715cc9a6e9db764e8300922aea39c539219c2d5a8ba52690b56e34fd5cd5b1fe7e40ecc4319a2a690f36a62835a793d0ebdf54ecc2a9bdb6726897dcc7864c1dcbcaa24b4ee729a720436fd2a841ed223da245e150f1e7f4c023e1fd58ff6ee968f426290b5ecafd1a11a6cb0f0d5ed2a1cbdf669bf4d149acdfa9a403ffd242821a3d433e64987e676aea0eef525df28bcbe3bebdcc15cf94a1bdb28bd779fa43bee9c1330a9c8639dafed9f8a33e1fee4efa5a8ae4abff9a58ce07f2ba1d1a7f7ee29243bb8226338430ca2338a543a5050d58d6f2ed3a8a4fd67e2d3ad1547920e297f7fb5319e4a7b23b62a02c5bf5b829fba5b7b77b7b2b65a11261d038da9030ef84161a5c5ee94dc52d7a7abecb67757e512b7c85b78ce3a645dfcc90017ee8e4af0cadd3b4121a5e2240a984121e96c6687f9ec8a307e3f3c5e81c0ee0dc3d0b37833d6cd20e87551701828759a049befa9ebca2c1fef5c6b54c576e56ed0a46ad2c9debaf94e83c40ba9591c212c1cc8c9a4a43a0476afa5b11fb010800174311aac9b5dfede06bbdb476dfee7e4b175b5b2ebfcff9372d01bc8bf2049cfeb596fa3ec7c64b16e059813e46466fcb6e5555998a951cb78603b727f7048511046a4bf74e02e4957db4c332c265efe88e49fbbad1f8c657f06ba6e94c3dd7773e727862acd552af5e527c3b0797e554adc3bd5a7516ed7fa733833b5e232b8f5e097fb45666120e2896c674fc26ef5af101778a19b2f3d9ae99cffe0ab546b091b4b0a1e852c38d46618fa1a380f8475d03f11c4be6c4f15e52a38f6f6efd0d54e02f5ca309e34050c4f60127b274479564957ec3313e3b6b984a454618111081284a73534de09c8fa30e4896a60d10e9656c38729817e9477c3795449e144e63498b2523eca58782eb94d5214a6c7a45ee8f103615ef0b7ddc7140a2031f6b2fc9d0eeaf69d75fa4a0f02819dd4216bed3901a3c5c32ebb52e04db8f29167b4252bcf5490a2d4cf844b5a8a08b8a18be0cb64113ba0b4cb3e6bc03aa93ba15f417604bc80c43ba0e77dd11e6d3e95ae3f4b22434efb303965a4802e81ac2a37328d5e82433a01c55e58fe8d85ccb087aa73527cab27f12d1cf8d39df8e9dc4e212f07708e557961ba29085531b176935c873743c308c8f6afbc7b33a860d732c889b9c8627c85f3bb8548785547b5f8e009381742c054b238ecbaf99cff063b87fec9ec62e48228f71e5fbb36a54f4863275f827cd75e181adc518e7b9d01367dc5be7cfaa055d22eca291d1a30d285bdb84d9095b4d0a06fbe7b5dfc8e9ef776a2b01a121b51358e6f1dec0998ae5e30080a0f5b2e277fd5a087c039357cc34c31e899d3fe18b57f8e2094cbfe23114065e406a29ef9ad4c9d74d694ffdb2cbbbb7958df36aa1ae212c90cf4c6854c9f96ee9f6b8125f8ede0e3d24ec51ca226988719f5633119be5d9cff64a317717c784b6c2a934c5d95864b3890d2481297cc691862312f2a39019e4846bc80a04f40af7b80b29770a5cb0b7e63d833864f98c531984d3e7cdc702614ea70d800e7d51c6962917770606ede8a4ca6a8017b1fd922d16b71b14e262317f86997193c51da14cfeb6d104e0724a259240be6663f630ffd968abe46a9707752c74c9d9faacd29121b78520bc24fe21c7bbcb976b93c27c4414144f9a5758b45f45809e1ae5e00e7dd535b052bae66e7afa68ad57319a700fc1c1ff0808c17e51a55e165607fde60c2beb6def876c296606a9d6687e1a63c151b4e89788354afd815da32a946bed59013710754302646f2a5dcbd7e46c6200bc83a224ac655627a5d88225284366cf3648bfab0c6bc9dc1a67ae8e71017534cd2c8310cf1035b93958979cf4916b3d75820bbb7d657fad0147c84a75a530b07f23d355030d180a8d624149de72f8a9c3f681ebb01257fb6ceb90391eea73493c2e9e1cd6aee86dde58314c4634c0fbcf5e1144d21ba03cff6e4436de4935b8fe5520e9da871f2b82c644d465f1fd0235f314d010094f0f57bcbc7b59867f4256af250ba01229f2cc55468a5b74d4cce40b7ef741eab0265533ee76408621664b77f8fecbb8eac4d7df3988d9f87c0d9121504ac069d5ec28a4f5e80146711c22238f3910883eab9e86f2089b482a7bd19b259b84958f2d6e8895666829100238742e55659b72171682fa2442f29cefc861a2ae632892c104934ed3d7d2540aab09be207909b0fa7804419662a258dde033d2b7431fcb783074fa9df76d4ac7e2cfa942f9c33a204523778f4ac6acc4fa40ac1884339ccf9a99b85df5e0d855faf727f438dd63a4f281b1c4386e20e0dca149c5d3536a9f97ab89ac854606b1c8cf1713f6e5d03351e433ff25333d7c1e197fcb9a511264c5e3abe0ca45e0d2826ef1c1b9ff08f7c69eecf55593da5184b9c64253053f34644f72c83d52f4562c1ef9d2d2dab10f81275b01aba575e52d2febd4b0f6d663b84763e5c47d6568f37f56e539939fa9b8ffb80bc72a1f20a7020ac2fe635b07bde728dfb2ae89c3c7e21b133f03f60048225e409f8bb53e3514c2f5eae51555a7047e145adac49edc25b5bd8ed3502cbd17706a340d6bb443dc297388c394f7e86d6e5028b3d3c2ffbfbffccd1636e34241ece5e5412381d2ad9a91378f18c853eda8c42801104cfc5ab573f01da5923e2e3e2cdc69e1732b674dc545b691305d51f2cab6f9c4566700539648f35e06394570a27d01a74ab873c3c815c0a4ce7b39c1dc9b44e255473ead2ec65d0f2ea80247b3ac79f50fb4ecf314bbb7831e7fdfcf33c8445ad8678b4e39353a0fa1df5e413770cbb4dc372b738056c0aac99c2d7ad185a4ab14100ec5a91c6289f05d08e9854e867b0730e1ed74a4b9fa4762b2f37b46dbe151091897ce58b4c018e5f60c4b847b173674934383830f3355e57adab58a1cce473edbae9a828cee9c83c1ed477a8a4b7f617d0124ff371454677f2401a3a58c0a6e12fa13206559624a2caa14d3a8e0d9466fc66e2cdd6f57cb08af7d74b5f124adefeeeee869b1892b968b6033ca142adf6c97327634fcaad68f6592966b114e7eb2cdf2788366682c5438679f9488c594832056e20c04773c9cc95bd3bbf35e801da1431ee6b59d8467c856c25e41653f0594262319e11039501a3ed41e6a08df8e148c5b8959cd7e9214a945e312122e353b4f1b505024fd952873ea77b8bcde8a326aec3ace17f7eb9480e8944bbd4f2f9fe6770ff4935d155a603a46e3af22fad345f8b5388acb07e04d29195b8cf47f2e1e4e995e5dc98400488bdce5e3376dc24ea641eea0f3282e113e9d0e7a08bcdac7ddb79105a381861a51c4afe840b4eb1c97185b5e73bce9cabce33c4ceeb8d3c12c4927fa9e4be52b838e2aa2883e0064f047db943acccc912d3ed3e714399f7bb4dc81da23bf4e008fdf00875604e512f957507541ab7edc059d1dc750b347f9454e0bf0339a5774b299a51d6f81b2daefb58cc99271de74a25ce0898fe7c3b1b65cd4f509b2a9d156f87bd9601fa0eacde1e1aa664ea3088b78628f97c2a88d80039d4d32f0d89735b3428c747789ff9e2ba669e3199cebad1e19335a0e3cc8b0c10b4e6d623e2d96a5b69220341a889b7e1b131d22bd37276563455c0dd2094c05264aa5b29b98da45015b78a293640cd3d1c0e699085e681a11cc40695a12ff89d23cb2750c8cae2cc9f2347b513f91ac2c9fce08757c6a85bc8fc93673317a08eec614b68ccf8338f9d1468f3bedee0f74e6c192f06941afd455d275d2978a48df695fb38010e067bec095fd5221e914ccfad0aa378461882634c664ccd22bc4ee308ce02e23e9610e6beccd278cb638d6a74f67fc546267123b8c1848ef4d35c4084923882fb81529b167b51c6f7612d3383b018c39a4f9124b91285fdc127f18a38c7f5b5244e80e963b78e703dbab1b2ed0c6cfe0d7b3ec6067470115042226d7e0ed94baa44dd7f1606cf434f0e9df24b50025582e46ccdcb067d922f9ba9299548c2f03ab34556818fef5fc891dea7b75e535ad0a416dc6abfc59a6c25bc6914784b0208b92ff92d1b714cf66f149d90c59f8df3923e4a56347eb35375828215b73954523f4df75aceb73f5547b5e47c64a61a0703da7c3144e9b1c44a093a45ab7903b6521bb910ffb508be871764f8238ed2085ff986d1f6dd1190179d929ab7b807b524774dd0c45940fcb6c734f8dae33439942ae903e69f061a432b4b315009bfeabef6765a8884c1b802ef2565e16c092c2e6629b90aa8383cbf4c4fb3564878fb17fb8f71cb9d2b4277d8b1e2e3d86fc3e198d6652596011496be1e917a888b9d776cba46073652e248969712aa0ff86bd04c505c3497daef905afbef7950e20587488c9294d198fec26adb38c783af0c872548ad0cbc0edd4a0ca9e3eb714116e02f8673c60553f1a2e1a454fb7b8e62a33756fc0151c4f72b8bdb6e1bcdddbf600e32c1a0b209af4e3a9579b73dd4efeda5f09325aabf1151fd225d34ed868eab4abfcc0027fe3884c90b34669a60a9f18dc87d6e5f1bd34f038fb3bfef9a2fd77c8ce54b44ce8974d8a2229b0d43e8743084ab8acaf7d86dde8adf61576d84530208fc51772cef63972c936516b440760e8d8b749949267b7693f9191dc2f5f5af1bc560782baaa3f6b9d1d6d1238c35460ac68a1fdc88002517eeec9862cf59893e619b0e8732acc8ad0ee7eef9e8c30070df01db3b8f40b42564e64196ce20fee18ced842923116598b9a278bc69dcdb823763fd7fd8ed688e9ac063d08b508d821a0311c630b0af2f16394bed5a0cf79aee473e0a10cac15f642663c6a9c5128fa416d643595faaf38c8a108f633f460a2fbeb021702904217f06d2af3cb8258915b61e8827bb5d4e6e53a37020980c780ec112f2a5036931f809b0d06d94cc4f5f5cac19ab74698fbf3d4861ff959b81a3d4ddd5afbd16cc3720cde025e57f8a5dd45487b574de64ea33d99f099417e35b28874ffc50eed85af581e87157bb2f238fcc4f60c9c0ceea4e3ba4602f961b8f6f7932b17106d949318c3142d0f93c9b8f5607075e47ff95ae21a679468efed8a40419fa6fe2a5798671dc86213b6c18624c18200619d7afbf787d33454e1fcddbccff6d3661fdb4e2e2729bfd036e90cb3a04643ee6db0cc0640bdd51222d916121136e8ad556db77026683736b45bad772871bfbf78d0c832d2cfbdaa1fb25d0d2b9884c3354fa7e737b647f7a0b9f4769804a7b4a24073acbb04670f75c411521a830bb90e075fb536c2bad76da1b9daf79533f3d94f1c1fee5bf6f0cdba9ca54e49ffaaa417a13559a73e9777030fbc4fdae56ebabe264f57e4d3eae2e8ceddfd0253abc4ff287340d93aee90d48373c0081892907c1974cd2aa95378242e2884be3fddb222f995d8a93bed42629203a2a78344a0134352fef634ff2faf1e7e718d8240615317f66f7a7ed70586a8e64ff643018985620c80525fb39dd0a137af07839a426c21c84578ab8271d16e7fb26da0682e4d29a37ec978e8fa18e410aa57c8f9b4b2e6818dd299982cbae6243059a43ce9fd4fbdc0851a5743b04f1ee881a7846e81cf546a7abf5209df3afff1c32b51ed58d5f068d13b8058bf539f01c7deec3ee2e4056da3af624b4c88d18157e13db0763ee379e1fcfb515e7591fd33cb87be4a87a957342836262e6e217cd9278eaa43efddc210159811162fac45cd90377447ab73c2848963cb54d023b3e59234b55698933a993fc7c6fae77aa388ef4a45b2d3a26419e5778f3f098144be66b8fe993fc56e144d1bb5d73bf1d55210ec423bc613905ba2d22c8f035961032402951b15c60f596028c1d67b1d2af07cbb189b6ed15e5aa74b57c3f75b3ab60ac9753622370d53f50837cca9ed6fa0d002fd8974fdd390018d6c800e7c0ed673442dcd544ed056684b8907dd4ec7dd3b6fe80f2a068342831e74a96f5b46e7cc59989e34054c71a63a18a9accefa64b89cefb53d0338851a733c400b4b114e00dd423eb8e1481da79ab2ba97cb6076dd583f3de72763845c3a8ce26e2ef07232e041410e2e17265bffbd9eea9e2f5cc91766605cb42454ba74ef3137e93dd9940280619b7d72c719e40ee84042e591f5f62782dbe45edea41434fbb74f5257554b3e12504bada679d40af30ab90c6e0f19d8a688b009b4269234b3b10f11c3f153309869792e7f2784aa5d9217e6dbe50e39a6f99c15b6168bf3beed3ef0139850c5b49ad3fdbcb6bd2c5377ec36ecee5fbf337ae7c568ffff15f2e4917f63b3910a830679b08be50c2cdd7696d2b4f26c49a6298fbdc6924dbae23f1e2d2e4a8ded9d57584c2a362f92303f87061971a66dfc99a0a1ff6fbe5962d096af5e7a11e116f41925e6842d9a4a7aef7e40586921956befa0a0970e34809d0ca40acd363315f484e807f15813c12449c1f78b7471a2b9807af53abeee050a2076e27db69e0efb1b2b665c15260090f3f493811422c94fe06f1a897d0d69245197e2c54e2ef9bb7618e0322a2a6ca1e670212eb9ef8f21a33028516edd9dfbf4b797127292badf1f71b79707353c6d1cda59d98e1e7883a398562dc5ff9683254b93ce22d330bf628e2dfec29d7008f6135c55424c3d65a12919511ca324027845cc899b53255f697bc128a2ab1a5fab5383cdd6bf7d079aafa20cae8ad309a5887c4280f6f5269079b16ccd06c09d4b830f90689123d4930493fb45eeeea5c3ab3a2905251afdbb87fdb5b67be857712d3ff2e45f9240775182eed3deaa84a21309bf5d309aeeff3167dc92291ab567d2b74f267d404adaa99d390d088b2a8ab884b96126657df0af3c50888318170910d0de5aaee8074d17a440287af12444f4e8f3dc07614b09ceab760a4bf9df1fc864dea920c6b6399c9b3dc2406fa8c2812e6b600103a3a43cef12f7e42815ab8eda444642866dda3bb8041f6c02c5fb28eaa11f3fc72b8a06340da404ee1c1ca4e6517afdd1f66fb6ae9cba66ff2ffe7cabef3c2812d105a5bd3055a8d35e4bc1fdb19d37824e7b2fe29ed72cd67595f10f1efb2e579121b6faa989af0f1dc4fe7a41eb0e41fc14ee5c99fecd9e9b612cd0e7e01bf8c44f420b247a760f57de78d9f2e28a2f1c1ef97d8002e562977c48738a20bcc7cd3005ad65cb4ec6bf0513b13f60c827f6800de54385f6c60c59363381e983a91c37bfa226552a08454f7c5737172254f3a994065488e0b0c1ddeee8fe3a6c42811b78a646ec047358fda3312aac80e9cb5bfd6eb642014069b67581dcff7ba3e4c988b7293a3a6080c2189dc14b8bc9cabadd463285ea5435ea01b8b03df6d198a418abe08ba47382a8e552883e20e4adbec448b88cbfd3174893bfab0d5e07ec943da20d0e4ea7c805d1ea4b21fbc4b868eade9df0fa4e81c4a9f760f821fb322aa8d01883633fe1221d21f8c7f37151f4298b3c536a3544985201ce43310922e38d8ceec21ac8e68fd17e220040c7186f591aabbc5577c0121e3dcf1778cc16a70ff5c30bbae47144f020877b5b19179720fc5f8a4bb51cfd76ae9ebc209350d180594be4de927787e7a79cfd2b15209d2efbc876965edb8fbff6f38655c4a86be7b717b491f60b7ea989423e7687cb5efec9750073afc3773bd12c6c93978fbead9296cbaa92bbc7a3206982e862cf43f80895952ed64ead8c61ddef7b0f832d877c86b2fb33a8a29fb97daa3bbba0f588397a1a10c9df4ab7569f6c80c225e1bdabbd8b3628549b495e6a4ec46287c77e57f1cd6f0f40d2cd9f964900a6b2a3d523d3398a559ebbf46b05f1629a6333eb89017d3a68d7188f6d3ca19b6a3f019fcf4e6fa714cbeeebc3c6b26795b546faf5348890b11563352ad578e057d788f06164747a5f2e67db47b9ee1f85859d6fb95d70007c3be49e5eef52771dbd6173322fac3091799dfdd6a025076d67f4a80917bcda4b8f20bf14a9f738c0ef8ae7efdf750900acb71fb04fffdeeca9bc865dd1d9bc22740c67167fb5fcb4b8afe9a6d41226c4c8eaf27b623e73edf1f137913c517721529209fee8eb650e3d8edb3742c0c738bbe0d497dbc3d78657ab1e650eda8e897fdb586e7a27f5d8e839c199b42b00ae397eaab3e39e4f57fd444750483e849304a1f305c02a398c7afc4f70e39919033d2598afeb617652e889d823942ca2ad435f296c60db878d6a520ae9d3c9f800759a987077cf2ec63809c43e2c7f90673d56941e45eac34d9e32f176651a1c76d1076021267a212893af95ea64362d3bc13d9bd34559b7b3da4356b4f94467b309e6c8775a8e78ca0f331470a1659a0d62784c98866993ef11c00fb8de772fd75a2f597f89f577046354de3aaebc9bc5637fa2f196f63274285753a24339461c41af99e4a94a409bb870941f3a7834040dc40f1bfa6654f6a07f359b5265083423defa717c436070855f28828c025ddf4ca10d1df6936a44f7d2430e0c806bf18d9971956b1b7033d0c1c602e3d505442ff96391e8ab6dbe5a7f692fa836a31f939904e9205b2f0160e905e4f3378863bdbd76a81f1030b87e8920c91af7443a7a54a2d4da6de49d2f45eb11a7033bf6fc2a7e848237cf08bf545f805d52a89e231321c4170948d67bc7877f832223e093fe0d44da767d17b25a5689cdca874be34c14e67c0df9e5183fc9f27017004caee2888b429079f2ac44a0197f038c405f8098158567bebb31fc00f9716e53f84500a964038afef73d54e9c0bacdc4f4ec7e1cf942ef8f95753e78fa96293b1b855fc92f87bbc15a7f269588cf3aba482e0c355e67d12591ddfb7bf8da9ceabc987541a8fec9717297a45a17cff8a44efab68c5c3e1b75981e6c970c00e9fa1256345c7c4d58b67066f250ccb4e040d906c05cef66e632628de42cdd6dadf82bc710811841c553a14386480b615ba33dc1fc7622959498127ef97eba721666472bc1ef51cca4c69dbab971e3dc4eef368c5babff27d492468e22d09aeda00aee9a0621127049a4d7e79b2cad35f2467cf3614bd28aebc834dfebf7af3a1a1f8f7eb6e306ee9e3fd2825939587d02dac4c2f34c8556f16228789316e5ccafa91d8aae40fd1163b8752fb3905482721f1f4d3225ef4f491232c6259d2c39b7bd81ba400133bbfb953b2a7d4a08fd76188bdbecec6207860b269f4ba688d67dacc5ce67b86b59ee724d9ad7d89c167431b24410fe77257d4cfb84fa11f200ed1d79a9ee3a38a97f3cfce67f4bff3e9a5808f94ac351830a676d2718fa604fa3ff8f39524b44bb5d0f48abb91bcf2bc4a8f6b438e7e926bed8f709b219a66d779f161ebaf2f0f34f6f7a47b40bd5ac03066a979dcec257129ccee69ce2d1aa28c6cf2256bd4380ffffc92553be20fb7056d003af003d279baaf92dca41a93d5462ad8bde76caa5095032d7dcc42721fe0503717fb0ca4a6242c5aaba3cca0a38ee400bf12d42b89a70184820f42117cc09d1dac6155721a6b6b5f2ca44e8073862eb9d88c7aa632c500fbe4b1c7c9b4cda7e05f93298a43465e28bec94ff4ca1c6981669da78f52063604f37fa1064141da61c3c2a24750d7bfc7735c0521bdbe437aefd0ed1d26c9958c6262df83ccf51076985ca5fd690a54dbe9cbe946a242df937c771c2cba189ab2945805555f835ad56d072d354ecab4f3692bc9d72a72433354cf58aa5f862073ee666930661b84141e37341f12b56384f845fd6fa9222a0a0c76b8eb77f3c27980a7f55d07ffc959a40a4b3ff1711b615f219c6f7066c2df6a27cee68d8ccba46f4187c79d4383cfcf6c648ecb6ef6a8f5326fee67459e2e47cf837a8d4f177de10707b25f1ca327f0cd611d0e13f1f4d20b5eb3cc1c72cf3b534f38e2a35aaae141b77ffd384ddbc9fd2f8ea8ecad0cffa85928adf135a5b5efca9823cf19b25d01473c5a396d23cf289be480d66467087c11391846c3c7bc95c2ad78f46d4051c18310e654f9c3e04c2fb19b63ed05baf1c1213bcc1d3c5be74ca162daf626878eb42cbfc3b9042dd9c748666562d3d93972a0c77c483a1d74a3c933b3e9a1d5747669ee95fe073f942de29040e6270321da5f6280d071a4d0eb4d3bee9805f263686d5dc93f54ed8db7d9973e2f496eb4d07443759dd4e17d7b6788260aa35d48ef6c675b7cbb640baee9e6715ccddb16eda834c2d26ce1f39a2dc489ad015d971c856080b0c75f91b525b0c62ad24138b1379850a42cb7f5038787526d663b9b9d840864b8825924266eebe011e65033cb6620ae519996871a24507b2ceb6fee46f5e2b430473e413fffbea7ad1fff990f88daf3bbb27f992a77d2ec00ebb65b53d2c206cc662513a100d57f72d8b355298f10a30aa6fd3f8289145a6961d7af6f374f9f7df65239d573dcca316d07f5b67132ef5ba16eb23d67686a0c2fe90c15f22f8ae11b125b912db797be7b39625c748599e35d2e0fd3f5839d657dfa1fd18a787aee93572e40d57638588fc4f65461fffeeb3858410a259c9c3da1c20c8015cd5877e8ea75681f37da44d3d875c04b80b61f5ceaae0bbd7b127d9e4ba812d1411cb6267f9ce9ef23e3fe1df367c6a138edca982d486e1c73150deafa584f3c9f77554396e1f925b48e61124f8701f046b88b75b18ff084d8c31ea0c05d5712b589fbd701ecb26ce30bab2949e8b03e3bb0ae64b099157732de66307d7cee4477977aeb7f3e824a7f5d712d82f9df521d144c4af5e4188af8304d6a8ccfb95b40afafec7a0f5f3719fcbbc8a755dac2446d6d038212d5165c33cd152efb932e30abc114baf715232d3d98390ebdb7d0507b1dffdc4a70825ce13c6cef48412e03c7c1e2a948cfbbef070fa559c739fc1b7ce918476715415c67d73b8d5052f27cc6eb4351a098af78856223140e64930e4e36259b9a36154c2fe833b1541d8cf1074e8c01e7f6258220352f29eebd46cb63a0cde895304587b76b1d106cd4a03dbe1efe316d5d6403aeb0c76d1a79f7e9c92ba295862c5d39ff1e7299a552bc277493e66d0bd7fff7027eddc17da6d8336f9d43e31f60521fbc9f4d6d5590a2f7b36e2b0e55a0cdf55667681027a751ffc75e7cf17f440f58f5ad781bc7030f6ea5877a6a8d00e921dbe4f13cfe443117ba113b12bd7b37a1d9d994448120cd0e959f7be92e4ff6770e9c67ad780e7d0750ac6034ed6aa9a0d7e8eedbc031dbb6efc9b45b1149a2398ff934623174bf592dc196f5244fdd4f56e59f078fecdc450dcbc39161695f1e01ae07238f589375b8364a26e9d7db3956a9320caa81fd5ceb1ff2162b18e6ebe1c13bc38d54dab3c624763e2f76044e39a477e9f910d80f137b1ad6106ba2b9a9f4bc6b170f6e167575a780f1fa5ebf451095bbaf1c386156b6d52c7f7ac343cdddc67d6385d07c0571693fced801f4a1b8df4dd50b695ccbe513f6176c2499cc6d37e27fe65adec4b7651b5b3cd224047bd60cd05ae6a4431e28c44222e5dcf18d88b378f80dc5ddccda9cea10643b9c45c5f9ca16aad47e91b71a81a604c0c6189e974e5c565d4f5a38c2cf087e3d4efb0851116d9a2a0407c811243ce9c2fbba9dd52437bf0b67efb461dd303d0c4fb7c345e9a7439ce6196a5407ffa36ebeaaca8860d29d7adf07803bac1853bb75e0961fcc70852981293d3cd9d07e2f987d6e4fd9ea3307b8bb734ceb35cf26207ad451653eed780d8ba44c8c6ff18380b346530dee443e75b0eb6ca05dda1a03deea4e6e02dd68b1e756f0f9da485b039f996c6aced6ec0e7a26ddb25de8948341a151591effa79673970c267fdb96614531390fde106671f3333e8f3af338d913275a5c2e588614881b36bee5a09cea6f9906b8de2c1f2dd174fb61267b6036be9d3c6927a521355d3ca096d52884bac9416c2cf1cb196e4b6a470eae7ee92ce592c07fe791cfc1f99a2d891377ce8d31b0dd60353af49a4b25d8c467e6182bd8cd5aecc0fa41ac6888f906fe1a97f745364a4d74920172cf80a05c0e7fdf00171b7c1e64eb7c065594b6bbbfda6602f4447e168456c767cbe556f07e472cb264c27bf6e8b59ab587883d92b8682c015300644b706a11c85508a7d19fa07579661692b02e2698e9cd39727ac09c3297d311dd38cd6964514f4f1f510b58045ce1f8cb9be690d471b71818b36984a456cac27d4b322fbce5e01d8613019d04d83d52a75bcb39713daf2c9a3acbff12914d294515df4d64ad2fc89561aef1aabdfc1f91585be3c1e3faea77022f381909f0510b5430a9ef6844e02fcd1eaec65299a9692c79e68832569178453cf0927a09c23676f6d45ec32865a5bd807214fa6472f727163bc7f6903c4d480ccdf1cec2d934128b3d3e540c854f99e727c492d1de218e1a5bb435375453a50c2170eb543c234d7b6fb3490a310eafbf57e3e081d09869d7169cfa0fcdf9722f10c3f1eedec1e0fe4e6a6968cf1bc3f27d66dfb6071648b65542993288e9f3626fd04b97c98a878a527028b2bc4e98aa3beb40812411c95ae6b7d38f9ce649fc435e3128796db83183aab078812419f84dba1d3e75ee416eabb65c593507cfe923cba176aba7f889ca433d92e9345b717d3dabc422a536483530f52d9a6893e4a6fc5a4141852ead70ec9de2b476b39671a33f9d6d8ddafeee319608a7cbc68e1caf6833f8b391c2280205c388a24fbdd8a7ad7ae1050aa71712b3b3a26649b18e40e21647c1320e783fa7dcdffee98b63ddeb581fff7e994487936ad32d4c38622442529ac480d9023722ab3d4d9ca45b5115c9282fdefa2cabd8f21f8ead7ab71e94d936d31b9dee7e8b5e5466f4d70de238badefcc2a7705400cdc67effa7636166ebb7d7547fdfa2b9a5f11e9acc78b09bd54a3d32f611985e8e2f78c9fdb9804c11e799d7abcb8f4571f9e1c0c337973302239ebd984911b0861f2a92e47e4b2ba202a4c64889e85e1180c9935fca8d87479cac3afb2898f8564d9e65d008eac4b33aac1aa1e3c0c6488e69c6e57e06c92774121c1b6bfe16d54759fd5c667f770fb3809b44cf324588465752027409a6fac3009f8ac3fe13ec74eba50786c7b685d213c1bd34fdd71e287d887ec7719b37614ff0b6824e75c8c0f887f0d6810717d9cdc5454a66233094d64f3dee6a5af292b2a2afc72ba5723f07234f704b65d4ac9032d8ccb811dc1f74eba568c1d353ad200d652cb34d229b8942e7f8803bddad5da3fc55c10185bd503c0a8f34ad45c79105994bd89b58c44d015f85c6199b4c23de981aa3ec3f223f19d808466a0ad4194a41f06b2919aacf879cfd734f85bba2c92cbd95e068f6adfb2d3d6b5d79f36441535207387e53843e2c8e30087a816405b0b31f0e16e6ba1309ee986c1eaa0a0816886d4deabda0e472ec3b8a39f49e5a80f2a6d49a0a3128dd2dc97c915b9d90d1bd28a8845e55cea6e5ae8710f5435efcf5c734ced2c9b8bd31c0006639410777d92d657f0da904754d92ee0aaafa2d720d65559c27e370fb733621d8f7dbb01586bda0d377a5289bedbfc8471e96e0f56fb7b3c0d8fd0b32fb34d9c251ba02f726359aa7f832a998aad76d376cefc52f9d7f5917067f01657faa981b378f2438d3ccc10f422667015285346ef8e4a04185901d3eb6aec3e53c6abd1bfae2d0aa56db3ffecbaefb7755c1ee70b9eae0a5e10003cd06e69c34917bdde20de7ed88bc5af834529c33b0100d538ec8d5a2d85cd38ddf7631425f6f35b2b2e75aba63851fb240451e6521684f6653a276c8c8877ab864f4b51929720ae31ba4a48998b8db0c839be67d18268fc21e1573f6b1a3337a3c4facc0500c666f00af5496e0a320419b8adcd7e2dbcbcc92eb18b56cc293cdeb57bdc7a74b4182c7f2268466c24aab5856d484f7b2200316db7742dc726da85e8b4ced386462bd2bfacb3fc4e561ff0ef837b0755f7ffebbeebd7793cfa904c10157973cf0fcd15bb1aefb621a6a9affe871beacf65a60c3d6f9044172379e08d34d95dcf232ab6216a4da04830cad98e7922419d579eb694a983d4ac5728e58e827ca20fa8748ac730531ad097f011edc9e221b236aefad4592c60c04ca258467bfe9fbae385d8ae47e6d447b768ae0766acbc14ff0569d42d5bf9203516363c20d3d3d0369e98ffe36a28bf3e7da3c3792f4015788d9b4a4421d959768ff2bd7635c7e79883c8686894188cca2ff9cc253527f76bfc9aa40b9216d5cb3379d5a86ab006934745dc3cd57267e9b5952e41e88f22de638973d873abc58b51a7f727e6471a070ebac773294d3a4d305280bc101e418f83f233fa37156dde20db1b17d32380458d1815a4b8dedfd17206088c614faa00e0bc9d71573d89d6e7c6b9d48bcbf9e2a7ff64b50fbfc381544fd9777e36835eed82922452493f7a6968021056222ac1f7da86a18266f9a8aebfaf62f0ca375ae64bf98337df147692991261db55bb5128e8d2f67e09ecebec7a96a206fa8420e0c85ddaf923cd62bb4259774ec01dbcff57e4eb7540bf422d153989acf94711fb120ff6cef33f19327b602d198b14731add0b0488d932eebe7d1b73f5ba5d96260a78d12e616ab0f784acfc7221a2fdf5fb7a06072d4cf3d6082ba451dc775e0bcbecb46f896cf60abc52f52e0d3768927407e390a50da10b66a031fab185621e69514269b272c766d6036a5638058dc88c747ff39caf75eead74ca753a1a16340f0946528d43eb2c3e5ce4b15e7fc3e8e25c74a03c9fc7090d9051c4acff179b1f72643d05ea1420d95e7c521a27d0491b98456ff9404b9aabebeee85929c4b84a41ebae1de5d60ffce40e9d9dc02d89e7b6a6eeb6e75db1fe30f47c5a1d16cd72c474c571d9314e12556826d51173a78459f10c767e8056f0d62c97cf0a80e7144fd184bc9765c1a249b5836fea5335d73def920fbd7b76d96d22d38ddcf3a6f96e14c736416b20e59ce7b78ca2edcb6d8c05a061bfb99f1c4dee8e4ce9832852eb6c3b9744056316ba2c61c40ba4b54c187565d8df7c07df19690fca477dbe3347a1c9a619c72a9298e6bf95d1dfdf1168990fc30da4c3ef874ea877837992ee5835bee7e012ba5433827d4fb0d68e3937d07cf6e2fe9feefcddf9fefe040bc7fbd380981d8f10880c5a0f69f32602b61e1630f9f03fec58b6fc0f7ec654270e825ffca63b152f70f537b64b810fc988346480ec8243893560c7d41f7e0a8f75aef06fac5dcdea7b840b013a90cde525f91d480437470d504174229fc8cd4887d480e800f8e14a1c9665f37102cc3416e88741ca01c8dd8ca95c634beaea19471ad574556e4f391e628be3d805a59a1d3fcbabca6f76b182bd7e73e6c840c1534d4c302459fd69cd50aa846813a435908019f8e79c7c50a127f0011c6f1c4a92d6edb18dc7f9959eafafd68b6012f8574bdf5800540bbbcf8e5cbf6f0c65090633007b8c787421bce938fcc31603520f79a30f436b222c1d4255c9d5bd5f04e4c95984dc83eab663e68362a9131aa523a1d22b857c4e9ef95223b744ceae572592ad2f522499550c516a6d6b9b6298d483d101c1e4512a63a5d49feb7e14c93a10f34ab784afa020ad6a4e1a1656e9ceaa08bf8207ae70e5bbeaf5312611dae47ac35edfe8dfb01036110d3bee09d0d3816546266a435a4195e8d923b8afbf0563830f5329986b3dd5efb8a799243be9fe801e79a9f4e7b4c904d4b6103143a20b023e6c008cb6d5ab86937105bc455989d464b36d2d920711fcaf3953122c059dd3060d8992f851be6e49e0900944ecc32703418ae6a5adc5d0656cec448130a083851a4ba7b78cda6b6d090a05777c4b518806fba16f114971271eff1aac9008fd3371c753a4e3e18abc734304ddd2fa3969ed262518e77b031c48d357bcdab448ba7a313364e36038fe788b2a4d47b5d08425ccfb33fd307d93ea98c3bd3c94e8830c3b426c8f18a4e7b04bae058f16afd45c8826052554733886106f30b9eddda73a4360c175c5526873370d3a5b76e047b7e0b557787aaaff88b64c1a90d0a89047a9c89efaf8a2b95200b73d1b8844ee634c050085829ad0f7ff69e55f2aa4ca8fdf2b5699ec1d26820c73b054f77fb6cb4cce0cad7f59e6cdcf4054121fd8975adfb6ed0f12577c119e4952553212788604fa2f15c163e601873933261e7127af01515cf2a8b28706998c919dec04ec5d1b85d16d7666b6406ecff683776eed4e1b0198359cc6f33347f6d46dd115bc7c10a2f7ea4da024d2b2ff3fd669965e867551c181c89f86d0e548519c50fded627cd44b34ed3871bb9f0b0ccaebda02ccc53cf2b44b3fa568c58cab4b49c3035d53992f6f828b32c198fcb941dd2afca5c71cfd1bba2c88c260fa54517d55afc68a0a740b59cd1527be8ed708f5308ea0ca603f9be35233ac089c2817f618849a20e27cb59a7009951da789fdf34bc0c061be9a313474d0dd7d3ceaf6c06c0956edebc9a00422f2b3a9ee969ed03b2f99b3f4cf3c6618d596108284b53815c34f3c2df1b876feafe352abf0522584d0af1bf3bf6b1c3e3ee3c936def6dc8ed1924ea23ad7690ae7f0981fcec9fe50b194d0eff189ef45dd2c0451b5c86f1e198df6463eb191567e22cba72fe339379ab27ebdb10a900643edbf48967312b6bd40e240ffd98e8c67f3242116e7fde642de4c2881e53c4c0e73843272183fb1150b5318e458137b597e6cc38ced3a50bdd63142e02d3a8e498c145c7513816c08487f2f0d1c060727db9a4f687f3ecf3c54dc04c3bffe49e75d97235ef69c0a2f7f71a1f161b51380d397aaffcc0d77227e2825c339d292968a1045fa3b59b66bae45cb25bdc62d643005fb13a850669978ed2fde04d943b9299bd9b0904194ee117a233dceff19438352cf00dfe78514e054181dad76ebd9be0e2872dd12aadc6dc94bc52af2698d8a5b851516c9841e9e27bbf1281e32a893f779ff27d4c299985b7726208cfcd8c362f1bfb2666eb4b66a226ebd113c60987d8c97931c04c981483dd2b785f24ff29d8a9e81c9b39a26aeb302ea02ea9c585bc9755912dd28c5eb7fff81e15b329e2dc405fe817c907df5ea03ad952d9c6a0ba4505e210b259f1e3722180ee43953d2b39339441f72b9a8d5c92bd4ebcd66d5b5af2f1b19ea64a1d4f8356474a4c3d86e5b0c40a9ba0974d0166fa8a45126e40bfb04f8a0eaf45f78fa1ad5ef8d1f5dd93889d51c3f2db9de3c2c74a6f596a9eb541363ac636d6da53ea4c9a48a1a158c56799e8db619c82dc32681b8d22b78db8184ba414b51f7cc5191dc2b64d1f51ca1374022c46142f9ae7da86601cd2184876c42a61a12adc2e20e6c6802895dca5e75a33ae5d02ba48130dfbc1c4b3a8ef785c5d93b98b7d5a8ecab2f58110d04adf13d7e41f79c09bf5a0937423955c9386fc5e45c7d2679b3034581f1175fc29e9de6b22c6f6e21e439576224a5f03f0b34133f8b747cf35fdfc13d859bb30312fa67f7630ee81e3bd1ca79fa22bb93b092e09a39a9c94020c2ff9e74d69df1d498628cc3b3b527473767653e5f253676f688e12d52b1dc9a7f8c746e6e15938aead3bac0ede1b3d0789532b0680311664c5b5bf0841be05c2b592ffb88e8dd424b412b36981aadf79d02a35626e699d5b1f3b2959c3123e2de272d7c8689978cf0d58170e7bbe74435c58ac1d4fd3e206dbb8154c63f5539b3350ffd65e79b40f711be82f770843e5922a49a9d714aa1436bd1abe36141bb2cd2119609bce7f89cf86ced233f2eda1515adb9fbbb19fe7522decf573abfed877f7c84d03363e35ce91b7deb3a40b003bafe8ee88070cd15f574b25475c976ea43d606160aa98ae125620d6629b22947616e65e21ce9cc326520a5a77ef12ddc1393bcedd892aad850f0cb5d9edb0cf6965ef586477326c92823916dc1ab7851e62518a79fce28a7a0ffaba830c1cb32401e0aec88d27a782c843934a797a80fce0f5aabac75b92b2c22ebb4ebde6715794646b75b1086bef7416676d209ac20963f40e1b32d96b454ff08b07851b5cc58b6bd478dbd279e9bb6c6b243260963bf6bc34ba9d2d8743b8c90b992b156522ca00cd1f77ab9163b01267a3d0f4dbd3cea1ad9899e156621b69a08215a6dda9a1b855dc40902aa87f59b2f29028a40eac74dea6e55fc801db9be04dd8a31f22f863bd6018454768000d22cb2f4f2d757928665149c46d467586eacc395efa5166ccc2eb8aac0238a372ffc94a102d929dd9066d9c7330bc4ac083ddeebcc2566c42d0739c6a402e598758d3c6045d592053349e93eea9e4b9ea21047ae67fefb948e7f20543086d51c20f43710667307f42a6fd04a4b501f3805b3eef4c6776c908035fa4565ec2e09a7237595ecc0b30e478511dfbf686fcd7179e4a73fd3f34de5c68ed40969b3112b0ea5fd26168e74efeb52d5bbebc57fa79ac4ae491240c19a2dc2373408a263de05d789da4b23d676d664ad5de99dd8923a8eb5530fddf4cbfc0bbe21bfb8f3c77fb33b11fe970bde52504423ef7abe8055a81fac0f7a12bfcd3aa98187090ddf5f17bedca0c4e4a94f1ea656dbf8298596112b35d3fca4d65411ebdb2a51785e089fa032d02a5dcd19108ab15d03f608af31c121439de84393e08e5a8d23943c0cf91ac5c9830ff6b75d9f4ff7b59e38b701ae7ef67acbdeef2c721e9d41fa9565263fc1b3a94915b45abd488f923817c889ccce173ca0d54dc06ab7b72a99a4b887f341976683695c04e1304879e3c7dff33ad5f49a5bade1564cbdd454a001db8fb87e5d4e05f487eabe6deae7d9bdb62a19ed4fa50c01593183699580f1d11d0e71a98373565b3fc7c4196ebd92f1c8e864f6911d0c96c33c9eee8a35a4b3f99ac95141565e345d4d2270b948d91d765f2a1da85b9f89d950adce8e2d6ce52f2dc9a2ca164cefef4c8b783185ebc234e11675d04d86c8dabfd974a3f410b85aab038671790470cef5171545753320096856cfe8c1ac5de59f291404b0159a09ca3f7ca7edd88220e08373675936f81963bd83499cf3d817660978cdb67f9d6b4956b81d2add0016d841e877faf649ec282f41bfedb52f889d427156a4f696aa3d07d2200c50a5d063bb02f7488760281279f6fb2bc285ba8b4484aa2b76a0017a46e0250880489c744724c00f4d1c17b9ba87f06e6cb2deca787796b4f1318191184d9fe7a5d73450347ecf9c2e7b5f5e536c358312dbe3a018f14dabf836540bdeca699a57df56e97bbdc6c97ad7dd6cb4acbef675faacfe218f27ea1db59b438004e5e5919f1ff677c72d276cfb4d4c2eccb64883f3d1b6a573ea2c0fd3d8011f54f158a6accec3996088fdfc396fe61125882d569bf51f1eb7153e8a3151d3d4a30cbfaac5f9e2596f1d61cc2e1e2afca1bfe8336aed788e5383f1e9bca288a0b8c30c575951c91d9bbf1a556ac44f5cbb4018d8403e96cc0214c2066878960f8c0fd5f917ef27ed7727fc1e99d06535582405f6de0a189c98c3faae1f9c6d996a744d1b544adb32a6c4173ab4305e09d45c7607f573c1adf3556166b37a495b4d6736801660856c6fb10e90b8425ca47ee3e86f33c3e152bb286b88d7e53a9aeaacc23eb784b7e54a80ee79988b420984af5e843dc8dc1161ab2095e61058b2bd689008a1c9a91a4620273cf69aa65e612966a5b53490303e65675dfc978f12092dba8ae9cc53bb51fbb44ce2067cdc7f82a1399da97e4bff05c4c7c0f125f00a84fe1d414d4edd8fff556c066e1e231e80b11bbab0f8a0583cb70e1d74f0ab15ce1cb5cdaaf09d19fcd0b5ce27983bbb53ebdf941376d8f82ba25d10dea169e96096f7ffede72e8bb9e575e43358eb90d140f114d59bc4e4699dbbf7eac750502f98c27d461674643401b3ad725064e1866d8ec267e895d6ec7809c31ac21ddb98e0141deec96d0529e4b71f6b364efa4d6046645bdb4e4a866e32a3309ef575e41ca9eff775e20b7168486b6ffd6c0ec4798dac28e0878d3227ae684b15206e42a2cfc221ade869cc1ad9799a383ec305e888e1d133464edd51bc47631048d6acfac2b7fd72265db166271aa293fb01dfde0a7057cf8884e983d50e4c0161bc8ce6570f3174b13b90e58e9bf4fce9f8423bd59afb0f7ddb69832efacb010112e5623012ea8a814e1e0346d29ee3112b3b292b13cfd05a0551aabcc7f2ac1547b7e52e26398ecb8f6d2946dc3116088a6a4809510c30f1bad9d8e3b18ce24bd93c93b66e97849c796939496a67d5a999d0cfec0650915ae489333a48dbafe97d249da2c8565bfa9ec0341cd7e992721f7dba65252a4ce936e395a8d47aabc46c9a0bbee7d1e0ef28eff0de47d6abe3951e895f90ee7cc2b563726edd0cef034db2f8d3b0165e0ad412679d24fdcb4abe8d7a7f3ed54cc0f40d850c8c907bc29a6bd517dd9ba210291e0d66d25b76e421e03f343626c733b785603e184756909f04ca37f6e445cfb1cf0a7e43bf1f1445d88cc80707fc46414615bda5b802350a39c1921696b35c1e57cef1a8e932f4738c8ba7f3a9a958e48b5ba220b5236fda4a2ae0821c3122b06fb666f4ee9c2ba1f2749c2d308e3731ae001bf14a6e09ffa989fff16350966e4f67b67d354f488d7c657ce15a657fd2ed8b38e527678219ff88cd6b4a03ccd7a36b6774a0ba216125e4bed370996c6db726219828794c387f94a956887ed7e4a67503add051945907dfa7a12e46187a676b82d1056feade7bbe97af4abf9f52e58d63bc72f454d16ad577a4cef0f16300fe207ae2e73fed15dd14b2b54843a89dcfb023492e270a96167e60c8cf5bda79971e04ee0d1d77b0f86338c442221257f21fe6d5aef9179f233615aa96c571d0097882aa1cd6452590d6eddeb5ad831722353ef9e000ba2379a81a9dbd931672527463e25869a7194edf9b65fd0e11bdbf60f05b48df4dfc9550ab2fd73baf9d225d2efa78c8b181c176b4f1f5bcc3ae169c63f8e5d312e55f9c665fdd0bbd3e13c4dc2f9e2d5e195a0952454944ff1403bf49a38f254c7b20801d1e57e7ced5336b486f4029e9f5d00920534b5bb8df28881cfbb2b83c61cafebb73ac54573c16988a4945682cd9f73d86fb5cb100f5f124a9b4f2b2390b9adf2ee230766cbf912051cf9b4550ba0779edcf2511f96da2054d33113d49381478f8ae48ea12b3354f8827d18266de39952a7266597f3b0bdacb0d9a53ba0ef1aa9a95b5d7e694770a5c8b82f62109ed5f1d7a0af188e070c80ec77f9a541ecee75890eae2e047fe96dfac3facfc0189aa8befcaf43b72689cba637aed8d2ceed9f1d5b759fdbf8f66f96c31f708d2f510a4b3df020cf53d4edfc6aa23d502d8dbd2cda240a462efb68bbf44e8929a22599a9f2f4aa9938bf54952473740ec358b647d5663c1117240b83ab7f561e123517480c2cdd4e67a38ea0bdea9959f01182ddb16fe1a32934ee01529c613c14e6d0d9ed3a5998731af85e9056880d2786221bc45a1600e24db82c52ec28b4af0c1a5d3a0d44d07c89079529f5ef272bbb43a569247935f8e16d7e2f7e2f9126bca6a922e0649fbbdeaed3a6343e6d090778f9333f38bcfa82640cd3d67439aa05e03f283fd43538c49c2b98a91aa1c723284e8f7e1285b193f2ff14bfb46141d767ba9bd405c25ee4eed673696b1c429c3f004223a8b8fc9f9df1ebdab677597ff10ba889c37b819c8984647de4089442df74d5ddce4c1a5b16589980940dfb539cd13e82c5b92f068af710268ff91540c778269b0540146ebce6cf9fcbac65ad012321cad7ebda6c6852a6572af76bfc759a236d7b5ba06e9f33bdf026f69e4391e9d4f741e5bdcce221a409f758321f9d97056450ea6e9823e78faf687d89683cb13191592ea1a89ed22b962f9b3ca78a851fb9b0e1b3021b1aae599c30d16993cb6e9bc4a2a49fbcdcb44d6c61e0956cff1fe9941facbd6cf32bd244a53ddaf7553d02f65d6ba8e23e566c394bb4d235ba23fdcb894c4e2a1ebfc82f55a9dcb7a58abfe5f4737271e0961aebf1686d88ee931239525bda5f38177b611a1d3ae29ce45f0bb58676b2f8c17a567d6b8ebab02f588a262b694ff9926e01f6d00b40da3ba6b10555c92574d5e636c53a86190beec1bb18615baa015e8864515ecc295a56f87f1ea96761e02cab016434acded36e4b5de9f5403024ca99a6c311dc03b0bd03b56eed058e563ff03bd6ac9d6b9481c5e2a1f42604d969c8220b0da97ba792a5a1852b729c2a55f71b2d4810247cb3c4c4e1e8c36cda6653e03cc0793716c1a6eee61e93981005c56927e18ab1bfb8d01bfe070735969047d332ff1d09dfd5e159764fe36a9b4a43cb4768caab5bf4ee8ff64f0d90403c189bd392ddcac2975f384a7066a2d530d5dc5d03283f7703d56c38e0d1716c4494700b5ccc696522841c2a4bd5692a5c25976b8707b0ad69c8c2eeee8bf0a7284dbc71eb64608ca18ee0dd4dfbb6dc8708d9731aeda6ef286ea878b7f48705e21c9f8d14514fd5790def8869bbebc4db134e5d594575cce0483d503adaf10d2e979d9b7c161a418a8ffbefe8639f37f55a0578456cfe624d286663630b95b40b2755dfe5c927e873ff2bfa85699f8253ed23e99302220d36fcdb4ef0d3a1dcac1ac9bfba628c59c68292f8eca592ea8bf24c38779564217568dded35ddd11346017ab66d9ed3b2ad6d7763e75f1f77d37f638f6f508aa5265b95255b6fe0d0cd3d256b075200158060d8aa34b0a7a5ee3ddf15c89b06f69ec906c5612310daa476a8bae70440df80fc0968b90329dbc132e2fd73f907f431edbd79ea99f39693f2c7928b09cdbc536cb1ad2db8d654326ee34a043ae4618134dff6c5f33d1a9afaeded44f82e37ab6b1b64c078183f28fd23b0ed2917d24706a19c7e70756f9cb06e4fc6ff4d6f0a989c6c5e2f242afe0339c5c7cb96d19334c0df525f8eaf1db12f35ce62cfb91988b6d75818c0cb893eab0d51695da3f23d9417ed2b85e23b39c306097cfdeda5e27337cf4de40a01fff9c0dad8cc901508e6e1be08dba1dbd63d8f1e369e601b59287ccd436eb95b6eb9c74b6ce86fdbb817db6b230d31c1782513eda2842d2a7ba2fbdb82628cd416f97b9033c074aed672701fbc0e4e52e7a30cc11f2bb963882f3db6f33f13cb92629f8763742917fc58305a2c95b6e5df8e888e16a0139dd71bd577e84bd83b748d9b10aed3f8a7158e5f30cf9331c0238dd6badfd262ae8d473114fed1e814e2a17c7a65a0b2fde497b3751370e3530e284f5f5dfd98893b0e901654c267f232074ae00305b7900f1fa9672ee4398312104b17e7603d1986642c7d07040690fe14df8bf5cf9e9c3194a553bdc9f28bf24aa092d094cbb503a4985bc36ba9abe2d15185d201f631514100d48252ea6fa6939029e3256830da5d98d20fd821e7ee781920d09606ada2724586767c8117fe8fd3353aea8f9e7cfbaa60b8198f38135b0a969521d1ab6d62adea2b5161688488f45104e394c2ce4f9ae7a1969173f5de56d8df35739ac658e2d7097c944225ddcabfbc533128c1b256e930d574285ea235e044a0f492a51f70b382b0f8dacab6427249a38f4ea09c8f5046063bb1f35c8d2d7740bf6de5cef27d283393ed881e9ecb4bc8299234b90dfe8918bcf66eb2596eebe406826da08b1269e366d16fa8d5ece162282a404497eedefb158081f7e6777f39810b393bdd93cfcf5ea55a71797e8b8c02291b695605c42ae5eedb5a473b84631e49937b1b8cded8446b1885856d4922e18026b58b0d5444c4e5ed296acbdb19b9d39a7ca727cb9506a94277aaac71709d835d1a291385ed96662aaa2ae72858816bb644655b413d4e703a7088a956be3e31f96d858c2d47f48280b245309b2791dc582e2a22279651becfae56e0a3c140feef263a45e0ec1b40eeecdb256fae8a57210685a049daf4b0428bd15a44520903eaebc5d78320bb7dc3191576955b6b72e98f3c89b80cb193bd5ce490b35b65dcaf814ab0f2819091f7317da30596f469858bb2972a51c0e5a23e608d34ebce49321e4f14820dcb6405cc8f53bba1d5fde3fead903cc417fcb5b77e270fdf42732ca9e6c0dc5a02520f97adca370603a3495bc5f69681eadbbdac104b37a29d6ccdff82fe370eef343ac207b075d6bb2ee975b8ab6066e211ae621bee8f2677006db6f9ecabf67871ccd857f8ffa2847fb243282cf7db468f866de91dd8a10184a45de2466564ccec37398883996f8cb5a173dfe9488244c961c467fbfe7eaf68e7c1eccbd79051455982b9cfa716543c199389e60f06d4fcc9efa987edb0e438acc061e9f42cfc064f404df34133e7d9aa044567936fc6c202dd65c96e1a52b56be46e6bc3233f548dab6b8bce749fc1c182b9eda971b64b36292271d3720c27171bde7b72ee850066b3605494ffe775409775ff358ee2f2a20ed76d06f8667ded896c35a0ffdf45bde739963396ed9910b3c85f32061adaad17a34417731825f2c75a7922f1e18275bed714f76c71fc797cf8ce436afd30cbc76860f4c67363e9e69bd460c3c88ec58606823a6416453cbeaa7a3316a1b972e4325a335909c03b210d8b119d8e95f6a9d60e89ac7aba7510ab5282ab7d25c7c983e27b0d727ea157bd171b7d2a46b802508be0e20813097a42b562ed49ed0ebe1f84c77a59fe69d01486f21a50a0d66645112b1c145abaec59efec70ded8afb618a70c7b3cda6be599b0952c34c5256972cf6798f5a0f79f6102bd0f4448f4fa27ae114da35cbf3b26704d35df24f69e97615073febbda1f207fc5cf08fe485c0fbb4e29e915ebd619d0d6abe2c0efa8594b957f47782cea9cfbf4d67096fcb446a9cda2f740d76d34f4aa1fb1452877cfff2210d09a65ee3b41d6d614c6a5b135141cfa9f913f97d333c5847d487efb484181dcaff28242571b78d725c35e31b19b6877501276a569d80640a5bd583c8041f7cab23a8ed9f9320de46cd8381f0d584740cd284a63cdcb80406bc0f746ccf7b6ccf38e94d85f20467fe5ec4c3c15ae5511a543b082dc9bc5419b708272dc1cb9182a67002379abf11155bffc541e72e8b0fa78ab37ae16216ca5a6bcb6bfcf1d579b288490b91741a0619ff7254a246dedc85326092187616bb20c108b678227727d9c736f7871c377319945416aeb422d2f68332c344fc6b5aee49a83210c15b9ab88bd97abee2cf4bd72b2bfa1ed5c37bd1d6e879ad4f3c3a759abaa1570d4e2197c396ae9a4e6f47abb1ceaa972da5f696fffb53cd17a53760db146c30a02ca09b92ae0ca8bfbbecb59cf03d1bdbc92e52589f0d463bbb4b6a3565e3f3cb0fe3c46ef367ec0b4e0afccd04400bfd5f821136488ce87aa6537607724c8a974b1c552314ccee08d6725d353814b22db37815c2ee45d903484ba773c1fb3a152ddbeb4eae7aeeb07b585383d20d6f74b8c5f82820b72e6fca8d3545a73a0e71c674118572fa90cd01f26dacb8a020500fad36e683f090ea978d47b1a232fbf1fab6644fd025ae882a4eb9c24a17ba71a1cb0cd04a5df6a9b92ddae4c578f561a421ec0b963b15c7a44111e3cae77d172cf50a1bb0cb2e2de35bb9c971c71cf539a8545d1ebbe64ee5406280dbd4559dded7b08b0904bf6c7cef712ef443ba54e0c5eab3e876d4644fcc20bf77e2bb3eb0785259efc42bafd888d4cdf4c51fa726426e724bd259d69df0ec0ad3add45026d2b73dbbb165323fe10a67dec5eb14a50913b77c275357012800c6728fc3c9e00392059fed35693317677bd8b4660bac4feaec5b0437b2ddccc20f133fdad9cec092ff6d679b7fb8f40f9afda0e77fe51312488926ac227a9ff136e3d510995d7581dab53ebfcd257098d0e3f79a09e2b08506149c4d52a5e483473c284c9b613b2855217e458aa6e9e793e7661ea0ed379216f7c3eebf82c70986f6ef9787b294fff208dc038dd2d47a6a786d0eca4049a8564c818953311f9106a0a70c3846ae45b943024eb3fa5d407d649479bcf176dfb38eedb3f346915c6569f783016542b7939625927f05214d25ea3aecc65e19c6099caed7176b227e13845a5e96c04fdbd2eaa2a494111ad46072880c2afb4f7f81d5db4fe5a9875e30d4ae76a97f2c2013c66229cee04b66557e1dac745675ea29fb4e8ad55689d9d96dfd147b38f116c763fa1e70bd092855e00fa413b77458cdfaa800cc6ba5e40c3aaa41046644b94ed7c5257299e1e221f0c06b4b4fbf1b4f9523b1dc512024e4a23005483bef32f5f41a4c74fa48150484d10d116c758a81ec6c795ea6bf42e57fdcf35c53aba48cc61543e8d0f0ec27b816f0049caf4470de79d345152dc9ea1cbdf7562e2f3c6c7085cb2006df382faee3922e0e65f504fe3359f37f5eaa553540af4d591e64a05d40887d14907b47f458879109df5fe9ec8bde0ee1e8f7fc7e86f7f2bdff1b02f565a9fb3c189550df7fa2f9016c532d97f23b336a2ca58777466759d11922f7c552d1210a29cb257c76de1fd0eea6217a04c2fecc267992d126574f6b4781aee98292f6177cca713e232523ea58c4facc3f06c9b6857e50ba3468560037aea83f3e7cb336184b764cf8de5652d441d63a812f7a8fd3455d198339bd6323288659a12c6bbf13b8c5dc94e7753c01bfc0b7e0446b8f7d985180822076c892224be5238096820e58dda33a202c397da562e2e1784438d8a43d0eb3cfcc44f7b32e08a947cc919bc22be4e5f98fd45f9ba183210a0408009889577ba0bc9753f30ad5472c0502eb46b1ea9fd1dabb5ce28cc187b9ba460c5676979c4b407be829c185be6e81075cae391c40eacb323d347b719fde7bdf34fd39c436766426df9e7d8c6ca0b64604d5158b15fdf2ec129a34e088943142842ba40b8a7277f4d1991eab6eeced9a9b5513708bfcce26fcb1ef29301ac2106beb7c6b5eb29d557b9c9fbbc29fa7f7e284e5d48fe9ebfcdc6b97c6b70c99dac2cff78464ef2b440a14c300885e8380cc5e0706511557194c2f81c10d1257ffd0626e2480d0325acdfc8066bb37dab8220a0bdb2ba858aeec1e1edff6f0cd94235c5145c3f8a67af2ca0060b29d8507c72fb988efb1c184656402e5bf795e3113f681a97229063379aa42ed959acd0ff9c4a6e4f6d2ec04b31d5f83b4e923974cdfa1e6bb5aefc5a47e7aa2a2f1bdc256437a498b8c1b5a7b8f1278cb1c0b3f4dc4eca2c60298fe19840730dcf8e520fd0927e7f124f6b83d1431856b1fbf1de8623351f1cba23b16d0ccac0c1abbd790443eb5c703e45ab033c63224ae24ff9e5537c43b6278d6bab100ff8c05146c363aadd7fd5c8ac794a89864d9c43279dc4583f7903195c32b9a2c3dd3646ace46ed4c2dd658635e19c071877735097d7c279487c48f29a23ea8ec9c24e5bddc5ade4d1c5cded76c11f8b17cef3038d61811ca6fdd87c9b43cc9cce0c44f108e3ec238bb23661adef9d928a65721986acae698436d0044506975af4f8f3bc0419cdd732b5f41a30b407e63755ecb406b73674225f3ca29c4a6197d0204da1bc9ac7af37bce400ebf6fa435edcada5d0e2bfe633b2d3da598a24c47607d7b7e5d7add786de96fc547bc0b0ff2e0e28e6ed9bd3d9c5dda5364b0a048c2897f6424cd130f3045be632b6eb0abb52a4b2308463f6e58718fc880b3e35fba23fef6fce783f318301c0be6f43a398280be9a1f6d81ce21feb62b5e22e30608d117035432825f553477c06525b4ae2cbfaa5088c7789e2c71a24219039c4fcb3cfb51b2f9b9cebeee8ca0f977e83a139684c836eaa958f8b86907cb75d5a31db54b50c070a566691f049b4673e68415b716103b42a9560db69a737c89db7245460f1452cb1ca40de9dde6d8440f4ff38e7f627aa260f7fe3e98fb80b3a01d4eea5ea354bff72006e7947dc98c24c693f17fe85045f9bf4512cf9f0623a22f18571216a7f86dd6ac1cb1f9ab36e9a7bc3f438e4eb232c442fa0fbc27ad69c1ea8fffa3a2e614a7e05d3df84a73f7a38588e47cbd9de126e084d9876c696698393777062e3af20826fbb2d7f6d1b6a1181d72ec4481e70cddfec09608b2d6b0a21ba6455286953dc74806dacd7f8378c879aeb3a43ea3260ee8773ee0eeeaa01425f126d7518bca947ee81d4cf26ab990cf51d61dfd694a1ecc6593941ea2b4ae7c2e1a36c11f2a057cff917e43517777ebf7b1cf8a1f9508270e45d4ebe82de47e42db9dc28f3a0d2ec0dc5ae531aa43506b133d4b6ab2bdcaa1f31e63a8c72d609381e148f3999f80aa58712a400c9486606f6838cda48cb2ec3a726dfd08ef8038380257d93231aa11a3f8191129abe52268c2f69349e234026abcdcc42f2937e490bd61bd2ed1056f9a20860cbe701cea6bfe7a238a4853b6da2f5c7f4e5b44819056283e9c202aa5110dd6115a63e7d5cefbd4910d49f2ecc6e6fc8904b228291ca40a671ebd1ecd74da3254301c7b52e6c9fa90daacc2d2410dc35dd55b4a984b0e2c3d711040d469c8fbb83f4a5d182fdd9238b636965b0849fae315088b08b033b8c129f4d29454ad549f22659b5806032c32b5e1810d6264d6c937da0ecfb135dc2bef3983fc394b123ec2a77656875f2bb16d4d3ec1b65646b0d7422356a79ba1f0ed67b58b0ff3a99ac80f2c17689ee24b8e3fa5c4869124d01f8ec9468123faa88f6989e3cc36182284eb6a5846d17fd89d41011d0d53375aaed23c03bd53e872ee30d24c7244eb08d120095876f86240701bd9ade9ad22c3f902690fe55fb1887819af638e63208c28589843d17c98b872dd97c910ebc560f218866290a158b210d149f2b98df04561be0d745f7a84aec2d86ebc7dc430bf12b72a5742c7bf8a6618b488f1ac5b01e325f897f9271d8a6ac8a8392a103ab2d69fee4e9de6c8afbc9e36da7f47dc1eddd9c1545bb90e13d345a9bfcb78af652bb6f97cf49a1ba8b2a188ee57868bdc462d8e1beb07fdfd4d3af059eb4989c8908040eae1de8240ee0216086de9758368ff7149f8a15a995ed23dd243f74a688454524f09059a34cdbd5734997e6aec8309895f39db7c47fe21be3dca4b066b89d7f3bb51b9bc419157ac0279f847d5b9b7e2f0630de1f76613f8d72a2c8e48891881066f777ffc5ad85a51bfd884303f30155b2d475ab0c02e00442f69bb7a54673e8c16ac0b5edbadbfbeaeea07fbbce0174c92bcce395451357a16ad94acd1423ba7db0d354fc0f2d0db38d4eed8364c05cc186722f289d8991293e148c4ce0036a0ff942c3352f2ab3fe631d6f4c05828ffbf193695f1faf601267547bac6a9a3535f5059d850e0b454f35ace62b8b96794c9e46507e3608f2a9b11b2e8d1e6856ca9ebf993e230c278752ab4045eec233e9eb23dbdc6be254bd90a9f665cc62eedf4bda1f3c963fd6927bc28e68a45a16a39af3f9c64838b6fc9cb96fb17a0b85881a3789e0d1ed0851d78c4e9f440379760ce6739e606a5fe79d76890afc928424d4de0d4fe40cdf4a850979ddb1cde42f38fcaf1aa837c5bc3e36e45631bfbf2bc2b24dbe05e04e9e18eb86474a8311d014c681394b725e61d1906e4d5ffa942c0d3f72eb1c767b3f54b4d4c9a8f28230269e929ba52f4f3900e640f00ba33593d25f7297a0e1564ff3a4fcc120f0b0788d21b89a92459205f4b18f110a88ba9019b38fbf154c25c26b5c2ad314e3166ded854a4e70161cad9c5c5676012fbe7a3f9f636913b8518651e86b92fdbb6a13bff6b9da7765fd040a0e71d9e5f01b2be27a60d53cfdee162fc9702a3754e6f8187c654e969091cbf844e10faa44428070b03b37d63b3da874be6b71c3efa511a45131932e060f1d1131fa2daf7b5b8463e2e634b6fe32db38dab96faa522193ae15ce17d90707c5c7f6bf290745a700686475a3646fafe75e2a48dde69b44b292aaee86f268b9a3f3b91d3d64164b534fd2de0c8d279ee6ae79052993e8cfba88c084c4ebdbe8fbcf4149572da1822882aa21e866409071a6924770e565f825208217c2447e5b6fdb977d6e329de8e4999734bffe17a0f45f3c5bbeed3b804252284d133cb00b625628fc1fc4aeb2cdb72db347cdf98b6984c4280d6466f4bb08dba833c27064eb6453e03628dd48ce06fde438d6fcf1cf5ac06d2d803d8e79bc97c77ef8c57a29ef97165791cf561577e2dd3f3fcb49e7f2e7ba33112e7078b3d38281568124acff3ff1bcbddf94830569deba5d82ded61e1decf8d198ee8a8c339dd2d479fc2ed42c56577412635468e3ff98cce79dc1ad26a3cc8dc0b53624b5fb1ad248950237122731f4418bc369eed1ea8962f1d159fbd863cc05d02a0259a6d96f42fee38686f40f61fcc18c7a1ccc4bf79a53927680c163783a382d80c2371a476c3b2bf8b495d6ce60319472d2e033927afb92ecc30b2c60231739879d67a1b4a9859d437f96636e5f3048699329e5fe0761e5d25cb542e98ad4b304b773f43265ecf1d39cd1b65881b2d715955329a6fa213af3a13e6f7b06b08184b980011931a1c8e2911224a8db41b07756ea1a3090dcce963bf0635decb712f70fdba68f60f342d308a6bcb3a6d77ae5fe5124aa102ebf77db24601eecea63825be6d95eb730d85cccce30ab87fd4a4f6bb4fb5f0c01ab4a95916a5e00a7a8c5f0c1d8b8579f92b2847236b32f4ec7e60873c0ef3096d766eb6382f42807ee750c3c6d537f91deca9511d7360f25ff76db873a4bfeed2c0ff8577b4f57c2b748a054ef9d452a47d83c2281528b3b645283b5059af47ed367104ae4d40a0463afab154afe02088ea63ce482ecddc689b464f5a999bf792eba01a6be478eeb502d24c9facb8b80a665d13c66c9239a5e4199b556d22cfc5063ab436ee0b8dbee56bb328afd61c9dc599f1ea12497d28e45316967830f01f66c471236922024a430302f7ebaeaa16686fa6e3030a5604a126a1426c062c65b54317dbe82457a520230be3aa5b85d9d9cbd8c59d0e2a1e988f514baa02f51819f04e00ffa14afd735a203c5a3a094ca3d35b38f36cde2b84cec11fb42c91edcef4facbf2a2c5093e68f62165c501782c78523955a77ab448de79333937150d5857971beec7c9aafaedeb9242ec30669f594b5537dec54ba7f7bb724f682c3db90de03940932b028890fcfe365f489faf08e124ba95ae574fefb8da21002a2f95383ae15995200283595218d6184277d4688625aae2834256588a1866fc5e37b155b6a5fa55c1acf39fb71a06785d1f5cf00c9a4357b2874bc0bfa114213d583f581aec1438de3b877513b33d33092b7fb360ad8453b07ae6d0745c187ab0820e3f11c44b2eb6f2a449171bfc1b5b12640b11a9f01fb3e1de147798514cf9fc6031aa6e5da39cf8560dca32c338ae267a8fe51b400c40471b2c051d958714be1c5b5e67ecfc6da790d48c247e9c059bdcab8695d99a8ea4e1c9cded45f04b4afd0db0b96b4e9308e2a383f6747db0c685b093b412f269f0d6fbe754cc0e547629a6cee884f2ab031c55b90dc19279e244529d21d0f08ab37f4bb6b4ed3ee66ecfdfeffee416199409f9e89b70ec65325f8442a861607f01ae93410fa80d6874176c00e20015c92fe6b4918357d93e44cd943bb80128a9a2cb61516cee768bc2cc15356205370240652c11765154149d04d70ae832d55685e2e05c174a5c49b6517096f4bdd1b088ab7d988664f32cbac8a8e8d92c728ad047ab874dbc2d07350314d17503efbb27f9c40068dc9b124eee03445e7992672599bfdb34858d1624bf9ab0e1e3d19f62cd8fc50d7e925247ef947f273034b83355e82a0674e2dcc324f90ee0b83606247d52c03df959f7c7a66b80a1690fb3115e97aee2421f5533179c9fa45b4456a50809af9db3fff78174c17ffb2a3096677343377ca70e167f458b33a62d421d26492f095042e5ea82c33789f29c0fb4db2aa0cea66bcf10d9b9834f6e3bd23f71c13d0e01a00664b9d84a9fa092514934282d6b63dd25bc67332c5e5f63c8d88729950764c38dded702d0a7dde7b1415f4b4bd922fe5fc80366266b8b8338e4d6ca8e01f13b7b180bb345f72d87963c77103f7fdbc435396bba5f1f77d79379dc3f01ce205352e8612f658bf5378914549df9b2ee21a5ec7c9400c38d88f2852eddcd51124f03d1ca434a137d1ab61f3de8c07eeb373f060412f07c3c164c86c710f68312a511855171a39b88c4c9c889be28d6d139474861e0686d0c2842a882854b364ba0f28a6552893dffc5c8f137deffaac50c135baf2723fe94136f34e78ef2ac234ebd6b2a7a2e7b8ceb3b37205eaae387e444de06bf7f9a3d50fc20d8d70e915b5c2d77515e05e284ab7da24b8b887fdcbbf1d7de93c23cf2df8851347249384e46e6e000caeace726ec163b37921bda26e1d917f2b603a550e1dc58533b28988da271fbc0ae3920be4b50111986417ea556b478b83e2d6377cd4ac68ac3aed031570c7c8386bbfadadde202a4fe899bc279242951936f4597361841210d2ff9772d15c9e27921e7a250078834576d3c6b811d3797e265b3b4db105c24d700f40705696d4c6d3b1dc4614fe8c737e5effe906faee5de7fcfb55e3ff792f2df3f4bce71d9a86e8d3e9eb0c1b7538d71925a93cdc8522a26748f22a9b6d05b9efd2b86755cdb688700bb18daab74d056963f143b25518b8cddeb33a1b83175f76c7a566eb9d19c15e7a6a9c63f2678c0df4e48be208add4be60ad163d9f7d618f746419b017b60ff61ba724e9b5a9f7a7aed66d28117739261a9490bebd8eafdc9148414aa91afbd883b60f764781ec828dff1cbae6792268d3675b451132df497f9f4e4cdd19d4138b7495937da47c744698e5bdc38fbfa64d7f1754535724eed919bfb9ffa226dbbc9dc8cbc32213d0ef0b9ea61ef6e594ca9762a3249b45a4b7668ff49c0d80ce9148aae965d7650f673eb62ae183e2ae0561cb90f3d354ae2271a8f94299ac5e9cb57fb0868596b3155c16f7d9b31db02b9332cd4479fbe0aef056f6c07bb0f64d6746794932d5246ebd949fbfbf84610063be545b1ae3681f52f280bae9fbf5b6cdaf9448a4da00d59c606e3672c9a640e70fd2e25fd187287dadab657cd89d1dfbea00036c5f13a7fac1e5c2bc3d7b6253d4d668f3d4d1b479f720d089b79f91b58f2d0ff73d54c5d984f9cf71a1f2389fd17338046a2e08c291d8ee152c5a61d83dc8859a4701dc02696fd198557c1585508688ee467b59c827a7eaec3a1483ac2a53c90355ebd5b6d3e37637f7a59c1e7fbdb61f5e341c35de046edaf97afa0f46839cd913cded8faf67a2d259c20077d6ef9515f380fd8929b58ef94d621c56d6f3c28885bc99339bca3d981d058031e5eaddf60a06eddf2901727a3e1ce33413269df329e17f526cd77490aa992d2a8b8853fa796e0821d7621041cd9b382bedc3033afa2e0c12bc4968983cd6296d0a2a2ab651628bc36a7b8940bd00487d28b44dab7dc43951d1eea172aaefbfe5bbb05e642745aa1c4b021ead2f883da6bd203287695cb9ed6ce9d17feec7c0a3a231df51cea39fc1a8c13a7e1b3096a6f4c98fd99d230d307b42f4895773bb5b29f8eb80c34851db062be21078ab1f5dafede6fca262e8ce410b8ce190b8094a395e9c3261a4ce4d8889433ae0bdda92f57c01835ea3de0279af06fb9555aafddcf0a0518d6707257bcc8c84d7e0f7fd2a3f5b9dab4dce7e259b32e31a2337d76341330f0943d32f3af872b147fa4571065f803f1373c93e85bcd72911e5fd6f16c429a86cff3c8b982251bcb7472d8cc6992ed4837a005462f8c1f328cc58d27ea1270d28fd6b8590a2f563519b64eefb8b8b6b40a43f0ad7b0572fc8fcfa862fa37fea7bc734cfc1604b528ba624b1a6e55c753c07f6aa47e9ed5e8fb5f5d6cf1db85561227dc46a74a47fa8e6246b7562d5fbf32aa7a6eaad1b3dab347fc62da849061959d2c5b39b809a72e6a8449cf3cda940d92378e8221748c0a83a9ee2e6e8fac96d353cc9e931d8aea2fcf5efcf72db643cc299e174b1b52dd5d92906672b12ff8e081034698377dc15a5a69363029ac0beb0ef0b9cadb1bfc98ff31f6b0898091c30d18f2261aefe746c9f21607d49f65e2e917e18a2dc25f0a89e3848f4bc21341b4560d7c6bc1f371bf9e8c2fd8c86b922e3c56387271fb996162ac49b297d735156733049d49852e5b471716cf135c4f364d3cd42c9f51ceec88321ed0405e4b8b60bf7d5ae1cc4c7b350b419048e207621244114d95aef315d79bfb7a6bbe053d325948e415d4313820bc71e9c8769a3792163c468e93a69a0014b1cc811ca054a3808c08c8ccd4dcba3481754bd044660ca949ecf4dfda95cff3c84c11d53c0a529119cd5ab57163340330a64991a5c7c08803d050a2376f5d01fd826d324ddde8f9f167f7397aca385dcbf9f289ac9a0a131b06715e174f663429db1d344ee7a93ec2585489b5e4d8a19dcb68f47a089ea6c0160bdef69808d499203ca948db877a5b018f885b51010e3140cad6d1299526d6009e89b64dd80d258424574544069a01a24c45b9952ea96f95f21ce13da15f81741fa12e79186842465e515db941063cfd3a86630fa20a4a1e6ff6d59b2ff6c745afde25d97947d469dc8eb36efb474e0c1cf965fa0434475b75331b8f2c0ab4255acc69e07a41d001da5491df7b704ebdc9ee9a53cce0f3bfb05e2227c0ad21eec693a87e42f49622b1dffbba8e16fbf9f1caf49cd5c9e7f7e702851f0e8f90020b4fc682912695b411401bf307603198b33e4f54b9e27ea6337f5be14ea0202da07a6237ab4504e12524ac76d3949597b77aac5751785f1b29da497f5d248c12555e9f5b166bfae17679ff1192ee71f085d0caaeae81930043300284c0bf82056adb011772ceefebd67e62e923364bb70e2da0e2c5b1575f4af0a3953bd38c90f63b657a42a11c022b0571abf6c4a2d1195758195ffba11744d900964b26b4e7ffd6f378f3f382b716d895bd304c93897b3b6722ddbb120a134bd90b5baf46e650c5e7c6a63618031483252a3482f3e67d2cf9768694a3d223a8169b1544a951f2859edd1a49ee05831bf6f9308ed0969b7a4d734ae0163cf0c157c0bc8770b941a74500ebff45640bfdbe6806dc1a821f3a71f9b772443e17a4e0bd2a2074ab01d227b8ecc4db18bee62270da372c7ecb1fa25f38a6d1c728dceb6e335bd9e7d691dcaf22c786840e85063a23a77d5c7e00592f4663587db2b7825177a1cff15a1f3b958bb246197e1224a0eb20535174882b33d4748610c695dbcfca0f583f205bc9e43a77987418e70d21c97b57146f6bfbdc7c3d174ac3afa64f84fdff74d873f5394441a548ae068558cdde967c9040e973d9e16d97929336b8beda19c19a1ee20144c40e5630e1706bdc3e35d5934e79811ab5c741ea9057202cb4ca1728448394c5f36cd27e59da70c3e1149abd852c1f3b81eb962ab08cefa203f4838e65fcf2afc814d20e1f7e48bf01a53b6e1a8dce12af1c5becfaf62dec4bcbfd77d966ca0587db3cb6bd4328becbc6393169da7d7d27e14fbf7eba63b1dfbcb71814a23573708206c8734bdb1d1502b61027c17a2c433a2ab1dad7c9d904bafa139cc43879651244537fb671190d79b8d5b60f4717b1ea8aac4b72adcc4c7ca046350d3680a71950969c223c040f6967c32810b245ae42767501b2c21be8ce77ce8b928caa7e8dc9b6e28f94b520e927ef68d22db8dc43ee128af78fb5ca792c100a12cf10a5599e05fd0f7fa980cb6106dd65ec2ab6fa953a7a3201786b020dbae124a7012297ed6a697821a8c264eb9e31d9951854c21dc307dbfec1fe6c469b8bbb219e9945e26c322d88516f479a066eac833fef112871ca17cf727c77b9ef983c1d4ca78df23dab642e8742286c3638a20264e38f6e6791e31213a13a6a7f73cf6d548426c28c61eff0a363c811a6568e117cb3e0ba279fa0162ca6feef2d9c2dbd25a98f5152639b28aeb4de2f871f22b95b0ada3fe5a4372e3e0fe888b77419cd02c486ca9f325b30619d2a4663af36164016605f19f95c46ca6c30666c18159a41f8342ad1b3b2dd299b99c7f09cef702a229fe4247ce8138aa11ff3c6bfb218587507a68eb2e30c5951b065e7dcc1cb63ceacf6db190bd06bfa0e92c45d69a0bc251234ea74c5e2df638cc2b50bc70a5f9760a3bec39d68ae8cc54deb3c0048f865d75a32a62dfb766bf653afdc0b956ed1bd2181f4ebd3de5d3cdce0e9be7b97a0db787a524dccccce5bb11807694d7066b40a83e5b365a9bb0e7261188611d901667a9f745f26fc7973536841554faaca6e5738c54b7fbfd9035183ab93504498f150ce8b646e9a60cda8b14543ab87d23d471e649deee9709b0f0bd94ed5c4ed81799a723e04544c027f1a1575d0016701d119ccf2864d827436cfe6b5221ec56ef2654a956e939b0ce103d4b42f5656b34b8d521ea899504e2f8fda74699861249b97e5c2b479a45a2899e12436786fd29cc3b0cf29f9e4c05e5b44d5169a9008f22c1ce332acc9f9ac28649346a04f2e061db8dd63af1244837683124294e2039cbbf2fa1f5af0a953beba9e424f1d82fd110d5727c3a540c26642004fe14e7f8126abdcf93d119f03598b1a5b1a75b977c393688812701d672cd0a2894683b7eaad4b2fdfd5bab4e4d1e673c184bae3ae6ca91e51268e390368222131f3519b3fcc2e88a4e7dfdc7ca9c369f62b80560104b0ae58063ed65c10097cb6b33c4051c19bdfc5ab3dd7ddc84a82092a22cb1b2ed0071d574c6d69ed757238252fad3f3642780d1827f250714806f4950f54b539831b3b375180899edae6199bd35b013826b56264deefc5f86dea2c6efbbfce879f7b5a7d417dfbb8765213aca32ce4215499d7345c3a17bebfcab5a2645861024ae11445fec5fbae20556355f332627e1835d5d3617c43675b691ebd83183dec16a1b96508f56688f74354d33455facced9425f428e7966e6a84c4da35b55e6956a0ee3f9ae1b15ed2f3c8dd017a805faecb19a8eca669cb0a1f873f665ac44de54d888cdc662fd6c92e4e092b86221e096d3c461a027d397f099f81406a9d356f114f4884b9efffb02b01953e3744e00f94f633dc3de8731b16ab27fa3c8e90037ca9baf791cbc4d9c2a0ecbb1d600e62e80786ed711f81e41420cf72a30358408d4890dca9391873d8ad66d75fe2a34379a3456fcecdcd3223582514b6407726a52595ffabd3f1f495aae253c05a0beb3a684dc01e9eacf9163fc5d8b2f077133918daca4278ecc14e6f38e07d6d3a44c95ab6a7062f556be7c3c9a8283f78c0767d3aff2afae84ac7f3fbdc8039bbf8cef6034b3708c8e8987093703310b1ec5844a8f82cf3ee32be3955ee775b814f3029c5d745b920724854ac7cb7d997be1e339b0e5ae605d7abe3e7fc6981484daecd56f00b1dd3dd92193f6feb6c85cc5c7856e03d70f8f9259416abb43a663f510dc799bcc56b1129b1924b285d0bb30735bebefb898de5bce50210a3fe85fe04a09a615d808fe024a9c0681c48f42a1f3073375fcab84501aed4a562ee300d176e1f12ab788cb3617074c03af2863ffbf548a21a907e8541b0f19b19b9489d697e8f93ef75e09589f697831d134817404c4bf3efcd518712435882ddcd4205d020be1cf8589430b833213c7bfa9c2434bcbca78149af23797a80dc5d4b84d77cd9ff8e4d120f95d4fcf5b4d9e325ae3698e971bf74e4509c1ab813c4d00dadb2d4c3e0f60faa73c07be9cb7a68c5752c332ae827cb2614e3000120f791c0e51b6ae9d0dd4cf149828962dac7b50899600f3c43bc2470e5c0ecb0278c02a46a8c9c619fab3fe993dc1c01c913bbe7a2cd05ce6e68d162b97c158ba3bff59048a1dde67666f0db0e94ac08e4d23585cb971cc37a5881a111036797e8e7009bd06a72dc30116b86c66ecc95d9d2fa4ad2460909a8fc0e137ee24bc6601d95f573fa3f584023447401f8fed0bfd4c78e16c0e310f49e24545a8ef611f6341a1065f3b7fdd18fade93cf7c624ce88fe3a19a4f48af11425e56c84d617f704716413bb688a3abd87577ae1fcbca7f46855bf1981d94b571df57654eeee97ae84339091dc84e1e9b3440d9507b5e39669d77b76824dd7e1c7f4bd48a422e43b88fd64ef6f6ddf269799b483128f88cb36bddcb952b4259cad5bcdfa8060cd28de08813c765024ec039822134d2de97d783aac0afa63aca0f28fea92323e49893a49100a404a179ed7b7c2ce14c44f6516d1033b8e57fbcf19b0cdc2d3d2d62d7878c8cd08412aeacba4aba3754e181221d36143e5cd671c9ec1079f54320ca6229d75455cfa2051b0a38a82c24b38a75a0a9934843d871782ecb8e1b48b9b5e030db04ecb44bfb556ab5648c1d5f1de3d4b7c99e5120e5b796dba151787d10ecbf5b82897b6a609c4c9136e9af5c34434fd72393caecbf9ee53c9d056b216c6f468ad6c4a79854db08ee12012c7b8448e09c134317427c6df581fa87674f09b30643a20f3f50cf57aae254bb0701567d511f5de867191b161b466024ab886c91ade8bc5993b0ef10e7a3ad0ba58878f5bf0e7c85f87fbbef5fab3a8162aaafddb723632b34585621455335358058976f18bcc57e467e77d9381c105a0cbb434f4e0ff5788e7a9773e4e018fd2a8d578b8eb991f2308a6668292efd3993072a21da78713daf867100c92e86495cdd1645861576bae41e7d8e156547b81f420b5571937912928ff63ae418d7dcd1f0e6712f2352eafa28c306085abefcf1c739b5697b1e0f7e5f6676c7599d907bbf7fd86b7d9ae4834539fe4706378d0c454774aae5bccf93d8150c4cf12592784dab3e24b11bac9cee522a6910150532d96c4c3a78532a8c780a811797a7bad263a827ded47c0427540c09ec7588e61e0050873a5c785b776048bff396845b355c6d6efc8040f9ea9ddd0917ad1e7f2992fdeb83faeb6a38dd47dbe1d958a6bf2e18d9ef17e6a0efdb42b00ce0cb6b9dd83adf1a6793a3e999a64978f568ddfdcff0616568caa263ec95c6455986ae963acf718ca508d8a489cd4b9afaa259fbecaffa085a00dd11367ec01858b5528b352da1fde03029f316d82b6f449337470e9111036470801678ab87678a4ca76183b287e728549a68377d8fd6f2144c92b1a058b40855af60b8b27556f3ed351353f18f965c93f20e4eab67eed800e04414740e3f14ced08b3c342f5fd7ac0cdf3ce666519c85ab266e9fab2b6639ed37e2afc8eb7992cd4a407570af9012c581322da0e6288b1221d607cc675e491432e02e57a7c070c693116c0a73ada3896abeedf374995826a8b2d41ac9334d7a0c35f80132ac89face9806e6790f877b4a9b37c7a2a012f81f0c8b0373dc1853c4268c79d8bed1dafe9c5ae64c6f176036de73901371d8c27d2fd12e09502db40805658162ea2cfb9f63f9eb4eb539996b71d6a439d126d122f3e410512b8c6d5cb7f2e3aa5b973875f06621c25a87d696761d5683f66b9ed4395f30df42c144e4f364fbedd5798ede3835f375751302e7404f13cfb9efef3070da6c42e167a994aa5608d8414c7cfb3b12cc4975f3e420422396bd673ea2c04e659f497315f8b33567cb85d051be1fa6205f7f9b1e6ed27d5cc7bae765a11f1b75479afbd81c50aba88cfe62a077ebc2ceb8bb41d6a267877d80e70bbb3b918d5510d382147cc13f558a6fcc932339e261cea60c5e0b84ae2c2edf9f1e180c358b20ac5df95bf680f76b260fdab5c9e007036e2d2d308ad1c15f52291a7e8a3c511aad3562daa926bf5373b5df1195da7d035f251a3fac2b0badf621297984a185f5af10f6c6445b9175e06c65fe01dd09261cf169432846261328dbe6728118ac6b247e8bbcb76a01d3a8c50628bae9a4e5a741f091ff713baffd2ae63c04f5fb0d634def894e4f2f93fcab042bb242b1c846f8b64e1767b6adc5f97e38dc6b1343c9163684a43f40098c9c3b4844ec248ae3c61081452617f8fb73ef663f9dcf41093ca86023449646327a40f0621a1137e96a0fadec6bcdcbff2bb20c532dfc9e39a3a417d19efc1eef38a9c69d726aa9f4f93fabe48b27f94f000b703f4221a7de7c28c5243c3b4fc4ac3ea23467c09cc1a67c47e2bdd8f3eb02c2c35047f0e5067be028e03a83b0b87e9060182b56323d66e97df78c3aad53486d42072230f9887b8fecd707a5fda3a94215c400bea5adde3a1c8b11467cc438103ef4bf47730c87695827e9d7160bf97209ce2848cb380d1b3414fbb2d33c540779dbc7f487b02356deb766a32e5ac1672fbfc2dfdd4a2c2b7e90473a20756465eb26a0e6d68612cb649a393c52e2bf3b5731be18f9d0298d488de4ac0b40e2e92091d8d030aab692eaafdfc7d57d8f3d4535981b459f075cffeff1b90471fbfa0518a0dbf6720b40f3af90caad18576b3acf4c1463d6d0d5ccb259e4aebaf884553d0e9db98bbac43a31956aa78574210eb6c74492c6f16223104019b7d30343804046810c612732a8c00de1da0ea7ebffa5e362f03f727bae4a91459cfcdb575674e88a337c11f25308f7011f5c29ccb5f0721e3af630b43ba7da3604fe85b5aae0bef722c4aac71b3f9cbc551af9c303802a3629b10e657378ac80a0e71e72e742269ac100cb5f40ff1af5d98165debf1030a8f17648929e93d032bca0fe9d0629cbf96e5f2c00892bd7e20fbe4f301347e5db839571538ee88261b2e4bd434f23cf097cb35183d79ae6e67637e3f06b6f9bff2eb5543e2facc911d09981bc0a92bf6cf688c74a421ed79d2057d4740642ffe5cf4a2e0fcf3cf2c04a5f598f23087dbec0edf8cf92380e0ff7a7c0e39639c6c79c379125290e595357c6aaf1a73ae5f9505a4d296596fed432f78df0dfa14b100564462fb735ab4145d73db3fefccba7c5bcbe4dbf8358408c9478c974184e8f769ba35de5e6f28404edfe581084e95681af4545969e069ae5824441a7d029a5f762dd8e3137bd9fbe47f3e83c826731d7693f52e65ddb7dd46cf31ed072b88b219537162a7bcb6dc0b474e777fb0be4cd2f635b488df9709abd1f7a783c8917a49f05863156cadf7a0ee9bf59e7da0ebd6f362b4e2caac7272354a7f62d14e46176cf8608caa907793f0dac2f332b7c4d90af8aee09dbbb64d5dc63edeb70f3f54d067dca0ef08967a112574c688de60cb8286cd1290e4ba301ac84d3ed31e7297bb2b2f13c7cbf6af225601987c63c735f1cde6364117abce38628a07b6eb4de3afb42c5a9aafedb520586f9fce484e5809506aa5b0cb860739df6cc9165f4b805f20f58a865b0cdc3ec7886ef3b4dc26c2bd823498d7374a631d3bc41f51e33286ac3dd815bd44d4fda7d7a63db680e0cadade9b04148fc9db043593b2b4baf7d806a78874e6bcf6f2e06995dc4376323143ec5d4bd92e89a74c14ba9e98398c965647988a4767a70f6123fef810de7be3e72bc5b38482a78debf9e26c997ee83117491c70ba2a1a075809d480687261581d0ce3e3e0bdad5321ba07d2dc7c8ac7b1c5b39343c3010f8645fce835460bb786602a08358981ab31f27c1f8050e951096ae59b2c7c01870b019791b1f76f14846e6f005fd0cc6ba25d68fc4c0e8efcebf5ba56960cc56fa8ba9f433c2f6d8dbdef73fbd824afd1ec2a747c460a88196f28f205f10cec83e03effe2d1e29b8a15e1074845590eb139002a55688950d261b19e02e9edd9d3a04d1904e5deb261e18155bd1f312f3e78d4e8a8c07b4063730dc361e0359bdaf98a1b9faaf347d757d96d0b6c271a02b1a85cb621b5cae274e2fcf957a049000864b8329ec4bf6dfd1d236a02c0978a64592dda9faa8da940bff84753160fd8982c60ff0a4ab5ca8ba3f306ce090746976ca34a84fb67ff4eb24c2bc16faf26da0a9c4fd5662104ce7b1c74e485e86ecaa3a8bc38887f4a11173bcca25fc1db5b221c264b69db9f84e3d2aa8faea472ee06a8d1c2374f74e33fac308fb9437d9bcae52d42e54e37ee4c35b51af81b197f879629d5af22ef0bdfde46d4af1ec7e1f094e6af66787455d9748f357e8c17d839a7b5e37b8861c7b42986f24175f3b3734a8de52a231b6737740bd0944b6382b4e37f82c0d6311ad50c534eb46381872e6671de459635dd7e71b038a5093ec18011dcdc1ac09d3d391d5f3315852ab8da86987c7a20bcd00378a5312bdf9ff385d456373d3efd0aef9e476cb777e89d34f5cd5986c90ec80a5205057829f85cd2c149c3935f5305ec281e88336adf029c5030827bc414f54c79186eaa1004973e21cb4c98e48ba4b6980e500a5e02860a758f8f9d13cdefa307fbabe5b1891c4dcd9aa610bdded054597b60165fc5abf29eb3a1d1a126f483c678d914699405a3921f2519b41abf88254737e9379ddc32151e5c2214f71219be34ba9916f4ac9c87f16442f86528f934fc3020f42ca56db7bb489c001a6a3316178139fe6fa31ff1e9140c106190dee79c1f352e966a89e1bbaa3497758117499b98c0940142b6f0ff2f050c692fb26dab55ded39aa06f1467ebc4a1a061ad5038d51d82e092e6c16577778e6ed98cee18e47fe66ada81fa3fca013cec9d1080f1a4d0bf8568c592872915f858fb53c24f339eb1786ae606d309ae282325592f3543d6744c433947a0748886429543597412a7e2967b6af4b79f5f79863f3b029784d181406ab95fed5a2b3c3a8f532ff417339a45bac829b4f0a3d2ef993b023048290450d6a5c3e48a37379066edb7779e4983e915a1b238cd5b1d30c4bb412ab762a0ed2c19dec729286c1c428080925c38b64de3601707d195e59f08662b3b100756933fe733e2dffbd54657c8d41ad804066133475945b4c80642f441742c671a238cbea316400f2ee809cf2d10cbd7b78c60d65f1a633c97ca50ccf983e883ccc2ee8adf8e202437c28230cf42b20fcaf020110de7fd3ea35ba4cc3c3023c1d4da8a51b9303d6f33f4ca78397350c98cd3b5f80f0830053dcf4ff77c029621b39042ab99160e899b87c1850167df31823bf0f0d3a85328e4f1334b88bcb0a40d525a01c2b78623d580f1c2e7a8a93d2d47894981f62c394a1a38903fe5e507928340859b30b68243d3da1b962caee01b5064a0dee51034897e5deb89f79e1f0dcc7ec362d37c7d241a3fb61ed060e4fbd8b11e14ad01efea91527080c91de15e1cf2ce47783dedeb423e7fe12a672b82560e530d6cfaf033400d5dc349da7db9e106315203038f980f1335f2caaadb72f7fd4be05dfa4349ecc0866fa81daeb771bcbe148481b97bca264aefab671a6fcbeffd7d52a26d55d8ba29da486a9d4ca0a68eab8747117ccfa59be55b741525720681da1d489a33c75f6020c7a93667d6bd219386738d31f65d3b6ff90fbee2808960a2868ef23ddd999acbfa4b4f550a3d4410e4e0cf2b768a034c2ec6787661725101248bf6a925e4bf8db0aec0ee00f4cbd544240e67f176162583147fcbb8bfc27ada5b21c4fab50175e9774086dc8ea9554f2bea580d2ca9d2f26896f1f8a833a87b1dc4e40e91cbce539a9c153b1727f5adc0e804efa48a90693901a1e37ac50cf7cdfd99dfb0548a6975faf38cd17f9e1b92e347b40d946f1aa68d63aa57209f91a444c071992ca9c1449fb0db3b6cdd6b1f90e6238ab9c7989ca240a36e6e312c02f4d3d60b7ea5276a4314b8d5fc878aac83a35c955bdea6d252cb958ea305e0f083699e71b7019c2e0daab9b16a21026b088dde5160386576b5fe6ee89854e3a40014a272d066e8ea36cf129a19b90bcad4299512a1db6b97b9d36b7aa0898f5341a168240f2e19d3d10828b533c2df26a16d6a32c4ba8f7648c12a69ef197a12a0f75865b40862fd305818da9e0e2aa1592e93edc6bfebd515362033f4605276184a051dda06d65d702e75219a1bdfd631021b15844815d54d81b215a6dd169492feffea908faa0c28d685c84a4d0704fcc30df4fba4ee5e2a5bcfe9de5b0e9ed48ca21b680828a08fda9a68e8ad75921e01fb1113bc92bcb50b51265506f67357ab74061e0d6be2aeeb02b6ae44a448ae07c844da0bef39a8a9fe4700ed40552ed123eaa1df180ca07fff8aa73e8950ab572b26837a889467638212f2e98763d4825da257bcf31c1c0ae0f877ee53e6e80c3d8fb7f112ca0b211c34d6378445445279155839cab0cbaab37672ddf61abff161ab64ee5f9c69d524f0c23b76e04523988c4dd57b4587ebdf1f1a300b375cf0deecfee48285bd7b184d87776e478b4f9805a1a2dd1c7ecba4280ebb7ae08ce682a48584821c149b80973085d4db583b036b5c700b66c0b815a07be00cee008c165a6f6d91d45e7bde7f3c0438b410770df83561c885afd916decd3e318ba078f095700d86662573e59e44dfecc4cbd63f19ac0e4c32d6455970000480e99553b6bcb930473018297b74c01eaed948d4492c825ba783b3eafdff3dda7931872636a28b7b28e30fc80180471a3d3d3b2d5b749773347341f7bec3af3899e2c426a30d9ed9b59a012ca704e79c8824389e1b7f46fe3af6cf8f9baf6326a8e8f3d43c7c61e4472f4c519bc63dee5153c2b10ac2c4983a3c31e13db2d636af90ac319996816d279e45cd7412098126b837531c836890461c4352d69025d1fa33a6a238a3fa584f9b93f029dc3f57c660caac96c403fba54784269eb07886d61abc62e98b40303281f1c1b88af221417ca9fa49c7452ee5c55a1042d845c0b476befb859f6bad3c4f63741cb9fbfe4f826cd05e966c5d09b9797d3d0512599bf2e5ec417f76fcc1baa3f308d2e2144b84ce71a38478f561b4ad81b2831c6060f41aa00a5d9952205bfb4902af1b95e7d4887bc787a4ea2acdcc16b268aec30981862e0fea021128e8e52960e0ad821b416ae79373dfa5ce1499d90caf74e62dece1a167861752812c18c3d64d63e88c46a834ae1a905a6c61b75d0be414d77b97aa71e8a1fa8c9e76668fb2bccac444d54f92351269cf35740d29a42eb2cc6be70437530b79df68282c3884937a9e0a63944f8f1332a7d3bd0abb57a41b431c0ade06c231b55d09adc191eafc79d107131a71424c19221a6e2c6420e5af62148bd497c2d12e44bf8228de62dcb07ea7f4ffbb437a37cd21e54e053147a1e74203ff45fe04c9aa48b1d5d9d45423d3d54d07afc3f564f8cd2daa7f874b85c9a6be46cea9c4efc44349e318585c279d84fd4f16c0176c24246d7baae4a44b56ffbdc3004dfd3c4d91499e8c088e8eebdf74cb7d74b0924c28375be1d5b61009f1b341b61afea7be14e4bf8455475e001ca51532390e907f9248d4877b41c4408d605fa3e346953dc566562ce98faec24cbb827db082d8039394dbbd9e46cb74b7fa6148c1f36b1b8f60eb26527e37d05376762593c87b6970d25f5b757f580dd4cc3c367d7ed94f7b088c679c4ddbc31e5e867c83a77190347aa901ce3b25f2c2e6d7154a074080a8776711580f753c788ad46eb821ab88453014d6a223898250ce1505a42a1bfa423da57d70f36d9a3fa2b7472c0a8951e9febe19213d4d5d1dff9a457f14c0e8ef71a717540192f241cfd371db7660cb267d5a7b91585ac4d82c4c820f66806af3a20a849f4eba4b35448c088d25d8cffdb406d034d9319759e4313ed44945b3c46ab44b0e2d4b73154a5c99d4de2d9c09de5d4f83b339d280a7d2fcd672d2031eb7057d0b7acf1fc7ea268f9170a6a42c657a038904c2d8f20cda61b7e03503413bfa5cbd78a48e58aac27ac2bd32cc79b8db8b68a0c27e82f5570b202300607a87c9e9dbae550d15ea4c0cded9f342b21d82d607f5653b02170c4180652628bc3f1b99620ba2d01c2659677b6e6ff49f0ed06d15bd68dc35581f19ccc4687df7286f90706154f51f05b7586da9e050da5a409c496b851bb4796b50931f29f4f6619cb5ec06ead717a43de28d8dd9cdefc6235aa62aad1b3a136c1931a20a05b69f4569787e49d5cbf338e9ce30845cde91661b6c3ecf38a9aa98c71e2ab29413418d8d8baed38263bb845b162889f8648e73bb756f7a66b089e1ccc11acbb3c0381850b81bc164e3c2369a6971a21ae5fd1a0f431a4a6058451e4dc2bddad28ec87e17318c91f02569116bf220b3381d33f62bee28ee6d7929badf1678194f951f723fcfe43704a00a161bea5e0604e0db0665a20c1cdc2e552f52e94319dbbcbcf20894930004e4a1acd146e6a753ece0b87095418de09205a6c43c27e27ee3988ad0ab14db01da4a4b343492c0064d1cff80f8c2f7324468e022c0e1e81156fe5d81bdf00b5395ed4bf19ba50402ba38aef75805e7928e11be42fee43f19120e8560e571aa3c3e22483a44c52cb1654ff76baae7720f12dd4daac832cefb447b7e57374075bd9ea7e4d6865c8bf607e0e40f66d9fa3c46c0a50766c37495e9cf8c7ac2615c424994ec67677287a2a0269a6f5d56542fe2b02e209e2a4a78d858b90acadb56a00a3ba690aa21846acee4db67e8a9633d5705f30ccc2ceb45d6b9559b59ca56bd1b598c4165cccedc07db9eb0765904833b315ca3e23d0e44193f9823b258064fc0f5b2d2f8898a4038f157a45c09a403743a8211c64f8523114672b21645559b3407708c0a17c5d7fe37cbbb10ea7db7a8525885ed83b4d709f4ee36bda556fe27b6d5cf60aa31e815bd4783ab78e155ade7f3cc5fe065c2edd37e6389c455d29c3f0c0f3daaeaa02e69cfae9d0fd0d6529376faada49c4792b4ebfcd5fbd83e41464b5d0bd92ce2a88cf5fea8139945cfcc55d8fb8de86ff22f694c81b28c27da6a4e039c6cf2ea20b9d733d2f3115df296dd78e6a69cb3f19c191527e8b1dd094d1a443d57cef44a8cf4de3b2913d9f334a3305dbd8590b233029b271adc13e0c951155fcd43e11603d3f60fb85861b547a586d5dea1202560a7d291797fc5e85b63845c326d844740956237e505e98492a6ccb43e7e23aed5416b5d3871e0dd02fecf64fa77d50efde3bc3bf4ab7702c438efed64863af078d2fb749a2776815703c1237c8b8d4c85dcd0ca63f3aa4b14b8ea9aeff157703c1e187952e6e5b279537dfd33a46827565ab6675eaed03921a4211e846abcfc8b37dadc61be74dc67cda7b22874ffdf2de36c7dfeb68ab1daa8a4820cc1b15c883bee3456d7f7ea648e3e4a5950dc66e7c457e5545d6b466e91c7d479361210180c0217d5a294c4cfcc688c4f23d5deedf30a0bb82842dde4769b597309fee2b64818fb4ee062de6f9d9034e71588500aaf9a2f6dcdf4bc5e91f9291399f4622332b6f1aa813ac63056b6c22d114f007709236f947caee4992b45cbb33042cd190af9c05097c64b8325842a46b74670a2614f0471db59191bf2bbbaf580dc2c6b1bf597d672fc6bb664c8c4b49c48ec8352fb3d5e5f090699794c792e1fb2fae9eb3cbc1378f81de564394871578daf5630ec6f83e75eefe9eeef9a9fdcaa178c6bb97e5f7e708a25d414c0e65a05b17302e56de1a87861870f44c2b8c7ab45706b385f336f4181c16dc05a995a365fde64e9de0cc5d8d9299f8c4c14c124f3f031cdab2987fcf88f4d111384dfe5045fc45fd8b816fad7511bd9ebe9a02cec95ddd9eb2553f018bc317869f12b6fdd75a50e327305d46f359ccf7e8c6f67a8b959e76eeb4fce1b32f262473fedb7e96861cddcae3f7b01ae1051a368a18bea0091eba80a9fb8bc05193956c7567e13cf42e5d1c7b6e9a469fb70a43af71f3b8ee861b2d057004fccd31823d0a00c893f54066875da4b1708a8c14b6222b4f4d25601a1b30fba8474c90a111c96d0ece593a4e218abc5cb95e1610ba52c1c68dfc164a8bce85cd25bc082af771c1cb64a60151924e616ea9dc5f7fd82e783939800cb0e647616743fa631be3a3ff501928c1adf8a0d75068d5d20dd610271d0ec6cce1482a2a8fc7766daecb5a8ca377968740e62b597343f248d35966223ee0bf90aee218362141dc1e18b68f34ffba12d0b5990a0523429bfc29de4b35a674d20c6327740b5738fc570c6ae7fa06463cf7b786f3d1069bed8934ce1fd79f598f538eb2911dba8ce79d97794f76e1efa4a42709961073187bd6c535943616772fb0d9bdf640dcb654e22a1a711bdfa92a33442d72a4c1afcdd4619e85280fe0ad8ff42c4d4d35b701bed94aa8eaf41d2e49137349b4f3b040b318451a3c6553f985d7d5a4ca20a626a0f407f6eae513ac898a6b8edcded0e8d3bfe2430eeee5f74de44770c1418a5c71601de3159cb5d38a422f5455216f2805acc6e1d261759410e8b2914e925c092e1898b367caadc07a2465cccd9516af8e85cad63c131c457ec1d03b73869a2f80e88793df93e9f7e0150ef8fbf59b82b41ee3c4fae53881540a08054081a92c7e8d89d62b1c3b7dc8841a03f32b4d4ad67d1f24037f8d08a5a20feb3514655edce082d326491fd1382370eb68386a12a003bed2c64c40d7cd7ef918315f5d5ad7c3e1d1406108eb994467b4a21ff9565aae69126ebb003a3d06d1c99457708e22808b584b02edc373dce5f3d3d9b2a1abe86f08a881bb952977b0e476b6f2e65d4478051f56e897a1692f35c8537c2168f519e9b5199fc493f5fc7d85dbb788e165e297ac25f8f3e1fddf87d2ae7d553fdd982bce882c31e7444c93d15880856cf355cf6f662b57e011a0d1d1a2d466df62575bc9a5ef285fd14a6f0de8b00ed7c2201797a8a1e2bde469cbdb1c1c6acb69e26e315cbb7c5089b1cc9da9e1ba8835c8b8f3e8f3f116a9def04b70315b80fe01fea05447c58579c684d4b805371d9bf4b41f18d03ab6a06d5c6014183d43837005241b8df5192817cbb23f20b598a821928b08aab1411ff05a0fd4ffda77e333b35be75dc2cecc5c8ca01392a64eae5e8c085c19a7c3a92075ff06be2adc2393e29e8f2a7d40dddb31310a1d069600c30f492e0e66670ecbeadca5d87456ed1710e449a840af87f5d4f2f7e217c49a0d4da357b09d3d551a21279c610a1cebd01ddaa65c599c45f420ee3f0b0ca1199e4f7b2a15216e5038789915ced01083da6acfb5b3dc475dff93c42abf2eb8a3702b0d5847d90191309f39a0f6ff500802d88435953304dba9a2bf73de7a3fca251ca34b0752cbf653e7692f2be6e65d41f2c3dd6e293ff9a945d741470234ef6a87ff4c7aeafb6a39219f5dea9b4494e6cebda53bbd5e287a8fb0f10033677f9ad8bcad09c4cb522be41b57bed78f2ad1c9623fbba9ff8c66ea7ca2da89ef69f7d60e9040cf8e28d5c8923d3f863f5226ee957d03d39f59ac42c1e040116147d6f0737f1133912f725c4b95c6eeaedc32aca56270f1b70eed826259d9a3443b0e0b82663f74de9319c7292505bd4037e965429b4a16fb978cf014556d8500e685bc9e460d19b10ed2ff1c1a0a629c57b4952e607ffd367f52d93c9e56e7a7173171f49e4cb6e7111288d057c38dd81030ed5073177d461352442263449307c7e6a660b7b97aebe2509819805010b0ac7d38045213276151d1c82b2679bf8bfdc584deae2c2e4088169d53c8a567a46964493f4c50656b26db7a6373d51acfdb854b4553df00b8b5b1c5c1278061510350f7997291daa770edc13d91d4a8e9850f6e0f59e870f8171651bbbfacf6e5b0af374eeb3a3cfaa60238aa7517d94be2aa554771e552ada84e0743e81596fb4e6bdb479e4ae3ecc906e3e42084183a6925d8f449849d20ad5f6ca0fc739d6ccf6a7320abd1e8e05464bb6c1a49f2f705a0b8e20076967cf1557f1ccfd09132d08751ed36defac9ba158bdd769d17d80d365485e2e693cd6f8e4d08d29342aeebe45012b6e37af683d4de28061fe93be23c81469fd1a3fdfd58bba142bcb3ef22cfc8c913841a90fb487f522511c1cb19540a37530f44f579722a426b8c20920fe7154bdbc71b49895fd854801aa259ecc150809596952ff79d015ba7a9c4c16cc2abe8e500e2501cd2cca8c50574d7c3f6b0eb646ff303a1e613cda40a0aad650cd57b71715b85e32b5701eead0aed4d77b9cd8bb90a43dd2f44f6e21b4ee8cdca563d3590dac568df8f82c8a72596256d6f6bf3b416cc76c2dd03265fafda2785e9e1f1b283895a62fd1d9207c3e6e37e7a26295b4370fa06ae8f252fe046a1e54773b1131c4247e9cc17b2f84a49d6b801ec7537f318537a3c67d2d1a04da28ce3404fa7f412982d9bc0c8e826f035c90c04aada68ed0bb43ad6194232154f18d76b41d383acc3ec2c8d91d77d45d9ea56f0915c975084dfec3d9ef8a441175b54c35658d939047a5fee74d73772c2f86d97a5d393f9319074ecffc6d4bf447ff713ac0d6001332689a97928c4ec901600aa7c49f82118f637e18174aca9c5e160933773aa58e7aa68b82f2a6127fcc1d4b8b160b0c73c45b6ef3d7ea4e4a2dbc75489bee12e247a02428baf2b7559df36ae8881a23dd2778846362d376b6d796bb36faaf1e892bf25f976953da1850bc4cd3b5d43453ab89c949af7bd6086eb1a2997069ba01cb1f9eae4911c89c76f67b10b73017e19903ef68a116fcee6616741223e264bb81faaf603fc8e006c4c8804cca20f54b9800702c42eb428dff46787e8eb0a063966e5e1556b3a5187934417b451f7784090b6e55930208e7395b9569ded730b6f552c7f3b6de97f3597735171220cf0a513389e860371914f7cb92de597719ca17d4126a711773172e73ec49d2c3c15be28b61dadd9716bcf85406cfa46ea3cf7f4c4a5bf7534f8c75545606e23c08f82049666a27a3830cbed4f8c00728750a21eabb548ba05782a9d37aee3ab3ffee78bf51620aa7ecbebfcd87ce59350e1a8fe8af7d61ac7f3ff4bf29837c5ac96d8c8a16a4a19fa3238a3d8a71e2c3e292d21cbcb80d9dc783ddcf67a3f8cda70bc2e491f9b9a5a82d799c01d78990e900a8734b976b8b84f159032d7aa1d5cebd83b45f8dc81911822aaf9985c5819e7c653dfe2ee4a46606f65c1d7017466581ee1e0c171d40720fdcbe8b18e13f8068fd2e19d7e1f4fbe2e29ccdff40e31bccb19a04918b35d857798897b61621aa58122a7d34b34ce48cfc566ee671a5c46d3457d252d318f0acbc6bae4696fe589fd3215564de2728c3c2eb044dda463e39cfc9c77b4a039632e6ac1989af3e27cd105f2f1f6a4c3a37000e94274cebaff6df84cbdda62797449a9d12bba55141f81be8c6c312deede3f9843e647d5fe5ca7570aa4f36d3237a825db6c95b2ec5a3227c1deccac7992b1a3183399818d9aa69b44a3166ec96a356ccba67608a3244c4f5dbbd98f2879d4da8934eb5711ead017cc096bb4943db2f52b4e7532bed6c95f3bf977020abe04713e784198a5316f7b40ae06ae0b800cc03c8669566bdc44a83e3602cc8f3b1bd9b731f5679734d65d4de2fe9929cfd07749d3bb39dbda994e5047d21bcfe06c57303bce39d761b3d481f385b847c147f13e68cf790fbc6fd8a2f8062138c85c9b23ae0f0f97bff4075198f76d944277c8f17dfad11f3b70409d2647797c5fe8b00afaafc000c7e7923f102a9332929d4af3ad8228c6a6af117a2cd50dde4649243a07635da61ac0e54e040ff14de56d7fd8a85d28de2649048f249d6f1a08a9b99dedfe0e3d76a93c91653166c399f5e20afea22e692fbb7a1c1ee3037d9b3e35a47b7c416269d5ec03a9bdc0e3c558ae788150779c55ffb0f2d939e6c5f225e2dedb011f750f70ef0f87867e85789722d8286b48c609b7b515f6bd711d556662e963d72bc8be7eb9f6db87e1024e5ba18581417b8d95942a1fb8cefdf446e66cd9061b2902c4dfe070f5d8d08b5de5bc8e65711123de151342411c9cf7d511d9053123e059ab4503ddd93f1777ee49d7208657b2f9ce379f59aa52ac8760fce21bd977172af3507bbc0d5c6d4360df9e42465a49fab3b54cff2468582f603fb9dc6326fa6792543173d16012c6c5576167aa969e51329ea27613b7c2f5a6ca2a807616808c53938952fa9040a9608dc77176efb54c55f807c07902cc9967053fb4aa2704f011998590a5aef5be0e7c234c2ff831e9da9f5d1ddc098ec33798cb53f5a2f02c423b811f4c12bd7a75770235b05fe7c389c3c5648b88ed0d214483e8bc7847969c3f978d4f6a8e67ff86850670c2e99f6ddadb93e2cc032cdf78bcf59379fb875c29416faae89f32e2f8ef102c30bc8f8bcdb2d49b11ce22ce129ac174a5a95c9f69de73f1e097e8d1642ce571c43d25059ce533bc7625df8e00a8b2a87616884340b48291f85a8b4dbcb8336140b33e91af89a6b7cb3792aae386663e14a9873de2b1833f1827f2e68d556fcc29f90e1daf6cf411672723744f4a8e129dba6aa62dcfbedff727eed320f7f31732b93bcca17610aa5b60d3647e6f4ea5f923522ac8ee836c95f11667fdee3f7e0bc895eb61ce075b6cfb59cc782709005c991d6c7736c9831b1a4192be27f984bc194db3573afdfe0eb23432fb50d74995a092f445331d11be2b542423259cfeaa3d06e97666928b531d3fe776b82fb8df3bc1eb144fdbce4182dc9da3f6e23f945ea4193fe860ce7c4692e8312c07e7e51ddffeeb1c967ca9aba56db4c4ee0b7e34edeb690d35dbef0ca1c765a133a126f725cc8e7fa28dc9ee813ccf4e10a6ca5f1bd4141febd4c10a7253451c3f6d0272f1121af9879550bc3ec674c2fac8c754d0b7759696415b3ce83e6d9471cd6f6cc57f6ebb4168e147b2d001423acf51cf6c85b716814d9bc0163fda40fcc60561c272d180966eec1dd0eeefac132ab1d2d8afd27a4f15a592acbae16492cbfaba143c0ce1a184f96fa3fd5ca191e1c55dcb8bcc86eaa4dce55a8635488c9904cc07d9892e4892d303d7414fdce979e3341704c27aef2561886c8c17037f6caba3a38e05eec8d027a008f3a137156d22a3f8f322a860d018735833f48be4555a9382347ee682ff9fee66bdcc7dc27abcc0f934564ac33ecf1b98bfeb2750c70136871d07267eebb2e6457edd75677ca5a5f67d37a64a581359386f42d7a4b400faff320ba7cc9df2b9424a8272d33446bb95b9f324607f6ca9927ab27bbae67079a73db7a5b634de98b0fd5f269bed9a86964f2cc8bcdc3107abba70d469b5432acdff2e404d1535864a94a8c91f66a0995f2e4f5ff093bf29b1ed3b0eab979fdae0a8d8b906717f82654b727b0e752af426fc9ebbd25d907d82396a699ce70fcfef7c76f3076b0083093d5bf6526b906e5a0f1d5aa82acc9d74c16ae0adeea4335145bf74e6b26bf898b5013a52354e3d9a69cb99f7abdf6031690cc8c6f99352f3994f93cebac4d400f18e291c78777d7ce667479fa0f0fcf080b3df1c755d8fb467d5c59b4b586cea6680c310eb92c13f2141cde69c2eb10f238ee66265e055ddcf0a88bd01b3d2c6588287ef64f1cde536c6ea0f1eba343d8947b706a2504a759ddfed1475a05de648672e528f42e669707580587c0d1d2971006cf363034ff5d7fd26cbe7ac72c044dfa9d4e69f5c9ed7fd56fda73bbc59c90c62210c51cf90e6c84e6bb1700779bd3b47a6248406b1594cf544b8a93bb17329d9e81fb110ef91ec3bafd69dcd05322e7df31b9742bd330d00f17b068561faf335e16277ed68ba9f97e97f6c7bce0b8c58a3ffa22e9713b0127c1aa52a971ab14655af23457827f0d23933adcf790070fb78216830d060800e2b6a1aeafee52468692edf601e62269541d8a051cb1420cf569c65b9673bad82a56ee92a31dc916764e3829dc5e7b2885f374abd035a494e50e3ffa035d23d73a531053a5c5413b19ca77dde422881ff1d13ea63abaebdb81645f7564502bc4a6ec61f6064728c8403b61e411d7f840479d0d937f4342cf6ca63911de176aab3e48e547bb37aed18a7ebee9729922be2394e1ccdc43cecc79c69ae65014194ae183df2eab9817fca08427756fa307b3a2196e60eb6406798b978b4f89cdc82b4e91f0537e7291fbd639c5c2bcf961e24028727cf1d15dce7fd1dd41bf72afc57241a080ad049ce169177050f2225a2fd3fb59832620c5afcff76e8081b251e7d2953bb16f64597930d9a028f84a63fa0bf9d6f7e7efa55ad70ea8ac20faab55a3a28876ca7754145e9a19671360e73f97ee6f1246fbc7d106fe82b7a4a2e2f7d1a659ffa67ba55aa5a80dfbc86a4e08348e578da466294a19cdb43825c7ae54e38a3fed020eba9b3f490c65b9203ab039c52745b5264cfcce98c9629ea200c367f20d7b1bf3d815d332a2b868a458cc3cbebb8e377f726ea7961c329d279044633fa19c52c459cbf3f44a560acdb3aabfa70514b19139e11535a1175f7c4ba9c118e3a296d93346b30126addd205333c57446064ca23d46ab585b4bf235346ff87651ad0b8ca3098258bc03dd2fd7846ab0ffc94eb8e193cb53751567b3c8a1e49814175d11c3ead49f2c090500510d12997ad845063c8381b45b376082604d37157ee7f74aecc3ce7d9cc2cbe79b626e7966d97287ab4228005e89bfb3cf9593aa10b92ed950e3c1421758edf9b61a766a20b97bbc3266899579d5c7b42941d503885ef76f5af78f90259fe6d9e85b08c5f6b8cae55f6636a90eaf8f030274930ff14962405d446f4a2b85da90b90cd05a0c1abd01276e78c45fb8f3b8d4a1d1a4f118119e3ea411fde675cbdb616f55984dd0f67c267618bdcc37c228ef7a38a17fce635903fcab01b84f5b30b34a0996728f5589338ef36ee60e3f0e42cda17373a7c7cd03fdfae90ba775228561868056b2e68251f14cfb5b7c719aae8936a1919ce0e73ffce9ffce6775de3b0513a7dbfe43dd8ea4bdf4be34304f98fdaf94faee9cecba27bc6ea89edb12e621d11c1307d51aef3eaec603a53fb99ff6b4f10f6dbee07e4c3a05c207f8630b53162a6aa008e2f9c8b46c79187fea905ef6abcf5cc8a5ddb223749d61ca9a036f6ba9890bd20b590dc1fec9a745d7ac543d0d1da7579afca20e7048fccd1c4d000da5d762342f1b6b8cf0fe04a85c40d72c2aa6fc1c7664c2291b6a7290aa4bda44a3455d525cff8dc853304210a4020eedc58b3b7b2785870db563fc7205f4e9042edf893e9d58eb547778a69ff4b9400d905a14486081051dc11d50198113bb179be87ce1e1ae76db0ecfb2ed966dc21ce7f731f5ea4c05c7548c917329a318cf9c77bcd0cff6fe94a4e0f877d67be16c7eeb221ef378ab3f630911772fe24fb5bbe655b686190b4fff8fe350195c319656fdaea9ac21c5a366e608f826444bd8cd4a735bfe68fabbf8c795b0e7800c61a9fa0695d9f2f405e2790eedf416b438a4d6666c9e067e7dbd7c9d5b3bcc455b3a01234e633b4c0dba41d780a47d2bc62f754cde184c21ae5915a95a07995617e2a708dedc53b66aec3026034ac6acbb13d5047dc9831ed55907c966e4d3476f060184131338feb958386838fe7ee3c5b95151d2d8ceb5a0900b26322ad1690541d782a9e3afe62ab707e31b7bea7f02eac51771ea071e57f1986b26e5ad62a1eb68239f1add0153c7e637511875f7b10e5949a01af4f01bcf809075af1c2ebf7f4912955ca7de63db70472618e90033af198516c4d00c79a1654feb9979b2e1956ca9e4a28d70556211e420d7d90d3c79bf9e51a297f305a25e4fc56e5e3408be5b49d93a5b98e957507c3c5e776253eb7c039f46bb00f104f0422d0a9522d099b8f3800093fe7f7396e1fea82abbb107becadc9dcaef5e7351c39a57d2b1858db209b4b3e05ad082fb56c283ddf0cab9ad13fbfd53c89345b3f504991fd8e13dc888a491ac4d66080bd074b959b11e23e9b45c3b3ac83a2a1c8fd453081322eb31d09d7a2841b3008c8919ec5bb64316b37e147da957f748b979d84a7a18f74d8757de4e91909239ca6efa30e90111335f394f07f9f497fe909942fb43ebf04b92f17fd5d6f632198648306d2d62251f7232dbaaf4e5d7d15d76876c7438a699dab425310b667f9cd79ed419d2c99b60fb1e630d7351d7b5338def483e97d5eddf958be76ba69522cdde06d738128142c7b8bb18b4770d15208be51e26ec4241c3e9dfdfdc41305e2b23918f3d0e84b1c1a9b4e214f72a6871cae75767f1507fed2d42e7d4934517466e5b6356989ba86d920d01f405347675be65b292a3b0f948e69d59b297e7f0a7c7264a10cfe17982696f6b372d1b6e5c110b5ccf02d1c8d09fc07284da6b1be6647846f86bdc474c307925b1a4bf611d9727d52130641d3ed2ac142c01057661c08674278e7c726fca949753453bb292775821ef1e11018304132e81da93b04b7250a50c43ca1c23b914bebb58ecb4627622fd1062de6ccceb6e227ac56414544a1396ab347b534b3f7daef0c4f8a66d5f063d074a6e5d12f766b7f748c2fc5b2c479c63a5a0e74da6409f148c1561d872f59402c91112f00d5c3e25983eb7c45d47f11b526941cb91c3c84c8136116fa7052d2677a35e3dd387d4cc8c5cb9bfed1c52f72291c51e2cbc270b2e6b89dd068b417003e1ae25589b7170dd3a33d141d2266e5526bd77097eeb527b1fb10d3271909d31fd365d26e5cb4bf117dd733baa233d5e7f326676b9c6bbac2d17956e6e4e3ecec8fe5160fe96b249c09dc47df1eb3bd3aae61ebb57efd86b9792c287b27eba91bf01f5b9f00246dc74ec136956317d398daf22a93d611279e6b0989cfad51968bad57500599e43fd4f9b0faad93bd940ac2dc05fc0854dda75af553407f62e8a9ccde9d35adeb9886fa6c742c42e0d737d1b49269ac233cbed4de0121e55ea0a02b9a27923e11827a58335cf62e4a4085dca48ea38b74ddd3a00e81ffa0800c4460ea9941301440fbfbcc7452bbfd1047b9c0d27731734c89ddff9569faa81fd72828d0c29434553644dd4ea752ac1fef1785df5cda9cb24908174acd7ddfb0cb4d2c86a80e992b079c0569e2278c4abedccd8a3708b55524a69483fe140edbf23c75866beb0b34d0339ed714405f9c615d42886d2ae808b178cb9094f137caab8004e0b13db864381a0100f7865df160a18766866c0001411a02df8851a2adcfa071017ca4aa816643f2031cb7c98b072e8ef5002f5182340b42d854fc2386be0ad661c78ff44f1393ae9442c1fd8a8e38f46b405b3d0f6058c2bc2c76fa8142c145264a1447fe4b59ca7c199b51eaaf8376c4881945eb6c96a4e96a361d60e3340e2b160af77e6639536b70cf3f0784932e4d1a41270c0a8ca59d8abb9e9d7610a0cfc31672f1adc954e41885e27bd3e1cf4b7a0f87186cc46b38a248ce8b848a79ac339c00ebff389d65ff6eaaae5cfd913f95fc3171818fc968b62f91ae5ac81c30fb90b33d1a1a31788fc67403cd99d4e5c4e0e2d71d489c82812f6425bb5a015fbea1b65c3895a0d1b618418ec525b786c688e97122f086395501df5de618664e783fc680444f68f4241ad6a8f648f2240fddfeabd7f3d306fa3d9e123568c6f3317bed65c22ea5c64c3d9191d89c4fd596104700bafe7c3e9542a8c1d67ac377b996b33c466a2bc507b69b199e1da6b31fac1deed8df5572d8c11f2647dd8799710ae9e7e79151f675671ea3461c304eb78d93aaf8d93396298bbf83e163e45feaeb2a421aeaf1d4d709c29fa6846c5d2e8ece89ed3e892573829ff3b07369fb9fcc53e6c925da74fe31ea0175606e8a4a37ff9245fd5d4d20e2485f95ba189e513a4a0d133af38df54c488881468d13dd91b6cefd0961cbe45e68cc64aa0c20ef2a5f6a2728ea7e56af56f44fea4cb91608b6f29f3e541d4d8b37cd20405f417109b9f59b5a6857e031c230fc499a02fc038f46703881eab1ec0cc39f9ab7a32e063b54ce6ea0ce9466ce36ad2735129eb59d3b87e5da948df8093e54e58f7ee05b6e79f97a2bd3b0a753d65aec3d9461886d9388b3ebb5abe9081248975ee965b229aaa29e3d31b4356d25e8953177cfcfbc2fff605b215cfbb773382c4f45f72908d1c27de4b3b7ae81efc13db2df121e84985154f5d64350f8fd7dcafba64d1c7ec67ee22fcc45620884c04954119765b1f078778fd4824e5b6cbdcd14543f82552cbcdaa6621dd9d290f6af53fcce4005c96568d9578cac3b4cde71dffe7e49fdec5d7b15760ed676cc84524453683da756b83cb179cef51955d65233f5f3fc5e5ae8570076cd4b00d9f9b625c295344780db75178888c2b4ea4b0dff33e27d94781bd6e4887b8a630d6c37fa08f85580ce2f3bd9ea4957a4f6777fd2ba281eae3aa67ebc85aafd4b8f8ca8db9478ea1b678056ff7c321c9ba45fc2b3134734786bc0b635947e19b13eb12730a5f5b604a6508a10c45bdd5d60310f4838fd704c3808c6173f2f0f5f4d1dcf16a7c990b396d1176cabb5d629c0e943cc9ef6ced924e6f0bd136fe290118f46e4a807f1d7c69876c3acc9523d78fe0f3b47fba7a24748226dae23e8ffac33f23b3018d13b00802d5779cc1599695fa9c7f974ab6fe4bafffa10e82d742bb201bd31f3f7c16dcd49a16aa1beaff273997312f325082c78d687f0fdd32f7cad5e89ba4889c68f5131a28d562ce0ba0029b7acb325aa81151fb72cc627b30f25b4d229930c13f6b9265a8d5314e6ed023f729bced1d9e801542a0d8978c14b87b10190f7a730e6b8696f059c55b6c984c353b807b4b762d588a91f015a2ca0dcab34a7ab0045cd2a4355a80b4f7ab3bfe8481d17456789fd8e365741c9704aff329d375e13adcae4d709558b5cdd44d04af74553f5f791aa829997a5c248781361baaabfb14e4018d4d56d162488cae776792fe7b8e717fb59384c9906e7a0990675878cad88f0622e1d22e9906eafbaca5430dd78bb3296af85c9d76cce6142eeaa1b6d66597234ba722dd0d7c4705fd69274ab3bc65d05ac58d592833ca3c2dbb015952a24581b3d841f37535cc70d0fe012133a5c544dc453ae1ba0d910000b1d54311b3ad36128836b48395dda1944f0cd7a49eb546d7710a3cc7910e22840df7f3e83f753bce4d709debcfe46b9351a07e4a00473e0961eea61331a1966ba5d80ad35d51670c31736a31e1cc22aee15f1f71de248da013e0eeeaf1b52183fe92eb8ce362378878926fa79645b70f9fecebac0dfe6ef0775a9f20a720f9d684bf7c002ca2468a7ff60fc6aefc3b95964f0d109b4252489e73f3937ef7387ffc2358f59facfcb74bbe68223033eb643a23212a6c59909435cba570ce9497169d174d08c5fbc106783f2ab215c909c6a54b0ed070548cf92c9006f24f01b177dc39a02c59a7d62b552fe58fb0737d2bea58200c4eda434598383fc1ac42d5ac0faf914d4a0647d7811d422b29542c3511141e582cd60144838cef0a8f7ca8c0f77f7af204acbdd8ce76850c3af4c52ffaa9409456fd41b68de01efd1b41dd76fff103accba8bc2605fa8c901208d1fd7dfcf7e716585abb253a9357869a20196185d33b9d6338967f1936abb5b34c1ad40245d8617b51b5f1092a6d712f52c83f9f96f9e67812bd82f89d11a11196beb09f09a536893e3d808c39322fa109962516ffbe8135d1dc9e7d1c18a44f7ef964fd4b1aa8819985a44c6ec50bab289aabbfed40080ddfc2cb714f69bd65cbed017ce0c9f5da4c15cf8e37ab24470eccc7c0d43a85e37bcad60d9ac60517d195ca0eddca2164f861a1200a96123b53b2a75e41b693cfc69a79b9759d2f3111eab8c8a164abafb3ad260684a894ec8b20011eae8430ab72cc6ffab0209e43209a18cdd526aa73c3d38d3d47be8506acc1ee3be5665c381e382fc64584a3136905ea5a9d0fbd18aa192d1e16c68061e113b6e39536e78e673fd6a5eb67b154bb8f77f7b974cbd70455a53787bb8596253a81abeaae5af04b16c61c64fb2410dfe3ed5826caf2e89704adee752ec8136711d0a8ade85c12c94e5b8f7fd7c91a5480929d4a7f55ccf344df7ec81d31220a9389a7aa942308d0dacd5d080e8978a1644803988a1a0643e65fc967c9e120bb962290fcc2047ba092f8d378ad4ea8a13a31eff6f3ff0689e5128555716f9490e5b2c0e8bf02072df024d5d60c243761517f8684f2c685a01a0b3d88478b95ba04bfd21bc3aff0df25ba77ed30fcf4088541a234f532ad3da129f060df191c775b36f12630b5d244d7d973cf21c420e69114a05ef84456bb25842f72b77a5d92c82f411620b4c46007de26c7c30589ba7c65049b4fa7b4353f40ea8427c18aeaf418fd6bb63f63fbd3a8dbf01945ac319f0c428339fdee1f3cccfba35a3e0eb98e8fcf45ac539cb75582b614827a68d47b1f2b00272837963d78bfb0b2429bc16aba8ffbf050333ae5173080a7fc8f0c11a12ee2765f806823f30d9df4d5f3dd8b35def8f7add551f0610aa903ac2d941a47560c24892320945561bdfe6b69e790b371d4755f113eb54f7321695233ef72fd83425be2f854dbdd15983a5d70aedf638c55326497e1a8ce7f19d67ae6f3bec8217ac8c5423a574a2ed5ce9a68c4426ad18a531d8d1db717365f13b428a70d72b69e9ff7099f91c448b17c48f3d32926809ffafd0b2d7ee3ed06894bac7c3804ca334c6f3c174ca07693833128cceca5e4f8390084a96effa182e13498ee26fd3a676dbed0a45f6de64bad0bb091ebbe5715ba584e98e3fe6d16c5476cf977940660b49977107796cdc7eef01541c8e2f3f85dcae64ad116f8f9f761ad3c9ceca9092892d24a042df273aa70afb935418fddb75f2fae4ce4556d969a8438d120499282829b25e0270c78a417bcc75ad5adfbe16b36be8fd6cfd77494395396b27746e90bbf67fc82c492f9ffa73f4b0802cf4937f8950d7e49de4a8d797b70a0e94402c1a5000bab7f3c7738275d4e2bd0c258c537a0013f7af063864cf61e635f3857e536839d2fef5676088ad82d4b31f929b0083d1edbdb7ee96e93bfedb538a10f1656266de197b190f4f6ec6702ab95193de8847ba3ef9ce7c928c6f689d380204757a976ce0ca64b463008c393e04df8f321d0551e3483785074619d0f487968c47055bb5d9b23d65fc241d24ba8193b562a097b55e676085249a24a238ff0897b81effe3fb6c4e923b46a88cae247eff80b3458593ce1eea6579ee213a7a510ce92abc8366e119908a4f3e0d7b3d9663caf9af8c47d5ca7b74d51a78b11ddb0a50dcfe50744427c9d004382cb557f65a843d7351d6d91cad979f5c2619c1cbc9094c083ffe078a8f79d7f19c9ef133efeda696cd79f61c96fab2fa436ba0242035ad5e27c33e023146fec6a976703b43f4c8447820b76ddb2d6b99a97a280b64f77e87b1799cfb31479874ab125360e268a07ccbe1ecfb1544a3030049d47bc30c0e7a398c9b096ae1c44c0f1731f865baa598eb24fe5d6f21cf52359a6099bde5d6b162a8ff2ed28cac4326c3c8042cf0d2f527737b65ca6e3a8e716a96d917a0d767bb251303462ee15a240348d6773a5b3b692776303a77ef8394e69d911bede3230762e004e80b5f28baf526532c42380981450b420c2ab7e950a34b1283e93aeba7ecbdca2239bb078ac331acc0864a15a75d14db7cca48cee82ca94e0ed24e227adb9315e7bbf04e2056a52d4e24e40cde5973a3be2a8d4b99876dbdca6379f9fee40952c92090d351c3c60e99c3393750f694cb80bba74b057261948402d1a6297a75a1a2f86a9e47b868a2f7f7ae935c4891c46014abaffe531c6937705d828c993becd019a39c931b84f357a4bae1e8caae469aec641e0ac6c12b6790f9ec0182e4f44033a7abe639fd7825a1c20917e8cdeac832fc6c6f51083ae06d07e9c24290189664df4be34821ae904550d064112f96a1dd7bfd578089aad0d99f3314d6ab8e0abcde023f652c76a27a4bac551351b68ac08d7dbd412615e2988ca433177ed0e2a22e6cfd198f526198f000197934caf57f03906e41b6aa039e78c079daeb655d67a580678ef72403d1f110a02d0ccdb51002a3b1a1b20321924a5f5cd5985d72c33898aa6b108ca995cdacd8ca1374f733ef998b73f3af41138a914e698b9ec144a85f4ada11f3472c0bdc2556a80054fd41a527a101cdc251de586d8df8dafe19b509b98ee2cd58864d7b13470c141c370383066070e362fd49cb534ab02ba44193a6fca58788fddaf536df59161c0391022a3b414d7bdcaa11550a4f6192a9576fd11f60f49480fd15fe799036cd35ab642d3189abe41274356d6397db929d0a1cb9b42748045bb3a91641255d6b055828a50749f3bcd51cfd66066161c9c24671fb8dbef56879bb60506bc362fd1107cb8b781aa9ed78ecaecb2e5d2fa7bb0f972c8b706017bd1397d6dad915c1a6c7744ee9713e23e31a59b5db3b9bd93a208e9d0f596cfa1a70be73168d0adc9f36273e0884567c65aaeb814e6f6915c83859dfe024c65f6574ba53029ff64c03cbe0eb4f66df0bc5f56a2e037c685b966fad732fa14a1c9c4fc5c9df2d0a06ec5e5ada9a269a6da6ce16452ca3fad7b0578f8dabdac4b143a17f1056f16c0a6c3cb18e444fcef6d1aa8bdc096bbfbd2d6ab4e79dd42e7e9cd5da61c6a8b75ce4767c26547774c62230371fc3ad68b779845fd987ca0b2e229d3c911693553c68430238feb5352172df2273ed0f7fa8546ce807d5d2a3c3f71d97bde512ebb990c3d758c6c2b7aa95709173db6b91525673fb5e122b55531187107103bd7997efa01daeefab85a9111aad6a9e7d4155e0834c779f71bba9dff7b5b5b696f11e921f29a1571cee344736abe41ae50f52cd3aa85970137d8451a316bb42ca056e48d5ac043e6710798a29aa2bfdc6ddbb30a6b0f53f062443835eb2a76abf5da561b95c19fb078236bff6c7404a88a10657a56cdef78fd6ae8ea3258272b5d902fe512ad95c82a2bfa6f8ad189635186cb42f6dd64e02d937cf0bfc7893744757edfb973adc577ade297d8f6175df9edf159b5d9fbb82ac8689c655a572a4be073b461e5af5b75a2a76fd5ae16f3caba5fc7801776c9b66c0eff7d7e80a6ba6e863d78133afe46dda4040cd1e93e7c9d4b283068da9a8eeac789b32c80e437a52da19d695f8f6b5b7247d3e364e149a8025901c6fd90630c6f9ce608646a15d4783dddf525aa1f7f6b42c886d535fc062447705ec63b9be4298752fd49788bd2f9783af6ff691a9c5b831555f22f87dc28e36c851e3542bb8f61269f66b875c0c5db1614854ad5110007b670c5ccba3d756cd21ff2678bb872b6e27bf03ce5e7ea32ad246a60dbfaa02af4d3dadc933a45c8038591634a4fffaaf70f683398a5b12d33ac5eb7237319fbc45370c71984d0ea0590aa2bfaf31b6c6f9e5d8da9122df338e8c8d8d58df0d07ab4d3d1bab9435cdcc21386e6c2c18d1c809d7f2d389bfda94e8811e02f8107a9a178b1b9ad0cb89e871428fd18a18b8d6d09cabab4854394a53adc82f0fc27a4dc05a4af8216513cfae17a526ac23c56556659f4f1444badc0c1fe7f7b55c3d4f19fc52259270248db023cee4675c12628a66d4bce058ffc667ba597221ed8be2812cc8500a83bc4cfd94adc2a900c12e5460fb49a719eae740f47cfb916cc62b218d4ec633300ad74c4a36d318d7d361d46a902f450aadabfd51d6ca3751ee7a2346f890479998ee7c42ecbd10651109ec4ac50420861e4b8ec46e926d65259456464980ab599e0e7f935418eb67b520ad43498d44e1af393985e1d2cfd755aae6f761934f6e3903b9b9881c3a907a04513f6866ce7093bfa4645cd2702ceded431580b1804230d21aeed4271f4c36ebf4cf08964b22efcc18b77abdcf6457cb068e2068275a2d25937c88ead6255d66366e37457aa69626db4b1803478249b2f7476b5054bc3f1369ba231c36d5bd2ea243ef93cf05dac91e918ff15c30c1fd79d4cd0c6f506188004784a600a81da2e96908c427a9c2e293af392b61afce10946479bba1e7aef2ff1ab84fd8a8c8fae7532c96069d077cc1ea94410b6b3c968c331302b3656b139b9677d673cc186bad543fc91bdd8c99798f15515dbee822792b9b9ee7b70b71dc1ca4cc126aa2839f0b1cd6da91a3eb2d541bce4aa222729caefd8f358660d8c9e8294e9282ea5f9994e65c621e65a6d0a8d3ad27530647eba42eb200941f515d0a767b4bf9541c617cd3533239ac25635db58a53ccab5b76b95beeefd9f3cd01d51d0e93a156b8379cc32abf4addfc078dae848505825c26177b518a5d5d5213270f87dd40d28468f580a0020ef2571b28bb885702f64afbed1447cd6049c8ddec10266f6658676b698e683c42d8603f720371d73e609149a554388847b3affc469f85dc44a1d2906828ccc9abeca4a9e4af27bd14976e96efbe1d3fa596343524b78d3d3bfa5c9f47e5c80d1ba1315fdee8d133d813e4c537c12cb45180b905bfecabcc584d255bd2518cda42010e4233523459daa0214311a7e52d0aac7a5122d4bef5b725f33a6bfd27158082c5f94127cc4bcd80f846b2d1fe3baf020c165fd917075a24c15b02631017a109cdea551fd56cea52cb6ec02a225e6d96a2c52bf5115b4927938a50908b66d1ec1344c26e62ab7a8936cf11321af405052d1e739d4eb0a619fbe7afdc6167dfcd6a1aaa09ed958945334aab5e65f1db09fc9c3234e55e2bbe6385358661fef86601946728e7b2f102361e477b31bcae7f60fab13e51fa9028d612e3bf4b5bb9f36095c4fdc729c2a5d6f0ca27e9f8e5400fd90c46094f816b7b3001d94497c924e18f18e69472d4135272897913e1238105bf233066322fab13bf9b20e5f4bb342fe01d8b13de6a52203be53b9e168459c73a4854825132bda424798f197a648a1ff3c43c0f7ed7ac20c07f9a761462a55659d20cdd308ca61bf4a58016a92490eeca1f2ecc2bf803259b773a162b15bc6ff0678771389e856c36bf3a66856b84aaf6724efd1922e5bd0484f4866fcfe865b723e017770c6544e08d4e58dc812dea8d12462d9647a4a080752211d1e06d81643bbe9563ba3ba79e2cc4d6dc3e705b466b198183ecee7d57416fb6ca55aacabba1f506d27e8213b0ec93d00b147ce74eaafff81dbea7066177054cce429fc6e8cd7ecbe51f38f2717492fce6bfac282e79c26e4a692295e2182675dfd8e040c8f77cf7d95fdb5329bcea4d614cc3eebab9c961c7a9803421341f330e429c72f6dfae375f99cd5e7687021b0486eae00f38ca32f6d4e6e01463e91cef0ad10a4c60a1353206246640495c04567efb4c13349ff4790a6fc4f5444b611e326d5529ccfc2249125d84f05ecbe0161dd60efdd3d25d3c505607e8d1d58e8fae0822b743fe6b9bc3bd43bcb3b425293a82b8f642580e9cc134ae9e9b69f562eed33ba5b877b0e3d0ff6d0d11fab873ff8444f1d7f40785cf9277214e6c984d0ff421b7641d8de76b0c3eb4bf5845da131275ed62a436847dfb1685e52f19e9a31e5cf93766b1e01eb797e2533356b04dfb6c54af167d5aa97b4cc9e80933192931471886a414057967d84d5bdfab039f9ef7c277bfd8eaab34fbc3ea86611a9e4b8d543834d53a562770fc8b95954aaff543a5b546274fed531b6642c8fe8b3110ec05879fd59d14f22f2d4feae2c08aaee3e355a7258e972510d8da146a6c59e8e94eca580c9ed080031f11e7b2ebd3dd97d90453ffc723f876acabc9265b0156d8bf4de14c6be601cb34758f37d777609705d95f4bcc6ec8c5f2425b59ca266b6965b1a8f8af97740f9f4a5df944bed089622aa1c9fbb09deb9463bd858c7adbc424ad822f256e87766740c9e896cdbe416182ec8c6c7659eb93c98f19a1b91b35ce092f7c122257c55ee9e0b8560edb99c91be0075d644816dfdb79fb9d95ede1788f78f33280ea03c59ec45e45836bbc75a582f117e9de2a16f0b84eb66b3a6cded23e8f97c89c1bb5239faf985e4744967989d79a2aefa2d67a0183e69f0e9bd3b62e908c160c6f50c4a865a78bd1418698f0ac6a69d5d820fbc190a4d9c7aeb23592e13299fae1bca8365319049bbdc9951f35acc94feaee86dda5d428d949fd8e38a6d58f089629342e160938cba340ec547e835c82ee6b2623eac69478cf762a21d9209ea4cf98d32fdaf9348cfb53a8dbe530e100597ad355ff505049c461a3a6ffd2b737b5b7e8c3ee51415699d0a49f0ee76a36b1bf070aa04309aa5e79629e98d36a8da00bd0d383b437d9e332a7fec4a9820cbbfb0fae27803974b4f48ede3214c02cca026107790c66795fa10650e4ad22bf4e39df2dba6c718e34b1069ad8f3aa3876f06c389b2cafc4cd370fd60842e30413118e43a11e925f2a4c5435893b4deec132ec4a7e04626437e3b184b8eeda371cc6eacb2bde1497aa266fa726dbf890da9920a89d3db7947587d92feb25a3baa5f7b34026a2990b126f85364d7250c6dc17b325420b6959c90e76c19682ee06e9f06adfa642fc06dc81726a48ff1884539aa4c67b7da23b00531ddf2dfe1580020dc44ceefc26bda1c0461b01523fbce5d5e0e7b035cfd2015ca34497ba6104493d49f5fd87d878605c253f8e80d463fc62ad7d4ca2977b6a819344a114f4415761e823120f73dc063f1e83113d3b743bf473e309c80ea0259776fc152102dbccd71ddf91acae46b08f8713c4d245bad8c9a66dcf6cd40e52621841ef4c6373cdc3e48c85781ce9b7cf411dba0762770e076f11031f1a11d1535a2c0ec78aca960c2bbe366f8da30ad95cec0dcf96a85c80ff2611c53d90188eb30e364f19f220616f5fa58f1e98001f2e2d1deb04fc03f76936794b4d6defa9cee593cb1c52d569e19d599960f219d0e609ef98ae265f8ed46aa1ab25d3826d7cd54ea0621b52056a6b8cc4cd76b4f610918e80d204bb4587f737438dba1547ac23a3d9132075c90e4907e7983820248913222d46c9e51f1dadf6e8418754825fe599a56a9571243781edc42987da9918fa037a2b91c38709e035c353df5797ab9c289a708d04552ec16910d20fa2ed89691a33ad28ed29b779703cd5e4c495cbd6b8b787e3ec0cefd609f47bac34989b40b070255b5d24fc826a7301580bce04c150c2a91b751f705a3eb650b7fd82b40331c16347391a8fc077c29e57bd2becee83b89dbfe50cea9757b11cbefd1723eaf0e638c7eb1193c20b8110aea3226195a3474e8e17ea8ddeb2e066ec23ce050f2ba75b4eb7e5b23add74195249084f044a1b8266790e6fe5eb5641e940ac54c54149ad97a82cfe2f86ddee22379a8be1fb226ba2efc9f46879c0bcd33c73dbd1e0144c0783fd22284f63eec77505521addc7a35195464473a3a4265b5c15aec9b662aab238f16cdf4a9ccc0e724403ca3b9e9e5fc99471558359152df066d5122691c1b6ab24a995c98bcce3487c18cf3c96a817fcc3237bfff5a3396e72577f6fd07de60dcb648affdfc42a8ffa9c4c19cf23c1917c92ac0e7e4f963990d21f5694d7da689bfd9efdbffc90821962c2d7f1a698507daec706a7d3cdee74dd02b8d3f76ea914edae47a3fb2884155b0f97fe426d3a6eb15294176a478d8542680db517bf43a214551bc91095701c2dc9d0df5c57b9be059dcba5269482bdee7e7d4e5610a849c5ff8af5dae19ab5167f941e20af31559d60e643342c1d8f3f16f28d22213e9e498cb395672047a0374ce1f12ed980f231337efbef9f572a88a65cfbfbec37298a320a5276a7ba13c4c0339968cf1e9db36777f08273b0c28e8b2d12f9fe9bf70cc881c5f9aaedff59dc54c49fb4bbef530257b19ffad489c1ddd9172b76325e68c7e0768e1985a92d917423fb9b051c560d2e8469d36fbc8e5b2c2c154f19fdca70059a0fa34e37a939bdcf1f1877dfc2c82bc1fe366467a7d13651b4ea6e0f4473ed588135f20d89a6c2282ccd2ef9d59f63e7cb9bfcbc38594df12889dd4d7645a0ff5f4dc2c8de6e68179a27f4a7614a257d7d80710a45ea84f5c83e9207f91092ae5096588184ea325668ebe0f731ed9dd9cf0865378f91bca209122abfa99b06b3fa2dc499f98467e1355b0efa530a4a31913e039c2f9e9b86808acde4171fd4292500c37ef685fc3102681deb552341067b5c02090cfc7c7385e40604bdc90158ffd8965c591b13906594a7bcf8ab5dbc0dfbb33ad2ada1f2ca62d430cb2da3ae945e6703f92ffc61ee54af2cc7055543b558ba4d2e0a8bce3882cb4233765b3f900540dc9b9afced3ddfef165841b15701ee469e7be0706713082e6e7f1213a4cf9c7ec02290f061759d0b85c8217778439ffb6777580a9f4b1a5d180643eb42e352eabd4dab2e3e338cca8ddbe474966436ad5f073fb329e92f109a474e1e219e549c73529de27f8c787c59d42249cbf94c028d04bdd334609bf633c4f6a2f0a2c010e6337b7d4480302430990deef3dbb11247750d1a4b19e3718d432e169af47cc06a2e9fd884470cc85bbfee87fb788dd4c5a08045161c1b2f93dfd9fb3f75639a64fd46ccaf7ba5c69b0b9305d67aab00b7bd1891679cbbbbc8914540ca44e16c23fce4ec26d8620fba75f5311e0b242d835c3e664a7bf5bd20146931d073677118157112c6e4871555734ed74f354876207033ac24e0ea4eed7f60fb174f58a2a2a98e2d70bd0a38f6f163fd8152400344fd35cca4552f766041c0b43ba167e0fb89be293140b8a61252880094655b693ff29c77d3d426220d098a1f50afddcc92e5f298ea3b88c1c00834995720d78e06c3ec51252ce5098b072d2883daa1651374bfe8bd6f49d7ca2580c95c8324ca4d6be4b9d73dca5ab583cfbedc9e14c4b389181ea42c33f03559e76a942ef34ad36df3ba7f72fa04431cb2939ca6cf905b269f99cdf7ccf3399e8984f74063287714fc0bb716748f898015152f6a1ae66c5c833617d893fcf8e3e350974af0a4fcde4ea6c8b8e7cfe66835048a7ad5fdfaecdbb5cb6033db786e988e470fc5ec60e901354524a8adb596537c48e3596e6a3af7c95c7a1722a73af7438363951dc2cef35c10831c6202e1d07d52b978ee6f8a7a4cee25f4582c78f7d265c2b0e691116bd0ba42bccf8c0bc0568b8af946122c1361c6d9a8ffb8f7bbb0dcfe427cc9605074fb66b362fbb5d8682efcdff6981b95d9e8b9abbb5159afa8fbb71fe023d4cc9b21e460378b6b10b04b4c51d891cfea8afe017cda48a89d85332233270b8fd1f1d379b41700ca08f9bad67e4f69901e9ef1775ae3a7c8a11e25ba7e4be53256bebeebc5538a73caf6036541148461b4dd6e79a3c5a8e81ef8e747ff70ef6a0a0f8d2e26cd4b32d776e60682755ee43f3933e5eb0a3857bf78090f1db83727cac5590f3db21d5a21ac8ec7c53ea9c7fcc5c33e8aa70eb055b2aa2aab64b83ddf7d6eb77c146d4e07d3fc8e7d71eeb18ed7f4f5b36d760873be855b1549dbd74a9743867815a349b6fb77cebaef2e14b3f9be2cf41951e534015a3148347b7c5828faaf6e1b4fed55a39866a067d860c91ff0313a6c8f2efa43a31e2413493029032d1437a3247635c032f1d9003b69046a619c451ee76e1cc34e291e506523ae1a44ee7fae071449852c5fcf406e6617a78e42e85ff14e6f1ebe1c47bd32681a32515dc0f1c2592d999daa519862dafebc8b7533659aa7f16bc1e9c5078e0052b59935d971e5f900fafae75731f689424575f9b35ef3f7a372db3be887f703102f4aa224486737a87e0a6af90d819c81a78178112f611a7f9588b5b282bfe7249998b7db42828517ac211979ff7f762f5123f6a3b748df27ecb436e04c5ecf40c69d2a0167077cd5ec1e950ca9054594e990512bd1272c10b0abd6394b95468eda7e066bd6332440bf160521446ceadeff1780f79ba06a386208201e91f8ce564e2cef9822004443409a41c97d40b2ce230e20697e79b175541c88e2a0fc46ef1ee6ea9205f1b6fb3bb75c4b06f644e782de91871f22915fc470c94fb2a724b5b19d780c5a78ed5cd33076600225f0e821440987dc7b6b6661fbb5f0d3eea05aad418af0a8b5b7054269b25810ea556a87f77adef2bab023785b29df13067ce5a66ff80e4934841257bfc7ed4839ddb6ef0ad9d36c577f9c171b25ba331f63fd643c18f21a5457d1f7d309a6b78cade096430e41c58573f18319b7f9bdf3f6f98b1680ec8de373ae0d50c654b6338d2be0bbfddfda01f5b065b2891bee524639c61a8a12022260a41d3adb62c4ad00c79bd8a2da125ffe3d80d05ee13937f35544149ae9d429a5b259054d9b6e58f5fdfc2b150f72b7266766a959afd190e0d54abe26b855670018e8a8281dc1682d7e0f72b2eeba410e9cb62cf6409b3692d011583b1c04ab0612634a588c287a92934ddb31b8b8ff90c7a21102177223d5f1bb5580862a7213cca5b81d737352afca2ad7f464281571a4ce5c09d1892028f77bf493740e25c82d65e2f0650bcc7c6d461bfe28eb5ff8bce303f4baf67cd57589b707e2c853f529ad98cc73cd2ad160a4eaeadf8efbf69b2252b8634714acb53d01b72214750204b8155a85441402d0d586e11a7669675740681c2c79c7456440a5ee06d03a9c5ede651064b9c00279c16c93e410dbc01952aae8e09f2c12978ecf9be94b1daa00dd2e8b4e72b436cee0907b789c97454d7bc140fcd2046dc4d1d4af90e811c425c0c311e3c33434efdfaeb14d98eb7c7561de3c3a325bb23f484712524d352b82182cfa059450283c2cfe4170b6447090830e8a77fc1eb0a74e837d647936dd113006d27a51a78eb6327a3e173cfdb50bd4249d7f7aa3f89c2d21b70621a21546bd6028a462dfa15fff65f2f5fc93c71a153f8cff747d18b70484de10732bca3e9fee694b93594d3e876823ba501e72e23124b7a5ab399e6fb8eb12f3498785829a3a019df09ed9028510ddb8b85ca469e46698b060c8f8a947219277eb8279c31b47058afa23461b6f878e6de9c2df330e092648fdb41c06793041cb9d2a3a62e21d01a4797e55b1f98d44557e9c4992bbce51900c20801304543d3355fb91a935a77422d2522cc2cad3120faa0f9de2bd13dfa3974f63356ec8f5c43a980c171d0838b67e713dbc45781bfd4667243a0a4bb7768e963796b40a2e2004243eb5da79239d80e279ec1e5f64e1dd92745f3f6e0daab2d5177d81d547f967fbb1cfb2bd1794e205ac3b9a699a37c5b272287e5eaddf0291d57abb71b5afb2fc45255cfc74b0e244854964074e5e88916e5967c6bb0f057638e5ba557117701d9fef0ad99b928a9a5d6f74e357fb8cafc568132330a20f6a2e6b41a7d3cbf3c3a60d2e0cc11a9c8f25f227c85f9aaf8ecf5f49077986aa5f1170ec73346699ab18c8bff31760161a305d03c24a975579a817c25c34c8b95d85ca74a262e521ab013b55f9e0232e4d79e4284b28972a7a3f72620bd5642d246b4938e588e74c70c6f081c8e2f533b243688f0559eb8de823abddb76b672dc67571bf268cd5cb6596ec55411b5350ff3702df8a64472a607e21505cfd4c2a2a0ac3509adde5bacff7e72af24b65d899fbd7fd32ac2c104bd5f68836e3aed28524ee536068402586ba295b9c652b5be6f270d9c44341ce2a157632e26938257485e216e94e3026ab1ff8b35632863818e1a84fdfc040352a966b9860a7b6c03220c78c2b283472de9dcfc07cf4d29c75e9060574d24b0339b0de9dbd394012dc19f845421c1d1f97748825861809d6849c59316dab0de38f333e64b0bb79ddfdf42e3221db448194728fbf0694bb97310518e6e16a3a882243c76b3dbe934423b27d280118eed3a8b825df6d4226952bd7afe0de22ee04eb3660e800deee4d58238fece31d150f1250b64e74c0e8af30adfaf19311f400ae4a1106594fc446167c47441739eb5f84ceeda5ab09904357201f9e7568087ff198c597638a974e00cbb1b1aae4edef2b350d66f6d032bf20ee22ae0dcd224bf13b9495beb03c27c51396a8de384ed9535ac32900d38de8d02ddd25c2dc2eeaed8a4c448183bfa5fcc8f4f4725fe2f01201bf1df30d15a0ab426a1d4ad1684808be1a6adad2094db2af4ff8d561210adabadcc7fba9471f7a2a2bcd0cecc4048890b083835a2dfbf172ab0be80096cf3851cd527962ad07150b71ab9cbc0f94c99e61b1ecd9b78fc15ce23dcf5bcde15e4aab15aaf139b0bfeae90d2cee84ee43f427450a0f6740e9a4e88ddb798bbbb43521ef78c273157ae00430c9f4b244bd79efd9499316ac4201b3ec369cab26a93718f5372f0970869ab0ed06299eff971974e6742368737dd294fed4943050e0761a1ec2d101ce3e97c00f22fabf479081bd24f6424a750e7695e44f4b676589b1dc8bc35bed2d3bc6d1b4a7adb1e1fa7ed4bd6a0f7f251dbe005894d865d756f4cc0bcb79f138cee01ff3c44bf0949cb29dbc6b833f9ff704ff3c792a04764f3e2f08b6e996a81ccc87c15ebe3c6fae4db332276b951ebefab0447e91f580319d9c229197235f2d70a581180523fdd808455db1c91c41fe7183c445aa4b9f3135190f97aba63b1b3b688cc83e2ea110626599c0d3ed2f39ad2102a37727698d5ad8c4f1e222d9fdb02f5625eb51dc3178e9a8e7bcdf9ad6dd13852e4f4c7b448ccefd277e73d013753749dbddea6e41f3cce01a1e0849bfa18d87d254b82f264fc065c9ac1410aac618bd67a6a02fe3d7ee041100f923020449ff6d9db9773e0b5f4cbd9ca759398eaf1f36a531f2bc21e3b9df0c7215c353a45278fd1f9b4fe3aa66fcecb61bf9e7b84c43458ff416e0c8c2e13408b3f9c2d78555ca4362bd41e842320cdace71dfff11627bf37d9926d860c9795dee58bd87daaf620759bd7c7fd0b3fb05583f790c54880f42b8f3b575ab49ded0a595f7789d83975e95b822508dc97d796f03e045addf4b0ab3b5d0db405abadd8fd03e0d2a60c73c5078940b4a2c4ff8f22d45ec282591eebda725f190f73d2e4e4f5a3452e2710b9cdfc08b4758c0df9f0d7b7e2adeb1eafd8d583f4f3ccba5f6f6eb1aa7503f076a09038585db08281e326c66d54c3846fcaacf15b29fe367208a55cf27d84fade54c04a504ed212b2e3d310de1603655594ad2e9474bc7f6d261d00836ba1cd4ac8223ea378ee9e508f6dead152a7e6cbc02ed70d8aefe204659c32ed2e6659255ab2ce207e02fc73a3d89a54a460310f3a4824d0065703f15cd1f5860dacccea95218f56a5431a8a473d5eca8275dd321945b193cc70918ef8973fbca61003ce7d0e78ef9f43e1cad75c1f44c9d4342fd386a136386ee6d6343bbbfbf331f83399c68ed91ab6848f8bbfcf529a196db68dacc8570c7431028a55856c9824438b3d4fed3f5f23ec59e124a182b1a7937f04e8d2361e5a28a7e561382f4d2f900100ed0bf371bf9268901cc545981a1ecdf226690708d3de73bce2617b2bcb4680e5b92f3667de9c9c909567b5827073ca3c1d066e31faa2ee2d749ac15e0b285c7cdf2ca7bb54adc3cc1d888a6eab8bd3f3cc15fce820655f69b6e4610f0bfa07071b2a7329f47c0a1b4a8ae65680503a7c06fc7e9afaa2c56ac0eacb6137ab2e5199680c8428d1be0022f3f8292e3b9544ed20478f5eb0106cdeba733189e0424fa7dff29ff00e0deb886c8e774ffe1019528f48b7fbf4acd9c3fe52fd6bd4104f3811881068ce73c8c9a7c744f4f8a92f12916e4ccfb753daa85e59cc7719f69c07f469adead5333d2ab7654b11bc9c5706412f668e8ad25d36d886bb08e3494db70fe77b13ea5e030743882ce53fa7066f26aff2574c8d086c30fcf4f71319aecd3e23aa867d2c4e069e6171d06b39f605afac7edab881bd40c7b18c70500ee814e4c712c7f06236f870edd06d4b1a7e6d17bad25c0a05c4b8911b6e8feb0bdbbe4c98b5526d8c2d91afa427730c326700f77cc5c6e35a601bdd97a53b6ca97adc5aaa41a6a6d5363d8ccdd5d5537c92ffd1d87c8bf60e0b85399fcf3376dc2cda4a8edd7912f73573a49c8ea41463bb3486e6f7bb15b578cd21168d14835c3b0532c4e574532ff74ad695ab4e5b377647a199e51a7db24a3bd5d74feeaa72658f4bc467c512db0c6cfa9b913b1bd934acdcaabce4f21e6cec036963bb12a92f42e9a556aff9d41ebd7d3070a36e3aff3034d696bf15563aa34b1fcf3d2613b9bf2745f721eb312691190741785282ee94272e965a9ac94ee878386288eabad2925c4bcfd128647cef793662744321072ce805885c7927afed51ba56845390f531b8d135e2a11bdfd57037104e6d8f64e7299a06adab0aad7038cf7b8f4a75a4bf857b6fb978aa48148ba0e8a8ca8e6b4096bded0b7659a76abd9e197e808e12e9efdcfc198e3a75356353b2a6ce6c2d111b97812dc33d8da98222a8a4ba2dc252e2d0b2cd9800f5b577c63da1a6dc28ef57f3b1ee73cd44cdf1c108574f43e5dd80103b545c1b3b78c2100ab88f9441131eeda075ed1a69e940198b4fc5cc2bbb6295093f66c3ee5f6867d2953aeeab2457347eb2bf17829a0f7ddf49d5552472c0c885d2983489034305cbec4d74cdc1391cb8ed95cec635996d107abcb1593fa9832e4d32bc69da75f191fa12947e6771030d6c11262149a6313081cff2e4cabaff29bb2f9614a22af313669a356a74fce11c1df51846754f8e6896b031ca2d2b1c4186ad33a30a612743c1b891d28f5c4c3a88bd3b67f10f9c67e52fd1cfb83fa712038262d802e928015a3cd453cb47f2c75269fabfe47ff65e1d9eb061a08143e98d3a2dff13520d829bc35fdd284eb7653a939900f796990664c073be1cfb92c0505c3b87cfa4a32ae835d8975b3fe5b0c83ea5c25fae6ef4c39b40ae213c1177d9aa5e1869fc7a7cbdac45be7f3623f12adf570cab84dff18d075fda11f7627ad1b50636a4fff7a01611312b31601a7286d991240248fbf7af3c79bf54a7a3c7e63996eabdad2557473097d043f9472967ee847dafd19fc200000000000