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

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

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

Block Certificate

Block 55850 34073bfac4aa53c96e66fb8879a50137dddbf793e53a319c4c253455966a788f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
44eb4daf3198715d3cecb1fe42c9f7be5d6ab151366b073c5698334d2ad333aa
Certificate Block Hash
34073bfac4aa53c96e66fb8879a50137dddbf793e53a319c4c253455966a788f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00153b0000045c0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000652a4b6454982c73ba092e3ea24a23459fc71ae5d40021cb3b111a6e8ee474dcf0afcef0d0cae01b769916f628bab10868d0e9d833bf57dd6aae1291a06fceb88cc4b62b339230e93e81a1890654b61613c62af8359a985a9e0b0000000000000080000000e00000153b0000045c0000

Raw Header Hex

00004020d227684f1687006d5b49c6675073874e07171884737b02a2d4606e61ff17a6bbb9876ed637539d3a5d59ecb77f1d83245266ad90ac3aea3a7fc5b7f19013538e7cae0b6a46570518aa33d32a4d3398563c076b3651b16a5dbef7c942feb1ec3c5d719831af4deb44

Proof Data Hex

59,560 bytes
1212160103071520203b76cc26e87c2e4ad152ac15600d5899d5f685490e0c97e7f7243df621cf18b7f84da8309685f978dbb6b0e676630c4dcfa939285438ecb6f8f5482be194de3b8b53c8890c513d271970798753342a896f00a17ee425926e0635bb9f4046917722de4f7e5ee6a78fba12de7f7556e22793e74668782ba97d355bd8cd815adb716b04df4ab99121b232e7d9fcdf44e15b299fe99df482d83892cfe6301f5912deac12185f8242d0428891555553a70a676bb67f51fd201549a98aadd59b39655255eb97e4e3f82b183640c57c24844c31f366ea4848a2ba19e0f6f092ebbac6b3536d129d181a46c2ec0b083d8b7e681e12d34d9a794537c515e6462b1decbaf90485c604a12895b4bf6e88c99d1957be6086c28ce5d0121e91e71de4435895eab86e7fc9c81d687bf1539bfd4077c83fe4ebf22d8c64362de4588f4dd6941d05bd76c1e63a0baf1d16753c92f1cf7334b192c41f4b4f791a5dc1baffb3ca39a659c3295cd391281287877a303d88ad6fab8ea43cb09760f5613dc1e26cfdb460ee5a06d15607d69661198415b58b22b3488fa00b38d241990b3eb82fee18b9e12bc2dbc7c242f9bfc54d34e974f9e65cea5aa69bea3ab67413c4c1360c7b77dc8f2e08c9ade548699b91e5b0bae7d8e3cead75adb253641a6c19552ec3076ede880f8fc030e21822b62c895bc9fef9cd45a106cec688b35cbf179f81b079d876eb6966efb49253d0f600e6b766a5b4a1e927f39c588a7786c2a95915cb06a70965761c124c5c10a113b422e170c1a555d550040f00294ee650a09b3d424df80531fead5b4ac68b3912acb26258bc41eef6ac6c7ee529e68beec36f361107e54e5a539207e8ce5c8f01b4f5da0578abdfd074ddd52266a650021ca5310f423d40f1f7f31aa93b728d17e8786fd87cd406cba573cfaf61abba13d5016e5a04745d6d0e4994539b0bd682ca66f24cafe7cb246ef5580dea83da906e25571495c792d2fcd23e456c66659e69884a2c952e383d112e4a7d01049ba5bf29da2f048cca813adcc45bd2788da769b40ede5ad7127d22debd92f2d073065dc8b3ede7f7e42d0b1cf6d48c5f3883a9f3189973d1aaa9ce6c349ec85212adda0c8413dea6c10a0ed0626d75c2025f0a7b0995435cf52e4158d2f655d53e389c23bf67c9aefecd28dd0a3a1e17fda05b79af834c1df0f9c4fb9db973004fe424edf6aebb50a7cb64efb38a1a61d5f1e794e2666d9cf596f128ae8931339023efbd85e00d2f0d27814b90aa548016ee431f370e88d1cec6e34493e16a98a4014e0fe3aeaf7f79fc977d320cbd721dc800415482a5e41777eea614ec9207950a996e065b756e2a164c4453c67bb093168cb38a11c1e7c087fb5e31dbc469e7a0605a88d4131c55ee1d0d7397c538862ce040a50f69dde09ce7037469d131f4be2e1666b66e6b6e201b2c924ae985ce1329ddb6f98005947229851bb5c44327168fd062028086d7cc2ea2226520d595fa218be9090cb6418d75819be4bda063ef4aba9944e77cb2b3637877a5c1f2e6c653cb5e2edbcfddc0f782d84af9a341183600bac2a677846ca7e7db7e737ed3bc4fc0e500eac37fcdde4f71851a918b53867303e6cc3ab297be63fc18993b55a1930dc5527c47b0b1e02babdc3b77743666d47baf88330c23c33613b370d34f98234b7d54f551bbff35003d3b3940a1bc0d1b761e2f2bfe6cac4fe0414f4dd10a8a032e83ba8df01a4b32a71cb96054f082cee0d97b2152f347b45417ca26aaab062b1165462b2091a528846abaf370780bc447f8c71575883ed7d9a941d156fe2b6f5bb6676e2948991d89bcf14a6fca3994d00afffeb1b50b26a9abb85b547e4a8d59c6cdeb7b087cb903773ae4f641aaf27b6353e7ee99d315f335553c02a1fc43c887de9b6255bd1cb51ae9c12c0f2f9172fb1eeca5fd3639943430e232e0cb38ab8d21512ffd214d836059d18d05d7a524c0412c74890d597f7d01e5f3c51d5adc6207806a5756c0a2886bc63efc9cc673d515cc0567899b4d7822f14f37be7bb83955c8fc544774c68df0b99896c15ae866a3f2e682f7262d3a719b256ee6246df104094ae07bc4b1bd7fde3d6333d1b7bf55d9a388311e979fac9399a9fd73c93c13927e47079677de8e63622cac9b6b73e5a8d370900b767060a65af68263677d13cd4ef82e88606112118d9d0d864db72b46b596d9d1b238e139c956e7408d6adc6c730acc6fe263a06750759fd72a9e95a5eb9d38a23ea24e68c52f99ee46908ec76e611cc262998b7e13da718ea498dd124c946843d4f98119c70b839300b354493743555faffb3ab3e07d6b77a3d8b6040f9f0093a76df594a2e9b33f752f846d8dbbe8043a0e81b3a11364ac2d5d7b8ad6703baaf8c182a779bfb9d3abaa00fbdaccf843417bf4f547435c58a45414119851e3ff6601a560cbfd243fc5a760465456b70d8c2cb2b0b6c48469301789c792da4538e3afa083bd83d323162ad472557e91233d08c151ccdcd5201b1cfecf17bd6ac6a53136e210b0b5c117cbe4dc1c541491e60b6f5a3def22b2aa71163bc64deea230c28f8ce2adda5818eed6fc5f36058906b9e1c36f12109125697ff5a4bed13aff8a3f4bc15e38d31feb4ab31be0cce9ebf064e475049082c7ded2c6a9a7b2a6a466cf98f4ba4406d6c796fabf36ad48f347e02e5847b29cc2f97237b3c8a4ec112702f290540aabf20b314860a4f4b92ac781ad1e4553c59a1f5d9a208721f4f237c4624aee9a7c319881640ee6e7967c023e0f8e620bde5ada6a041020e2cc3fa6581a5d11591aa9d4f2685ee65fcc5cfb7509bbe9e2442d0433c5e97d20cf2d00880c6e74f555ac9703e701357efdd5ef93fe10ee78767ccfe18b9af61abed072534e702db958e618e722cd28a2e326a5d76b743562c0e7358a9fba2163942c13d2a6d56a512a2aed8ac714bb8adfe861cdfc0b54e0911944e8d5b23ca157afe453b8faaa6d6e91651001a6756a7cda987634c54401193a2fff469efd53d7cca31689bb4a11fd1dda3b102668d65ba91378dd62c6c96fca8dc3a4fca1eb02c08f361d55a1dd144ceb4a31b18aa89ee9fa493d1eb09e3e4551294c955550c4a447a4e154af9e6321db1a067bfae841e196efc162811cf841ad71e37207b640323b67cf2f9048f0cb2f9245d1e3ef7a8cf40c5e29caab6ffb401cc8ab5a75edb2f252610417c05af82abfb48feb436aca5a9f7f847c15c18e8009f005443826b960d168531fcc6dad3357bcc1d992e0cf6ab7a17f09fd7ec91e37a6ef0eb70683516ba40d13f85112c5baa1d3548578b37ecce7eb5b83eb09bcc4e1b6b5ae96c6ad367a9ca9550a9282f6ef9a127b5ba21a425a1d4e20777319541bef0310c1adf9ddd9bff974aa8f501a4dceed30d13b1b85df5407f2e077e2fab12f73b594c6b7566afff219782a5b1d4abd026cd474657db70024629fa7621dae1162e67443cbb63dfa696d1db9f8c06e49c0ce249bed6f01afd29dec3b5bf7a8e90f93bccaddc33f6d85bca3e263cfb6d626839295e73a129d3435e269984036525c832b7aee609bfa886b376c34d0e7a14cf0564550fc19b660070d0e182c33ea00980dcff5ec9a35b66bd396965091f26623bf2effa5d4954401d69c889ded5eccc806f3de30987ffe3c941a3937616782c0ae6f4f4d336caa674935dc9dfc13c7c500b9ad2d40a0bc409d34a5593cb5017de7183131b499be3bd18db0e503eed806c4db454d81d431a63b8dd586496b2ca5aadc1eaa50167bb30ab012fa088863147e827d9db7c7f59e07d707af99457e49ed5add2977213ea9554b89e04d9804d6480a70bbe153d3a325e1afd06bf358e2fd883896ec9f6c7cf881508466c55cf19ae2fbb4273772a62c246fb27482aba8aafca8120bc126f3698a32a5ab833e6a20331daa59733e91c4747b6f7a928a0d251c0a94869b27cc4948e6623fce6bf66ca7042a9eee767308086e40909d664d1620bbaf2fbe6480486dd52d69a7ba6ff0f9c40504a8e90b7817b33e73da332cd3602cc08c5452ec88790cd3940dc2de1da33859256948e770cb389ce80424d1f52b703509777d4a52c7b79da030a49a09cc9424f7417e6ac5b80524cae2213ae66176848295c1b9679f8125b9d9cd3b419a493799344ed7bb419876dc33be5d98e21aa837a578442d3a93fc2cc4e9c68fed88001161e6cbc9c04e47fda424b8fa2584d8ab8e09546b0e916bfc9b5d89af53975e14cefc696a0a59fbeb4b47f9147f1e4a6094a9918f8b82cb15269f4103bccd481de4a8c9ab5435e8c03da5d356005b18beaaf59ef17bb3f418b1999ec735634a785f7dcf0badc7d66944dde0000e7397b9f43eeb8f505c75c80b4270fb395250dfe77119926aad8fe281c474d4663663ff52a0aeff264ebfb777e35bad89debf739c71b85e64df58595ecc0d302d53b2d418c79ac639b9150d08ff940b830ffbe7f1aee6074af5a70a766db1ed3c22f3536cf1d93f2c69bf4ac83a7958896c8ef689ba4fb81acc378b331d48beda1b29399f6400a3ac627b40bc5307f7f1d50283b512d77a1282de7ee1695032a1094d255d3b54c420bd06b8848812e51a4195c738ddcf717c447ac978ed098f746f05514eb43d5d084c17c68b61d8a2eb8016e49023b93dfd16dbe61e0688407fbbf0225b99f55bebb0df86fc93997eb21fec61c3f2d0355447a77c0a5fe910f2f41f40543d08889e9d69b93c478a1f4f6b343b057d76ae970d8ce8041d3478753cc0d96d4fd6f2ef138b57209c276baaf472cb9c17a5cf097bbf0287c3353d1b981181ccdb6a1dc5ea9cdbf3a54e3f4bf3e94c7c7247e7026c2f8601bfcf5d22347356d4c8b34932a5d9079e0b28d6838aa380cd4f1ebc67b959e5d9e3fc459f18ee932c6c90557b88ef013599e0d400d4e6dc8152170f25d3ddcacaed6cf52210c91ea954ace20bbf35b4420b381d7959c8a816143aa71da105574d1a2442e6b836159b6635a7878e545b60b5f0ef1c29e86518174ef3de8339c8d4a5b25579cb2281eb303eb0a2ddafe4703597ff20726a872f2354b07d6283b7fdcaf3be5e837c864731d1e959de0d0246564a555846a7b44e1dff4f8885152f78a4815dee798a7134a012337ec50309e67f27f0794b6ba4f7e1079deb2f28f8eefdffa109a8e0cbcb30d152dfe855a83b93ce862a3e2549d34396d34e9068cfbd1dc00bed6fc4e5c50e75b6d1d8164ae66d31cfe418095034bc539074df2b8f72e4ab4daab058576c07cdcdf0252adf3c920a514b798f15d9805cbf9f708abfa69aeb84870db4e3bfc05052ce4b3a46753aeb2d421fd3cc7a7013aea374cea0fe1d61bf30ffba2baa2607ae5790d130aa3ba64480272d5dded82a3570dedb30b5f199d09246e4bba5b4f755e360e2ebcadfe26915c8ccecab0b57b40e730f0c75b99c14b8d04e1b7b66823b27722437d05156c0f6cf222364e7a8f443968532e2b5431191925f41bd7090d5effab501efafede62f8169120687ed4fdc42dfada4332ce4dbbc1d073dabcd680b37b39bc6984cc43325ab6b9bd701a96d9cfebec9347117d005afa078b794cc12e99e3961b2e61b91a000d78814fe19fe3617f67b0e265801eefaeabd228524d849850249d6d1c3550b71ec017400d943c1f7ac258e8bc0005e596c258fdfb63348a7deb1273abf5bbc98b8dc23dc32c92c2306e698f383257770e5adace92984a138f7945504b42cc82da961f9f27d0a4054110d0e6f4e075fa34d9cdfa215023d6b9472ef58923356c236e64bfc799e12dfaae482408b5dd81b1676811d02106f23c7dc09187d8a9733ec7136a703b9f8560cbbd18d437f0c5944d805906b376bdedbcb49bfbe94ff92a9809e2d3bc6747a85db70fd79fa0ff3aa48d49340de030b7cbcbcd46a6dbe130e59ff61b6b68d66a56b1c9706554c325106d64842f50cf651962c4e8e4dca53e720d9105ae8bf45edb39c0215cffa463d6e83a68ff7c85437e2d90c432020ed96cae37c22f827f8d021dac17eab30aa4eeb06954fdf7640ec7f722029f37c82f38699eb1b2bd599e434454ae822dbad8a1d8967fe38ccc3123a3a781357ce685d61ab4f94bcee61ceb9f47f2b2f95ec02be929105dc5387528d7eb4c4a4f76c84daec75648a373c701582704068b99836427f7b11501cd568d1b1e98821722d262b6c4d460d2473e7ff33101e56cc0a4ec1422a13838a420ebe56c6ee6e2dd01528fd320011ebe26f57fc4c94ab3a17d2761bf9d3df9a1518b0b7862070bbfadde18532616e69e8471fa685a9f1da1530f6d443f0d42ddec78a48cbf279ccc038169591f6ca20b0a76879265aea855266cef246573e996349afadc6b83d3adb82638a8563429a553260f8d00e639a108debac6dc6d01a892f61819124a77d44c117b74ffe09c3ac223941efc3cbab2c1eb0c36bfadbb2e34737cce2599aaaaf92bf6a1eeeefe42184c2adb1b716de59cfe6c641b3b46a5d04c268faa4497a97374308d582b7a53f9ff66c28a23d24d4015a782c0afe7d7e02074587b2e98efddfaec56527cf7289ff9925c2e586c2087ef3b1ba521d247afae63b1e91f710f650eb939b517a8af86096536738c2a2c8f2971b94edfe1ca1ff1b9018e234f42aff75f589f0929335406ee8050e92351ccc1a428b7ba097d2aec542332ba304b62c16be478e4c0ef2637bed58e6eb84e8c54e4252917436e72cd635d591e2fce6ecae13698877e11c7cfc4eaeb7f760ecf0cb0f93148535ccd58ef4c5e2a3dce70772f6c0b7dfe627fdd110b3019c2e5865cffaaf44960f975dccefdb7aa5d6c5e628a6ecbf9d8eef879f54f3f8c7f10f31da54e3b780f23d65da64f7b90f5bfc958918d3c95159e5c783a81b35dcb5f95d491fae9f045e357f9800ecadb73447e2d62b27ba08494b1a41826a89c1829daf6de1a718769ea81957acf3f9cd4e74c275e30ae1dbe3dd0083fbd5b1973d465a2a6f3127e7ca248db3e8da96f953cc7761cd57d586a0169a64683c22abe189ed38f02c653473f12d7c68c10463db991588c0c37c2920bff161c4025b6e73b6aea73d0d287691733519962680ef5541f7a9fbf8f686ad4e1a19b13144407ab21463d836b98cfda24822cace3ac371305ba0027446953c07485174d1848d70b22a3a4c9ee062653ddec0a526dac78f1a477d3befeaf7c9668ff759c0403896ed5c24b7affada52f113d33dc1edb05dbe0dd8a3f5bc01b72acc34258fa7c6d0f851cab6145f02a9a0f8716b7c4be661630baef6ecc67403e449913c3f099614e7b4d465fce4d18fae14eac1d667e21e912d97fa29c36719a819edb901ce032fdbd51fb6490e97bc990e522d435934c3e07e4d3cdba1dd532358ac869fa5e5c747f31ebca2e3307b236922ae52cb2f7f3d7620d1274be4ea295c8adc9c78e73f55603821e75ebdd2c9af4c223af5ddd5431315d238e1aeab8144c74740dc9dda57819365db795c9d14d60832e1b08cfa0ce5c854af724e38352e4be6e11064e77583f0a9bf6fda28c1ee24a8c9186d8d682c69ff1ecc1fad5a173769ceb1411b759c377a9d9f7485044c6a6077b34247751045799048b97948dc92662a15091cedbb03083cfbd89cf1845b820bd034e90954bf0d1e7e6441943cc3e2b7ec147f56ee694ce675615aec2c4956995669f8d04d0f1fe7f957a127d40c7dc1dc74579cb02c117e268500b4118d867d7fdef5a3d3068d8663701be63a30ef46b7f538cb2cc979996d6bc9782f31d9133392a562389f3cae4c35b3ffa8bf61dbd1d703d8c9a52153a44cc0a06ec270153682b466bcb655e1f7fefe249675f749175542b907dd8a0f5f21809830d3b039c4f511c5e2576b0c9757458ed911dbd6620793e384c0f140437df539ed6c5b076584b76eb534a7eb58beb88a4f5d050434f4374df33fb44eb375262d36c8a2bcc65990a7a87bc007f5720e0938e9dd930f5619e8975d7442af6fa8302bd7f5b1448c230ee1e4a7b0adcdba6c4d7bd277aae2c42fb81af9c96f8dc302ae9933abd33a6dce9661b487e100ef8c65db142a5535cb92ff57b8efdc06e2590e234496b40fcb5b00108fe946ceade976d5b7f322c2c39b494c3481fbc3eea7efc0708150a8b8b81bd99a5c1b4838e07eeb16f9b88a33762a50fdec2b55404ae707073c273921c315516b2ae0c96697a1ace7ef176d6d6799b475f64eeba1f07b6e5df2134c3121e4d12b734132ad090da0ca0c47582218dffed9152911b0861f455050c89bef7db23b7c9de026fd83a418bc7b5b0cdbf7e2773f32066746ed5ee870f139cd4ed12c98150f112c2c2597cfc994ef5bd5ed606dfa5a6702b5e5219eb70bfc3d4b43bec280b706e53e4e92659801da9cca10db6261ff8302c1c3ed969df24e92630d97b41c82c2d7a0fa90ad2b5d5347e01824a66e20dea5fb1ca402b1bfab1b210488a06f61fbbd586d2f850e257226282bde2cf2303b8069e962e87a0b157251d817285ca51290320703fb2692e14304c328532833560b5a221bd71ac16ba2501e784a76bab3f535e4100c009c85af1960bf7b4932b082315b75f3bf620b38b815f091073e969a4667512f32b876889e94ab21a4d27b025fdf9c10ffc9da1efeced5d4b36a508044fdf92f9ef4e8aaff76a0832b9b1a8941dea5aa94747720d8524bcd4287a29d08d37b2e46fd697838bde189b3f068c6d10b707e849069e644e02462e3945da0a7ea2cc68a9faea0c95761e557f5651a75013765b477655c165279838af158bb1a0c396a753c123cca0712dc61b2787be4da0217d91b372970f3156f25a0a27093c33008380f9924c9ac7b4ac5e0b463f22669e86037db989ee865057c56f5bc206fd603de1a7aec9b1199de6638afad333e7c059a2e9ba3410618b308fbcc7097b01f156017fb96486f74e9ff713f9f565bb50e5052d8757b9e69db29013d7c5bae0fefce5f1edff810c3b4144cb5d0072fda9df2f06b5a9c063ce5255b800504213d4d0817e35e5d864d34b9583670c62927be85ab77264359acc851c3641aa03912826599c4a8757c34b1761d33ef85ce598cd2aa346bf7699d13ac827813654d0916c996e5467b0e3d58cd96c5e7428f0aed1522df7d6f4b6afb387dc2311f73d4fd9e1e4f0f9ca9c9ede3ed4dc79a775c384f1fe518eaa457a0b1b3fda6b2f83bcfde96af220dc2f6bae30162115f8a5febefa39e4880b771951d215d5dd0f66628c630d7452d300294a4038f82818cead26b407806ee127ffe222b7e1a0dae7abb89638e7db76db6ea52346f7c5b5174e18541209a88ed3e6ed2f45a4290e874b4166bd5ef7eacf77ea7a04191ada87b22d8899d08707075a7cda50819dd486b61d609b0737a1590d248ca8c671e011beddff01d785c4a5a7474fdd1206541650a5fe3fa620ea8af3f77e44bdd909a5eaee21df7967d91820349c936e5f95f34a48d71f33bb65c55f67fa1c003231795a4882185ae7227dd1431fbc8fa10a6b1c3234aa496c6076f3c1e84eaea49aa68bda6df5f477a2dd1bea9908f472b4678b33e07663af2e5789e9f296baff879ff1d34f451e38f635b32ec8428841824139368c1ef1bc4bc7e5d92713558279931e8ca286be936b551eb7f3eb8c30ed04bd1cf8d3513a664564bdcd537a95840f150516fe5f071f07edf8607a607f29b3f35eb1b54205aed1e78b32192e027284799f3ce56d5c6b5c923f8e40598eb85c6458f1d5c341c543381d915fb3cefca73b8514cdccce9dc1b5c0d64603b4da87060dad9b05a3309c9418821df1e91483717957cf620bd3fc911ae21b096c137f31a375077b5c93be7223301676e0259a42767c847b8f9993ecccea0a50f419f9acda1fc1137a79798088e8c81bed40ef09d4edbdb6bb7fb77363727a4469084295c8375c67576936d788f9197a4882cb243d3ee68ac279bcdbc4675599542e9215145933a4f7156993ebb6f1163071a05e7d4bce1a05ad37ea8a5976e457b33f014bd49245c4d922ae9d3a1d157c824ebf0ec7f2f895a584dfa1e4eb805c4af36a9398285557de4144def5d7d7e498df499a8adaa2a8d5b3bca1f46ab8ab0bd71cd48eb88ba06881dff3d5db1dce6b3512ee6916f9106caed09437ee280616224d3f6251db0524af82e898934f67030af673e814e189be91d65aa2dff117b7e5048a3395f4f09b95ce142a561631ddd40648269d9c3d524124b6691d8b9e790b9d6cd5b08a6ff0c375609d2304798b5fea8ad64941b8a4e0b77a1b61f986c042d2cd9f6d96114600aa3e142a5c8205eb5b6b440d560c221669482cf0fb5beffef92d5c91237a04a23d8989fe90b775ea9910da9cd0b462a0f9f3fb94c99ece2a79355c01dc8c05ac44ece3a2e6214a90046fbccdc5198be45b85e91057b02017bd4c7f18261285235a2b8d2c32163dcff68ee3ee399612b3c44ac0b155cce3bc85bf26f6f08d19a20f003f9ca39954721dd8d9e85ee432ef0c37ce33341d115efee14c468ffc84c67a68c79ef30e272ff8d33ba176c17de4b6e49c50d23232dc84e326c94c4c151a8456a617bb68d54e8e478a9715959b771fe4f9ab485dba1087f4394e91105deca51be2d8639b2f6d7d36f34c92606e79190802dcbb6bff22cf3e48908bd30ea9f023b4d1be246f674227996f22adca293d32cbbc8006569d0b721bda62bfd260c48f21ee09aa73f8ec20602c08069d45a167d77fd0933cd297937390de4b80d7bca6dbea245cf2bf7a30cb30f6e74b85b23f80cad320dd8709654688c2b395017247438c80ae0f2280a3e937adb420c12b4095dff9307deac7cbde6e1d31131e962093bd5482c8dd63199c9821f42f6f6fd5d2d34714a1fbab12d53aaacf3f04f40a70c09b77a9b9e70b1a4d2ab8c4365dbba18c4479c804364fe2b6b02a3d16d8bd929b29d152ded9347eee884aa1c92cd9316467cf489c064ec59b544f1b4aa1ca3a70645ab72a38e1c53e584278ba0814d9f6defefb3431b70e4b6c86ea6a45a3ecc20ca9f588bfb6b63ac966a7b3839d36bd5b9eebc03eb13719d246ae255e22819a4af0f9417e385474195862b49dab17439d514a006f871b39e4dac848698890c4d9b257decdb0f74f2f3851754684f6235b8b2d203a3cb0bfbc3763ee55c0f8eb8c2ad76e2591b1302d510074da17f7db116dc9867ecc4405b3012b66a9d88bcbc147e1c4f31d34db923d3cfdd1c388b41f03f1d2b7814fa8dba60e95e95857721ccde7207ebc62c65bdd00f2b9cebce268ddebf4ff779745adb8e24d9b05fc07ffaa31683eafaf461cc5aa063e531ee1e81d0bf5887bc56c7c0ae132bb7a767e462ea4971da242f77f71be952d60e198aef0fbade4dbde8ea1c7f9198a92cf3a331cfe2d77ba29bb361b13e8febdc3dad9f35eecaba19b082f26850149fbb8cc3b3090d3cb61886a054860cabd29a8ff7181307288ed4d0b3aca2037b1a1282edb78147701ad6cecddd6e012b0f61040f74b44673a24e05cddbb8632bd742bf5244c8a038826ee4b34d227b3662ba0ad1178bc09f7adf60d80168e1888dfdcacb8ef6a16310a3b67f637a9ec0e1877e64d698065c1413514d2ad5da80724cc2d9c52af8baba797f3454a8e8eea607e6ae013df3f633f2879da5e417d8be1eb4b13ca78179a17e0a6d2dbfda46293eae1b61e742ab5b2a69a13e9a0fe3399e555c741f6aabc2cf94e76f7fb2609bc008c083e4ee766fbb4a636a01ebf2dbfbe48baccd158decc0be7fc5dbb5c0d79b5e33d22ded80a10bc1ff61c0c459ca7ecbed4b5fe7332a09854e467f4e790304f2624a4f983b5829d1a6cd9d055aab01d1416b261655ada78489503f0f3990e0e892833c92bbafa641399ae68eb51d27554cd1f63559fcad0440050c96dbd8fd707b513d1e722d748cdd40183660b80d62c58786e8cc134dcc666b8dc05c30e87e9f592f583cd20db2dfe3f5a6657362ce9e4e9fae2482021a83c0489ef4c3e552023429f1bd6210ea88ebce2f1648f9891e1c048907872d6f1d6e95facb8c187b432e97ddcb782ff1bd75c74d4bd872cfa791b46c23ad089d6749d17cb5e316de256aaa29dda1f696652521fdb74cc78f0410b208060b0eeaa908ffd353b8d695dd30c93e3462a1134ed59dcf661cc71a13cf56accbd5907eb787f2d0c842a552299651e1cd0f9548c0672954c048541dde6d1ea8124c8c33ec436d2363e3ddceefeb6047b4012ffbb57ff56cdbdbb73ec903fac6fc20d704a16b998019465a62490039c181f5ad8198c411c4012734858b03088dbac334efce061a9a474a1028807f514860547d3eebc3a9a2d94233fb8f74e3d19b4e3b87a1e11cf000042948ac388177d9ea631defd6f85b4b3652de701483c95f11fca3ed03989651b547e91fd0e5d6821ca034135070d22f23e594310438774a3089feea2a0ed09207920afb591c3df31eeac53b374424901bbf4305bca45326e5b363e2e79b1232d73aa770cb1d9b39078605937d66c0a1838c8dfae0d1d5aaa6b5a765e7ddba9e71106b4f508ccac8cda8a7bd865c7ef8409eb3c4efd76652f128b13f0a61ebea17c2a4337dbcf21fd0624b1ded98d238e738c26d77893222b1da34f7ebb15f7b843329647ab68f91e8cc9e3e0f0f27ca3a8c00b977341732142f118f828bd325a12149d7db3208814cc88fca0738216f458164d42735ff370af2bfce3f45f2e29af4bad737262dbc31749c597d1eceb0f0ec1f7a663cab48bc075dc515074630da77f31dfc3370a98735aef0d9dc466c9c9b5aa95417dc993886338dc94a3c14809d1f969effd384d64c19e055be58767583d54c53216d3bb1e31b9744907eb1fcdaff893df98013501c58bef287c81397bb801532304481b57a363f1913ec326ec8dc6e9098af5ef8ae5cbc220465ec843d5ed66047502311cb0da8915e4dd19301d2048ef0de8062c012bf30482b2816613ace44d5269b069540aee8a6b4746dce09475fe2a94a479273ad9e40ff11291247e9b23453412e0a35a8866b69be22232a3511e5205e196a8dd4be833cf57a9fcf106a5055edf3adcc3bfa6be2d3d64fe490df452d32765fab18af7e74a7339acbced3cdb623bdff3f27ad72bd8a9adc5f89457b5fd6cdf8bca73967c35f5533e56aad36609516b527360c87c4e5baa502b7f4c8d8238d173dcd4f18e62a630fafbc3db2303bf6ee00ebdc4d33506bda2cc74319bccce77aab8f7f092219e31462379864c091fbf932606021ef7c68adbf42df9a37bf00090324cde545d5f019361281149d358275e918fa20707d8db168c34f471b1d5d1c55e350d489965cd8de05ba41c0fccfb8fcadd0b124116c7589456b806a6841e1e527f7a7e8e6524a3acd884130f00aeb314f68a28533ceae6d5279f06cac68631dfa79200611c2cf0898d29d84e896c8bb638da76210f5b3dd1bc44874e93806ce727788bbbc8eaedf83c42545e4e9122c72f92686375ec0d2becc1f51d65a115107789b903987b57c3636b0f5583fdd01c505ce7c1dc59be441ea2c6d3e33fadc01a2b15ee6be9d20c9b6f719ced0f7cb6055d2a77c35f4bfc6d45cf84fd213bfa179a17cdc02b661940e454be4bff00fe15ef2bed374d3b5e9ea2af6c7ca3fca62cf6edaf31ff7b094d2a7e5b1b953487cc333dd9ea50c5fa4efcab68029511495022d570ecdd969bf14fdce3ee3bb474f56a31db5cf4c3334654635921830856b8a524a5f614494bf0b7082865beed8daf8af63498a788bc94a0ed35f8f1c7139b76c70d97ed7181490c6904cea45f1af6c6a691914f857e847f0a72c8dca44b58029d8689dceda5b0c9999b96b24cd23075b303a6515da2a6274b0a6406b0f965749c6dbda2c03fe1bd75108f1a81c8753ef07e50c33052dfb844f677895c0db4cc71305f4de0b6c4413bcbb85856bb52e00a06ec70284e3a562bf544534946eae38b48227607c5a381c84c5e13dde761e3c32bed3d61fcdd07efc250c8620e845c880863708f7c89a7c1060a50c527af0fa109cbf8fc0e15196158cca4b2b170bcbbca5ddeaa90ef094a67a0ecc35e4c52ace0897416d6f28e661641d776499e75d4b2f4265792488ee0f317f18d33755f3d1b62695bccc858ca53c47a6a860d839c85650d26c1f4f920e9e69b88ef42f5a5806ca13870c80db72f65cc2defda09864b7cec3a177687a3642df24db8a5e8fd9289725844cc9fb33a77758d53b1c0f198d381af79a1b17a05d2285e7060e8ca3636e59e0976b77ce1ef072a12bc425f5bfe16cd81b59bd0d8147f6b0141abbc4e818cc5233fca1e4bb1f677782d6932534c125339bcc924269e3af70b483bad945d66ef3d3fa9a77fa82c05490422e4dee0c33f00545050567c097ce2300f3a65f1f3502de00aa722247bff4d1f92fcff4423412b90726d106222e493a07644c7935c7c49ae3e55a70166ceb4b1a975580c2581d513918dc24284487d0948bd2cc4c6e51c75628b438d981c47f009bcab8e02d730e09af75a28e1afb0e0335fcce3612961e7d94b159d6b1432dbce25fc98061c15a7955279a333233cc9edbc949d9eb7e9e964e0d6285a7ef279709234a69833ce2e195e42e4fd3731e951a9576569a13cec4dba1d61ad9de984837f111beef2b0a05cbb4cb052541058b851f1cbc6ce2f2fee2f453b42506d77c423af2ff2da42a3724e099f1b766bd2b7590964d338b61106a1c3e93a0433e0f8f2fa06d8727099e79ac978a7461992b6ad5d403cd1c6882b1cca80c9ca6c0af7fb468690bc5291708f854afe81e214c1b169084eedf4d8ccb8c09fc9a3d64d6fc6197d95fd9c9131b805d30746f3dda67628da8cd2595c606da94f9faee2a3c906a5b55d93251a16c5844447f55ccf39c0b1b44fa2e4d32fe638cf2bd95cbf2d16e578c1bcf4a02986dd534d68c3d7dddeaa0eb933bc7f14f7a8a397cf2bad57cb895eb8b4554fca18b7052a01bc695e5fdf94edb00b1e2c715fb90419c5b98e64821c2a4d1400c094227bcde80d2fdca5bdda715691399ee36e5e242f5228f445b3fa293f4cf5bb089b1a4d658e4f1db50ac99f7bdbb77ef6f3586721b9ad43d7543dfed8e1f795689064afccc0d0ef6b8802846083c8ad19b6fdf7878f232a079ba9cabe396a0b28d9ea193c40fc6c77893f14206f0d95fa36c6c55a814b93910a419d4c41f5ba1f08e1bd94c84225021fe5cc7f1fd66d4b71eece174594d81d930fce6fc0082c1339e126fd029d5ca4bfc4a2d58d73df4d5f25bfc23849ce2495daf4f9e64557e9ef9b94bb5c30f4afafef5319e0e6828cd0f562025847e5dc21a6ba89cff7eb7e80d78ae370cd77d50d41188428d91e9b07f855fec89b0cb3ba9c6605a1e4a11f463b7ad411a232923f9fd209a5bee4cc2d38ada0254004f3431288d9ab6b20c0cb7d8b2a02deeee90497f642687666e5ea639922de7a855b0bdb39dca864ad7ff982bf440151a7163e12643fe4a05ec7f574d77f445f68e9d0726610c7ce3416d2c787c23b17e62ea1f5f38bc849701e9532cbdc40f21d64e71eae7c1f9280782ec737eb3bf73a6d2d76ec4d7b311a7c6c76f8e6787c2afbdc1d86aedf4e5e8854b0a12ba760e9cc7f769bbb042949f679368b2f6e59d31f3ea9caf896db35466e98d8d4f20459832390b9c64adf87fa57ebfc810cc4dc1c252fd977ba5a230ce88ec36118739e73653ce8a09059188a80901209cd78c4010d5281ab0b36ba9683144c61a1ffc0ff97c6a095dd227452ca56d91539acc7613708f44943d8066b1a427c4b910a5b1e25cb0a2bbdc7ae7cbcbebc3e619364a3a2f340f31bc7823e2e5acd72272aeba85ee086539554f14fcee2d3131c91ff16c0a3173cf2f25242781500f55160b354357afb516e253451ac7c9f8353b189f1d0f846c768f8db46d92b4c3bd6d194fa7eedca9457d3b347589fc07ae5830c95611de6255e30270140a387303a5974c78bfe78eb0b66a9ac479b349393765434e49f62c7acb59b21dba84e2f2727ad1272faab195b9f6ee898388e9743c8cc44351d59087355f2212129dc0ef08df7a04749f33a7dd8c4eb08c916f0fc5b17e829cbff7cee3c7c8bf5fcf597ab315a8d682fd94232139daa84203f8c9b9c32c43d6f3c0dd5560c4f1fd5ed58d7b8faced4a68fa9f7d668785774e719017eb9e013045a77e906391e0a9fea130f6aae31cce93da9b2f87a36a76e27ff22339b63b635291169a42c2918e0bbec74d9bd95fed39a29553a8578ecaf0a22456ee6888802485cfc358c336c90f6b234eb73a4a45b23cb89a8cada7dc3650859978ba9f313bd8481c1c1d500ef94a48ff7d016048cdde7ecefcea8eb81243d69f7cf9e8759aa162ba341530051445347a8f3ce66e5f8f9c61f18918da1b228f14a212e26a121b741053bdc831f710f4365bac60225be973b9428c830e06551b9c463c358e32d3507a5c9d5df0f131cee87ffbec65cf52c68df3c5c503377369f4ea3ae559fa44e396bfdf5f692632583a6b388a74d8a9cfb2b86d06d484ca01ceb7ecbc89d2b43d41ce707bfebe4a1a87589f56ac8f2f994076a0f2bfb55ba64b523357fe35708f5d7e0b4ee87ad40f9b9b4cb4cbca69acc807342bf4267ed15fdb3b5147f72742e31262402d20e1946085007350cacb44dc357963297360a9bfa51ce4f587308900b59a1e0c0860c10cbc941702a42e7776e0d70309b0f2fae77648d497576ab737743cbd5bb1d7e7af3d3f66b9add02d02969f7b03753682ec5f0547179e9b5ba76392d9d22da78f463c752768aa1f0968428ac65e20127a351e5955de42d6fe4630e91ea1c6bb8b40221eb75a7cd59680a5cb925fbd0433f9fb8afe062d227b0966a32ad5140bb7927e0d828745818ed8526ac46f9d1d3d8d4c872f6791b3a5e03253f604425ff6cabb76da89630f17b4476b4155a07a69a4f8b613b0f939fb6e09b21cfabae12ba848998dea12bda2a574c2582006c6a4cfe133d9436a1284974498fb905067b2215c41573c17464faaf1c09686e4634fb38432ed88b43e96e0f5db6b0a130111c7617cf6770f7b3453ecd64c8e5105d2dd045238daebc1afc8c5b1e8774ca28f7ebdb8a44af6ebd51aec341db4ed2b62f433b1a1802b74f66ff6ed977752d2f38dc72ef43bde722f09c2dc8fbee4fbae1c6038397da69623daf69c403bd5db91cbc9ddd47956f73ba338665abaf648fb90469d43a8e5a780804cf7fbbc43840902b457b6390ae72f3bf0e2105f6a402d685487ad84b350fbf5ab8f4af58bb8a5b366105186e6ea09fccec222c7a7d631b5e9302430d6493ba403468670a8c708a7170189b52f5f52c3f5996b9058c3255f7fb902ee64ca7be34ba9f5013f6e6e5761de666edc8701c9729abcbf622164f0dcdc255f61f28efc6a66860f0d0492fe262b4d84ca9a949687f7841ba7f8781b726b4d326cb6600d80d1aa013300ca38d16774c3607323c1ee703ea41508337407833080f7dff80a03f1bea5c4f84261fd06d83f4b2ef7486aab7b1baedac6ccaeabefc86bb2c5e2f0697cd232ed1774b8fa336b26907aea0a244a31300c554cdf4ec0c89dfc71bc56a561db25424f43d69755b34b9b7cee52736e876aae5aa8d28ff5b97bc1f760aa217b1ea71b4227ae27fbe174714ca114c75426bfc0d81023740a2398d8d8c63843c9551ac32262c60cac78a6e336f39d2b3b5fd801c7e3498aff0fa369a5570c875fdb0ad04be4ab12fb541176abb8310db5bf69bb43866b437531378063979b34dfee9bd97c42f3272a2687fbb2df3c3e09222d85ca82cdaf08d2fcaae12ff0fcd00d5c4ab292518fabb5611a464f7a41d433760eb52e7f67e7db8f5cff611766db9a7155ad560fe9cb85b1e960233c4c6adc17ff1a527ab029c6ba87f9a6372ce3f3dc7bfe55b720df0d511b2a67fec8f37b356cd2d173ef6f86bc15ebb783bb80558e3024b85a6a86528216d1aeeeb08453013d66ee017071a67449665f77a726933a3c604dcb3621091ed78ff0820e7355773647b2484b0506e0998773a4a5ae71aac3bd09bf43984b440bc02ca0a6bd48c81b37dd2649a78369f15e95ff253d6f9ccdf5f55e701020e00f8c572f1665582eca3742ec93d0c0df0a4232409eca3cea25e6a79d2c323d6dd69dd7bee512090e46be19eeabbaf1ded093b714e9c2b553f086ba9ccb5ec3b73ee145ff1eb1e2df2aa00ad2110dfa6e47d622adb378395cdd74b600446ee2eb1e0c47e5d8e11a37f2190ecef612f6b6299debd2cd94e5472b7a82f3b7054b87c24e744a1355853a3a0b7f93879e8db28fc8e52084ee707170d0902d993874bf3ef40cad306ed0c9f0f8082c0d272c52e8f6e6de053b000b315279e7bcaa666a4805c67ac542f26f11b198890fe1a5e439fae01bfae2bbae0cfb80bb6f1b531566fdf3d71345c719ba51647e6a7b05a57785543f36ad035e636f7c7e071885974fa6358e3b2e34def2eeaf4f81adda5bc09b9160a4b699ddd4a6bfdaaf5a57edd762d87195191dcd373a1e609c1099fd99fce01e5cec01837a2a40a1f4e2c8b0e01bde1ff4d0e8739124ac215057c76df59558f30a77313738ac64e17ec904c8ec48f9d9d3f47d960b07ddc6b027612a48bd2d909b9af5247c68fc22ab8d6de4c8aad1a989ca80904b4377323fa2ea2e5dce834c6a4aa2d421c086830f54e2cadc0c1ea41c648f2c322bd7f5735a10acabe7d6beac4a4b8871459ab1b62fa1fbd949a7441924d0c9b5c72f1d94cedab32ce2743905dfd02f0958397a2636c4bb9232008c0ae6eb1229c1d812920e8e785fb59ea84b3a9bda4259c1aa3cf74fc14c0e57522c3efbb6b83ad3da6e426f3739be2d083f9ae7a37890c2abacf520241ebe1a989813c843cc334401135556a5f3fab87bbe30e49c95eba33cac916cfa244c793ca30579d368f795fbb0f1a53e567630579888ea3ae001d3d387c63cb9e252fb1bac494b922c9a8cc1b6d1b5d85ce10db67fd6735bf9573a0b177c6a8e605565bc23df78a44cf7387b9978063283d71b44dcedd9d6e191abe419e4e0a6e4b3442e9d5d4afa1b3f47ac7f78b0837212c0536b5bfa2d8f79f2f17a208876bfb41cd83e48e410ede56c7096ccc0b7fe7aee005d41c57ba163466ebc1413a8c6e1b974e92de2101e2cf8734762b2623b1d1829f49b512a132599dd26904d62c0ef9f726a81d0cb50ccf49d2047e86625a4cbba9f29ef6188acdf81f142d6eabe2d12d71837c685f5d940254040515271de769c99c3a10c9f604675cf8ee58a5d6df3777eef322e9a722442c629a9e7a26ad22e147f0c06413b8da1ed97b885588a7e3267a4b8e26b2ad9dce9759ae820d69557629a2656fa62892005a713d1e8671d95c8f0b26639c833bae8164b4e40e37b480990c6ffc0c38868533eecdc74ceca9d5355bebc3b6635c067c177b0a5220ca3f7d92708c59f9cd3fe3a090534f72ff2a85ad7769cce16c1d6d73f01d9e45c9c5fc01d70b3eec795078dac7f78cb19d3c7952119515325a11ccfb76e1bfa4eca5d534b9fa87a0c3757fd269aadb98688c5e834f2db0a5f34c7ef7fb98db00cc46df056ab07c7a640199a4b07587347eb8b9eb2767e94168d60405f35b48ff178a6d62b5ffc661e1c99ba411ad21c0598c8572b9f82e74e19fb0ccb704588e67c929fe5cc3c2fa6af66798faf7d04d690dc164dd3527bc3a72260b9af29e262216827676b25efc118117b4c7c912532c96f79750ebba61f777c3378c34bcaa0733f960f4e72c8c8cf4580d8c69d50c2d164adeeb2e1f1d01db68348fd9337207915e64b6aca43572209f2ce2b0148cc918c0a550491bd767a583dd997c697fb34f951168b251fa5cdc8c726ebc02686b9f13fa91f144582c3a08033cfaaf067949771b9ee2f902e84ecbffad32a8b1b077924eb436a01535506a36addc597bb4d772d35650b149f8d614a718a8a36fbb9c52988434e1fb617d1b209f756592c18ff39f04e886ba678aee790af21bd9ee95273b2b41e7076e5faa26a925fab68d4bf8389aa89ff93c7634566cafe9d8dec91e5435db120c212031c60155f9247131c77b209dfec290268dcb676e7db558e69a04d5a9eba90994c57d74e482d722903a5a656b451f245aebd8bc0b7fb19c98578a137fce4e70281cf756befd6d4a3952519208054d3c9fb880920add1506b0003143df46cd15e21036418bfefbb3d65edd43c88066b06c98db5defc327c69d393c7181265e740d4a801dfb6cc8e408cfe6f02d12d89378de8f40ef61de888fc6c1aed4adf699f5b9cd126fa538a63ad91e3131205863ff471df2cbac500d6ba6fb8944afe7692395bc04e3f565668511f9a6b6a6b9fcba9358a3d84de435461742fb6083accc2673334c6e9ebd192e3d36aa9dcd3bab27550b67685a5d58f4fb117252186d1220133b872d3fdb7e704e504cd5cfe8a517cc9586b78626b510c3b5da3b2ab43253be84d0899d925e65625fbea98cecc346707a1ccf905aa44c017ff9f3167e1dd89b9b211f62d425188abdac1c7bc46f8605b831c93bd0bdec1cc72d35bdf5338a13184f4732b2340530c8b7dbc9b83a6baaa05776f2b3128a7f45874d4135be0afa38b077ebec31b14ec023e4e96f7c928929d9e143742df453014c1160a91afc44b4ef9ed5ee094043bc6bd7e12ff71d3ea30721d6baeeb8861aac29b3536a0126baf9871128945d83ab2fcd8c5b1dd2a2fe1b299f312812b31fe3ffa0d769c592167defc689213a4d788d6a788e1bd6398315f0512eab634d3bdd52763febfddb4d0b1aee157fa859c4a51050908306299e7bf96e586a046a5f3c17710e1c28fcb63e7aa1628d1ceddfd3a122b63590d71dc70140311c6950ae04f0cb286bc973ff104447b9ab6b703ee1858410ee2a2580db7e9cd52c1312dca78d5486698549ab790907e3cb7fe690d4030c7924a32cd9b3ef6fb993964016b803428ae8311a09aa7bf471e0a3d7c6a8297821ab97e7d5df00a042a4944e95eb5d6fdd5ad951951f8f9eee9a0ddb52170c74f0d8d46eaaedae6e80f2ebadee75028017db3d56cee7f647201c268bb3787463bb1b40addebf2569586675c8c383c89d2f0ba656f577969d44231c2b26da722e33c429997c34c427874581b7de2c4da98a790fc9921da8f8cc5ef95689a4e5d15a011e2bbabc4cd887fd998324a4ba81c90276d8d8d0a34d7bc32806fe55862cac3c129ee78eed82e19beaa0f38ec3a03e41131b1a30e6d8282cdb6c162b6a4c00d61db2111465d0f375a10116e4b157b530217399ed3491e191de2010c98b3b87f8edddd649271f4a699ff673c28e0489b51716ab1d1e3276d7e2062bf1a45d59cc9788d27d85e078f0ffce50a66b039eca9e4d42b44503e15e8dd6d5076c0fd6a858c5dc609611976c3ec54c484b419d92ac51a8458bc70fd213224ef3e1e329a8b60e5628688db909fe5de2b918bd4d9fe31c6f2bbea7d2b44c2492a01d188c779046377b48457b8c5eb0994171ca2a4a8dd18855d7e87c34eecc0ae17facf88ae4372bc71913887ac34576935e5177b8032a98594a3e64d44b9aee00e27751764a0581084c7ea211080654f24eef52a2f9da82982c97eb047bcd60f6dd2b111fc4375b8b03fb99dd92140a2e8034c60c148db06fcc21d4b80b89b5913778a038bcd7b5671c4a14fda16abccd2ccc54d01356439534b86cfac356ea37025cb8a9cf51cbd66bb0688d3637acec9a7b76a4805500bc3a6436e3d0364f1f5af1636501163895817d0249cc71fb775f29738e23b903baedc6afae74f029ffbda4220f3b17f06315327a7c4f95fe318d81b56bcc9d16b8de788f52141aabaaba2bc9d81da994a9ef58a3d1b9a8f39270002bd44d29638d3d11619adc640abf764ebdeba69a92c60c9933f68c7841b6dfee68ee151b2e8ec074b259d8d11c880171cd251a0e6c83a4d1b55018bbc211a5214662bec699adf85262f3869261bf64023ac2c86ddd3cb3d34e60f46c52c40da5aa01d1af5ea59dc98751f1388d1028c204567f44c84077fa7e062576aa908c247911c3be394371ee90c74c13580556892d8d31f0a1672a418dcddde45f83fbc55d967e84454dd9a1ac042e93aab905578f57492a74b1057ab49e64ee1fa97da5df3de458231d3109472a8036618621c03ed8a92be5084536938c30b779eef1160b5d4a1e1e76707b2b3a093fde0cbb4dd37b2075eff4f0b9b6853d3e7849c1d9cd0fdffa22d7ff2ddfc236123e17aa3c8a6a9727893e071fd841458325b006b30806f73ace9a87919258da9446ce51ab64e05bfdf08320bb755f4808862233b9c6743b4248036169afc36985518602045a9d8fe42036d94c21de8e733405e047d99b9348d71801af00fc4465d4132897905bde75dcdbdf79a776adb140ca273a9e98638ff1619246d52b737e2fecbed4e0463dd28918523fb993acb7d24c4a18780d186d4e80b1756ad533f9b0dbd9873bfa9ea53ebef54fc28067e0880da7a13208e4844201d15cf23360e7808188b99099cb2beff2e6e46d2a2bbda60ce58ed83122e0422568dac2459b340de539958e24b185f078601e85a682986e13d16ac35ade213c4fe9e28272b6a8de1bf09d46929c51ac004727b3a4b4bfdf8579b51623d8fa4307b74669185fa432ea4b0ad589d580847ec49362c1d4e097d2ebae81f785fdee9003bfa73a9f35afda8347a15a631ed2cff10eb21907049d23d3fd56d334a5002a3bcfe3623bf8711226bf8e33a593e1dd9b4a31cf8c2b7fcc4bacd7a0efcadee0b9f0f0915576f118449cb8da34b11cb8606ef7d09bac2cd50f30ba66ee38593012f09b513048de238f8c8f6b4fdd07f3622407dc1339e9366ec3406ede5edd84b6e7f3359a3ec26f4c2be1eaa15ee72bd7089aaf1476da1c957b17e599e0a0628c445fef85c4b53d62cd5d79745ccc6c4de0685a53ce901c63577bfc1cd8f38fdd27d885f3936e77637a732915ec467963f0c143c502cdfaffb861e474d8cc43332def066f7e9185f27d7adccd53ee358e6595345ce5612cfc9b4cc3c95238fef5f33fbc63d14d945783ba76baba02e1d292e58a6fb0bb95bb6c38eaf7fac3647c17c1da482240e06c1ae9746afc9828726fa12e13120320032d3e7a9ad8c784b4705e811d77897443ddbb07ab79465479b8983525b780e0363c8027c29d13c09ee62016db69326464b4b993118904fefd6c2e8019ab1bd227fad782d08fa0c291e55e05760925aaf6699a01cc1b3c91181687803d4dba018758a6624b8f0ca2f5a02e29406c474c02dd92a5961ea297c7d095d50208f7fd22ec40481bbef14925a23ce6adfc604a0628a944fb48c62b50dc53035c8ee2849b95092da1cf903d144a3dbe6c88dcb07550d9e16d31f9e1661f53cf9688add68efb505c52bff94e27422fb5ecba442e4672234f05055b93e8691a0447e86af7da796c10cdb3afe6241ae63b499f2c899885e75714fc9875cb75d05b0e4b06b0b0abda47b452a97e3443916e3ff8dd2834a614d0b00cea6699adb373998eace9d89336216d2cb977c1c13e4221418a3af10e3ad1c77e619acdaf4fd19ede3d6d4685ba92fb26d53f55a429fb44675c46b9b32811145a154506b2b5be657938c95cae618af3e5557358cd4e63450a1f43cadb9459a29654d24a692dec54aa61e8d86d0c25a44bd64c6cdf6ffa51bbdda2d8cfc8de67719ace821f95396a6e17a79e52c993dc5727a6ab000144094190e625ee285bd7df6140ff2f6bf10107855cbaaac62bdf22b071051edece71aa4f7f03f44c0933b983de454d4d4eab241ca3fffd4e1825fd0754cb47a377c0e9bbd3fa10f24c0ca0f4cf38b3f2afce485e53c3f332d0988c2f15b288b016fd798af94c7b7fc5e89edcdb824275d065c5b513eadf6d2c4823a877849ba387c7249b8f7fcd85333e9e59a3466418620065fc63c1c994aa77820700b35cc20848b3a910c8742c561074beed30d162dee9855121010b3cdf56cc77aea5e3d939006b15d010309975087bd01f95fc8be412c390ac189e91d70a2e8af4c0004bfd9e9c67a15a29421ec3d7aaea741249d6893d2eb64ac3d1389a9152b27bafa9031c7f4eb2b516845b43c25ec1ff23a99166c76e6ea74977434a90cc87abbb59969a0910f6ee9cce2fa4b67bb3f9e68c0e82201705689302e8d7af6631e25e99b9e22a19fe30c93932c007415278dbf463f48321861d0630cec95271a9d7d192a0b12f7b28db44da366c36fddc9b5d608a75c0c0b6ed8ba94d65f27c307340149efbae0548c5d3f99499dace0e12ff5850b5a55225bff5c18e6e7932fbe56769f74148d4cff92685a1233ac51b4cfffc5b41339358f31e629d5ddd9a35840799e027b1302c3a9fbaddfb751b921f968f2ee99ac81ae0039b80dc3b45a7e73ac157ab0f947bb40cdf78dc309045e93172c1312bccf418c92aae215e3ee8a1318255b3b63c43ec022d73a87d12d6e4133ca5daa3737eaf1187cb0dcfa68b87c48d5e0c30c082ebdf61c44479b5a86396b9fcf7864e92d14f11c7dd75b0a8a0aa85547a669599940323ca9936959cf73730b1325b6c4c6e67748dd9ea8dae94e988082f01a4696f8fa48841cc1bcfdeea1c14097c4021bc14b0fc51d18f045dbcfbb73738c6468aef5ca48eb8f0f388c270782a0a3e7abb1de6a31166c91aa37f76dff06e21a81941e03c2c3cbf8cfb833313697f426c05d4842fe683679f5650cd6ede4d81fbdd08b557f9e4a01fc0197894b92accbd388cd0cd275f2e841f422316b1e054f7645552302ed814a06b59cef57850d1ce49221afc9c9e852284b8ae018061daee226bb30301f5ad58cce4e54e0d001f8cc5882959980978aacaac909625e7ca9aa7029ba9b2d9b92cb3bff45d1434fc99f828f46eb389d6dc1962b2c641bb1def5b542206844e53d13501236a57e3e7c78f5db40a2514c70a88754eac384eeaec188dd941f4514c02429c8fe7a38e6b1a1b4fefd8db49db64a99acc216fc74cc9ab582357daf9dd57ea22bfcde3397e96be0bda54a9d5c15f045e33adc1ceb0bfe8311871d6894a783449974df8a29eb82c8c3d99dfa024418892e1ffd8532b66a17f51a561738fb84ec9f724f7d9a6090691f6f0733a23c40904b3bc3d1e55eacdff209a8b7cadbbd48e16ca4ed4a74d3c930d353c77d86ea6aae460dd384b1ca1c8494e9ff324d15ba6d2bd7b92c7f2f4b17adf13cc2bf002fceb4c25bb2ebf0328a1cf7b285c541cd4dd8a6e5825f97588059a46d9a0ad7003da5387587b57b0ab244058d7d45f2dc64e868532a309866d79ca9c2304f7045f12f6c51df18626a529cd21a749833134ea7ca177a586ce2fbf45f3603aeb17f8932fb03950924c1d6f843042bf9d6dbb688440345b754019c5fe775e81c935595ee22d46eba08839ae93ab92afd683d8f439449821a9c5c7fe064b0cd38317d14c4110ea7729b66b2c4158be22925c2687ad5abf58c8eaea67866059a808365a4371eda1df00ebb15fe4e849de1b216881cf7c2bea138530d6af54027e4988d5320c05f9e6e88533f86fdea8fa9a2fd069dfeaac097e6edd290bad657cd6eab8d16bad8ab3e8af6fbddb5caf7ffe6d18a1f57807fbb5d089e2e7632f08aff907f145de19df994f018c0a9103a13b35ccaa0871c249253b0d99f69c4090a5dd8b976cd776cc524cd184240ffeb1150558600cec8205a1dbd868150304104eb07546d95c521c7ef36f86bca3c58230c2192fea40929b2d5069c6edab276460cba7ebf00f99dd1561330966b14daf91d41935a3d5f540118766aec70923a43f636805030ac566d4049eec68c051369cb9f43ad5b33dabb7d15aac6c9063a86ca6bca47e05cbfb6d9f49592d85bc18521c5a6fdf9aef154ab4f51aa741bb4c9ea4804bc5563466f18a8754755b88330ae162c6177083ec9144c924596535c43d773266a1dc9b955c61c2e803db6ef1f5346674ebd2371ee0c57f66911352729872e0ef2231b8b1fd12bebde54145ef303bba681247bca3eabe705e07755f0913b076ae7a4dc3a85d5ab54557b39fbb9906eba345e88df1c27ff7aa66a34c98a4bf6b701b893e40f187e8ecf288b450521504da39eac52ff548e008c3e0fd58ec3b5099bcb9066b4ae06a9483e0e669ea8f166d0858f3add5f85f7317345c172d8da4ff00c3b08f85d7e4fa9f75201c063456bcd65ee9d415b29c4b72c31dfb6cb07b8720fcb57d4152d82fececa3a6bfd1b0e2b1b3cf1dde03ceb0b7d1c222a16aae547fb11753c17c60153e3f28d3516d91885c138c38ef423914cc7ac327918e6e206b0d357a2c259b94d75d6c991f4280c74f879cba7e90540dbda02726c022c4a885f36066a90212c1caeaef72a1110ab7fcf7805c91a9c7fb30efca125e831d325ec1e873bbdc8c3ade636f7ce43c014ad572d82309330000d84b30d2c63dc7f901b2d8311e31f8f974de1b98c3cc04e33f427a7313f14d7edb0c1024d257ea8fa2d6e338168a92ae93f311145ba147fb3e3c15f232407ace5a11745ca900a03b2dc1eede9d6d1dad64d0e9a6689c4961e97ff5e20f4e2aa19ee5fa7b99c087edfa30fda49c99953fb10c9640d762e440d7f70b1b9ce10c7ed5ff9f5f73f31e6b97f1d30e7f269514d6c78445178ec43ce2984c5b866977e451c82688a4ec245bf8f453d63010672c42fd52a5374c202c9dd6c124255e71b5fd2a36de6aa62ef5c700ff40ae93ad76f7e16fc73d253acb317bd813f1b0bdda8f007b0503094ddd403251ef16ecd92a6075f968afc7a7562a898858fe06abb53cedcf4622b1436d1f786d2f620a3e46188436b6871832584e460ab44a89aa9a4d7ea124c56b634e2569b135f23bd4ca8299c57e20130fc830a60607c250f97143f0bd26ca9d0d7e4b916ea2e1b2759440493d232935cd7fbc26625e3625b22561c9fe843c882d6da6f8f6679d50be72c2bd4deef18d31c1e2e4eabb098c4a5f194eaa1086b950bbcbf3b9ad75cbefd9a149aa71391ee9b149e96e3e096d7c130fb2cd2e996cc672f85cff32b0cc1eb19e9e7e542ec838595f41c090f55c37f37c3b06e1a690985faf0f20af3f31b147fe24dccf9c40c2c93c48b1f512382e0048d81a863c3437c3bd976414d6a0b32717454c17531b3ce6f21fac084ae6ad5c3dcc9d469e7d9cea7a05aeb90b8467826833c88eb93ceab6d7ee730972aa612204aa8adea25471af5899a0a14f661158fabc3f27afedc962637329b486a74e322d734749b30555f7a9eb421872614d22ce8fa237fc446eaebaf7208511fa9cd17544f971768d4329d323ffc88f1410367c15a6cf2777e94992c51d9bb1b75aeb01d5467e3698524ff750f4a0921e4eac8dd8a249280d00049d1e6771deee8ab959a13d139bb2cec710e8dc93961e8c49e3e322d691bb9dce7f0a668f91dab971c416a0272898cde1bc57791904e21a82867b2191e6d7f72b9310a32612cfb5208b1fdfbf09d147282d3a43cba4d1ec7d95331b41646c5cede3fa7ac3df38253e09d64bb998377e74b3328194a9d621b04e4d9a0547d24fd064fef34e3f07c68a229f1b69f3546400722035f8c25580899ac46bcc06aab457afd71efe907d69dbc482f60e95d2b5cfdc2f6110b895c5e5c5403aab604269517da640dad31faf9e520290ee5c685162e9842245a81a341d72a1088392f06c063bbd072574f4ec886aea7594d6dfaba9341f7bcb85057270de5d7e404a7969642d376b9f958b6bea1b6761aca2923f262392e194337d88305bd7342dc2336a8baee00598950c06be4674f7bd05fb494900226674d1dfb78f053ed1a0f29c816cb5e83e66143ff662e26f25de1922c65c42e0f8b56e705cd4f3eb9d18e45373daf4103cf00bf2729a78c6b818203032d84799746940dad7ddd08c07008411acf5c56a65787e3264b000eb9917b5d5df88f28d9eec8e9ad73c5cee165e54ac7dbf1333daaa7b47d6ffca55c8844405a127512412c3ea487f4555550eae5408bc37f4b6427c060fe9d894a863d1e5319c9c88feb2f4d320e5ed34dcd146bf07f275735fc3dc62a7af965f0c48ff845fa48773bb8e7c23b2e7fef0e3b5d30f82d8977fc1c956512d84ec0be4d745d492f1cc1de147fccfdc69265044b5b5747891c18a6a04778266096f05be6393e747dbb1be14aecbbf5daae25409c4a145a218627efab3e692443a2e537cb7e916c6b70a6e0bf6ef708a0a9d7355ea7a21a093f1b215aecc0954c7c4d3f8eaca9c4ef852abf724fe31b2dfb4d7bfcf1c5dec532ad6dff5a65e901251e90a0421afa6734f2efb16dd03136cf951bae8e810466c8502726e70edcd081f2c2984081e4f3245fcdb0361ca94d4c4491fb9349683cafbab69ff223b24383a2c2d5440977655feaaf32fe57082c7cf74367c0c2f510a54371fb6936743341c6fe31cad69d4dae1072287bf5be4d8f02a48eb6d974248c1f3e84498673cb44798b5e50f70fcc31d72d65848c7b0c0d3c19682a173cbe8e484ebf0a6e1229d3757ade8c73ba7447bd4b2a7fe0daf977c7833f8686bb946e85d2111d0a715c6d84bd86c850bd1ca496dbc154c0bb889416190ec1335d528d62802b6c78271a006044d997ee2beb9e7febfb5ac9857afec348e82117b939c912ab88cb255e476e607b4b8f9ba39321ba378025adebe48179c27f6da01aa3b449a0cc40b9b996e4940b733c80fccea97c92315156c7a2322dc2460177b02e857b7b8091d820b2f6df24fa60f84a7b7e4cc7b30b66f00934b2b04ac98a68d128a03adbcff7de2bdb304e7fe8352dbbf191c29be2103a698b064b945b56ecf6640faca7f07443afcae8146eae589a3456b5d86ad57679d91a0523d9ca190e94b261641d07a2809067a4761d55a0c5ed138f26099ea0eebe5594a51bec30a5b310ba2ca906459a74e242db7c3b685215ff5239dcec7f2ef07d35bb3cfe6eefae74e9933437a8a406036848140cc7ed58d9e50aa967e8244edd36d603e4fd4f0bf9fb9ee370edb27104a3dd2529ce7f114ebc908c280725e5cfd12663a73204ec9f335bc06f050eb39146898739eb3fca142a7ac23dfe268a9cf90e42157e61cd71c67121bb5d562875e4708a300b991bcc85058fb01ddfa293c81a58e7af9377e143e88d00c25190416d9b0709c93a7314ab657415040314a94c35acc00a22c09a49310aebbda383c2b170810880b60be903f10b8589b41da5354f302bcfec6af7bc7429cd3c501c5a07adea1943bcc570ea23b77d82031c6a996f3bd83e19514213cedb2de084d351534ad96f27e6395b4ce8a74d8bfb17e3c589b39801f661598eeb36f48a05cb8b4ced5899a46ed0731a2725a5aeb1f418659c163b30e3a69b4d572e1f8d1c3bada405e297e23aa80a739aff1fe5317e60a90725bfb7955994dc040dc44df8a702e01c7269478f4d7ebd2b475d113f88c7b01302eae73b0724129f4d673418ef6134bffd23e2b717eba44cf311d6aaabbbb57a362e8aba6aec6010d7bff248d9eb7242ebe7333a4bd4b8d6e1c6afcf6d3f5b7c311beb463f0ecd48094dba30e097f1161080035918867f36ef634a810c588ff745ce459a00f764cdfe7167503946967db1f7f21480108ed62722b345c6b43f0d6238570077ef9dbc8758feb63fb840e9f0bca0f4a2d2d7bdc75fa588e45da63ba5b84e52cade09a32eff8be2c18a4fff9e15b65cdaf44b3ac02087f5272abc86c4ea17c3d21b4c0c07595c4c06997725c0a1ce1a3e9613ebedbd6c43953e32ace5cdf9fc437a8a2bb377ab9d14dde207d610ec9ca4a8f2970ef64cc1b51fde4007907b4563d40db935b7aec674aced27a0370aad0638d4839b3fbbdf924464eb633d233a0fb7f5795cb5c0d6cebf418eea2d8a4f20fc9e53da7f0c8abf5a42ff9855da2fee699fa68f4ec6a0956433ca622d88cef209a2c4c7e009e71a20e7a2272c735c18eb6731593af8a1474284efb68e8a4b1dfc8bcef07631b6c56f8d35d8a63fce3279eb351eca8c3eeea5b81e3b448d0c3cb3e2f6adaab6b6728bf3aa7d1b7b1a17d64c7d9b3a15de0ee671622af076afb2d94b0fab39e50a002475c7fbe828d255d723e721065d0a0fc432c084c790965299fbdd965e73139923ed4ccbbfc684df634cab0b9ebf769fb6a81a7fa84069b0ce35ddfc1ac1f8400d6aa2bdf7ca6d19b2e17df019075fa48e0837a2e6be2c2cb98c666728f2ccbb52060ded094f2f117c7f38c258b8768db223a3cd95ab86f9f69b435ca457f2a8d0655a70f6fbf3b582ab9155ffb3de652c4b34e37adaaf7704fd5def27590a2ec5e7d113d07e55d658b36102cce7b11d75cb0da628917032d656719a8b36d7c7fea41de292e7fbacfcd60ff6eecd279273c3adec88b449f73eeac21353df2012ffe6ac8f3b5d026373df08e69382fa8e1950d549672947e4400429cf39d1c97d2f981ccdff99b63be50dace9bcb90ecbe83fc9a2b2277dfd0b99bf55cd991305b79ad1eae936856c36437d494d0f97643d3080f6f15d3c532be9a353583416ad4a68e7510abe21a142a5bac639a4b1bd642430b13b800863a57ae1849eee51534995d390cb08a1bd1c6d7a724b9d97c758dfe5d3b2b6075117fdd1fac1cd1351b1f75ef084b3d553a8833385ac2a35b3d47e8119abebca84892c64a65103d64a09f6e80398f29802d587e5a045c35481325cc0292c563f35e7e3303998ae29ea6f2d996e62cabdaf178a1dc8b92e05671b28e06048c7a7790fb17e61db0eee534df16b669a718ea568b95b998b9f302c68f642e1fff4d5e42e75bd5c3a88b1096507fb647111fbdf162cfe1ad0fd2f3191f4b069fed4fdeac15dbb77548b2c280b1e34d1742ca75873a0da0816b72e5f39e202b9bbead7f566e56317f338f407def8b1fae59ea333ce544b5b3b3264b5afede32a9ab58ed3f0f41a73c7fd6fa3999deff334fa87e82ad7b37e6d53e99643f0ed74db22b63dfb1f6899e70f6084124ee13dc66884e210a9ccd9321940aa2ae258a3d63d1a18c763a2a4e8a76e63730d9f826a428e386e401a8586f941b6a18cdea198cc467e18e205ea49bc46ada3adadfac03ccc9e70b8e628c5ccb065554197f78efb827368fac2ef252926737b6aa8701fbefa4fc529f371f707eec31a53bf865ca9b42eb71dfd9a785da24f608632b84e44956850208408b2c68364b336a2b057fb4460a8a38e675f2d1920bb27338a12a532929d7594b29355c7283af1329e403dd64b8b64d06587efea789d045cc920509542b95280dc496c3786010a3f30158dd6933541e07741fc9252079a8f1abf9268c9c0a9276524a7992d0790a692e4dbf4d7fc24a69b1e03daaca846720c64e9bedfbb81f52d1da41a0cc3e11c7b634d92a2d521b570d9ee41fee6826249f19c922cdb2d055b6f98382de9807cb152c9dfecf00771fbde5f48673aa87ec1587bfeb03c7e4293aec2946f560fd807dba3bae5559c1a9e51662a4409dab740a8e3955551ef4c8a6a3bed562d4a19935f28b631d80580ad6cde043208e4193c16a321f6ce98b7a138de6182811950d9fda3b24e006327ded6da926b4469e88b4b3cf16af1f7655291fba3e8d54d7e1365fb87f611a83ee10f3384799ec34ced555cffefdedf1530c20891edb473ac5dc4bbb7c164be5334c93e6c849e56c7fb5f31ad4e35fbcd5c1bcacfb1ca7bef33b5caa1961f445af2cb1e5316bd5e1a08517bea91a1e4566397769e72f002b12e69791223bb510cbebeb8e88a0f05f13c0e62419d0b9555e09a55cfe9e56e58514860937f32e53de3a2cf69e6513da730d5bbb3f5f21ce4a0c8e6a86bd7ee796f451f308445ca06bf4e57728bff7b3d94dbc15ff3191f6e918e068349435291082a029974dada78d0ed5c04768b58189363de31532e3b95da2f053fa1c2a9a8ffd1f644a34b4145825067bba33c43f438a634aa0d5fc11bc71e4d59041dea2443df9969c080b3f53882bcb96a2dc93519d681691f8ef1c6791b7d4ed3f41f7b2a6c7edf3d017ded5aba29c974d361b115b3d1655d1b387cbefdbedcbc712151cea9866296ff579b23d43a6f2e497b9c776b1534fdefc07210761937866691093e22db0c56f278e603f377f6df3e261160a903d7bb0b0ecc2820cb722d0fac6ee9a356367564910e8e5670db372096ce8b86b5f0e5528927fa9cfb3e03552d5f575bf24f8c2230c3953685b2e784d25c794a4ff67b97b77e7c86e29fc7e4279e357a1255883e82bdee1383841a22ea2b59585e29b0b44931eb1845bdb0d97639a324231d91454f490959122a9d8ec5c0d99c0a7576ac7b0feb32a3b546def3fff69ff99eb5bf911d7d773d74a2200150e7604c02bd9bef675cfcacc00cb19162f8733d38474591cca8e2ef7464c2a3b4918e4d79d13dbd6950af0e32ccf3dc814b313778efb085488cc419a297f35da29749e027dd4f439295f84dfdbcb2258a1fc4ebf2685eafa51b9ff20e6025e848e305b52c52736ed4f96f8d410b7ca200926bb153dc3a9a782d2ff27b890311bd2fe59c6652a7331eb5dbfee2c48cce85a63acad6acb9935ae1addccae20a3fad62aea53429a6b77ac321dd902c719f99a56241bffb0e461915c291f9ea2c6b369798c29ea4523908f25e1926d20d88ac2d2e564a9417a5211ec451bdfe20931d600b6f3d4590dc811bfdf9db05cb46b02987f9b91893f1de161b8d855d460c17f399692cfb7c7cd1e6fcc500f16f5cc1ecf26edef9bd66debe8e9ea74c3ff72931f438e450bd6d0e2b893bf35f64c6e0b36344798a2bbc69ea7a253affdfea65fbe3b3800884b475d29f8396e690d870f507a76fb9285a1f21532448e3c42bda088789c9f79076967f6c36a429d0dee073a1021b741525d08c4310d6f60973679e56a99ad31b2c5431baa3cc07c36d4f7f91d0d49279eb53879ce10fcc17b24d2b387ce11cfb6fbe84330c91208640d7919843769c4a0df53bb4a4d40eba71d74a4781886566401edd562506c402c4b75c87684f1ec62c782485d6af3f5fff2a157bc86df9a7fd70b888b0862ffdc9dda5eaffc5057d32a3b9de9c20ed3d360a6b2c0326b48b6e0c764731a0e80aa884e30dbaab093c4a37b90c394dc5117ccd7ad8be7f8b5c8bee533d7a8979834ec9257a7d76279a871e677e5f7327d6f9dbe71d6165fd7c5f919d155f64a7411148f1c05273ba6ea11b70bcea315dbabbfbe43c878254175b34b5578608d839d9e1a2ff46b1b30b66c69c58ebb62dd5ff22959099838adfa86b1a72ce238fbec454d90e1589baf6952f4380924a3b167c2877c2f0f0733b76e002682d6223dcc802324eb9eeb2e1d8ae141c702e819715d316fb4ff33a88bf8b04e02fd35a6e01bb7f5e123ed4015f5a5c6b1bbec723eabd0e1ca50ceff76aacdd166805a73cc909efd8d62ad30d36b19aa3c589ec6fc70479b9f481bf2784ea1aeacdc47e7a6bddff760ed8c929ffe4e395950d5fe1375ef12f391542cc3b518178f47b0a6fd0081643daff16151175055516b364249402a52d950b4763d10bb2f89717997c244331a35adfe8b3fe6161d6f47571f4478993ec60f939ae56b4fb6d10837d57ac339e750e2681af0acacfb160e65555f29aaeb10ae38d9ab8f54dc2203ad22dba9161ec109019c2b08906bd350053178b67fa619af785b9f00b397cf632e80d9907cbc2659c59d216951ad9e6e738d80eb3f9470604a4c430cf470a32357255804bdbf33ca4df15af32a870b7615cba38e24b986fd425a2e44fc5ba8328043366283a0de6f3ecd3df9e5d0cd267199d2411ddfcfcd3336f4bb605669039e28f7b69d57a026d6ac23e10a75c64bbef2b08c0278aa4469f6842f391f8fbd9806dbead378d8ef5c492ad67cbd6de540a3fef1a0b4ae3eb94b40f8f390fb9513b2e36178d97c26bdad8a493a19326f9e0575cfea2949ee13861ca1d8e489758da5e7651e9d28b2dfb583a43988df66e866e41942609900d606a5f500f8c7f259a00605a44f6df3a6e3046bc1397e5c5ca05531be58ba156d68423f170947087eee9dfed94b17a34336157ed782644aecf19c6ef29711928f7c000aa2d82158310a40e40aab10bb0c4568acfd41f0654014700bc42f97b6d3da1ccf8b46814a53926bf2c9d2cb63989c0931f80fb929216da06ee6ac9684a0b5cf7dc270072093de2e86dd830c332bd54934093f76c5c735a3338df03d8d533595dc47904b0531ff1c1b9f95f6344a8ed99477990d8b55740f44b271406363cf588bf36b3a0cdb64b9a0df8c02069659364220e6a6b1fb0d3c8627455d752e822c81c172f6cb20ed26c840d4218ca53a14b2a730a9f52e6ba402c640989d843d376dabec4b83080b791dae0bfd0e9fd78a640d980a5982759468ab0dde8dc43f8927aa688492489084694439a1b48dbbfacdab85cf997786d5e4967186ec54d63c336c0e9bb0b97201308d9468166a3fcf9911c0a56e85ab02b1db6063254d61224752c5ec99325221356370b1e98b0ddb7a3206e12fc7e30235a1552747b0efa2acfec58fe4b6829ff277cdf5f597addb9ed51920297af9474967b92b37c703f93f9c42add925bc93c8c7e8d7c93e9f01bcf5c8597283b7f2dc52180020f0d1a525e9cf0635aabe262b6b281d337879339972589904c58341e0c63483f3c9156735953d93a15a8f60189a5b8850c54e68551f42117ffefd20840904872b13a0c8f1e5de59b6fc756b5348cd6b14cb98672ba2be04b22eed18b662d2ecc67035215224a80e0eaae572a726aeacb3836561bc9196f7e8093883168f03c05a757cc8a2d0a9e71fb324a3502c98adac81504573732f58e49931ec14e2dde737b411b073df602bc1ea1ae5e1759752c5caf79edc2cba0ca13b23174f5d1b2a8f54ec1ffa93783e2145a2c5dd7a825a75432fb981833c7b7723d59cd31f5936d019a8bf25db64cb3e921d11b5e95be4abe06eaf738fb2df174494f392811793e51d9f87cce342009eccb2684927b84876e347a42dfc8c783683a5131448ad84fb1e4b181d5dd0ea9f2620efa98e1498a6afbc99be0b57939714d318ebe99186262ed33199ea396b5194db7c1e82c39bd3a587dc5a73609acb04ed51a4e5672f93fbfde069a0b61573a5e6aa2029f2c2d9765a17d102ee4f4eac6354a93d37282d8478229a482f1e56df7342aa491a7bb17e808ab7a969901be02b302e51eb88618443d29299c1d02b2f363d8ffd9d4c1314e0ad3ff0f224425c92438825946db9fba5e99e3117190bd3557e55e43e4feed48c2a3f8c74b6c70e58e6c5f3b58a38309f48738c2d785310d2a5ed96037669397c3c7230c5ef3f278377a33d84a12d4eb670d80d65dda56e855afc53771d515090ebd80534260dc5c59e02355304144f57e60ceb035043f613fa147ac994dd5e6fcb0ec1fd8f7768767a65dfac29bb013daba0d13e90e2fcbab678ea2bb135b5d71e93dd0ce56fd4bc7f0d8abd5aeeb745e4862cac03fc4e857cca2777ec17fa1d0362889eb2f84d3f0c4c3850f5f90cfd724a3c447ccfc3ddf37342d98f5bfb6e8e43322e3c89ed582b75a0f34e07ced29ff66c837da6f9bfab02f585ed18872d10fb35ee1bcd9d33243c19a81e1bc050f63237902f4f63d14920da96135150721f363b5acc72caf2bb5ae433c3ed2ee7e8276fb0c255a61029d4ca48362a83ee0f06c8bd79d21c85e0adc631df4d93075b7de8d3113b940641fb0d68464cae4932bc236c0309d48aead9fc08cce6d73aead969e6dd57a77400aae3279338216ff433b9f153b9694747df1db35f3c25faa5ce50d5ca7387554074aff579a85ac939734db430baddfd274824e50d0e9793bb1d038a186872659ae2610d8dd8896164a047d5848a5d576ce3cad476e29a4fd817cbe0d2a207c1668792186ddaa46755f9eb7f2d045f8ecc2c28a0af2f96d15b7574852f1930a262050892725e058d2440789407ad90fc6b687f114641fd37dae056e0f4ecf70c2d688da826c1af066e67a12b36899a7525dcf8bd0a5dbd2bad1ee14c961dd5cfba28897da8347e70822b49798625273f8bb24ba4a9976bc733e8997a9867424aa819f51f73947fffa38fcd93beddc4a062f2a21645b9ada9bf7527e62844976998277eb320e742df05f1a3c68c90ba5021b526e6f88621fb321a2958119d44293a6f4083549cb4aaa0eee2deeddcdd3e9f77a51ded7557b10ef91ad9619d4ade173f461fe9f35348d9f4549b32ea88ca411ad66c701f43eff76af6cd029ae4d0ae8a26b04d14a93f4621fcc761b3dec0ae9c0a648f22fdb917bb83e6ff2f1809062c24e3f9d9b62b977f18cac284d11bcaec49723da10af274a77a1d6ae8aa8bebe0ae6c4e989730643933900541b9d8db66e59e8f7e86efa1bbde0520f4d67434db99129dc2e6ecbd0cd981cdeb7ed30c3726428d1efed1e38a5315898c4a642537416355e3fe686f2f20faf310778fd83a2bc6672481cd33c24d164a5afbf392cc9a6d73cad7a41736afc9e3c8d95f03ad05172968f706ebff9f8f62fce692e899a5e14c3233a158e3ed2337caa46dbcca3fcb38913678d2fd771d49bbfa05547caa59a051f1552fdba3531deab41c77937c4ebce1ab3d7f46709e1445ddc0af1e5ad044e492525509f2a344089b2eb511c44937dd14f1e25823747096c4a317e4777bf7905c9b1a1e7df960c97f9c6340989806a6c91f5d5df9961d25d0c14a2f54f5e048618cb0c1cb9d12b827e42a51090e54cbbd97c0770b890ec025f5b71c3b700cba69e73664f829bf556e6614e3811e3a71baf5cd19c5b8a2c8c6d5cc03667cf16f77057cee727cf3555263b6ed2920d1ddb1c6505ebf330304a38fe97c71bc137d08e89e0c734e1341a76dda11b78f7e375d7ef577ed23784b546a3618685f6e6a06b777473fbe316da1608c0ef6018284cc0e400443e58665f4f6ffa20660754e00741afd11cc2ac77b881afa15029424d79b9147aa5253af1525a226bc4fc36209b93922e830b533242516d5ce3b8e43149165572ee28c57bd2861adfcf41621f208a8c361bf338d3a336e7cbed4ca13fdffa3c4e81104d801a7cd6cc400b8900664421b9168c0f14132699925b504023dfe167ed828420554389cfe2ff42208454e4a058d01998ad45ecc6d52426b8fda18c011d667d8ca1407acb399a0748b5e18e822adbac30bc10afc4c5b6bb71826e21fd75484aabf95692a8210f9423b4ce869837dab387bd3fe438e18276aa7942cfd87fffd1d159de45e5bceae594a6c13e64ef2eb6b840c79578110e4ee90b7425e7e74af46b7dcb7ebbc59d6f9aecfa821de09f567ab9d2704c4873c6d2d7098c10a0f68c09e12237ae6374d17fcafc228a55144e85ca76c65e633259d4a738f93740301ad549478d986f442d2ddbee237d7f86afb0ddfc643fb3cddbb184f36b3455d503cefae22a209eeab80704de9aa05abb2fbd3931a30b68e8be2b379278c729e9fd0790be6d5030f67d3c65bef53616bb3de9399a634d486f61024b5c108c68ef7ee6a3ca131e473c2d5b94f2180f5417c54ff0675e15aeec45b8c107a03548e2c2e13e1e6c09d0a2c5c2765064ad392fe448123d08b90a03a2957cd8b55ea199b6213df5ce2ebc14c7b1df4e81d620b38c8573f6858228f8f072ff5bbf80d4cd8a490968c810ae1913c3ae6ce94809f7cb80fe98b9c1913e4a32ccc1979efaf0541778df441ddf89cbde189940410a3fe9ef22d6692448eee8de792d1a7c1d2bcf50c2772d8fcd50f299a8ace415c6f59c40b093653c5dbe97dae040e379de32313eca1abd847d787193f5ab7ce1ac42306c13b04eec189232a216691b44e629b68038e80be327c72bd86fe25d7339f00dec721c57cd00cc1bff43f683fcfa788e66e581b315325a8072fd8316aac36aa1ff71a69a30adda49e53dded4abbaeceb2a72b6aed3fda728f16a2c786db574cab5e1e3eb271aa381d83b9e29f9d741922fe18b0e695f88d06898ee666eb3cff3947568830fc998c20ba373a0d4871cbaeb4d454ac21e93ca455a02ab41d476ad9a9e695fae60f23021b8aa2cc27fe426f4cdca452e65aae6f44672c425ea3cab46c4c8cbe188a2d0034866002ceb17dc8ce10ee03022b9f127027b8aad6ad8030f881bb1c263e48d7df3dff19c66c0411e3b7846cfc7b59bbd41275314ae179823eb7612b08a031f112ff5a0771a0bd41eabf94dc1705663a905951392b342b071d9a8d26e583aaabac9fb53ebbd58ffc93f7568b486979c5c62d77af36a699dc4c54800eed86a173b3136190097332d7ac10375dde9ecae3782a389c0b60bd22d31035de748c4deab81fe3d2ecf0397bd569f3a4bb5d094ad8ad8afe783c32c3baa85ed80419533866a57db54d55e8ea08e8b1c868e87bcd093ce91dfbb2ac93512515a982b96fd2c47f5262e36321a7effe9f149525a7a2c7cf459c72a5b66a7cd49665190f322514cc292e249ebdfd7d255ea7f1909fcb0da2be00c09af3b5a11382cffbab075f99faeab8101bf8ef645a16d44b850f1345cebab0c340ce1181975fb7cf9418cf300887c1d361e401fcb7f3749719f342e4e15a98ebb916519e2896b1d66ae0998b4f70ae9dff9462125545a835b019d532391d1955dad9de481977665e5d434204098e872ba896de15e4b9f9d175ca33ee19255abe507da71f90a362a882b616cd9357ef980930b1eb0666728a855ae97dc6db450ee80417e28c2b49c93d5c72d7685f92ad930d6b9569eabd44e8b1520802a6e61b2ee5c1ed84e31b29995ed46b846ccb1b343d5ac9eed2b629c9fbb1604385b20c53a8a5773d51b81531e4d5abf1e794bab48acc25ccb2cec97803bdbefa3a23f73df0a17215d934e39d969935d8bfe79361367b2aba679685e00cee621a6677d46822fa498de132f6b402ad440966da26f3e06b658cee0747a2a78cb897b26b8f15c232967ddcb829cc95aa15590cb12374c4129ed0fc44d5ef9b3a4a7e61dbfdd41c1b4e829141ed2d5443becd2b9a94140903c957f08598f6817caf4ca26f7958f922ed7a2d3500f3fe1b38885540dfa1456044ad20e5713821c01800bdf9a1b3ce2403eaa8fd7ea49a01dc92a5fdc032b4d918df507827485ae54aa08804396eb1d05e9132be3574c7c342911a74c3bdd1e7fab2304ff602c263df33cfe2b3ccbe5951f76176e64c17c4d5272995f2aa3e21c200dbffdcfdcc65ba1cc05ee0d0488ba715f5390a85fdf65c5fca4ec8a6b7a9ce3243a5537f6183b792148f00f09dddc229a863e23a51b40efb885071b8037f4e22fc834633d86fd21848b8eed2e20215fc52a12ab037498fdc330747ce063ffd444fdf77c61d3462cbabc46818268ba91f1015d28d7af166cacc5a64ee35dab1a0c73fcf2caf5716874b83b56ac454875a9c1b0e0e84c4adb059270f90d29137643db56600ef769c02f22770075f7d80f554fc65ed705dfbadb56b39f72be284cda7abe2381dbda128f09ef68a0646f92bd5a463aaf8d9f32088d8a085449f52084fb0578818bb6c64b5620ee889688101907821642ba61a3eb9ea3462ab83fc1f10632f0061d54d006b3483ff56166dcd6d9f81f146cf951f12243226f78c0af47fca94f44961aba2ecc42e766ad3adc8dd9f6ffd4fc6b3a162c60089fafc81be9f8209154f63fd0206dcc8bcf8f5bd9566117ebeb9115c39d4a8ca8fa63ca29cbda38be421e78621a47401c627b69dd673138acd1050ce407b3d65484d6bf7676f160fc6fd031c607cd77a5069dabfdaf78220a9226b31cafedec29b95496aeca0375ab9a04e529c75a53968bf4bcaa83b9765c60dac8bb748372864d2b57bfefbfbfb1b5dac9a4994968f2a44087f6a58cb79b0ac57d5e555fef2ba24e3e9e1740a64f89cf869a526aa22b06e6ae7521ca597970730cc5ba53e13021ef28892dc939c69da78ed506a68657fa219fe2d0eea29f195bff9d5ef401eaef2224522cf48f1f17b71f333fd89dee4a847dde4e820c625818de3f36a06253877601c1dfd9af52fc7fc63702dfe0625569b60e28279fcc3d08c11698b9c5be1809bc0aae81c6d082a57a5524b0545eb12db3cc91f41ce776b4e50b6bfe9d9853178a2d55d56eacf063bbd62d6f43f4ce52100afebb11604e027dfaa73b93a560e0c0eff8b439336bbba4023820bbfa3484b2b73670a2d36b6d848b94e1e6bdcc67964d9a9399f4f652b51a60977ee4397245fb6403b0ce2bc5843368cc8233dc18ef88a353db17bf5faf51d6d9a43bf17adbf85f34ac3baf1e95f6f8c83eb53d6e7898c667935cecca5791fbce1d7849c0c1e7c12fc6d005a2a76acee3dc4ca6eaea84194d6c001b8fa90f6eb76cfd4eb1e07140b9de19693ce81189ff72098a9af1a123c06ee2b6a743ba31246208affeab9dd0a84ba828c4779d40a4c3080faafc99bfa54fc2e3fc67aece716e6ae734b016f9149c4bd47d92710fb53c4e89481a12f9c374af41e634a240a9cfd4ae1760dd95805f9da8a8fb33a8915d2673536dea1b24ae72a83144b483ded31878057b8f2504c69a779bfe8a039b59b5de64668bb19c29f31896d5cdaaee2b223e7104e49d034d4856b21015eae8b5a2bda33f2554c4839933aa41271d889cb99d583fa21492241c925d60724bc6b6fddbe1d52842e60c2b3da1bcb2a0baf10605bb6dc02977c506d982ee6efd099c1b99a6e6a0adee6bea22e03465b6e8d75dd23ca49b890916d840b81bdac798277c9931c3af53ccc41ba3d7c8e59265a449cef0b82141ed50d0aa5e802800a29c3bb2076389dc98a02045601de13b8e8c9cb819a5af60c06d524f37b2d7249057fdafc91682c74808ff065fdf8a44bbdd0dc374e68ff2709bceb70a6f29d7f36b534322bbdb467c3a2cfeb26ce045adb83dd436683cd545d569396f5e4f65e2c097ff811a48b2e9d40515e87b99025d9412475eef60a4c18ca2c37798a6e515740244f29546a6b7458e46b35ea32813bf2faceb4f36f476026cf0b43ea0d16bdd64e621ac3899db6e66d866d43d5f4dd3406f3375ea194712e25d2ae284fabeec0d4a532600fb3b14b3e1649eb47fce9c754f6d03721de83ebf648f51122ef69ce5f551db729c49b2f98edfd870517f11bdd30d6a33e713501198914ed6e5d54bb6b9d6bf28fac68b9581899d000a96a86e80d97a20e0eef6e78b5f5e3822c6dbfff00827cf6c9fad728cf7ca81e3295458bf2ac0fa9a1ddae2281aa932848062262ed91defc4ec7fef58df33ae71e56f0db1726bfacb07e4c85701d1e49eb786699aebc2df09a334e2ca276144933479c5d3b1465f0c9e62e5033e9d6b0a680c98c02df2059f83653413f0e38d8ae89108e3cfa119a91b2dfb252df8c33ae97d83a88b2f812a15eb4cb2526b63300153380d6d2fb03446b7369e27206dc8103daaf90726591a6f622da1c22fbb6ae93df84242dd8f23f0d1014459b3bd113cda25bd28b773927d267db19f5c7c6ab033340403d3a815825fef1ed58196a1c7af5487835332739cf7ccaf0587f1f22c8293c30a43b4d6ac2f69c190269ca01450fdfdf506ae2be1c7b4484e4ee6efc0e22ec036842bc722fd3aa1e12475993fc2f056c7cd56386efa86361b124c99ae5b42ac728727e9b0fc9c74f3bc0bc6019b059c330748be4e77dd8707ebfb347336fe8352d5abe7dd6b4f9dce1703522031f40c1f2ed3382a395d737b658730cb03071d585dac50d7196329de7b19114a44a475a706b130b8f16b4834021bb104fb4a65b1eb3d5374b86a6aa2ff603f59b292aa95844faf95365bbf28c5a740749876895d8b401ae9ea02ba3e18cab66bd4dbe34ab36e9869e0c785df9977933560cdf4334db597ca71250edeabfce8b621ab3bf1f11c611766ab764aee1dc1b35a3508a2e8452cd36f6070018ac78c9c385cebed3f4fe107d88c6ecfa246f8cd321e09a176023bd105ec27f55143c7e617535302057e2ea072f00f947a587419f7aa218ea2d194797403f212f9d89b1779e8d70dcc155ae512fefe11a124041c03e680ad92c77f68779dcd2bd5091661f8d2892032250f2407d73e418500e6de4103be1e14143e929eac7e514ddbe7b4ff097c79989174086a2502a4708724227a890946e72579ce518c662a23d2244f36fe847c77b0b591bf63368ba4652acd61076b543ed2d0fddcb36a5d92de5c88627d91378a423bb9d7c8cebfdfdef64b1ce71b9683be14a0be9900340323bfca9fa8d3eea43d101fb4de0292d69e0319b37b49c9895678b9b35bdd103d861f50cd18c4382a9400c27d24ba28bd0fbb413649caa900913a47cdd8ad1b8428a345f2a4cb975d7b9a3a5f0a3d770bd986b794f4c9a7d9f83073c47105da0db99f764cbf5512373dc351aa88296f643ae5cd8ca500b48e235060efbdcd4a6c5f3923168fd1173c818c54c29bb95b7df5e4b52d1cd3de71bd3d430478fcc1968cebc0d69a32e5fbeb56e4746e393fa961198c6b4a8cf3c149cd528bf332a13f4c1fca859b957b75c77977648a49d6f97cf573a67a9c32413a33752a76805ec6b5e14c6cd8c1dd25c2fa29c21b8872ed878a74e3114053ab589f2bc109c70ae14a451e4278c1f717792838fef7c381cc35d177e08d6abeb597d74f97849c2a63009204ef2aed73ec0d26fe39e6173d9e19295498ae40667cd23f7c9d2f4cc7af714795f66d701eeff274da82b091332f1352dd93ff8290479465b99edf6bb56dd020056f1f3940da5c5138b71a95f37652f629f657b42bdb2e74b5c8a95c0f4e519a3e9391068b32ce8776cf2b26f5725774cba90147817e9d77441640afe86967e967d059887659ac2f97585d31a061b6aa0bd2a9f4c6d53573f7e4f636e3e3d8a4ff05d9d83e042d9995b3f84772aaf53c7776a82c4d35960b892bdbd96649492a421c608fffa79948057c19e8894a6aebb5684d7c0df760164437ae335b96d58271a2b5b7572965533203ed74aa41bb8ffca4c3cab6099960127f37e77aa534eab69b5b55385f687a840fa06256663b8b9a7017cd89fe6c9eb89f3db1a1bf2796d4dc51cfae1ddc9bb2ccdfc0316e542c9aceea3bc700913f46cb9d500f33fdd66a61763f1bd1874c6c4869167ff2499e848fc447d1e3364ea4f3f0a115b5dc4a7bc2f141ba99c71cdd57e42fe03b66e35d21c86f3c79be4656e2dbbde40d049068e34a6fa78ef929f442080db7fd70c582104f06af88aa476d657b7a522b7a025e1ec942aecc2192292a69a09abd312314f0edc76f2f5c9787f7b2dd29a372036fc59f7e2bdb796aaeabd504a898b584d29b512c6d21cedca27823f293fb085fa4b1237044042faa72df4f1b1bc6c7c564eb46929d7a2597f7b7551d2c3cc0c864473bb01e93b98e23375e9623177c5e079424de042cfa1750a69a4dd3dcafcfcad414350e3259ce08ca0f2c625ff63a783e3a08449a07195c034d4d945ddfaa9e53311fb81b6e4484722ba07882c723316dc691ba7fb5861f51bcb9bcc2c64528a93593a7d8db95e3e102cf67746b54cc8a8ac25243624b6c3410ea35898ef8cf090967e51d5c6d86e69e02e2f3f72cc96627d9e63468201b99deeb1ae1db70c8d81d00ebd2c6901e654842457253ecd899b62d14f076f26d527e4af2475630f60eca49584bc0405f60e96b712c1484df5e2b9892fa0403e0786d3fdd711fce752e56a2f641c5cb8fe68e30befeddd54e777a9c2d0f95d67b0cb6e7ea88d210d56e2c51bf72fe15fd99b1c4b36c5239584872febdb5f76f5c685b610b3891526310c0510ddc67faeb283935db7ce3f7e209963bfaf568539e9d4a5b11730a825f8607090729617adb8717625d7c28385bb2c6c99d7b98c04d59e97ec958cdf635b52257b5bf3129a57b23c93f806dd9d76702437d0529032273d0d8400259c3e92ae798252cab404f5d13865dabf82f8fcc871ffafeada833ad98228a910da2beb2e3a2c2342f61f44b136fa403a0d2e6f4a3ed32a19d33da69d0f6aeb9ad1f5345f5c74af2207168c016ad9a92638cd7f2e580d6c59026eef82865f861ba0bbfd149b7049588bb91830f6d84bbc27cd3265ac9021fec51f76b37ae0a96bc1a7dbfa74dce9a128709a6cb5f040b30c06a95671c9fb839bf8bb38c6a8e4b44b03cd66a2501c2f3ddbc548840869e01692307716704d6f8ea3da2383f8f5d05ff8711467cd3f8d81f32dc2a4c4839f3d8f73a45ffb9df40348c6d6c62f0998b0d85d4d400a1431fa4b8170e2db6c3e2c48c69c066d24e7f601cb6bb051defa54ba86a9aff8b1ae4cf5ff1c4d010459fae153c663ef2881dab79467245cc32fa31960ba886d41e0effa6da6b9c02b162543142ae990910b41e436ae7934b9fa684c51908e88926a4f2caad72186d781e4a2b841718efea7df57cbfdf61f6e0c397be48c08d98d9fb3a3764dcad17f4c2305b378f79245ad1c8d5570d9cf82585731a5f6e812e0b234eb53a339b3f94ff5fcb309289aac77f5905127a39310b373d5d4d390d666ada6fc60877153a6acde8f63f564962c00bf94af972559bf0299fd1680241573d6350445763313cbcd539fdbf220367e3c1132867ec7e2b42532f80b8ab6d83d457086db769f58596a0244c8c9c229b996b3539443e15eb8063dd73ffa893e424d755e2d1730870bd4c633138903e12708c7a11099197bb7104b2c7a6debfa09138b3faa7c47df7cf64de084b1a1aa34d1d40bf1fecd4a42fa1afa91140fdc4d1f12ef4bdc6d2b76ff4a655b8453b3aaa41e1636b8df713c95d4759dc3fb43239a0cd62c55ac3d34efb47df33be00517dd50c3e072d419a44759d0c1fc81fe6d67bf24891743395ee8ed058ea3a1126ffb94a471244492fb665e912638faed5bb9be7fe38e1e588be30a9297ddb33ae4b0d5a39997606f987eefafe0570617558c36d1c5ea26ba7f88c5c22a50b0d964a60cb6e555edc851d2078dca08203a4704d4613f27b1f3468015c1e91fdae1078df49b32bf6b39cb8cbf4c9ed7d90092db54b6125f5b888a88a52316fb1cd27be68ea30579f35ffcbd87853dd39ed2820ca15f62e51ecb7887d75310674c512797860238bd7701aa893636ce563d91216f722e9e078c244ee60d5a61eccdb0328f83689a75094c3d15785b506cb363f819b97017e7549f5a8f0e28a107ac54465139b0e3e2ac3b56d532b880c78a94502d20e678644148e4a599f47a2fe43fdfa316122bd6296214e7a991d7845acb499b22453e5d35f1264f8ea9b9e8748ba26ebb304c9b619e6f772932c8e86a55afeccc96d8870f9cc80aaf3c4e8357605d5cf9f435cb0740105685fe71bbc3be9d084b78d207d67b9a36f9b03fcf2284aa4b0af54fec386bc233fc204a87c705d9ae6a259e33b27651e7f1ae83aef2b439a5491368f8d4cc8a2064ab63e7bc9e18ab5bf20a85e430bcad5f15d79b947426884de99f2fe235edc0a2b5479b294c7091cb64ceab651aac77aad093fe057d8ad219b5da08743487a8086f7e116ee350f674d89792e992f4756468759d6a581e7a5269fe6cde9f1ba0a4506dd9b41450d96fc36a642975fb43320214b16c631756a1ba565bd3da6ffcf4f4a3726d5b76c8983102306c9d60731b36636f1851f145794fc4279d4a4a465b3231f43c21c9a379e262ec49676b766509cc667ee4459332426496fe9d1d861861830ccfa2de03d83f63e7dc40db35d5e611f20408e4959ebf693816856c6e728b910b889a31c6c5e61327933c69df8ce96f0d6ee6309d76bfa14110f3821d76232345166a8ad35e2647b17053fb4c6aa586d9b8f6d5a7ae6d3ed44df455c07619e88d832909020d753a8d330d89d988b6a3df9f4d2896e9d8a72e322d6c1d9e053bf0768b233057b52a788fb8ea2aff7af92aeff2e805de8904b5b9edbe59c3c73504e375840a74a3f800c5ea7205a5716e9b4fcfd91c8f99e8f9d4dc79e5ee295f23791263790dfbec549f956330e23eff19498f9c8c1825495e26469425fd23feaab78f5c03916eb5280dc66f38f0467dc78fde36d8deaca296d65e2e2bb9b24c7193ccbeee8b4ded3e8b7689c95e605261d16cb5930b327a73816af3042b55f8edb415d195317e2ef78dc767ec0810fae15086905fb4915cc545e45d0936d73534b256cc3879526b2a1cc68670ec6b8c17d5d5988bed8d02e97761cba46d899b26e65d11018929ebdb1170bed8a2892ebb2644a68aeb311848c0d1b21bd37b7a5ebdc2f4c29cfe88a532806c4f9e55c3545ff58983a29b2cef5525c003f954030e52879144b90fcf7cec6853968fd7135c6da8a0171c35d875ffd77c9208768a9c417b6df45f870c972c51692c652962c7e71fe9f1de3014ae6510f5b28d0df30b2453c3214308a8d479ae4e32e97c0a0efe80825372711207470227b8d9305bf5d973b9a325c823ff43fed4142221540656d8282c740d8a2137b46c04812f0480a47a4dc1720e3bd924aad19508fbc88b73697f9b5d618080d4bafe1ad9af4c663fc1d278bf94348248284f4bc0b4aed7a2dc4489f7d899f7dd1312f5db0676024db6370068ca0f5018b157778831ddfbc5dc8d93260200b4316bb0fea973a1609feff9458f8f8e188082a2151a5448d7ed443ee190777eb78b110e00641a87c994ff4015ba58fde807c0bc1398c304767940df70f6471be45079db038630e24fb267103ba9ec82f9a68b88ad0e3ba61a469c275b1ca21d9c949638472ccdd655fd1a262bdaabe4c72866c78314ea06fd747ff63d38878e127fca6d24a2f3ac86e4967dc93cf9c9075f8db4f314af7ac8c885edc370ad89a96a261422b98a7bbd8bfcbd25d809fe391a06074c148ea8453c39465fbf0011e35053c238417bc4b6308ebc1c16b9a5cc9df378dc48347e35a0f6df1f2b2a1dbb61dc02e54ff9cb728b278c4dc3f0044051c4ef3929f62cc4bccdcb3d3f4356090d5a14ecbc4eb8fc599cf09d506ea8495826ec3d8a50ef67192c54f93c51a2d654c5c758d18b1f4683ac316f600f8f489d21bcb3b82799190d982099eb9105733968f3becabed48001a6b26f2bf84d76a09c6d0c76fc26de5f467878d599798bfb11da2e3692b1be21c7c0fda6ce8cc4ac5da78e66dbe5d2b77d107910304e4b7443b51521a4d1a964ddcbb1b9c90aba5a9daa23074e1dbc5592b3a78c54c67d9354bef77a5767a2c3e11a1ee15b611f9c0849951daa14bcda92a5a4cc6f40286751e9e4c40632b4116f76eacc89352137cc706a526482b7ea3e2d08e86dc22e942d29487c412e97972820f487d8c214479bb4b757b2b67a988cb0a031fe9ed8832bd5968d779b3056f88b15d5a01e55721055164a81a01a9d9eb647fe6340c04d591655272c79fb281d84ddb19220cc3cbb084d629740f32ee98d9cb4776b73057172ea6ebb800033cd9964c325a8ac077ad17573c8839d272bfd82a0bf998f57d79956445ada2e7536f84866610fd837e5f830aafa5346164f262d6629d58367a0801499ef1e87a9bf2a77877d53b8d1458bea28575dba803aa5d61265bad5dc0f0f34692a3596f92e1f33e17a2baeefb40f072ef0ba36591b97d755777bf562926d1dc1a0b6a9242b4dbf08f8036cd5a8c43c69e2ad1fd9dffed2cdc83d1c9834ef1b34ffc35e9b706a2d38f9ef7908bb47b9ef08b32f9d02ffce7daf996ceb8533d0c1515ee3cc5aef858c1cb0cd8d018f504b5a1e33405fe449a6e6f82310a3a659a9350b9807cd9f800d7651010eea395552faf34a9edcb4d973fbe21b39f180aa0bfc94f7f591ce6f7b4d5a63a0570859347ec11b2c67671a48c5932b15dd78dd283f8976af4664a214dea0e5ca8f37e48d78e9bf0086a6e412331d2b9e4bcd1e0df603c4652a805dc483a100163a754077fbe2f9bb036856f5938be2360ea5319f7519fb5ac86f67dd8ce102b5529a3f0a56d865762d39809089ee42c1faffb1d7c16a931b0211ef6bf4da9c5276e9c18ff5368ed29fd648dc5154ceb95c87544b918b37b9558fb65c4a340f6f0db276188ad783292c104d766fdb419da9ebafcdc8fcc49bb34303bc73c94203099276f1b7e670a910b9219b8571df3d04520899ccbadfc1776f747903a6fbdd38ff7a47d04c81f2bbad2c0f0b5460a8d754be5db30f9b9da3a413da867e6fd8d2ef2acd62cf4ceb63bdac6c1928642834a97a00fdd4558c7670c2ed0c1cc53ab6babf434b0d78a26b1dee8a2df3f6474bfc2aab044194b44fa84f85884b1f2c7c8a06f31b4af375d103db9aff9c0a1233c0143a1179c7cdf67422af62245f44205b0b56e0e02b36db0215a9a83fe833608549141cfbecf548e80483f647aa932c1c3e74b42cd8292f2776930d78e9f99c2ab57b057e681db1403cc3a351aac7378a6a03938d52d1c29f4bc8d83079534755386cdda39c95e643173d408bff6a886bacb248a57cb25fc4b3d7385273e4af15b8716a94b7e22177e4bbe0db03f9cd18afead92a167898ae175e1bb1f0bf6a612da5faf59689f3e9562b239f022314ca19445211d95f348b0fc930b93cba8854fa1eec19ec27544579dfda690dec1dcc92cd330fd08e40dc59086f190f97a4fcd358bfc74a5d7b2f743c1a7776517f692abd3d2232cbd54cceb19fcf7ac5216fef9eced8c3dbbb863d34d1f830bcfa5fc9dfb7ddec3e5523e5d4314aa03570202bff7fa5e1fd508b2bd467c69f8c0463ad746b95df1bd1e6af78580ecf7fb00f206e00d0db1b2ab717bacf028d7aa5ee78a86411589ff56d6bd85fd0d90d01bc46c0f5252e9f8dad4dc82c81cdfdb17751f79b4778d8df3307fcf4fee811cefe2bed94a8b0eb370b449059efa04e644ce0fc41675b9385942b738df01ae3e58d8ce4a18da89f0afeb250540e8f9fe643fe74f1e4f7a54eee3675b96e4ff3c063c6dd70b949446843a23dd17a10f2b9b4085e6a7423fb4f098e00cb3d51bfe89a6bef3d53ea6db5c9b87667340463a1056542ef7f9089652d38e4ce174c9ab2788017f0cc35a4cedd15bbf06addd9a7dbae44ef2007be26f98789c721628ae84216b9767c3159f2a6273b297d8b66a74765be3f46d9905e6733f8930f7e67d1dfa25fdc7a54b6427be65e15b5df5c8529f0e5ae41a7ddcb7a752d28f3b33498206d3d54fc8552dd88577bf6b0ac911090fb3dae3937c2efb3fac9d3f160f669eb912ab6cd30a3808f4503fe233541716c31eb85472596a5d58cea310cf139fae565d21ee1b3372d9ab48abd53af52f2361f80706d1fc47304e2b81c002a4c5319abbabcf65315876a5eedffea367ec026dc103a01cd11cb87ffa71547ae40132eeec0864953d314ae756e40a822f1b04e120ae563f2c303b574bb75642d25c4f45a5aa0fb37c149756e275fe83be36661e3151a80a327262e8979a2424c1003f4cb78ef388810aa87911d95067e1f94593d0e2563ae946710902a0e4d6d0bf6acc4ed0ed43f0c4d6176aa2349514f128dd1eb3bcf0cd9fdc7bc3d70f2c82cd34bc02dca578194cb3fd6838eba7afa1bfc2269d49151d92fc35f9c99510998a142f4fb97e4f52a74375b8c56ef528708f9b5e6652d7e8ccd73556c72b02399b786c3a6a01063912e5b8ebb0c646dc6c453eb9c8ff7b16e031b2d1a417a5289669c42363efaf8bc8a1775ae1a57c1dca2b83bd9d4015aa5698ec7ea83b7f7169d78bdf052e3c288e58ea47262e3c21138c37b2f0ddb55b2a953dbd870248f549fce9544de63db50fb7e52638c650a9b5073e1cdf74f2830b4a9dc31d458b8a556c40c29dc16089caf46ca109aea6292e5648cd1d488a6be7e3c78751ab15448666d127f075f15d3d59b0801a2f7a2e0840f1034295dfc3ec5061d0fbc5ad914bed4328cec0cef0a72429af27c2661434f2901e3b0ae460e7ef23db5bdcf6a52b8631abea9a87790c998633ad50a8d06c52e479b3a0586c55e6111be0e396df8edaf81cdfbfeb942653b7ee128213713067c43fabc212376df690bdd51bdc1460dea4a47680ebec6346728a59961fc2cdeaca46d794ccb37166f5e292c659fa3e8e7cd902becd97aaf1653994a816a30b9952c6af94b8c3e5c91c138a2814d6b9175ad40c39c6a71f0ce67bd85941a25d438cccaa0006c5031ec092d5b328dd3142267a3af618ff41e31baf00007c6f1abc4e64a22be8330ed71a1150879872f5c46e6b1cf9395f6a7dc102e006e93603100a90486d85107a765828f6ffeb056a067d6a0493a55c486919bf3a17b83b589ad111ff1eb8c581b4ced86f538ed74bbcd9effadc68ac8556207c740ae2fb938bc0917be973fda55dec644267701df423f00be3fb250accf1e905af4845369c9dd361fab39b94fb07e310f4ff322af642ccbe30dbacb2652232938205cb4ee79d58d9876382d1562c1cb769c64ee4ba150a4b5cf108c5707a0f9bd16a16e43477994b2419a9e9e783cd944e8077259e93d5d80ce4c4f833a155ef57840af660610d02df32eb44e2646913faeef311cdae67696fa7fc285e405e2e630517686482e951d0816b8db4bc9eff9b79bfbc9dd3eefecf1e683270fa874e41093b1164746e0d1713260d7b12a0804feab6c73e7903d0935bd1f358aed7707bac6b3482b5c85e767346d6b66b3e739b111b5961e10aba198dc98837494da2463539bf1bc90f81a8123a38e718da4d070781e155db81bce4f7f0ffcac096755d748a26c79ef0a67fffb2bb564587e92b2eca40c5483e4a6c72b27c136da8d6ee4ba864910d27782dfc41cab5381fc7b03e29733b1194ef05be6f26d3641b4248c97d3404b7bd39cb850e21b9efb67b4f3be9381b1f976b26ca04cddc60261f822937bbc8656d0dffe72bd0be101116d607db70423b48ad94a07be69b736fc26f3a2b17bf679344b6e745eaaa13c7f86a64e127c06734443ad58bf9c304aaf0f4142e069cf4ab287067d150a30cf744e321151c2e953ef4cf041f7e7979469bb3cf117b8ba3452626449280f38c60481dfdbd55688018ad98ee23f185aea4d7490c9ec51f9a05f5a566e4bb054e48eb8323328e9eb68adfb47f9681b0430586c32495ea7fe741a13177d40c3801a9f269d540bdd4ab72dc6acf6f9efff275236e38ce24549cc1841f8edcadb60232513a6d0f90958806fcb54003925e68251fda3837ed941798444f96ac9c5b52851d04ac626f32eb436732a601b30d49b634a288195cedb5f8088cb37be6f767762069916b947464f8094a5a7cc86dfc1312bc68092a638d7719f800077143c27a37bdecbf08db8fa3e7cf7325cda0500ca5e0f21d448e86746ce5eb9a23e8dac2e79f143823f8d39d0b6c32889c309b299f35c61cdf1b985d00ea0fc8e80b6c11b244a4c00e3de44781ec4f3b651815ecf0637b224d32f4d1ffd76ead07a3a449aa1a11abfa75671226aaa77712e0a6638305631b3759b0a7d25703bb57b1b9dcf1a746dcacda4d5f0c92e90cbadbb6a27aaa002c6dde06d9a2ee405f83e15fc4de9911d02e632127ad8b9726a5cf02433ab05f157dfe46696cee6c3e1c228c4f2f1167593329c0394eed469ced9790ac1a11524a2b1686471a2d3db9bfc784c65aa0886a787d7d2a8d462371dfbfe58376adefaf1a02ad0a1f356f8289b31a59bd653267d4a3f0dccf324bcfccc770ce656f243a658d9a10bd063770c808a010f234a70a2d1eeaeac74b6ca8420d33a8937b5aac32de9cf61e7a78d09d635f2391fbcd529025a1cb6a0f68e710c76effee2a1f27ce070a94a666e9e9003753d0d0c72e592bca26c97c3712c59d8544b2462a82c5680dd9acc003c324d11412abc4a6ea6d0c4844122c366d185e29743c55be7d4e0189b4dd51a723757f3d133adbf93879051e4e4f1ca862f992be3732177e70f19af697f8c580c44f4e2d011c069c4f849d28b50062abdb64f46e731a2dc32833fb177b72fb55425ae93bfe53cd82f8dfbc95e9a3d3a61b1312b48a724a06f77f12de6f9f5b7cb8c497c254c316d7661b8ac55e6b08e92e835dd9ad4ba08673ee80bda894b20e17e25bcc39e4bcc1b9b14195073fdc67dc7926887fdc53ea8ac9d2c0720d391651a05895bc57dede4ce502a7097203d23d7df4dcd7a5b347ca4735fef408d1991b1189bc70910927f3aaa5827020227ee0187afe7bcb94188b61726dfd68f15a350326582e34bedd65740283a691dba312d3a69c2e4beb6cce6c9532c65372083fd575d8108a0086348022c6c16970aab0b7749f8f7a71068027dde191403f35d72e044f756f6b24df47c5a1aa9fee9c7e4a0dfad854bc085e2b93633181aa223222f05d0dcba6106c2782e32729839c561c6dbbec3b81a6b8eb71654866972505c891c3b599ccefc4ff5eff4df35dc89b40671cc85eba52f5c97cd6d1a89672f722da673822210d3bb251241b083911b9a5c0bb64dc21c987d356967120d85875006d9b022b61dc647a324efb5ee0b3a933d347f0645916c27be6ff30e72a7b62a1de080fdd8408ca8d8431e231e578ccabd48578b1ee94fb31e7773aa9a1f0efe909c7a762c417ac7c4d76baacebaea57d3992bd9564a659a220d9a9568c02eeddc589628d806019b36e493b43bd522416e347cad190f03e83044d6d041977b2d1a8e1c34511fd086666ac83b48001c43b5440813c48601607c8deb31764b0dae35a6819698e57a183f80b128621b0cb31bc9308ce28b8c9d34218c4d0f0edabd7c3f10426cf5b96740b64ae0743a1a9e745a43f6d3856c0381c0a2f44ecc4c21da0d4344f1b6c190a97b04c19387786db68c697e77f44329ae4e5214bc7c125a502765e8048a4abcd99330e8d5a12c5463233f4221b8027536a7ee14ab489708aeb58a78b76512071a2d0ff1e4e35a269904ae6eb463d71ee521b329753e0ca9b043fb6f9b9f5312b7f140dc22e7549db14df433878b71d92c460acaf1b084ed312d1b509482cf111004d255275e2537109d555db51df56fdde5975ec930818d5f0ea879c3f84f6b1054af57e09186bc75904d6d0b89b3770ad5c9b8fdafca3ed03989651b547e91fd0e5d6821ca034135070d22f23e594313167014ecfdc8247eed67969365de60a803b6747b6f7b82b740b0197de61df083f733e1ba703b0513dc688694a1a05ed6debf706dedef3b99a3f63ceff50939c5ecac911165e573463e613965e1e6b46ea6596504501f9fc14be939ca8cb07490f846f2c3b1a87d16ad4c7fc47e54fcc2087705d1cdd015c7b5c3a4177a85c5d5c8f63b50763585e92db9e4cc43d9fce420a9f561d99a5640f29e1ce4d547798214f3669d3021cb4cb20550a19290d4821eafa10258db5762334afd06ecc758039251b31359d65884a7a8c796c463868a1ed178b66a5fb8700f66f0091c9b76fc0e1c9db7ae654a0fdd6f32ffeef884de2babcfd4fda7459788875e8a54544b6e9cbb9f766cffc3da56f4dff2d1ad8c67d07330843990cdb0dcd7d4670672bdb601afed04e5fef91911551953a44a77ace62c7653b70f233cefacc146e5832add902035019b723e9660a0ebe634c9e929ce00b1e067d746cc970bbd3b863e14274e2133d15b211599626edd678b0988f221bc3da1337e980175400a4ce198c0036719265c617171a7d2c5d8206b303a5729fdd29ee88c79cef14101b2d06db3156ad1671cc72e0df493d53af5b2e2a23fb5eb96681d2b8321f55d88a92227829b51e2207b0725ab93aec02072ea17c47d8276af11dd7d5d24b6f290361e9ccbb38dbdfc671d2a17846d5c3c7725ca1f3b9844c2f4231bef9edbf21528f1667a5582052912955fd18ca09fa8817a966272b5eb1238d173dcd4f18e62a630fafbc3db2303bf6ee00ebdc4d33506bdac2ca14af7349149b357bf89d233e82411ddd1da3379f00ef3f47c3a64eed0afda8dfcf50b9dd8408626b8f955656696e72b9455b4ae13bdece8e9ba2c5c79f04f88b9659ea2a3a187f172ab76f2d4a7eea6495de41cdb748b3c27d5e70f0386693c401d37ccde235b808106bc0069a0b35893eb081c05fe0d67a684e3c0e2edcd49a1ef93179ef51b659ae09283932790c9a2d03e790c48882f0f1df15f6d38791410c3c566c7daae798faf2071fc59307a1371909caebfe1db1fd1fd60c4b8bb280bfccc194092b19a3ca00c9ab0bbd3c20a79bf77d1c8efe7df7b3e233e20779d7557cfcc23e047f34367f780cbf034bcc02f16dcd62ee174dad76b437646b28e4b4e0b077f54cf136dc1ab1fbd97c44692c10c9041d7f0f1ce7699baa56e90d04d1314bf3886aa9a169fc6551d117feb07f1c344f491440128903033886d64cc180fd0159642ccde90da22b6897c9f9c5c6785b3cffec066cae64e58df40a56e62a1453341f8f9f581b67acccc37dbb8da81d513c18bfdc2a37d68132eba9e5ca5decb34ae13977ac37b74efee7c75a39ac1731dd3ffea1593c2eece5aa3bc1b43e6d80ba48dcf745b17c5c1cefec93ff2f3e1c515b6bfc4952d56a044a7bc4ed3c647330b49f8f0345dc1c3fd40952b0aef5d1456ffd31dd9f903f93a065288184de2f8b52dbfe267096c681e54e9f35d5d8170e54641a2b834a25341e5717748fde98b741e495ba119dc6dfaea29ebb97e3609bc8bcceff0ed812301ea2a5cad8a11393c82f7767e816a402f62ad23cccb0da443945eac011871bea6155d369ac0eb854fa7196f0b8938ec931daaadfd27a6fa982f1cb4a7845a83d1de23b0630654ed3fe68c3c5910b75390c9d7621ef89f194f60ff76b7b61a63d61ed7427a98c2c6e3135c21adbe50c3d8ff32f4256920e9e69b88ef42f5a5806ca13870c80db72f65cc2defda09864b7d8632f51838c44ca00b5ea6a54080a76054063cbd3da93d90db6f5861704c3758037ab5a5e4b101532ae0f3bb95a4363dca5b9307bba63377688e954ac957cbbb332beaaacfb24e465999166f86c60c3592529f610b57aea14599cb8451abb1ce6860e5601408733a6dacc3df286d3b6d983d2c476bd4af6bf2fafd85ab16a450cd668e0376e47f5ea56e065a8bad3e0d63bac93a4bb917d2dabbcbd08010a2f3e67d2000ad00285bd0b4384f6a95e1fb1357b3c49b6aeee204bce298fe52e2aa192cbd66a2d83cf4ecba0317ad6535b3015705cd23c3f890cc73c5a1d3cba26e41120aea7405aa03ec24b08e537b6420367cf85c0764de0c9410ddb48d98eba781096f6d757abe82ab2b5eea055d6cfa90cc0db9a051e05e2fa31158124c907649661860c1e3c328b95a8b1d447b759193c51acf9a85526ab844e995e5cffefd1b373c57ca1c071dfe6a31d36852a93898ac074f57724d8224953babaa93a72ed55eab977c79a8574bfe99d499d1aca041fbd2cc72056c680559d34e78fb3da93c3bda966b96c560d26d5c3549d81cc03f285bb4a0f3790cb1b0b947e76c6d706a64103e32ea5a0efa81e214c1b169084eedf4d8ccb8c09fc9a3d64d6fc6197d95fd9c9138e59de17e9e647ebdcdac61ffd55e0ccad4f64db60d6beb357af389f6c44110a4958160ce2099d0daaac37b65036dd6e8e0ab3740b3ea76fcb6e4b0d328a408073a9768aaaa89cb6f45ab5ad49ccf42968ca1c8b967400816f93a7e6bb0fa92ab3696b008cad5139c33766722d07b49e04dd0825a3b390bef913334a10d8bb4b09bc3015fff35aa295f9774e074210a378cd9bdb7ee4f42145f3a87080fdc4ffd907fbfcb268e41651800fb77dcf9ed2aef6a31894e4c73635a4b618bc10a93daa13c5518b0554c076b87a049bebc6ce21ee2caa66bd8ba9ef4aec0ea35a82ab54e2fd864161f2ba70cdc25852a859d043eaec39fb40530ee2a61ee318c6ae0bf158510946f443168853c82bdea1f309e5ae3fb486f0577478093c194eb9eb10dc5256ebaf4386ef81cecd3c4bb5318f50f697abf8cc92e10b4afc0073cbee5a62dc6430507e7b7a1480acf720823ce1dd99020a1a31c7dc2cc21a6ba89cff7eb7e80d78ae370cd77d50d41188428d91e9b07f85fe2ba0f58b9963ff3f602ef806d63aafbb95eaf543afef89f7f1f7808e57c21856706e1a84c1d25da82a4afbdff7034d2d503298089e92e2b54d32e4753746629656642ac8f337a4e90b339c7744b651b78143575361403c793857c4dcd22c5aba1877e782bf94457d9bb2c8fe1bc0644efbf2f73e3b59bbdafc606e0e5f68a272d5325266041493374d05e72472ace2fdc4cca2054e0261b53d3cd524901df9b4273854e53c4d951cedf8e313584e9f71a831a58d9ed9bf6aabc4bc117033a5e9c3ecc8b2261d7d064e891ae39304f2e704806c9422c08ea7636a6bbe8697cb948321adfe42bd482e9e31ed7ed00d25cb0114e1fd285acb1a299d8772df44df29db7adb57d44f1070b0be289bf9213824a505c3bb5d551608422214668cf53f1b6285e03f57e5f265c6ce27732d37b4c611d22c7d4d7a358528ec5aac53658894f62b00dc96634f4b52f0ada3fd065adc60e8d1471fd1b4b8ffa53d97cee73585f817903b19f21df30becd82240cb5e8600f5821b61ff8839bdb3ae786da3c522fe5384c0b1ab7f9aeea90ae2b87dafbed35518fb67b14eec68d1ad4b0b5e7b3cba5ece8d9b44a91b64e1f54a9c859215c99a6ff848f6966e615c1bef2e7ac915354b51f491f434f524d21124e03954af61f5633ac5972514cca39473a49a74f16d20a64a72f2ccbf1fe16a06365aed920fd81348ba3628b0f04d7a2b9b091e861cb72b6f47090c31b1109f55cb49836e2bfbc6b2f3c809cf4078e3f93a43c20d71d8446ae2b11c6242b8b72831e61e5645bf5efaafa0cbafbb59c6a11957667dbe6bcd0cee513f343e2e30bf4cd6bdbbf7f2917b08947394873e90a163890a0d64f56d39df2c7672644d0e329e7172d155d9886dea181fd7407d1d967268d9c94f2304882e9d0dd2135d15942d8b4f64f173934901e3a7f56cf65bb8880c0b00719e0d8eaac662f3c392429779e66c54c769ab4b0db9784b6905abff2bece892025924cf28731c08af2bf7f8c12f4b7c023343204e521320a9ca320d12739cfa68a134e391da9339f10e7596e5b2bacdc3c8d21ee3aa9774264f3501e01a61326c24bc31cfe65d7c7df6cb74b8a25db6a630abdca8f7310ef4ff659378477552ce16c70c4786574d2fe52ce0a01003575b5ee5efa006edd1371c1cae3f2e0bd2fc283f78ec3bfc9d9511526edc2d117408989fd3f902f6241dbbcd0de37bf680533381c23e2c810bd15d0d1480d8e05117b438feb64eda33b885ac8c75060bccf404d2a3fada88fc56de27943deec8a6c21cc61fb97be41a04e0ff33e1a8022852a7a10c3f6e2f758b49a0ad7081260989946505090de817dbff07b05a75f6607bc13155f4dbce6eeea8265ac418e237d091dee5b9bf061da10578866d5a58ba2a3b1d16122575b4b1114821f7d274042b2d9c17ded2859f01dfc43c5c34ddb505782c4ed7c811135aa5b652f9dab8324a86c5d8bad269be8a68d3ca466300f737a4ea290ab1cc72e77abb5f04ad872c94f3675d7bbcc105a9d1233c64169a883e1ca714c0b6220436033df5d9cbe733e1b80c5dc726ee0f8f4fbc8e0b31716f2b5e1126ef82d9936b225acac503d1e3a392273b5855cc65d79650d4ee2928863e12071a649dfbd9aba0a9101c478af3483456b6c11c67190f4b1c6f3405ee9241d386a860076530e545029993e84addff8adc4b66383cf6cd97d87feae437a8a025f090d6caf8f69dd2acd9f41d79a93705651a66a9eaad4d3e01726e42db54b7f6ce9bc58b740f14c075471ecc081d9fe6f39e4466bfade3c175604fc3c3a124f4cf1c2261fc2c85ba01462a1e23b2fcc436f39874ff4e3f2e77083eb0c2f9e4772879893e5aa9843c9d2900a2d2358f66e88829fe2c4f317bbb16231180301178cb426f76cd0c558b05044eefb8e4a4130601f8ac99c2a9ea20b70b4f79198d0322f94fc0163eefd22cb36e9c9f0ea001cbfbb1dc34ad7d75f81efd094b61b9a8624c12970b5034be2fd13be394bc1edeb12465d0c526d86941f2dec471fbae26e97432d67e15e11fea9ff9c53415c61e7c9008f7d7685b8c59c97a87035c4b090c538e75e57f68d98da7f51f075ca9a1ad5c21e4f80cbdf6b54ce3e34ef50499e54cedc9f9a304da047b4b87c9530c552aef275152bdfbe4c4a1c049322f1d18ab36dcd2f33a1951400342f24391ad18f3856dea655655e368a0cd6e5561780db9f472def5f73020ff1753bf7fdf740a869fe94c4963b7d12c4e8e3473d45d8fd5a7e808771dba6c9f848419382c9106d3c8ae617c1c2bce59d7faa9948dcfbdedb91a3ff6021766afba0491d602237384059374e117ad548e7e97975e28325a7e8abc0fa5b15b21d71a9b05659f72fac1395facf0bef8ec30792627fb6de69463bb87676ae690240ae6318ae5f5d1125c4277e86dea6d4aa45ed77263eec13420879ca64dd835ee1d56049d95f8949f7c4cc6d2582a843271ce157cd638d2c6dcdab4c94425b9b8f8489f6b78806ddce89ca13639be780f7e9d4f769437018da9fe3dbf2892ea192cbf5e8669922fe66d205c4e1a99f3aac7bcb749da18762567a0040f66d29a68a15d6770d9f56b081222b3be49b27b817b783ce896e2a69875809a957345f38be6e1133c6161eac5b65b22bb753978c57691dc6f9c535b8a1dd54e71940ddf2151e3c19c7dcc432a7d8bb757888e9949959e58f09059950fcf2daf879851981ad0e7eceab73f57cdfb0aefa82725e7533f98131855508bb19abe443a5f923bb58f7dc464c170cd4c12475b8dd5ff0c31ae33ff004068447c97b5f1c4cf84f31e1f32fc66a823f3653b9bb8ec8b94abd0d6820b283719e2f40cb98565bddeb26ebf10924ee7a1cc6b68ee8c12a6184dfc14e9bf592efb14874bf4e79cb6ebaf58388d56cce08de9dedc22d1dbedf8efe03a3acbbd30344d9dbaac84f38d67ce027c0c24b8cdbbf38b02213f38694b9477ae8e83e163d66af1747b7c9741a83fa6ec262d6007e06a5c2415cd4bfd099a0f2e6e6488cdcd0fd1c00be1672c8ee5852b868b8a4cf5cd077f0fb8172f69e9ae168d7ddcc66153f1c474b6967d3c7acb25682afd64998b1562aa156c8a0b2aab8bfa34c6bb5fcc26b656860944b0d6d27753a9543b572d92dddc12a8a1ec3961c9dd1e5b8a88af72f3663ea53ec171b9601f4b52abaf0a1cf83e6f0eba890cd51f9f71307faa4da05acfa4f55fcb4a5f27106f84baadc4e43375ec6add5bd3381065bdbf948f0b01577073e4c864985ae35164f4fc797a858f7a04440dd6c171cb1cf79eb46aaac08c7b4be834278337a3d01eeed7b3886a0d0fc850f2c591af633fa8fcb8e1f9d5669d8ffa8daddfa48b59880a6d1128cbf3247e4c10f9c363086ab69ff470d9278a76140ea45e99c17d8edc24d25b0c63d671c5924f8ac041e2dd2f00dec6bab77908a8d1fba0a7ad9b187d198bf827ec2e5f88390bba0f93fc3427b744893172d1d9703aa69117428e735a0d6ffebaa3e4ff7bdb78286969f5bdf5f43dff8e84910ae3cc552f3aaed36e7a5563f2866438508abaa63a509a3eebc8cdb560408a69d4713364f977571bb94a7abb767f4663ae22438fb906f32742ce548960a37b96d19bc500ad124e876ae68bd2c150a116237ea8664bd7dee961f8a92c3bc615fa613959db71a03129e7f15ad1e7b8f34796f707ec01d2495373f30454a7f9d74eb219401dcbff2635eefc1be6b315a4a7f8839a84809286442e501c8d6b5bb67612fe06add3bbc5af681fdb69d9f362e3ae820f75b4501e3685746c4cbbfbd34ad830b3b6dfc0dc2485ac9ab386425c11773776c0c26db2ea9b0a433ff1b01325e95fb42328c35fa446126e516b7287227d64f069e94181dd78cd7039b553f9c14100c1e78fd637f7c5a96c4aa9e10a24739a624a68ee12a0e88803ff2d116c94d2ab8e02994db58087387f41b760d74cf7b46b7075df7fc3ffdce848a02cd085b652aebdf74000b279fbdda4d0192ea6edf1be22c5414bce31525e97195d5073421ebfa6aee9129fa1e99ab6e2c252e6dd4c70a3b16ee233caaafb86100a7fbab3fc14f499ae0c5f45c5874b9325c1cdc229eb8a5beb182beed0a6b5b5eb22c6e5a4d17397dcdb33d04001581e791f8c713247f18210bf9fe2c044666c8e8b339661761d769e681e2681f0302510cdfb8acda5821941860e56d8173ed9d70c5af1d64b1662a1438d346217c849f87bb5f6a5c4eedae2c487524610ddfcc21e552d12aa9404e9109e58c038ca8bfa183d557fcb7ff4ca895812ab6211a6062ed44aae364600e70bb5c92e3eee300e8801704df67a61790022ffc4bcf47022c6aa98d761c152d7fc6ce8f07b673b76b1450f5a490bcedfaee465b6d11130b3b5ce453bcb9b7adabda3bf605f7296385a1e80ad24702e460c7cf661b5b9fa6198d3e09abb6727900a9db9f65989a1703208aabaf11f053d10ae78c51eb17fdbf49724ab51b230651cdcc667fdccace5410358c839fa0f0cdce0bbec0a28cf1f57795d22885e46bd6731ee531b2d96ee2f8a68910eae6b6785eaf73e0a6fd8b88c1c8bda4bb91dbec4e6e44ff3939d82bebba01491dfb1c16c85bb8c2a929885cc130497e67b7d5e1e7de5ebf61905188e9536c5951ec0868ef5897e483cbb1e88d93a6f53697d5c440b203453cd791401c381613bf1e42be35ae251f6d14118128e2b4cecff6e2d1751a2837a09817a4782af3ca0d0b538be5238009fb65e3d81db4243c5e85ced342f023127936d3d3fc3db12d576097a475db9cc35165985f5c8d0feab5edb381ee9a730b7b6905abab5337341f6f413c7fbef48a20690162c8499e503e7d72508cce4d4df37bf2dfd8e9a5299b446cfd4d91c5acea86aae49758a03e418889715dbd4a12ef7b82d4f7debed8de1b22f95e5ae66d44683cd16b50d2e25574e6596c5d638a4da5551fb5612dcd39dac1aea87b583d63c9e4131e27ce5a46233a2cded2409adeb6c7ae9206949fc15104779ca65833e3ee454709dec40a59f221c5edc5f9b1028411da7929f072fc3f3e541c13d9b572d38338c4185a95e7661ca56b3dd826f0906632a6e73e2650b9439b9d814525f1dc3865c3ba81b6c831f2ae0723571a3730386e1a571686d2b3e074c48dc0bb0b7db1dbae5f2364fa4c6b77b2adcea50c4288ea4cb6fe0bf26174c1ebf3a3cf26ec7f2c8e69cd4b3fc5c71374b3cfefd7d21b51d9c6a6127f7f3a86afd9c441f258761ba6e627eaaaebc28a178cd0cf1339b13bfcfbeb6dfb9236ca90585afcff598a5ab7310119eeae903563ff4fd9837b57175dcde288ca94a4b03acfe47f2724a16cd44aab8a5145d4d4ed27685913e4f10c6f9d126f5a287f3328fbe62ca85cc3fe0975bc54833110d5a121dde256d1d055c22f9f08bc53d2d86440be44dd0e3264ecb3ceb576db27c2d5511713bbaf3b1d0fa2b5f39506734758e9cbe464ec9b21a8b7b84970a25ba875a95113d5b09807ffa51659b3a809de5afaf608cb048030fca90f42451d358ada071756e211bb6de5945851a6fea609b63dc4bdc4f1a727bbac9de68c3c50bf16db392869086243945328910d737829c4b1226d05e4f9b0d26446a1dd5482fa1ae4adfd7c6aa76dd0d1ffbafbd34470b7960ed7e037025f8aae1ebe970c7ffe5d78536c88edb8d3a76204869aa96e5194f0d67c75140d7953604b4b03c22f5c7c7f5edfd27deabde6eb968a075e46e4868d75fb05e60fdb282833fab17c35ee9ccd04c04073000fe06431abfe0d14c24cba199a2911b4ca6d0dfe44964cdfe8a98e414b9f44b8a258462a23766cd402fde2bb1b5bc91948deb1d6c704bc38c1e809882e1ced8278be850f4029a16e7b82a8bb5e581f611e224f92812cd2c100137ddc1af6283e0901ac2665bde6ee439ec7e63fcb2f511f106cadc0070eb85fcb19b0bef6aadcffd1c774af170be55f2cbe814ff3fb99214722ebb415e32c65c2b28f2a355353942db6a88b8ecff9b76b974d8e56dda4a7c15707afb0eed18dd050a8f08fa4c9f4da7ac1a378983c4a9c7065a15b25c5a2632cfd6befdb42aa139504822ded2449ef8acb24ae2a0235c682cf9474a2db22379eaaf124bac619d78b41a5549a0a690a010e2cc732c5e019a4a44a4710547e8fab0da452e20892e802b5317a5700e8c6b3db2cd7f36884d9688064696c6474b56c348ded64c1ec9376f67b12f591ab47a873aeae303974fc24ad6d24a54e034130581769bac97eda50484f8badc7ee9f31bb31ab4e24a017d507930aee510fa454bd5ddf6426fcb497543cf5252d2eaef72cda6eae65f38bd4ce08099dd96a34501cb497b3f00e9ea4f0bd475763e8e6b8f3104c0a56cb2c79653c40a36ecf20743eb1df9df251bdfe6e6223c299c185090b983277e014032c8fc91f3e0906376c6d931c5fade33b4032ca7ab67d17420ece4292ff6ebf2c6c446b960c1b584a01a64a2d1b00758c08e1d150f2d03574f783d07b0366aae93d7b369a6406bc2fb783c72df0ad0c71430476fdaed8c25dfbc3340857b8e3f2e616c627a6e27179a38f19333308ba9a1e3798f62785c4315044dd64a27a3125f6b866f6f521cda47cd58f1894d75da8e7c8b8e0f1a9b6dd6a1aa6a2f7404080fa8951561b16fa030b5ddfaa2ff2979ecc45752d84143cebd5ee2f0af1f9c2039dcef72fc9817c88d5f6389c8263e8f16c0d23868ef249bb9638dc71c0394993ecb762f4f272b1680df0796162534d1d198f96437430a94dabd4228b20accd6f34dc94046d59546de975af66c092b9c6a199576e3368adb3d885961232ef895698c955c8ee5f448e36b77b4306bdeb27c99168d3f78ac4e323045a9b870d3da229013228fef75e4591c9b60ecfe6d80ce18e520f33f8d7afabcfae9978e6702d077107b3db1559704dea8e535c2b29d2f928f7764f5573a7bcba78d0057603d6685a0715bec4dbface9001e963e424651112783d85037ceaccee1f738aaacfbef57d8fa57f6e106dd124bf97c2c71b14c4a799aba6193528eb46ea37c59253a2bbb24ae4d89b621e6cc6ac907ad0ca4d407932a497289f2538188b5a92f57b1831f5ec34b3e8db68bae6e0810e9e6c5a42084264df973a01399f8b4b45dd67cfadda8919badff2f43b1bdcedf54e69d27ac0a50fa60e97731355f6f9114705f947d4d0349b815d31a515df77831b5633d487a69a7668369eed36033a2f0a6a63a17267e4fd643c2bc3e5120d29d1443f9f7e5c0775d9d8011971a76d520878f312eb929cb464a3b9f87a3000a4094be6b9d994894e99e29e56cea452f3dbd6922411d26749880c26c3dce703f8256df39798a974197bf34b79c903ec0fab23e777d8248cadb77f535c5de1a06789a69391fceb7fd3fdf4e39298ce93be6175d4de8113db75451121413295611b00ff394ba0914baba27ab1b961754087bcd22a5fe033a5d6b5a94646436a9efb0e164676f9ae039b67bcc3fe0b869c6336acebdf207759d5565a1a04e49d54628574c9408f0b8d4aac31da8c38b2ae178d9fb6ceed755ff33aee5c233bae795aa5ae8604b857048688850ba3feb35ba70406758977b3771168f27dfa93d6694eb7374236c785fd0972e3d9b3b526ae6b7b38788301d6c2de90b865a0dc3d069456ef1cc3e0c22cbfa8e42d114cea03792d055ccbb92f228e66e4219caa23eed2ca9a67f84bf82c52c511d1cc5d2329fcb7c4e310a81dd0badaac0eae4fe0304f88ad94eb9c09a7f6e68837aa2bcaee862aa79f2e7db84b7970c9b810705e8c39eac3c94360bac2a8bbd46cef98a7176aa9f667fd6505e31aec8820e6cd0538256618d830df65ba9decb8ac493ed64aa374ccd0163ba7a8dd59cdfdb8f47950c200da20926f3d91ba22884d1a6eac5c9074abeff0aa09e20be61e695716a5df76e80c2791e3d7e3c8e1229f5db9ae7177c35cde6db6033f2fbb3cd02b6f0ce35119c179dc08790fb586cb8ebbf1246bbe6fdc329dac353135f3ec848a7bf43f1b2616e5a23f4e5093c61472a39a14bd096d9954cbbf6aa375507c8ad8420e081cdff863198876c1b34d90f936521f335a89a16b888c6f3bc3f6f1487118b7b29594fad02dbbc8016e30c5316cb4148e6b4abf1cb92e720ae0b83e67ded5169facacca35ec8f4a3f8a1e4faee7901656cf755aa1f8acfa1218c609bcaa54ed96593bcc98a9d2ac375bda7ba92c75f3c630a7b6362ce66e808dc5983708673609299dece5b3410652878ff1dfaf2de1dafa7a480277033810e6cffeec83a7e5fe2eaa2ea18037a3a4cda0d74ffb1b089953b28f11b026045aed4a177e7e5f8a13ebc67ee42215fbe0499c926382624125ef997c2dcbc900b16c0ebaaa3bfe6a5300a9186ad89ca165ee58725a2ebd78f0f37ecdf39e1c91e6d378d8eb835cd33e23157fe49ce5f1f2a7a5aa807ddcb2393c94219a4cba0a8818ba5886d9d4b01c1b71086d3bd4f9290b24a383869c480d05c47b56c5906451308e329f0f0e0a98eadc033f49734ebe37c9266b9e4501b354086dc12ff4d4397cb93443679748f9bbe14cb9c77df382e87e36a8af64b047570d14ac66e7735dd7d2d5f986bb261b326f2499635423bf11454eb9831927b7392c0476ecb28ee7b51609556e4aa48caa0fef682f5ca5c5624f2c62dc68f2c107438c022ca1fb564504992c36720df091a6acb7459a3c81f8819d85f7517d8dabac4de43b06c95399d0261bd93aad18fe20a8bf5ee1bead932b7586874d03e6ad0b67a9370eba082c5ef874c242397942579b672fc1999065c93064c9afbf656855b394cb54e996a3f7b93911516b966511c0c1943abe1909fd4b243d7471b9e7ee840cabdf79692b3033f50bb35eb9d67112ba961e1a97ef3d72bc8f2bc590f6b6e7e0bb82ba9f1dbe60c578715d307e89137bea781f1165ec452b81b1ae8bf0b405c4b5352b759acdfce9fbced00646dca7254d7f60a5a5057b188dc7a30631ec5d65389fdf21bf955e603b916293b3753e7ae24f0499afcac9f26b52fbcb092191e78cd7d56b9f5d2040dc3e6e3884ea267ea8993dc1d5a7ebd45faa8530aebeca674bd3a20a91a499c9426151efaea41046cf8b1f47b421ef9f74b3daac84f43057421722b1881f8ec1530bf601bd7cd47685d0cf3462e3ef9a47d882e946cc42d02790f551aec37739dec593d9366d92644ab8da49644ec9c3e47ec7da0ec938af236045da0eb276da57297b5422f95b373a68ba5cbf886f57f400147a13c68692469ef6d7085cf172dd1209a3ce579b8687351158c8a88a6f96b5a77115ac936c7f56a39831632687da0f7ac45d28cd9b76356ba693eed56b8b9edc1fae599e94c3a1d43b2fe978ec6163eee77c901dc1dd9e2fe24ceb18ff427e7675f00ca2bd840602e46a6ef1ba3a81af5e5d4924ef47bb661910fffdf29102e338cc63e12270ac495e51aa238e921c7a82b2e85b058db90952111cff502c3dfa39ef73ce60fb2dcadfb1468ca3dc2ffe5f7128932ed53dd9b3a50f3164609158e89648c205a25aab905df93a537b9ab9602d65da18aff6eb3af9751ae7a55d47c3779d035b9f77ceea336b3ba9d00275434b353285e51c3d3b7023220d0735303d483358fb858c225fa8d25338639c7884c1cb2b319e941aabcfdec170d4be44280681d1a0dbd110ed2e2864a55e46c50e128086cd099ab198d911a2aa14f697c257157b5b8bd6db8098f2ec9c8012546e6b9aa6c7355773d71f4e6ea060bf42011a5efaeff11001877df388b67ef4ebfc8cd87ddaa9c44858130e10906a222ea43385401bd15146db4f27ec5b28657a415f325796be6967e88e1983cf4959cf1ed9ba2fb9a4fa7ddcc98078d167b2c071a6c57895e554a62d4d6c506f2361e4253658200bfcda520151a642eda457b68d48c388689e9495f6f001c150ab912d10020ce18162d7796bd5909f26d2a3fc233981a52b6295e56f8972b092e686a9d9819baf9809623d1ac5abe9add20fab780db4db28b43f23b434bd4a0debebbd3dc9a91e5dd3d6297b033abed03989b1839121db623956a3b51f510a752f77666f98194ad88ddaa037e4ebc3d8ca7a5723066d6644cfdcefb24aa0e84e7afd63f1f0a00217b0c4b4e437fb55c32916945d27d75cd9794ca34661bb81aef2489cfc8c2da3821dd2966f97b919e62530af398d42f33658f780bf0af618f770100e9169540c97cbc45acc8d3e36399e2fec078553805f653c98e53413f5db985a9ba494e89c5a03cbc2e7b01e045f112580603b07fe64122767e41fcbc0c6c1cae385437d86f8f6a45392d1f96da1db77f141bd5cb3a1880661b32d902da0748c3160e6efb3059f4495910ef14ca1f0a9ef95c8e0d78094d29af5972ef903d43d8070cd5e0b0ed2040800644b303963eb12b14a82c19f25b11b9d9748598c45c02b4f996a033d7919d0847b8cf07038ec036441972d678196a65dbdcd0d992ce0fbcc945d758b7e8701263d5b9cd9584adce02ffc39246e94733bd8979197f4b567a63e39168a54a04d9d7623d4ace1d089e1156e1b0df8e77a2f6edb56177931d8fb7e66806186534c807dabef00006329064342a683750ce0e7d7f0af202ad10e700d11548ed5c4d7bddb64fab8abfa1a0c59ed79c9a2f50ab743ff0bce59dd0499ab9774bca555c254ff193b81a7ff5ad852b109c3251874573b679bd3b3bedad2f4c3f0dc0ee70d47c74a6c6eaad391e71b6d9e04373ae84ee4be1c4678f2989e852e0fc08b9ec5bffb55fe40ca191f16c10e5fc12cfef6b8d6d9d93b6c29caeccc6149147b9f48bb8e96db8b89b0a9bca95d8c57f3d445bf217e76545a95dbd6619830d1ec1ba2e86019b2a3f216f634df13df08973326133ab0f7e65ff93cadd92803478e6fa52a3c6d74fc014eaf1f94cec7e25fd9cf273306b740e88790c4350d2215dc4e92e592946ff35da73ea603a55524bb69056bc384a64978b12972cb30620bb41015070c32f438d1fd4a9aaaec95cbdab9481464cbf02e0d7872e442c4e721d02176a7b6bf8f272928e35f163262ba4cdb0eba87894cae2236364e6a2f81642e3cab5ac2631d0ce335eb63f8013fc80156ef4e351d3573d66e66b5e6483d54d71cb9b1013f2502fc8733792438b4d5f59397d8f4870e566f89314619493610ebea92ddfeff4dceb7a3e23e47c3ed9705c0feca8eef2267f85a0089a05cf4a3f80d7014e3231798ac899a9ddde0babb7fc8de57a9527d05eae348166acd2a729971c0917341e7a53e9f65097f2f72780b45118df3b041f6266a0bbf257972ed4f3ef126d5c016f7a0b647120b0aa83e902dc1bdeaf46b223100cd48d8c837d3b8986618225bdb0d24d469499d2531bde3acf301cfb06bf43524127554387c721333c09a122a5401890664904f63cfb154de4abd4b5996bd59e6674d29d616d661cfd77c90f895b9c51452aa79250d7c6273cf25e73c4753905cd785609d78810e6612ea513a764455f8224d48f79c0a5d776752db5d1e2580212724aa03178840e0822a831b5e9ac208aa7af56cbef97e1e529e70f411a4f0ef2e82ef2765a04e9ae1f4acf4be2788e71332eec3e2b14e4e0a416b4fe9276e740dafd829e99b2949a814a090ba1ea5e22ab0d0bedb50458624f6b1e06ea7fc1e8b0fea5fef896494b998dc5e23afa4edeb22ebe1c12947e74952538872e77b594c98c2e010c0a0ae80f4eb118af3644cc7ceb80f9fe52487f76f0e253ee2900df9f1ae3850e3362ef0b14d760eed4ecc1a74679f0213fe13568ef3adf25f27c21f8b58954d2f7b7cd5a860f911fcdd2dc7391cb1f44700e58213392d911a4e8ed92b0e2f4730c9fc1a26232eb7500460592bb3e9974da36ffe9d0fdf7175c228c42c8b393f59e2d6db181e38a75618a432f53e70b1728a924c5435a0da763c44e3968090d6230574a860598ff8d667193afc988d36896fb5caac476f68fa8e9f2005049f023fc32d3fa7f5d2685f7a41ab036a8ac94c4ceee1fefa4eb659cb4f2534ce21e479dec24f5fe3500bcbbfbe980c2e854136b4e93fb5b0196e79cf6277c8582f207d7525efeefc5ac2f837585687a75123bef982e27c218010485384426fca73b0ee9b648e422496df62b2c8e4400f2836044069f7abf71b9e7827d0b07be9aedf3952951a48ea72c68f4b5cce8c71ca0023823483d3fc79a984106385a0efc37693eacccccb61f7ca86c14610413c4ffe57cd459c365e4e53345db712d35674d5b39244dc392d729dbb53048e236242acb673aa06af7c5261c070f51f4f6e194c48ec3b699f8f8d437c913d50f0fad2a31ab3cd20eb639534c32b681b671fbf9ccd7dfffce1476a6c67ad0c4006458d208ef7f5e2e2214089c2075ffe7db608e961cb9355ab2ab2739b9bd3fcdb889d64c90ee502fa6be3dcdfc32a167eb4691877c4d2125a63dd2fd03f5d0f9a03335871aff623167854ae319bd0141ecc3f5940f49bcee5c01abc3e1ec0350b6767a4e4b0f6f0cef7e10dce353c443654646e7f42ecf00e228328102b2a43e4a649a7f50b401cace6e69c73ea737ad2702b57d740dcc479747652424628bfed9bac2c9d4d006c31434a8fa72622cf7826a0ad437135fcfd2c8452c5ab2d0bdbd6a0275847025521cbd0b65581004b547cf94cfd8b8e561854b1de7d265dea5bdba2aa927519460188b53d246809ff216ad82ac529e7e8cabbce80b2472d4c14bcaa8299e3436fdafa8d978787850c7fe1b8ef8ec7f54fced1037bebdfc6bbc301588e433d06d174344d75eae8ba18fbd7777481ce1c5052fef67e883216b0d7bff88479387b73a55c6d8c7a73f9e990f4949598033a8a30977d0b660eb423d5fe8f5fbdd0b7c32d8e6bea5520fde7ae5226d088601922fb1d697fb2dfe95364790a4bd029e2c2b7b8ace8efb645e141d88c1ecfceeb05e9c5a19cdf936baa92540a15d2ef67da9baf1b7351f2b4351bfaec8e8c8b6a44c62bed9331887306fe81c9df72ee478832b5c984e001ab9797659d4099036a47300a264e206c14a79c1455f600dadec70ca261d670073b94e1a3861f0fb5b60bd11d50e9db0ed52e8ad7b36ab2478cffbe4d28af2f623bab75f83c2dbaf324d19947ca60e2dc6e19382e13e5a611c7cdf8087c5c279e91e3de2dcfd14b7f7521f75b52f84e44e7a53798b30d0a1a31d64b0c7668cfe4829d71a2c0473a69750ebbdd0576157e4355c8ec6a1e8e6976ae23b0de616af10ee8642e718d6e72d82edc4dc15e10c7660a2e5aa43c6d4734d1a5726cd4c25b7d2dcbfd62b274e9ae46259b284aa5157ab2f025330d64a45553949dc226c4846a50c07ab7694d174905577075450d88ac8f5641a5fa1f91759158acbcfd917ec5e1de1ddb0b7d44c3b7f2d68106c8864ff147da8ebe957190e00a4921ee9501fd5c3793900deda6c49a3fba55e302cb3bf7644eebca4b7e6fc14a07b15bda8a3fc508669290f11cad05aab4fe7d35dd7f417269cc598a68c157f2dd88f3aa35b62baefb39cafaa975972bb339c137ec01c78709ef9b3cf9c5d6ba4389beba1bbd0bbc5f052522a4b3cbc5759d3d273733918ef72684823c7ad7f4d1e07b044adee61f5cf68f037470be3e66ee495b75a1e0cea08e0f4cd794a12a9cac25878bf74ab99f71cf13f857d7675ec95ea19788175493258915be60236cd6bfa39006b68fc7c83995d2ce65f76702c0594d075372cc3778857a38c923e402da70d48845177407382f01c418b23c00b64b8cb17d51a108ae86c44b1101ff9322de6c4d59b30cc03f672a623f2563eba1edaa42539f39cf1567cf514f36269621e19291e83ee4388f1de7dcd3458e8de4ed8ba73256fc14034c4cd9ce2460ca533f99cb7148c34b272dd2e43b6633aa0979227777db58f73dd7d2117d35461b602b31657d3dbf9260a1c7c1b3f6dd527fb816e646bf659ecfd863709c3009d8eed4a8842b621ec432441490c38daffe3983f7c437299dade6a0a1c5096ba9c37fbbd45753cd1d1db97463b80b845cd34b58199849784c37a2bf355923116944eec1ee76aad1748aeebeb0c54802b94c6c3288233ce82ac8967283c70c6438d52d649407300efc76a558d7dd5112f8a7dc6007dc1a03fea6f45ac04dca906d94060e0083a24e8ff3706dbb4949979f3df32ec045e8c2e47064234d3949597e54f4dd0b718b380260e17b04ddcdb6b5ba9eb16dc6b1e1bdbe663155e8c5e25cb0c13b8dae79164273bac92d03ec1f9db5c9714b811a800653052776e006311176ca9412cb31549cc54afab8dae3316fbff35ffc261393828d799d544ca3bcb5fc17858a871858b611a9226646605aff4943bfcb2fa861e580161e6fe665fe41a1fff4ba7b0559f4d150c091e4b7c618b44125467a8cf51737945fc208ee3b73e8a344ebd222d131979b14596ff9d8efc81b7c8f7dffac1af3c74acf7a646c04a19fafa459fd270d610cf9a7125b3d5c31e5336b2dba3967c71e6694ed1dac991e5311e991e561f94d0f67a4f129cbedb237bb388477e10c0cba0d0420f2c8a9ac3b72fbc1e9253999c04266380dd60d44cfc5a28050a5d41ff92bd50bf68be1d4290fdd3d1b066588a4fd3a526d80e7ecc5e6b9643ee9ecab3895a87b3ce8ef03bee711d9a9b118855d7303700c380bccf3b0d1c897d1fc30ca7fc15073b70451497fe1bdbafefafc46a7c4c785bed6cb83e4f5fda2216a04172403e7de4b17306d6d92d30af7a06971674c2652b4b09cf285bb642d61d4ca801c96457148ad7d8bceeee2bea84d498331882634b57df857125e6a80034f65176b19000a8be1a033e3ca52b483152756d20bd77c8122de85834f8c77d320715b201e95fa40a4320406b275509d0ba6a68d081fe071f67698342f11627203c5a1dd73f7078d7686b830757324b54f750926c88023e4011930f4e5906110566d51fffcc256ea9a4b62ae90a9af660226f87ca3a70d71d975940b3cad14de4bb5e9c4d9f323c647878cb5174b515dc3ed6792a67bce3ec5a01dd5d687e7c695165e8f17c2a8803598d590c8ff6a347138f12fbab0edc804bb761df35806f98445e6c1e29ef82009b62b5ff8546b63f68a91f14157594b34f693065981a225fd589a0dfb21fae92a15a207803de5c6e23cde77916e6f1abf79d28d9e3d3a30e1cf2ca334941f29435c1266d44d81ee9f2d7d85866657c02fa4dfc8045c1b27dfac49db2a68daf384e2f21f79fef140ac6b819d94fc5f478717662323837b42755cbebabf87d8753e6459fa11701bcbf522dd52e4c747d77bf2a6c0d6ef76b1c783d2e76ffd13a2c559b767213ded3c6dc59422af3b01608c4d39b60874b5a746333ff087e0e90e14c0c5e4df69d56516c7338ade9e9511972ebe7d83b298760f42030b6aad82da27e6c8696fbbd26eca4b619c261e2572e789d16260c3cac7d4e1e97c16df52ab2a907b3253fdb0dd28095a376b7311a5326b658155ee9b7159f080b5c397053784c13a4dbd4051bce587862c26533c66be4c26ef8e56c433af7b05e1f7ded2c07a873c9c4fd63c85039f55082afc0ff68fde7d8695493aef46349a5ff7cb3f6ac83e521ac70b2387efdb40544994a998537bd6bb510656f7767cc68f2a3dee62059c545b2f985c6526a2358e10f5979c5a400d236e814a741593dfeb9bb7503cde31b73ea44a5c5eea10354bd3f60b2d81e2aeb16c098edaf93015e04e307681181af92ff247a010e1a59e7b19e1ad1dead75360c821c11e200669c1d4ee45236eeba98b5b76b0edf810d738fbd0d5970efc739784144aa2920ea4e77e3f9903a26ef2f14f5b1c9a60a933fd6bd7e254e1403d7fbde08fd682241dcf6ddf8e2cbe4a014444cd64aead88ac074189e40b0fa88c23d6bc701a2b4912e6a338a65de7dc37f51311a115800562feb02e556248773f93da5f63c9b4b50d97ca0a172b16fbbfb4476b7c1048e83e014453851b69e99d84a0fc58e949f36b3e3a1e7782d6e2248629698abcfdabadc2c242338606c3ab78e992c535520cad49110676314164e03f340ade03bf08b560c4e9ba7c2703505604c550ed6a51b93040907705f9a37224934bad74fa9fa9f433491c9f02ea1e7f9d9bd96081b2cf28035136c0b513516082b3318870be1be82aa023580710be159964c5b173b748b99da97fd0e1813102c1b5affa7f0bb4813f3e866ea106d219a1cc155a620e79ed349df82294eefa23909e27266cfe63a212d57a48abb20d89786cbf2c029ec75ad1bc4d7cfc1cde16516dffdfe357b2a6bad8a28abc689bf6412944dd1147c4c055308224bb519822414ff816c4918cebbc3d5d1fcb01bceecc1b228b55723d3a65aa7592273456953b776db91a1a1f86a13c647bb962da49cc7a3372eb9c1ad9b002ac21ca664e34c79e8f8cffb57f6fc58de767830f0b5d48c8e91dfe9b4fb4e5a4aa7dd99b05a5048ce8ca9b8ad88f37bfa7d3ab068f0064bc4d95e092dfa42ce0894206ec9cf8a2c36fa606eba69c62d4f8fdd8d5f02ab85ff040a9ffc61b48290c85c82cca9ce25cbec10eab12366f270d50da43588873e6ecf3d41d22c9e945fbbb7b6925d3b431ef69e3aec89ded0fdf594a64b5d6f13d1f87b5c0aff97c96022d6273100d570e91c939701be3c0d92f3339471f8f058480df5752c4d47292744e49cb8f5dc1ac47d690edd32d3da5cb59f2b6bf54fd9d4a0425077179fd14a774310f9f901c03aeb9aebecbe26051ae4237de0e81dace43546c839547f439fe7b84980444d41890688039571732701915114a40fe26b9b53ad8627ea233461ab4810d34ca49885d1e085f1cac6ee09c9729b4310e7757a5691c4ce22152d815b3f27979bb57ef818d45d64efc90c9c2b0a078f9a5ed939bff2421703e6ddb7a9686d9cfb738d0cf6a2d461944818f48c7efd4225516bbd3e8e4bee0d7bf0e12ee71127e86448a375ed82c38c4c5f291b9f5d21622653f0df738fc4f5d1a919313b26853f930b97de39d3037e61bb4856b75f5b2b23a559d817317ed20dad0b8938e76a21377c09d70f0eafd3f1772ce550d00d10b12a5ad2bacd83a801c95a787bc204774e2a02feb2f374d2fe155f5a206e9f19c5ce00dc04722a1f1f7427c4bda6179b61b65134ba69d9e52aae26bdd0e28b34217c5c230e8e3cc8e20e31486758b98c00745df21925046d9fa1fb763322ab3e84558cff83671e517a987b803bbd3966fab0bcf5210b98b525ed9b9358c87a30214278149d90d44feb54305ea00cda464c81d043594fcd1a042c8980d6395487012b1b39374286c8335b30e1d51aee924491d48fa3e97f2e907eada32f8c0f94ac63e2bcf2451c30c081b16c4e05c7021d8a728156f41bedceaa652fe8fde542c6287792c306751fe5234963fae135d347f92d87ed95e851644b2ab5ea534337eacfa96f3b3a170af6770fe7d16f1c5a3cfc63b3fdae0da2530ab1ec26439dfad87ceece0560bf1e127836e495bf060d1f2f8f6ab67fc4b5eda77c608f20712cd05020ac502a67c4b7d8b2f6ef62d0a1dd1c29b52793a3b95eff636448aa697e72c5022b5f4b1ffb84451f25700fc6c0c217484bb9b8419d1975aa46d979c607b115b5543398d1def7f7a844c61ee4e794fe058f6642730a562fbf7795b53419095763418bee1c8dbb227b31b94befd65d368b2b3267ff9beeb19747e50bb24f6d99f813af639fb2da97d687f79e789c15943b0d3136555decf14119f642f8710f06d428233569099a200382be91ffece511380e342610aa1a99ea73258a127ce2e303404b4927cd0eee6bbc5e90a6808a47cd7fb93cfd4bb52b39b49f559dc076f00262ae172905a548d12f2ce828a5ddea8f4cd6bf5a96a68e9b045fed3123e67a653e2cc4e31518f79aac614d9d7d1f5b0fb1a742434134f1c968445cb2e85509eaffc5a46cae14c2a97664230378e7c74a1fe511cf5a2350205c8584f3a876742ef326367547a803047cdd337eaf1cbc4567b6e3f024dade2e539c6903897e4fadf90adaf75b3f2e7a170354e8947034a43c040ccf17a7d7245be0c84e5b3a67aaab85b0b2a25a6d472624f2843a21838df566f8bd84e6dbfb40c646fc29747c63479f5b97118cfb979453c82439c2d8574f793ce0b1619313bd4e58ce5d0e77624a769330ea558cef4dad08d4e754fbd66be89b6d6103d287265952dd73eabd4da25b539f74f57f8a6bd2fcdd43f96449be14eb3d24b2239f137f623a7c7e6574fd82061311ddc50fd261f6bde33a278325fd9866008609e86f5990ffabb8595474b7c1fe5d28127ebdebe1d10bbc1e744984b04e5e896868fbb397aba6363c4009a82a1bb086a8660821c7da3843e7dbf158ba7b5ead4c970f13e98a223274d84fc4df049a1f90af6dfc1259b7090428c2b0e51b1c4cff79b8ee19c02801dd4bd2e692ff0542429becc35d305d9d014493665162ed804584c221c7d1213d4ce34b21b4ada8f08f200cc40f7e42ee5cbc9a6bb3412925b3eb54e84326957b70ffece9eb9bd0c98c546e6951ab766473b9f479be9295a435100fb3b1fb1ef5e9532c774243126481aca96605a9502719ae51a64563368beb491b3c8cb494ed3137752acf8bfde0fb8bea2f15ed9d34e935ca52683545e5eb81e827a2c4f1355805a5f9d79a54a87243820ddea90042afd3abbe8785327ce45a8844ddbc6baa690764facac706f2210546ad723917cfb30a69a1773ca590fcd3377a9d4eeae306a9735d35ff84acd55942596e8e187bf181f5325464723bf791c106e2e3d81ce5f111e9e749f66d586239a5bb542271853b16dde09a6af08ac6e0b1329bc1886d6561a5705844615aa332e587cde415ea025a6c358a6013140faf2c5009a69d68cceb7f7de127d0bdc7528aa602c40ed76a439ffd2aeac813fa4038cdd44a1ddae389f13c2952cbc8eca91ed812cd82be1975c998db3166547bab48ce02156e858b7503b0a497e6ef74b3abbeff0f0f69174b4738bdc102694debb2ced4e3e79a0530349333ea1d8c01d3f3f0668d052d1c4bd32a002790f823220634d5fd89740ef67371c36208c30914357b1043b542f2c2a06cb1719ff04f2ad171460eabf0c561e66f655e08fb6d05ee5afa1aa464079fae15e9c68593bf4cb3aaf4c968f4fd52ef8427fe4a607929a2d32437200ee542c5037664477e5412eab8ed41d3bda9609662e5984b305c91d128d14fbbd40eb99f514003de0595a29dc3d58168299590a37ad5abfeca79193c6545f3a274618ea42160d62b90bbebb7eb2e9602b39e9a958f098a8ebb4787f55f2719ed0cc6617025a98903f4e9445ca498b09aa07d9c3a4f8071114c268f0e1cc7026c67db9674edb30656f5dc41d36f5f564ac0f9c860e6356173973159b480c5bdcf18c88aa736ceca1aea093b4994c9859e7d745c7a54f9d521daaf7ca6141b9c8482847d5fd958282f2b9c75bf06fa97313a4ed3d642797e2e73b97e67432a52c8eef80e9df01660e15ed5cb46e39d7f02c8d7d518671b410b31172e8aee0274b534248c3514713a49f3ed5f150fd2cb9289a7070f508be844ead20f00ee39c041f8815293cf378682973054be90c6b7d61d12c3973c81b8d082eed82e2b175e07d8203419ef119967ae1fbbefa210c32b0312ab1308a76bd57a626d43f88d0fd34d7b5cfefa0cc33bb8dd991845b4fd40ac566eb96d9c730607cfb1b16864af79e8b06ae0962e0398f1122b7024bcac14a598c6473adb5257b9a7f4631fa3e0179cd3ffb73779da9f900c070ba3e05253ef781a8e615a347f99a06c13a06339e2dc049f8eec4ceacb19a11ce38dd36869062b93dfff8fd2d70f9fa2cdf5d5b5c4f33e56c81ab774c094bdb571943170b07f1d0675596f01eecd0f4faf663f40d40481219bffef84d1ec9b385c5db446f16047782ac966251baac99397d37ca58e3435bd9995090c841aeb5354f78fcbc67a9069813d6bfe17fdece986b7365bfbdbd9f6ac502531e24c4955fa0eeaf64556c0b25a8b31a1bd1470831126121aac6fd483a880fc3bcadcfc66481e6faee7b084dd8259b7b0dd876ef4c51190b05b70e23f9e06f32d0335a675557f0cff422c7a324284b0a5ecf31910092f6d6efe2d38140712e36d0f2507340d51b36713fdd5df5c0ba3902ea2c190ee5757c34a73eb12374fc478a5513754aa5b7648ec64d52954236b71f9c0e20d671db63851bfaad245274c24819ff20d5429eae807210a6767f9c971ef1a3a31e5b05bfa84fa2eab459dbbc44ece6e06d18637774c2602c6762e96b950372ccd91fc9efc61edcfb72a8749d81bee8f606e5f6eb5c74e74de20d95fee7a02dfa636fb231d5b2de220268e525b56522d185a0c63c18bd8064e936754944f62d699788b3d427f4a34bfda756b824eb270e027f64263f37afe1ca384dcb0d866bcfae9349afb245669c2e5c72f08ee25dd04bad053df147b6bc6ee4dd1eaa511da75b5999706d057890b5ca358c4d9d0a36b085c1fc430ffc1a056731fe6089441ae45e142bbb63c9de3a1f0ca82a12ef2b5dcc3185838cf01eac6289d7b4763bdbed7bdc9c234c37758730f10d3dc7022a5c5205aa16a2d72d72c217a1f76bf52c1db7f2304cead6f7141a247f011d7395b4443c74c60b39caf9f473d9720505d9677daab718b95d2aad08c48ddfa135ed1b17d20f94da035d54d8b804018481d361b11da2c881899235a423411fc7ca4dc335c88915400f7cacf03e88b7c72cd9586bc98e0edd3ade2465d243ac0aa042cb489c3d23bfd28df3aeeeab975eeb31f02350fca7b0e0c7a2ab93198468fb70adc18c8a04f726018b62bb0387cf152b39785aa3d3989bfce16a5e3e2b68bcaec0a40ce9740e0fb0a0e7802363fa27ec8722b88de65dfb0f6c85b7e3da01dbf43a8002977ad8985f2541ce2eb7c1a4946ad59909803e90aeddbb0429e041aae1d8af96375eaee8484f5da469a85942a544893f73f81c5ca2fe28a7c3f44f09dee415a9379cca37f800a2979fdb2d7368932c474be36011849a1384fcaf177bc79f51a9913f091b84f6bfefb4186536166c7a4a58f3ad4eee5f842743307fc44cb1d14744b6f498aaad386b55131cb691da0e4cb2676bbc30eaf5fd1f4bcf1174172605ddbb105448e112318aa8ad4fb53ae9264a1438591ec006a4f0dd854f7eab4686f92104af39fe56199f7539059c21bc8211eb429551fd27aa2ff349c9d34e432961f52ca7c139a8c66a5becba15b9924a6474c1ead5f533cbd94f89317f63014044c7807d8c043d613f27a311c9f26fda47a1e70db7497edc88e8e47d28cbc414889e97ce44e909a086604fcb1914abbf2b4d126c2b03ef77110d4906f240290ee127466352a702d381ac0a0ca5db542b9149d1e66270a4726ce0f45aa2085fa1b49f961156d8720d7009d00d38831b49927f1ecb524fcede8bc884b424b0705e559ca09b7e42edc83b4c51aa5b4b4ccc9dc9210996285bad2512c7eb2039b2ef3b56f0463c35a1c9d65ec51b7d2b53ad6c8c7bcc1b64bae7d0dbb90c26637410892bbcac5f6500053bde65c51c5d745ce26cd6f3bc473585969a7524d860c7ce0a640d8a8bb6623394e6d14119098ccb733bc798b35fe312761019a766ed8209c7cc347ec65668782fe23f6b53ccec9f557225993d178d4b71bdfa8888054d6628fd2a9bbabf93886718930b5c59e27ee16d384de050e637e9e3427015aa9e7b01fd86867715c8ef4402b718e80f57b57c809a70e410b2dbab44460b63d4f15873df562137f5e98fa656e869f6bc620799bd90a2574ff50c67a35918c2937c95e09f933a14d65595d33698ec051aca88d017e0d3eb65e38cb30d6486bab4d8d94a9741e0f6bc990e886b26e942a3355bad14a9b25f97f960733ef50501c189590ba07b22835a80520eef715b51c85c0b21390c574ca257c7b3d56649f0a61893235d4a2247891c664ab708271b09a31356b5c2becb9dab64244217983390c3aa807418481c925752e7b1abd87831ce7c4fb550f6636502e1268d2b2bc171c6a5bf33664172b66e395e486382a026de2057272105ee3a447ee3edb551b607b59fb785aaab2e0e782db4c2092a25889408c603d6b1e98f8818c5834bbb24015f18424bde6990ca50a163394d5c73cfe5b1ae39924c32b2b215486ca9c8a71698b6ee91dc0526467194c5f98b20f105edb4588a855940303da014bf840b9ce0b3f20926fbe7b933fe4cc68a7004208a0cbfaf1f44c8e36c35014602e96525143b1705ac647fef2aa49497cd115cbb7f8b897775d4751cb83639d4aae59757ab622de91b4c84b979781a909d1bc35e07f3ef920d8071ac3ed752d15af2bf93c554161759bdbfc90da36e3ce5dd80fa9457db24bff42ccad7ffb1f030054cccf49585d31a061b6aa0bd2a9f4c6d53573f7e4f636e3e3d8a4ff05d9d86ba75254b648e352e4d6c9ad0abd9d28a5a3741272ea39847d6013229553cdad03b05527d1255f0886d56e2ddd59b281af7f65c22331dc473887c0bf6e05e3913ad495cff85047cf46bf2b05abe7864ab088bfd785352b95d7dbf4e98f7ac5491d817c5f759e92147ec7e9018293313b33e0c258e54c0e66cb1a833efbe75b7eccf6aa943c982b506f10972d32faf51d970487b08b048aa00faa7da49b7135a00b2d098171538ccc75f142db6fb4f359998125bc5361e3bd408786a299800f487dd2ef1162bfd0a5623ace9f4011d55727b4c91d5898a97935ad18fc496a217f45771f804fb8519ed18de3892442cb1110d510a0fbc5939f36651789b448ef6c2fe806bbcd35db8aa7f856ee6411e20549a84a0825deaffab4fec5947999d177b252b61f6f5248d888030745bb9a23bc13fff40c2b38bfeb5d31cc0590a0d18d609aeaaedc6af2d235d643dc46d2be3a9ddf7f025533a233712376591142b4b8cc98f5cc1854f3b1a04e52390bbd439906e6a1eb64988434ac787a6209ca45aa247d65759fc9e0c2391cd8a429be6b2b6a79b360431a0f99082a31eb1b05fe11d39cf943a21ee75d7e477b46915dd42f18b1631f03e9032210db9a84aed061ee4d82cfe3b62180e27f6496c8e362be808161d2752916cef9443a45ef67db3777ba609f567a1cc8038f71cef99357cd48dd656bb5d9b601dba64c2e3654399ae4bdb42447b8cb54f2d87d89b00730017470ba71f26d527e4af2475630f60eca49584bc0405f60e96b712c1484df5e4c77ee9009b59239d900773594367a8bf5c6781f387c209c06a0898bb842fb9eeec55219c095190ba6db8cbec58b983e344a83c74bd02072d4f2dc9faf627f758bb6a100d26e230166874a25d00c207f8665acae8b24d0352d13bbc152fead5367b70fa43a40c657788b32d71c8b99c362147e9bd306ca59ed364095deaac063ab2d2057f8ed2cb323a692d58e3438c3cdab05beebfb85249ac2c6aef8d1523c17056adbb5b6ab4b2ee6c3a002022e642f1cb52fc4272a9f05c625463f3d0e29ec75340ee9c54b57488178f92a6f3284747b22769b79353c0e78af7ef7c6b0ba4a1ee874362b0087de6ff15b7c26f99847eab945c205ee72a4c1ca302fa8148a25b571f5d35665787e6acd9c5c0da36a6762558caebfc9a30f094bbc1f91e835e5976bd1dc48ccca423191cba2d9f60b9ad2ddd3cbd6729280e0c5a1ff016675e4573f72af7dbd296e409a75398aa99925436229710c9fbc61be42898ea17a3b54b81536d688ecc54b73f751846083187cbfb8b8e9406b87d6ebf7ac008d0ad9bbd77aaf12a826aff406f99b4ecae55935c95766482090412cd6e59d6a2960dc98d8074a75e3d0a01658eae0d68c1d068af0b86fed4cd5ccf93724edeffaeda77add7f471229d635e41bb3f66c5048ef99c72505e92cae4f6b905009c97ede90430d58839a8d1782513117f48a8da9f25a5c19ac7e93a5e43f40b08d928fddbb0a14da74751613766926df97cc1f1e57122cc3b9fd504f59f8b81c7cce8627754eb434e49a1d2fc7f39bb0a84404f2b7d9bf0a255d4b426bbc400bab293934f2e8fe3dad7c8d862009df6d7628f7639d9117b765ea9886d603fe4ffafa3a4cd7834a81555d5972396543f17a7d222c386711db7731316d924f9c4aa5d9ed610e0b7273ab0f96b5346a98bc2a051bb511477dbed457086db769f58596a0244c8c9c229b996b3539443e15eb8063dd70f205052152917136f5b48ea3d5b404c7cb5acad242395c9d1cfb1ce6b135a05c2700233ab0fd7779d21370f58d391c9a643779ca877e8d0512f99ee1daecc038cc09595d424128a9e6f836b917e4131f26d9f34610f41bf05355db48225814bb192a715fb3e3bfca49ab4d266078198f7e3a206854374c812f12e9042675ea0c972c2d18abfcd4753d6551ee55b0f81ee0d7ea5be9fbb4c6e0210f572f6fe763e970bee28f31eb8aefa94a2b1fce4398bd0d4a165beb6ddee30dfa3f0aa80d3c6b687db2529703021cdde58f331a96ca6e07ce5b79788a355e85050528ba1230c34d851c87fff81cbe84d5ce01658f08353364caf4956820b157f6ae498c1c99377f15b96732adc4a774997cd4ac774440e9ff1b27c3cda4d6948cbe143f178af67683ab9faec38cd7d9ba76c9e2430be3bfd32867ee7d6658317c1706a6f92622625382ecc38b3ae2a279eb99ea162484be34b8d749339479ed9a80eafdf149d412638f70bdc7d9e3c4687530052a8de2b039cd147e911e8716d83c2a99488fb68a29260943e0866dd6032a97bc470f0590c9e5e75c80a747dd67162e403e6f891c6cb8fa41e64825d35f1264f8ea9b9e8748ba26ebb304c9b619e6f772932c8e86a55ad61ecec390669d02b917ade455acf66dca6d8c4ed9dd0e76b56e8f0e2037bc4b9a6ec14edc8ece67a17c39462362f53aea9e465facda9f3cf0ee259e176a7f3c771429f4e5668fda3d9818d1d9ed8f6bdb9c7a9ea0dfa7e5be22acd636ca0f3a564e5a47021abe281bc0ec32f922da9df2125f8414c37c10206e08366c1d3f6a095fa8b0ac0c736d5e35ec11c4c992a3ed9cb484af06b1ec20cf8cc97f47e8d4eb8994e3b8ef2edf11737068aa3df906767445f16ec3074ccd7c7fcf547457bb65a87f2eea9c250a893a9e009317284ba6cf203b598e4cd1c2fbdf7b2e1b304264222251bb94dc18738c5c1aa317a44ab0723bc0aa1a36b83df939115c6f442df63ad5f6f188bf39130c9bc9fc7e50bce356d5305266be3862dd4f2be32f524a29d5355358d7cd820b5c16efe5fbe208ecee618ed62e8cf5be65906993d01509a8eddd12b349d2195c19d20089314afcf30f72383d93c2f773d76232345166a8ad35e2647b17053fb4c6aa586d9b8f6d5a7ae6d3706d091b781a7a7f19d86453b21ac96a881f48829ddcaa02e8e19b2cbdf9f575f4c84a5b9b1253e74e5584365becde743c58ec546f8853ac0f200b7c458a17522556230234aeb4f706a22411d8585b4dd9e3de36ba404de92a7eb4483a539604a00d6a999e0d32dd1041925e1d5d60b4a8e84f889e32da4d82b2bb4b094efe06ade6e70adce9a4faca148cb96ad6046ca18fa1944d04b36aaa17b2c76e5539f9e9f65cc1a6b1d756423a32b12b3e8f28aadfa2dc00efaeecb8cdac9d77365ffbd795b78dffb892be411aa56ab7c391c8dccc24962260be8c263b41c5bcb23b6562c4a13d8b413c940ec055733eb08f1d0b80ab532da6564b5346daa7af2ce484b59e9d7c6b3e1bb6147736d575b436d9639b31d4d7cc8b659b2d67ff003d64f8451d4810cd71357eab4dcecdf832198f1487b7e31eb207372dc45bba81079687ea7e3c2a9cf232a09e0e85421f19c06f355e846027230899b3991318c43b0f246a8e8965568a724452711883c6c55fdc65c30c98943ced893db9a1602bf6955e95f9598d64bb8e7fba2e3b8bee9765c28171c8dbe4943d1aaf166470400b7df60e613cfa392017ca652465f36878232cb6191936a1eee8e71c3cd3fd8db301e34bc49204d2d60a6ade52302ec77faafbe2146f206b4cb494a0db0536c687e2293fa0b67dbc7e33f528cc312b04cbf297afb8f2af46955a8a82f5ff357e2a3f188402ab61da71559a802871a261d354c411e6891b1d549a3f7d78410419f8097d086c599610ed3c8f6c730172a058bf79fbd2f97c166f8040ae81c86a7ce93870161a22040a87c3ad5cacd1e0940382b491cde2ed550dd3c881f30d6e6a6dc3ed2de802b1c2fe90992fa82a6e840154f38dfaa7b3e5423273bb7dad1daceb9646598721b49052faea03a1db8a262ea68915dbb7490bf8920b862c15ea8b1ce7f805b420217c87078f952a28f51b6c46c5e809ec7aa335b7bf75318b0961dc04e8ac6177e1526aef320a88376134ab2313bfce233773608d09e1130f85fb2e5b6f38ebdcfa54a64dd1bdc016654ea13dbcb0bd6421f5048cc7f24b4c44f4ed493777a2d2128c275878cb01eb187244900a77693ed4b5dd5ae06fe01cc931d2f8964010634022bb4d031977ff9a878a43911fe0ce6daec826b54613c276a445345614a65028eb494719fdbdd4afd702c20b8cc83bf64bc37dd9f82064df808b3a74a47d48c1e1f135c6312157327686eb94df0966d3a26894c85dd621796727acfcc424e25a5eb2603bcfd8057cd1955b4432cb11a9c4effe948736593c1f7a90f68259925457e7b7a80346ef01309fab93d095c26bfd385d97e5631cba49e5d011e0779efbb001c9bb231ef36f4c674c8614825ad5a73b3b57400b838ef98f6256958cfba4b764c797a716ecfd9b64f9603799e6554440e3ba1035df59189864092dee6594479168e5893c01c072c36acec3cbca0f06cb306186e60b1946ff64c6e66475fd0faad1fc4feb9a958e1cd078a41f0c4cd76f44cbc13302e60ef4ff5e01bf01b80a16283aac0a701f1f60973c85cdc94e70a879d2681b10b0ab0052ff9a50ed323f7157659f1bd5e7d9d87bfd65bd111eca0f66beb5326dba8e09674dfee4c87c1e3f75b5c6d0d5c7a1f3e5a1e5a1a172a481c525002820fd982749746489fd8db640d87840a07e36afe0bc44d8267d102c4c40bc1ea2ab597b2f902b52bf9e7197a54111282d2586763b844cec659c7147f9475a6f25c0fd5cae53dd29de5b9759269ee74726f02fe3bfb8cabe73234817f50928cb697d40ba1b346b3160655235b40ea4b3a1a9b64986d86a9063176ca9cc7239145d4346c33f7d2902594c8d561249eefe9431b79761132b514fb11e7e0817ec2006db6d5a332d233bf2936951cc9c880c90fcfbf36e6d9f45c6e8e2dd1e2b6cf123253a54b406834a2b220dd3664d2398e31d6d7e8992b640f7be1372e8e05cc01f60b7227b48ccf5ec62de99be52d991d0d4ded0afee014cff9d3aff7bcb7d49f018c01aa89feb8fa5532660e4f5f2244eeabacaef334878d4a29ade8f65e304e0925e5d1cbec71f566b04374e3a03aebb0d0f759760cf65953038947347ddc7a1d4653b5ba368af472ebdbbf2cf04f0c3f1500baff1030a620ab33528054b084414213b351f631ea8a029c5305a8b06e842657b9bf84016bdf72ac8c381bea4a654e30011f289757de06b8423e5d129f86b631008dcf98e394dea1c883b865ce56dafccac9b043713af71cbec03dc3c2634d8af358508a783c8c4e452939d2bac155ab53f4fb860ff64380d10dbd1eb6adcb6065a9f54add2adf36ab03463b6ca0a1235315411e7228c57b38c9c0443858a5d7590c996d06afc6f466dc34d534f75990dc820807dcfc1229547d26f95daaaf0548a23f3fde64f0aaed75a713e01744443a77c834f4094678399381d7f8e0db3a690158ae4334f4ee4b85b79228336149b3621f06008bd88c7d5fdf3a1753935fc9f5512d5039a6ce854356f7e94a133382cd3f5e33b5237c72c289381b9c057e13a5904ee1190b223a415d96d6cd5d0eb70d42336b953e78cacb2fb97030c49fdf33e7e9215ec65198863ccd4c741151cd53958ef653868d12e28e6f3303d17b2d1da5c26c0545ec2126e98c78df0533e98ff76acd556bdfa96a04b108d45bdfa4ef5c1a4b9f2ab67f6219f3b75a3ee8170fed0c03cbeb0b2438c637bb5841326e97ce8e479454eb9ff857b4b00ea9d1ec774fab1c55c48cc87f3eefc553636a706544fe19579d7c1a3ec0053e28d9f10ea07905a633abf925309cb972e7623c0789d17258c562f1cc230575dc3761f8f293d8f800d8619d596475e59e3be53639967a3d7da37f07e039b7c8c0e49494287663ea740e0f7ffff1f08