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 63183 39174f1f2c44f57a3052ad4207dd3382ae21c81a77d3542e870598a659f1c186

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
17be39b5384a91044bbfe674b6ad06e8f1541066aebf2421f1a5157162d74cbf
Certificate Block Hash
39174f1f2c44f57a3052ad4207dd3382ae21c81a77d3542e870598a659f1c186
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...005019000080880100
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000067fa66ed2db614189f8836f1d001ddca2039aa60f4b6099ad0fc152a067f7229acfd63c23164b67d4330f4c5794ea51e5bdf1a926d106010bc885c34fe742879d9208342c886aef90f7adf5882a22af9a33f0c2999a40b0ab10200000000000000200000000002005019000080880100

Raw Header Hex

00004020cab03209788a9a86cea5e2c25a52acb79ddfe81ffbddb31e2c02db9b4d40eb9f95aac08f5d7f827f2fb0656f4f4122fb0d846674afc76acaafbdf41640bd2d3165ed186a5a190218bf4cd7627115a5f12124bfae661054f1e806adb674e6bf4b04914a38b539be17

Proof Data Hex

59,560 bytes
121216020307b114df2d870afa2d8addbd86bdfbbd6ff5885ca403fa0403cac0194f32bc47bafe3c3324c826e872be40d4ad84394dcbe054773f5eb043a2839466f9338a3fcf5bb164c6d0deff7af601553aa1e1f47b93ff5bfdf8f13325a3b20ebb1f4938c53df6e2e4534fc6aea2935f2c9e9e5443e328a42a5f5e75d1db11de7b1d354d4e0ae111e30270daf8a870e782c5bf77dbda54eaab5868eae4e2d62332bc86066555840e656ca48119d41ed220a94a25fa8666ad7824dafe5bd08ca8f5c11dd7156bc5a1253f2a514b6ec8f92422165c5769f6d057084243e69ede0d3df72583c4690715cf78aee761588ec42745007fdbf6c5932e83abe9a3897c06ffc6bca1d5ddafba665fcae58141ad53c848ed7a0c0ff579011b1e8849144ad2cd6b41cc45f74051e7cd843106bcb557fa2d322be515a43b0e572b889a829ebfc6a48f6a991a30bfcb10e5926ead3e596f6a430589593376c7fc62552912bd16124852bbf8461f82e4652eabb2ae1bf4176538e05a50064ee262dd1b24b1633af9e6227a24d88ca5d65553a47cbec0571363a92c9ce83e0c4e3f9a65868fcf85b76cdbfeaaa9ed717ea2730fb76b5bb90318172707b52b390de77bc7a687da31f3c38c8ccc11707543f45d60bdcba421e5fb3e5830e71b085eecc8f2b732580c7d3d0203cd2f64cc49318ad374b5d2a5be4f79e90901dca96778b9e88485e69696d58d452fc4d8149542aa46b36c8495094e257d33d491854752fb7ed68289d6ab6339accd6e3b4f4a871dd6812cb97bb554f5e7e6150ebbb73b68ad754bd8678447fd081c628dd7f58ea563f7ac0c6eb4727799641513a681171716e5aecee542f9ac90f033ea12ed41431a2041524cee6f0157827c72f758c1cd37179b0a43661408b3b30658a249f1f8bf9beff39ce6e813fa6c3e981798bcdc86d594407523ce77c3fb6583ac12b497f29b30ba63f44d30900c92547bf3845073383f2818804de335e496ffb0505c51f0f3b9aae8b47a8f518eeea6a8a17765e9cb1682a5dc22dca4d22539a16b26e5a0623bd1dca70e34663be8dd9c97a37ca8ee761b20bd2ce8b1a2ea04e49bb5e86af29e64d33b3cf2ee5038850430b7f3952d4a211b08bd0453ac7bbe85226fa29045e063c29705a6027d6f6ede744824f98ac307b5044e0dc192da1cf3789159b749377b23c81aaf6681bb0de6d8a2b7ab0748c66083844b9002f2c0e1f141ef2c85f088c48706a4b68fa85fc5d155e051aff5137a5a7d9c0561026f33d39d4f52694444833e068577d54676b46829720773812a13776b8ced57063f3cd5e795cf622402eadc3348ab47774756a8f207c91daac08ac917df1e52bf6dc5b6fa3131dd9e44fedc2407ac75c3429e79fee5bc3617c85ea72bff78e619f7be6d8b5287f6ae0ed3903e7c8215069f16df2582ea37669253f7d446198a2d3852213b7684ce5164149a097cec379eafef6f971a50beb4b6ec63471dffc5ef043e1484863b137743e5ac5069af36ab75d98efd632aa1953ee7a99df28a49022ee8ef97aec835213ddb4a8d52e7073db5d0635e91f49814f104bf4c8cab74ed916b1c3c43bcb5c0b379f5f16d277867a42c2cb4a816b56b66e0f397cefd3caa162cb8f63529b241ec23c7c519597bafc2e3f8a49222cd477afbd4adbf1bb06be0b75da6d866bef96f7a59ef14098d711cd683a8f8b313c04465f53cf37e4ef65460bd1e4623512d6b537f9cd475b51a0788839e22c582dbedd53b98c2611fa4b2670a268c735050d337868ed4eae611eb0fdd49ea56ae7b1d6388668d5f10a5323a126d91555e15f32d0cd3aa9582f461fd04beb04eb0fe2c27ac2bdde2bccf6c994b3f470f5ff01967490f999bc8fec95c07269e5be19dd347a015132d0a91a5699af28362b6e006ee8837c2b2a92a93eb0972ff0fb9308a6a5ef3ca14fe278b7f9e885d01e5f946dabffaa1a9d4ed47ca71ed22d0a067a946aad49c800ca2cec706122266b59c89f3b8b3213eeae2020c718e45daf66cdb3f7fcb19e0f25feabed9e246c4ed4831f0ac1ec60227669d0db8e3bce79e0534a103a66abb4754620248706f0234f5d56ee62c89186c89a1b74398e7c3f28b82b08e897ef3983b20e35891d565ba228dd3e1c6d984e7bf88a3bf97f76e2ac205968bb5c96e81556a330a2bbcac0f02e5dceb99a39221a28c9378c1312e1a054c2fb81350d21e3ba2ed534157bf34277b6560a55233f9cf6420d96fe14e7b63b58324f147709ad80014723a2b7b46a1314c766a92471c8dc2d81d7fc21d8cb3e5e5eaa9854b30bdf3b2b0d67ad02b7866998bf4d51cd08180c8cc6cded68bbafad398b0c74cf7360b2bf2f72a359ce48e233f7b86b31744eb298e57a08c4a7aa11d68e317c0f119ec84903052f5f51d1c63b45f9e74447ea39ba221c15f62ece034df9b40b2fa564b49d2c00f35aa83c3dfde10134b2bdcb070b361a8afaad337108de6ece3072d52e1c45d941996ce3134d26d4901eb96ccfcfca859a27190f37861904f706291e4eaa12aa64e0e8684748239556cd05bd602ea0f9957df3a11785aae1060dab338f609c3d7c63352f20cd9029f457394b8a10fccc5c15577a0a1a3e1eae218a7a889890c8910bd0e7c077e25ae626e44ed1e4215393c88b591c6127ba8c224ca84a17395af925efc83c4697f7166a98a625e272e17064fd517e0f4b24c6f2cf8bce71d4b690f1fb09dfdf540b2c0a1e80a995869b006d14b691158eb835834b1fb2c66804ae0bac6a53a9e4645b9e401e2a77c8f1cb196453de81341623c5c2ee009dfc01f22ed7af4c4d79fbbd907b3c843e905ef086c2978ed104cd19ad5fc829cf73a2e7b4524b1526f2f55d05fcc3bd121c9a3c7d15b8ee21ca84a16c19d1c2faf967ea6495393953c0df81a6f5c613cb2f7528b0ab119b5af7f142a3994e6843bdeedbc6568e4ea0528874e221632185e366f9a1fb6211582628adaca47924ba95f608adcb0737cc48d5db9665812d7d407690cb9b414a309ed1293d9c2303104ecdc5e0878b4584fdfbe21bed7a2b805ab07576aa294af322aac06f2d3023820aba197b3041f0cfa09093d4f3a42c1b99cf89de99d5f53264be0fa49ce6652d380b6e494894a9ea2c06b0a0e7933d77eff46ecf2755cdbb409ba212a0122f547f32169d4fd25e9214cd7aea3e334ceda2619130d4225a70cb56fcd61c299737a9129e606abcd95cb1880f7344a3e05394a380f958895b3b2cea6daa1428568bb6b4f1b968c25beaf82738476e47395c7e384c73dc5b908a6f52a76648f27a1e0dd125f9cc0302f9a628d2238c37b96fd26f115a75773e21c8b4da82fe6c4414d041ba9efad188c19a6cfd266b5b399e66b6bd868015066132cd15d4fa936d5923c956d940d4b7cf5b2cfe3c2658afffbec2f2b36ca4b8a11433ff05ccab481d77ff45b0ea429d1126a7f95caf5abfc1f2e59499d1be9db28255d58c0c08c518cb5f7e61615089f13eb88a190413f4ba63c924e1822d7dc26e17596034fc1ba8b47ab6c486965c508095b2d108c652015f5480d8deb28a08336d1b8775b1295f4b6cf51df5dfb9e896bafd96a343ebbf1fbab54d63b42cd3ee05ccc76c43e4a750412b9f5a21745d38f5a07cc46fa6530171d8ec97647ef11f466c573e805932a620d21ca3fd6587582e565b516dc7868f673a19bd5b4f187fa3ea6c364f272627c34c24a1b23dc67b24dcf80f9a9bb5bb31b516ef221aa8166313612485f5f9f51d4c426f1c319e15556a5dc7a9381c8995e1b2c70ffb208c457ccbc8f5d540b04344a958f02d8bdae04a30b9c570961dc3e1a7223c3ed6043bbed2f844dab2578b5a6b47f59ea75f3b6d467540682cf80abf4dc5b1909730d3ba488803267a619616ad91377f27bdc73515d82ba11d490526b5f791c889fb57188e6628c5890d5c0e97968d22e8edb591a7e64d66a2586ac9faad6bac93a894be28e289ed769872d90082dc0ce4d1a05f4b3e3356011fe93ca7ac0893673d4c146718932fa58cc008a91de24bd0b6d8ac702862dbc1f6a087281e3155506bab8c62f5d29488245d70d6636125871f2c988c75974e4a0fcd49f27309da337992f351967eaf5fc20aaf97be31f52955f3f48ad35139335168a3e3ddf262c933950ea6868b9fb34666363963d8622584938f87ff2b52c08a303757c2243797cf5e62417851a0ddbb3e630cbe04af64de9842c92bed1a5b5c7128d38a213661b000b05c619c9ab42f0a3befa5ecd452a50a1bc9017f6ea1cc8110bbff24e18dbb620e264deb4be0c63a8de738bfa497edf1739ce2b6a6b6b4078d036124a0e550ade13dfafe22896035b9cf78c35ada0e21c7558c348c0a06424bad03e1b26d0d45f418e1b13707e3da98d3faee5ef6364e6f11107258aa513b5f883aa686290d73c19ab87dda024ac103e96f3088fd18f7d9fb6b900b20aabcac6a4acb6e2a7034d1b9c131e66a7c9489f95c296ecbe1033b7d09f509983df755adf594c5d9f4b5b0f3f5207eb82e5d88780ada868e40ddd15799aed1ef9e726e4845f42399c4b8a9d9b3b5e428f022cba2e8ed6beea505bbccbff42796eccff161442adb345b957c361b66d6127642c4506f5bd688804514b7dc487e70e74dff1362038fc8c9bf218f23a49c94a3a2d82f8bbd1b41ff34944f07fddb7e24ba978a4035b843f0e8360b97443622b98483e322640caf29739c2c7feead01743a2bf3c6dbb0c08a1a57164f8e14929e81b670eb5c4bb32416f290ed71ff9acf6e3df766994461934d88f073df5289ab9aaae7c2edc03ff5376287515a03a2fb7a1cb1962d4e01801d4819b2a6f1519b6767d91caf57a89791df2e2a12c50ec8e8a977bd3e83fd774dfdb94db5f351334a86c3d954477be0f5dc086c94ccd0c14b5d7ec0abe705225914dff895fef9f4428cf72b3b701f0faa9d7e890ed6b5b8a035e88ecdec19ebed6042d3c1e6e94260cc0dcbd9f34d210fae3dba87b87d013c6d0ad54ab5c3b58853186f3f0d960b5c6cba847febf4a0b65375fc5cb76981a2e2155fc11811e5c0bf6a25cb9ec3dcd49a6017cef71514030c23f2a068c61fa8e7bdc79a5593232477fa03f117e5d5758397297ff16073ba2eb287760f8f7dfbfa576c37e28e9a87be42dff32951a2597df2273787206bae36d1bfabf841749292377428fc569d65393f848f977e5f41ccf2b6af355f79f0f6a035ac2473b75c90ca5a2f6e9e870cc3dd3372007f7f6cacbc871653e514b119bd3dd9e4909a90083f46822c2c0515522ee1b143cf7b820379c3680e39b6fa39e3c48b4dfbf7c81aa465c772e70040ebc15f6207f1e6571e6466adccda22580ddf7d5c216848e7b0b50fd839d9780f479b4ab1b0844eb056ba330ed69315542b5b69425e51429c0730352884508b20baccc2dd6499d1b280142d77cd5882c98258cd8944ecb767234292320e6475939c1564f6332254bc4ee9b717ee06d072f1fad2e772f7e6396bedb266c43c97599212876ff53152618c5a1c738481c9e13e7bdf410d4200fc5eae2b8e393452b500c558bed309108083a4e75b39d9bfcecb9575ae271e8d3fda9aecfda049369f708b50dc5a37e2c80b8ec8167da7709a8a843971b6611b974a7848f3dce6b3e591aa42519c0a25b10702b3fac502a2b0f52de896017fd101b2f66de8015602f428993911f4a4cbdc90cfe2f1ec507234324965c540dc1776f0c435cff4ef2722991cbe1b21f26d768f2f95d70b966ec2e0831df44cac21b5314af7e5acc2e94f55b23a9cec38da74f9966ab22d23abcaea6f80951b52e2ed54d9c7677d8af4467edb972a86bf5cefdb8a15ba62eb02ec4490f036973fbc83c5fb371ec7847bd25c05c24d0b63a00f1edab8e17d48118abde024c287a125c996c5b3c2767120c34ba9a8e196702161734e2bab9c02e4830d13803506bfbfcf4b999339b5f18cb4e5a34c9359592020ed066b682e54d4b986063b6af2182c3220335e9408cbd3af2a396058e6fb1f5690aa37cda718bf7012dde652d18d65490274696bd073980d612a6b490010eb2b5379f45779d463eaa0b40bea120de4f926241109fb9cdd29c4fc5095735f81a33931741652b86908031ed5b774ec3399d6f7db109a996ee01b2d82934f38f38fee7de609230be767ba402df0ce740c777da0b413eda6bad082eaf41893d148ad6cc82ad06687608edda6f18a387ac92d12dc59eb67d39dd902569acd8e802fbdf389e0fcda2113231cc6b1f56c9b75059f50a09ba45a527fa71d3bf4b780fa48c76deca3bde060586333edff80789c5ce669935fce266aeb606367fce97da30076932eb0f17dc2200c7a9e40b9ce83c87aee03290531bdfc5a015437191a125bcec1cc3f005aad6541ffeaf1be2cd715b9c344127a74951c239b52e3f0e8196208317900b898f31d37effd83d426a3192fc304470f6557b8efa396a04083c1cf353024aa88697c4fd32c34aa86162a498c5bed44a5df38b8e9daf3a2da9aee8553d86379953baa0d323420a67b7d511558fb8261d7ee336e13ca505640878b91d0b49e2cddf7512469f6fa99b93249cd26d443874879f36f3047288e32fcbfe803e5e5312ca208afdd338b87bce98992ba85752739a194c824e7f152da874604be0b659bad322e58bcea903d047d793568982cafca8ef4aa752d6ee3cd1135c93a730e9c7d8154c7845433b2b726e74050440a3659e94002392a083c6cdf6f98aeb182cd50df9ca61469d3fe5169a5210912e2fbd56ff2816c3319d37e2603bbc68cc7d97bc7686c90c55fc4edd94ca225ee445fd59df353a45d9b69cbc9d27ccf0e41732288b47530e077fe01fb736271b75cd51e7a85e664e3797b4dec5fcae7df3fccda38ea39477e277f892e57fb011f880465a3e25c26cec6d19ac727ba393a41efd08fe303748a44c3edf1a0e6918d220c02af36a5cc24d55421458fe60ea7279d8b1ed30f05470c973457cc9d3e14ee858e15217deaf2c202a98839b729c5fae4d6f5290033658e5e1a462e8421ad70970f73bdf5682d2021387149a403c7659127c80113991bbc088e7b428df1245e443babc4d7cd0adc3a5d7958380259d8b726f48c2eb844bac24ba4a2c178226380906af12fc2e225b522df5aa19fd5deae3a0dbe853310fceab061ea8940406b6e591a69a8e46b4d4aa82faffc70f262b6895e1f9ec0b72ff1718b4f309656c1c3e5ecaef9db291cf80bee05d705605be1aaf306971e7f8f9dc8e4ca807f0465063c330ed59c85dccddea75c669a2fe9fa99aa16f3f2d48d97eb4384534dbf10378c3e640aa49cd04a5f616d8e1284875dcb450f91dd5fa85be2bade30d54b4a99275a4ad3abadfb112f2395534b9441f23fa17a9485e85a1ed7b36673ecc1a54615ac89bcbe1da316ca33d44ba3647d75421cb96017c62b2632380fa68f0f22cfb020719ac91ad2a88eccff24d92b293098ec3f2d0e40c80a02e38652b7f1117eb49ac57b73b40d997bc9fa9b3bc59c8de43be5a95cdd4b9853c3bc5b29613ed4faf4442761adac87a0275f60cd21808e0dadc8c1a9b660dbccb3bb890bd273af01ff1e026d653f75d8104154ec05395699b19162264533fd7fac336a5c9fc7fa828668f3e05af7080305ed919cca1bc50140d6f06cd8b0aa120c0c1eed4f9d58ffda21280a3d939fd1257432061b5fd55b574bf8f0a7c25d75c1f6d27845087b979950c63994ad33a27d0cc6f15f132c542d81610b716c689834d15c7fe5f30ae9d9950b65cb06a40489604eb5dac52c366c036079c59897786d2b8fdcfc2ec3fbc2c49bb083e35952e72e9b81b90372cb253f942448c59f6dc8f30fc8299ed9ba8b370b1112a06db6c7bc1e4cc185873bc04c0118bbb4b449bd8943abbee28c1b3a4fe55d68cc19b1ed1544eb0fbc286056f4cec94ca1cd8847b4f79bc5778209309ece775e8abd368faa73a77b2c2f427d892892de8087794c28a1fc262fc4296cd5ae35905170d996ed2042c4cc324c96e93d7fb48591486ad42200fb321766f53261eed5df76e1b4db5d737adbe9c10cd621006423183c90c42eaaca8934683bcec140243b522830110f2948c5e627c76db4787449c55260edf202bddcadaa3b5ff799c702ef45f7d864192a593c1d55a49b3c6163c20c2fe0fe96ea988da707fd090c611bbbdfbbb3ccb94a30478c86398a704c10bb210605719abdaea2f9a98ce42a05746a1b530cb792643bab5dba803da3674cc612434938070bad6047223fc3a6eadf44d4b42a490b8d269d0a5b362d0c41ec47e5495a52c959bd4e785521136685cbace5a84544de0b1cf4adc94b6e00484175b79e65c7ef972e34d961bb4ed5f90bc8b29b01dab8ccb095c0c1c09ad698a1631578d866886eb6c8353d411e811b552b4bdcbd43d877def024fff75cbe146f5be2398da5cfba7112cfe0c8e0d2f45998937ec2ff4185d23bf29e8eb9d2f4d1bb139e0a46226d96e3383ae439af58c0aa66fbb59c4d4fccc8e41f8f1d75e219e9996bae52aaaac2ce5ae2cc82a7ce2cd2153d572243aeaa5a691c2db15d01114fae5fdb6f40c07dd65bad90bedb83327cff498ca2ed79174612fc82510ff461701733ab01dc5a19fc031475b2a606f00bc96ce42ef757468888f0b72ca50642711d28f061d616b60bc0c647b8f372f59e6ab29b677d7d82e899ac6f734f2b12823a22d0cb509b7a20a49e2a46b69469d11a49679c84d070f4c82f87229603904647ec55dc74054fee0d594f8d6eb7b4b5efb4a06b9554df20be13fcedf6e14fb26f66baeb6c264c68bfc183a139f714c8e84602ad2e77a6933d5c8550e3af6ca3b30b51c70885298aa7973c323d84f8d2e28bc90ce5b7282c84d4b728e9c073659a88c3e9d4be839d4245c228c2b5e66e2190ccbae6fad6e3a79d0eecc9eecf6763472e5225c41ed93dc53d5bdd30c8a7bddfb2dcc0a526e1f2a78c2a739d9382167ac5ec656f5240cc0c1c8622ccfed17fe4e7e57d4f3b8a542d03179be422e262576a044527e385f6d0a249202de7619e21fb4b9f3288b27d4889c85a7cb652007db9a031770c7dc37e76eb9592cd5d117108cf53a5af8b88887f8043fc2bb46aaaed0ab9dc572eeeb8fc7dc0d1e99da9480ec00fdc0a5501262268dedbf20c1fd2d8274de424beb3da526645d233aee305d97fd9b06949170bc41c90a7293b570cab02dfd9f6b06bb9c6af4fdc085cf1185c154c4ea85356b9db671ee0781032ab2c5b4e8aff3a8fd3a31be5cde7fdee1519e9459569117762bf8aa437298b5419c2f5a2fdeede603174f9328154afb3857831b2fc1728ef9de7c9e9436e46a80c2eff1c4d7afcaef50ce678b9e32a788ed86a4330a240e38ed7f52cd5bf2bf7176188a04e575ffeb36ff03321d66598bcfbafb68716ce4d5fc4d83fb2b87ff9af6e6f28174ae2e8a8f0c4bcf87690a34639467edf8ef8846e4df06f3e667d267f0f58aa096d497dd87abb5f0eba82a776935079fbe57340effd8a1f43ab76850d598f715e310171ed98d5c4e2b70f366480d8394161bbc40393dc4a3ff4063f94efd9d880f732c8e23c35a3b50107c0c61b5acaeb6989daf24188059b8afdf34bcc72771d3f62cf2127f163ac45ad88fbe870c0b720a279809fa73a8dc7240a3fd27de860cd89dfdddb8d0cc31c07e58c3c81b416762967ec37f920abb9a64f1a61e15173e22a63b06e23f0db7fc39ee54c1ed7e87a54a17da6bbb2eae8d2ec21dbcb9c5926921cb634fbd5e4f5ee56eaa32745e25bbdb7974cb40c610b21f24bb4b398ba2ad7752f7bf0dcf989dce5b89b74c0e1f82710a087cb77a54d4c269daa96457d7aadc547ef1ea4d65497b6dfd339f860b89d9aa987910753b4437deec636cd6253ba4f2e06bdec4b1a3876c8c156ec88e0713624ee5a05af0ddc524e37154e508b417b8e69fe9aefd354097e822f1ebb6bd789944da93f3990a8b02af46886c91ab3e8ca3dca52bc0747b937e5a56c21604b1b2cb50480f09805fdcd5ec062b0bf4f734f5307e074d34f53b03cae14cd42b4db5c6d1e98bd41b5e110c9393111833589553a3e6229cf815068badee0441c62384ff78fbf70643ef867d4afb9e134756209867a71296799b7cfdd32690cd320970fe40c1e1d18b760247fe947c0d901d0905e833f0356b4a4b9efbbe6d73ba9cb60c7324cef68e11d33f19916db1ad416e08f068da27c40003dcdd9e444f2acf8efb633ae948331c10888d53246e3fb8e08c5e8e2092599d6b71de7c5d3f1cc4fef00894c2048ed227606e78c5109fef7c1862836012fa51f49d78225521ea3e27e73720f019d14bab83066176a5cfe666f29f2937fe35892bbc622694a41154309f3362da6fdb6e8e91cd37aebd838d65dac6ff4ae4e9831791bfe6d0901b714ec81e7e0830ac0f62d4d5f39d0bf8b7c47bb95abde43e633613742973ba2aa9a407a9b25cc66eb838a8da439f1a6c47831283218167a1d0a16f214a67c28759e594083b7550773b26d5630880c17ee9d3b35ecd41d882351e06d02c1d96bf65a934a080631c269e3bd8550b082972321374ca283c5e862d8db977090b7e13f25be017fb75098439eafcc207dc60da8cfac9a0aa62ed2b96da3f1bcb6e4c606b611c2bbdf9a6e65f6800867b579aa26f401abd077fda6b49ef5c7ef010cf2af694cb6877a7128feb04d03072da544e86414a5db7703f66fb39df6dcfb43f3dd90c321dbba582c69199cc09ce7d7763f19b9443f55a285a2f7fa1b4ae0844c550fd4d7e694982a5a38d50cb9fd4e9d21948d1fb409dd2ca95941b5dceb2442565bdda15f7122934ad37be6b3a220dfd80a0e125d5fa83362d1f5ebf39df2f96cb06a88cb1f5285712833097999a47b49ad295f08619c065c7926f6b4964db715608ebd49bdd721f522f24de7d4a0aa7c218eee6847a490b9a1f4a18411c2715c06bd474eece20e79bde7fe5f68fdfcf557fa8603647eb0f9b0453fbc7252bda3566b7973bfbdd76e84e6fa7a601022b01bd9acf60c9785799d429c28b5791a2b61f2a29a5ab4de49b40ab42575fa333ec1678564421479c79f2b7d8ea4293e0f10cc310eb194da2c6352b16f80f5991e49ff674284bb9ef2ac884639570867b71c2d8f4c088e5e47ad274488e53b4c4363bacf6a742c44384c71344bf970e74e452d065f508b19b5408a58d8e02a7976baa8b36f2a2fd9ebc70d9e1e072289f8adbc6e50c2a0ce365dbeeec46c6a570732b5f27734eeb3118dee098c3bd722915270d7f64909d65c81b80bb0262e4942c2e032857630c0744279e4a9fdd63428c6b3170e7341155de3b0410a3af45122ce250e8e13122661c61e5cf9ccb068d9d51aa982ba5ee9f228496dd6b762ec533391cccd013175b656ea552c54e326bc19e8c7f805524cb65efa4db5d21481d6c2eb81c43b2df86f61e1449f791755281f59e6d81fb6bb48e1793be3e6a7fe4c2eb172efd3f47f3606c09c87459298825459aff6a0b7467bf8e3b4a849c0b6e6c9e10ecb22c08e9c8bb0ccd565c69db0ee558778bb076ec792da398e679cd647f895f43730205cf859b811768c35621ce75def537ff229f4f9bd3ba4bf6cbb0141de850d4b9ebf3dde53eb19cd27e434754b0f154805e47082e1c20da0de2f99179e2c1343e8219af6ae04d12148c4d9669e0147205d0ae205dbaea0d82cce7b6f473d1714cb89f885cf15d97d1df55ffdd66bcdf0df62ec4c0e7e581a8ebdb37b79c9330e7caf83dc1faf11d4be046bf7ec9b86f8fc5ce15570392e568a2bdfc018b190af7431c78f87b596d682b25b28867f27361e8af82d58533ff33b5af5a827cb146620614a8bfc693078d6b0ff44f21dcdd7dcac5947601976c864a8395777015a52a8f608868419e2aa1d0410e8d5dfed52a48f296bc118fcddba0169baaab9119dc23fe6080e21d5dfef12f76df0acf751af6bed46ac56027d362fc1880a5142cd0a765bdf894e63f7e17464205a8a1fe738e1d0ebd61cd1d03fc1da7148f9711dfd7c9ab928194b11494ba3f511947ffb07322c288aa4e6ab1109b173da7e5e795c10db39050a157665b4729d1678090c2b6d02085476dc3df1d6c89b57aae3ca6c8b45e72042a1b9f92782e47ba9eacc0a1d4459a35b0811ac785f8e0549566c43c09274fb6ed91da610108f10e21b15d7b7e4e8fe4960487ac1b97f31d6e729be0a295d5e4dd86ff9552646f15ed920a77747de8244e161eaa94cb4231c1421e8030ca8fe6e0e3d3e4a5e97374711e17d1917241760d6309857e16d5df619df54d9b525bf3f67a7f1cf170a7c38487eb846965c8a3a61146c164150875027c55e45c23db9bd95e556b8c5c63913a0e1bbe1562e20a7dafb23fa4865052aae710e09e4eabdf1ff206929901c1a146e7317668903599daa5f06527efe5dafe05047997bd5e7402663025accbda4ebb2c8f2d2de68d245e3b236114ab8281817441e2e620b73e24697b5dc84c642e630b8965795e9e63ff6c10acbc88d61d2b0ace1b678048aa77224264b8418a44937953735494d6c0f9eb1f6da96fdc1477a11d88d983fe1b13fa5db99cf4bad10314f4043879df0237f2f3d97af6c3da3c73fdbbeacea65f1b81c6b73aea1214784df5008fb6a48d7da80f1448b8669ff630ca48802e0dc537891dd9c1a462874976489fbf092ce278baf4597050f813965c9af305583845f63e4cf4bae2a4f2015fc2b879733680613dee72764b1c8d49a0834be1b03161b05e45613d2f772aa5dbae5a2bd82a5ec12cd2aad4bf4084bd9e86996f780b3b509572ac93b910722ae86c3523c47349869e820545d9f4a13bc3c438d24cbcf5e3552f0b20659fe8a05d4db01314bc14c3b8244be9ce265baf49d6458bea50e0361b3b842358f47283550f8bd6d255abd6cf794c824da7f64a6b4d1ec8d8cf5d53eb8dafb23324a6c334c8583da0eb5a8b084855feb1813725a1b34838e0ec2b30995b12ecd7372a337aa25d640f1df7c04ce92f868ebb73169ec000aaac60fe0739c1536343696c2b33671dcb096e1ea461a72041f0eb34d4ab66df06c32c4ecc7a76b89ff6bc3512628ec80b9eb75e5423e582291be1b5a63966e81f53c802c16ce56f793d6f754e9672c4ca7402ac844f29b94a02c51701248536a2c1575ee7a547adc0661e723f98b3da414da027869d642380dad8dfdd37ba85a9aa1ab34aff4a71e507dc59ca9d9c97c134ba0a61df3508248b2c4f978162893c3cb5b82e16d21f77336ca1904899d4a1db0c36421d6ec7dd93ab77a4b5e6a84da2a24c970877327f3910ec9baa718e07025eaaa5a7aa5f518e8fc6568260175c586b309185e1cfdb2bcae2b5f03d7fb6f8994870470601c676edbad339c27c2f40a2399d047cb6df38525b4964f531e0c36319f6fae52bd8c6d9966ccf141bdd3f23f71a5f6c625b3df43a823b2abeb4e36046f5810fc1af34de2a2640746474147956006c7c765ecc7ec54cb742dc418c88e0d46a128147ef78842efc7177bb352dc2bf3075b34a80ed27c6e9948560608005ad3b5733c542752a58223c22300905b793ec1087ffe96f8d0aecba700648e4e821f11ef46e60bdac079eca17eb04848c0f689359d0d3007946dfaef1c1dcb189389beaa4d4531dd7e2ff32c7d02689f410f18b8cfa1cd1ff1a697d7adacc9a51099f1a619b4c5a361d549990bbc5265da7c8e1f87bdda7501c7f531a675fbf88015f3445de4b8b6f72b25f0f1b6e961521833ac4a5006225e13160e30053ffafd46024d2ff568d49ec517fd3d892fecf357215d7b468d6213fb8fe5d65b4fef7f744d575586b4389d6a0840b60ef7d0b2d419e37f0cd85131a369addc69f9ab6c3e8f7a71308cb1aa51c049487e64c4580f9acbde30fd38126b406684ab833da2f74c44ffa948b4cdbdc399b3a23b293ca9d070c05913d0bf8cc017cb849b3efe791d8fab40aeddd09594022feb624454dee93a81b05ce1d82958eeb9c7a8e6b3229ebacbdcb74f3c4f3ecc0461d0f515646963128b20f832d40ba3b1c5ca2108d6c547845386ca9bc101211ecd570503535c09f2a812a1a0f535751e58168da7d5ea0cc6795423a532dea3c4ea4ee42dcf5b9c25b3776abc9ebaaf7e6c47cf787de6f562a5a7d7c3dadab9609fea40264e5a1ca1115eb7ef834a17769aa402bd5708dbe63b2847abba0e63fa044e9648a27c8b2cffd96b57c8b8869530c2512beafc7758eaf7eb0f75317b66a70f12bc8f9e004ff477fa02343c7944fc9dbf156ddfb2a7d81caf3289cdf5465ad1f253ed09590b8296f71cd4b11f4ccf21abfa0eaaaadea004a8439479d4f7977f1f235d376c6e83a6a3214b911119e45f9858e3261156c010c8c13226b57a88404df79a85ee61f0d63c62ae20019695cbe315ee5f6fc8bad4775976093b12e87eeba09a54d7484e14c08a5fe1468edfb59d01b41d5b4fa39ecf2db5dec05297935034381c680d63974605e8b3ae6e64c80afa5239163a8ebe8e5d643350014903c18edbb40775f226e5697e23b37dbea3e1d372dc71879b625a2107cc8979fbb0e6fc19063e9b6cd380ee412c1d0f568eb5ff332e12e005f56c0058552671eb93cf8ded09a040df945850645070a94d6ee2928d54e5da39a8ec1ad7b53ebc574ae1ba7b785db11dbc940cf8aaad8a80e5ceeed709eefa137367fb207194aace5a7a77eb9a4b07f38047ad00f49d314c86a3d79b5308e181c1407731663bad2c732175277f661db594bd0fcac33936a6a9d457d6eb87d952d0cf9ac393b1d4c6bc09617f56438605b5387059050177ccacb7a55f24ea9f8f76278b123458ac66fec5bf0cc353fcdd470510116bd08522815c193f832d4ffebd3b37ffc81ffb9091ba3f342bf30abc0a0d76fce204f912da3bdeb5457e60ea7033389ef97ddbe10952ad3b4f8acb80f22d940c423a1f1a32ddd195458f495fdd74f52a592fb4ef26f901cc8e108e05e749b50047b60fe11b30bbe1cab0742a3f0d89e1c5609b116229a18a938d04a8e5a4b5884ab79f2d9430d43cdcab2a3371e1d80e79c544a0662cc60823720589fba18d92b0fed4722c7f2a7dea09ae312e1281cccad4e53d0e83b92d025035a9f548878b5a30eb6d207c442a1ce2e8f55e76e6820f476c2b0b8c87ba6d8cfd82990628e18e72844c6ad6e1e1bc6342a8d4fa3a45d81a866786114b2069eedd23a10ef459dbca97b25bdef78d4e682d910f462ffe15274d1af4513539fb0763d4816b5372533f480f3d0dbc3c3bc10a1f6f267863be3de6190eeaf85b03ae3f2371b8834a1370a675e20ef59ec1d270b49a6145203a6bbd0ee3b9025f75ae35477dc930081f821b351b6c2f1b0292d53f061805ecc257ed01a026fe005f7ad0153b6354cf096c48224c895f3efed8aa7a987b6368605d550d039edcfeedc7e96c8807c1e7513198775ed85ee63794a8966f69348970787dbf7edbe742c98b4d966476c17fbbb47e1389f4fe6b17542779d95dcf328653f9b0caa214c6338a6d641f2fd26d73bbcd4bf2cd046a4422084f662dd65f953cbfdefeee8474a8c001a39aa9a6e33f1176cfcc6d85478f71d559cd362ca32fcb6a9f2101f3ebc439bcf2297664b398af606abfcc30e188b796984685388a4005c1335d7ed7001707c04a666831a893a328f18ee418747989d0fb0ee32492ff1bb157bf81814a21ccbaee3ee0cc75f658be6055d64028a1c92d52507e9703ed97d71e374418819c3848cbbb71f5b885deff3032feff9f079e4a6d915759b26be6d892bbe301a01a6aca59a90536f730ab2a5b42d492ea51d35f075852cb1a13f479787799e040fcf45286287e6f29fd4e7f3813a99ddb2cabe218d6790cd0094f970151e7f1f83a8a373739072f8815b35b1bcf04833848524a3f9a85fb81529c998b422bdc40c321025f529af6093017ce556bb4047a4754f9e6515f8008919586548b6aa25c7b4a272e6701ab85d7c58ec762f7d84362ca2b000e3e604f9b6ce2a0029d6d79adc66242e98639a8997e8b874cc2c23f42a37f74dfdba0c26ac175b10b1b89a8779816e1a4b493c2fa9ee0105e788291009a9dd0a122249e40c6f02eaa95a3e01bed0bbf682127abd7f4fd0a6567c370300b217503326caec2062e96b2fcd5c16263ba7d5ec40182bd83dfb4a22e4421091d772a4770c8d3de61f42208e7cfc321cf57d5c8a3ff919a6e7b0ff32f4b60fd4fae68f3bb7743941002e265a8dbf0b34b7a48e85a42f92533f714f5098e1caeb04e8625635f4c242e4e091426b1be9c1f8185b980f1b41fdf7543b43ab4bbada42bf24799f93e191b40d145e891f319a61e3fdd406fbcbae744d088e744b44925a4b2a5ba0f269e824de48c353394e9f1f50df220c1fb44a4c114d7a8ca030aa76c746e059e09363c347ba0b79a29ef46095966a2d71165c6ff7b02c4d6fae3995b6b8260d7bb46d77575fd93818180a12701ce0cd9f738ad4420b07aebbd10aa440a038d15d71c2302f61fa774c90b6f7c5d880a0241b8f3b8f990ef1647bf41d2153d38498a9128c0a2a5ca7d92bb227be17c5cd45233d2534f8f38199fda48c59d5ff226a6838df58019afd69b8c309f3cef26bf5623b3107eed2344e1ce649d2d5cfb51f04da16a854f28a33a02e613af819409d7d59e0e673e83380dcab42530981b8bdfa7ccd0ef33d8320ca45d1b619c10563a3c828d0cb7826181a7482eed8a063f1e51960bd7a245edcbd5face44f811491684b8f898976fb62b29536f6c2d79b2bdb5961bdc06035e77e66998be64d45067d64c3d4db0ff9bdece680e16261e1fcf5b0c2e707ef2a93f7aa07c8a6fcea7dda221c372059c48420c240a554c14ff789c008bbd85cb32e325dccb7a6bb25b852d7b5ba51b7749e5dad73f64fbce85f5b7253697c7beeb620344665c5ea0fbbd923a28d8d8f5c8d6c646afe1db06cd3cc0cd94fe00d64f145325a277f5684115df2bec2d4307d7853cf0e0f0c69b984660980728da03c415a09e2f75fc1c2234cfceb6a15feee5e3b4e48582dc045a7d1fba5dc29b1f652931de0868711fcd88ca5ca61a2970a41d5426ec8f39531165f1d8f3308bbefa48990fe299d4a0655f496d2f537e481e891faaf1c7ddd5297ae82917ef092f74c1dec89032e72ad73b6b5c6ea024892c15f38b74a07dae028adc1719ca2c50f6df9d2dc971a9605cd72942fb9c568f65b77687c7959f6bce956256976d7fd431f952729bce98775151e6d2c1fabc0d2fb43d25229d8bb57bf393950f6edd6bb71c1d511d165d17fc7634ea86cc8362463e958d4794de24b20d41a5a253340f8f7db9e4267bb789b6ca97b072e79f79b65d21f6190e9639ce9152930176a0bf3a963774723e3a23f0555dc1647a177fabdadcefa0f8b93b625c673c462fa0baf34bc0c2ec59c59f5f24667abe8c9a78df6e395dadc43598a37f6e696bffbe8d3c0dfae8b15fbe0a7088dabf5fa51f154f9beafe4ab2255a6559b5034543c0e0e9d88ffafd265d6f644f9383c49878744efa4fa3bd8b0c251ad9d1dc592f9d77c32f3b47c6f3ee4dde55c09769811d6c146d12406995bdfa93c73d521517f9942c35e5559a71cbbfdf2ef7419174a06d4a3cb7b20d6db3f18327df593f36c9425a7c19fa9776a17522db7c036ab7c5b61f29618cd7459cf600a116a09537e63fac4942b62bb43276c3f6bfea1e7860ef7c9fb5c61490f4a37e8be672e49016296a280204a18ef5a561cd5bf764b84b12ce93e560742e07a7225a7dc1176cdef2355a2112bfc90e8c0d2a9c0ce7c14298e11c176d53436a89c174ec92ff36d2f4e30886a2dc32b659c6ccb2f21ab7095f8b2cdd858ccc359790b7d92c33b659f9f1e8d181f61a6ed258593197c9ef1804b174e1b7a5bceb7b7a64f8dc7fead87bb5542cf4612cfaac48cabdd7e9629b651098eb25f8a76625bb9fc62032afbab834f07d4f4a050550e3098307887b1c4a33695157ade48ce13376255492a3df99f433cfa5f728e413977b8725b251d017c7654d5fac89c484c0161dd4b824993d1937a5f1540d3443b576659a47a714d6d3b2c400cb97ae0f977400153a1e4efd0552c90a5caec8b0a1074da74e9ebb7563d7429561d53ba800c1e7d6f86c073df16c118a888715ebc64aa2064d43306a4223fadedaedff1856e783a2032a91564813732fb70e5fe96a338e340ae196abc058762862d899f27eaea8f5e7a134c811a02f7eb2dc657ad47cb1ed8ea01114435f3ff5959b657c43474cb7f42b7ff23b5361c3c15453375435c9910c0a572ff79898954b3da96580e3c446226616c027fd4780a0fd1354003e26541fb50cfa4a8a83154f8b7fa08b02f8178ad9252e9a9d1b5ad02131b0d4f84c631a748eca82b12b41468989157e3a45be410d3066b6b6a1b34900c495f4bc48d49bdd07bdc2e88cfa8e2115aa28fdfefc66eb9b1249bdd4de26c365f3a4619f34a836474af5264a26e0770706cbec81d82cd7298f972dbf46b4da2354583aabde84f6e25253ddd35735ed14f107885a81963537975e84f12e16575b56b11a5ffc0a585c5046eac13c70396cc53d546bf82007fb388ffb6a8dc041db72b2bacc6c8fae32c7bd1989b0655f8905f5b032c6c088b77f9e278cb48c02ec4957fa9245c9a6bbddd1693165f83b79d18c396ea2ad8d6f05330b9a90f913f4501a13d7d1e4491505e4cfcdbcade91d1d489f1e3b94388c8fc6c2da91fcdcaf07e120bef4e4c0d99c8f11f39654e1380abe5da632c9a73ab6359c2e2a63d4ee9ee005f8aefe0fcfc60c71932ce3fd889cf823f2ad2424611b5f6869391ea72e54b7ac732d8f876aa603fbb3d3c87480f6e62dbb0794607e6f677f7b074522fadba29179f64a2ff36ada6eabd7f001755eac16622c6d952f7d7a0dc5d0b00da4a0ac5de86a06e3545a71d2b8dcbb6e586d939b67d303c13a51f5fad39a4f6064852f9f13f64eb3b5c6437fad0433c68a90d05e338626656b609b7ab8b6737d7a18683cd17bf9a22ee014464437d872ec6d23f1810505fd7dda8537d54b66472658c1389ab5af95fb1763a85da70cefed04d3ae3fb8e0fdab6f9e071362a3fbaf8d89c0d7241639033dea6ca96b79567613407d07dd6a59205289097a37399b9b1397c1561b4c713debcc45ae985b6e5dfa09c295e054c960b4ae26cc363e875ec897dfa4babc4b743df4a858c016f75acec61354e53d412499df87cae3b9d8c7626289195470a65566c283c831329e48ca54be6553782e3d936b07280bb0cadda52d81a38f82ef224b5c6e97d059c62ab6d6e1aa0aabe8424652494b85d8387ad07acd834e2b108ffa6ea133df6bb9796f3b0526442e717693e18d5ff36af84957cacc62dbe7cacbec2f43ca3f7a669289f4131bfde18ef67b7c640ba7562f54236b6f0c45a9ee61a14411e4211cb72f4fde50c9fb2229b2181690a6e01a5e3b85cfcf65f63264b4d1248e69b409bbfe503aa50d79d9433eed2b29d6785f2e29c6585a2e1635eb40df3034b9d05e3dc0c9deeb048b748762cf3546a63ceb76a9d19a69e1babe6464cc9549f5e1e919c1d02c5a80589f5aa709a8a934f82af8ed4b42ee2f7704e266df47f97810142744f03660526c5317110e2aba34e9e603f5e247573b295e405a545481ca3af82534858bccef8ff8ae047f23feaa05802607b813ee6c0cc317eb5d53749c8face1042ae563dc416ba5e3f7354a97f0cb0c194c442fa76a31d9b31bd6d6be1bf1e9429539de4bed5771b535c6327e2227300be8caadd82a3a0883e389c8cb72eba9b14f1a1cdb339437b63eb8c34c97d8da76e9148bbfc0c58d788d55672812b6cbb7842a954b20a26700caaa41159e26213a58a77f84de141182e3d5994fa38abbd28d95d4c1bf762f66391c112077d34039ac54bc937025328fa21b011e73dd710c38355796e8fc947e062148e48d940c78ee46c526d9e787736284a9b964ea27d8cc1c9a4ce13cd0e3bd9de9a907a0c0dcffa22a1b6c91f74ae582a6ec838ab6b422998e75b83320fea10eb7a239d004c8efd8016be0e1e2e8cbaee286897fcdd1910d1c1dec5e9fb090038725ed525b96aefacf8913906fe0d980973e7a73854a0c8bf6462090b64ae706941687931573e00c4a7e26122c74084a5274b8b5af8ad1a257d750ba0a768493be30521a5acfeba63d8abdc65a30c15193485aab01df03da52a780373576da1da4ac67b6bb88c86c0ad04c6df9fc62203e64f6dee2a73393ea70c871882e9dedc8aec5725d7ac62a92a8b30e0c300872ec008a083cee7f9c2678bbcd93d4ff5d2c29b65760655a1a1c12a264f8d31f96bdaef01ae23a5ffbc0e30319d10b6303787077d584b075bd0d1dcd50e8a013678956019ffb145cb552caaba194628c69d1ac250e8776b804737e2a6c47827be8297bac51045f32e9333cf16f250e8620f1d80c56fb3bf7fb637aafc6f3b9edf9d632f8d427df86881f02e5bbde9e2d99e054503c12c4a32ed949054a62c0b72d111ceb5d4e0e48dd4b5eb16181d8ab2c7328acce0fed534ba144ec97053d06f2fddccc995381b1e3a9141ac69e364cf6fb3d497c37eac711fa314a5eafa6a6c9640f39aab1ec66460477bca0c8f61a1936db48de284091d6f5de5495be80a3612eff5b5b2055b37c8140db0876f4a93a6c23eba5c365ed894999944657ba1bac1c1280cc0a54ca9a469c64079cafe7bf57f42cf347bd666561ed46c298ba7101e0866cda412aea1bdff6500d67c2f0efd67faf4b04c73829d24fa693168558d269debeb6b617ea6a05dd69c2bf96385f65df3a8ee58fb22784797d4789e3edc8a9171f13ddce2f4fe65c7bc8effd17dccb49ae535ad6ac98ca119ecedb03960d03ce08e486c824ad8a2a852796608aeb6f553a23a3703ffbb3cef9de93d99bc7f9aad4b83d55f588ae769584b75a14861095a17f74e0e5e8135a04663dc31f7bcfeea9c14623f2bd92ab8b93e970643896e93146088b43d994b3645b68f03fda365962a87927230addf98c4f7353ccf5d6df6fccaeea146b38e94b45ee925b2bb97e15b0c0a8dda52694d54931daa2c05be90fea7a93a585362f03eee7ef5ae628e5f5f4c93a0eed78f389cbfc1d4d82c602a0182e6ef24cf68defca3c4844b715c4a39c612c1e4e114b23e7761c803afb1e4a5fdaaced1ce2b47d8d8e1791f2e6c6fc977da5c0445a93091af4439639f081a6240618bd3852697d852d5cc2310d8fced89fd7fcce7839c3754935b603094031a0b01558ff16d8dac40582e1bf9bd439d748a89e3a420a89e58f994670bec1e5f76250cb96ea75f29cd782512890081225effc35f398ebb6fa0ae784c1ad8212cdbec7bd5f1155940e5851f4d41f17d38fb37c0ce811d9761bf991f5e5d63ed33143117a22cb771045cb18cfd12bdb228bd1d4959c59ee8b5fcfd5a993189a97558f3761369fc85c7b7b41242d1ac201672216ef97f6bd20f869371a68285cb24e797cf27069415726a6da76183cd86f75080d8d6f11724f0ee0cb0c5f298cf16cbb5a8a1e93a7fe374a509b9f114158f6a644618a1597736259525cba6aede06b74f252ccea58aea463d50c57e8aeaee6f02384ce7c90a12145ab27698bd15aac7c1d2780f9d045d6f5456dd5013842e05ae5d4991ec383740ffc7472d844907aacc7589b66f7e1938804b8c6f2413f7764ac4f4f06c7316aa558177b1c74af3580de70ecbb17b57d804e965731892b715f524a20b38a4927a85235d4dfb23a4f56268e6af5dbba91c93fb3ab1409d694cc3947806058fa2722045645936b988091201f8d05d1ac2c4d578f3996dbcc581fa0306386a2a5cea39371cc3a90bed9a416f77a73695d2fdc07d32af78f66c49f10a36c15d810319e4149c5042831b5e198040a9cfe7c1daa9889b71a9eabd454a57b4de35e2c2da76337cc244c3f5b50618b62a4258d25a53bc9372d796b1d85ec1acd5979aa3d18d97d11af476efbbe317ff53280fab9513b35c97cac54e40e5103f9298e2b773d6cea4505eba8319ca26e2b84a8196ce358012dc873a42428fc0af1843ec04de36071f44447687bdbbac211942ca105f3795c2fd8829ff44f12b05931a1b269c5992144e9430056e08d9948ed5ea35b695e1838575010113559a41db6ffacb06ec7018baf145a9456d006a3793e90986876ba3b96187cda45a11713483cd9a360617c845900a797e053ba93933569d9ae2e1770a3fc3a83c43298833d2abb51bfe22458c43232b151c855b63af488e18fc35446bce0ed9f2ec214be9fe82d634d2e8fd0f0e99a319d9ff9d06c03765af6d3e349f466df2cfefa3b4b9cac67238188fbab0172ad148ca69bd12e0eba8c7001f0dcd88846b2fe32e7fd3ce9a23e2e3667172ce40768774e5fe26f097d63fc7fe7d291275c93587daf17b739205ac142a6d031d229acb71b1f5b29756d91bd494599754d559cefb028765ea897edf1f4bb720e8f1377fd35868d9e1845302aa58972200589b048aa886d80c6430d210df8db6292ff34883128a0cdc0421e0c1076f3c505b6459f1cf072117cefbf322e09f876763755c67e76c1384fe5e78024fc46e84b1a397822885c403d43ae12447168334a6b2520f742eae14d71fa63e4f807da41088d30314d4598f8501491d0548916aed5a6c247449b5c7b1c8a0654a8242ac92b40d0ad16ffcf7abd4ac7a1078beb2a33ec5511d183e23c676a34f4ff9ea8d463554b7741c9ffac44553e20c88e021e81a70c33d700fe8cff33c94363541c704f2ead43d9e0ff0180f77f6c8e75fd3da9b47fa11efe3ca116eee2e8511193de6a85b0b6b588335ce2016a5e491a48aece82a000b6f198d5da8012e775c061b6d1db8c1c5e806e379c5e46718b45fb1bd867b017ddd32f6a0c6f0e3f63865f252c60d2e942536d40fac5e0274fde6635424ea5df30f0e306251f5dfb01995068abfce7e1789e542f95c17f3ac4dfb62e4814934badb5a766c245a8f27848a806a209e9492110954928cbb41af06e09beb071ec43772733fe98fb914b8a6afb9056e13e7b0d205fb8b1df2705597f4147b4ce368ed2b71733e7dd82ee6807ccb7c67f5e993e4771037b11b3b17321ace1d5326c5cf21dc3c9594a1bd82bf457939f92b28ab86869ef383670226f18f650f9e4885d3d16a15b25c4debeae6aca4c17e68d40444af1b56718ec306c768582fa2937464f731b1fa5ccb0060b5f5e3f7b20331d474d724188ff6da150404b13ed409ccf6fa4aaa23941060b39c3a1a74d3108932f3c482efe0517524351968c2a7660e90e3c28efc324a31fee4791fb737c8b9550e0ab51df42f889c75f39f0d859295d1964d10c82a465f95937eabee4d07c62c8f7df393c08db3292eb1f04f7edcfb67847cfb6dfea8aaf1a012f94a37de9f228b410018d9288dbddcffb2cff6f01c08ebdb30121fbddd163a9256f998adb4f6ea471c7be2be0e0692634776674b71853a7d6ea944b274ebbf32ecb9e810a6f19c6bec049e6cbb4b28e3d16ad1e187e3cb56880785183c10d0e0adaba5a73670510c2b9c7f737915ee6df067db5189221ca9d3f92947e4a27e332068af1255258584c37ca63ee2dee0172d1ad6d66f9c0bb730bfb13a22801f8e44351841ddc4ea2618489bf30176cae0edd756a619daadeed6f4fd00103d608bf253501279b71026a900ead1692d70f63a3e64ef82deb026b1cd69a492cc4e37720a6931e803091ba190ca880b6efe2d47057bf32a0f646cb73ac60563e4f1c5da55798a4f3161e8ea451915cf3f22e0cda8c520a8c3ecb533e9eeb728d5d94b0ae74b7e63fc3c025ed02d1e836ed06132e46f776b152de4ccbb90c5391250be97ad40b7ff7e2c4d6a3f81de839545961a3b455be3017a7498842eae5ec6821a8457194e8e49f6d33d1c9d470c1eda8d77333cf646b139b65c7c3ee49c56f908df91eb7b63438639beae76025babc44bb76be9abceaca7dccb7de64326831075072a17582fd86b341c34dc96322f517a9df875dd4b931a977c520f6869c995f288d0837f274d41b437016191a546c1ed11b10818de936f572ac5793e8c59567f4fb6947eb6073e853c7666acf5da7f78091c452c1816854b53024330193f2f99ea242fd20d4d47b774d4ba1633e4964e1807490e208c135717df8b628a7bfbbc8250468245dc15a705264176cf58f17aeefb18a2436df7e4ed3f96e3d5899330f64de39a5700ebf3667fc3db1fdfc5303cee93dc3bd86c328a34949bab139eca80b3a2c40d132f6a25d42d9a455719a8fde7d32c6f3debbcc9a64d0fbcd55df6e5230074d46bb256743807e2f9092641027392219bb7bebb7e547768507e9582d79b26f99b2ec9bc5fba53001dc5e354a51f2116add7ce26ee63ab751ddc6b73266ea6eaafb5f1efe50854f273dd19d7bc974a937737d5f19f27f213a323ef04f3a3aa13583861a4e7d5f8cf1fdaad37747d40c3f9574bb3cc079df0f06a9bd2a0993b9b93b84453de9ac80c5e7fcdcc2dab8deadc5a2274ea37bb4e0b8a49af13cd2b85ccb495a576ca83cc31784dce5ae63ffbbf2613b82449791566cc36ec72f5819bfe15c3d8af3a9f3a83e3068153859b0ae16717063057ae2a9164dff84ec2d9b3729dd8eb63684a07cae3bf05ce754d55852c4e907504fa28b077ce72a4516093052655666dffa6b39bbc2dc7d3d5174a1d3d2d2bba7a243255bd23c5930c56de872b8e75f8ea1e49eb0a48be5d4778b286d410883a3cdf28f1675b64ea669a717c87a2a55018cd48787193c454cf30c9d364a1f4a8cf5d867dc557d07255f18fc57ad14ea287914fa1df229d3247a736fbff0cf48118d0dd7e8d948e81ae286538fd25031db7c04943c0716764e43d5437784cd697af060b123563b18c7a4d59d4a502801fa2c36b6fa44ec875dda0e7631d23344b21af0174aa4e7232d2e4331eb96aaea3bedca3471b932b3a4fb317b98339a09bfcb1c1d5304d60a60f6cbf33443080b46a40017356b553a4bec300c720cdc8ce84e9e3226e7670398305291f252e3206c80c5d3d17228bc9c74fd1b81af541f688596014418f84a3f89378ca741fb01b48e8a8f6e580bdd99f0580a9fa68867f4d6fb3c1003da5f2feaa9d2961dd5f8f702aeb196238d209bab9cf8b32518bc98b1bfef2ea5d8b6e8ed99a6bf3e184813a2a4a5cf1edc10bc6431cec7480bfba11d930770be5de8a379f366f92c68b19a3c4968be0c44a2944304a8178476a28ceb308af956140c2867fd062f89bfdd6e5e20b740250b8b535793de2c220abbc9027ef131edb6eb4bf495fc0da97c3ec4d4ad11499a971107414a1c522be289697175ace9517128b7adecd87959e98a78ea002dc04d8e18b5997da552818fca11a5b33c5508bd2f37e3b0eced72128a9b219fa0a0f336d79bb0e9dd19c84ca69c057126c8ffe5ca77a45f90241326dd1330dc2bb60f335a51477b906e7d031ce9018079148a0633a0a893f1378e4e0745f9707d5f46e60b92117d898ea684508b525b6751d5db923965016402cffcf2994c96989ee9533b3412ff7d99c25041eca45c14410aec158a582a356fbf97a08725094ea8454769ad5fa32aa800e91a87be9a7e853e0c9952b9d27068c74730b4c95ff00f864667574cb06563974c21efadee3594548b53cfdfdcce3286b2fc228241a8d89454bb75f0e01a455a11701650ad4b8e83b48b56d4ea01a8e21e5e5714862125c7503d0d70ac4e345b3f31e4b7eece16819312ec0182725d16ff28f89662c7ce20344b913a02e75b6d576983a3b34a3977717c30f059ae9ad881f1a5c2f78456e86cbc916adbf82e78e914defccc8f263563381eda76a7ba191d44172bcb8798ddf1b17d5aaf7a970928ab30e489b44882b07e7ace76c563784f2f5aacba2c88c19879c02d1e80c835c2cd2d1e0cccb4b824c972fd534b53534f35cd0bdb7c495588ce8c923f582dc311c72e354bd97e0922010de07ec5ba8236780f18662347c8b8f93c0193cd9bde438c9b340f5f2893c2b912d30c8ec73c0b37e0bcd35dc8fb8bca2f944be0aa5762dc20cc7ddeb1545d0bf7f0c9900f67ecd5a8214e4c3cb81d6e726650be4f5e7567340c342574341d5091b26a0a6911459347af58315151e2eb03d2c3f1cd364a45d8b2a24d50e5cbbc0636537e527dd4ec6606c688b2e16153c307b485744463e201d3e5a24be5d756a17414cece5a17a8ae367f678d14fb865d0e0625c56b3d3462670902758967bb095d1b1eae2af57b13746c129047ac7ae1fb9d0e6f6bd2d545459c9de4bd46257af81b5f3f358592f9fd8b0e327a8a13325612c4707a0bf9c26a514e5111877b649a5566d9c1b05ebde0ad27bdc7dea80cd19cc18210d8a87cf51dba3720bb19a7da130f3b9f0e003b105ff412e270cbdd3201ccd13446284dd09c2277ac90539a08d297619e3dd65f17ef4c725ed4e8fb027693ea5287bda637e519de8ff2fa84526131a461d60597805e1bc8c4189ebaf025c79f38ff98189751dc8fcf77617bb909b01d8165930529c3e5f8fa94d5b65a50a988ba6fd01120977ffcfc9fbe572c8c40ec1e63bf380ff84266188e5b995f56b04d0ad677312f2f057f57f7175d806bbef4876b29fff2929e90314939be7055dd763234fa60de9c82616dc5125fb913481f3850816ca8f28abe949f8009832107eed0d40ddabcf3f60b60eeddaa54fb2f7fcdbae9b9972ec13bbd974d1553b7c151871821db8ca474007569db6cc10f6eb22fb32620891d9a5b0ac03f698f46a44a12c77abfd7c105834ee4a32b5fbfe6204fc8d57769e1a369e52989855d42e2cfeccab0852e5be34bbd77a2ee68d7b72f426060814b4f9b194a60d634b1a9cecedad5befdaafd3695cc099f3bf15df1332e8c2aa0796e777b68c5e5ab5dd4fdba4a2d52e7df96d22acfd56b526d8493d673dda240d4eebe8d1106c00144a8e6d0f24f514be30375c25931d834c3ddcbbf88df7336ad51689d8933e20fd13fbd5d5f63884ebe7720163b1a0ac9621c172fd3f0cbeeeff9cbfd1e23cd54f88f0435f4edf5c696a450f73a51e6864c0b1c7a2c523f642679fb0cdb0c160b96730430ffd4c29ce36bd619f9ce492725eaa15982bd1e7f17dfeb8ba9554b844b436b505db864e0d9f6ec217b22129cea0fc86b840208425f610b0d1d83f6e3a61182522a4995474faac7be846d6510a05ad8a1665444942582e189b8d1b4e77ef551a56853798efaac3edc7a020a3f12cc5bf51be7c6b2fb2b77f3215cac4e4d7973c0e820eb64c5c554e5208199496348af4e4f84c123768eadaf133edcf09a6588e958a0caf0176deb97505d65c2ee3fca11f629e75370b1e04a2a93d6e4de31968f74f5853ceb405f147d03321c79ba5b7ee12c1deb73d9737986ef979ca545e04193162eb5daff4b2c68615e4b56ea013f7bc31ef248314624103c8df46ef882d98f8c20b0ff260f398a04c7d6f3d6282e5d5234a688050b49d75fe893b4cc2cca11b99779d5465121fb0239d87e369fe6fbd457c3d4ea839b9796a59bb5f02660aa937006a517be77e0cc33d4fdccb305462b5a0dedcf1bb307c11ab22c65ba33f61888cfd81dba67f27c2f111c15aded3eeeef836eb4743f13ff54f13d8204197350d58f1821141fe6ea965532b8733283ba5c5b0e66ca437912ae0ccda1e514f7123369a8863c1c4ec547147b3b45c609ad82a328e850d957bce804488c39469e532396a47a8e49a708bc85357ebf59585c153c561198040ab63a7be1fc7ce17cc2ca8aa5fe93bd62eef5b399885bf28a5649143bd66476f350ce7835940a7ccbe8cc55582a07e4e70727fa1d1ed1a62b92f5dcb0f02f57ec5586ea4efd47a2f7cd5fb18ba5b16baa42b7191e4d34e7db0c206b050e9eba47379e8621aa9922d6ac18ae66be7e21e0b1ec3b83651cdb03948c131efc583bb81cfabadcc2cdbc8c0f9a57c7d98167117115dee37b79803d5c82d798a7ff411fd8f2f90fc8a39dc3668ce1d5ca68f30a7efc4a97ac09fd6f42fdfdb5e7297d8c7ae3a86cdde5c1eb89eebd761584873052b50ce2ddc4311dcd143dd14c4221f77186918c98b50c3fdcd6ac84c82706926bb38e03476c2f1f0e20434dcfff8337a8e5de73c424feb20a6135a0f73b354e82e49d6af0293ecfe40398bf10126693f70a8214a9f978474ae44ffbf6e88c31ca4ef1565d72aa41cccbf9edcda5fe6410dab856ab79543d79f3ae310ca8379e0e0884b0f0b88ab61bffad2d008168108f3306917dfc172198e97a6bb6f5b2ee91c9ddb028f5041dbfbd808110448223d4f9ab8fd0b4fbcf3f625b0d395b29510b5312c1bf0701ac55f2455d4b1477dfc6872edf418dec4561b95050dc4f8de1397bdbb9ae156c1a387998eff87977ed8f544c02257edf442ba216250ffc05ff7eacfcddfe580625c6df479894fd2b9fec3c9031e989bd5034e0befe96bbb1d10efae11f6cf3a15167c32c4fb2d721360b04844220ddf29129a0363971dd81dc6cd26a2bb246e775a3af08d84b334e45aec27b1da6cf997be2de236d86c351443a0c5996c802d8d40a494da1e34cf16ec2160498916534dc31b26a5996a02e6212e0de86e314a5e36ae8662cee2ef8117e814ba2be7019de7dacc8062e9b25766d0fc36f47744c3bc84bbb2af887d6e658b1e09fa2bdf33e2c39bdf4ac830fbafbe6bf32e144a4731aae8d5d0d9cfa8f3ff2817dd67b2dd7e603e86c1043921684fb55f90fbf94fe41d9ab2c71fe91e625d153f7dc1e4ca09e66cc52b6e9c9c02feaadea01c5814396fdc2b474c54ede232992c1a86f5c81e7a0f4e7c86c5320d4cdc61b0ba6b8a33a326f01e07bd8c1a6fef25a69b8086d725a71c78e9b5bb145cc5ea7370bd0792968537269aacfe874488b68224db234eb253471022673e242525a0307dbac0a02a80dbf3ddf1ef9eab11343030fb1ce2201995965916ac8c52cab590b4d7e204ba2a1574ccd025800bb00b7ecdae7ac03ac0fb49b37b6fa3b65d732a51e89a7c1f639632c26d5cd221a3251aebf9c4cb53f5f0c40f4998d671f92b7904022b0878b2800b472c48900a811cd9087935919524d0149bce774a92e108c3fd8efa1ac8160e256e84c482a65ca10d1de2fbee2d878675cfea4704706bfbfa1bfb5e16a82bd6d0a4d710d65fb20ac6ab5756df6c6b1ce1d077428cb8fe6bf998f51ae96e9aa82bc211704a08e8fe15bb68cd452138e9d484a53432986440ac71bbf3b2e58c4d45c2e9151ee63eae9a9dcd68bd397eb877ec4bb541319f55629443b9f8902ffaaa73c5c30a8538c12ec090b9b87911819725d6d6f1b3bf2aae12331054b199a6cc149a7f17879f114cbba2886b9489df424dcd551af370ac2ad1d1848d6f1cfb0a4ab5111b811741e7330e02335a067d6fc436cbd2d98b2e159746bb9a15761cd6c056c587f1b822a260510a981cbe2d195ce360f1e448d5c34c6e97f192fdea087c52a6e4762e8a02d78ac478ab9020f4bc71fff25892a8c256f08da58719206ffc6d790a7f099c48ce16de6d8751dc3ed2563df0dfc97a0d4b87c39b09165fcdb5b9c20c304cd709a24701368ca9bf74239a32a6f20fb036e1f8ffc8a51a6c5076b979aa28f90ecc58377bca26d96dd19857a72a8118a9d276c70d82e392e227a7a05308230b099d0a21491380529d2e405547f365898d20f50fb72510f4bcb29ec15cb2022f050f9ae81d5e0551804612227a6a9aa8f10c970c661e85695243dc7a3d34e78adebdb7de214e52dbbe4b56ee81ccc68d6cbeb871a84fbbf47c229de428f1222dd3df1062ce790f042adaa4f7e50b7acd39101b8ca1a768f4d53f3675a2e85c582eb74c719751eac2597ff8f08b5be42aa7b01384ce0271451391517c60549e23de542ddb2003bb8c88541585f5a5fdd6786eecbacce087dc48a23a81a18eedf9b45bfeb54a6d9d2c29c083bbcf3a5b2d10f7a8ed2d97e321bc01f40c0b9acbf19bb4544d8c93c22bf96417286bae673b04ac3a7ca81626dc49104b6ebd352d5ed3f995b33641eb00cc2d75fb5d6d45a22c6807fa9a147b2f4f939db76e84183d55503c30fe41534905a1c95079ff14149e68f5a137eb981ba8b7b1940b551f58fa6c7cd2ea94d164ae81b9dc94ebf24e0ae4b053b757349deb7fe11c1a084572cf66454c3b012ce39675a468a4a02aab04fd497429db85b1b5a232e79bda57fcef0509be73562c6c73c89d441f7326ae898bcbe663e5aaa54c5e79058520631d9ffa885ae37de9aa7b0b39b51c3bd33ee9a4dfbde55a10fb77af15cac113fee71da8480354744b527671617e1f5a33112c010ea8e0f86b1cb552482e06d698e811de0ccc32877712fd953c760570555534816ef24c15d6b0a5e455ba18e19b74e3da86a6384e771f18d93d679b637f769a2bfa1c5c227513dcbfd62b7993420c9b56ce8373625fcf135daa020ad54f72713f84cecea9d015c95882b611ada2f591ad2c76d0f9fac6d001215bfb4a2d578f1842a30d8cabbebf9ff833291278019b0374f8af6ca0e9ec56844ddceb386490abae72670f09fcfa35d0c2f7d9f692eba260324de5211c56abedd2743f6540c567e2afdf4a336cdfa7681f39c5d6c01c2c1d52f6d30f4a5403434f5b4ac432f0992abcadb7b3d8afa46ffbd68dcd4a581dfa23b25286dbb5c6c72f105de53a0a3e77481b9f399ce636619eaecab367a5d8c1468709bc76a65be0800a1b5dac77d0773e4de8b95f87318f669b52ef1a3d37e2eedc0fbb590a1a3d44963d73e64c276658b81b4f74fcac68fbf0ad3e3ba9790cedcc6401f6b3298c6a6aa5aaad9f58ef7a41b79832599f957040529c254cc887f0f46a52210c513e2ae34135774d32bed2bf38fb47efbe8874ee40db0345dd18717a049cbdac176706755adc958e9ad3c48e60ada038d43a6db956cfc35310794ad596b9139db002a860309c5341f6221aeedb08a402921600418d47f26c137bdd13a5e0a647a1cee4995a66a7243da9fccecc08a23bf6807c090a1054443a6684a5c7d6721a9e6cd76c9e26547bb5e828c02f7029097c9125b0626ad4c47798ad38efc53cdad2c3600ed2a1a14f44a65dd31dac97cbebc44b3515160357bdc1af152b33e493b4e8eac19d0f5f324eebda3ac74c6723ab5d38952c2827694b035458cd89bbf50b3d33c58ed22f9d91689071ff24beb272f270fa76b19ed64f6ebe89eecf652712fc1b7ba22d4c4eb1880339ce0bda5ae5bfef1e9adbd1f2eef9301750c032246b312f45db5caaa83c0f6634e5db45bf54a201d68214c0bcb0fe47de549b52c50c913714512d666665c21d9f861d27f29a3bcdcd8d228fb2ac2cf84258ad7e1f5ee41f0dbe7fc56c1886058801289893912eca63e0d3ecb114f5589f2c5e5344f473be67a8e2cd1aae2b970c2959cedc75fe1983b057cdf7c1e17e23014ba4382c5285a3f23ac14c5ced47b6932e0d6db854a8bef211b4b504005ae22888a3b2c4a4e2232f4542087cb4e7c97072ec0a39c00365b7415b69150fb98c96bf17625131625f2b414108f4ebe653abae0032c865c9eb67fe2ed966d4d5fc57a405dd7a79cfc41ca478dbe39f499f0d01b73161721eb1f0af72136042b203e96552c34ce7aaa7d9d3560bca635dda82b68124b73f1a625d8aee61a476aa6b086780eeb0dd9dfe85ca237f4014bfcd2d40ae63939a1a8af1327f3a7ee23fff1769b1c6e33f4dacaf6a89735c013acfbc8e360e57bd055efe3131bb0bb510ed3eb99fe661b1f06415915c2389b7daf2b77ee54e847336c93a215a7a00567c9f92577e43b13114b7452eab857d322779dcd016401d4f061308effae792f7a22bbe59fd2ef8d8be79a23de62809bfe0790527cce623a0864b42c9971e7886e0a4c0116d274457de0df557cbf86137f4cc0e87c39359f7ef694546634d86fa3f83992941b9eb75de8bd1992b6743fe04fddf1bd06e08436627854f676ca4194c64524c23295467c41c24eb90be510b89e62d792a8ce42b1c6be9b0b1a0e7428fc0115f48c40f9aed2289ba09f23701bb1cb8d689d6e36811ef4551936e7d7e8928b56ac6f07d5951594238bc946218dcb051ebd52b3cc47ecc0fe4a2a1f31c27199becce4672ba3517b40f95b20b951900d172b57e2abf2fd277b53b788dc0ae6b75cfc68dac9a7236471cb5065d4144370d9e4bf9e39e0ea91b3d7cf233445ae16880bd03839602af615de6f5682972bc37225f0851388ca281fb279d0057da71d5c431c8cb9fdc8ab7534654622ee8d8c4bc2a562bb17bd06d06eb4cbdcd6b54bc8881a7665db102204dea9fd997b96a6aacc56142d7dac053231d5e83d4ee7d8c948b6d7f6234b7b8ec991b624724fa8b8a4393f2589924b9374b6e5d8d2dc96788ecad1a6074850b6f2d33e9a400520cd5c18c4e109105f967fc0e2e4fac00ed6f87ca6f6c1fc81c577477ec925f20017189b8d3f8e566c22464dc8d442d518efafe1e3a9b3ea15ba6c82d7a1c34cedf3f3addf6083315376a0f570e492a7a68f24cb58ca0a59fd93e67367866011b85d21d5c3c84f4b006386b9ac1385db2cd81f972a35c212aff17b16d49556bedcf9892952f8c6abc717d2688c652a248b973941f17517f86e37ab8e05916771737ee364c48e70f4038e674ba65717e9d85a4857023cab7311c1c18a2ba2bc5b65524676fd3f090ebe093b6ef6d5ae3f03022c0637f9f59f00f1d79d5660cef70661ec90cb8a485e2a5dc5a6de66e7ff514d9687343818a130065260d8d6dcad4ae0cd850a0f6b9144b958996c7ba404e47ec27cfd5b5d2c033c198f6f0d9beac6a67c65f6c2677e124870539c4428a2a61c3c57a7f4f0e127c0487216a8f7c8001226921514af0bc8bf02d35d85e29cf14ea3c43d67d1001c87c4c69c51c78133b666be5880ddb0ffc87edd3e9673e0ef15c03c469a87fcac40a58bd378f0cbe2a1efc0278fa38b7d024ff5bd29827c6af353209636c8d087e0727a06f386d8d8123c7782ad4d0f70325d251510b0d0917c22ffdbea3211c7fdae3e7fb556f3bdcf3402c037ad4487e2c715d07f10b61f1414a32b540ae0300b073cb661d21fa5d7a0c37d95858cafa34d7d85bb4f48eac48f46b6ded107ef84ca915a7b4d79a201f6a819c9c42a274291d4f3ab543cba9da019195ea77f532a217188618e300beb767e4695729973c98260696444c966a5293716f8efaa7a9c9d526e8b1f8117714c67a479f69ac3fec630bf9c580a0c12f6198e2d068cfce099df272e60a906ad46bdc38972c5471fe197e0dd275bcceb2bd54e76bc0fbd3a5aa41d6eba26ea4818aefcb685ff4cabcafe5dd63b12110d76a701366df01e975b528bcd7507b84cbf6c5558948ec7e67851a7bbd0032caf03e92c23d5f126ef5ce9c9ef2c9247c45fc89619c4aba55cf9d48ce5a059c4c22aa94dddf26d08037fa72be98e29a61f5239b561c15587c77594af2ac010b20e62660899fb02fbc4dd86eccd2dea4f10fcca51eafd3d57d6602ace060de02a1c925e69b562b55f1879485f3ee1b7d973a75a76cd14f64d4b2a5730a2d4800cbd293ecd0a4f7414ac7e3e6e78a8897dcbc957dcd18d793ce0295f051d444ae0850e4453cf9473e9ebca0b14ae7228eb1a552f36852d9cac5a97d484fe4e343051818b047c1719f35c7413c84fd02d4410ff40b40aec8b9927be7165f3888619c3fdce075db81e78f8ac31212c72ae064c2632b62072eb09dbd55ab3b69b093a75171482a0fb59f21a1afb00c294aba0aeecdb3d0c5218ca59085c8d74bb7b68eff6be2d9c600f38c909ac5691afabb0d876a5ea07f7e802f0ce2bc34818323be7d4bb0339449bc0121824981f8b28fc9c2fcd4258109c90e5075da52f0a9c25cadca76620f9fc1e7efad37524656c717951f4283d8de1abda310d0b36a46b33fca0d9b24f86d71651191dc027cd40d973274021c3d674940cb35669d225de54c17ccd545eec64d8f2264db23dae8f25ce103cc4a2e2e75fef114162688800fea79e48d1b3747430606a22e452dc43e8e1777a8f7d5a7ee79d7de56b8a3ba58120dee04d154061668b0720d3901c87a87f57edaa83d090e81d1f4e2a271ef0cd75b06a18832fd61e8d784789c3384ecb119d70df3efde69443f10ba4166ca1005028c8f680747ee204d46a95985ae1e977cbbd915d531fc93917d3c4e1d8da24b8ff46f2dd6db83a87c374fc0c2bbbdfd4ad56e52d7f508e746dd260c8f64588766a90b91df372f69bff23ae0384d4aedc492fb3e29b503d881904ad344eb518c14193e984167cf56567e5a071e6087b12237746f7b30fe9a2601d0526c64ebf1dd63a8794289d03177bd978e2291e6b3175548c90c83bd17bd7cb966034a26f2102226c3ea1ebfe6f5a034daae0f2c22cba0592eeb572db88484c452adb7073b0dbb94fbd37def86453e9e042d19c1f9f11f39c5fbfb07f00b56e5d7fd2567dad349e0aa0de81a072c05153b17ec8dfb10553e7b06c874e2812f7a9f47711bc61bb2256129b31549b7331c5835b99ac3dc44b60f26c2aa24fcb3b9b49efd800971e26b9b027dc057345aa90d7b3e48266d746d76ff4ed0b2021dad96f1f9b1c660689c0f079b702286d737bfaf96c3c44891cf0ef3a0f762b8d10cba4278e958f45e34c36ee90c085a89982e5571a3bf5034e52ecda9a4464c08d867201162a7f380e9358b5f69ff83a7d7d3c5370365d9faa291cf3fb351bb60befd54d6b486dbbf154a7092b3fad2b326e9c7360f9684b7ed9e0310dcaf553949711811207900e4a83acfcef463611f603ef16ec0858f13f9f819aece27ad7f72ad62518123b81cbb413e4e77385f12b0d4f88efa8ff2b09be1e77a49b343a62608b34a73f0f721031169c66f16fa9525121ffd863c48a60be3b2984f926b8acc19ed581b4c9deed2a8903a510d8550eb7e474124c8422170157d57dccc71874bf469aec33a9ae9cb9815c53aac4b5c64a7d5714f33b3c32616bc5c3204029197190794f41460f4325531fa8e298ddb2e69c5a1dde0583d9621aeb3b9cd3d4f8e212ef9cdd0ad9bed8f9f6404552a23d49ceaf896c41a8de3239c3fb11a184d70d044b05929dc1b77fd588473e6722403c446b6bd16d9a96a5311b21d3d5ca77646554b1788626af5b88529ca124ccef6f8b61cd29916eaa2b8119c05c0237d24e2efe8838f743183f8b0b9d20d9ddf7a239d42afac751f5b4312e843be7e248d1d8a145ac8acad05cfecaba9445bb60e54cfeaa066c1b2d9d2912b2d79fd8ae3a1bd90050977de93b6454e41c8394804a60f360ece7700c361c0e73a4eb33b5efb3488c56c95852686c3b78be0cf7a2ee3b504fd85ea3f9db1b5b7f775fdd427ef2a99bba69da10866ed791525ba3f1bb824c218ba4775686ba32b730249d572d1907aa1cdbf9f83b9e4865c7f89039fd0b264607190f20751473247b7dba3fbdbdfc3cc27a1609517f42e6f0e57d1f0b23aa3cf8c380c5241f02599f86eb2d07cbd93a8d5cf105b79106c6daedecb42ea7649561b6a4d056090f250ceee7de526fc977e926c54325f3acb078d134a3fcd7283bfe713d78c7d2d0181879ba8d2a1e8bbfc1074290800d6ee40a802ba533be214cb39057f808041e43421ece67397e21a18f9e4de3e207463d18d00e22d60c79a574511197260588f755a76c260ed4c094ff081e3032c3b938b41ced4139bc4e3ec281a0dfe4d962bcd5f72d39ebb7b6f6ebe4b72e5acdf053a4fefb4597ff4e693b2487013f32ae0a6964b70e1bbd6ab78559783851091a742d99fe373c7753c6ba476dc0a2c58436573156cce52748686397aa1510ee42e2c7d718c5c1b41d6a4059a5d5e39c25cfd5fba64596dd7b106a3e58b6373849199274057dfa3709f40a68355198352845bebe346ac6b9f6753fb12fccecf825e14c49cd0040c63ddb2f6422553fc218e00c4b4d9c8f3a96014155961029a75cec585423c62e5895aa9df83d4860b52b9f0deae578f021499bae9d6e055e7eb21659fe51638ce9924faf0b6302d103fecac0b15a5a2f3db9a8badf7266cf1803c74edb9b9fa8229249d52a900527da9d47257391191aa4e021d4ea0a851a3da749bafda293363bcaf3aa7e4fd1f828c824735b07d97a1b29eaae39cf4d92e4e12b2176772390487f8b0f50792ca664f06679f8409c75844afee3f38d6940fdb55c18015504fe7cd7842db75da1c8d728912c96b31380ec99dfa2d87540ce44c99102cf190da48b2011a06592dfb88825aa44d7ebe37bddd0424507a3eb895d6ea93d9ccbc95603cfe47d7ca81f864a31c6ceb08914b26c8d4bb2cf5757e4a2b7b78d25cdfb96b917cb7344883ada12feb66b3c56f432b1cd745b9aedf5a81d3856b9f9bcea17820d5a7781603739754a17cc429589b4d23da84fc7458bef6b0cbba5fe92a12c0e3167b9be644432c415d71cca2bcadfffa26f7b7109821d624ce8698df65f57ee27deaaaecbb5b645c6327e5c76072dc970d74ddaeea58419be41c7db7cd809ff3b4a2322a8cbd0e9d6edfb13a5425f6f6ac61d5635810fbf061ef455fc099ee4dbd1372363a1b09f8d8d9e73eb3824f9653e697aef382c0600f129ad037a087c0196c002d8f557b571cf0672b113e7a3676329d7c580db97abb124e0400a951d0e6107750ec5b1fdb4a7b84f82a3f758fe2a45e4b10d35d0adb01cc6087baf0bc21470a8c3974c63a396d211b95c4cde922242cd94960f6e2dd9a4da4f7fd25294b414e116b9a4ae0080e8ebcfb464ba6eba71571dca819ac8076e1e6ef66a13f88752269e37c88961c2c62e128f8a28be20810531c88aaa84b3911445ab62d22a95b5de5db5afbc395d550233bb8cdb063cf41aee5e7e0c50327da4b506c39525fdb7af94aea7c405d9a1cc3df72fec6810d3e397a2e6e634d824d00d8a8d7dc0b5218c884d174ee113adb876d8cbcab394950706ada38a3f52e95db8b07a6b34f5b32862eb677d8550e034bea279b52e88f10bb981dffe151c28400ffdd9fb23b93c531c9487974d9af6bba13c70204091e5036d16b4b2c298a86ca66d5f0478059386ef2fe53852789f20289790c86bd17b0f087bc651bbe1397931c6d321d600947a9d52610ed6f255c8a6a9cf24baa885cf2f386153589e721428037e12206674187b1100330733890b8746c5ed14756f00d1dc4987640fd2ed1ec390f2509e9371ba061c2438898fa52866b1f255ae60601a62e72572342ac10cf42ff67d783adb95e5643876a7883b1a9ccb0c3c062323ee33a2410a595d3c949cedec401d14d573148043669fe512bc7becf16424d3470ccc8b34c0cd937aab02710252a8c9263babadd0d2d4709a339e80c6a68dca1272b601b6bf3227df64d8602f19ceaa8505f76871fa93639efa1ebff164a79b5908bf08d02970e305f14663141b31da23b48ab29fb54d201204ebe0a38914a0a9eff7e05996b1c2548e83ec9b8de1c4bcfb07953da020d9c5d35753fe6e7907cdd7e0f2d7b1b99192c74d9a199b50423832f8ed9763dc2d632abbe4619b083893a22ba61c2199af80910b07331919b4cd244424c129ed7679603c8b1f147657d9b9b53896518d7fc336e7bb8ce487996252cc2aeeea74741ba2888ac602fe17cd5e7f62c763f2190e6948e2d02be8c73ea8935e8bff873595c51e801d99fb395ab1b47a3aa54d482ca357da404faa0ff5d98efb8f6fbb7ebfa74654b21241af4a53b97b4cb2001d770524ac4d7f7fcd29decc6fe024c998d77685411b7077018f0e2a6633fcd6031fe6f57e1d83bb6fb097f75a44d338df688a141b9bd4e76e56054e7c99a8e4dc717a9820becd2c7edef3ceb8d2d487da7e341b6f9f6b5e0f11e348923b246c8cded02c3479f963f08ced8208dcc0fdab53fd732947df0e7ec69527e498f4a07dfec552b672312926d21ee65a825119169347a5e8848c7b474450c0ec9c15268897a97114cac73bf11d99a551404416a2d040f9f1d8680fb29983f081c4336dc8e51a1f3f5e18fa793516a25023670d3bc1b0569324279ebf74784742278ddb3e5a448df680d56baa93cd4f08f8cde69e2df408549e200d08c54e1849cfdd415c3a93e026c29ee6e0c8ba1f5aec4633406ddd1b91a338c3992e873f1af21263d190e9f8a89b3fa8d719165f747f4ed63a01a48933086a54070412ea97fdd56dc3291d144595a9b6e78c15c23b72b628940c7e3172e983d6d5acdf03ba55a8455d4876204f52302ec4e86a30016b059d7b8e840605a69fcf72cd2dadd7f943b0e6074aef6295314084e75cbb4627c21ff896f45c95ef947141ab16ea2b428ce6d6c3705e6b276b8340c86e67cebc717e7d52c0b712859e2e791b91f26bd14b1d69c21ae367e90024ab6e92f86c37a1792247481a9785b8dce0e714c63b2af2a1e69b2124babcaa74c5342ef6697b1bf56bb6496d3e0923597c1ea306fa10c043df0ed24d8059521736a6759b27d2507f24225a23099e3fd1ded720ea5253f67e4da53c5ee757a405046e04e4eca423adddc4f9f898af74528dc92ed053c70a6816379fa1e7986eed0e29847ebd37f3ea0d391a02979f166f0e7f8aee77570e27acfd7ba5b9b3f1dbc151c16815d37789a439ad610b1a9921f8af1ce105d098e09d7de56215d0d2d269088304c1cb7409020ce753d07eec6920290555bf6a0583b2391c04bdebd175efd011228e8f2c8ff0b76113d7e316b32083da1255b12dfb4a37d35e9b60dd15d625053dcde07b37fc12d9290bd41572a652cce5517f3e30206b77db2150e447ff870f4a404c485a346a30bd7f7ee04253fd38c3ee565834efb47bfed7bcc31db49f3acb749aff23aed7d02c8b5279fbd8bc12cbdee97b62c0cd61e2b326b54110e077c1e87dcd3c0e296740f00d0590b33f2a3470b235ed5d0ea2dee2b35c3c02a938dd7cc487be4263c0f2ff2d3c971eef639e068c002e80f28dec81bf855ec1cbd199a4fde9c6319e42524f310085cf723c6225bfc2855bd53e27e63678ddc969bfb2b90d13790fef9db4cadd96709a311f45190d6c96f44a1e06b326b6196675ca1e6630cd11b62efa5affaf43f2aba20788d46de35352805c4aa3ab8847072438c1ed65e99f2fc4576eebfc89bc7fcd7fd1420b578cc7d7811dd2d111eb34be885a8d22c8c9c9eb69ed1691748a4122f8ed00fedcf997cfb28c92a164f2fa95907dc36c319af36d33ae8b4501bed556f69424954455e60b78c993854f8b839bb77ef42040916ebbcda8a5def6b2a6ec52c7f1efedf2e01be02c6c58dd6edbf3bce233fd7ef0c1302bad3db9d3b71bdd97652f24f31598bf145acd7c802dcb3329ea3721b74f25d8bf0b11311a044f985890a9592f141b99ca60f43d3d4308b6f3a2f832a83c4f7025b70b253f2e21a6b99a3215f9fb0e8956a7d22cd3d334d925d5251885084eb0f034ff59e3fa277f8f92ff3e5add9f38f3dc3158f2d1e6d769acd0a33302724493aa8bf3a728a58e921f88ff8a6130d86c2e85486be9b44817b2528108d0bb1ddfccd50e4d7012707e8c2737f6c1fda1535413c599c3596370a3f1c5147f654df9fafae59e3606655a284431cadcc0062dd9552a867f316ef56e32701ef813c732d96d9534161e94e6a7660d47e56110e15249a8df9be164a741861adc13658dc62e414e6ceb4b4f1b088c3e87c5db004c23b0419d4ca4acd1ef854d63b91c309a2f98e0f0c0ad1a9e212b87dea6d54d939f2686556805305340a24b613b4dc6bbea90d2f1d97fc12a15b53a5632cbd10c1b59dd07b95926dda2441458ecd694b24bedf446b2bb4f57070e9c3988bae00468d0b746624e6793a0d41df1837eff9719a99fac8480de91ff341ed1ca99b7b4c52f4424ca9cba43c0dc22275e87807c9323ced444892c376bc08adac1b21d03d098d72f138afd26160bbdb7303dae470b8b92c0d928ad66c4b8286420b5c30e196dd64f306e341cabff588d5d72ecbfab646ca22790ced9d4296a960acbc389e1c9a72f0af053e4d8c0e03ad223c16c36a98021cd6c617ab9e6a5f91479fd8d4999a3188fd28248eb4919cf12d3f32e89de0c09e86aa3c9fb46544d6298573f306d9ae01ea5f2879c5d578a64dede98e70500cbbee4f026ebb3eb6bcef84eb17c4495ea8bf3318628c3dd3769440c1443ddcdce033b417d0fba7227bff3cb69f57a67e1a038f52c1c98b60ca7c698aee012202a65a253ef0bad7e0ee9a598fa6d6fef1b1b40464cd1a694cd5b083d3e53c9a98e00237b9d13c3dddaa5ba9e52fc7cc11e3dd7eb200b2dae5e8531d05050f37c9e751b0b61c77a22f9cd6e3bed4ccb1161d551b4b303293cd18310176dba10be5785512580909ea446b3218c514fb8dbd6833bd75ef6741dd7049938efccad02e83cf0d351d1e338be24eb159f1cbe7236310f9912868e6f24309e0bb96725f66e3c2f46eca52acf00bff52454389c3c1d4c2621c048cc7621b54fb822c9a331cc94c979645685269859af0d77899ad57aa1da98523aa9fda72b55317c489e64ff35f9381e65f2aa0bbd2734540f784630b75f5bff2eaed7d2487df10958acba07271df403895cb40b092cd708d06ebdf2edde5bbc09c02537b5739818d9d4982534cc7a5bd75658ff5661a546e48116665b596a09e08ab18eeeefebe90279c9da6a867347996f2f7cf130c7ab1bb032cd6b8d3b2d75ec3914c861f90896a8d61592f2d484c8949259d5fdd6fe2ef8f38b39fef0e894cb1068b7e4e8729a3e3092227dae323b7a573bbce6ac74b5713b25c8524edde8c2de78d99c093eba3b9320f51daba751b970e205a8698527084b467fc76881c25ae1d558c93f01f37558d50de5bc74d321a2f8e9d89ef90b192e1e458b1a6e1019891cacd4eb8f0529cca5374aab10441eb98c2edbfc798976ce084d2178b1ed5c4b34ea797f12e66995bfa8371728df155b437c06f84adb2575d6df6b77bf6539f2273af484bff71efdcda611f0a63e7832b7a353cdb490689db3421bf1e89ee481dc67e0f8f1dbbf20aa861d285cff75b43f173d20d343f157316e4601e374578f37493eb6d13c4a91664055bbe5e17429df1496949e512e16799ce6697736f62395c42637f4a9b98dfc3af422f8aef51ae634808cf36bd15502cd1f44e4c7ea44942ec540ffa1d931586fc7657b24796dd36921d5f67506b5cc775565ed26de009f994b417b467fe2d905512625ff2f831849d7aa8d450c4760a580c0eff3dce29d7c34be2cba37f7d7f2e2937979b69572ccb0e7e49bc90d686295b58a89a96b43410b9af39198dcd70beed76e6d6978d0fed340027c99f750d3e7d2e55a1516826df5f9ec646e861c79add0e510e38c78f6db9d73d46e236ceaa2229c21e23d59f68d8a01cf1665a23740e104018ad4049cbcfbfcc20cdd4e1b09a37d247f0ff520421404ef9fc7ab3e8763f8fa9da3f71d01565bf23618bc7d14b788a21308e9959b312cb62d96fd95c6865d89e49d417f747d613feaff5de5ed3e5c850e5ff1c0c35afc7bd2daab51759d553cf3beb864dc442dbf702be6bd4a8721cb9a64743c69a346f7ef6261c34a7b4d245f523a176011c2f677ea3e601274c8797963572c7bb9a58b9471c54a0060c37948273ff610a52e3353cf4fbe82e014ea782a5410b2a3b09c0b81f44d808cb162639a0e29e25324ba88ea8be133514a8c0686dc536557d2d211903968c8abfc66157fe6be5d802e0f3861a4975f704aa9a40751d0e3b9bf662942565045abbfe614c183557668a137341e1309e89e6938d96053f75f2d3836138e8f035bccd291f913d0bd18b51a2f835d590d225f7631444a0c57da8ffded6e5bf0f6b0e16e0704b93c09249e44df46c9a1b7df55fd0081d7e09dfdf4dc87a7345502566172b1151c769e4127d8378cf66c138ef5ebcd1a408361ea945340020df2861908196045a33fdf605cecb1be978deeeed665a650647e90cd674e00cd61a09a62815d8ea87fceb77440c76f5ac708b54bcfb0251880095d06708c0e6655d05efe877b71d83197c39f698843882eb52b2590b4cc9809f7016451dd09cd52ce1ffb8d9fde80f7b9ef64d880e02c2868b517dd05451434d5c3f6f81735e6c4ae401c48a5c1dfb24e842dd985c47e09f7661692624f11dbfb12ef7e915cb8117b42a22516fbe77232b2fa841a2512e61850ff36c07ba790adff24c106e0fe2819aaf152f293e0f7284c0319528ff10d19ca24ecb90329ad6ce8aa287bbdd646e4342cdbef6efc6a1d3aa122bb101369bcf0fd1e4817b2716907944c02018e4a61c0faabec853921808d08cb5cbbf969349cf5ec7b191fcc274fba9b126b8b10e59d6a8158fcc00b5ee1c1bc4dfe38f2e31a78fb3917781fe7bccb09a5518c444502360d398fa0da5b2682fe17d74e692cf0893e3ee69b7066e7349944faa863908ab8ab3018569c215cf11206cd9cad4f62efe4b81d9f12768a43d967f4ab323ae47687f4b018b1e9b589fe76ce52552c6a4f25eff22c8ae417b4692904aea60f6486bc3ddce5569b334a96629eeff939022fe7f1477d2b5a76bdd84e7b8997a17eebfabd01f129edd4bae640ac35cfa59343ec80340833070a0cc09f01c57776209fe77487cf107bbb542b3a93380ac4c1a8d4b7dc2c82e074a8dd0cf5385710646a9909ac6f122c50df848dd929d5474fe794e1546626cf3c50cbd77e0c421f28edf80e37fa1287cc9a7980b444dea4e0d7bb7ef2ba9ad621fe9b7a7fa1420cb90848693a49f94c0838f390785f15ca2b3ec3eab07b1cfede987f3755eebe834b0b543b33bcaa5c3285169809635bee007650464f239b81ea4cf665e799baef74b7ab34414080564560e34297f1216c8d13ba67df7357368fe70f1655fd12633e6c41198cd6483d45ea45a45e5eca283ce1d0fcf9fbe7c921f821872dbd2575bd7f02c333c6b0676bff0c184c605a7a99385654b2a5f31302902831dbe1f32552f915ae1aa21466e2ba37a8b106904943fe0eb899d3415e66baa86a185dd0fcd1ed207690b47b64521104de7f568e5badf10d4dc505da88e07a5128015a60f669e8bf61dafa21e1e6a724eaf09925a9adb76830927776cf312dd65f32d35e8a674db6632d54006803ef6daa4c364df7c52a6092ebed3ca97dd5bf3d7cc62cea6172c7b860a077eae04cfa8ac834f5c2e84e0f83eab2d84f958eb7bab77058b200e0bcd90944889a4eb03bada5ea38d08e725578f4b0cc875bf3c33a5fcfef0617b66808459b98ea5073cc22f911a6ea92572c195abffd723e027b97f45423da820cd51f8c5f907e95475fbc0a7c3288c46315329ae88e1409c18e8be9d06b7756241f01deff62bd8bb0f607aa4bd08667d48c88796155916f71cc12f16733786aadb27c35ae1b202290886de44e4883941c7d641cc397f9df870bd4241fb4a4747765a9dab2db79f488ccb76566a85d0e2a3b2e68c35149c96e66c86575a8f9ff1104159e4e24c61f5268df2ed26b76d64ab69f139e229170e71f5c82fe8c7c883a9ad79996140c615d889001428e301e71170c3e7dda16aff70989ee3686f5883b2d36f55ca925cbffa34fa95585f3913396395c933b8fc7ba2c876604ed7073dfa608270b1c399d3c38844ebd94bf5e6d9eb47043e164383e97a2b116dda9c8ec5a9eb40e2201b309ff93bfaf9e19e0dc40b114816d0298c63e62129de03c2c71e7651621c85cd68f31bef6a3612cea261e7dbaaa0396b5d0c8cd8326ce3c3d9bd2d2f7c811b62f5288f5b1a60fda8703f3fee6003abc62357bf332624138eb4c66eb87d7579357154c757200f422e7bcdc116f44b135648e5a76a898783a6c46b28cf9ff31df26c1137f23882384b62b2112bad472efef04d488f28cc765cf9252fd40284872638eb14dbbe90f9276fef5bc6a616c1d223bf91daf76d70f68d56e5a03f6109920be9023fc0f489edf7fcb4d44d360fbf6be1ab9bea035130ba42257b8c3c5d291af9869db38cba869b0d5d85a7af7d1dfddf8f0a2c1d5b01e5ab92b3423bc31276f627110fb3adc6bfd59b9ebdb5ad64320f55bd7db06aaf95056a80663678ad847cfa22a1e249e792ad2f0021ad1a1a2d3613c2186e010632bb6520f0f5bcb0838dfe88e73249678b4e834a269d057ecf2a1809b92db2c8071177554185561f0045df9db11958ce9bc98f4837313ea8b2538f90d937097ab136863ba6c42f7e968670ca44879c7d8b165708f14970fb50992bc4e88a33df1090ea118bdd72504e02fda5cd6ae0d18f07f25bbcd264a320f6ee1fbf9a863cc65b1045794530c261c081f63df6796e4d740304860d764ef520ab4b1d88f5b98ecd14811a5b3ebd5c969c2a0ab66fc559927e2cc341f516a4b4a6a0f1359ecade011c373289f097636dd95bd8d218cfb2ddffd1eeaa43e340763b4687e686771754011915be367301ec8ea1fd1f19c63255648d28ddaaa258386ceded3ae5e21a7fe7fa1d0bcf6775fd08208fc589e0c8ba9a734d1a0da45b676f3d857a0737ba0e7cae7948bbd1f38fea41d6897213ef4ac1148aa3a57cae509672257df33d7871e7bf6b4c2fa9050018009e1d81c7bc66987377729a5e444481a5731cfceccc1ec8c7edefd83222bab875e8510cd27aa0d882f329ee67104f8750ff8e02600b0a21d950c3647fbcee29dcd94e06a976eadfc710583064fb87904961480fefb3f0156335a95f40b39f61461a8329848a6e106d632179cd2757bb88a235f737d619c193fcae561a43df0fecb1e85e64ce1ed06547404648ddef75563ee9856ca68b0c2793961c6f36d96129f07c8c923dc34c39dbee9f8af50545e351fa78bc9068569707bce276865577d8faec75b432d5eca2308e0c42d985fbe263c1d6e916d9e1aee35b2838a804b2a9bc58cc6f3fe8d3989b15a203ca46e6890a372aa4a027936e80b8a80a200d221295330110a48ad2de976edb3c135dd109a4afdb1090b576939efd6b76698af649ae6ba420f3d561cd6cad1e40c5be37f845ed1887e545dae7ee9fde6de0f891aee47a0f6530e4b5c032edb37327c76d7978d1d83a4f08d46f5b45a23937c308353bb9eace5eacde836a47c2ecc12a207012a27842db8bdb704ae5bacbea22716004752acd7618fc099fb82a9bbbb6bfdb8d1e300858ff6d847e56f9fa95dd1b143a4ba29c3ef9a2ff102b4ee3e201a2904a6526200f095d553062220286dfdeadc1dadb0e4869bad4f40faef3e6ca7ec65fb5f0d8b4f6316a45bedb1856f4c99aeeb1c6ef91276b4e9dd154ef94b5043ec1195f2ba226ad39393d9e050fcab4202eda3578dc534db3a62b7f5fefaaaa9a0ac65b007d7dfdc1e9f3778718d29fa3591f74df0d7b420619ff46827aab51aeaa16a8fac73d91c4788ed1c72ffc6378bcd31891b6baae5e46d9c9bd9432c3763d9401a573673595401a3d094f75877b8197670e00c2be0f2609d2de049a62cf3c540e236a21dd7d84995ffafc09e6ed0c9f57218f4da9050391500bb44ed58096eacd4af04316217bde5324d2e4100b86e4affbf244a212ff2f73bc5d4c34bbe490f5b92fdd9a78ad151500e44f6334e6357b48ba5907d42f1d82467abb68e631e61fcdeb8efd3b125249611cdeeb9731a1a240817b8a98568497673a6f43330b5fd5d95eb7848da32a34b14c7687f5ee6587ef53aa908ef14413daec7a83b325dc489a8562892a65581b43b5a28b245e751c5d68a7048811dd5923b4a8b23034354d0edca91a6819821f5d45d954a553c4d81449af25ffed0ed3469f5859d8a12e7ddff29bc1f42abf4cc491d93bb0626edfdd3aeed2204646213573a38bb87d59b32f6bc6ee173b5efd5cdd252c8352320d52d28f18ac2403fd49315a93f4dcd72d529410bd971eee4a1c37a7da209cc7bafbdcc8a2aa56f90c824e1e4fec9b2553ed30566c1ef9be178e947e635038921524cc2a178849023ef34784502c082d87d8d596403f112793a30463e122c31fa87fd578300fea0f5febfe5726234de75933ce74424a23c7b244427548ef2a0111924fc678f50053f853f8f481151024864789ca92677fbe82068dfd6b1154dcf79c1246f0e297b550bbf4b988ca5b2aae71c684be5f0a44e7dcab28f4b0548658a8d4d8a54034ab4ca307c3869da0f027b547f8fb59b789ee9ece933f4e369d50fa85ec5effc6639d448720d41d4c5c6f31de54f3c165cad3b52068d083b7905a1f6eff2ea56a77431d3f6ce01991316df6a60b2273a7d489b65b753da7f8f8b5b791ea2016910d4d4e943b3a1f69ca4e0d4bc26d1e8aebc0e474b776e4dd0b2f92ab7881d0861d33689fff3eacf9152931d5bc1a6a153da3c93859d1a537a5419740b8fb2edcdcecf45a92bdc3af808d5ab1390c20777b94e38d0540bfeeb975587daa6a8e409df25d85d1902e3e7db7201a773ceba95835cd004a1eb180e96da0327edf166e17532a4b8b10817edc595d184ccdeb8c9c5bf50092e4abef04e9aa81533c34d827b01dc809c84cbc7dd695c69fe2ea87351168b29c478873770b07f7b8eec17fae4cc997943c7742a4a9d2c40ddbfaa70eb0c60608e0f602aae53e6c40103496cabb71bee7524398f720e14fd1123660e23db4df0c8149e0741553eadd1f774258b9b26ed9bba37c1dcbdaeea43c273e4d89c604711a288936accbcf3e3a05d292a1c884e7d1218afe47d109ac3f92be9dd3598d2d0e88d32acfd7c390b666352b781f142a3f7f8a3d89c59129b382b192021cdcf19d2300b6e8b2cc20d5e8b36a6dba59c3d7ca143222364b7afd3b8484f5a02d876a1d8d34f0f64fa2a68a26f3ee76fa1767f6707d22fc5beebdb1a0a2ed4ae88b242ca21683770e90f52ee5c500892ca9152dd6c64cef8de38884c822800879b1fcfab779502300cf60add862a58151cbc8f87ec33a62432735d5d8b0c7f6feceed6d8529da9c493e8e73a1040de56b8b437467e884e42bc8ec5266bf32d4c9ea5993687534b75b6d5c0cb2c2e1a50cd30460194b916adaf4d36d44889ba49fd8230a702317b0821b45c310f15d31b1da284a8f5877018fff58c635ee15a738991f646f3a17158f73e7289c4f89f2c01c4d78dd4ac8e121bd921d3df09b071c26217654fc53cf7daee55ab862f90deb4d823f1d882f38589a74b6208532720702411c3b2506fd90d086f3665d6e3bfccb0694d065acc23c16131c21dc6a3671c09d0bdb28e8dfab08a5f798ad771ec6f117f1bb52d347e3f084b67e2eb9ea9e56db7358a5ce3ddb2fd8dcc5a2dff2da304340b9afc46284463c60892d360e90a4d3b058bcdd9644c5ea2d4fd884047dce252371443e73b094875231ce14a28af32ad62026a12eb1407e0f3f9843dc7ddbf6cf33307630935b80f40c2fd9b61c0f99b881610d1ff6b2388ad992013334979e43d9f71ec56bbba541b36187f73e23afddb3922046a4653b526faef9f2291825e082856a0b18d0848b40ac4118e6ef4001bfa83cbce97f2e25723a2a76d3452c976a8ba356bea639ba7a6c2ea8eb837ab0972e1c528bf6c5d26b69ce193d5fa919ec45e150612123d6d3e9cdf2fa4cb465ad5a0e1eb2cd1acf48e9afa172e47b7952a8549d249d73bb3e2044e00834aab89a21c8364f90176961e38d00285096c6d1569670c55afde0a47bcdfa08ac05fb223754ed5e5bc41f8d2473569aa244030e072a7f7cba39aa40c5925ccfa6d6fa25eeabcfb3b5f33eb21f7c051798e55af7f219dad3434796183f6a545e1b9fe24f23694dbfded32232df0ce22202aa94a2406090ff05e5a56a54466e9a797173b6e6665464af973e4ef609875ea87050a6bb2a3427e192f1061e1cd5c88b46d9bf15dfc619a516b7a89eb51a56e79619bf83aa9c8795cd41070798c57d86be3f7839739a4fcbc1912203cfd367ea2f3158bbfd680bbcab4951a1bbcdb83a21ee283b237c0b9a4041336362fceb3550031840891a42a0fa705bda8bb965c5050aa7598700c8d0602d0fd2f183188f0871b0554531be3a1b6f5dbbdc5af835118ba11a64a8ffe907045b73dbefe5cd152ec7ee9a8070969e4521f2857443bf8b2fc43d410a302b07d33cf885d5140593ad9125dbf612aabf8e6d144ebf0d580a0435dfda211c3a1836209368a1b8b1987013c06482c50f5f05b59bcb8f57ac5c86018a0f8830d9339bb70ce957633b14eb5652547b7f60e756fafc134d1bfa47dd0445fa8ffd74abe076e7f77ee7a8f73629e46285d356ca9ad66491506ebc9fe4ca2c50153203ed42653ebdfd38dfed06f86187933968b539f410970043c7d3bb88d5ce6764a8fe6ad979e2a215efd811ea7be5b408dcea912a5ed326753531e390e774e1f4453dbb3d04cb4bd9ef2c9a4d9c89eda6628adc3ad18ba512523c01b86a5941d225f8f7af6bda9f4a65c3749978a862b06a030c0760aabd62755e69ae2e69b1b8170503e5d3016f9af2647ec9f2b127f1be75a6127ec5995e987002907bdf3b122fb1b7b1a71aff7161a0674f2a4850d7d9a70791899c31e3174b59552309dbcac29d7bad76075bedbbbe177b74cf22a3f2f9199fd2bc7ef6a0b4ce5c87e2263a11bce3421e9c041b2f18f92fad3843d0c2763d31ad353a058ab1ebb485bdab8a0923f84035d7b327313976309e10869e20ac2165382b95485e85a818ad86ed70f2a997c09269b4eccbfb1bd9aa96703a192d3492c7863ea773019e5e87a5afb4180b846de96780a2d4e42b5d7a4eb3438237ff812599ab20b405e01daeb2da595d6060c9e7de62c65e42eab1650be6c12c9cd12ecffab2203a2890c2081015ecaffa04daf4956d45824f1c32b7a2a35b9a11068936d0fa0dfed3f3c5807625a446a4fdeb12f77af6ac8ae61352489b8878c67f813fb928d5879e26a3e5158cd94d22b53c7bab89553ee805043db5b936e53457cf8ebfc02dc66a6c1d71fae68255c8df5e5f4b961a4baa30757f5c7c4d304661a694445d65aab39abe6ed9e579b83970357556473b0c68ca3fa1daff2842a16861367fecb2cf95cd2d97ef6db77a35b12eeccefffb7eaf84e20b1ccfb1d205e2d5495b4f9308ac871ea54e89ee6afb847938bfb3fc8197db9e6cafbeefe37573c9201c4a27e87109361a880fe1dcb1d1421d145920bea025d029464721c4dd97bb9fd067b92a03f5c27e31cf5e50168553211d04279ca45785cdb8b4f50e25b23151652b2e6b67ae74b47c125e97280995d847bb51060c57305628d593a48106068edf91812a502e9f85fcfc22427d80bda7728d363de2d7b9587321104b1ba6fe7b0978650b91e4a6e4796f6df76140374b54622178a49dbe0f8fab28e04d6772bbd82eb5792be1472f68fca2cc963f5c46507fd18dcfbd1b47ed52d78764866455e20db2bce0700623960bd22a5d0fb315aa8b2ecae76946edb8911d3c8da88f23e5940c955598a6e7e2322729582dadd6df30c8c596b0f0ce0eac18487e5591d98e05b731e39cef295e9b655d567060fb4407e70c4e116870d8a9bb38b6063a0644c1017d1cd3df95e7e2a81938b66951cbfd91e2d18d5515aa0686fc691e637720ae9b9210266812f439d814e49823dffbd30fef12646c93c10289280e6f1bfbb04c01bec5dde84440f5ef5ede962d7ee996c26e219ff27b663ef6909537148fcb458124ab38b264346ccead731d71c1156002fc6a1245525ab10092f467786853c2a58149d414c5a065c8dba3e33ac6a711e6345e99e656e4fe93c16949e93067f805f1ef26a4f97a17c05cc40e17426423a7ba123bb517e3c4a6dc242b9eac9b479da81b4f4de29ab9935c521eda3e164d6ff623914a7b2937812458b771cb7a3cec3366aba5417a74a58a17ae01bd263a459572de748f9693b5a9bb85510c6335944c04c9c8d7cc0b1ea3fd64d60a2d2d1597e0f90b3ebf71aa6cf05dd3a4ec46f49118b12a0453755aedfb8ca5c6081556195961e6899a1bde9bb41a3e7219c98b1d8164889f4e04d94330074e3dc1e935f54521ee59f582f8f9f32c64cc7876b7a418d5bc2b2cba21b8ead08e01d21450434ee2c4d94ca0af0f334e2f6570f5d84667756b03197060f5cbec03631b131db07a8aae2a48985379f3886a1ba8569134e872e580ab02f15e4988085065f147bf71ff71288d0c8005e4979b241ca9966d7f42371168b1b8ca1e9844569d15065d7045a0591b1ba0427c25cf66592fff0697e39159ee87106b5fb398bb31b48432ef32fd89052ee5a432ae10f3d3a4007fafce944a3cc0d51dfd39a7a2a248e00d4865e3f14ad3ee0c8718df7ae1892e4630ad4f79211697082a07d7fcbe406ffd4e11e121c4243d91fdc444e807cdec5ca15a9d7767183d78ca610e340ac34b39a2e35eca9ef89ce8f3d1825874091ec41a3c474c1fd563b8a1725e080c43f6e7113aad005d0716205b3793142678c7bb935554b32991e31faf3833285b64198f47eeb0d11464923fa3c913cb898bf21f4f7aafd950f74d5c8212581ea0e9be2bee65118d9c8c092faff50a4742da0e8f09453b658b8cb44c1001b04d55a45f7f5d4e8fe33863ddae96ecc2231a686fb4340b47b54df5f08ae54c5d5f928b4d76c2e2e626da732149c4dcbe149cf50e650c422c61668ff8f733a0fd60a9969696499126292f8f5e9658005d6b7efd717335456416a70c5088fd9961f9d0921c0d9ffdd843fba3368565d29d8f44a54324a5eee85e5b3799898f0e6931f26f509de5bf7bed7d71e3aadf47082e509c480222e863e9a5a89b41e40c9b198c311ad2b5461be73831787b149dd7dc5f990031712374227ebcad8726cdd62d0dcd05127516c6b325587d2ddad50313f5ed8f49f204f645ec37acf7b118e679fb61c7d29450d25b1cfc19c15d049175033dd1a5c1a6b6560200b44905286060788cb3f6fd5e92b90ed5f5bc962cdddc944c95a20cf18062365ac33fa0d8d222d8450ef3b211a9d1c92315a1a1ef3fe13d0d247190069e514d2fe50bfa1c1f20454c7c80f9e64be86ba4ed5e13046c03e4011a68918f5244c5a73ec2760b3c7459c95925ac0b13122434bf47106ed85a5ae147d51646e8d1e20ffa00f84bdd308f31c802e75495ebbb8bbbd5ac9052b28acee6b7395e460da5957770e749dec27f1acf99d38877d719d44914cb1354a8d754444ea80d2343701915c847e850781b5a9a2f8f44de42dbe904e48b829a5d710d06b81f73ab9d1d28967b352db0ad8fbd890a90169c5de5c9cb13210d8f9ba9c96230299c8e1e835d91a6a142d32427fc8a5bf5d9d2fa1f722a87dac6960cc9216939e9b7374700396ac9fed4cc02fb0a68d3d1f712795a7d4e4e1909c3281ee8cb545dd492657ae8b509a02cc13dcf6e1e7fc11fc9ed5dc8626f7c110f930711a4666eb76c22adbb0b56a3bec797150cf98d2f08b41c7227a8e4f1545976ca1f03d9af3ca23fb046a8aba40c4961ebae66a9eef7890385229d6c06cccaebfc413c508d99f5555b7c9f32d0a8f3fa8b4291bd89579142835e400d01a79b680dbd3ba0e000fbe13ae7d7d1239b1abdd2c6bbd4db4876ac232580cf11ae79821bec091cbec24bfc0520c864ed72e8ec5e58985f847919ba10473af7f65647aa1a1797c0f2a9268ea6a849ef778a719d62c9c6858b771d357d9b6c8d380f55422ac418115c398050d13b6735b857a940baec95fa53ad2d5ca528aa842746e5ec278c470a23a1e83066ea17167d55b63eb13b81d14c58cd51e644a3b040cd683e8053f1f2463e9d04f82d618b6876fe73c0ce2fb6cc9943f8450dbb20ec744b764935f59905b214beb86e7ca21b4314c5fb676b4efd33e16d2c713e8ea82cfccc0ee9e4690ec50fcfa55de259caa926f2716c70e1000e769a18c844e4cbe7379f093341dd9996ed99fcd92d983f46f6e286a1e3b498415748e2d9617f5c1e8683dcd01458f8b151775639b48b01a47b5c0bfb474c8f36b0e89eb3eb20c15049594d6cd1ff3f3d72b4e29a75a4b212c57e9763a01653657ba72c2679f6ea887ae156563783112d3a59f0a7a1f2f419fa96f213e48c5c556257dd836661b31691c84ce72e89e13bab5989b9c04054b54950e8970f71835fbfb2b37f01499bca5259c075ecc6e46b79603d14fe325adeaf58a4091d292148a8a8c748d90a253c178ff25a9ce51589237ea3ae62bbdd3bd942fe3acc30c9c3e1c0bd2787c9cf1b4d1ca6bb88ae3e6b0e90230d937574f0069884bbec0cbacf67b050742d8a74802a33e510b622f4b9802304d352e4a374f4cdc8eac5efc816f0353570b2f5a86abcfb2cf1392123b33805d1a60a166e554d45080575c1d081f488502e5b930a05f68324ad51bb689c84b5534482691c621fe7a9e9e37a66084a50f0ecb4a3a3ce6e8bae14b12a89cbfe8ad6c1be3e875046b8180d674d670b0d9c3abc97e1432184631fa3bd884fd03bb7fb92db029b1477e50f38f49e0dcd7b329ec29cd5cdab2fa9742e9f81fe734fd1462000bb67ccd07882c21f6beebad42ae1a27f09b6145cb7295bbd4b6ee5a9fb74b4f255522371157d24157247ea04b15752eee108b304cbb88aeb28b1a0d96ee15bcda455292e25fbbe4c9144a90f6e715ec77f25848f23ac43a962b8795d77bda0bf53dbd8c2b0aa6c918019a5cb04507ac13ebd83f62c999f24a34b3cf3c5e68ad7163215feb5c4a07496f1d7c93b9c364b92bd9ed6564318428b7f874b7343eb0d14e171cdd34b8130e5fcb5fdac065738f951c6b1825ca7906d6546b74930f01bec2d2849e3e0c634ddc0828b4e557056209a8f50e0f427c96034d79613ab223c5524328e0b0901bca01dbd576909d4f212a1741e08db13b3e73a081d2d4c5874fcc02e22c16142d31f9f591f23fceb9c45e70d4c2d9a33e3c50c7976f7ac3536272542f812c0596d18896f0467e0bda404a82d245bf10ce3e7bb47b433b3e99b6bd76fe22c06ae2863bcb87364079df79088ea62b146d1cbf812aad424174f4aae8b15fbe0a7088dabf5fa51f154f9beafe4ab2255a6559b5034544b9a399cee7af0dfb852b7d54474c2769c1d665829625b431761b538c1a190251a1e9ab2af2f0a83e2a3be30c05ada1ce02064cde8fc83d739013a8163cf6fb226261c621b377cba2d14380db6db7574bd7de834b9fac0bbd9c0a59667ea7d7309c82249a5e9ce039e81b84714f96e5b75e27871d356d5704735defef9e7d98d3fad176070108ebc6f8c27af0df0b222a54f10923cd9c6180fe9f58918d5b99fb0c21dffa80f8bad42971949ca5fa09d46f5a81a45829cbb6ba47e02e50ec6de8c16c4649303320e96148b75601888e74ba141d9fd7230cce8dd5b9cce5ae67333be6097ab78fad2e62fa6a3579cf110fecbcd9854e908c9d9ee9effe61f7e41310928266856e6761325ff3ea832e1b425f2d07905681f9f98927e87937570c6a58b707f1da56e3e4e6dcb689f0d797e84d4661b4a9020bd9a5430c3e754619a2fa53678a05c665eb0f4f9d5e83f1bbe47cbff406facf7381532f874f3c95da5655066c61da9557e6168ae37e638580c2013603d20c257c79788b9812b5a33c8a621b25fcaef13ccc478f4360cca0930374dbe64bf76a909843933ba8414afa5ae10ce7beb7aacc4a3bd7b278f117720ea9b2e3e2c67bd54b09fa06dda0c04ca44f067793bc95286a2e36e99e4e065d66f9877f2850bd40abc5a22ebb9f6025a74bd490762bdb86ea3b23e3374007f64cf73fd4c0d26ccea2772eacbab05ee04a5b97e8c21cecb15e9a8aedaab9d9ac01a065335f3ff5959b657c43474cb7f42b7ff23b5361c3c15453375435c99e9ddafbfb8398ff8633e325e10b24c9ea77c48d4f57c60857a4cb20b8ffe6cdeb7df30bb808880641530959e23a5834887af743064ca58a7ec88c56de8cbf413c1cad8b4f804cd5d6f32176ab387bfd1e67b5640fd48fd0a8231d5fcbe358b6c1bb75f3763ac37572e8c0ee95721457b3c01af8135651b69ea8cd2eed8034adab0e58e19d8b5eeeaae247597829c379051ce1a54eb24d8564b10a1147fb226f55455795a2379f8f9a9e3086897b40ce0c52e590592de8d8028762d5b26fbbb004419c328d298c6e11fc33e28d116b97b50816f7b3aaf6a00bd6113282da8fbe899d27b60faca7f4a0ce2508d58d6c9ba591d96c3777d6a50fec875765763d136b033fac709a6ef6986201ae5082034cc73ff0c88b6fc0ed10f473651e29ef3245f463de9305a7a25338d6351c96bdf7bd6872e69f2483c45312a9de304b1a0c2b1132cd0bd6364832305cd60881ddddaa4eedf3a2db54dd18de80226d8f560d136221d85dc66133a9979366d521f3bc53be8f21f55bf24c95dd788cc865a361721cd209f9b926eadb3931682a91a4b9e8c2e4f58757efd417f9d0d83b1270fd6a4dbf95441de3842b9e914a0301a59e0e5c2c34695ba91fc57cfe6e36bd4230ec6402adf38f9ec26594d2d6ceb7129562c14299c563855073461f36227a3b61d23c467fec9cbb4fd81c9e98445e36fad1d50eaeaa6dfd9076d6be0dfd87929be0c9425b3e780a8f3d002bfb37d537af22147e74ff421a485019326002508c09f0444427f0eeec2399a6089cd922f3c29242f18b7106706ef5fd85dc6bcdb25492e6a768522283882a66fdd8b256f927d94fa6ad4c5334b956306d861b189fbddcc5582a9bb595c16b9cca32712814b8d5d600182aa4c7ab5f5385a6880d4903269f115d4647b3fdb6d3c8b0836af887307c4ae499df87cae3b9d8c7626289195470a65566c283c831329e48ca54b4180c65a31be4d4ca7a39cf310528496c07680bb3ccb2a86b0ec852392944b6d78bcff99e93da9c4b9d7c6c81f07ed90fa67a0c4de33f53b47e508e719d5d6f6816ba651a289eef3925bd76653b5c6219e75eb5e7f38b128535aca854d46f0e48292321829c4346174a8374a2b4d7b413114e9e2642fe47b08e7bfe12113450d0c9a0b20f86dc78b718615337b834019bd543966036b95f17d33a4ced6fe84440cb914f7c255b2a62ea70fd1c139d28ceade325251821c22f238dc0a9d8d03780f17783398789a88286c6fa88dad67c386a4b4147299c5bf1377b85747986457febdefbe464075e8d1a827899afcf2a7565894a54c8d113fe43821f4287a563b19be5b4234a07e4cc46377c9fd4df88410080e0dfa1df918f5bc4340a15cca6ca322b323f1817afbc2cfe90f99557134d3248a0975e3258f02e88f0fdd0113d6c9c55ae23afedf5b73b9da61333a027c0b442604fc1e3fabfd752b5c10b1e6abe0f4683fdb89e4a254ea8936fa58ea693a00c106209240f485fc04a4ffebdf709d64afa7ec9bace96adf52080605815dfbf23bec595ed73b43b21f19cb0fb81fb1285620665432b1271de26213a58a77f84de141182e3d5994fa38abbd28d95d4c1bf762f645d1390ea1e4c4743c423efa7ac72ab9756cd2ce465a9074f3fe69b6f556cfb613f5b6c7e698c12bca60862fcd1e879a446cf1f2b5d2a5754f10cb7ace3312450960a19b57bc770d92091fbc43f904825006ca8c3f8caed07359326bfcf9e07fa380a86873643fa95590072084c5cc701ed870b0b9e54782ca622adbc92fc22b0962ceaec4468562263997662c0d86981904d8a3d946b9dbde2856a2688d5ef83f639d9c5033dbfe99341b52febc072040e9ed45ebea686748b40070a56d90366f140f870b54e6c92605be2c5f409dc7292a95dfed8b48ed7b918bb87720235a9feccf5add0cebde6c837b6093917353cd74d5e4168e607b8eaf736b97ed56cf6c0968901d7bc9ab7777085dab043dfa0cb81ca5ce192c8d16b59ddf44831f5987f447670c8b79ba7bf75bfc819e7b8c7bf422fcfc8ef2cb4c9c6fc5e92be608920478fd864f6a9b91c98dc8fa6b6a6f3b6ee717209679d81bcb552caaba194628c69d1ac250e8776b804737e2a6c47827be82970dc640c2b890fbe65e418687604321a5f3e033618fe784f07925d861618716f1eac83cd2c67871b48c17ae849c43400fe9a84eb612a45e4f729ebd0c6988e6fe1167685d81396ac392de806196c32935989b4e969185cf69f552ae736e907284407e69280719e9232958adf41b7e2896ec510779e08353cc0ea1f2224792cc25cbaedcf23fae82d83f0960b6fb3042f6c1b387fb71fe4f6217dae18d7318a13097cc50acfca00d208c8ce687dad5f846422f6a37f3b91bd4ad1b48ff3cf656a2b3c135be303919e91c2038094a4c559caf1805c2180523e1668aceaf1f9199d7762a86a862190d66422631be0c074514a9de0b1335e8530211727935459f7d78620eb3987af2582defe3c54d9f64a5c77c1aa221061f5f03ce86b8ca0954f1d7661cc2c8c7006c5c435404650bb8f6c5b155a0a9c78628cca433a5efbf9fc0bf92e67a98f83ec41d6bd54a87d97e6c31a848ca20513275ca0a22b936efd11763557ff7d2e84bd8fa76a4f738019276129da481d99cdc57841b381c6b8feab153807ed074093f668a14d22f7cca65c426e9854a2c1a750124ae58aedfc052a00a0364d783c7f7dcabe5d3db9a23146f6d418714d4381941b4da7b0faaba5ceb232abbc8d83a7683c15af3b6ed78c5ae27bc6202c6e2042de58e964f357b8742feb3720723bb3cda83a7d5d99891e087349957a21803bf5206d48a9230c1d18ce423693d5c41b30f4365c20ba20c34c65cf5a3e0b76ff5ca621cde95d9f0916771ae49942fccb1be79fb28ada755da9f1b19a6eefab17d3af72aaaf904aac9422d20d05e933e26b7d4049e40759a5b9276234b460dca0815c2bd417ce2548a48d3773dd9534a39c4a02bfb31e37b44ec7bf530b3b0b5ec0e46318fac4a1bdf6167078f8d0e39e9315cf97dbb473e6e8eb31642cfc7053dc1cdce95cf9f8b1773052a9b2ffea034a71f062691688046fcdc375c5cb436b84ee12a59c65ecbfb494ee240315d44cef192e7fcf775fbe48627aa003ca86be7654911fb1ac3c982a8c24366dbc811cd97430d499cfe5036304e0373caf68ed768ff43850cfdd3fdcf0af72e0be564fc783a98c7fcb02b4243fd2541c7348bd1e28d3278e7d55aaa2cdb7db930063f9fd3272897e8077f70e8166418e5c0f68547bf0d9105d4899ed430e8d71c7eb13d798b8638cfb4855bc7011c2368e772eef4f7f53a91d5d3dec473c6b68e788a5ecf3d40a24d483ab3b57dafe1c4ca46623e40cd7c54b6507e54de7f02b066310ead2a2da3f3c86f73c28bef69dab1c70e157eb87a8904d6904fadeb800ec5538cfc7e68e36484e552d0d81821b25bdeab326e925b88c4ba98c541005d6417d058c38c255731d19e56684273ea9d403604ff4e595cc2be25333ac007fb4bb28773aa36f886c0aaa192348e8a619d6bb72e94413ad8ad378a0a39280307f234f57c2c7ede590db4b7aa1b07c8d7dfbb0100dfcdb7d1311849cea66340d289320e78cf1ce92b863f1cd96a70a31cf04cdb8a40545d5fd4488e4b9feaf0bbb813923021f4f819eee158a38d63227e38511e529a370f20bcc59e931e94b4bc89ed2367d9887681ce38ca06a428642500f60b942ace2337b4da0cb57951a8cecdb3e349a44d27c0c7af98e2f445ed4dbcc855cea1d0717b7ccf22ae28b7a6609fd72cea64c6d4eeedcc8f4af8e76f7990c1f9049d8d28aa9e4a070d401b1d1921783b7f0ccee8412b8662890e02193abf1eb2614ed922802d1038e4b08815a904e9573bb1469c9f40d25e6939069c76cb50d3da6caa8a5dd39d54e54eb818ed791f641c69912475c07469b9c9aaa689dd4e072c437c9b2182730427be165e4f85fd0e5af9cbde15a397d31560603239a9f72642fc0a21821422e4f7b640becaedfbe3d1c66e88427db9e4f575794e86b4c5683222d7b4ff83b023a3735deec61dd00a0604fd7347f802f31a152a25a61f31546d50665a5b8b1f221ec4145e50f303a777b485f3f8c398aa5d4ab70efddf759879281e4c6d32fd1ef6c11e9df39d3afc6d04ec8948fb7befda2630cfd31dab7452ca0951f266535cc32f14bd2591098fb3d3d86e770ee869d6e6f9ff72d7618f81e22c713f4bea95e5bcc614c3a84f077e67badd53dd59e9fb083a87344f246a36242d19ba76ca05e3c865dfce68536fc89f6d6f4d4d959de2586231cb9b1dfaf682f5ee841b6af6dda69bb959eb335fd8f867a086a72b338065184a47a05fbe99ecdc14652a7cb7f9e8a4801ed93b1d7e01f9ed4916693d986ecef88dedc0d29b74324aea2e4a992e05e1c3d104b7f5e1e31b11fd4f6aa7e1c95b52dce6935b1aced2d26dbafe29e53575b1cd06d10f310ff016d0280c8eb1b580a940807c88251f83539733128b66fdb0178272ed371ffaeef4813f3d49348a2b9fe18f0fa8caff8a2c57d1d0a13c0c81de912706261e5381d802edc712871a8d9483e57f32ae84bd9b21eb9416adf057d1fd510ca66965ad181a8dfcb0790c7f108435469540ac957d631caaaefd634202f2a7e40dc4ce4550dbe7ffaf1b0d534fe4fb6179add45dad6594927cf1ae85e89a9c441b9a1afa2c9e5404df4f149211844f5b3de5f921854294246ad4f992f48001ab3f3c7d94e28ad28b96abe965147a191a2c62e8272e656d4c6deadace69df247747c2907b01ba1aa3af3658b778fe25fd106323829ce20c50c69841171b0b0a41e8c5934b6dafe0bb9cef0a36cce90860e4fbdebc1e0fb770fbba02da58020de686b5e664536454e586bfe5f8b3e33ea4a27c8320c0b9086eaaef5471fee71af803f1200c3167c279c457f5813c87349f9e8c7b86d9648d4c8238ab7db35155e94eeb843362a2ac2ad7033ae00e2fc1ee4f8c80b98bb793a40000edc9d5495a37a51576c27f1f1b589100027482694d6de8695a78c1c2e0f638e909327976518be7e47fe049e2b7401adf4f20676884317f4dbfc96a5664f3dd5b4f82e834e41fe8e4e7aeec8ea5eebfa085cc4311b68a42a39a959cf393c16bf02489898bf555bb3ecfb4613a371409bebda896b38cb1029d76727ec7cf093c76d3b330b19821b2e7b1f70372d8defd560d8546ee7a4c0b35a499339520c30279370fb1873060881a35cdb2bc017011c0ea31ed58a73ebf9b1d840c815ac363889883935f491b22a1a2cff64393532f8c4faef1b06eefee5545d2239c0cd9810813174186a5194901e44fc429516e96d0da263501ea2ff70aa9b082148552380dc44058f0fa87e95b9b4f754f1ddea161a6ed55bce0b69c58db503bef598b80490c6b4e9af411a5f8814a52dc907b98c23c703ff827e90f9c7543362335bb71f3f7b3755469611ee84768698b87d1a1f9aef42b9cc350ad4530d8c51557cf7eecb86309ac4bd068bd566bea3416f35de40a91662afa8e0eceb3aae77be6ebf42ee75a8dcf3c2e121a9ff872a8f8972df5ad4c66858927787ac4d2e13eae079fe9ef617755469d8e7d90eb14cf7f250a6fc0f29ad62ca28e6d73f0883b7fbf4d9ae393614eb98a3229f603f523fa3129688960aa55d4d98953147307ffba37ffb9f3ab3eefd0340139676fea80408bbf01450bbb8415c6d7913a35b33d2a0cbbc576f9e7608a79cd6bf941b4b53f35ace79c4453b89e0c87b321c61d43ec47dabb545e876db83539693d0bdb117fb483b5f4a734594a93b7e3aa3d1cf7295d28d595b74748ecee60cbd286b8a961b53328e492529eb1f2e880591e2fa91cad4a19837b35d8d9dcbd2c947a21ac1b340eadd8848a0829afee2b467eec0bd30c5770357adfd44de76d819a97dc9802665b597ee7426047ac16f0a4bbddfc4736eb98d1f042f139eee16b8f4fdaaef8e0148129ddce60239c8880ae28db835b86b6b6f23106e63d2c4e4c2939ff37b4c8ac3d1406fa2810c7c899cc2a174045f9d8fabfbfaba24f29e86b34b105207aa045c299226e53daf6fff0a60237a7a95fb2e69a60bad59b30a541d54d08a4931cc59d418feed340bfcb99da34f4ecd7927259c6aa7f4b1815e5da5fe83dadfcd12dcc6024fbfac1bc50ce2cc95197602493ccc4e6868766fd402926eb1a1f0c8c061dc0248332b851888b6f2533993a8afff29ac298a0a5ea5f82c4bc65429628e8297d1672c0b14215fa42b3b6977dd5962300f3b86583cc3becd3c0022f75121dc871593ca6f401a5f5f0bc56fea2faf41d6bd099d7d568dc573c865801d3e3b266f46903d1bcb19e0edc268d6aa2d54d4cbc7aceaa75282290ab02ec758debcc9aa8099874799b54b5a89569ac2f110700adb237366d280cd93f952d6921dc67dd9305b40b1b2b73d698891ab1cdc7fe9d03bf39199450fe38ffb0845a57d4160eeab1f5d0bab7a2ba840510e2eb53f9beb0f69c7a38b9df5809d1f79627a9073b8db124e60e8b5b508ff94573d1ce153c6cad991296440d18c4483100c61a99576e60d790db1c22045dc31054eb3d3c03dc206ba310824dc62a078e61ec86228a050b82f644ac113fb694b38a157ad42a34345cf67a2aa491492886c173c5a62fd8e05002d49587814bf9d32194b03eb752327b9d7fec08d64541bcf234f1419ca878bb815adb034b04b3231a4561b57a4cba48f7454bd22b8e50070b40defbf6ba48f3735a0963e419962833df8962c12b34c4d0acc9b812ca556287d15ff6f9fcd48a28ba3297d146f08b49aec2e14e2c68327684c05b39cf238c11ccb400960809119d98eb699edc757258752a2c841db233dac26486d206f95c1228a0b0f0b63730c7a951bd1d2c1edc12b456011accbc2f8a832068232806a2d0b0c248f345b026ff7845c8eddffe63652e3b57baed4c596b14bc354c7b356a4aa6662eedc23687c238389fce1159cc1cecb9dcf40225efa94913f14940adc11803f804dd5b746422a5cc3965ee3a664cadd7cb50dae86be62edc9a78beccb51f4edf7e9a7ce30e30131bb051ae622bb965dc3860ead4d5c898d2d7f736638510053ce746946ecc8702eb9293d16fc9d73911944269edb367d42972797f49e06727573358a46f18c5a9dd6dba475214914850ebb8ab227b15fec910886657299b872c0bd1c8278b6d7d0086a698782efe82473cc5db0662db7476c76ad8928c48f5a71ec5246c6f6f83f0a4d63e8a043216772e2b301ddcff27a5a447944903c9e3cedcd34192d5fab92e0e5788bcd893d8eabdd5c098699b5733990752bd53405321622c5f0953d4990fbe8c595e9c3cfdd650901f5f7d5c905b45a9ada92f4b1b371dabf44bd3f40de8448f4458bf61a0bb3236916a7722419d78c8a3b50110c41c2c6af0bab2f584ba8ab2e720f8304b809e6148e9c88ab2590d1ce762c52a893d8c4d3da8bb4bf14304a63d7e6613ee4ea5d8606dfd442cb6de87612391ae2b912cd6d45ad6ce7fac2581887aba9275f20c4626056f022a1754b3f89447bd25eec57c8316118dfbb6d0346f8a36b545e8ebc873b98ddc780602d25fa5f63924a086b5f155f539c1ec6d9116e6a96577e3eedb2a228bef5b62c05b28a0b066634b99fad9b5777f4228948977dfd10006ea2cad7ed21af5dc0b09fcb70a9f4146a08c6123f259b778733ff7e2548a6ed0ce17b69139d946845e74cb3e66954d4a98881f131a3e8fb310c591f131417763f4757c0c68de8ac3e56fba4bf9f981ca452c3d86cd61a5a7dd4ddaa4a46168b219761ea741befe1d57b7ff645e7372ef9aaa70eb2edc65ddae8bee8bb5a327a47922c1a33e11498a77a02d5c285759816ef0c8c1567b610edfc0d0071c9efc1b18c65f88168961c8c06a7d0a8d7e563ae0d9c020f2c426e7e240f43d3c251ee7193c2cd312eedf25229cea1266a6774e5aa1c823d31569a56af366f7b32cf5125d8708cb16f7e4e846f2bc80512eb42c8e37a2ab15c8866aca8a2a83c43cb6032e241e9170e2f515c881cb04495e3fbe50a6183d4d6e1e8cf279fe64680180331999550beb5c28ebc7982cd42767ca4bd71efbb38ffe32122030dcf94dd025610b7e12e9a4e1d5df0611c48cd4816f0989168c8215b5c189f98fc299f83a44c60419ce6cb4587485bf3a48b0a1765eba4f7ec693d270ea831127bdec48a3048294dffd4a1ff8a770683a3cbe2e4731878e9f2723653404f851acdda2016bbf22aa9a92eccdad82eb5d555b8e64ddf4d747aaf90d14fa9e821bb8ba692366a2af513c6a80baa73e53ff1be2a279d16a89f1ca252d85d1216755fc076f2520ed092ef3e49184cbabca14ba74624016ff4bd484114202de27beb069f1974a904e9bea867e154602c1319449c4fa002826e75e39b606089ec7fc66d8f828553b7f821d9244dfb8f15d691f1791c930fbcface530e85c25cd5abfa314a2c59739bbefd2606db994e2a17e4a16b8192de38007a977a6e0a7fd00cbb8c811daf615aee3f223da3adf5a5d95e8e87aa6746e6ef96e89db5c38688e34604cbf334ae7d6885fc99b8fea52db0bdb9e9a5c3d3971bab014d7db149a2786aac94b04b1c18b2e497707918018c8592019c0d7bc49b741d4b4a9ea3e3bbd6a36f82ed8b71ca9c87cce43a5be1f9b3ab6eb3165c95e2663fcd91ea7cb7295d8029e199ca546c6814735d8ad55056ebf9ba65ff0ee2449e5836c0019df24a985058fff1e9b7c1f330fa6c147c0c9065057849fcc54e8fef6c1af476ca3d1527cc0fa9806d976095a8564114bdef203ec002d324cd454fde679a570791a0aec0ee3a5eb75e62a5e29a3c8e07cffba0f9b33835f3f8d4a583760e25c0b8c762aadf9db3965f91ea1cab412ce89c312b142571d6dd6c54888835b0b9a2f7f0ae05059d60faefee0a97809df4454117e738dd740c54e4de2c6e3ccaf2d48fe52cc23f4d95e39c45f7e25c5d150ad85bfa15807ded4d35c121092bba43f93ab4545c58dafcd14b7bf7c7d34fb03eabfcccacdaf2ebf7ca7665482bad107836ce743c82388a121150e8394288157bae0e14eb95acb306c4c83dc0aea99e5f75a734cd002a830fcae74e9e9a80ae4fc48485046f218df8e0b7fa6b586af1c7d5c79b24021d2e24a82e07c169e4508329af0336830f5bb6f0f877a0f8b7642e4cf7e73579ecb2961d87034984b83931fabcbb52e8758250667758f871fa2f17b9c6a78fcb023e856b21fa2a9a20cb83110291ae8b5ed758c821f1447b70111cc79fc1eb06a5250147c3e3f5f8482c9fe96a5519934b8b4ff6862c853b0f0796b41794420187a5db23709026bdc25e8af9b6e6bee44694794f7e9704e24ea379ab5751d91c66b642e93edbb21b0aff1f0d2a297cb1bb0319ec280c0db2ece2dcbf9daaebd73b047e80021fc547555934f8634d2934d9c5fde9479bac57b9d2dd4ae3803352308a8b92ac88c0804131dcdfa8c3474bf84e2c34632f9ef34e2edf58087fe2ada9d98fada2753eaf4abcbcf45f33e8ac1af44143bdc0f8fcca995f1c7d65b85215190b7112798c3e335f841ebdf95a5e540742275a6d41b5f0d16eec21dcf28f4c83cb8a7c334bbf552618d4da21e7872826ee2809c729b8a19edbc0638f97b9990c870d3e06a0d5182c66846c25490599eec78e59483c25fd226dc23da07e330a2d075be9bfe4364a2786c3289a8f45f6f359bc1098037b73c0cf7a2a852394a0a11ed93bdd80891ed8a623bcaa8f1d707050bb658ae5e23684cd268ec30494536cf1fb0884a1140dc481aa9c92ac47035f558316a04bb65b0c143f71aa739e1dca6aa5d2fdc251c5e4a019c15cdee04dbe034c42266483e5a4e00b0450b3b3342ee138fa62c0400c26c2f268fbec41df967b22d1cf170466dfeab5c508d418330909cad22f52553a3fb25e6970e17a981ae0abab1cf48d1f3ac68b117144ff33677c7bf9ef604c7636d403b91ad0d3f4ef6d4abe617527de95a15de732f8fa6bf4165a7104e0856bfd5315a5904059d90173a32ec8703633b7cd8e262c127e4d5bf55d2114a29096297a416a0c129c2a000577e8adf2f3e708bf1324249c4d2fbb4fc7ef1423a061941817f4f54ae772f91e91d8a475af5dc6788a8abee4643c1ae32f914968cf9429ca8ba93970283c7f222bf7a4b29164d3456415d1ff327f74ef7cb47a0605441a8404eda87aa8159109e2af65f0af2fc91d79e08ea4a4cef9ab0a54930bae26ba068eebdbdbe82b2f76dd5a6c55d1d128c8290581f3b575b3b308ac73503fefff3ad992d013995cad3e21786ae4e1629fe117a908a527ed833141122d83d15380363534480156c270cbddfd404ce14150a42ccb980c9ff5a2b367050aff4d2214e93cab16a04f9eabcd3cd6df353026eb85a41ef226d9ff7ce42da31bcbb7f808b6ad8e8f023ed385f0077eabc0d1bfe36f36b5f7ec30fb6c2e0d8055f00b7cc1a5e07ef51a64181f7eb6a8f2c5ca8a88d56f12432fb4089f7950f30cef344ba7205bf9eaceb2eebb838529549e909f2c0b407ceb3cb2cdc56152da04be7e4046fbcc09a60ca49ad5bb6d8a1344f3bb6ad09799a4f604506eec15a22cc5adee232cc894022f2cf23c8f89102e73e171f0d99586bf81ff9fd830151ea270ae33748247824386cce67c766c92a71b9f5d8001d96899499068b27e8066180d6005a05bff688bf139acec03705a283cb203cd878c0765e05e0e7422897af9bc6b3e7abd8c7a6ae2c6d3b65e5b9e4cf04c5bfe386eca5531a124bfd7431b348febbf766f0e7f6dc73bdfea431f3561fe83e3fee48459e6a51dbccc16a0fd9c9717c9de18115aa44c9c4e41ad3fde63c49ef3c15daf07e03f93cd690221e5474befd6b96a552ef60c916389ea686aaefc3eea0b27d7d0d3265b57d9635840d4d9def4fe01a8a2360a758bbc11e72af1b7cd1f2205e398fafc1a8a03c7b5c2476936fe47ef6ccea6d076ab7491a8bafbc9f7ef1268859dcfd5d1e3c85f66056674e58750def18cac8ae57360a8001668925ec16c765a45e2ab6aa8f8161cedb1cdbaad09d9fe387614483528413e90656ec8ec53ca28c3d65fc005af5734a32f730d589b70b90f9f6e151a446abc0ebb8abc5e9a68f3a4ff1cbfaa038d35c74382a435f7260a5df04cf78ef96710a365582ab392cf96453573c6200baf9fb3fe5b8dc433a2d69a3b4c04f8544057eda8f9351756e7b919e5ec641372161657d587041579f4e792992f6c87821999483ad8acfd80c1a2ff331f9aa30dd07c3fa10322a8cbc771edd3d090b5325246bc1e2c5993b5b429ef5c4c72527429e8b12d10382e48e0bfbaa8ca64cfc3a08496a58649f8ca2e6c2354889922395ae841408818159b3be32007913c8346213666456110bf78707dcce31a81821279cfa8d785f5b78c6ad9c64018f47c8a0b451efc41eecb9b9dc28e6a54ae8dab6342df7b927bea08d225a8011c5701d22082fda52707793e53984391b324333ce454bdc6bf50fa0539fb0cdea29acc80e1427f92238b3461b44d5a09ee0829ff9299ea4ea4d582311e68ee67393446b51f65e126a59dab2e589b7583ea4a36d646ccd5ae229a4fcf2ec799335acf6774f64185d5fb24335d5494b0a9286862a70fb78b3fb077e72053cc9d925e6e099f2a4f558425e27f47dfb04c5d1ed3a174c32573b3c5d9f438f321ae8218d5db9eb7de8c111ca2998763804bb6234c7e3aa36423b0d4ee3d062579aa760ab8d542622d091a0da0c3985341057caa510a8fb0a7e72254f1aeb262fe2e38210674413755a55ab2257f659a9425947c9339feed38528b77dae18e66d19df9acedc504a6964a8dcb47b40bbbee4415c20dbfb8f457627a4b8f58ca3ac316a3144e43ac753e779b82dba0d0d474facf8098d09212895b555842fc2c650e4f27700e75fc2d7788eedf1a3f314f7d3af87c177e1ec4d3013166ab51affe51d498746d7cf336a61120109534091c1b08873f32f6c27027db6775eaafec8466b32c0d8625d8435e83d2fb6c5aa093e2ab522b9910e96a5e307fcb1c22404d678874f9259d70757ad6901a3eb5064104f8be3d0a1a5b9e56a5d504c04e56f97894dfc7b1bdf2d47963212e6107142f514499ded3eec74a9f43a6ba19e738106d56c195391ed2a9beb0dea353890e0f73c44193414f39595f196f55afbebf394d8614dd668352f1f8b96e21cf3be946f52fd124afa0061c51c03c7fac0d81918ba91ece4e298579dbedabf697c7e0f7e3071398ba31735807afb867894209e92534b0f9eef8b49bf048bfb61b3870cf50d28160b572e512731bd6a9e0dcdb3760e0007405e2618724b65441fe805f408ffa45e56aa62491eeff70d8493f4d001ff7a06e7bf214091fc9a35166e40ea42c7ff5a8d6379c4c2e6dec4ae241848b285dd77ed328eeada9f11b54cea0d0c97f091288c0656873c47ed273911478e6d9cf3c072d2257b232c3b14e126c2736116cbc2039fab2a50f93907a31aec1d21c033d69826aabd1c57a9f82e2e048db870f78cd6230b616315e1c557c4e4c459033a3e441cb43b03bade06f313008c3f4d4d862b336a6dd18e6f59755a074aa6430115be644c14a3809968744393457b38e58c61dddb32555aad0c14f48ee880544d5c6c8c947b7ed29eb193a86e660c64497a6d899433ec463d0158fcc1ecc1508bb383b9dea7352445a27ed826c7b7ca0f84f3b9e7a73c5c0dd6f8fd422ea7ca99fa926775da742922315d8831c883a38b0f5c15a9b2550745a82f193f122419bd106195b334da2e322caedbf3bcdd2c11b73e29deeed6a17210bd13968c21924a089cf9513c3b7b6f54b7c4a598ab40ba6a9273c85afb72e6934a9cb8a6972ba850c5d4cc4b296ce2ad3b70929a705d6572ae41904a89a3ec4cb91c0f50857395c9c4ee8b84c5b7d659c8f8ac7abaf7a7a4f04252623ff5ce50ad0b45fb49a236d169186aa7ccb10e4b59fc4157f3b5dfffc20695b11f39b804184a00d751bf324a36341f7833d905e3bb31e63b45cb44dfdebf41da8e7234e70ddb572ab072d06d1a130ccf723098f812d4d548c42ffcac54aea62d2d6c1df1b94da846ee3ce75eb3244eb54383b34d861239046b3f5d41e431b31c1b1cc711171caff6d8197b8922847c3963d0bb40f2b8ed8484f304b5463859837a181a3d1dd68dbfe92e9c9334c8263efced152521279100870bc200aa7c8be82382ab3bfb2f8ae4c5d81eedfba2318bf23cfe0bb9afa64a97664cf9aa7b5864440c1764fbf928d8bf9b7f111d8eff8ae370e75c1bc240667f0d2c41ad9440f3a3436b8d9145fad8372e835240b671f791d1eb0e24ba85db549a4abaf50e55114f3e1fa4372f586c3eb6601801da5e4b038109cc265f165de80ee62a3ee2bb8ff5c5f329050b8ff764b7ea3d43b39af8cf297a2b111b1c72ecf2e062c59d9e62f81a4db6260ea76fe6a380b5c0390c571569069fd9e5f89d8216fe69fa579f53415ac377d598c15b9e119b2c6b403a12d9f3923f286249cb2fe3525fd91d6804671d1470b1e931113586ede848440d8a869a4bc0804130078ed403db96dbff7e8d3cd69286dd623d2660ab88a401fa94054dbeb5bf5744c7a9025bf2456ba676312eebca80ce894082e8c127560d0d57ded1c03838948a7c6217945bab8e5fc3c0b173fc02fc588a948e6c36dee856cf2fbdbe64711770f26cf2654626a053cda166e3b0ab1765ac3e1a09fb688a9b7f984ca52504da831f3fb215821e28419da437031773fb5968bc0d3eeda391c0d824ab4e2fa994d096ba731158cee15ff09f57c6800471cf9d0f5d923ede091ebc7ebee9f695ee38549d0734267661d233c4a27105938b48261b72ae83dda7f7bbd11ad19af7b57995bc25c7e6a44fd4817cfaf8e8ec1b0393da0e835b46b8f63a790a7a0d3ebbd25a3afbdfeda0ae249f3f2989dab69db0e361fef475fd8a50bdcf1b4471815bd9715f8b92427346df8c8df62c764ef1198050cbc13a4cee05b9f10ec9bf991688009472cafb2ddf8d85e840beabe7c9541ecb140e032b2501f7a79fc893fd4440a8eba31cb4bb10f315e0a2360de79a8f50b56c8f5c839137908fee97f7ce69d6ee5ef1e0dcd363fe5b6fc713912f12cbb0b42299cc0a0206310cfcaa37e3649efa0e9cd4d785db2447f00fa68aea98c1ae266fe3aceb6e5c6dfe779a724add3af7099eb49992d1dfd71c7b5d15f493fe52647d140cfd2f2955fabf4ac6e71b8f295cf09329c6a9b6d38f5a60bcabb06eb234594dd5ff88e16264e6808bfe04027e98c02a46c22baaef6dde532ca7782ae09d982d6cbf6aa41ebe817c12de55d395da176633ab045654883064e51f94ae3f91bb139aa3fbae09acae01a62c822fc1af1d9f42d11dc8d8fc87b8973ae2ad12f802f9532eee853146c63816609e9e6e833dcae5b3abdb66d6e4795b9ca9e96b282e2775740f0b0f5a28d3758c99d732bbfad7dcf4bc573dec56de7351adf77638738bf23836cea668edd74898049b5b475bcefc6be3d484238c2eb4bc472eb3e1c7e9b28378803c05a4088d7d2e292f1e05d5bea5cc464e55602b168878564b680427936866686048fbbe3817620f78185accf9d816805f1896e439b2f57052d4131bbf3708dfc44211e285c273e5f9ab02736521b633a5f6a789bc910479236cec46522adb7b01029bca7d17918dedfa8a6dda5a581e4f0593dcee439a99bd3f713be9cf5fb4d0ed897843928e915c5151c60903815b5ff86fe49a860edb1be096353c3d4d162ea12b488ac2b5a92d7ab1a88c220f2320e2354cfc70f356ac4a9471690de32148debd7665070cd28a26a543799dbaa4b7fcc9f7c418c652dfe3810c96e4531bb288088b32508d9ef856be304d0780cba692796da6feaec7bec65fcbbaf4557f1377b0168a1a800ce987064a40fe9279e22f7ea573f4cd3bbe7ea262de2a25d7f4ab989cbd047bacf65bf8ff901dafb94d8a41e4b74f19b40d05f785d469738d4de2b5f7c14e90b99a89672f04e0a6d78e134d36ce03c0ee0f513eb4fec75a0d54ce56b44e01c288b54a609823604ae827edc9d111ea57aedae9556a4104b44943c6dbf4aec67b3cba0fea57d7fa8fa62918d62827d140d77e65a7a2d88e3b0b6248a0b805ea340dfcca094138ef0f85127654ff3e029dfb6113ba6b5e473b3d3c9973e3ce09810bcabe64001a71d0d17b9ce945378813a8b3ea914d9e51ff6ac482f88d5ed1b20345009410604127f7d60b55a4689c3342f9c6f334fa1a9a189043b7c6e07c4e92ee668d15f1721932e611d82571efa6ad309a0008129ed758a5db078474cf3d5d75a100853882cf7d4dc3eec36426d28e028eb50894e7bf3be508165d8b8432d3a5cf71bdfb2d29eb1f58c0e0206c5666f65692612a10d21a1f7555449a2a60a25ae476d6d08d74c43ad346f1366a898ab57bff83f23add4422177ccc91209dbd6b24a599449d44cbc9ef8f55db88fb9b18521c2d178256abe795e836c1a4cd114e1b40b3c525939e8ca8a0aa237c64b7e2f85edc06e66f44f8c1898fa26560fdf05bc975012c674c0afd3b8b1c0f2a7bd5edcc2c96dc1407ca73f15f31a38fc11ac769f0225c8919c926c369b381ed6339b5d8513f5c29a005a75858fe8054f4db74ca092150c2d0f8dc25be59788d274855baeba91678c7e5791f6d467d2c3f8cee24a5e65b4b6ff26a939b6682b839eac1b6eb0de5ecbd86db102724f7e6260153472376187a986041a48b8b18500202a3b10f4016b6bdf616e27f81d0383ba14e719a68724e13bdb93762f7f1c073e53fb2407009022c1743cb912ba75f1da9703652be2ddefd06b341c2adbe6b42722bac3307d3ab2eaa2a9f2725e806780d4934efc1ca72abe5ffc6075730c2d6ec14cd9ab75a7ffb7a18c1a11a0efb45cc77265831c80a2ec8b913b6ee68d3497d0be16e31e0e66de526171fb6bf3572b720f03b63cb356a882da8ee60afe5dd70fc2b1aee1acac7a9631286e9ff1e97c31a6a71c6b45469e538e58eb942c4ad94a10854ef467eb5b2bd92e32f6817cdc98f4dc63f094c9b3b612f3cec02606cff44f171caeee8c7e584e47d6b3db4cada672eaf2a213f0bc0ccde4dd37b758f5a028c0deea59b063d25be3b94533d6bfbef3c56eeb880c57c002b1c48936f6d21a32116cf9793e04b6b4f0cbb0cd543610cdd27c24f35d7d79505e544da2dfe1ef952dd0e6393203b9a96faa60420ecc4a9729bf58d4150ca2bdf0e4712dd718f5837870950a0d3f9e5d27ceacec706793e9e40eefaf76281ff205afdff4f54c6a5d72a2a1c97a18ecb18c115f5459124af1f0c72991271055f2c3e2bd58e3d8195678c88471edc0ad95dcad5993befd27bff982c868d003693188d678f2a8918d7be4e8e4bccd813b10460181836a72481a8094bcd878753b3fe77b4f35e087ec849549aab4772ae958e6711ad382edd943700504543d996b883e5dc6050a5eaedb33332647f9d61bbe60349f3a53a7d0a780e82aa5d271d569df1184022ff656a52236d91962d86423010c50eabe82b8d3ddffb986dace9565ce7f0001fdaea8fc8b825493831e3fbeb2d3d2aed3fd20a172a342c204657d598767811f054b05410af39be909c920f600b2dfd0b280d1319aeef89ff37e8a81aa6f0839c93365fcfb10efb1230f884fa7b42e5e578e1bf773b43ee6e1659c3549a0762d011d3778d479547461be492e9a9017e8d9f93126c653a099631c5cde2f08db580d6500e4ef115717d7106f202b7c2148b3bb0c8afd095694ab181604283c0215e4a425fdbb3888795299c0ed9bbcbbc9bb318fedb6b05ccaf814d2e03903037b2590a44f260bb4da2b4387d18012f1240b6ff51efd1a6ac938f8baa91a1c2ff9de3f05cb9544ca5fa9ef81c791f0929d42b75d9b62620c73d434b4f3d69b0d88d3a6ef9201ea224ddcbc2387cc3cc2988a53d0542471e1fbef409e7300c91441bbda03de1052d6928da7109c1b25147c79ae15892fcb351066847210c9378b54e8922f3af3ac13b780c8dde7041fba07013be2db74c9a0618431aa4ca09cf45bf86dc7b002cfd21367f64c257aeb1ae2417bf9f24eef1b9003d4fc956423af8b3a67a6e5d3ce6d616b20159ba08cb888cc61939a9c6cc3dabea4f91261de70405d9cb8bfe28503e7498859f13df99ecbe46ab430d8c13b021078a44442144e3c73a7ec53c7614f0543dc5946d6d3968cfab3e60a1138d8952c7af34250cc26a767d631396e5ff1934797d9c980b96fec2e1f8d3ef966030fb487b0d5cc2f593419204b165ed8c8c8c6e55370397709234d08bdb471a21ca05f112a7e382386a1729f33d59399ddb029cf2376029f976f0f4f5e75c8ed7cdd1c29e5d0c5bdac6b84b24defcf2bb822652300d6f17b5dd7afaa64809e767cd6bf019f9ac303643d7d04460fe661456a3567e354256202de8f70d237c919462e295bb965d3ea2c588aa10f933d6119414cb22487cc14a6524b0ed3490362faf03e79b19bacf788c67f05a5869ebc58aa4ec2c634d604b2a29ca604e8248e84d2d486783aea98601b8aca7ea1b0f26ed2d40c2cfdeed0de1dd0f5ecec319888fe88966c836fd035da1680fe90872e5d04aeb6b80a5a875499dee6177f9cfd9a18061bfe37aa6cee8ed9acc7d5e1419d6b29f996ec13bd65830a8c3bb3a9f89898feb833c8f459d18d38a953ba2388ff4dd48d54861164d123199f3c06b20b257952960422a6f1337efcdf680bcddc97b5c088d360368c865dcd1daae97e705cc148e14ba962c51c1b8d6b91f509608f8ed570078ea163b04e4c62bf3395f9025b7d710ad9e84ddcd987be21f79554c79fd41d597768f36e48e400e29b08ff5770ab6fc75f15b8c39e85bd3ecb02badab63d7acfbe64aa5201d553878ffcd050b6467206aad478b8caf0eaf4a7ba197d0f5537819e12bfd1f946c67e6adcaa9d2b292518c187788ad4038582f9c88bbc838ae386c44d810b43827c09da53d2afaceeaad4b2fda64d6386c8eeeb90cd497b72f44b97edafdb2f0832b2aef51677bcde8ef338d8a430117517f259a500e539dc58da67f31336ebd2d4bf0f1e9eb524ad0a734bb6662e2876acb069767378ea86a65ecffab038fd35715ccc3c1a409d3e024b82cca8d668a077a82c4e95a27ea9931519f564ba656ed90b3dc4a94ebb39164c18762471eebe7a48532e4de14e540e6de7b82450c5718fff0fe6a20bb424cde944b01a63d40f5cd5fe19de7c69319ba72de1a8304f065ac9807413220cdcd1d7006c3965927f3aa61c7180fc9585124b6b4f8466038c535e93c32041ef252d4b6a4cd9e26e06e684c5622b0811752039535ae978d1142f6d1408ae040d26866d13a2193e4cca2629f84bae9dfd247ccfd926438684bad6cfa623bf15a05ae8ed2b3a5b2a62a42b6a5d88a39002b70d6ec250853b15526616c1bfc3d49cbbec3e072595bd18baa44194905b386a2dc10375bbbcadfcf2405f1ab6944df075fb0eb26271e85975b09499628ad7fcffa181b5b8585c0bb3c329ad6ab557117908272d242a927b17c56ec2a70adfc990d4d17115b95fc80ca8dd2e22bb0a7492c2412023710ba447ac991697d705c6d8ebe0bce7946b9ea0d61e5e0cfbeae3ac9ac572547e4c86815bb794dcc849d4ea2ab34776101fc2dd4ba37b4c4a75a8b8c7b0977bb55b6e9e114cc7c0426dfc42c91234b6061b8c2e9f7d4e429560d9b3b49007b4d66e2039fc75bf4a9001a021d4447050ce1bcb1a2ce46242ee151d88f82a7404340519a7c606507e5b803364f504f2e1b9b9a38e9fc0aefc477e4d739f8a1927e8e1fdb80f54dcf589d26cae16b53a780b0d09ac97c1cbeddb1ab113044bd4f25c7f7dfd574098b970ff22bcacc79de26a89495e6584e1a842ec707a944708f458030195b4e9fc3622c8ba28edc53d56166a77be96cc8f9024a69f17ac07552a3e28139b5b6bb5cd814a0ebfd11ef0c1028017d3d7e6000403ed95275148560d7af0a37b4a577c488e29c62a45c28463924add22e9ad83ba648388d04c1cb8f5fa3666e48c787ad82d05d4ecfe0a1151b0418d2cfe3e3ee70af0164b0affd9ade7afa7e6d06175fee045c4be90d4e9eb9be8d99ccd893f619fb2298b7a31a00846ac657556fe74b68d30f755ca9982abae8a0cb0409b55f3961c57a462e9d424ba361bdede2f1bcc9469947c2df955a18802a2185ec67849f61027e5f8a790ab36e0f7567f7835bffab11ffb5567c51e9ec4d1822346efdeef1214675f13e4ca1d16b94717f20ee5edb977bcf75d301f8284b6b730491ef2ddd3fb53a3408248093f9127ef04dada86accc77c4e343c281dab7b5662c44385545fafbb770306b8ae19b5994d49ad6a451ae065604a1f519d905c70bf61b56b039c72147bb9fada7e0cf0561f1aa088e26459a068e62dc4b9a855ba30848a9452338ca58dc81d014d88b970dadaafbe06f8d78b79fbe985480d195a64bb93848e1b5a41d1dab6e16f316102f7e20b7a6c65eb22154748b8235aacf3c33763d53a488b6c9715d90897dbf587dd55b972842114b80944ac1dc30232287f0c6b0eb4607b84f6d8133850221dce83ec89bf770ddc349764b101c0a7758d04275ae93cfcb301564e52c9af6e91599b79e338eee47f1713cb4fc77dc1fe68bf2b0f95505862f5c5dc2576e08d0fcc76d7775191f6c14c18cc4989f48879e12424711bd434fd976560a0ab73a318651f4c31415a9d954c50789e28eea7c57225ac22fea3898bfa08f76172d193ef637dd1b0395e57eb34ae0c61a185eb1fae3f5537a4936df117f77f187a82077fb03d62902d53481d20012f886cdad50bee6495d0865335c7d2ab588a208c0907540b0494c30e4978056579f93fd7098ea9ac169e55b11242be9c6eaad7b13d9f2874b13045b8b04afc97dd4abef9b1772fa64e2a88bef50c8c1d9f6ddf4535f60925199a778f85e21ba3ec6d548ddf8c5225329fe2e0c33ec77fd43b40d02f5590e57db26a3f561f9305f4e4e85108278bc47bb6e443e9fad24ad95d5d0d694b3cd1a603365e24b113093449b1128bfa061d7c104be5116d47d60f4bd797e29af23bf050294cf0ec07ad3d7c37451f0fa2f01d9611c2b45fc2792fcd420f4a9f0f794ac21d088272c42da9b918db08291043cc1f16ef93948a56989dbac1daa12d5f4b0f61df109b50745dd9511f36350287788ed2bbdad861f18c34455f19d815d7ac6c69355e1e1cd5ad11cabe9fa44e07e197aad27884faf12028da817b89f98e9995db13c87a875880227b8ffef9ec04cf21fadf50e28d8f04eaa34e1b76b23d4d1c1d0a4115ecd65e4250eaa67921acfac3d5fabc83edbf2a4ad4e782410053c981d693b5b1abafe7bfeed29d3b179726389fe2f285d507c6ca45685187c2bd060d7a3416d0fd80dcbd24274e6bc5151325156c3445dacfda5f9a7e22155057962da3fb5dad6d558b14326e032d653782d05f82b73f6d1474a227545ff282f1b02ccd5f72adb43fa122ad2d2b05a82d06eec7ee9aa0efd6dfa30ed454759f91872600dc9560a410690e44b5cea24846e7731af894a3ec2478267a25a8d04b12b3aa22199a23d0dee14217365e3b283d303d2ecd34c321fa74ec9777f859b10f0d75b0e7beb76688bf1e15630a2b855cdaa273237855cb65617e5f83386a5e08f77b1da059a41354e458f67e5410872a3f9f9ae6c0a28484bad3d14187d069b726dccef1d2032d09ecca26040cb9a74ced6901625bce54def40b54027c131a89fa514617f4f5d16b54a45b60ff93604d7682364f9d05666058f99a212009d52e5a38814745aba305771ed5c79033a5cb7111d15d2f1e3101b8abc7095c975b665ce1858943598a151948c4a030414145a072f66af02172d54239b88720568eb1b4b1cb85ea3b68aaef2f949f89c099db5ac6cbfcf37364cc89e1857b1de91c76039633b7b5a06bdcd003f55a39ad2a8b2f5e4dcd7b59202628bb11b4cbe33cd7c45bbad32670ef08210176fe798a7fbae195df68b270d5efbf89728bc1d70de4b68a6575fa0a4fa3813203deafb429b6d9220c785efc0918b2146b64ca92c90b854ac7d00fd5c217ca5137146eadb94d40f83367843fff5ce930f191d9c2a624384bb4bd1d84cb7adb92e6d24df5ca5f86504f898a5b4949f0e585b4e69482aa1386cf1360e1b1ae958f19222ad438827626d6903edb00953d493d1a01d038cc66d6397e1273e4c998e3ca3544248b39d4144de46c68b03355ffafaf3b6acdf840572711b8251410cd29235788b66821ee1f2087b4aca5ed8fae4fd08762185dd73313800870193fc18ecc44c66b920df1c60ef665012759e5eb0072b0d4c21ddc86b74c7cdd844e16acf34891b48267ceff2a119b0c69c410380751645afb34b2516e5078d63db85862f6854d696044829c0989fa6b6a2e5bbb78ceb143570a997cae80ab795d2b27e08d76212e6c72ebc55326403e3b56f05e5367e9bb8eae983dfba2ece0f31d853264965a5917d525068cac0301f1c29bff82d146571cffda868f309cee1c82b5e723ef2a8fc1b395050a0657dfee25da88342fd51a27bc0073aa282ddef3a03bbc44c7503614aa164c28e16a4d6fa6b57e328557621f842a1c413c82e7bc8a4443eb345b6cbe117e92b571dac6eebd090d03c814a051f3f4a00fecc77810db5fbd50fd7e6f5303b996408ba41fb7ddf5ba856c1e677cf988755fc9ac62790c65522b01cc517156434509d8a538f169ebe5382493c5662572595196cc46aefc5c74404964930deddd8223aa956872a7ae128b5884bbc16f082d6d7802aa33cf15242f9c2f0ae39ae8400f0ae90bd7f01c7daa95c7f9e2f6077f6ffcddfb85bf2d7494009482554948ecc9fba9cf06713c9cc752954cde550241f6ee3cdab004cdcb76a24c9698d2599f28b05915b35ff4b3f626aa8487124bb70cc01ea0edea9956910b1f75873d44de69a603569aa1f158baf500b7128bc429e5188544ba944308086f70adc7aa784178c55f3b946a3835091aedcdc5b4dfc16ca9bfadfcb8d473735980b4d14a6107dacd80964ec9c6cf99024902ea3bf7bdfc44c1bb54205bce3dfb6174a4291aee693b7aaff1e47b51e49f06bfb01c09722472117b125804708705d4b637c6336a608985e5925147d20b31402a232cce58c3930cc89ee3a4ea6fc8725e6fcb31a63b43a0009498bef7382bd44d6531d330a0b2bb715f8032bfb79828fae6e0edcee671d6322a719095135831800a9dd189f55a4c940b1ebd25b44005d0cc3fcbfcc73e557587ecf9d7617ebb0c5ca99979bc8193c983feb13d135ded25560de88c8771448b3de122c3bf46cafae86f9475346d0ce0beba2082b98f0458be214ca834b262d503288e3ed47d8bce7fb94ca6147e71dd2b02b5690e0c74ba3a6e65bce8f15d971d5b1b71c38b389569bc9abf02f5382e7c099a79f9eb78e80a353d0e2da267464385bd5e6573c5324cb1dde6560505672f8d19d5967cb32fb1afb18baf1687417a8b2cb9c4565ef870cb9153dbd2a24ca3515401d7961caa6bad52aad716f67cad8519c71acb47cb2ca6196ae284061327f3b587f8e12ee1ce7ed5bb5e282a2447c396818b291533960fdc04290636b9362ea8e3743f66af435378be62d27690943dcf39ed59fb1fc831c6499da4fb7be97c64dd17d1f0a37012e072c455fb6f65f71d8cfeb562adcb31b1e051bbdd218fcbdebe706805eceeaa6373c4835e564cd4f1a4fe7acf52108b2b7c51a11ab7712a03074a723b6dbdaa225ecc723ded52ad7dbe354176c541bc4aa9f59e28b88881e5a852fba102149b096fa9090491d45b17eec21bc56532b4ec59c0491275781ba510cd4c1ca0aff92818c1b417ee0f9c980dcf088e059a34d23130c8d1f5959d68e29ff32718d6feaac3cf6477889129fd3ef8af77548f183c02790b2649501198619a8a4f8f7e735f52619cab48a9ef9eb79ae22e75d5bfa857fef564ca51ba34d81a42d163b54752ca8479259b8f18c5e4e82f07b04d7874303c40088f69f39215b5e0831ccebf760ed70cace4e6024483466ff9f4b44a6f3dfe380a65f382f100a78df3b0250cc66828f942f4f4c43f93d9cc378d01d88cad01bd129fd583d477af821735a722f920a1a7a741e95f0dd35523af4508ece33be2e5a8022c139ce0c6f340305b88b852ab99302ae96798867742f57506934cd533dcb4dbc027db3c9e15bc2ae8a1f7f31cc0636e86df7f39b90b686ca408ee1c4e6cfbc6e920b11c5962c4160a1b83b71e2d72d1f82313fb92735604e5782ddd4ab4c771d64dd8f7940d0e3f836ccf12514576f4158ccc597ceceab0e56d06121136acde4907aebad82d878f2cefaa153f430fffbae2c89ed9a8ddd58f816d68eeeaf7395b4fdaa34d970d729418a6f05ece02b0e68d6dcdc07c5d23b6520faa77fc2cf9e7d387977d4ed7a3a16358919ec625eb8ce191acab9101eb7725beb44a10d5cea25e5a7160a8731d720deffb146dbdb4536bba10547f915cfa28ea5a8c697d6ab360877cd5b72baa216d9f39e5188c3dcfc864cff4387e1ff19da761da0ffe6698105269cbb6738bea0cd46252f2a78699f975a93008c40e85b37eb4c7ed38d14538bbf0514af9e205ea886eae178db8f7fb82052f959031b6f8567f0f15d7d58fa3b75750c2571ee2c1c210e17643e965c90ed029364ba157da474cb05ff0f70d08b1138a3ab448eb56aab09c02a7e045767fc13900f0bcb45a1bb20338b6cec4f71e1a84218cfdba42f2880f9064ba59956958c8dedb802468654c8bb3a20c6e505e7cf5ccb214f47a07136591fb1e0c67913140b0d23d4cc0a8f69e416826fb03d42520de6cd088619128e85d29bd51140ef4c57daf818ef4958fda6296f5e83ec31a38e4433744402fb9b191b40d1fde1e92bfb5eb356eae535e0f56db420f832b963539f62a7810536674d8456e452097d03bf52e5a7e8b83a7584730bce39dacc2fed5d15c9b3cee37db6b48b7ce39944974a954bea3612961e447252bf3c7a16b2b6ef9dbe366209f03f63dd27a6ddd994eae5a2e067b72c4979e64185d6ff01243b17d71e8d1891e2b07b9ee2f3c84593a640de6c678b2a98c229565c054504a47671eff56b852703c3c4db92d0f0c23e2a657debf7870f7b95f51f3048c711b2e1635b32683a4362a0e9dd207fe9882273f98baf9f1dbcba706b3fb6972a0d6b03c1746046d74a0c7229c242cbc0edbe6f41da23e295ad944b28aa062f82418dccd6979a39a30712ab9814de3f418594ff63f28d9ac438b38f7d9f1c8b0c19852277bf092efc263b9e1a08f0bf95f85e5816388804fdab7af06c45245c856e31b1d9b243ced1bdfe667fedd438e5839a16b21537b9d34967e40da2f113284a2aaa4f5eaad4a7b252876f67634f562114e2fd99c4748216f5caa7f58a8b356a1947f7a7a0836f4a4a24ff4ef900d9f24d792a896831069e6b5431b82192ea12e69acbbcd18f3bcab1a665bfb899a9bb145c52cc219087f248edbadae673708393b07d6f9bd8792459c406f8788cc3ca713c3f3bc7713e30cd8ab278813d8a880328de2fd5ebd567a90caae5c1508347f44b743678ae404e64891eba113dfa27b30f26ec95d1d659ba9bcb2032bcc3fa85f8afd05f273dbc33d3f901deedde765284763d6868d21909c3e2adf2481625dfca424a53f291492304afdcc9df0620e7ed7fee73d2406072ff90f46833c03fbc18300042980a5dc895aff839322ea1ba79f47ef0b4bd49a46b358c3aa42b69e1c989c5a446f0c7bf0388e784b1c23a67c648a7e1932d10040066626abf1174e3a912b20a5cc6a8b90b6bb540a5f4786d0e7538266575f9d9e70f9b1d402cdbb8f33c91f34eff1c8ba00f683086a826ec79e24ae52e897b6810e41873ed8b7ab6b6d5337fe6b46428c3cf8a6e40aea25f784a208642f6c2bd577ac2fab26d7e3f48cc34fdc90a8594bcfc19ea207ef0dae49bd0b345ce1fed7b872271df19e4ce296b5a9983f708bcf8cb14f94a63856d8d66867c0ffdd948160b9c753b58e87ea73bfc043be5b56f8b8959f8f9160ad2f27f661ddf699399c71ffd39002d2b18b3fafc09467cef1bb827e0a39cc68b90910c5688aa7d7fbb908fce542720331b351b931983872d47cf48a2f176031e3c76121ce1af6cf9cc0ae5d51aed07c4009fe4323e4a54b0c6b37b94252305d4bf26f3fc20f3a5011b51ea0b8853a6e12299102973b77b224117a59a7f921033816ab46d6095a3fc262a23e5fb98f6c86ad7b24981541fbdce1b133850107d40633b410141601d85b8f1efd744abe9d6c8c94863bfc7977a5907d0880bf6d5072c427720ef1ffcef0fe7aa12c6275acecc1c42be3a26b72cb877c4964995a148397ee7b632b69a696cb1b390f82cc4c851ea39d2060e94b9713a93e93280f867e497628b98781c1177c4595cba7ab7994bba670b61c13ce53bb25fa01b1f2473b4f83ca22f1f2b9bbc1911a3cab4c4269f2ff4eb1ce580c212c90ca20b1bff54f0a190e6068633150d1e32be1cfcc000c548b1af8ef5bca3f037e3f419bf0df8ec839c7d99b1aa29c242191f33bc9e36e85c09c1b3b239b17729716bb31c44f4a423b6c36a833c931b08503c18f5ab202e60b2b8021d7ad9bbce8532ad2646d8fd8be7b6b48301b8a1db4515efd41c1083394debf5bf55e0d0f3a138a36b1e08033cc4d0374e27818d527c0a13320d599516aed02d00c026214fac08ee909dee7ffd68a0c00a5ef23eb41a107f106bbe4a12c749b169b2de2168837c12522eb76ece838f0884eaf817f615a6d91509ee175a177d32ee93cd3e4f64bc727ca9a3229575eccc04b3bbd3f1a8f00d431e34696f23404478796d7a1da0893d71cd26efa3e6c617b315cfca305572323c9fc7a9314c082c3a0ab1579c85899df3cb5baed44755d5cbac84206ee3929b599d0324aa9d08647b48c974d0c13dde488fc86a2b8254f833ba425e2ff008ec8a0b66f4f24ecde1625a6715493efeaf4c804d68ccef21ae0debafba41a1c48ad0fc9aa2288e8604f68ea8dd2ef1e19a87b261bf5d0a739f117eb669b4e0a1c64f9828d879341e633bd32be5a9f9750efb459f4172defaee79c01bb0dc224e0ba2fe01bb11db5f68edfaaf71ccaef81e2bc0b65cdee8bb0fede3f568cec74b6c7004431b4cbd629a12c349611eb577ab3d80e614220411731a7969d359c0826413668e9576140810756c4cd8618e0504e87240671c285069920e8209973187846400203c71eb6ccad2f4a5811065759f5f70dc3792bf24c6654e426bc84e5a927523b2b334b55939282d721a48848cced99b2319b067cc771480428d81e585a660d06a7b612778a05d091ca0ed2781c39599f515cb783affa90fc1590ddfa4d945c66d818c56dd05bec7a2199c20ef11be28e88e854501d670c7103e1d33e3f34370c1cb03d5bb5e3021979c76f7f6d4b1b60221f8e2325f6d99ff9653b63c89f0899a5c2bd9a96171b45ce2fa541c2938a7d950cd34587fa8047676e0a84f94686091bdd091fa37e3e1b41890bbfb582516767072c54ec28fdd3d64238cf939d39d47f862cd96dfe9f93933ee60455689b8300c7615b01d533be30b9d7486a2b40b55e863fa8f41650d95cf57e8b7ef9db6406528484375c724ae2d4f3ac2cf7cdb316a29133491266191c8d856b9ebcbf996b59cf28cba2c450f69b7be5e1a7cf2e02fefc1ffbdf7d1c6c4d197a0f803387cf372ee93e30d7f45515bc6da39902b608ebff6eaa7d2089005e1c2992f036d42af9b17a4f5de2c8cb361f8c11d704fc271964183660653dbf183099dfd41438df2449c85c98c96d82586cb4250a4d0d776a6e5e85175b1f2f22caaae57bb826a41f03ba543fbba1c943350ff20141a81f2fe5c6b9e171ecd27e13fa8353f95f1b90b30e3eff164c216f2e2bd42043228c934ed51b8b7d58262d18aa69c13e91bce7ef9298ca882aee8c5f870b9322b981ed60de97ac89a9e6a7ccbf45e96fa4e7e64380ed2b3134e5fb5a47c6eb9144501481b1b1e75c9d6ddb6549e1f5ad6c2c0aaf26ca9943ce89caa62d119975d66aab5323097a38caaa8c70a114ab675ca3ed3665d9d276e8548eec83459b7af1a2caecb0225926eb66339890845aace8d20766fb835b2e78f96bc7614067e84735102111ce25e68e9e4d0319bd5154670448cef02b12f245af236af7cc1d1227fdc3ac7155de9a3b6428d80484a42eb85574e11b920514e3f5dc8af2d640727c444140b5051144d0d083242cc427af1dddd17b0d68e0d251b4b580b076cc475171b55cd6362fc0ebd54c7d0366b9fdb2740a2974e16e26ed0b9c068b2b804fc66f038e26b7722ea483bff84a2b269c55e41c33da5da3769a81df6f7479fe85c7d722e1082ca2203d170e01f15c3de534a07008f0838dfa1f3576ed6a5de4abac614370fc430e0f411231eba194709c2f70ef53da98aacaf58d7814c99dee79def766645860b5fc43ef8b2fd5f74839449fa37ef3b7e6ce67fe732e844abaf639eb76b85be6076e86f951041beaf366698e8b41e7ad4eb91806b95805bdcf60c72adbbe40c336d2824b968e620cc32084f6786b17148a1240f01327050a7bb7e53f37a86b6ea81fd7ea7f25e6db7f5b6d760b7fa9a5b76ec9ffb97638b6366d33c8f38727f2a01b575c4e0fdaed40a0e5909ce1b2c3a060a8cb5c6086f4c914c7f8f307b287b3f1110ddb494351dcc28211fd6a062b058d26dd9606e0ed6a6580d3a330459486fd025d83d0df0e95d61ad5d030593fcc57f57751853e5ae01fa10e253d812bd528b98362586d907411f98cb20746a9df87c0ddae9b44eb13a243437d498b8d35a572df5c93a49988f8c3d968a2430bf12ccb42cbc9b50ca23f3caf3ed250cc754d13671283c13e96f08633d64da5b1a2ab03d279c9b4c50a2b614f10c98d6be47d8aff0ceeae7fbfdc115da095b04db3b38fd0ec188c07970557380a8a2ea0cd0a39843e4ef72b58ccf8e5aff6534d2fb23cbc545c06cdc3ff90dc35f2dbed2b8b3a355656ce444b5ee44e5b1400c2dc711edd3b7cddc48e696c01fa3e7a8e805f1e5bb39e7733781d5a2cd0d18988bb1712d13fbea38367322d005ec954ea075fd4ae5de034ec9f5d4dc7cfb91b81ac1af5c8cad35acca8f7dc4aba3aa867576a2785b92842ea3bd82f98427ed2133b0691eb71172086716935c231fd3b80a5374e12640f62fb6529a1ad71a46745fb6cf7af9a3283663e3647e5745629cf647eed77fe5b901a45293b946ec16b45aa839ace7433c218a4475ae67b816e5068da9fa38fa97a6fd1bf95a507697b3d1966ae2a8f1cdb382ee95ed9cd38371ccc7db50d62192a99298124ba2a53b91fed8deeeb550004a4f8e3b7f5e821bba45bc3308b1e924954e96dc4a5487db96990a8e197c85e08cad2756acfb97483cd2aa2d539601370977b1795b794ebaebca14c76b12d940a64f22b85cc7ec07d6de120e92dcab22295445e405b9d13f6bbeedfa7d2273a9ca0bd07b0d1ed0d66250eb42af077e24febe2ea186e5af2ac0a055fba4a69bf6dce8ae3e6583ad1f3e9e63531e61d69cfa67a678d4c55e872490c82fc4f3cafdf9f5ad63c13f2ff96382d0a3e974cdc64128ed7fbba4d0f406218ac0b7b5769884645e48551c47953b15da2a07c7b52e5e6c1f9347decc272063214611a0045c3a0c2505e26830c1803410ade156bb5bc89f23fe2e2e0b3b08063fafeda3916a115974c742e9a2bb978804d7abe0899b888ba96d7aace378a58671d467e01ccfa805e1889e79cd6fbdadd3bc6c007d23bd7bbccf6fb06748d9b6445cd8b2484e5aa4ba8a23f70024229aaa0f969d22e30ea19f4ba767af5551f26ce433daf997206c0b24bb666de84328955004e357b76be4a39e6d22a71e917870a286931da75f8e8a01895427ec64a11a121e16bfbe5d1a24e1a2b43f95268be704d7941e33bc40ca44476dc9729bade624e744021cfe978368d484aa29211d2116cfebf407778bb1376224743b9592ed8fe86a92e37aa55b7ef9db7960850674712d3758512915d934ebc5583d842fb7a5fe0f22e1624883237332aee9b636883ff421b76b2b043f84a00a7d2456447648ea0426a76aad27f45e81300e1c728cdb7da16e21d8d094a209d40af6fcaf179c7eb7d37b3ad0d7ce09f0a3e33743021d2986d6469a709c119d82c7cbae451c7cb07994b9bff25a5647be133022eff16e535edf2eb378541e2a11d50969f73f3d82eecfdc55444baff3836920b9ae83c6877f7697b80a743f3c670131faff5154b5be988ab00a01284f7913c34f692fa842c1e27d0ca3581fad1ec0044e8bde370e16d99ab9e6bb52617ccd5db7368885606345a08178a35a79819ced1e120709eb2ceec6f87cf1bcca0134c3a16e8397834694bb4ef5df62c28cd4b52acb2f1245067787c55b32fa4915774ad75ce8671ffd1d8f1ab28e50193195e2da6b72170655f85cd4c5e3aaf86f71b12c8a27d93b366401416c173621420faf33fa33d337c2ed8a9456b140fe91e1a3f4d2e0ae8aff15337e93552ecb5aac42e05fe9e0c3a4ccec4bba3db542ffd05d2e0af403d6fd05012b4beee75371163336a99e1163b68d38ac0a4be0c13034ba0a1437abd2c76adf30044883e7c30e23ba198ce649133035e96186eb0ccde622452ba3ac744c92174a09420d06f182c7fc7d3b3d573cfdd5e56a978b152956233479d0feae436dd45d31937add6f7375c13d111881f046ab61bd41d8c98ace716c4c8ff0e676c86175a895eb7e65d05ff8727bd34136cd93383c55629daae4c64c99359e0a08efe046d4512723093fa32bce00279d9a6cb9042610f970ef61023c4a4e561c9ada47aa7ad47556a1b97ef29dcb231702ab4d76a7c475245d110e6f3b5f6fd61c62a70cab00590c3638e6ebc8882a1d3fea6e9559bc54bd871d60b26b315cfc12e2e1dad7fc1b9ebee6e7c6f5d694eb9be669d5cf0704d5917a3a585bc99dee3344d14b4c413e973c25d85cd2956fdbede22af8f0dd107ad6a97fa55aecad46cf387a35b9f40cec4385e3b01eda459a697fc2ad5943728084cf372a57d0edae406907fd515734c674909e22dfdd737ffa5765b12259203017fb553c5e08c81b6c88fcca4e82e065d2da45304e23ff42b6d626665c01136f491c4f9473a09cdd608a5d91223f61021bd032d4ed80ab80018168be3c0a37b80fbd88acadd75ec1a84c8783de16b9d3176b65b65c3f6b3959f28bcc1e90e7db329c28af4e058b7c371687d26e80272257ec7f4450838e6be89a781ef05ffdadacd9e7b5aa29b88950800c0ffffff3f