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 69724 ad415c4164c0f09c8ee7046e1d1c7806f229ad40c69bc99c26ce41877877ee7e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
833b03423f28ed2edc05cc21354703c8c0a535d5afe42f1654f54101935b4c63
Certificate Block Hash
ad415c4164c0f09c8ee7046e1d1c7806f229ad40c69bc99c26ce41877877ee7e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e01d0000101d0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d00690988c81051fb252be6ed08ae29de30b593a43dd1c59004ef96a93ce519752ae8deea163b1dec4dc919302a8e2622bd677820367657d43f147c20895000eff84e9b5e9c04d35961d1edc08a3e23a5415fdf730c16072e0060000000000000040000000400000e01d0000101d0000

Raw Header Hex

0000402004301156b2079957900bd8ac679befb84e24cbb0654442bd72a445e54c1d950f67b2932cc945d164c2141e055b2cd78ca6c2146e516324e7b11d253aa9ad3747565f266a30110118634c5b930141f554162fe4afd535a5c0c803473521cc05dc2eed283f42033b83

Proof Data Hex

59,560 bytes
12121602030733ede44618f3529e44709a0ccc5122f888d40d091501a3344a51970fefe2f8d97436dc39012eb0fd92779b0f3a43cab65af9019742dd16298964e91e2fcfdb930285726ccba01755804458aa74917bf2ef4a6449688a2dc1e9a884294c40a81fe9b7c39af0945946112e3655d4e884dc863f8b36d6a5c71f6a9b8e4d611165250626bb9a141c2de108ae1b3f516f83c702257445a2946f500c8e12b43e99a869d7c451f06971bb37a2a3956e71701eb7406b9528fac1725f7de3aa7d7488177ffb1faeb1851498d6cbbd6f175cbe48e5c358f5c1ad2ad2ae8bfbbeeb2f68a53d398f26521b4c75e6fb816420ee436e9b9a9b845731f383d85597c1d30b3a753e5bcbe3674b292b0503a2bf5f90629639511367a3611e58963cfb0a3b914dad8580f4b64f6c23949cf9d2531385754df29ddd95ed3657124a483e88142b7ab6350f8ef084214f4c564129e20281c81bd3b3f37ab849c330a3f61f2a7c13164bde70534a55e0d4725ad9a66864e1f621de99c9c6496aea5176daa7ef9ce67bc2278dede1457fdc2ad8198b2336a950beb8f808b2135930415fd48a1eb6bd656f3354c78c581a62d307375c895c6ba1e43aff5aa333dbb4a6ddb688c2f502ccb3dfe6212658c8ecc241bb6b17a1f52f5a26d403d296d5922b5248c7c5686ef9327675997fe9a62d9c673efe9e6e187c8e4a4e4151b886e78f4dd16771662a394f8dbf1c37f2a967b215a5a806c50c12d980e9ec7002b6717e4c960a08cf6e88eaef2a862135ac37ff28011322e0bd9760bd96e89b7b645f4ae90fd02111dec1fdd95923a236a390fc3d5c4184cbd90b8ffca3239c1453adca7c7b4a6b095c073f85f9b85de4acd47455e1e299d9b86cb0dd5030aaafa5a655a23b0e361ecc6d512137955c616c921f5b9e17c668948e3d96c930fbdcdf9b4a8d2079f2228bf9022e02cfd896f243ba1b346d8d84a202758eafbe97fa3f64231cfdf857fad06be88a26af87ea89ac94ecf838c09bff91c06cd94958bc077ab9899d9c8bd29ef1eb364970987f5e346451eae50e78313cff4fd084361cca8e5b059cffa0f920e2edd15782f5561a4abb01db7cad615fcd8ed9fd8d3c3ddfcd0b4ac2b9d90789144deaddcb3d23c4a0700027cc7da625621cbf1038d12e545478bbde9cfcc6e40c7ec850dde49f13836a21814ada9399e0d6189e6690d15bb7a4dddf98cbc53dcba88b493831451b909f32115a8e3033e74d59f0d74d9f2f9666fdb45bd5e933baa1eb24d1f48ac2c41ac4355fd33ce315e43b26dbab44f0c9fe4ab4d0f0991760550c4a8e82713bb132c2820f2496137d7ebc3fa5c57ae02a7e167b1445944ce8be425be6bf77d7a39f7ce2340da9f2da9024e699e0d2f3fafd1079fea49c902a70da7093c392eafd34b10d389bfd49db7ed065b82db61ecd47ece06e74ca6a5d7a9e453f32e2c809690fa52a8510ad40f39065c89865865ef7ddfe2f0081484e43d901f5185713dfcb856e33f23793eb5469521f905074007b9ff774566ceb8414b70bbe8c7b4290f6fd176910cdcdd5dad1fc08100f108dc9b9cb1a0dd5d53a6a2014e7dca793f7b1581b524cf3fd7cc50ca48815100aad3ca5b518ac6b1432e0540add0d4d2f42a62a6ec39e4278275eafa045458f6496d55927605bfeb599082cea066d9e21bce3dac055f2c413d259fb49cc95c1a153d43f25ae5f75ed044567923217c36622b5749b0c1494c514f25bf17cee60d0a0478c380789955665c695ce1f6c40a639c1d019c62f2be3a6fb9d0c3bd4ef9384646960db679dc28b7d0244dc4680fc3bce3385e68002ff929c5ceec4cb3b91031bec825ee4c28438293bb68e14aa6e4e2f2d61e7dfcb98135658d0aaa6b539abbed48af1c2c63779751222fa2517fdd9620f96dfbf62b258894749c2c1f018d914465f952496cf48e91b722a66a6e914789d7efb478b36b692a6d27a43e9ecc0f575739123b4063523cee08acce8e8540f2dec3ddecea7df862ba939b74ed87cea4f51b9306a2d4cdbf99bcbeb425012675c26f1e6476813abeffa3bc9512d589608a54847897bade8a8d973de40e0e3fcc018d897ad84b1cee1da694f87eb6910c545b476ef9f951006405305e6c5c44efad4c4c6952d5695be3982013a155b64237f63f82184d3deb56cb0fd431ad38751134b4333e955e5a4b887c963b15bda56c6042a3c46282af87f5321f73dc34a9be8f27a4f79eff6897cdc1d8bdce5c42839ffa02b13d15b966dcf6075ef07004eef7ea889a07ed4c18e75c566f2d45be46ca517812cad1693f06048f7aee3b74030aef515f3756c2a18b38d04490c6ebdd9612d09106c5bb4ff22d1895bf5d444cb997a7f967fb894fcd2c50366f358cd2398e90fb20fd600c3fa4dea3c8096583d69a9bc69adce0f92d87a8192af9cde4128b1ae70246c582533e6dccd1ca112e1f26e0c6655831d38b3a18f1253578e35375a22e58398b3d8f12a445bd49440ba7b74daf8f7d3e9c0e305e2f675a908cddc1826799558e4ccfbd3f48a08606df54ec833a4f3e8b0924a680641d1525e95d18ca9e9ff0061dc1c6c69769faa98c7324c043b7c4ba4ae81473a60ac59d7998c04b0acfaeba389c52815afa0d21487e1ba89da8ee29ea4ad24bf1dc4b8195785abad8ce3fa242997d1b2f8a6ebf730b8a682d5f869805b41a8c84c563affcb4549fa71d2bd6b2f7cbf358a6fc63366c3fec7d7529f84ba7c679f6f586954fb5b6a3ccd58d9cc663d10eb737ec3736784e789c44fb15b44bdbe7341b731897afe627c0c78b5543bc51ad18f9169dc589ff7bb4408f7beb2b8439e7c5fcb51af6839cadde2289a0b8bdff8e4530d89b06f184c18f344746bcb8c9334f47d57a54c69bdb64f7c5defb9a22bdee3d33f1b546f0a07c7fb7d6aa4fbfc35104a217ec3a3eee82a81260d22d63d5fe8d9cf98dedaf527d5890a931564f14e029a00e7fc0dff7247be8baa3749eea122e9363537ffd90b1d45af0592c30346089fbdc6bdd0993bc8696891fea61c140c9c6cb23691ba8c4c2ab57ef6e98358b0615fdf10d3b86378b4a898a141695d123cbace54a4df41763da477e1296bcc5a411b72a41f99e2c2850f9a46c403d4198f2426fd57e46a88ca5a051ca93ca40c0366f5ced5f3e262c30d9ad85200475d8b77dad0a922024d48b917f8552ad9629d8c0c3ab6e84e46ee1eb0347a483fc33719e5efca10e98eb0bd76da5b0c9b40ba64a8f55f07ce5e16869c5ea1da6c5d295df5201291e72cfe21b23335d005c82997528eb99213e263f1a3e0c96c337ba58018cdd7d3332044d218f05c84726b6fabcece00e3317c3e06b82325bf7f8860c06995ca406477588374adccbe8cb4cff04c87eb294d46272418173b57e9887425659d409afbc640c653f98b7f21cd8c447bbd04c650e0b3284e6c8af7040bce416de18686fb13ebe4e3c3fe7bdc194b88acccd5201ae52137c453a630c27b10ab8a5053fa7ca3af5a9268f9cfeb8446bcbafbb4f166833b1f805c9c3fecc006ef5d9140d9f2bffe03573d342d2c514744afe00718853dec3c147add4f4e06d17173a709e88b55d79c20728a64d2e71db2655c2421fa9411a9a01f5045b411d1e3f0ef18b19156ed5b45426dd1e1a00e3408717ddc86af879e4bfd399b8052c11d767d031e2d0b9b28eeba6e42fe959f0644607de2f9b46f62571c6f2e7191de064f1c2b1387a7948b5fc5938bf1c46554c2fb4c0ad5dbd02ac9f234e5ed8257788c60cb0042d3fcc89f7a60e4a9e9764aeee03bf84b4f0c0fd543965c0884a9043396aa833dc210d8b0ec9f2914061c49aaad19e672f401b0457e0f32c6dd240e14b6df4577de3139c474a4eba9f72ecbebfb74c9dfdb18cbd4802085a999e4c650bb4f1497dce270be25aa3764a36baae693722b47ff2ee64fba12bb9aabed88686bc2c0110dde0bcb06b5fe2e267a7337236b653138430c1cc299677917dbb7a9792c93a28951e21be8e0f54276434a03d98dd2e0285b4315dec5753543bffe7490c97c739a15d0a58f454912b9a8c11f5dd713a6862a700e17609354e37d367d3eb721d650471a5b96e57e5f94d3d0d44d118855dd87cec75c7a98e880f2491279ea945fc6d85f1a41534a2928f857d4770503c490f6d738cde1137cd776f0da08e0a4f93e1a862a569807c82b55ae2faff23f2710f6833773471365d09c8c8894ecab660e4a0dbb3c4a98969813b4c7987bff2454ec7c5657fb328b0678516d88f47fa2aaa06b3ce835f027d195394b12a32aff2f932c51247ae29ee644e8f0f8763e5b6c33719f537fc131c14156ce38756316134fbe2e10293bee4869ddc68e2b695131fe5cc33cc54d38bd4fdeaef40482452334ebca6147b560a9692432a0f32e9cd098f01fab812cd66959bc01b542995f6fd3452b90665c37f39a14ceeb4c09dde9a4d11f568556877c8bdc6d6f715125c621f972ea757e05cf2dd4b77d5909b848dbca20705b98f2def377e04fab27017ff11da5fa6c50c8f77a7f58552c167f90ea7cb4989cb6286c2bf2a2aa6e746b66439206423c579d47289d35eb71f2926b1d7bdffcf34cc9a6ae5f662db3c857be546de60dcab64dd774add87bbaac788b2879055f255e4ab2e1be3c423c9a3d7cf148a7e37ea4c486d7a83d9ae78eecb2deac01484875d9fa1bb9f92ea24bd481295c8389f3e97bb9577e9904a42554361379df998381322cd4540857d85419e6251ce077bfec95b22f4881c7277444fe50c1015c8068afcc8e1f19f86c30b541cfb373dafed499039f025fa3b117c2db7900430b3c4de6534a921eb7cd5b9672e36a0213304fef3247d160e9f8b861c0a0e427802df331b7719d182a2bc2fd5c5f0156f59c047f7b2a91d9dd830864964cac7e0bcc548ba5176d21f8a434700293f84ddc9dd1bf5d7ab4043623836da029e75a2e6eb598f610632eec67607fdd7b4117c61e3cd935a12854eebea15f992b949829ff8e941111b2bdb37656323ac421fa89274a90d359d59b4c0b89ced0cb155023f672efdc63c3eda6b5c2c01f945dc8e312ca6c4d0ee4878a2fdfcd6db72be645adacea0c4070ff65f6dd2acd53c48b2c946d37e7efcd75c8ab0106d530aa4b0a8227405fdc6fb3535708c73f68ffa5bc17114a1a2361f8d080a9a68171878148733e8b80957d46b4967ac15a1deb3034660af6bc1f936463fc3a02a0a47889e776876d02276010eb048fc10aa8099c0728524a20387ddddb86d18c473fed24a3ea4a9316a587dd3b90953529d5cef24cb74889e61195befa7cbe76a64cb8065d76e7c58f608c1db568693b22fdfa0a98b42d27ddd46fb45512fe1460005cf3c42d7e29534cc3611f77a042037b4f5d04ab8383e1002964311b70fbec686d7a1120d643a9439544bc25e1d497d9d59d6817b58ce952be6d5bac19ce5c0c00f751465186aee06fb3e3a167ad08428f5f9ea87923bc3b34e66426b17a6f304fd96872c8b02227f84f913d7affe2a11585cef3099ef62341066c258861064167f193af04a97ed1a34d7d5d219d529669040e07f2972768403800e1653f323dee8888d09a2480b92ba80cb4f9550ae6fdbb5e8a28e05b9193ffce3858ab5b4eb263f050dac17fac97c6f1157ff4889bc6fa5649567ec36130a810d6c7b545585f97a93b75e56496ddf8c22c4de5cbba24633018145f33ac8bb42ce59cb9220002c99ac1b516ce4f09b04557346026a62dd2894c18a0132473c336d0f7172d3f3dab7a0b496cc0be0ade569fb74e33e9eb542f8c691bc7579ea57f8b75b3c07d2156e3057daf48aa04f715316bbf741801be779b13facdf79c651231252f0a0f3bb57e1960ea7cd4a2367d96319e0391a495064da33ae2341a5e31d9a53d55b2f079e37bdce40b149f6991319bfc63cef2d0774b7a191e17ac66bd6b30f4b32a88f681d2af225749cb7516a8fd7b765d4290ca96e3842f36151950cb974525a1c5ce893ca06af2aa446c838d15345c1c6a398355c3972192313d095e0f8a96f91622b892097d0090ef0bc6062e494a81f95fc4e80509d42cfb844f10f9a391436eb6cb660ffa29deca0e27709a42a34e2a15dfb8d7968623515cab7c34acaeacd857ce5149cdb428f63236893f124fd38de1b608211eefe93fb6994897b47a90c53dca69a90dc38afc9a2c4904c72dd0b080a6b7c113d8269a5658517c56e8e6507bef76ea4ba07ff26c39c5e61105815b16718880273f236a22eb3749c75f15f11d5627d96355f8a1c4fd294ca76d56931688755d2ec445122fdc8b4972ac91f34934d68400d215ebd564581ef5948fadc047b99e3daf3c496cb23a7df0719f9bc17ca8bb990b85ed00d0521eb15c99a93011549e034f8aa1ba51cf2d2426429a1d8fb7877c3466801a5ecf347fe7f923e6df131d2aeb833a23aa79881611ca151d228a32aa28e875e124d60742e9a84affc8fdef024c2ec03355728fbfa488816a5341f395a296a28739ef79a10194d079ca880905325147fc1dd779766f3c527de9e0eb875a399442ef7904ceac0fecb916633389fd0f4a29c8ba8945ce967a30e989ce2657ec06770385fea9c04e984a1cc4b2320e72eb9927d6cb8bbddc73f5e528916b03ae254fb06b6b8e33e44745cd22b5d21f90b603ecf8ef9a53b843cf14f087a2b4b2b85cbb2c4433e6c8ab9328d7573b5a64bb778fb6d294025cebe4be4e42f080fd66237a5e7b90008799cbe453ed3498e043baeca679f287bbd26c6ed72234c258a204d64846083a56a12b75e28801a3d49742b61afdfd9e02a9ec56b9b057bb8f41dcf264fe5b6c75afcf7ef52e48d4ce5626959e6f1f3ac4c90435f40771c5ffbdc95c9bf589042085c1d52e539d6fb63fd2644ce49cee22c16db67d77a1b768c7fcfb1b85f1f5e7cda251534a3de60813828c7a3fd35ff3d6934b61540e9d95cf3403af26ad2d847a4b06df3a5e4e3738d88ac0b7fa7def1fd61ee59dc967d738f12ea013fd0083cb91d353e11a8f0749e92e8da40875462efba3d0aa62368cdb695897de6c2d6de84b7e456ffa25ef738fe27d7b12727ce6ad6349702ca4edcdff311c0550778b06fc6f0487c374d456a25ee9dc457a128c404eb1bc09f3fb927cfbd5a1bc902502bfcdba9d63fafe0df27e0dc22d8c03aaa170df1511db438cf2da92259aa900fa4a00264083e5257fbe8c251d0d09fea01035f8c3355b2ebd2e98b54b87b135f63018c5baff280cb2c68408344197decf0af4d0d8db270e20a39f2ee2d570a758259ccc5537f68c4ae92d43510fbd42d9c3f23b0597d2b352fd3b873ec31f6580f5ce001c6d3aa666fe731dc9e34da39f7ec338284a5631feccc3ac1396a61b37408b17072816f971152d9e3ed0a410e9f049d23e09fab127b3e25a9881b53edef8aebaad942fb627daf70653321dfad773031967be99e654159e2b926a989b3f30f92d4f1b2b35fa688feaa0baccd36b98c5d4b5871bf1eaf626d3ccc6b94f16bcf453d8df71a917ca22de46c66c36f6175013b7989dfbe07c6173c823e1b8d29cc70d3a8609370b843d994fb5c9301c551facb63b780316e401704c3bbde43eb6c42cfe04f5119f10e76b386175be99bf768ef55e0ad4f5ed2fbc2655510dba06d01616eec4e5f709943833fb184263f53cf0b14f1246d2b138cc5916696dd9193d709285af522444393fb24be7dd56153ea902af3638ea05b0f367eaaa0c2f09ceb35d95c4732370f837cd31177bbf2cda4a1f1905ced1de177a0b1882ac7edfe56ba431ce6dab70e4d111ce5c71bf723e093bd232c13321130552eac96160a0143d2025a243f2656b04f58b31ed88742371c440f9f705839b48e1d69ba3a555891babc542ccd9da9c8d546315fa264ec4e18f1e6fa9e574c5bbec75e0ee2db24c11519d8a2d37e356a7dbe8ab6eabbd1bba40fdcb7cd7b2c305e511d6046f7d20318a51d055b508843801a0308cba2f672194df9fe41dfd21e3ca853ea924b26d436c548d75243456f56489eb90f2e950140bf6fbbf62ee6539e162b4269e6df4e2b2d56f6e9055aa30f30ab6fd179a5b0f69393ff57e57319817b8241c37deb1b5b45a92f8585171e4442cbdc372bc5c9ab7b747c24c3f808a377981ad7da2d56fb12890e5961eca8ac0ef66773ca5000a8017d084a0a40a48ceba8c63377a17fd22f032d32c3c75f34372050a916ae89958a64bd63664f956cf49587215e17b841e28da776cc1fb3dd9db4f27c844ee571d6381b5ed36175ef34667e602d41d69b8c9115e184ee3861987aa6accdc28a0e3559aef2e8ab4fd677c6d8fd627e8679e145f2bc15e1155dc34cbac6df7d2c656c58604b329815c5a09f1e9795687bbf0b65679cbe5fcc0637c45b3bb5eb1ac4b28fb28896a6b737cf650cad5f47ad46c1bf7d523e48ffc2a467a5b225bcead4e369c07905487547dcb66647e55f345162871b91cab8f246d6e85d2b79f018d1e9abe384d319392513fec47b052b6d96d44c59f4aedf68a31427a72d19b240f5523b3514ef20591dca50064ad3f2f442d58242489a2bf91102a0e509295f4fdf8f94676cc0b634dbc6084574712035045308840508a9e58a4572655ae51360bcb5cd31d43bf7244773e5194cc0dd6d38b8753f295c5cfd7ffaa046a3eb36d68b46fe8a32cfe13b09724b365cb17c2f007abd80e5f7f7d5359867384e1c681d7bf0f2101ba3877ec4e88c6eee869e9f5e3427e52ee9807d23b81518c5c5e188bc84cf7d30427fff396767f741d6d4eab73c5f5035583b54982da8d214949e0c0fec12fd9560406d274f1fffe8bb88d3e3be221e82d24e631355072409d8cdf75b9f981eb8a6ab71b47d98916720c8ec9e6c1fdebb36e6c7e4ddb00ed36738ffe34a5761de00653c6c3ee816449902ead46e95348c8c78316614d9f1faf389215c61bc84a993f9063cfb9b25ddf7d8c8818ce9b479e87f03d85d522645c16687f45e2dd450ab4a26e89e519512cf19a0f7f7820d54fa2f0ab2a569a64aad9ef2d594c55ea6cfc665e329acf5a41921fa82b4d90e381dfe06ea20136212eca3521eb2bd93d71936df1576739e8136d395c7a14b47342f5ca4c9e212e54910f384f28edc1ecd4c7c3dd03f4515498e3f4700228492491a80e87c198471e02d9b7b6fe21046c18c20d36ac44643033fa84127a9c26c79d7caf4d99d6c1a97d0ecac3ef9af62197ac1dd7519e3b7fa9b8b4f755a9a39f8cb28094fb1f65e6f0bb3039815b298ecfdca207bd5873c6d93ce62c7a8e0347148fb253e4032160136a6a110fa4b01ecee70b68d7bf704f9abe755499b3f3b63963350ef7310c3a62bd2372339fae4532e2a417d8e8726f580d1962b3006ded8417be1d7a12586f6f90ab0d32964e70a4a71da874061d7f6e3736234231116dfbb8ccae81299894984c847f8ffc32077640e70e30e85141635692327e4ab230181f69b3aadc482d4bee6dd00c4cf7f36d7b78cc179dfef2224f712f0c0af3cafe23d705365c448bda22a890f30e64fd0f974404b2284143bbfaad6ac58b02b31e90f8c6bf3451f3a49c8be7d8c86743b35e207fd766ff29761a29b8789ccfa4b4a0665934d91085c5d6e9b8367e39ae1cb8a9c950af0571326e424b4434b69de703a5038736baaf6f6ca6131869b552fbd7277b58179b97634402f2e21da85e48f5bde5890c44d51bb5d8c464fb735031a6a2797192e4256b42fa90aabde79882bb1f926ca336e8aa342f38612d57ee144852128426556bb4ed3aca5c0878d27fc3700bf508075f119ee7df7311fda31d66db0a6316e3e00e14231f9e60e1417a093c29dda3c173a4f4e3bbc966cd8703f49e89140d3ec2dba9a7244d634e4dac3f0766ea4a6c7ac73e0841842dba110c3d8519fd5f91fca6ecbf5ef40b1af8c3ea083ffe1f3fbea5eae5fe30ac92543119a60bfb0ce5a4d23797dfe1c026879eba199a659abb7a3d06645e20e74d7c37b537f82939a22efb2cd5c470b2cfcedc26ae34482768880617b23ad074dfafae41c96864e1e1e821642170876541ceb4a24cffbfc6aefc035515b10b9c90e8d4c11fe113003c5726e19ffc5d8da5bbeb780702ca36d54067bd2badcc8cd2c1e5b03a00690416d2fc6409befd762b5e9928a41f7bcfab5c7f831a331bcb03e69c5001f023cb26da12564ab55fb0ca8e4f6f08ea094bc20f952349a775c201dc34a84c4f95372c304c54cf8c620daa1e9370482abdafe96c09f54cf4b3e895c422971dca7e13c008ce0a96b70be0aeed0cb6cd05aea5397ff20bb215f474bd83230d70bf521843b44be8358e20b6f5e5151fd0bb004f070625bae2b7d542f1830ca5998bb7a50980d339f0bafb978bcac94362a63c4356314a6fb441a559e18ef5961aaa114bcb77c3575977e9dc91e1b30b21c932c1e23aa48abfc3de8910b24fdd8348e8ed7fd0428be5674d89c209d6efccd1873d59a21f3728681ca9022ace8aeb1234fce76dc5497523b4c776bd5a2cecc38e6f1c2955a69bf72891fe2e6d55f326e57c91f99ec4b4d1758d7108f649d99f9bbaa5322e48a25ba7268309d84350e293d6584e6eec757cc111ffae3c4e544ec861fdc7fd6876267a8cb1ab2a73dd7b401573a8a976f975cf314da6da2e4686d7476673b1f000615009b904621c3dbd0342675de48c40613939910635e436bf70fe310dcaf663544d968ae1bff2ea813d9b539e5b3fd857b572527faf669cf0bd422dbe89d37c320860715e52e1490fbd6c118396a3e02701891d17ca1d7be37b957513fa67c8465f6a9064380346925e7cd1fdf270d49a39b4bd6ab6fe9524efdd4aa2aed6e64fa5b2db63f3d14b94555808111966169ff48c9f38ba181be221c4c0cf17bd9b142072b316f39d543bb118a24313110478cd3f8597ebf9902d59b66ce4c205284cbc6a0c119b75d12516d18017cb0ba4af6bc267c596b72cdb0f4963612fca8091680fc021538131bf708bb715156bbf037518ae13a663c284f7ff771ebee10996f82b03a47e66b5491b2d8db329847d54e7749f307a255beb1d7498280f6c3e77c900db286e31fc39bc39263a303dd4e08922a38b662edd4b5c985cf02a50e2abb3fc31315a27f1694aa202fad7f232765b8cbf8545cc8d842a06df01395c8fc32e0ddca0223c4404a4b89ebd47356688bdc86ad3f405c6ce140562e063ced8bf136c4a08b540440196e67cb91d2e4dbf81b4a89378981e302e57dd76b69d52aa04a09af3ef92d7a8212e9aac75b9fc82cefbf06474a3ba17ebbdbcc7755d36b96db0a47abf7edd2cb6e40c2d62cdc7c72e05ee388fbaa372b89b11361c53ecbe96976f451a080fe80cf4e074e313c5b5e590fdb0289a9c9ce6647408f138e7b6bf64e4cd9c70f701ead51ec8394c3d37a718007817e1bc5e7405ecd7ed9fc98fcd3e08ee0173198069107f471e013cca247bd6890158dbd459359067b44af5f91195aa381d0bc27ac9afe90afa65abf1caefac74150573c0974306a5b70bdcc1a6fb865e7fa05f5bb7cc35ea8d773c04af0841d91609505e1da78f0b0e55aba51cd129cf885ff4de65323a28e7717014701796a743fbefe0e37ff1409356b2a31de55aa93f55f5ac0a77d94ce70c64a61913ddde3af8f8c82e1b1b0f0acbee09b768160ed13e0f130c6b7885c9017285766d626da2d6563284e63340352f51526b5b9996c815c51f8fcfdf1d05d6419f649f79be2c42a60073aa77cdd0b0207c357fdfd512c39caaed945ba355f494b03ea0ee7be6c9a916f200f72f50140d8335069661a4da834121f92726c13aa8d7dc5030355b084c9728a9216a5608db75260d1621e6742cb8c69c35a107bec4f7612bfd4dd30f91be3f36da7d937465d12a5a1c2d9d91b45b2edacba2b2b206ace0552fe86542b596cb05aeff3fe5b277484d6120c8d24165f54f5598574674a7c49356d6d0ab15f93ed6072a925bbbdfc3fd2370ab74305c0ed5520ebd0ebe7e0bfbd313d032ea4213e5724e2c12f145db5c8f3e7f764e1306273d8be8942aae1e8c10422cef478f4e0380be9d6f4a90723a667195d20bd66f1abca6cb4a0ba312a6ebf2e417e308071b1ab6150b542d69d2491a6cc563deb729f32fb2fc340bf8f0161518694909991a624e72009ffa3ed8ec91c6bc2770515f08be34e8b5cc12fb8bc10a2a2cf95463159bf8fd464f914fd630b8b7ad8e20ba13a7d991fb1ba8baaee118a6847ebd62e4ac9afd2e10d2d4a9c9817a52ba9b2e70484e3f41895444fb1edd6d46f01ac087978c531db3054553fbec2e038c64d47b06e7ab4c50ca661981704e7efc9546b53866f63097ef32a62ba4051937419d93de0ecd9b53e5dc55fcd576a6d23b68bc1bce1e6510434b048229105f0c05c58c7bfe20f491c26b9c4660691e3443f569f73c77651c943c804b4222639652f50e8f9f37dc934b85a6cbc610575b4c182bb1bcf1e1427bea98e516a4f71ef1cab6bd9e245e1bba4c4d90536b6cd14fd157ac2111283ede7d2260daa8ab022ee05fe3246817c89f9e7352631a47cbe82863128c060030302274a3b77968978c4559b3d9ec5895cd497eb1e8bb485ec449eebc6f5bb646f4bd26a2775ef5eb4f17246481e04f5aa5c88247f84328da2eaaa54781dd58ba45b9af0faf51be7a0c9f4d0e706ce0a0644a082ff3b736da41a3a7ef69556c34650630572a3fd0feca22824a75bd74b1bc4d29ec58dc568fd193f26f79820e0ee062237358b39ef02f998157cf589cf8e279167c4bdb9d4f263f760ae9930f76f64683acbd6ec889344b2e42f35040f4d59600f8b51060bcbbc15a6030348cd848b7c8a5c13f4b92cef9e7560d212c9cd87184bfdfc6263d08ed2717cfa1998bf03007380388f3fe3670f338cf9989d94d81608da0ff13def4032bab3546eb72d62b67e0445378cabb7d082e9108c32552bdb7cbb70d2ccccd75c19cd7a6c908aee3f2a607b7ffa3686f71c8265e65258841d6503f720b79297004cfb6acd5b702511b10bae0bd40d2c14e27ca06bc275259c3385dec7f424ab2055bb3a8a98992034e236ffd34da29fbae82cd383a663e7eb687c118ff87fb082fb949774a3f23765612150d48a3a749f5b7a54fe3fe0fdb6fc5411a866d0a969a447ec449f1935bcec3553ccedba2cc50168829400f108fd867f7f80c0dec5958df5b9ff21ed3afa0d1fa242e638eff572b178af072296bb186097456639df3af998bffc211fec5e4ed63f167860cad63f475f1532c5b8b5afb855b85059b40722dba813b88b0a41254c335c5f9edffb5568212c611fc00062173a32ef1dd18fdabfed60be2878a1d9f158b83a3de9f10bba1aa32ec2f8d8168093d78deb5e32fa5965a104b6a0c84d01289aec53cde1dd27b3d2666e04f12f35326734bc4da36e77062cf4e2a8fe13fb0db01df5be9ad824d4e06e79918a1b718eddc05df83f105b6c94d140207f8bc187653612c659d6379624d7170de9b111bdb1a79eade71773bac5d2e1fbe988f522c198d001f2bfb74c1af5b2768c0ff952bfcfcd1de84ee7769068debab928bceb78f68fe534b6d3148d0f28d0455207eefd1550d1d7b390fd080d5bd5f4791c438a1c458bb6188a1003a4b330f9f2605c78b91f0e0fc8a83736d2b2f46a2457ff876564f6dee820620f2dceae827c5c85c228918c3e4a12b3f997e902da452e1b51e3e87c8a9d1909087d99f04386bc1025788b40d3ff1b88ce3a363a6f64abe93cddd2d4148a44987d125c450325dfd19d72e0fc8d585f5523b98461ef61519fd6c329ebe5fb355c0d8b1f5847382fff1dafb747158d2298b4e8e11d79131f866f2590affb4a1cb890c1dfbe1eb4e82a1b3f26d40cfc7b37043d679806223ff83007bf2a63c8496d75650605bed7bf537aa4cfb552e75c0de288788de6247f94baed895639737fa648b23df44b0b10b6426c1307d6a51821ec90dfe190a60fdd75bc1d4bdd51785411362a4d340112f347988546bf9da1c37d176913523beacd1778fa97f0457708b0f6a81ead3dfba12c4dc22680912ecbb3298dbd90bb57f0c35e97b941fbc413a7233ce71426afd0a18aa926594031b9ae37d4cd2e117e61c09f8f7b8d9e5f6f35370c3b340e913447eba8c806498f464e29040584e16bbbb920eb838a8d278eeec45af83db0231d3c7c3340d9efa11190cd0191cd98c0c92d06e3f99042a47ae175131c402020ee2fe806f0e55b028d24d032ddb1aedce423348957b60882b333a1887b57c965cc239eda97eaf079726354bfe4d1f0eb682b1b02862144457de7d8f8f2b6cae9df30fd81e800296df5483b3c5cff786ac96e5d6fd01e8652964bd8bba438f30e46a9998c967b28dc3ac4fd47e30126020fd950c20e53780768905e35874ebd2b548aa1dcd22e2e6492c1a7d99b1239ea7a282d226c350b5cbc2fc1977c372451293902297f8871d5565a3cdf8eb88a0aef8343bcc9c746f49fba853e7a475c07ecb09ce879fc5d6b7512dfaedb8396d26063199bde08caed4ca7ac8666ee2a633a011498a6413b1f47620669097d265792a0401e6f0b63ec1dba6ec3451a1555612af428fb8fc7460c1610be22e2c35cf9d8a02d95801550c5fd6d159fdb938b23aac0dfb0cbdce1cd47c1a7ce4edcd5df7d3a0a3b442218187d3a953954be52fbe31128cf72657856a057d628b949da625064637e868242a828e016dbe30c673bc3600432a6a6a734c6b45141a85a41302bb4cbd86370308bfe2ecc1b9ce3473938837a5ba059c36d54b67fc2b605f2e5d7d402253a1ebf5b69e46736c2f651ad6624da09a652f5e0b30ae9fdfb3b69bf4e67eb23a898791f3c122bceea18a88ea0f999fd12e299e52c1235e05819f6579fe45b2a97ad7a56b9a2f8013bc633bc79cfee2064828ae0ba5adf4527723afa6e27368ec5b58459878dd672cef88dad46225eea4e092ea649f57200378783d8bd940c8aa0799658b9e5aeec9910952bbcefb49541db58ccca10220ab2641bd83feb010bcf75509d7d0f8a805c48cb42db4da910ba57571831231fe6c859108618d456726e7ea97d232d9ad91f916dddd874628405a14365d30f10e01af142153659d0c571bf458aec2d77c4dc62e6ba178149c0989bef7955daa8c251d0a594f1a628b2e160afea888a9521718c5b035089d66f38fab8762cdd866ce5a843f23e897952ad1ebda64d2fed145d372532713c60701bdf906bea71ba7954cf2d9223fb001d25fcded5f084b280819bf480af7489ba1949a290a411acda54827f1ee9898d857b2137f9c2948cdbd8d1b09a4b579a4edddcfbcca7e58e1668b3591e8ac8672557c168645326bca6b902db0254d3c716860b20fa9ad4acd5090f2ab4001af3a682448c216b1de5c125cf7b9bc281737a7a3e9e016496a70d52f58ae3798529d2fccbd3cbbbdabc22719e3298280f7ea1d3540e568ae1bf37be321dc07ae26fd7331f4be943dd1794497660bb8947e8a7e31a26018418e38bf85c3e779aed36bc80bc2599b9bea6daf8bea0182aa5762fc758e1f515ba74411b18418907445256a4767d399b097b5e68652feaaf146ccc347470bc3f968b62aebdf44d5f59f5f3874da2c549f42141f99a06bc94c40ce53e84e53ac80a905c8df181170cdddd6c05baeff94a7d3577eaedae6ecd618b3765b15f18978a127def9a520b77b33079368712faf02931748161095ed39c03e91e59e9e046739b40527fedd7e9fdd8f9245710228564e8293edf4981fe2209ad9f12c5df86b8bc9b736574b3e3d0c39c80fd2540dc429a52e5f0d3c44f0f2c3c5e27f5858aa37ba4efd0b11fc23843af813db9018b1a7a718e069eb9a5cc048835043ff147c980cc6fa82a3ed0b3f4744d59ae375c3873c0f9294852e25adda3bcdc9989ace2b647553db722af025688a69783daad63cdc7e090c1ad37057707d591360a94d92c7bd313dc0cde4fb6efa3507f8a02a83c1a3c46196a03c53aab9910ce98b43ae8fc6c23bfb05be9c85e6535cdaa0e6785c032a1d5672a4dc9a41ff9e7787398e60da48502c4d660b7bfffdd08d2c61f9750f8742c88365ab6d6d59919c83385c04b0e94f28f71ce02a8809d1425a2a74b1e97a6b6c8ae1828cc2341dcea608514a257a48894d3716a452b5ed7d4b28cbce991f43cb47b3c866023298be0f3052635c34868fe502c7c5231653bff907778dc030754242f0c2425ffa4f28048571eb11d38a1681ca47d626d5fb80c5258fc20ec5b180e2bdb819f479bd812e37b1bebcefeb59ef0dc70732aabe34e7dcca078bf361e5842a462d35dab3ac7a779baa5d270bdbd4c8cc1ac3cb8ec9750190cc295d72348cd2138436abe20bff80dc67eb5221f2448c6ac501ba3d240aa26ae5ddb4565dfd1189fb5537f1f153932e135d948112f13c6fa287c6dc6e054b868e45f3fd0a6ce460835932f5477af410fed68db7c9d4df2531fac45013b9f03b44c616f187a2893354722126a805257edf4b60b9a8711e6e148252b7c0a0d9c88f45b1d357fe51a1747ef6e1ddf9faa61964d72ab0d7a19853f2c6792421c320729c8f5e63b3594e8ba1942127c17cb5c5394eb7ec4cf94c5472459ecfc1e95047a5276fb8f340807476de6832ea5a22647a3f44905e2b7ba5d8d2699e92903af57dcf1938dae93c5fa841cda14b13f3211e1b00fa39949ce77e215e56ac2c3f6b141f3e42e7a02cee647184d81216cc36f4c003519b081020e95e379c85cb903d8c68d79283dbaf9e0461e605dd11b8f2cd7f7591a5a75afb539ac5fdaa438fd75c64e8c6a1be585bc3210124970b1bd85e44ea4fa2dcf01b0ea107ae4d2bb54843c9ebdf1fc0f5a4083c858705bf5e4b3ef957d85ff16deea7d89618572fc95607eaa62fdf7c07e79914ed9cc5d37c461feee36a88b26195dfc3d14c3b7a5e86ca49a606ca76690f994a0b41d652f7f6e03fc119bd4de7d8ee2e62c06e136dfc66ab0c0b32fdfc05b8ec8bf62c86ff5d97b1c4c0d343281cd66b28ca2ec793649c0c81b8461cbd3b4982d912df3a79ce5d41a0f077afd76afed6be773bfaea25bc118d89b6bb534f26973b7289f3bb28d915faf915a0ea2ef429e1dc6135d22dd5b01a34394d04f405451b00610351b3744321be818941bd04491b78b91c10ac6130fd2095f1f1076c81dd2585fbdbfdfa67dbc1d74a95bd7380f1afcc4ef5638b6c187610020686b747b4ad82a58e922ffbf5ad10012ffc94c37f77dbab0f5c0ba2246a62732bbf3bee71cfd667101510ea09abb1f798a66bff727a05ceede2cb119bf85a65d3e894a92813e139d1dc54b54d48bbc35056f62b2bb7dce43f9ba4fbacec34cdc90f34d4c1e3db40971903c484ec65801171747859dc12e13e68c4ae8f883239a9e54ec1b4bd66afcad255cc9b5914df9dafa23ac76db8854a1ec475dadae81952434a50071a3fb0135d13ff130cfcf051de6adc2039272368e3db53b14b804b5e8bfae9d3a90ad13c64511ad66797c61a55284c0a4ce4862ec3b899248f50a4675edac88db6ef2552969bb44ed4ddf11a2fcde64e0a7751a7f74b16d66fee11cb909a9216ee34228e3f903abfb3ad2716b19f079f148112c9640ac95669a9fc72e9dc1c8818857d72ef2c016105fef8e25b4d6560443dccdf29058bfc4d8277dd0dec65366404b0b73b195460a75bd4f4236a7c6e6cd6339cf304a8b5feb9eee4b138e472d13286a2631cc04fd78a0fd33869c086e76537b3c4c43a3bb092d6ee5a613173597ec0a389a0359564cc89e9bc427209b5f252404a1cc404cfaad6b43270eb088b299b259a563d8ea2e092e1788daf7488c6ad77e5d86622fb6838e46fbd85f309aa81bbce896e56fe0b47c5b597629459e96db8e6cbee8070bd81891ef6aead3c157a1d0e00d39d52dce88d603c5bb8ef16cf0b9a20acdb90218623767082c3bc52d2f80c8fce95c3815dba6e02997a0a1950e0d661823c04227d82e74820de2d4f377014b2b73dc48cefaa6b05f8e81044c4c328c43f893a986733c81dbb49e45833ce67c781804e29bb2e17dfc46c9d1541d05ecaf82322e7393cf16877bea34b023b4402d38f91ca3d7f4f4b649aa367c52bb3a3eea111862538bb58b35e37695b492b1643a80cd4e07c6235b7ea0d40f5edd4a1f7f80fd7f4c4eed85addb35e1e362e438ca1741cc37110e9cd61bb06c83bbd1b80ddec165b033ae0c562697faf59e4daeb58bf1c974bba4bcd142cc7d6939f1d5ccac855565f3c85e87d296e6e9dce7ee40a9cbec48ee73ce7cb6de9a6c05b9f6f3a3cc60190280fecddb5944c6b50ac5d21f63c29a77b71c210e9f7377eae1805642c1db12ce9a71802217e177d17acdcbc4bdfacdf2b1e81c7fe265cce7b19e9389cc89176ced8f4c64f34629bbd2ae817d24e5f7afc064f8359a16d2b82481c5a81a09a66a2ac93ed0afd58867ef0c0c33fee04879b42c6621056905f8e1834a082ae90e555d98a35a040e4b70f8f997159a768c85bf1778d1b2d6e393c24ec8d9f7bea0b8dc4e2639ac99db63ef7cb4eafb9eddcacb252c9470982d2cdc34e062f9897119b233bcae3afabbc84ee627e299250e68d343ff0e328d77f6a3e3da49e94f93f81b0c41edff54047293694714735190d26ba28deda2d511369ee77bc4763f8a9464dd267c2d5f5df48a4e35a1ae58b7bbb3263f3e559b43cda841d310f3c1515ac6da1f30bab056ae2cde5f016edc5711f6af02926482b996eb913b66efbfa933151fe96774d70f92af063485166599fbae936f3379e745d995832de25c10079b70faaf172e063363bb62acc49d8fef5b9b710d7197742a7076a70310201058096a649f0305499f2397f27c1f4c1a68428d5271e78eb1e92d64a557c8ecbb810036aa37a3712a4cb70cf7fcba2a07223f676d474d4859f0317c3e09b167c947ffa79b5c79b3dbb204f95838b6d74f444457bf805ad92ce8e8a384a771af98a550689b797e1441e1255c8697f9cdf3abe541a7f104bf73de50f4ed1db895e133a78163c2ca62436b6449a9083e251c751a1b4decea6f3ff1f5194deb1a17ed15d796af464d2bafe209fd93da76db7a4a6680402e5f5bdfc2cee8dceac5856ae255abc57e87017f118658fed7814990a4484e230e5f2869bfd828caf314ef86cf5af4aa837bd5165d900abed1aea850a423eca29ae1fc05375b7e52107b6da582b37731369e795cfd5d31a164e58507b6792a572d9977b6c106fe38b1d7b7bef0e8ef8beef576e58e083a032eb865ba77491defb39fa44de234351eb10370d516721834b9158f21610be7c53e0403fb7efdb99ae16ca82ae9dc01789c380938c337ba94106f04664665b8cc12a3912415f400f000940e999588624ef88f578d64689a9de4749af15a11f1877fba94174fa9d9b474515f6ffcd1481f16da6f978a23c4553a6485deb181325da8bbfec603be3530c50a801d89a740fe5c6ffcb92b3c1460f951468cf0ad49a591598eb558dc848549de5ffe0fe01cadfb77d9af0c68d2fc0aae957d0b68c8ba2b16c4c5e80b03d45e2ebfe413e93ff3590f5b6479ead2fb89ae919acc45ae42f132dc8d77254a5d1863578ffbd8f3c040250194275fbf5c608b9d59792b0a690b753b3ef12bd449d661cfd4d7687059037d9b898be424e5f98068962d53ccc79de65cf9598051a4da81c9494a340aacce8b177b15a568830c2f35e35baa6d13c97e1b6387670f10d14e977da9490241c30c8ed2bda247982d5ff5ce4312b29c8d04d14542dd3dc4c9f466a0a68a1648c8c1939a1d55e30ced7171ddaa6412d2cd1cd9692bc01ee5d579ba1d01f1e575ab45e0a92f52fdf91cac3078b893cd1bdba6b9ad7765f2542359c119a336b71a9cd7a709a021b26280889183fc807865f5d12df93fbf5ed0c32cc1a5714b6987802cc5a1b99384a524b484bc2ffbce6ac01294cb110880fb24bb986b05789d29aed9166a716150dc8187e76c9ed1585775aa26d2e8e34dabeb0253f38b7eea0574063304957ada42a8e7defae4a246da06cd789b03afe210a6645aebda2cd9608fe2b34db3397aa50f4fd75195c26b2638d9260e0c52592bf95b6523c094510ddb9a04f415be11d0de53675110c17af0c504a8523b808c7c11ede1d301ff490a444d39a1d9da12a857106f2a35b75fe4fcbee97d05b43088c1bb868ea16f20b7ae66a0af07efe1a53745d744216e75d81134a14dbf2842b5da5e08c5667ea5e5fc89901a2bcb46ba09c115b24dd2b0fa197742afbdd8223a5063bc803283120d82deee6f4347c6ecf5012e8fac29e22dad83965c20a5a2fe3232eb540b95534fad3358053db8dba1bf02514e5426819a856ea5a4c87cab02105b153a570035aa608e66bf15d2ba94163e0c15e2a8406be376757088661569c586b79b0f29ee5edc8e5a3a97cc99a462d7d0cba41c8a06cfa40e6f8f81e18d50474eaaffec3e239d5c3f30817f3863e9ddb52a58fef0a56c58b43e8fa1b89162203e1ddd685958f92d2f60fa4482dd6db260fb4db6ce2c867f4c3f1e14a3ca111b5036a9f39b30bf24fa18954bc335e710b8041997eeea83424d2452b37be9b2db7ea657de1e50d830514c3e12ec47ef13aaea003bc7fa6566750392ef743f10e2ec8670836fff8bfddd5d4d24b662417a65b611fff1130235b8edf3f93485116adf27d234a64ffc931b8e247489f80c01bd8d378fc79e63f0678e09fe894101e6ea7a090af4b0ad7b1a4608504316ffc6267c472cbdf95f6bb80d10b4ccdfe514a5b84f2d71f69f2aa3697e40e62dcb22436145e8bd3b53534eb66076bbe1ca6ac2d76fee2d9b5d6c559377e82796fccc9172a8db4a611b286f07d77de5ac56c88d41fb67e438e5b100e74ed9b1adb89ded730ed86e43db2292df93ccfc978bea7c31d54cfa3f8a57ab94d190e3b098165f2fac8b0a6d99a9da34568a033f6779a89f133d63377e4f7ce23d85c42d316398719ef95174fac6578adee62cc3aa171e1ecf45ab6313ee8120cfbde9d2d7928fc4a5413217afe8ac15b076a42772ebb4ac9518f77f60b8996e41a01e33083a96b6449bced3e68d5ee6f4405995420b2c5de1af532ced9e27746a342a7c3094d3b93a8ac77a0f7deb24dae3dc9151689c3bf1e8d4b372c7631ac45f52fb185ef8bf60f51fb1353c7fba3b9a08d26a70f601e06c0f1bbdfdcbf78fd9bb4cc275d067574abdc4e4a3e67323cf8e4cc078581de67d4eca5fea88fbefbcb597e1e78ca0ae4bf126247e9e3d71bd58015644f9aaea6726a0f09ad1ad758707866ffd6437588e406b44bafc104e33b154fb2e2a944646fd5283701d228ccf6d154a724cf476e8545d15f9c2157ff64da75e3dc94f31b0ef1dfee05b57beaeb54afbaf45edf1fa235677dd2eb5dc18bd6b8a5f150f3ad5a0714163b413123bc33fc86544934dbf566b56d8d47b93e94227730c098c1796b6203ab7559d5849b50167df8b6d68d4e149bb3bd9fd1225c5ce704fdca4f552a69cd99a9beb998aa50be4ecb6b4dff17c6341399a5c6ea8b9f1b7c3caab74bed21bf8e6ed1f220b46ec9856b31f3089bd329ce1fecb511368e6f37d492ae743cb499754e17235d61b70dad684ea3625d6bdfb40509c6278fc704783c633e67a8e07e161d790f8621bd29adf4332cce998f58907659929f654e6ed0e70b94ca01671b2da771ab93688f456aeb9b0ff9b1d7b3ca3de860769679c926350d14d5cef7434222c4e2c625eb4bf75df681d832fe3581825ef6193fd267d32a6a5133d69f0356993260a787f62e1aa9c40d03e67dfc35ad8ba1afc9d5a6290ac9f189d3860481f17ac969f3fd2c4bebf1bb56bf6f74ee9854c9f4c42994648900ff59a27bc3d1eb7bfe73e696f3522c08ba796c689db387b3329b45b4de25870f6a36cd43c396ab203662354b7a9e9373abe08f86d99a6f29e36ae7ea8ad0143e8ecebfff7d11782090c2735fc63f6ac406c090d00a6df40aa61ca6e1dd638590b3700d23c252ac4548b25e1c640fc75011fac2d9122ab14547d2c7112d89367ed5ad045307696ca0822914fbf466cccf8258c2ce224738fb01885a55f5c51e9c1cd400964a2ed917f540f1bd9aa826faaae238b2307b413e9202b1b1faca763dded7cb614102b5fda16e4d954da9cbef2e95c8d316b49be17aaf27d364484a330bfd4c1fae19f2803fc7752c0f6376d080bba52b95c6d60cbf6e3d406853fc8ca6d17e4cd00c650da6b62091ee29f01d7bd4263e2047fa9126c5162d0b0b04396ef543303919610b38a4ae2e2bf120690cb880f836dadb179b79270c0ed0e6767c1bf0b138da37e530d9b01b4734a563f10637f93f7a4479b306265479ab6b6d1b357a9f8803122f3bdd9495e497bb7e0ef74bc0ee0ef3528a0748612ece9c4ecc07778855cd2397b448853d0c48dadfde3e76a019ccfc4aa21c5f89a1f3482bfa9c071164c4ae068c085b8b4173ca4d0a94791f8f40c04383dbdb3c9b5d386905ede8d43de6b21770aabf22dbf059b239d2de1769f5bd12ee553fd66f90da62486284a9fea22c79db16ecd9c8868acabce5f7d4ef975b760ea453a2493312405f5c8a59c15a177bcc484aca0ef07bc3eb959485b66b76663378f14cd09d2ea2af28c7b966de726dce7b5953f4aced9453edb51340c204d0ab82347c06e6f4e2dc18e4bf665efac3dd32d52ee3190ede8d5ab738f13144fbae38b2264bd339df9820429cf5fe2d443b3f9b8ec801d849ca2339e9757e91ade8fa5a48fab52616399c94c29a91cf5226c2b428feac63efc61bbaa62fc570a3b1c88e0fcf95e0300f3949ccca3781df0208d8d1838382aa3d1d30589c5878fb1369019a8cb773566c081425162ff23dc61517b582b1a5ad55dd3b1008d8f1b2d6f7aeccdd9946c50945966f86e14e69a92eabc0baf00db6dd5f364c300f1a2ef77a79b496752371802ccafd15b73d8757e8fa5cf717dfa4e89763baef230a4291cf9121b5a4732aa9886420ef23c3c045b7affe9b7c41a8425690a27ffe06fcc70a5fb75da5f57b0ac97b410ee8a6b625db011aed99ea5644b9e43cf9316c9bb76f09096831a5fa41ecec2ad7f920280c65b5255278cf40cd03ab92022aabbbf88c350e7b149272dc5daa0d4aecb8f3277b34685ba3f887eb5a8c9f8bf0717744bd39926b371778c153c66835d08f185ffc33fbf31a93233bacc9c4be14bbc21a926245da69623dd1a1dd75a8ba3b0208313ad33096d5c0c72682e4ef00ed895139143dbcfb5b34c1527605aebd1b25f1dc7a4e06d939701b07dd348c71e0e5429e4ae2315d97d0f01ff9087fb135f4659aabd5e0c7990a7131561520c6d1396e8186d9d833ef0b227cb7f2ba17249e6b4e4a0346efd5bf81a448279ed81beff3b95c27487cbf14fa793ecfed932eefc4d53b9f68930db2da0f969eff768b0a7cc262e6f880957f9f8b068354f9d019ef09b9dfb57a7a758a7265ef89e6b06a3499524982110a5b0365afad584033efdc14fd29bb701618b0564248cef2392fb269d73b8742649d132e5c14858933314f2001ef522579cc35faf537009c8efa282853a6d3c5907ca37910e48a74ed4d41316e6bb9e2aa88d4ab88624578df05eb9a90b133d731b06d732a55d6984d8e09dae57f13899f2a9f8fda142e10cbe6c48aeca79da91e1eb4ab2ae2dc028eedee33d6276a4aa483f7a67f1331092a64d836f650ea13c1b2a7e14acd8e0455133294abad0827ee9b9eb8e95811e41844d3904f5d2d0b3e375cf23f89be9fc9870f0fdb59376b16f06c0384c67cae56aea0246b57b6623816dde137f961731c4c4e32917575153f1d547431eff87d242e29898f8978ccda91fb5fec75e4cf992380bdadb14cf6eec3dda3c3828fdd711e7d0a2b44ef0db609086d33c6c387b75167b8d60ba4212671e837bd105b6cb5706e878872b68250e2b4c645d7c15d4b8b39a78a5c0ef43ad5cecac2a46235876dd2da5144e0c62e3405ccfbaf1d99dde921100922e5f26e23822aa8097c6d5d8897da4b60debdfed449403f2a20c6129d90d41b621f516ddbf00d484e6b7ca18209711125d416181ac72dfc71b29942ad38d3653d90ab97a88a87f3d05bfdb9f0cc5d5a65302a34347bfa3856ddc8f961923c02d4952258bc4dbb50d0611efd1aa75d0ce0338da5154939b26b31280182842c303807765255f5b21c079f8de359ec2f0d956476de4b2a4bceee3f3e14e65dfb8320e4108008fce879362d42045355aef6a13605d59cd93ab83cbc1abf7a55c05ee57c3e9dc693fa44c2d8ea25512a5b669bbed1a66892167c0f840a4f098b7887b95d2426f6145f7194cf4096275d6bf5dc811281a7dee9e766dfdf693988f0d92fcd99016dee3bb6e5554f126faf61799bcd491ceb0895befc405ad62e11e74926fffebbfd30aa2ef8728190a3214eff032af89f95ac85721adcfa820571db1fe5e012541e348048dc564bc3c5cd3392610cc234bab08f8d31ee4a5c525d2fdc50baea875bc694aa19015da0329a8a4f7c4053fa0c893dc270a2ac630f46f7c45e34fe480d9fc4e8b2e13b0abc939c09cc83a0603d1bdc739e0593ff6acfec753c055bbf64827947e52470ababcb288a0d82019a8e1432a3af54fecd4d017d27cbdec4cce20d9394c61ba4f41f9b7e677e44609847b531846849dab1f3056f0d5d0045a3f26f97790c25b0df7cd57a617672877f9dbad2f8cc8407261e4355aa718f0711e293f281818ac34fcc1a72cc1f46356d652577e1fd3c34100459429c41c6c553b9cf67fea045f6bb2ee8070809725a0515bf5cfe8a6f38e0b6e79cb697400b5a1898f6d750217ecfd8b0ab0b9168a51d333dd47c561cf5c67bfadf5d6b8bd9e26fd479d1eb78c48d1c90d5e6e25b703123e28e90072bac82fe1d06665e9022ae3ebde04d769b53fc093dcf4ced3832840897b50b59bd77265d5eaa83b893bfea91c40f91a080d2c5ead9ce5d19c97b3fdbe4a75ce4c7a42431b53860c74f4e6877ed77205739604e89cd908b92d81887825ccd07f93760d7ebc727b8c898d7d4085b64fe6f53edef7a2b27b8bb40131b4907809f090d8eec077518caa1f0f725506fe2d4a7bc904dc05763ad48ccc623dee5c07b87374da4fcf49debcbd3a9a964c55230cbf589111b33f344a57940a60c7d0b309c09355333f2039c5d4d6e653db8a55d880274bfc696aee5c25b43f77af7441b74be3f44c43ad5d7d007e471591c8e9dcc24494e6ff6a9676e39e309477658afc61fb0f4081ad69e32e2869135959546f7920748e8178cdc21283c0cb110dfab28ae67801bff70a4aed3738173eeb02a03ece54abcebd4a30b75424cce89c597d5e50644b4762d57ea83e38d513a63241ebaf823cbf29297e371cf8692f570d789396b790e4e2411b63b9387a5f46707252a8878b197a46f05e7d24512459217ee7991ffb5ec630a198bd44f2f24811256859ea4135e89a6cc4b222fb384f42af2bc634f806ddc18ad9fd23614d1b7a81907d30dc04feb0c47a510ba740e2be2d275c7a7923665d4b89874025c54668eb95765c137e1916cca32af863a212c017b8944e1275f76f08648a1cdbd7c538433d2e2b41a3c4b099e0a8a22b632fafe41d0c23deffe67459689eda9d56853d5226efcbf13923f78bcbdbf0893e925e1fd9136be1852d0c4158d6e76c5b6ed25d9c12d1b536f044e1cb855d6b0aa191a45441b5808ba3bbeb9cde989135449d9199733b178e2042ffb7408e1ffb79cb9cf75ddecf0491bceff28e6835cccb6fb03a16ebf8fc0a826d4052a75cde6aa362bdc88ec1dec060a9f3dec8bb7d95f942428caa734fe9f55375b8df8bf9ef72dc876b271a7b7912fb51e1d39a71c9bdebc3d1cdd22b566659ced8bc4d212405782726f2632ea6469becc93f42288cb17543f3bcc9e64ae934f49413bbb1e9a2f265541b3a3613e5e048949e1c7632bc08a723068e8085d3dda918a76dddb07849c117e3f30570759c1000e035b3627b327d3a8d2277ff7a150973812363fca93026046a77789030c62721b85c8a035ad33846d66bab2cc69873a45b473b2d6098fecceaf5537ecf18d6e2c0321f960b6aa4d5e6ae06bfb745a58398d4a0e7b288c4eff3742759ba2a70030f9b97ab0a6b472e3cffc9388ef9dc19c3cec90e8edc4e5ff74c8c29207e6ea64121ed0bcaebc3d92c5a40f259070fbb8dfd83794bddfc0cddda2371170d961b32c35f328e9d88050ed0bf6800e310f82c767d77cf7085d7bd9472fa46086c80f47ae72906f020bc8d0317ba34edc286383598d082e1f04855510715e92b0e1f349c51e0d0c428dd7fe14b32b536d9ff0fc1d5bb4e5700bc52886cc57429fd62916ddedac919c2a2c9d9363326c98ad8ca092fe66bfd9e65945bbb0dfef68f1c4b45969670f7b2b5975672ee14a04a7acd0139ffcadc9ff0c4769bd644e3695e379ba201d674a2d7629c0a84d2e7c79fe6c9aea88d24d5b9fbb7ed14acc259643f70088e89fcb811de1a96bbaebb671e2eeed0e0f54f21a73c12518d631c928a6c96a2539838c1896a18cdd30a9402f03b4c742d38a67d2dcc3be28be3a762355c998918a233fdba9c29cdbc8f3970c4b36f0887e728b067f46ef16bf6153974e96a3bc75e3a4d0d5f151a83131081a7037916a5cfb579e206e6560be2f47470b41a193d2486f0e4613c3b7d89158fc8b85297c0dd0b56ab3f91012b2a8d9c5d00b49f708b9f5ead7bc99c7efdc0dd8d8c2b843ec709391e7637cc48a70b3cc15e01b6d6a9020d8b8a6ed6a4f87562a5d5e374aba8e5b56af26fe4d802260ba6298e2ecb4db3398cab369f9bc47e26bfa9c8bf128d9c50b2c53025cbcbac199c569d83f955dc5a3b28394aff4b19d91e7729e54cd8f52d98c56198710fa3b6132514491038fb3c350f78b73f8a547f4c86c2a4f7af1caf9f0363285eed1be3a26711dc0598d7d4f3759c729f0516f9e88f98dd8f9f43cc48109c8496b670618d7802facbc9d5c2fc34f2dfd989321aa95c996312a6c3674bfd22f838fe56d62c157a50db6d93ee8452723fe381fd8885ecf4a41dfe2c20f18b6b4e03ccdbbee56582e0f4292f0af3d61b1d244ffabf9aa7bb95d724102d645e5c61f7a136af9145118ac80929df638e1e87f9d5c9a33e6a37c6c4cabd8adb6ff9bc8cede1ff5231ede667434906a161fbe5f1be5f8e57dfe6481983a04f9d6869f23c7d8a40192f81301e5f418472c8128258879a13f0af2d3e895069c6b9955c339989de93526a30ce2259a3d7d75ba67d3c68595eb902843ac18e91155c8f485944998a45fde5d5d75c1bffe7ab529bfc8202a466857f8fd22972be1338e291ef5492edff5f59e7c26e858f846cbfc2f62128e7c4eb700f2dd9ec00ec2f58ca738278824c6a7ec2c7472ed00f80880ef6a66c64f1828d692dc036efc8acf078af04069a28100aede878758891cb902da579711034c94c2e4f3adaa9c91ebacda448daea3554f2ff47bf71091de77bba277e8950303acee5e52d6f87f65627a1bcb5e17748a205ff33cb69bc8f92fffbb0db979de7bfc0e09d46b5af82d4cdac580659987ca2cb7997dabe2eb7e73811401bae0a7f8a81e1e02941aa44077419a7ca28630049825709cfd4821ba4e6a8550d88ddf3f6e71b4aa6f03cecbaaf83c8530b1e62d47353c5c7bf38ae254e58dfd5b5fd83685c27bef905b7c42bbba3a0d481e3ec675ac1b58b2ced6e87df5a5fe077b85988280cea7f86edf7e03857cac0cae5d7d4d66d9b63d69524e9240f8f1fac195255450660c922b4b1bd5442846a71733e333c57da3546b7b7ba118714b9f8c75d9d0649fbdcc489bcd174e88578c51ffa4c1d6383e6f7567859adf2465cce261b7820f52aa0a3d20e761ded5592f289a725f4b7b6448c524010abdf7ba19055b970d1f798c8bb63f5b010a8df068d2dd93d34247b03d104d94c37659d4c21336a41324fe395c5c6d0587ad5cb6c8807da2a4bbd1634ff7ca38462b1c86c164d083e04e15b884eed76ef712e78e7d9f25554ddb27c882ea4fd18b6f9e8b64108ccc9f267c40772046e9ba30e1dd97a095807c9025a86a3ab3cc478edfbcb15c6f97502ff21f673da46b8b5680ad488aadc641c16edf8b7b94a22f109e1a9a3316d0b3a3fe9345e23b89f45baad2b4c2e8ecc96f3d9fca3dacd2d8b6d7e72802f3c2e791f877568addf22fc48a30841f3de78cf8543056c588702600b6acc4493a93d3094a2762139793350e12f41e59a00aa588f68b9b6b8642bc9256d917f4da88de4cd5ea2f8d95083b2a2c2bf8d7f7b13d7fef8fa774792160f24416a5b69d1964f5a8fbb7784a84bc01f3bacdcee37269e45a5ed3abf36b11fb00a46b5f429cab6ff98c013e8fb85f16667829e31cf4380aa9b4403fea3c86479ce158f18a729b4fa237c73b82a6a46ae742fec3eaf8e1527e44e89a796aedcb8f99b99a2385dd4911a329030b3ef2959ff3b0ca7e9b36e1b132c2f9a4165fc022ccfed36af8edfb8e8ffd12aff19d4697d2d4676fc53d81b093eeadd38712136cd08c6649d38799a98efa0a3489905f7094745fd87e7a59d7c85d5f65184301ad156047c1348b6cadfce647268313640db49466d212e30e684781b03433db49b26b1453b9750ec0751a13d40d98cc80fabc726040bf2a3dc272c14991429370ced4463a469457944e8bb6309f52b66a7662b212113e8d8d24e0065a5ac941c7c8a0d60dccc8f6128bd84a895bddb7dc8c0e93a07aae47030dda3d682e7af47e913086140bc3ae8063ae3683771575c78e61b9c2a313fc071650adcc107980756ca76e398b2f9ae0b5fdea27836cc941a3decb1eb10fd4e9bdc6577c70131b73e837130321b1ababbc8e211f6446dceb463cd3e9801182101b04b6f28934801f17d692bd07fcdfab26504f58090be0c5b445856440847c574e9e726a75a944b9d021ba164335e5ec6e0a4ac0b9aec14d7a0d477851ed884be4a8cf4e72ec1b3342b13f589831acdef1a248882808032925fb0e0393b828ff0a1fc7ca32c4eb42484cab235962bffef3a00a988bee4ca0f543db44aa071d0e12dacb08c189e428e48c5ab549ede9c9e23ee689fd8a413ac6ef6a7d70193c6e7d46b674d90a57b5c20e1c1b8baf3aff2f75b2a6bb85026b6505e805ec3475af731611de32e106dcbbcc388f1ac975aedd086c2464a316197157addf0c358ea9c154b909cf5b37d8aedca240c69bf52ea45ee23223a16b1f15542fec9d9bddab5181897805a8e84f8ceeab735a2e23928bd42f18757450c397c4d881a45ae7fe142b8ac5781bdc25f7b2ab6da142e2f9441acafe51de2fbf6b8f697b3adeae8406d5f63719d4c9e01cc76410e13fe451da9a8fd7b8192960b7f243854286e3e7cdf644eb41ef3e0b835b9c2386d1564c39fe0f9a9897357dbb553b09df9737cda847b6ab90793fe12a51a4ed0a09d00025db4a004a7e9551a721321446f7beb68ef7575c171f6328aa4fb79d021f0d25122e7a5e0d196ed76725881ee84d9aa3451dfc62e0e957cc1baacc5155f2e84b36e8a126569a0617dc3a79f00733aaf2a7dc089ba9a4485d30e40988b6c1e4ef8d497c0c49df6f28bfe1aa05e284d7ee0d0809802cafa516873461f6f3508bc8cedc0c3a69c868a54752d016967bfd7f58085bacb44847a9c8a7a86d2591cc70ec0d2fa390b74d5cc726fe9ef45fa84907e658a57448181f91506a6397d85896494015ec1cfccd584b1bca6a627add876363176fdaf84409597ed6b194dbf62c6cdcfbca2bf89c7389f36b639f43f9fc00d22389a1b8223a921340dcc452300241d50022d5035156083ac9b051ad539f2f7075a6bf0235ee2c7097635da5685fb8a6684ad0188dac17ec8a8a1c79546ed55c39594153fc6be48f5790714a2fb7068cbb428e1ab45917ca2873d4bad0095ab48878bbb596d5ac573a42318a63cd5f1042d65b0f510b1e8ae0fc590222f8b70d622b35a415c65d101cfd74551e559939bbdfee8f12ccaa31efe9d58a7495d61fd60db8c73d096dfd1e4b0f0f5d421e998e0686bf3d8404ba644afe09fe227fdb77c2c4825f3a0d5cbd654c2f64a7556a1403a697d6c3048ca443a50f97d316a16b3266ee05f8bea59501576fac39559ed040758e71dc577590f69757f27cfe88f8b50cc7bcefba847d9d264f25a71463be9652d3b1c6c98dd93023458186535652b0c00ecf66f8f2dbf6a2651d9d90351373c4aeb66f09ee373d2ad4718437ba7f201ae84a27cf6bc7775aa105bb530fd5da57dd205c96eb9e5690a57d2694b7da7f4f2eb47e1b886605f1efc0333c0e8d5d22f9fd23c46c57a1eca722c786b34796aa64fbf3aabce0437de717ea154472838f1802e080f9a09c18e9b5b1c0018c93d20bab98bc08f48fc3ac1340e4c668d6a42ac279c654b984317fad878ba47a7cbe947c4cd88261b1c3cd40e0319c957aa88ab349f91a01cfc47eca20deed10f04adaac29341034be81aec20b17408dc0e65a9ce648e7330da94e0ff7f5acc7f0d56af95aae4dd72b723f7533bf1d9fed914115860961bc590d0acdb56d2f3fcc6e585124f1b1e5572609a836cd8feaec2fb734f45c43042eb085aa22a01a19009cba75e5682b3b640fae38dd98dcc3c5f2bd5c581a714ae7eb7dc5861a7c2d62d7eddd3bf5edb200c35ee088925c56cd395a117f3aed4fd954e8d30b7a75ab38d084839df72766263c5d50cac40d919e067a090247d2332578adfae286fe8ca4e0186ad9297c5e848954989b8543501f9bb4c49ff334e968ff1311516f387f953d7c2c55220b59bc29d0115aa882fab1b59193b63b40b5152eaa9ac0ed8257b7e2742bfe7b0ec91401eeb6d5d51e619d567ac94ade8255ba8c773f234c7f20028432317fad78003e08d9729a000a4ff6767f765b5ebd9ecffac4243c5e00164ff6ff2a17d98c1f2fcb425d0f90b3b7d77558c3de016849cf4e09f4094569122336ac981c3cf3cee308b0e964c7872a16325ab02687e7a3f7dc09c7e9c52302ea08622b65047db3d3cbfe05859c23fcb3061f31614b4c7f1bdf0185e1f1c38328c1d5e20578099e55afbaa75bf7c3ec93bb154b73ad0806a41bad4758750e8e542a2d677500d3f1b4eb889f515a0e6ad1b56645a4fa7889efdc5d6d05d8bfd1d9e527e45ae843471932549decc41ac80a4042586439f4174b9465de4a4fb41e0fbbbeecd8922d5886d7f48804452ac13af7e38f20e8306fe01ec63379802247cfe44875aa63900ad262b821f2c926051a263ea63516cb36965fd427b02a241bfff818c5647be710ce1b1e1065f1ac0147a074742461be74cffe1fbfd0bfcc2204d0d152fcf89e7b2e5d90fc8c83790cd95b8cd25e9ac5296e873cdad3c9d18a6b87a1e3fe38e2ea43fd9e7522277b2b961a4d2809a6d3b8b8c50ac0a22e4c3cffdd11a62fad8a730ec60939c742939b9d20deeb8ff9ccce5c41116a2c572ce74df76b232f26dfedac431d9ddc84271ffe906708010f5305c15a909f2ba5df8825ad3360ad0f627e9c4888df9a56b63e4e683f0a9672dec92c35d8d9f561d8264ff9a51b1d63c89ad1da99b2ab6fcfc530fbe4cccefed2f700e062567386260ef40831afd071546888d025deb0612ae3b7a48607b857b857c957a5dc920a4e9352c781a1d20e00a04e56986f85a9f48095347b54eeba118e390ad5bf60d0c486be08bc226d67abbfb52ec2315c53b2374173ee518af85940d26ee717f57ef21d52e93ede9bb4b37d3e69ee1a4bf8751e6bae049f32db5633329b8011e40dc2fa2f7b640aeafccbc114bb4c80b448e53020f2272ff1dea8df2085adf80fbf4b26213f728ffce0d8b2d36d2621c9ac4c4a697051e156183fc42718bb90947adf387a969566264f676826f528b9ff2c1a0dfc8a8491b92a9f770f2e2c01c7306d50cebfd5dc5e6df3f68c8f2c23ed5cb57ca133a07ad33689b95224d9d5859805ff1842848b86b85afbb0b2bc88103b697c57731a2da120bb1f26cc547da1b275c648f6bb18550157466c7b6c9dae8bc483b2ffe9fda13688cd45f1e78d8ed1a71698fbc8751276508e420184d4ab1b7b437e9a6b8775d3464b54f3609d726b710d49f5ec467daff0fe3b505b3a35f37d0cb0b4b76a647032eba025483d8892d9f89b0f71c6025b3920863925f2d6322397f562b9411097aa19611cc24cedd6cc12414aff61a2fc0408b7c30661b38783d2e28c8a67cf31bd74e8d81cd1c8fe9a354a0761679ca76de75533e6d9a2dce526570aa7c677a71146e2994e36f77041cce3456d6f7176dabfcba02bcfba212aba58688d0d841e8031467ff7b22f4bb83c19e73372e284cd836b73d3daeb18cefa1971d9a345b6cb584dce11ec2a0c7131e5918bca44396886204c30ed2a3ae86e9042e89f69ab0ca7e33dc1e9fe2b8e1be28b00b004df177affa0d556753a9a4158310ce8706f5635acfdec211e8921373192da75365630da9277a3112f225a23f5d3a92d618e95c0b33abae70797944a15ea61156ee86bc4cb78407a096120f6ce1a7da5802b803fa4122087178ae2ca08cdeae1fdc68982bf4517fd869489b968d9ff14b5ea831d582ed6a3f460b9f37b028f0dfcdcf1133d3acf457b3b2ff6f9176fe9ff1f05971208c65f35c133d49c6e37719d24014009a105627d82c4086a46167ae0955c88be6805e29509df76469b8c6f116e55413c42bcdff3c84acd517a859606eb6349ef2ff82277cc464d5db48bfd90552241f4444a492797a596037eece0e40547a9664fe8418bad8d45a5594d55dceb70651af6b450dc7033afa753c32faf8ed7e83d92798d3e20df3ffec840aeabd138a6291894ee1c964290bf337fd94e46123afbfa2e9839c9a1c93cc7a96936dff269e8822bf6d659bdbfb6248048bb89948b96062884d3508f9085c91077fea782ac5d4d583d921ea40f323dad74eeb9d6e87c5b2ecaf5fb6f9352b8eec0a7f29ce71ed147a743190f0fb81ed7fc94658631b19a897eaf7117a04aef1a0627b4913312094c1be13a65a42618c33a90a4b697c9d1ea92cb03ece05c2add30c6c53695b7dd8dd8082a6b56084df2c7a9bceedf906ffe5a9b370ee54cee7e3f0660aedd2cc439cb073c3a0f6030a12fcaa8deece3d43321cae2bb2a2205d8fa3c0f944006bfed0ba0ad188f8cb45ca05ab065c0404609e89305c95f3502dab8fbf74ea8a59415394fa9a0d6fd43f17a319255906a57cb1b431e654d2511e4440012791ed240d290687633075fbdf069025993b3e0b72129232d3892e924c8ad044072155068bf1c803b67afc0cf5c7654011797911ce9d43101ca3197df241b526c93bb61154e7050e9d82e36ab2c3b24d8387d3944e15d5908f91fc4d7d4c69ffbd183d95e6d0f20b592bbdc8c2ec93c052e797e2c69673873502cf334ac66399f73e13c22c14166421c7e9599b5839d6fc051b9f71dc1dd7af5681c99bb9fcdc0b75253678db6264db3bc67c64fca73ce578ee7325617e649eaeb5eb776bc168f52ebfb266c5d88cc8f25dd3be369c32038420e4bf7a96e048505c6c58415243bf33b16d107831a1777635aae36e4484f4fef1b4ddb8804c28e320df1d18ba4383fa1ce5244795dc99c633d300e52a1a29d7935f434979db2b0e4c3bf9151bdda85241c354f1427ac2942ed1f735af7111eeea2b22acff13a3c16c75f7023dcdd3165e5e52cf1bd382b107296612a19d710b264e8b96bac9ccd58773ce8d5474fc40f152fe8dd10ced0fe41384e4ad619b1ee6f26a32ff619cd8b75f81a3da8061fedec530eec84e4e647a8a178b6349d284039ad69ed3ab7710c9602a1ffcf7916210223d5e6f11483f0ccadb8afcd8210a108a974b0a056495ac520dc7a28041bf81934f2e3f0aa7d75169b573978dbc997f7fef38bd40f9f80caf67b58169964c6deda11395f8ef03ae9ee27f66c0cab65dba3a7b2c786885c44e75f919bed20458a005f872413547d674fdbdf951ba8936da7642238166f4072d2df9a1b56328b86a0651a5a57de146865e44e543068fdc3e24ae01b3e1d03ace8b451c7a77c11e8707293b2b077ac42ef6ac282fb1a7b5d5fa6d3159427c6140109c357848ab76048b2fd59d5418c9c4cc449c1626d7f8b0bd02fd02ad0f11be39790bdf965dd1c1eddfd957226b6e07d1142b7ab05ab3acfc93a1d284e1ebba71450d7a265cfd0124374024e818c4651e4f6adcf40e335c653399cd21b1dbb5c61a2453985997ed272a744895b2feac73fd1f166f4e82182fe6545bf6c6a7ca2c3e8030c1ba461dec1ffde211fb8a49433d6fe1b7b881d5b56a9685578cb844b4e1bfc974d83541a5e94537f0b2df778938fa75bfdcb53e3c20345dbb776abb4478566467e08e2c285970260a163f25014b30e010bd381d5e2a529070d37ce096171ee2a8d07dc52136babae4e161461d330cd28e42e21cce2052953d311738aa9ae09cbeb3485426ad6dbe30a4f6969308cdd2145d79f1503a3d65ea89148cb1dca05ae13cd932a2ce87272db998b1f02132050e7869eff09491f7dd4f712bb78d90417f829dba5039c80193d476e85eda69e458ffb10cbfce0f336584a2de711888b608cfae16ee26844a77909fbaf43bdae563345d3c9e252f2c722fd6d911b4f30b7cab0c45dc1a4b09ef163c34c370c7ef9fa4c8df2e2718302fb13328bcc9e0bc151be34e3aaf0e902383d875ca28350ab786e56dfab26fe442c17f74abc52d5d4596caa8f22f98f7d6b949c0d6b94d537653b1d27d8d419e44614dcf775b67bf56fa7575f81f417094be87092e07ee0966a2e949cca69eb290008968ed31983a22e7d5b5c68b537cb7c305293c9700c1c8e4ac16ebcf3ebb761fc5877cf5d5a51d5050d69ca9fa244217db78af5603b115bdcecf18df96318b3edc81c6bc18ca79b4b4317d19e6c5c473debc770adafcab99dc0d1b7493a77677f92c2f226506bf05b3aa3475a43c256313245fb842bc34c6d24c44837b769ee21834407030fdfcb61fd34ea8795a1644b85bc2ab993596a6c7461e9f3c95a8d957f399571ceca3f9d78157afc8696a3b82c9ec8d9b91e82516c3883627a0ee999fb092eff1db24270880a9a00ebcbdb96e185308142713d14601883c646bc219118889d83096ea3bb21a69a2f6cb1fc74ea68e7c30f53917d4757d837819f606438187e67225899517d056b62e3912790e344c30121a18118cfc354838afe05eb81a5eaed75081e1146ebc563ddaa5c7ca9cb37ea1ed59dd8b9746695b715ad0a53afca54c273e4c8191bbd86342aedd6b9453e9839c5bddd09f9aff379943fb9c5294cea8702ca91486c5cdfd07b2aa95b884756a2813659e90f4b7cee1190c13a3fd7c3dd344c867d547791f92a97fe2e3f832cf7a4ea7bb8bd062049553e1f7562dd7b221bcdfef1f8056689be84665b1768c68c37e626d6c221fcbdf39e1612bc5368fd299ac699fe9d9bc515abc406a204e4bd9c53cae014ff8d9b7069df1bf7e93c1e9447eef1867c4321257a92daef790cdb7890747a93dcf3b0c800f052a69089532768f4289b114393cec53f58c052e9ce95f6de20efa6436aaef9bdd2ce917986d0abd13c4a9fc5cf6f9dfe2cdc6ad4c1c88caec18527339edcfb611c9db0d2556d1e12b16860db562d9a6b86d592300a751106007cec2ba39accdfa4b8e79514fb9165589e0fc32ed4af352809d1e9dc16da35a07401858394059cf15b68a1b28265bda07d197caac1cd53247e7a67a752b75ec50a8141ab8d6a4f48c991649efed29377b68af9ce1aea85beade45ba40f73d49e124be2a1e79e4451a705775247a0e0d570af1d663f7ca43e564d0bae7679c0f284c8f7de310e0ec23cb62eecf3538c56590745f996dadfbc6be722e1552b14b1f56f0315ca6c0b7fb7d84119c4d7615023ea5f797b272b59298d48b012147f041c3e01f52a3932b5957946312c24dfe569f56dbc545b13189d3de725c26d4897646d686f4c916e3815121c2192356c08e3c8db4f62d14ad681fdd64dc9aebda561d3c9a6059dcd1a2c9adea9d92f0a1884c141622f9e462abc34b22e8751950fc84a95ad68310c5098584ca7e74ae4b57f06a3a1be4bb032057b85115dcc79e6e49e95d32c9f036a956c61aee299e4b100dc2547ee056bc70f6f99a3c6bdf2b0a48e793ae7ee19f6ac796d79967ce3a1ec0d8da15c7622e4eb3c77395dfe87134b65c540363ffd468d14bfbc747469bffe26fd12b2942dfdf2f2e2e4b824b4b558cef9955ce44262a8974eecb6cd4743e7089a92633c6398ea61ef2444e3252843c224b8b876157469df0a23230d9ed2f63b6cdc330bfafdedf780f324a185a593e48837a0f02b37797188c617e1e9be5b6dccde76b42010c375c51a04700e47995b5f11e773b665c66971a1384924fcc9b6df3779ceae5c8a7da12cafa330622a0c4a089ee4226a51e266a30929ca07b10fcb044b2db60a2d8267b86cc4d9719c4a8c6055212a6abd86fb8ffec201973edb6146c007a144ab9dfcfd8d360cb4e90335344edfbee973a8425c985417086acc919773ee0aea8034c07ee0b0cc5a3e4c0be0c43d3600a5bada8fff6e193d45c98ffa67738610d50c88bc2ffa9c698b3f828d7cf7d3eb754807d4ccc1af102775c328c3c8de83f86c0abdecb6b801ad6c0ef0adef961836d3e57f303828c3b5295f8d437166b8f61b99879e4e4350053c3f1458f600ec2eb710877ce18db6d7765e13bcc981ff5e1686554727d720d02664a32afaf50ce328fc9f122bb4e469652f5baacfda4c17492463a8a49ac56b8f8864fe5b173161ebd7021e6d9abebb3c5e6b77d1d48e33f6bd6c91482f85939719b46337429f9a81dbe1218d5e13b4fa4fb3574a40392ff6c6cdc55631351593e703320362fd48048cafb84d4cd3972a324a98494a9f4bade79b714acae822546e3e72ed2c3b4013b285c20dcdda00394d2876942046bd858dd9f3ffb192b8c782a3e57c9119e543188cced00e039bb9ccecb25658c94c8c0de824bace29ec578e05a37f8da9079506607e707abd3e154d99a385eb136d0b9bb0cd41a8d87b59ce1e018ffe9ff363f452d921a70e0b72de2ba27ae8757422c72af794c5f66a961983b4d158875f11701fa85e0c146136cf1fbc9005b95fb7a8be6880f16dfbb2851c02b4b265dfff298b19f49a9ac7cdac9326da194608bf996e92c4d1b13b724265cb9e5f646460ad0f0c179055e92ce4046cbf179cd1c509f4a4190156125611b850ada223490a032558bb8227ec227ab2eda379c4a7d533b7d40171766169b5bb60070034c318d512616e7aab7d75abcc6431e7722baaab5ce5dd759c31284533416fdf3697cae207ddbd78f28ff1b3ede1d0c5fac3c53128bc3e54f3a93847d5eb72055cc72ef2154eba5323e13d09f8616e0dea39dfaed9c2815cbc2698fcd2f0b1ebb7fa92b170d8e9badb85e82dda8fcc12e22f4dd10b3a03891c3713f7ec3f5c53f5121a5d5d6495b528dbad084d72f65a611bbc81cd8fb100d8312a9536a09053fe46d437ac6cc34616566b5748e165fb5b409e4ab8ea157e3e6e33c6fb36ca838f5ca4624a0cd5bf5212a621adea4b845916b59d1c5550a90ae73dcb40ac08e664daddcc6b9657c169f262933cb2c25873eb517e596f3bac2cef5c2b5dfd8b5332690721cf816dd4d0374e686ee4576aa5e177b2d14a5f3671b887cc626039fa077dfdb552e81729b889e0d90d214a77f1120f5efc479161165f99ba6e1d289509df76469b8c6f116e55413c42bcdff3c84acd517a859606eb637504a1d6c65d4151233be84e0524b4f06dcb503e6620220f8ea5c9c0688a663b15e70ff36a4e030d468bb35b26d32b0a209d1a7ae933d508dbfacadaa7c7e8520f1d201e4dd040650951c490a3984886c9f2f40abdc8d3361d5cef092028e27e96739ef4bed79d6ab5d97594a537d64f4556b1245055f42f6e725808a56b522a504aaef53b3a295477c1692ca1d2bc050ed21638e6cb4b1f0f69cec1243e9f06d74c731dc016e35b29f1f47f954417b08bb238174b1a3f85a94d2766d6acbe707c79e197c897cc20d17c72c17e70c1f5f37a2b994d20b52afba6db078245c747789446273f57ea7dd4c8a3de9dd152e6fd0ad5fbcef738b79c61435345d67e369f462ab807fc8735638fe6fc67aadff0d487b87fa316272e9fb76884abe8b21c22846caff22a80133ff0a6badf8fc728bdabd187852c95e56b3fda20d6b383976176d5e6d5f929a0eaa9bfe5162157344e9086114938a52f5731f28a527c3e946a7efbb15234a33c92eee84b6879a68248853efd7bef57df512d15901b0783800b8e326ba1f96f727b33872dd7aad546d46fd52188baceb82eb4b5f07b533171d23058e587a0112b25e8313d8518810df659d4fd5dcf0034b9758c537d859f409b0656f7e6bf65e43504c87924b296778af76783c0b04ddc8dfffe40d4d15e9ff3f56bb95c288c82371a7c59bfda1ef146d4ebddaab984609790f792eacd5e75d08de69abae5b6d02c9b5d8eeb64aed289bbb48db6264db3bc67c64fca73ce578ee7325617e649eaeb5eb776bc1603bbc483765f83a0a3f39d47d9d8dc8afc90f92460bcf72999edc782f1b7b08a2ffa219a600694b5af0a17ba2dbfc45f69aff0b2541333792e1ebe34ec223f9567736a2516a39a21e8cc6f9c768b9232b1e086079f0a376301d1f34e9d0caddeced5667e543ef201e9a4bc5674e996a297b484142e4af2e1b8f63106e5201557b5f577b05a0e1ec2b028e8f4e8199ac0ee5999e4646a7bea4426de2f65a5e9c83bd8808e93a452b7a01144ce0850dd495e44495176b08b536273bf54cff6eae5d09104b2406d8f17265b44531775eb77c0132e2c72b20214175975629fe257d048853fe54f0de303b9225a4df3cead30246e04d4545c11969ef321b7d11cd5d0376219fc149ae7e4c6de00fbf88c87bd47d455d9b0eae30e0f6a093314e5dec2a24be6d5d0e43f1a3faed22035718f12cd830524885991e8c5d24eb5d23134045ef555ff47eb70fbea7e1291e5bc0f6177e2ed2051a060c13feaceb5ce18cd799c66b7da55a8a297ec094f18ddb6f5dae24c16140533fd4dee2f1ec9371b2fb214166a173e2ef1940262424edefe0396c2f788b5d16000d6b66a2d54ed3cda54aabe6c5738925446cfe82bd4e15e726759786245e4ceacd80475008b9225670017b7ccf1a3ba4b05cef87f163e883359b44058f37bb9c17acd778d6fd1a61c37462b2284f4576c2c1067552006290cb15b93640638b60bf35cd77a08f451a147815395484855cf8bf1f811693274ad2183840a1839bdf7f167127ba9ea85bb6d3f1f336926e90e9b283c84dc534120b9a488cf01f7c2940b4b958dd0f7fa850a6ed49743e82f621990b30e4cf18da5e1929bab507c67d7f97740526b241e22b55b5626db8a548aec2acdccadb0e2f4d2abde0a4f4f47602704fe3a0b3c5ede75dc1453b8916c785f7e04aae88cd40cfa0d8a8c21cce2052953d311738aa9ae09cbeb3485426ad6dbe30a4f69693093ebf1ecda7654d938d83e732f0bbcee353336b6a7f9c85f9ac0941c52dbec69147f74b892ffc063b824b6bf6796145b1d31c2b4feafc328182b0cf8fd18f1a0898494b11ca233a1d0bb5480585ebf6971b9c3dc6bcf4af9c937d925f4bdc1d4a15cbb62b6770c2b19368e9343b46bc9c310ed47608401e2116e78c25b839a210c24c9f3096a902c833bb330622fb0f60cfc471a8d67b25a59169b43aa627757cb46de0532998880838b77cd579dac7d37b7356cc3e28b75de068e8c244046bb432b1a11eeaafb32ba8d400aaab9915d0569accc9489c489df93ecc3d02f2adc0656afe97ecb27a37f3b4d475cb91bb9699c96ca7ba07a8ce3d669ab759f5616c78325ac082dc46b30e40b22296d7e5e0017234c5895b8a54c7510cbaedd8be432a673f834ffc186324ba456feda60b182675b33119e3c4074747cbf5787b9af6c09f22a2f5cfc62e08fc507052f6898bdb8011ee82017161762787ba5806f7cad4c746494e1d4cec5c06c0cf7d06a988c575d0574586c34f7288ab7dcd2c76543af25a5e4be90431709d8b3e7b0a95f7548538502abc9a6e1b06f6c5403c4950a77b6a6dbb310bd9f2d0ee999fb092eff1db24270880a9a00ebcbdb96e185308142713d147a706b2614cc6e0f01dccc9683e3f8d7fc4fe53fc314d37c5b9b52ee039c8a1bd194d622562c93bd7dd5abf471c5c382d94fbc725d1719cc7578f9c6a7a0865e6434176b7d1ac2792ef85f6fd6f8deda9d779df79ad0e9714c4d1c3d9f311e057c2a05a95477066e93843ac82f6d7070818f20da737b1dc3ba446bbbe440016809da8912e21e8b4baad52c7439b49b6a86f302c6e893bfd2bc9398ecccf308c0783fe4a543ffcb66d240d28b8271ddb3d109db26fce3447eab8b94e8fd1ed6346610094917588d8e834def4d6cb05afb78a78301fdbac49a53623678e7583a33f5c8a3a3f83dc95ce9616428cc1cf163e5eedd189ff170a36f1f3cc5d9dfd30524914ae1b777faff2020741d5971cf6dbedc88b2feecffbe8f1cef4d2a5f499440c873d396e207a592df90bdcee802344b6146865d47fb51b336113dd823330d5db6f112eb203ae8e2d41bb3f3951c8f51861868e767128f81dc6ad4c1c88caec18527339edcfb611c9db0d2556d1e12b16860dbe5344efa153eba7b0de0b69d46e5542c9ca205f171181de3f439a0562c029302d50dc0e2022a3ca83775641e0660f14ae3b33e7795dda7936c8c297fcc80a7a9960d8c0befe14a1a57b931ff1b02e779800b26f402fa049489beda4ec8e4a1834a902c9cbcb447378a39bfc0a04125392a192e9b52e11c6f9623c89c4be406d36badc40d9d5aedbab6668f5b6fdc3bdb4ad6a0b2ee1e0a13ded9b7c63ffb61672ce2d599472e65877eeb60164e62edab0b1eaeb8f62487c72afa210b55334b9eafcbec7148f8a2989958aa05a9a3638c9d4f36eb0ec1f6a5ef63e113d30e9789e3c9162c691ee02ff630bf7be49e2599001031bea63cee17dbe8a4bd72c287d229d6ad6c4f4199d8a2d6d9b70853631e53ca3641a1a00850e160869c3859807f805e790155be2893b1f884d54723e3f3f1dc5f43f55123dc21b93a27b383c8e6a42abeb4152d57a4004b8783b04a00eac723f50c5f6fcbfb044d0a7b6cc5a4bc1aec119a88f08cede255b7ffe9272f0feb5da4dfec23d10a532f1ba59e6220aa8553ef816f6b266d70119d1d2344fb9bb9a2f58c2954b0321fc0c551f0d02f0b47a72f25890fe730e31b7c9471c554af1961f32b1d6ae9b265ac34ecd69728f58f7d70b988ca38c9a3bb9174a03bda60c302c9a51db5c6b8d2fb3ecf7113fb39d88f82bce91281b8e02dd888266ade972f4a32edcb8f1127214ef6f159cd86673508e14c5c7c5c416258635d429e0a51cc4ffefc2bae20a1facf495cedcc6b2de7becf8d919cc70c0d6e26cc16a70baa1fb6cebdaebd137b1de2cb5dd3c6ac75731e51767845791a65429b87ec488d2a6d25c5525fb55687f220397c79fd23830d5f13912f16989a5ad08081d6c8dafce4bc84fb44bc95561ae35b1ada156a27d9646f00e84f3cde55b734e201be66e222d150207a718e63f40541fdabf453818cacdf44508171e70b92975e148c53d59af2bef3ed3a34e92db7ee3a52a621dc5cb27a04fbc38063140e6643a22cbab0fbc55ce71b821e9c0947d005c94d6e299ba59321acb43f5ecc7ad2fb79f33d051beed68b08846423511de4cb882ea3f698cf91b3677b6a6e635018a96c938c1a942d893b16f2af420d26c0a8e8d1d52055f600daa05f922dcf99a978110e175f4031c9f05d14038cecb537af300084764939694cfd0a40fb9f6f0d4db6b41e878e2bfb03229f42ccf97cbed98f2ead43b5305fcebaf2c9d7557ad522e51b950ee1815be7b1308bb315a73f2cce6d822647c1215976f60f8b6e8a88018e6867309f668a4cb2b1d43a57af6860ede8fc56b1c0c501bd80f52eab1e0e3405c85eb40c964814d709e73528f230cd5a16b6fea039fcc7358e13dfd6e7cec170b88ddfa13c2a8ec51c33443d4f939785fae3eeba049a7f32e16646bd60fe8abdd4028fa6f218c3dfd2804c6722c9017a518bcb8d90e1678f5a3bd04a48b8d713f9566e3b80d401cd29183e0b9073cb97853835c67d605521784517a7a7218f91a3076138d6819e047acdc7fc143b8dd66a4a24031a268188bf1f3aac6b3158891693e2dc25a9785923be1a0fc5236f060dfd822a7021de2ad894b5f104664c8811f7ca17b94a60c9b5cdd6fadfb114190bfe53d36b24be1806e6330053ffe736c6de37b175d0f9f46726f8356f899709fe2941c4e811710f3eade83bedba8be1844011af821132a34bd596ce3e60f987729626189cf5d89b7520f563f0347ece083ac5999fd610a7e81eec0eb8363d0797a8b92c73fcc258174b41249f963b4ad82ed9164d72f0b9d6b13646e407622045c5e8356ac004a237b2156cb526dfd42e6a554ba3cc9fc3f9e3db0620fcb2ae7d9a1754e51c5945ab9b08d69078a9758890ea71bac6d4416fcf76a5e020f3000e7af0a6d00389ab2e4771da33a672deb4c337d0c80d3bfee9b6ab06a7c1b02cb190bb9ebf56d46118687218684f40ed5eb7e98081f2566e9e297cbd51415c1e0d85cf158da78d4ea5e537b36425995be60d18200035985e3d38f620847682a737ed0ca70ce792730b1e54e18fadef83593b74409de9552d3304b1423c475e7ffa8f77bf20f1762fb730aa68531ef2ade5c061ac5cca98f552ef9e3eef89f030fa5096a1534af25bd79e3ae1e78a032083a6d54ef414c2a24afc0a59973fbabb3bfc14197fd565d520ebf6e24dab9797672b49e6544e1d7d1852a18dc5931fcfa8c164841512a6966c7571b3ddec3b427707340003e024e524f2763aa94a0454aa5fff846cfc193dfbf319d05945b81b2ba412df6fbf12f2352fd4fc1b519aa556cf2f77d1e25392645ad68a2314fe5860973f62aa7ddcd79824e8570845cb930dacb9dd10b85e02170f67e389c0403f370286f4aed2478a969bb0b06eadd2a496fc12eb339781f0fc1b33d820ef04e7b315b5f41d5dcda57e8996827d58488ec3f30d66838afebfcc3b062f71e445b420180cbbddf9f2281d6df0274b0d23d7d7e3f67bcd19df5ab072a2e66c94a6fe65e870ffee07e7f0665675e32ceebca4600d54780c40bda0820b8e6d41639b0de4f642b5973bd6361646252c71febad11df7cff4d6b0810a63a983e19f4c432b48e39f2d2d13fe25c97b57f1466da3f22cf66bc3f752002cdf162f8278e1ece5c494c471a38590000c0683aa17a466db3d2c0d30c8d8764fdcc0759fb6830b471f65e971f19804e6c6d4cd6b0b2bbc6d0818a2fff6b0d3f4e89b7d540141d452c83673b86bd6e7997fffe8e753749544fa80601485f2a26b37f98e410c38045776d314d7e830bfb104ce80a1ff0b57ef758f4e0e5986281acb647da236a0fce1fac68e3f73dc79482a0253890a0fc4404bd908ed59f90469b8cb242c64004232b2759d1cdd92100155b7affd151b12cc0f6ca78846c40dc5be9361f28cefcde887a65f66c2366c6b47b3b826bbfb9476145411439efaebce82e2b435b731c16b86e93669c9b90cdf0ddeef6aa8f7815531abd419ef3bf432c4ccd741aa82c83f6205423ad8cb01110fcb4ed40c86f646ec11b3aa6f33689ef19a8aa2bcc7506a0c30cec088c186b6c9356c8e8c4c390f9a6610a31ff0f16539950dfe02651339b3062c34948d0c44dc26dd3cd0bf2d9fd9e7c35b4499a9ca1c30d14c8feaa4df2b02a921c9b7d5c5bbb8d68e7b614f09a3930b8553cab8ba9c10647aa521f9a72ce3fca9137bf6eab7d5b7fd3c94e7e162dfd89fee3f79c2889267b604a7951bf2cdf1e512fd7073a47d189d026da5ce81623ddb328c79b929f7e2cfc6e821066fa4fd00a1c38bf8ca3bfdbd53950ace02b648a3cc827a5903c064f89bbfb15e43f75adb552a7a0f16c7f022e81bf6f467269a9db5e6c176b0f613c6ee10f55d91d97a09e29e48d7114a437a730806a41e9e301cdd7729f231140bc925a004869b2eb29292eff73c1e336a9ada680ed24cba76ba2345985966c6e3ea01c7a0b829028b22e7bf9dd8bcc12d900386baefbd3ba1a18f05cdf9ad21af78a5ba94d893e384a09fffb12b7289f63e66ae34970a819d2809021d5d838c1360c4f3e702f38e736fd58adff58c4bacb5a55383c599718a4c0d92ab295cefbbe218acd279da5cd564087a3648ef33ef87f80ed3af8dcbe43ca4990e9d0641ed280832c2948db09749ccdb25f109d5c45660845f73c3984973ce049edf8a34de368e51e42e51625346b8af9537194d875a5a054da78b28195b1b22c05b7dd6edf564676f65b6104454f481a2e3ec860badcc8e5e57a942d734f2c7c85175a646d1865d087fecdf26fc8484c13ef04685f6ead5817dad0480e5492ccb65659a44c02a598c69b32bd3bb1545e595dd8739414d3a5a88692cb5b83396fe86fc746f402363a163cd3261decfe781b5e0cc49511153eda0fde8a3d71c9e5051b48ad9e32d271b491872fd571a60cab5ffb86c1e17d16f91f2336ad32dfe9fe132856aea168b0426d092abccee65ba3f9e6929d18ffd64c7d56b438d8dbfaab8f6500feaf7addbaffd311cd0ca82481d1afea3f13aa9a5bdead8c94b1a85a6dfee16d68d80d4768fc0796939d2350203cfb2176ed22ff5db58a4fa81be138911dca4bb1a4f0c9b171f0cb1f0f2ddf94985f4f8e3aa58f59d87db5a03e8b034c6800322d7704b935dcebcc1813cd417639fc73e7d56b5bf15aaa888a1a790b5baf088977cbb1b4f241fea62bc33a56499abe7994763ac4e973bbb839e810dfc74b7b1133944233ddf07c3e2b8375830bdac9b9a504c75ef11b93f5d5d06df980c219014c1c5bdcb27bbb997f87e192da347b25672a38ff1aba6ab27356fe3fafe4e9214f8af77058dfe18b54274916afaa998274e1619eb58d0a10d3fab0c54faf1ab51195d9dfbc0fabde5389bbdf9bc9f0a2a2658f050d955f676301ad35b8ea90c69d4ef1226fcc78c626cf48c34d4f77eb3aac8b1002623f1935837d078bb4386f7add8272e82f7593be3acc9d234ca27fac2d753a267ce93c4b9d81946f1ef506f86357938a30313d97bd531872f4724772edf03ddb58558bda21c4d0d4be76a6842cd5908bbb9cabb8ed79ebbc349bbd413bb71041192b575b7695519c092bfb7470aa90b3150063e7c583ab217fba3e7b2c7da5311997b18fac011a8168b24276719d9a7734f9c585d4b9b8ed5a58cb17abe6883971c44bea362cd483e96d00d282b56a310a3039d2d4a48872372542e877b2f787607faeccecc6c1ee1ee52223b50801783807509b6a48671f40c0bd3b7bc3fe5a72eab153f115477ca976e34f2f043d7ed75f3e3f047cb8606a9235654209432aa74c90e7c715732045d68a05df58af8e9269cac5e528474e9b460d78cdfbf99732f86fb3f74b4f5bd173e13d61f145209d92f78144593db1145fa23c57d4d26d38e7f02a30adfb585fb0b8d87c6ed87f389fd480354c3bfc027c2041fb11d327e849e3e1ef6fc201a647c919644ee3bb16d541e223c7d3435a6f9ce91ddacd4aae4e6c82a220f25f8d48482e45f5244392c80573956904ec00f4d23346d27458437e52befefd91827ec67d2b91d7b273990257e52877e2560924259bd3dc702dd35faba3390de940ae1da798558257d35afa7396b7e5475aaae32a330c96ac8c18f109bc4c2f95f2c42fcd1c0b0cdd3ed1f42c13af529597f036f22b1ed1b21cc6f6ad31d74b9c9a8dd5ed066e1af39394211a73988c43fd8db42ca0c5705d2794723df05564ebd85f74af9fca4037c31b5ca8f6ce22faf3431bbce671547f0d2032a6fd4bc1921cd6bf4fbd430237493b559f88f09289d29549d06858b54be7d15d0fa22bfcd74ca7be003b91c874e130992710a57fc535e2f28ea691b75764d52a26422db7eb444ceb5ccddd5b1bd50c2f88cd5dabfb7044d53ec02f8a47995f887a886ef1ed5a4e1f8001af8cc0e670b121370b18ada40668cd826abeb4593f6da258e137774cafe692dc7abf6f25d25f590072d1025bc8d8a58addb4ecd338cd8b99bb264b83d629ced8d8eaf3364bcadccfbe8d3fd36d8dcba64e70905cf055c1097708d83e21d88a78330b2f710e3bbc38405b5558ef18233f510ddecc5fcc86fc2620270f33af42d6a56f41ff5be5db17c3df3f609a1cb2072ee4616877717b9f273da1045427b223ec8c412aef7001d421d2c69f6649e031966f3b6ce72e6167bf08f89170e7ab729b2474413e91348140c71f554203ae79f3d14ebc5233a0417c4d01de61ee1e2f69fdf3a64605b65a90da743fbfa212e49570fa0b5e2d51266c58e38b8dd38f9380c2d2e4c459a43d9549cc2da850d2637d4b6132e1a69784439f10d3321631c916eecd53640fec14fb1f00249f3a20f450b8e3e2015e56ed87bc4e3a3d96c91f3d89933f69e766f340245f9062146640dbc6c90f90535f4e5637ca235fc4077e8b2dc0ecdd95d5d96b64994a3c3e1d4c3f3ecc1aee2740486c94be98bfeab1de632927fb7e351c7213b0584d19de85883cf6dca23a2f48dcf1864a8c9e86124abae8702db9cb0e538b64ca2c406582e5f3873928cadeb4782eafb353c5256fd83d9fe68845349bed508f0953de470196d3095afaca395ba8340b51076cf37a04d454133a4ca10afc02a605bc56484f0c0e14fd681a7db0f6db6f0eee2020c92e658bbb027ce3a59781974b377215fe867c6f7780c3367d2586e299bfb276c1233aa81f8492fc41eebcb737d7bb9cd32881169f637c5470f6a0f5f8944375509ee5d3c2b8f7e4468fdf7eae3c912600cf0fa40ce4538f0f2697b3fb4aa8f3fff6e9af5ac09ddaab60f7a0f8dda67d9bd0768b84c47720265e6f9d29bc6d24e662fedcc47d27cbac78e6080409dee118f93c69fb9ae3f3412f85b334c5bc34c070795949af37023f244f0e52f1b9f6fa7d855a44260d7688834f30b3cd6526e39da19ddffa99d2d6189c2ad2ce96b78904bd8e82592199bc3841cacf0ea7db72480baad1c49d56b7332d4e1336a27712b46c388573cd12490cdceddf07232e755ba8d3c433bd7962eab2b1a1c827b701ad160862ee288469b010003d60151ab083175edcaaa8bfd901738b19718fb8a690b6f13fb735abc3117578d27807ddb733c6b2e69fe478bb144d1b6deee9b524b5b759c08a6cf6957d9cfe4bcd4096dca62f4014ff4b6ad5c43f52a5addfd2ff5407ab70ffa732d3d13de16828452daa691723dd22728a56981e8ab082ef56e604dda82a44a005e87e5b1648f677a06bad072dd221842103594bb7b6a1ed1e691c16b098ecab58dcffa3f1858cc8f1502e275ab6ce71b2b24617a4de62994fd3ce5e40480ed33ef74fb5b2416da39cfc40abd826a3f92270cb11bc4261a1a6f6df8d8ebe1474e58c388f449d2036032d6c8f035fb84936a2fc74446ab917629ca32d7d03ec31225ee31f62b72694d7ff50427e05e2a8223991efc6912bc7f03017998451c921adfad2f1eff1e917349b0fe3331a1757c72328a787c75035f9eb69f74e9dc305a9a6909b829267aa29a2fc3782b55756e40a1167aa2319d38ca45a49e4e6e6f10cde5a68ddc398a56b5e1fb9d92fc2b97c1d3d3ee7feaf962a507a90d053d98d1fb6fd673c47b0a041c39a1050dbc835f1906be32cfcf0e5e276e535dd7387fae5e7528693dc8375eabe7d554381d9c2e788e7405b8305c99246196eea3e0faa8e75e033f71a46b3592e9a7fd2d0b8af331480f18997f77af799b1541f99c3b66dc641afcfc51252a9748235a3489cd3ab3b882096e7f0ace148c286ba0e5e7a182e8e094ad371e40ad628a4b8d433526c1c06d8ac5e95feb5853a446055cf003f80afc11299e12448ec21b6c89529aa0e9de02d3875452aa301b89a15026df0d8623e6d61ea297e2f6aad59ec3db09b2dae9b836e2766727e01eca90de9d8d58ccdbe660864e23a28f5ca465a90020be23623847a5eb956f8517d3c9c21c5055ac8e8d3d37ec3f43461b320fb4fba721ba3093c8592e661f2c66e017ae61625e7d07e09f3653974c402b09c8f05f6153faf1287036a423a5c80a99b5de6bfd316fd166debaf98032182f273899e9ef2c9a9865a4ad81ed6826f1b08ecf01025d1a38877d6ed0790aa7d016c1abcff105308b0cd74cd7df36f51044f2e604ff010cf9867315e8185222c9e0b1ca3a0c251923c9f537c04ee9bcef0f74052ea7541b18b63240ea4b9023261c8b78862bb1c0fced5dacc511c2e42879ad95ee330166b313fe98b9eedd06f2f6344a762fbee3de0d82cde0a05edb77e684807ddd5de545e522a87946da5a7fd3cbff4512c566d0f313e2b72cc6b12569239d7f628d73f519e088db9bdb381a74d04cf970eede5634345a6bc449e292138f3675df1c57e0598282d90a10b7a1f8039eb3b8cbcadf0748ca94ff59e41df2177701d19450a8adda6440018e10a0c2eb5d1dd58fc3529e924b63c150e77477b6ae1a5ff07482231751036152874359d79f117af719e87c120d30a273bf2558f88e82f99df84237ad92335d2d455aa87f24db744cba637fb31b4cdc5cd0892cd0b8f110e4a9dd9c231d6ef8e0a55dbd25e023284e6d80ef96a5ccc97fbccd7818c75007872dc96b7e25ae6fbef99c56ac825a970611a346731396252969e069b933556af5201c0db86613c1543cc9b0e913414309aa502f0ed25bb3b6f9853a24d153e8c6a1badf2cd70edb88279483a5f36d3440d35739703aa00391b1e87288f6976be2f91ff19380cc9b9dc611dac1121a5a3d8025241687bc92100551280d482622570821d96a3ed88c6844d71c137d7c5a193b38bd4bfd9ab32f64b1e3e60f62e33d549d9701e27727409e60297b3b8ce2bf702d8d1307cb169b70a0b695c5937d83f52ef314dd35e74e16f9f4cbc8a621835c03978789381c900868170d388aac3105dfdff9acd4c6ea26586d2edefa78801c515a7edc6d394fe70f5537a9686225eed2f63f944ba9e0af465376e0d775cb00c2588ab629336ffb73c5b1710fe5e38ad1d80dd7130c8b633a0cdf6582f80bc1ca397a49d63db17dd04edcb5ee2380e4fed7c77f6dc8d57820628412374b52c1e5a4c0ac0c8b3b09ffb604679e5418fa69b932d1e8bfa1154ade493ec3e23ebd0ec867067946fdf05299589257548cc7ed0ee17382001828656bcd3367199f1c2783ab38deb49eec3384c427b5eff4e910c6e7a50c12a647492d172f96285bd4ee135bb680b63298e75498cc375afb38f6b17445a01939fdbf73672defb1f86a7fb663f001fa8fbbd2e9156df3f51c43047b6d5e01c3efe6561d5253fb8cdf12f866026c997c71b10c4ddedc8bf6a9c36ed2de4988a22f4753babd702457e0fdcdfd24d8e8fb783e779f837ffdba4bce00815c9ba63329469b4679c9948d9934af6fd633725694bc73fe3105ecd72336d1bae9bfe690dc012c2fa93959e09a8e45474decfc7680c71d418f365fa0664031fbdf65ed770bbd6efdf67feed5175c0ca74f3e534503ac30c8bb914de4a0895d627dab550ac639425cea82c94fb4b3c21508db578985ad7fbd5abe8245b99fae5f1be45c766717a9c81945d1147dcf9f66ebaa8743e785a72ef29818998455eb5d0681b99887797d7dd6d1a6e1aba7165a0b78475cfaec5aa9695deb39bfd4b110cc5fb5394f3912aecbfbef1a759d994d6b5c513ee0c738a36c81bdeba7823592b9f1c64c01657f52e8e2de3e0c1fbec854437ee5e3e7ab6967aa19b31e6f025a8c04ce379e8a5324e31cfd0b23e749bcaef633d640a57ec74e6c37bdbb6cd8bf0bb5426314ac62723952008fed3d6639c3cc953d5cb67910a68f3e760195aae66f8e94f90fd72a998e8bfb32192627760cf458b3db29873c832a230383aecded1119b38d3a3542b34c99fc0f1317936c7885c2e4f789e4dc8291ad25aaccbbd342323b6b73fa5f7514a053bf37102061667dd11d875d94f6e5cd91d1748a7bb35b469a9d8e83fd63a92cdcaa64c7a2a5783afa17d84a98a22d167c1e185701aeeec4f38f6940984187cd49a363dd819cb8b58a8970c1aeab1bf3673e7f343193036e428ca51f1d609378fdaa7d7838c4400afa1a05f726f7dfed0c5727c4b1849464f384ebb5b99823a4b1e248c959062f0809bab72ef12d05ff9c12c863c5170359db035e2004d92d01db46f3d23fc1c8a845147e9f86ea697e20904d6058667a5b85db09582abedf321b846c3cd99c9845d4961ef9f607cacfa80382c6b49110759c23894857f6a6e021ba945207d5ea86ba7bfc7c43dbf354d2cb06c806e9cc38aac0dd7ef216708aeff31f80c4e9c051d2a1b27adae1872c275f9cddff1607191c34aaae459d9cc808a1460123b1cb09fd615c7241cbf94773704e04cee1624d596a606a27d28aa0f391490ded5c4f8612f763419a5443c3a360e8c2f83d200cf9fbd7bd32a5af06094ce459f2ee55abb37f5fc8d94df6575b8b7680eadcb8dd89c32648744217378de33085984640c3918b2e016353b867e0238b7cd921e4ef90a68a3277f3d9c7aae4bd79503f858dbc62f3448b8eb279e125562fd1e517c4164a654a7dbd20fc744373cbb80ec98bb6828225b9bf6f1e4cccce3f140f6e6d78c47ae58e0a5c2b07adc79808d2a3dd4a3fef21921138feac7aa0365b50524b2333e41301eca3e3a8fbc90add000c04b6568c91692f5d5eef7c0d6115b79bed05a89a04cf4cc815f596c156cbf9ec866560032c721bbf4d73547be1e328f8bfe8c7eb3f98c97ce70bc892df5175cc6a5bd3e41aae70f22cf8ccf13a74b65c8838f220ce8a39b0283db8fbcbd28e194089985af182fc366f39447c925a98e9148b03aa9696d19c7d94d1229d6c5ff3bbdc0cab578693c2c76c254303d39f34c72cdb09e86927092b45482dea88673b1dd43eb2207473e61442c1ca79fcef51fa943023ca5f81fea5202c30978eb5d479fd83b0bc5559d2b6e8e0814bd14b30e34506cf59e5bf07c9f6fa364de232409e592b2fc6c431fb87b5e65c764363ae07bab1fab4da57ad4306a1b3a0c891dbed2bf2d4ec13898fdc41e71af3a011d3c992111e2bf2c218bfd1022eb07aa89ac9d82c03c4ebf7f53a9c3c0ab39f222436d68b78a307a55ee5da40bca137bddd1444fb304c1b2bb9517c0f3eed2b25608f6306bfd7ec7a490f91f0eb1646a4d70ddaf7229b8180f32d222db31bd7b6cb285340e5c6e1fbf6a4ae87e7419abf7657615fda78eb5c854b7adb3a2cbbbb6f07ed3dc16c2809c929be4e9e3c67ab656f9beec0235ed69d6ab55eafe9e84cc515755a5333c3ce6e93fdf2dba4b1a9d8c56b426db3751b2ffd9a8098e29a7fc0488342bdadaa0e1a33d9f11105846d2f1fe1912181938c0384133e46ccb19832138c4641382a17a82eb278fd49beaf7366ab2f29e7b5db076856edb5557ee414aa004567151f151f87b3266aafbdac3c177e42ca56184e01e9725aa3f92e75f68658ff2dc54a32f7e8ccfdb3758c093eedf94794239dc8e4b0fabcafd623a26124879505188c72acec530d4e0173c9af792f66358953e0025c4cde70b749acbd2fcc36881009708617ff2fcd61dcea79fde7f49cf624daa517823fd9b84517b71ef496cb67cdd420a85d25dc37a69f094b710271c6d6ced8d3d56827b1faff0d11278268510304f19f350969456cc6203f46a7bb3fb632763267520a822e3dbea33df794df31cef9efed176edeba6f4c37a5c9bec8384b7c6fe122bac9ea6925bf3d2d892b586185f2ac5ec6f167c3aecf524c7962656b6f9fef314678ec79ab79029d21653b04390deed1f2dc2e6cae0802f8a490a14f69c91ab6df8a752dc19fc40e22a6ba60c0d2bdb9e038f64afcdb310a8010048653fbaea5a3e120b809a6ff0e15f1f90b679ac1909dc00233b200c80cc13cf11b6e95e3f91c272dcc773212159a49b044d0f5028b9f5c806981a473e2087f96d18549d3f7535300364784845077376112eb6f9e9bb63d783132cce202da9c9cc5ff4e293622b3ff7fb4b5cc2cf0bb28b6923d17ba3376cac9d73222426da456922841f9fe64d5c988d1fdb218c7dbf7da79063f968d16dee6dc3da1c726582c06a35456f21d16ca5bcabe6be2704a3b03ab570f7086097c8ade429ad7a230b74da03fa3eedccb578671fdaaa724a9c6f5af9c9999a31997483897b108c6e7ba57071bdf0e347bd9914fefc2b569bf260315c02f5ed963cd8a735f80c84f0131a1cb25d5be2454308c62acce472ba8d331ff0c23b27896ea0eb4004301d052135f639f46d37f0fef4e8c6e0e8cb4bc8a5b564e5a1edbb8de56fcc159b3c5e05039580cf25e1c857dd264c1799514b3c41eff82d452eb9495e22a240ef708bc422e31f8c6f5ef35d04eabbac635622218abbdf97cf2a6347825058ea7539f0b3f500d261b60369735d34ce073d6a1d6150c3511bcefebc4abae41e7c62aa043b88f0ec5bdbc8c951c53cc564872b43a2eb7fe68ac24ba61385796699229387edb129faa2789a65ff7d740e55a12a85081c39c62c5d67ba4856d7100de4902cfdb3daf98f5a684410ebf23adff9264ef822c3985666073bed98dcebcdb62633d654e816418c4824691ee2b68bbc29cd418140e67a759913fedd0a533a4519dc15a206419482c2084fb2d26418a503710eb819c4ab3bde97abd089f55903e1f4ea63261b3b93b48e65bd805c926b2001043e63047a1fcfb6fbc34cf823dc2bdd0774cc6c00416dc59df493904be8f08e2c8853433cfee060eac16a5463d1c3ca4c0af30620e91675de45eef2aed0af67cd21051f38764bddd91c4c76052d84d90ba6257c1669b8330666db7529cb98d7aa18f57ce6a7151a2fbd1b3ac534473ce47e359947a66e6cc6f78433961048f99d00fb88ebe4914b1948353ddc147cbf235221bd406c86f2a53fa49b2dfd733629034d961e54e4cccfebaf763b0377730dd690a47eaac4147134b9c59179592d96a1c9482ea759f427e3065d39e598a224f67c374bf7f7a5073096c025a62cebe229622a98d4f9ecd7366e0a3442802c579d8147ec3054a6b60e6161da67a88244478636c6f0feeab527c875645515779f0a52e5bc1e9bb224cd678ff896b91619c59147e647ee219228cbed59a74d3490c4eb6e9d6d0f1802da5dfa44b5e685ddfcd61f356d3f079374a70e34a3a28cb6ca09587d81f5aec71f8c8e0c5f1634162397de1e59bfc48172c59fe219940b65a6b5aa3411c19137888395f84f90af15ef328938d0afdadd5d77a61df4b76822456f5f79241407eeafb712f8548738a4d7820e62916ff3a981d3b5c3c022610de222bc4efabf3ae57d9eddcbc31c67d752af5c1c08e67bb20e65dc113bb9b6d41fba979ac9b847472d8106d7f71bb0d1b15017680496418bd60b6d7b531e84b8f61d0790d6db493a3c00fa3ff9857bdf65e6d2f10d2de198795cd25afdb6298c1b64bcf17e045a3ea3d638522a35a73ecf0ac19074428c1bad78bb8dbab0eca97a047cbeacc51cb2a0e72de031e1dd9e6cef86c7e6d94e4ba7f6614b039e3db13fb0464f13e1b677d5f41cae5eced75acab1198d3e5887da1e21904c1dfaad63bc5810fe0a254ad6321ccf486be95d2a56b63fe5fed7298248f4f9578047abf7c6f41c55ed87621f91e90988253b9882f3a6131af3bbd68e2842eefae4520e57cbe753437a4630fae77fea75c9661f0c991d1874f29a8d3cd6c0090fb6ff83e6ef1534f4ac4cd18baf97afcac1f495185c1e3dc212fc371335f46e7916416858bb468649c1e07a1afcf64cedfed4dc55d85b944b20a448eee77ba6b457a776f693ba14b61b486e5a8926a108bfcb4f2b204330542ccbed0d2ad0f001736a4804fc3d18e36a9d4772d04f4e3d2f6d355075a85a70b2b35ca3678bb9ab60d83386488a3e1b63f496af24654cbe24f623107da092e8155987518899d9208d7f967c800daa8b8398cb0fc9a7a6a4db363c132f37bc70f2a72bf965ae218891aa00ee3287b86df43aef3a0630ae764e7e7d679b4cc879b8d53569e9387ae2fb9d243055ab10f5850cd1896fe9132667a42b87bfc6dc94bf69594310b0e4c55e9b2a880a9d52d75d8ad41363e7cf1c2cacfb6cd2c1cccd855a2932dd4f913ab1154ab5cd2a5052305ca506c899dac3e7180aee4a7a14cb1f3827989943243a2a3af11dc5e3faf2daec9b901d3259aa425bd91522893901886d1da38703f8ed6ee882cef1cbe7447fb35ffa5adda9aacea93d476d31021cc6939f4c3f3e3fe2849e359bdb8b070cd949aaaeb8951de9767872ef7e14e14f9e9c6a7b20096d4c999f3ed6f32788649d9354f73c2c7487d3d55c62c154a0b3be13fb9548116c00903f2cdcfa5dce69a16d1c621e5afaa6837d4ed2f2041dc2f945b51c58a406ec02d42eaf56afa0dfb275df0e543e2cd9a33fb70046f9374504170fced2e0a3355c9ec598e27b429876913d7d5c99acf5316ad071f99d9af3672153e5eea58ba09357075b26056d20ed75f7091e818aa78f3527e517f65dd43db0f36009a55b88da7487c5489e18bd3d1ef38c47eaaf28c1130b985fd89425c583b237149499dc73e22bf4a56654c1ff5047bc099860728a3582d1aeeeeaa03bbe8654a4fa676fb912db27098deeedb3abeef72bf3362d8c581820a67e1fda4b12001aa415283814e4853ba9de47f28ff92e700a65dfbe0bdc5fcd3516606b54562846b3c58ae93ad18f5a9c8a32eb5dde30e77a240d9cf8775f72d658ce68b9f14e8841f595315e19782a41d6768960cdf031f6415264c961236f94065dc7916c81d2e0c61d4b3be6f7b04ca2901ea797565194b8d66a29446106878ee4587d86bccf4693e8d9d3de95c15bf2e5182182e60df49ee7f1a1464b98cac69ae63677cd4aaaf6cf94f579d767fff5e0649ef4e90fb96418c528656ae83f09efead805b1ccd33393618964056b190986a1cb740181e39967c14496d85d688b505eca1043d603c7e4ceb1d025fc66741321f9783a1b58a483988ce7cdeb18c36d674b9f2b54bc7e95aecc1b55ab0a69234b59910c137b743b197d4820732745188b55e6924b2a261a8c36acd6f7c153444021a3c158ffdb803ba3bef1a098fa0bf821e8fe414cb41bd4db7ac3d7a14dbd1e50960d79e5e3a821663bf1357523b44a70437e08e40effabc29ab016ebff597cfdf41ec72179a795ed43ec90a58106b0f038659ffb05a1d6d160e358dbc8675a9397607acde5f73241cde9a7dee839b1b4379178c6caef22a675563871d556387b2e9ecd299434b99268ffa6107e7157c934ddfb332642cc5a196d7474c1bee7b1ea22d7203745bbce1ed8f39966fb10538e6067748674751fa73be70f09fac960b834ecce4cf8fe6a0015e58e36ec4fdbf837f978f83fb8e09061f192f5ad21ab583f0d333ff8fdd9cc4369de234248a4ccf826885396a41da090ca8b52996ea98e518c07cd42fb0e87246cf7d32c02511975694e123ad3c5cfdd36688c09004180b906e389e5c73990f307e45d99e8fd48086ca929d4c22d5bc864f83a6d104222e49c3ba1b412fbd9c2ee100b7ddaa452e5e3217ff967fd8ea4333190ea9041bd1ae174c351a7db692b36cad27aa82a24eb8d2a8aae81d33dcd5c6a9eeacfe1a5e0bca0a8dbbc754e3dd51d40f6e4b43de25ef33ed71a2ed7a0c6a98e5870449a75327774f9df55810d7c456e6c219add467baa4d7657092d530e13e612a4b06e29a0cde44eb599e0c9f834185219af9bcd22a282608d36bfa6dce4c992491e7477673c0a8cacc74f8fc3589e479e41fefbedfe001c765d05180fa7f0707b17a6db3f32259bf666fb1ec8588cb38cd8b0d21881fcb3eeb2f457142e9b0af4a6203f32720e10e6b6fe465d4c58dd36f66a63d78a06dd0d3dc9dba23d4fd2b2a92c862bafd62af44c2a9ac5bbcf37438e6d3dad7291066a4fbfbd9de6f189b063188374ac6cabfddf3e84c510feee2bbb3d478d675213385eda1ba2539ba14cc9ff7b494f1d27ef9ea13c490f5a1a114c67bfb985297945b73cd64d4f1710096d419228b7f6389e7adafb88091598d155bee0bf96307dac5d0e164266362949cc5750d1f3a6ad25fde7b0e9a1413ff86977b8d924c4aa24152f2273434975234d6c291dcf6c41d3031ff982498aaad01e3ef8bce09b5dcea2570c15694e8ca1f06299feea6582bfc083dc95cca2696451e0cd567b46ae421caf12ebf6f2a62f2b34df764a0f0ad1d3104493ccb58d74cb5831c41f3fc013daabb543ab2ea53e44e4ef7c744f94a863d91ff87677f64160df9bbd1c705090f7d409aed9a364f32de51c6321e171305bd5002441b5b0e73df0a575ac31fd0a95a28577951fd37f9d628bc8fb09781298f695ba84b4e217556f6674ed9ee1d00854998791153ee4246cd3fc4562fdadabbc6ab52485b3d76e99d0aa45b3102288d339374524604ad37210f1c2476b3c26df5ac3c68e85aa0b694dd068facb5ab3388ef46d3cfb0fe48f9f2df0b2af25bdc44b387c3a5c56fad1517b1f1f880bda890fe8c79785b262c96cc564ae5bf17ea8b57992cfa4add5bfd780d155e0ff0d174ff106a6c7b6c06c497d0d1c13031763a4e1f3c42dfa58ce8f0fb2ad2d364d6f4807591142843bdc59d6112896918b70729992307b32375260a6b64580cb4fbc3d523515ba470c60bfa04e4fbb1477fe9cffe9df811a53513846b80f8974c6861daedfcd77d28d8c432b00016db849f225e1cd6461929349686b0d97314667d06dd45d7c82c2262423129de70e2b97f793bf4413535fb74ed76f225e5d52ba0dc8524b6eb8327cd14c192c530569912fc26e25a6e912fdd4ff128e112a8d602c6fc02a3a3124fa44211dae875222f76d20d934c600927ce333162ce9f4a51c47e4e59c26577da85faf26c6bd38704f2179e4ece2a3a187419ed23726c1b6997192a51c709654d8454ada803bfd791bc22e2a73870cc7fcecf357723514b0d6864c9c28a5d73b11679aabc494e7d556fea952b48cc0bdcb44684335cf84d3f3b5cbf1a0222ba9159d6afda2a57cb8fdbf46ca136dd7e802c5c96e400d9d2ac06617f859a6b7c0f0d5537405f317d09bb03f606e94797fab8297afe4fd9767012ef84d0896de0b14da0dc0560b968a0c987e08f52c44ac0b3fe961f1de1cafaa1a5bb1d535bba2ccfd39050cfc3f66f725a4c788033005aad0976cc0014c96aadd487be4563baf474e3ffcb12565c34a288facf17b747532813799f8bf57f541ec66917148a89462c0939dd8be701c738a9bdb203ab4a809e15fa4d70e2800ed88643c7da35c41dd50653496082169a061efbda35f4424564126b256dbdb5722a7a545a79be18ef640671a4940f5a7bc72f26092882f39dc589b520edd3a6e0fcc0ace19c83c560aed9c7862d98298db84f8497cdc73429a5b4b089a3e31b6decc4a25ddb98b5ac275313f9ea137b03754fe968cb3406e14272564d8c76edbbede794c533d67e52ef26b38030e88578ce0ed7e89060ef63141d6a4bad17524416d091da3506817c10aebef338889dad6b87f37a30c91b5b36aeff4e6a3d5831c17a2dba1d8f33e87be6fe852c4795da3e6676fef51f4e4ec16a2ea111acf836c053d7d2442cbf40f37794977ae811ca27e79e4dba1541dec1a5e3483d655c931f2d24b48e238f2f8b72d7151cfaa59f76aa8ba48d3e57ad4c3800d43c4ea97da18ffffbb2ae7d7d1eb3e150ea5a742e73f3ce7ee525a6895f2223bd999e204766f99c4a64a10dffaf09899a4ba718183eb7a2c2e7013d8bae7069eb7e7bdfdfe6aa8d4012f3e1a8cbcdd439cb832ec82b31259841bd346dba9c0867c65b0dd723a6f85caa7fa2a97eb48f568edd7fce5ff2fda716bd7d7f0aff823df48d5072e6926f78b6ef218f2cbd06f06c4c75cddc927299a7c6887e863cacb35b3166b5c473e8cfd2673867283066aa14bd345965d11c922889c63cf3f8dcbb9f0508df2f72895e09c3862767398d61af86ded63b7ec58eeb51766c86f5205e041a7518f2d35530bb387a66db8b121476ebc052513858f167169abc1cef383f6a035c3841b9eadb7c8e58eef4e8545b16358fef9d11ab17f2662bcab32d98e8d0879ea24ac143b7affc5a3d32437c297fc7aab07cd24f0b002f1cd028f84a0fb6df6160e30cd70ac5c80e507ebac7b0766ef7ad0d6ee7ef84b9735b40f207ef3a9a1af3ed0c48581ce07b82411046633f2fd87535210c779b3090a2dd7fdbb4b8b3cd1ca6d09653acbb6f2ebbbe852bfd415286e0677e1ec974cad5fb4b8d58035fd52bc213af0c8b3159ec370b2e58d727e3d456467505b2074d574ed6a47a4048442bac5b308f46a3a9983d45d128558ae8760d046de877c5d1c2b644fc296252a1f94c55b91daed22fd4ab40a74d61f11c61dd703880abdfb700e17418f64d38a169a1034217e59a83cdcf33fe825346c6dc5f54ef509f676c72550bb33fd373d71dff9a6b91f0fcc15f2bb0639bcbaa572e5c7673e2cdc285024b06584da1aecb65db48c84c11dba91968f4f089f24f6183e67a98bfd55c9767783cbe0ca29fd00c97b8b55d8130dc43caac09baccde6df2d957d3ddaa8060b56ef773442e029ac5c4636ed86fed1e91ce3acc8c62142597546e5254d9033be4179bae096d0eeccaf407aa442aa200b653f7236267e80552b7188686a874ffb6097cc36ddaa7e1a7acfff442bfd7e5662d2c4da858c1c53b320bd4c06d101caaa95d586b2a323054bc6185e97885fb866b483a5922cedf23e469de4a4d800b7f403ad1dd9570506a184230c6685dcad1fda14acab78aac9fa064031ca2dd4dc8995ef44f985780470d29b1e448b2e94fecb304da240c12450264e3a4f2e63bd5b0ec7c31a70dd733577c0faec5e94e762fdbc48c1fc72289feebdfc39af7810ccf50f1241dbb582c41ac862b9509e2023ecfb0741cadb499759291eddee94c1167087be4513ec80bf8be0f4a80382cf7a1fad4fe1bec091a5b76ae15c7753b0cb2c3c05befb2ee7c74a159d4483d936462230c3eefb1134c042f63a48753d624b9bbaa49e0a9bd78058d81e9b8803508ac41e289d3e69e8b91686f3c148eb697ffa95d6e2da0d1b3da39b0ef27fffd96580f5915b484eeb62d039c364537abf92ca53773137f67cd50b62eec00849469f80b1d33d76a49d078dbdabea38795c15dbbd8b489f1c049a7c33a7c4f2b9b1541dcd780301b8929f0811547c81517bd11777d396e0d67abac786219395843ce518ca1771aa82f4fa59dea2e17fd58d9e09b688576f1e371b6e6f4bd730914fa59f2a0954ac9ded987c0baebc393c1ed2917309d006f07dc8c7bc9955ac28e36ff4a6bcf6f1523cf1c4b157b5930a498c838f3dab2dfab5896c24a333c5da3780c61de57ef494f9b75e3cd7103534d50208eba63b11383b2e30a6a7e11e347e097e9691236390ea31d8f4a2bf4665cd148d07cb408060d4dd3b0044f263f14cb9a9b40ec69420c3ed68ddba6cf17fdbfa045723d15d488b5f52cd56339fae03c9187b2ea841b00685833a97a2e6e74ade15c572b8d1c295d8636bf24f65f36ddbd4aeef32294ff080e7420cdbd8e0644a6f16289c61fc13a51ce84fcf0c928b7808c18259849f9f7ff66dca2fcea61392862e552f767516a9714829a3eee9c82cb7953ddc3b0c3d70da589d4479cb47c7df6530bf57cf4602e5d1adc330c8c13df633a7831bbe2970ee972f267d5aa26b19d2a2015655493095d391f6f87bbac9b07979bdab3c7f5a20ae4d9581dd2546499072811b9511ac78196c123ec2ba95757066d3fbbbf1b72628f21c5bc5828cc1e63ef43a635ce96e1c3f5397ba2f3249ab1aa9dc36b17325355c1372fcd63e0cc94df28e0f10c57eb27997749b4d07f10cfcc4a426aa2e088080b982a8e41b4cad2589a73dd67e22f0622f30db96caff42d034310fba30897c7cbf9d8b177b6ac78c5f611fc22dfc4730db71d86b3a9056b56de88b55b04d4d5f5a716370450c69d03e160a920bc668715277b1b17fd0fe306ddf0e1113e0d8b97179ce7988d90092a4b743ac5ae46d735f7c870feb47c968627ef788b889171725ffb92c4961cf0c6a5ee596552b5bf9a1be448d4f9d474ccc01d7f3fd828f44718b93feabdbeb6a86c8d10af1f77991a583d08eec39d481699d07acd675ec0e1d9a0c2c33cc6eb98b3ae65bbf51e3562cbd15fa696f3e9abf5c2e33cf67c919ac5ca824ad481dd8ee96fd14db69e407efa17144e3b8df68edae02720171cb52f330e227894e9d2c2fe2bde0df53ee445d879ce2606431987360e502370bcbd20a87399cb8d6be3a0fcb7218a807fb9a7b78380a3cdcad0d77e22dac4aa9f33054645de77c73193f2f538887a972e5208b4d9a725cf6e8ffdd405779793724e56823591f52010690124e83f85e76b9993b10ea9be4aa06b9d06d414f901b91ef0f737ad4e0955578b6cc4f30a13742e1c8dd3c06fee7800f343f56c1ae924c3c7c6a9dc209d6c638a55fa3b71a595681609af9d41e5dabdb2a79d2cd58b4297bbeec14280b9d745943afccb858a791c1ddd0907c805abffcdb95e157eb5602e6d33e4678b5318b7a6bb7a2fa923129e787fb8b7ff79d418d295ea5332c51be61b20ec6aeb995166d701d46263ab0144ca0fb3e4c8a7e43f24f77aebf3597b6196b32b4da065f440d641fb801020fdbbae740ca7fbba0a5c4bfdfed57296b3cd099deda47ae4e347131ec64c5dedbbe9afcf29fa2fd93b36bd154cd02fbfc32e1ff6146c5618c47674f935f77bd7512520674d476db1d5852ac07a2a0edbe5bc435834887225c4fe9e12f9c6d71b86681c9aadfc64c59fbb24d5954cd80a1cd1f3dcd79934cc12ad328f75f68c26a38bd7cfd6789b9ae587eba6ecd69c0da37c2c6f1df2a12a262ee7e1100fcc879dfeaa61bc0a686bb8b195bd3a74d410f3bd910688dca90b208abad4e861f1b7d68282fb65c520e5cc972b6760ea0f4bf6eb380293951c98b15a5817e8f82f23e2cb98400645d18cf806ce22bd8b277e9015dae50fd37bb7db5494da39f5cc759aa51a0ed7506d7410242794cb9dcacecfafbaed7e51971bfcf426b676d8eb719ba855efa2b3e72212e38f11e1409a99613a6c136933108cbca887490eb47cfd4d8323e98028a2d53e8b45ad684b024566563622085e15bc8664e8b81946ee5453d84736a3ec9af962f19cbcd8a7a88140275d73dc9fa6d1b1b45ddd5d2724192c9d5d4271f9f19e411590ab1549b0eabc9074586944148fed0c8a76faa1b7d1e7d5b6f07bfe3ff54c99e6abf8b21e7a5790b5833671c3f0bbdb6b505c84d66e220997f9017deda66124c92c4a35aa68a5b2a86cdfbd319b53f0ffdd58c1d51d87f849b00f33c978a2db3b92b7476bb4871d675f952c42f745425688004cf8376bae584a9c953e10ce2c1e8138f2f80c113f7e1895f043c43bf5cb69e4e8f743b52a0155b75cc2aa3756c2c3fe14c729e6e475601be449eb502d814365a8d7b01983f971d75ce64f49d5f69f893bc61a84c2519a78daadb718c7e2ed7c6d3d8b11ce9b2d9134cc3c002483f7cef6044551a84d7f321393df1b9ffcef07228fd916c8a5f20be043159746e73bb7d5177b209dd71ac6671d14b2267deca142cdbde11ffc31697439285e8af841ecfffcbf7e137a33938c2737f61eb098467458d47c5afa6e938be3735e7c78a6b95a4120f706a007134abd1f4db397abd0998c18113a4b5dea1de3004310bc8d026dfc37e2816df5b2d82a9ddad943be1038af3bb19af7cd3f400abba43f3f7c2bb1102b94c5d7c5b6f3b8a04a4091c94f24d78536941de27b229b6c8474439622a0ec2fd39786b28127fb95c4d1c7d7e02ae29df527c5cc7e5b83f8a620e477c79c2a4d2998490eda9db4152bdd9bf1937375f2fcd1566b94df480d048d35a75be95db2dfd1c69ce7b9ae3c59d766db1b10cf6b8487a1a7b4ad0dbca9f0e928d8d5bd51b90b511e1b5b5be63bad380f2d4db07cccdcac1b36a76ee847508d073f52d382b4a7c78a8fd5fe131e4383cee1229c7235dd82086b7fbf6f2287cda871a9f3a0f56c7fa8fcb92463ecdc1a7ec0e0e1fd4bd1ae867ac87946e98641592d0561873cd15b8c66889fa06bcda102623d69bc42ce39e3c3ed12d1d7e4f56afc47f203d3ef8f8093d24212cdce0ed3d96262705033b88a17ea11d27d14e8821438dbcfd877f6f0d6272e4feaa3712ae15634433e863a5601ccc22dc4b9f99a180cfb92c9a34f0c57032387800189c4bade1b2950e2b9ea326dfb91fc8a89e6a42e8ac7bb2943e6a6bd9c7505fa60b9f854cef81025cfe462f26777b438ca732740f1255d9646ca6a2d69ae537376bda786bd27c9e608fc603f2d97b9273d8752aea9ba025c3aa30b78db0f17c93e01f7540daf6c7074af2bff78dc6296e9ac82d3ce0fce52dbbf0c1c180a278a41ebfc62222495a679dfcc19049e288ba82fe0892741abf773654932634afdfcd5d52fc6d8762a61a94b71ca5bdc3db545fdd7303a441eb0f0f671f1db1d594bf819d0e31f7f582f5f4925146a38cea700617cf29d7bf81002f3f9f9352f1e9aef27f2dd5a06b3c795969f080e8bc39f23f7c9b9bccc082ce6f0542713e7f3e00579cbdb0f0fb84369d4fb4d850c24bc26c366342fc4bac3e35789a38b093566e8e853bedb41f44ab9bbd1cb3bf75af060c140e6d62f9bf58367f83d1d1fc826edad8a30c9d54ae401a8c000034e48b5b8b06e0d7bb7df6e88e2314e170f3e2153392d89d72597d14fe85069cf917c2e6c58f351cba4384f0cb2f8b094c139cc56e8cb8a154f3debe4732714f6586e2089a9495ce5acef991ef4358ae26123a92301465812e2dbf414a42dac4bedab3b186ff413f7209eabfd9f9ca44c047eac36c45b81e1120143baf201801e887270bccffdfa4599b7b6614e6fa0ce1c67344c237efc504c74df1f073e6ccc758fc704261987c3b382c1b74b1293b1b9a015e932369b673485aced9b618b9ffcbdebb7dca6828694fa8f34346eb57f831d4b7dcb67f77760422a233e8e2fdd09126ea4b368d16bf2fedef7be5680e0a21e5a2c5eda404f07720acb92a3b4e085e285a2138565bf6f45df7009f1a3908a2258ee240d5be604a6087d6142589d94143534be82562e2b70cc716bd892a22c763da82ac76f33877a45bdc8b5a03838b0cb214c6cb70498e90a522abbfd0d88115cf5c8dd0f57a078e81d4e7b9961f73b48da408bcb2ab0e8db3ab406e166f1b88fa92d534f0e9842067998dde4e9ed953d5c5a885b1db7fe62f12a23961baa536c41a8335128530d6e3c6c684e54a469deeef45e1410dcc2a39697727ce86eff1eda4e6d818d5635b82efc36764114d058955955c2715c7baf64800fca437f6b6715d991b4caf6f33efaa6007b01c3c7c9b3aa733259de4ad12d9c7b8dc506521c2b35e4bc918ad3e2b5ce9bf2df7720dbf1a8708f7b180b20475dc1504e07c1a66ce00429942a5865e886b51bf3855faf3ddb1b5d6f4dd743ac85549081d13d7bcf53b98fa9a1a5f3c8b0a03b776d0c3599dfd134d7a9b5b42e6108b622c62ba235850712ea5bdfd875582bc4cb5333ab50f4b44d295612e18ad8f9719983b7cb41f7fafce713c4e0d4f3c27ac471df19a73dd9140f1fddfac4ba00c0d6b2b71c94ab10417fda434063c40816c2b4825667a5e6b5cc6dc098ba5175cad9fab54c1777dcecf1c0cf5a737d0db725c2411292d8738f50d03883db212ad479181a761ca12d90da4b9efdf17d5e0ee38cbb0dd82b7daa14073eb26c6dd053e5e4b250d6e30b1dadc6d1798b47526db77a41a78c6ca5f01db5b3e3eff3e48b28361b2f5b330d8f07eddca2da4f1348752182c912f091dba48cb270ef635d36bbd3c44e88cd9dd66c2806174ac131f5ccabf78044f2948c35b697cad574c688757850c3504c1a69d70c95c4b73a1116ec96cd402398cc8a1c9375cd2da2778c9584d218e7369f80c9ceacfdcd52d1bc59059c8e30884c340007ef95628fae96fc298c49871591de21be64d27549f4fcdda3eeed99330d684033da3f109b7514d3dd1600c9d8d9454ad268325dc12a56d53dc00cc475a3585533bd0d2521bfe0524aaeae9c5e20109062f8f2b4867387fc99efb6505bd3769f3f3a6fe55b6e259670871e504f6e126e2586675e0478f3d86e1460a40f6028abdffe0e4c7eb46a9c8e6692726ffa52778295d7753465e65e132b1f457b5716320d72cd5bbc1d2cfcc0434c0b034e5b6a0c8642fbba83cf2e8cb67df7c06fb589bb6f6f4fdc83a513fbad43397f5347699209bf139660df17f39a38b193bf294250e93b82695e777ec77812f116384e87508e752bd0085da261ba804ef623c661740514630af6023b019363b5761766f47214525002231a9c89149250b904596cb02851498dcb40671f54172bde8ee783abb80567e089eeb0a05c09a678da14781204d4602c49131a08560faa69f1683df5ce083bee9b565ffe35f83b57812fd92a32c9ba8b75159989c6feb00b223205aac907edafbb1c2ed5fa6556684c8cea07f803defd970597526e0e0c0557dcca6a9a9e8ac5b70b318a1f86a45d0be102c20155c0bf0371d944858b20e7c57c4d9a469ceccd47743e920e667f7028d6c20091f37bd1d6bb8964e009a37dca03da9b3f7685176f641314ea9e7996a9cb2f5229628e6ffbb9fbcda99f586102a5fe4e0cc499e043ff879ae99162cb627b54cad92669d01935827dd6b97cecc98f877c47f36e85cd3cbac11b1d9f2fcd7aff12e6c3b3af302106e6b7ef8b624b458ed7e999cf22a435df4957407ff148e047ce853a6f91278a2f18da45a32ba6fa0f0134ae0123bb26993b39c6720781af3e65990c47426f55c496b15c4a5ee285208c0526492e64c6f65d2daf15d3434d0e836cda691de81e8bf15ede9565acb41758c00c4e07dc5fe853b0ff557430df10c1f5839fd01fe1045c1d59ad9675400c43b3f43bff71aeb6b2cff03d7abce9506509a23518d1a72f8f1c53e98c06f07844caa9247d76d205f038e0e681ceb90efaf585c3b59a35ba994d5991344064fdc1e7b951f8470a0a3e115b23ee3d83b913a654a7669cbc75cff43bdb83189ee86f1ca6db24aecef98877e660b5f6d07acafe25c62c1e4699cc00262dbf0f7e67a5a5c2660391ee164d555308ed206e33bba8b4d1a8ad13d34789d32042c607d6b5a8256a8bae7fc04d10ce51390e4d9bd8662e46e89188f142db81867e8885acfc73f84613ce66ecb43d4716ce2e495886db11eeca960826f3b3ca81efb38cbebca42f73a6e3862e09f80980fa52d883955ca204be4776a5db62dc47f397e5e22520ed340ade536d04c7e36a94d3feaae7ee6b324898bb16160e13026dade280581deea3d5e9655bae4a8402a8fff29ead5631492515d0657e2e4fd89b2bc2fab9d9e82df95fc42d73e80347acf97c6e02faf5aee7e509f3de20287a66e274e66fac869fd101d15e01a30484dc6bc8efc14ac9abdd178ad8ed69d39b72cf5988237cc71fd74221b9e1eba46d09ca6090b633add0171b477d4a6846ee40108286f8a9572d31809a09bf2919aa16121376f0efb1a0d9890a5bd7629efd120103deb568b14112efa525045ad8bfae53b4406e8a3d64bf672e923b22c4729a65b1dd538b4c839aaee7ca18a19f6b17e29ff3fd5458632a0b9f8857704ad8fb7b6097afe4fe4c0dd99a5b1725792503f31f5cb3fb1de295e1e846f754e3c70463dfcc5d581adf3ca6119faabdac3cb494ee9ac48465f76d1a9549b1a5ce20842c1eab5923677a902038d09ab0b7e74090ba539c68ef154d2de5d2bb88363a04927aadc508933e3e8f258504c89e3ad52b0ed022b32180826e24d3306a9dd725eda8d7e331b5f6069a3c3b68d0efb37e291e11bbb7fa976b1af0ebd859311e66967e2487e396ab821fc85d3932673663146d6e23c0d32654aabb5bbeb8d0b31db04084f251154763fa883666a81a0f31d0c72e5cec9da6b791e2f37ee06735c315e822373461ed0aa3824c4a62c667b85f55189c138fc4427ea6943b806106d545d8926eef88b0e3099563369ebb1c7310c681ebec7a5ec7eab43a3501f4f65c97a9c4cbc0b5ab2b2566656685a01223fafc6ffbf02e9b7493778252ca319f9fc3b3d134bc967cb0e4c91582fb5f5da9b0d08052b6da88bb733b5ab1f73a4bb3bc9ccf35d6b57303ced06367933a93559f66da9650b25caa7eed63334fdac96100ca935d217fd7cb413a509e556b4aa0b71020cfb376d52e442a8a105e7f8baf0bc4d19b0bade1fb2a9ab9891f59efddf39b675e7e48d721c0862765bbad87917d9a7ff4155fab7fb16253371c172b612e3cc8295223c947779be466163ca2125f8a530139d93e8f90e97e76b60b9ce8ce7f6756f2b0b36f3b02fe2ce2820aceac2eae7f7cc02a79d40cbf86b2d7f8fa12075c97ae5ff37fd147f6b90faead16f6130e1f458663e6fb6c5fb4ccb4ce76d225a75e9be3a5a6a758a7711a90e41d2abd966ec58e2d8073be918faa9392c8f554df17059de7e5a952901f0d393fdbe441e753e6196866e7d12a04dfdb45871e7c598d5a0c3eb0e6a1d3a58a25d8c588b4335b7eb5224b242b7b2d8b5fa9aa4de45faceecffd12518ed98535edc9eba153b9915abd2eb36c7dbaabe795042c9b4a790ad32f0fb2558a56a574b43e93f7216f7acafb58b008236a7381e634f29f805f727a2ee60777124b592cefb48842b5320cb67873549fb056de2ee46b833f62727b2fe8a30a7692577c051145765de9105b8d68df4b33c8494b2afd38bdab9a692e563fd43264f2f2e396d08df105f6357e06e4cd8fa6ce9f054ab6b8b44800414e8efd0f38cbd4b6301187ac847af41cf2b1ee5eb2f0189aefd3b10bb0e99170c330c961d750d84fc022e8ae873ad46c31d6d10304727ce7b8de1944ebbd3ef910c2b343a2634995371485f1d9a70a022b3692b1c8099872185481823dd2d4c02ec6c0fbe8d7be91d16a2118fe0924691b9ef75639411826f24846aa685928f80e0fd71e2c95255697ebdfe1a1ca602a89ada53b5691be81cbcaea66ee79d5561d60467be3244ed76341d4a648ac6f0e402b9d09a0e7230b69a6899bf5f246501574dffbad72437f3749a55dcf40301f1a5c4174f648bd9e88af53fb1cce6c474d5eb03cb06549bcb2c4e452ba8ab40f23ac5ced995bf078062cfc111b4efd2c2007518fad02a0bd67b8be7239ac7dfe4d1107267adcd4ec650d4638109ca39026709313baa45b50194e23e8f67fa5b7455628dd1ac951ccbe0d4eee45280016f4652165203a956a463256a9cfe1902e785e4378e8f11a3cc895b45f721ce974931bf85b23070b18e8802e617085870bb86b25e0761d065941a22ff6cb0773fefe1d111c76ec9c999ce6f59e853c10a3ab76bf14d8c788963e1ace14e03db0eafae5dc96618e87c78818fe2e62641788b92eb0de11224bb74519719d24b2526204365e0f2b9ba2924c4b01829026b3f0396d3684e6450a39ed323eb1855c3af3f19cce7619de78ddd51c24831814b6ac54eab7ae5d63b811040104ac7d8cd0d71b272ba5b4d7ca50d6494a0233c3fc2cd77b976d263c0a47856c1d775a3eb9e08b578f3f2461ff468d07542b5697e01d7ee401baf91f9cff4d68036f7cbebcd99e3ca39fbe358cf7e29d032c43fe8453b34dc168cc46bf0030262365cd1aabe1282c909821372183f67d402a42c13c6ba684a7a0c1ca4b888c2b7288aad396c0ed20f44ef9a79c89154b3f7c0cff39cb1729b29bcaed4bfc241f474c23fd01a87be659f75ce382bbc61bc887b5108fa4301ef0b010e074b2d6d7309427cc31ddd455b97f2ccb639cf3498db2fa8edfd08c499dc68b297e8ceb7080599693be51e0e28ed0bfe4a70cadc9332449501f576edd873413abddb2db4cd47a2e4d22697ac5b0c24a15b0172fffbb0db979de7bfc0e09d46b5af82d4cdac580659987ca2cb7997dabe2eb7e73811401bae0a7f8a81e1e02941aa44077419a7ca28630049825709cfd4821ba4e6a8550d88ddf3f6e71b4aa6f03cecbaa37adc0563c4d8fae7a8d15ae5ebf89cb1b66943349e906085e992de6352ddee45ae854c95f0619e45d74e937b3a37f9dcd11e83c447877790a70338156f8b0990361871788dda707c07d734a5171eaf3737f8157ff88893cbdc07eefd1656a0da223f92217c660da8bb27e3686b263e13f6319fe18cdb0011947786c6f14b87ccd253317b48e2a26a44da222f422c5d04b49055bdac7c98a0f6ef8c5bdf9bb54bdd3b52ea19ddc0085ec427af170b410c37325a63c0acc2c93f3572c3fd43443658938596af4be7a07ee699f3216aa71e8ed549c11fb3b51ac5f917936fd567d7c0ad442d371c33b5f9ea4269dcdb3a8734f57ba1644455527b64db0dd995932759cddec1f0b98095829a8cbd10ad75cb23deface1f3f303ef29ce02c3c4b765b8205344718cd277eaeccc404f245cdef1fa583647b3b93806687db740f0b08f536dc306c7f278a19f4c37cfc30f7827deb5a162c7619d34153ab6823a8d4dc3528e1657a657d989dd8ccb93d87a39066298f4858935804e4beb204d6dbf65a0ae70d7b2debeced8e958799f6c766e7987a48e29c898959983656770024ca9de1a8bc834d3eaa8d4ab86035dd8d9f3d8c3d50df46192ad9305f1476957d5a90a1d2dd544fb18fec7630498ee736470d87aa9932b4d57e2775dff23556e4a84bc01f3bacdcee37269e45a5ed3abf36b11fb00a46b5f429cab6ff98c013e8fb85f16667829e31cf4380aa9b4403fea3c86479ce158f18a729b4fa237c73b82a6a46ae742fec3eaf8e1527e44e89a79d6e3c614654193a37631fd84e08f49e3b541a5a4852b64ad8520ed237f4dbf2f13b51b4963887a0fcc132661e20a940cbbb614f8ea902b2d7a240ebd31bc9dc25f9537e4e12acce2b42e44c329a3d4eaf07c4aff99accac44e30e3a95c1c2a95cec5f540b9b18da776f1da663d73a7254c5da633ad5903ac00646ead4a6dc97f852e9f753a3c34c7755f154e2c5c3c6205c2a87259caefbc3fcdbfa2a8811bbee7cf66c53d30ead475d74b4b5244195f070a4172312c2787ee0f6d39021ca1b31c917ddae0f5cd3272d689ece4946eab3e2b8d09b293a6cf03d10208f58d9d0728bb514d73e1c205ec3c196c27877fc59eaef34b199fc2a7785870f11a809a2d848e5233c2424e5680b9b6eef874b87a471b6213ba6a1e9d0f0602e08bf7f522d2d701b681a44239bda42d2165bb8115ee53ba83b9579780f80959b37afe346272215aa2f967654bc6b75c80e3d7403e3e0facc26b7c9ce747c83dc28b180bddc80aa1472f079f080450f0f1140eb7873e1fb5039bf110aed758ef8cc7ec0c15427ef399a359561d7ea217a516b5eb6b55d445b8e8ec137acdb87a28e0ab70097750cc7980067839a421378f0e067d8e60d81657c822bd16424818109e4e68d0d0b68b8a11f37fcf8dbc720c08987523ac974a6663f7f8dfb2c2c7da831ad33c4e5123fa2b456568cb600c76d2494f58d04e7cc7ea518bff8b7120efa96cd3ccb04a6374bc9d4e0c9e82436dea9758a98c4c688a76f6bc0bacd7dce6397d35b4437431f4c9aaa19df26e936886d079fb3d36c64bed98515894a815d7213fae73960a3e950f5ebdb7debc9e8924fc6feee83ec03902854c721d51e3908c8ac5781bdc25f7b2ab6da142e2f9441acafe51de2fbf6b8f697b3adeae8406d5f63719d4c9e01cc76410e13fe451da9a8fd7b8192960b7f243854286e3e7cdf644eb41ef3e0b835b9c2386d1564c39fe0fefee9592c364d5d7e5dd2c54232a195a19236111a9393372de6ac694e4a0c80cb8b1f60f27e2f25556a329fb8e9255eb0b76cc9f3f2f3ecbd2f4469239d4f16e3d80b810b6435d13fd4bfd6526e472df9abd1c3c7db6b89ab8ecf1cf45de5e31d78d300b17105814e8e7c705b2dd6973927ea405dbf99412239523948568605b0c96bf39b5f10bb3d97dbf5bb775d666b6a0a9d3813f89bd9884c9493b7857d9f88320732827dd500b184598f624eb70067de6855f1c71068a75d73fb8d55eb13745c7d074054b378621ca589ce3c85d2a112a3376091b59a6f4fcb3cb7d1e9adb51b27b6cf1d346e9e2420eadac48d596aea87013460af83f1c14a7effbee4b84fb4051a3e5ed968b919f2f0940dfd1d4420969ebd64c1e7fbfa6585b41cce07688a4c6564a2b9130d8262266e657c6bd6a32f8c749ab2cf9ea9f1e5a24b1a60d454e8423bb0d317b5294bc52a3a5916fd9c8368a330b8902791178eeef843a427b85668b9f5f200dcf4558785f6b48eb0ddfa6d5ac573a42318a63cd5f1042d65b0f510b1e8ae0fc590222f8b70d622b35a415c65d101cfd74551e559939bbdfee8f12ccaa31efe9d58a7495d61fd60db8c73d096dfd1e4b0f0f5d421e998e0686bf3d845117e1b8aa34eb2ef6c990896e093b01376d16174e7639660e4091a5a638e646e4f5e94aa230cdcfa8109dc53d255c861045edfff931ca6c840a7cbd0ef6412999664f0f8b64d0504a7310accce19e17be7a3bbbeca36ef4771057f0891d8f7c097f2d2cde55d62aa01ec08865ae47ac2a7c7aafef6ecc9aea673dba5494eb1809ab12f86e49008a2eccc4a456f8d186b418fbd6372769450d30353e28c9a6382db3e113809c043076809c758a79393cfa90b3119df6121495f0b15b5fdd30b23c1c98fcf3c8e1a8ffc4d083b52630902d84db84f375620ac75766969e3871ec2a774971f1392d6d7fc96ec4f27d41726e56da754741161befcc4864b61a054e064cbe11353e5506dedd2210e6bbd70a7cff514586c4d0dcd3af6e786916c660c6adebcfc47eca20deed10f04adaac29341034be81aec20b17408dc0e65a9ce648e7330da94e0ff7f5acc7f0d56af95aae4dd72b723f7533bf1d9fed914115860961bc590d0acdb56d2f3fcc6e585124f1b1e557861b5a26c441386e01c11aa24716144efee2ebf29e269b26a9b6ce18453c23d1fc6a0c63e4400fcd47a96ba1e5cb8cae96e39aabd417335d914dc2430f4159f05ca655110adce19bd2b1b4a663aa1736a5ccf7a628a16667134ae770d354f3cc00a0533ca352896149dc61364c3a953814bd9d13dcebdca20b2485fa48e766b1ab48eaa1fde6bb4eca7a640374d935f2bfbafef1ed647bc6814487a38e4e417c665aed82ae1d69bed8336ba00278f902f042d25ac03a0ed1c109af8c8e43e06c45aa1f7837e718ab3adad6ba51f695035b9668ebcb33e72ff9ba7d35011bd3160d4d062bb1afbb253e217147232c6637388dccef2b1a09353d549acb9f15da383ba545e099d130ea1b46da666b07174d0160e9ed4f3b37959e12546d47270fe5ce0a752c38e95cd662540e2fd9950ba652d1175671a49e864df6acc07dfb938153778b08d8ecb2b3b1df72ac248e3765964430b82922d9d458d16e9f211dcae638de09bd092d75c3a77b0f92a0aa6691155c98466e2dfe5b913542d3b0bd1c1b9562df620721aff3fbe0e11a59a5b8850b53eeaa43033120161b8c6dfb6b162e5724d938eca8593ad1296a82d1b180587e54e859f7e39bf5e2caa3c3861e69ea30a96119412f7b2c192869a9f574378c5bc5181dde0ea9cf2f0eff9142bf350b81500c9ef29566368f587599d8b8bee51dd1c4bbf149b41d10d1ad34fc469bf447f14beb262d0434061b217bb1df86ac5c4e5610cab6da883518e7f5019a8104a6cce171f2345acac1404a6880f9bde021e8c47e56d32f5422a4707b14f9a89e96361d65b1b7351bb5e53b06bc3446d34dfe3a027c0aed44e70f8f455f517c76a5cd33dbc64128eaecb2e146b41a4cca8c7624054112e36593125cc6071a0dbb745f9d58b15a42d7ead800775ea385ac6687f824dea2a16b6bbecf11f4df34475a91f43239a60a8aa97ad482642329e20bf62a1848395154a0683e2aab0bd9c6fb32287ec43936dd92e67515828560488f069bb8da6fe675bf73323578c38890e613f83932c3ad2c39a8fb66e09679637922fa3940a3ba3091addbb0e394f368ecc478c727653333672a017b49a8e605ade08870002ba4b20000e48dcc24e0508abb56287b89855aeb074f3c61ace40b92cc3bdccdfae54fb7ea54930371d9661e64b290f218a2ea84ede10f80a0d65301dec54e154921e3aaa74ac3bdbc8d90125f3a33dd6ec836bb300a316acd4472e42017e237018d8ee5952fc8cada4e4eeb7784d5512d1cc7926809f41d1523a417ec537fa4adfcc181bd037b92577c0994f1f2ab3d1a23d9337cc4220db4cde61bce99a43779e71a21e3521b438bc26b7c05ede8772449d480cf81a87eda7829749bf9996373f1c18b897c13c5303ab8068377bd1eb597aea162d6021badcee2a6072c119f887776ac1bce310b3fbac1769ea228b5549810238e50c0e566f54d5d8c52d35bd670e2ac040aee9495a533c5b4093c84eb1c48bb93ae03519af552ab9dc091e68b848045a718c61f1074325c03dc39678586df951929c09e4cdbeaa976fe2dac02e0cd0f579f8b761223808040de4612af784ea0e87af24f59f48bdb9ce8e7e82777fcb02be47ce40e1f71872d8a9f7fa75f6a7c660a7aca490c638594aa5a7a424814ed35a1ef3021e5a3926442729cd9c5dc33dbe18e271888da489cf7c449e9ddfebf3d9dc5ecdeb1b94fb069f2e683f80f5264414c08da4fa0812553d3ae9ae7c73cb86f24fc7260ec99f77ea6eb5a50ab997c66987d06ff9b43abca83577706fc21bf3847191c35b616549c3a3d935448206609b0df815b6144b09fd642432f99cde376793308a6e5504c185f25b41feb008a734a47154d4b7957fa2d53d178984c1c50f8323f33b56ceb280a6a84f73cbe22b391da902c096b481b9ac74394fe1b1484dd0e42134b5a689c2a8af52165554ff34668d3e92e0da2da96ac3dde74c93a2747daef5b5029b93dda82c75bec529e2d64804bac8cdd9d1caa8dcd795778669b80a6e4e2ba3422402913629a27f35d0001bb9ade6bdd1353715045ef719df4475c0315f99b51d8c655361e9ece5b4494460b189357bf320d55c9427330efebac56c5fafafc3492a069bd5eae3f443d5db26133eff34902ebb9ea51ea90adb0cd8ea280da9d86c480a575de428a829d418e15da2f9e977d5c89f13242afd9ff87ffd8dd1c8b1b4200e4abeb2787024dbb712c9898e43608785a6f526c786fb4e8759d074c2daf27149db6e95415d57c36afbfc8ad36cd11a091c3d30c150f71176ffd3b978b6f0d1fa41de2403218390f10b1527bba333988c5d0d2312eab49cc33bb4ef0c599fd76ee2aae0fde85ae113b49e5279cbafd3369235fc07827481b66623ee11f6dca8bac4382fca7d8a6640a3baecbe4498a8a879f2b8400b90827b71758385b46e3f08f3c5a51b01adf5010cca36ceec409a3759b3ed7a0fe58f462339dfc6d132817e1ecdfc2580e212a64d4a7de8c98823413a4eaecb57fa3195b3bc8a7258d7128028b7f11222f6cbb59774bbfb6241dbed39199880cfe59441f89e15cb2be0bb7b48e2cb038acb8e2b11b87fa7771ff7b6651cdf088edc3150e4a15f24050415c75bfbb58b7cce95e4c5ac13cc76dea187b191d8908700dfd61c1018c46be2f80761431b6d28324a1d3742f6dea04cb7367f3e2ac30669f52cfbabd0278df69aff7582245e090ab039ee147f406ec63955c3555c5866d03b223f9e0270a64ec87edd4e87a795ac31ccdc0eb7be94fd1fcb7f077c4799b82372bdc8c6ca3e1569a6097a6eb9c01b6cb369b084b7cbe58191c14bbe40c48ac58242429b4a0bc0cfee5f38c03fac293454f8c3759620cde4a1ac56083e6307a8eb1e638332cdb0a7a50d31d1d358297f51581dc55ff8ded214765d96252fc5ff13f9e5ab1193ef2a3f92f9a0aed88c3164d1373502354ac3048bb6f8c3e82a474ba1d280faafae9be80f8e8fedfd27e14ff5de637a9450e25bf7f427c95f0cc74c3798735778430119488a37a9f41c19bbed36c72d63c9bc410b678de51c8330b81dbadd4e6f54bf528377f2d4b2991f04e41e3da541b2dcdd0d78362d194b24c126ea4a1f869490e328317c164fc89d7de8f1c5e9fafd3385c01c0a8518e95d69f4a1329bd3484ac540bcbc1f25d81657bb67c5a26ca4fa711f2e9eb7c799271fe7f6226ad5222ee96d1e800e58a15747f8ce0dd3656d4a6dc556bdc6a2aac221d0560f98273b00f2c28556ef837c896898d7769639fda1bdc5d71343629a7038f2015f7dca34daa07f1efc5e2a74f6db855d3385e7c3dcb1d0fd41bd3bc921e3fe7dd2ebb37c8197e299b72c584fc73b26e9053e95c4c9ca621f945b6be238017cacddb201e2944e10d75bf57b2dce89feb3d62c15a5ce541ea67580b551aa382ce279b0e6a35118bdc26a597b237b7af5eb011b875cedb7daa217b229bfc13e64e371cf38f8f85cc5ffcdbdc8b525645fe6eabdcee7543309af60a4ae5922a585950124a058537f6ed5880356f40417b1e1f9036ee99a582f6336ee01e01cd7264dcae7b7f1340ca495cad63093ad3862cc259051bc165c7ca77cf84740ef63ec3d474bbd60b1cfdb5032ca479e16264bc4f6a12d2a7cedd5803e8c711b096b6f6033336cc03a721cdb14f7f514ba387a6fedd21c5d568ef5c8c7157f6cb2ee6cde0a99637965258fa924547ec2693e931f6159bf675dbbd172970029ee85540ddba930883b7629b4298787bdcd54fec991c936222643d53c1d8f5c21bc905b0debe510d0df92b7136cac9f561005747bc14c03abb79a3fccbde3ceb004e3fb5a5f97f0592a3a6774e8a220fa781195baf75dcdfdbf6d97bd059ded9926a2d1606dfc6d23d39b59a045ad58474681dae252a8fd596870e9b34a900a4350503fd4c9c994f01aa0c0053969ac09e7b5028c075f48a99ee2b866b96cc9a8144b39be74e6b1f6565a4c6761987aa7c1327d48047f8a3f155825ed548f86ba65b53f108bbe48faa911873f8eca89b1d8dfd6121167ca5c996165e05249bf9bbf9a08227d4177a246170f97e29c9ef6cc10cf50dc08fbb30caa08e83ddf9d1761ffe2258e707ec82b76821998ea1c27ca107efa06e05ccf1c40711ad90665a208f91e195511f57476382e58e8ab9e277b91268b59c3e91900a603b8ab824baf5d675b0d98b29dc94fc5012b47657922a99f46857b191d7c5aef28d87eaa9270c1e47816d9b0c9f8b5d867decfeb7499c22b9c76dc4d0a5329d4956d7c60e6aa5ddb7ae78732939fea18c4ba31c3c4462c2970f4c4be0d21abfc78cc3a6e613f32c50eae466bbfe0acbabefdf3ee6e831307510364fc0eed4a6c22702c6ec167eaed2d8903f4b5edace1ee845cfb0fd92ebc50ce16d19d691c6722acb59c30501401f92752ef3e0410519e929dc501a8513b13313a653a1bd55864db69d0eb509f3e05b5b3d73ac4d070007051a4382f8868cd7adc6250a88c84e6f57bc42e93e451ba0d6beb0e0006ed6853f118620bc9eb36c9cf189e81daeb131dcff3f64cff8d442373f3e970af2fadd795dd79d93f58766afb90e736914b1e1cc89d03a0f2e5e8a36c01a7638cc431824b00fb8b567eb60a65963e270b29aa6d483818a00a5351a0a64043a416597772ddea8a659cdb6f982111c9daadd74b940b7ff8ca37a4a23d8518e00a4af8ca205451980b6f7ce240003dc096e9548e7ec935bac5f80e7740d76fcb65cb6e194f9c56eddf614dcce708c403f5a57a93844dc37a5a192ac9e5343bce4e397f8172482b142e779c5cfb2d8021be69f6a9db3b5a9cc7f4aa181ae1f485e48aafde8513d1942d46311574cbb660c944346c4131f8a382e029652a08fda49256ca83d979379b6eb4f6d4e0aa67ffd2f6f0455f0665085c245dd24a843fbac3bc7719467ea90e8a715a92c0746a2bd4e1c0cea09b406258691c02c8f88544d72d984bd4425754f29c9bf4731eedb4ba80f112e89682512580eb255ad51638e56bc5d39bfff9dc8eef89b742c11d14c2dbb7d8f94e642dcb496c6b0c76b80e1e45f1d22c5c301053374f6debc017f739ac322e5abcf5f198636eaaa8b0e719ed3c3923d35801c8f299d66727742e4b5b8ad73743c563849a6e878a83a7587609d8a3a14f88741ceab160d9336f623d0c9da1a392674c744a5a0c9a9ada6d40831f701a57e5872a689202c890c2ad9a626c3e039c69ed9462be1225381af9de439a0c9fbbf144027f6ed1c86de22d35b9f16e9ff70ef69642664c8f0bf99b53d31451e0871aac6be056da6c4de4be594cd734d9d466359f7cb603a48ed14f090bc7679e740ca23b4fbaf2f3f555ede5230087ca26c8700e714e16a369dabd05125275ef7fa5e7a6c6b88d651d1d660540c80e80888238a4fb1ea3710b1788f866dd285baa59418444da212b16f1d42a2af5a33eec568117bbad03bbce68834a97772a7c13a790d66be61889b723bcd3d015f5dd62d816331018cb805d710b3d15a9e36e00dcc29ac5bc07fd9c10e98a9370688a9f7a879d6ecf18aea8c6164ea6d16e24e0c304925f77146b864f1e2db9fae2cd71ce84c21b9e7f912d8a51183462ca3a1f29eaa01442fa1e9f91b0f2741cb08164c3af667f1c37c6c5134c7a2b7da6d4fdc6f530fd7a3f2af1e304a24a8f9a1e95a2b05f7bd963949dfb66ab8c0214945b7dd64489323bd04534b59161b0beead455a9da1fb479418696263a176de48463234b9ab15204b1ab1a17b62d6e430a50dfa904d90a1fcd4da6df89bfe9093037f6f4b840710507b6db69848c6483b0bd051b3934eb23784e5a9425fcb7695d274796fac469447203411ec67742e07dce9d63421dfea9d96df972718bfa1446c8830af32810448c1d79c9483eebb64d5f18921cb2382604359109db1c06fbc51e0cbe7436a2e662975847162ddadb1cf33d25dc508ab2b3b6fe250889e4f91cc06a70ad349b8edda6f27d5809503878d08e00454090dcd9a89b260a1f623ceea7db3d49f26756fc2d43aadaf6e94a1ff0f63d809ff3bd9a83c37b99e6c6cf74bf5570faec514e7f39a631e74479c670f930c310af53b7ab089d341fdd6df8cd69ca4a9de7141a0ecda911a718a8f970acd3d212dccfa3d4443758d83331ce682fc20c40859e72732444da49af55c9c94eefa970f092d41bf993b5dbecf2d3e0928a7b9983d8e82465547a445fd0f85fc5502e70660e45a854becf55928cf9c0405d455a9164728e2d1c327e03b537d8cd0af0c4412b2c308ec9810b73c2de4eda9b099ff183d010a14d54ee3d5784a851410e63c9072093a2846c1708d5247bd879563749187b9ad73caa91e62cdf6d3181f5aee54797fa9ef3cc5d53a6285e5674f38f6829b161ef377124db7993d44bd0e768303547b2e37c1f15d9c6f85703a88916a6c183e0feb833a251f93c75c3b7f86bdf176f7e8ef5905be1ebd15a4fca927bd8450333c80f4f03fe49db16b5abe1beef2f0c2cbdad7365f7e22381c072b30294f1b00f44a8199a4e026a8d5f4e1cf946457e56e55fa14101d34fafbc107b8d2215f0f93a12e1b50288c17b206e0f6e4802c163c822c0abb099d8af3d3c6a53b583f5bb2c46c58e606a6ee81ee673deb574e540f100d0243202417da2841b307c8d4173a52c1b7b2761397df3ad66bb871b22b97cec54787c07e62acc3fa503a2dbc20c9d6525df36bb1673110d398db45b719be070007f6bbe979116ff66640dd87c6a1cd49c54ee11b5b7dccad420d368643e4888e0d22b75950434d86c21e9dce2a0642aea5cfdd6851d5fb9afc6b5967febee88a6dcca19b0a2ba27cc9fbcdceec7b6345636e15ff72bb857a7a8fe40d08dbd49c33a758b4569528073b2a39ca17478cffd6a52422bafb91ef1ffe72d473ba84d04e3b74b06716f5c623f7ae5ce6d08c0dcd20766788906e87fe6568e5ae531e8a10d54d3f5421defa847bbe1a730cfb39b49069d623327703033ec1837dd9320887222116fb4368b68a3817507f76d631b3f447ec98fc7f36f3487d54ca97f8fa0066ca4593a46add895d863e5ce7ed69891682ec583f8564b8f1bd473b0d74986e6d6cdbfaa7c746df95b2f4ee3878f0f60c320b7b759333a4db5bf85233560182b4727113b238cb738389691d9ad72f3c2e1489066edc8352e0b04a1c1a0c5ea46b0a4a6228a0857e366c8f8982f89abb0de3cb40552bac30a86fd9d7acc254b07290424f6f7502ade03dc89003b8e687d95eadf7f06bc7569568c5c120846403483e4a7f0758596c3879655468fa4051837ce941c737f02cda452e1320b4e368e520416b9211b7aa1439465f33730114d289ab538c11556cfcaf6fb5f11dc83ed041c9f75abf55043f0343e5fb7fefa66b3ec77bff881c2b8e19ae54e87a86a927fcadd7ab5081dd45510ffea75c70752b06f93987d17aa6c6fcb3c46594a920db9b9e7b5a25186ba03426b78e2fdd3422f5207b8e5b9194657f4962822d0145a840cb7faa4eef7f2bd5871cfead026e136be15efebd70ffe69e9d97e279e5874a64e10e5d744a657c3a3260da98877e368e2454f1beb99ff5b1bbd3450a51b89987d691eb8d09b054f63326f7d6c707009e550e12d4218838ca7004757d31c0695c0662c4e8f7a4d779aa2d7dbc4d1e094ff58de838ff8e0e0059c4a271eb5717e2bfd83ecc9db95bfd6f155393e6c66af9f35bf8f59505e3cb536b1aa48c723bc6e06f02f7fd2c576d3e70a7c9c0d7f42ece29cedb0d007b84916ccf6c17f28e6280dcd910858e59f1f025256ca786dd8ee9090c15eb145fad423e7d48e011d3e122f8848ead1d159af08135b64f258b69a07b6e709a14f8f796aa52ee0a589dbff9042e2d7ea462df52540727d3a622b3aa077e462475d9b038505bfabdf028ebd29dd9f10139d04e2a0c3047e12c941d2ea1569bdc30c728d3643ae971c26fc282e68e5725a990b31a5d556a3587951d5efdb9e134bf986e15af4f8ac2e9ede2fc5e534a4d08da4922a056fcf5e73a7c84a2c1054d649688ee848d41d44c95614a5bd72cac0066c22856b91068cf20d321d640c3d9dfec75d05172fd776b83e7693cd5eff28762255f4b89b69a409d91020ddeb07fbb07574f8b082debb2de87458ca6e5ff8353898ebdf5d7d2163048d9e492b129b40c43993ad9b6127cc24f655530a9120b32840c135245df4ff7d013b93da3975568ba2b2c8ccb14c80ad2f0501beed3c0f27c8ad210a344d6c2c53e429a3ab04f1707284a923c7552a8c8f5ec2f0352bc99e8805fd0b8fb31be0eca302a76d0f1ca74d817be75e399c95c8b2eb5a83ef6496f6459760948770b153a262a36e173c28581a5a5cd933a8691695903c6620adc217ec1db5574092f40f8cc1ebcf58f0ffd82b71529ba42672bebcd800f99171c3722c0d99bad2082173cb81fee1f82a1247fff9c7f607554999ac08e320f579b073dffc54078ef271c9dc0aedf03724b2a215dc924844758e9ed2c284cb04edae3fbfa61d187b4ba4748b04cf3fabf1ade6089f4d38ed6b1b865de8f0b3c947da5d261d85456d2ef3b60c838709d3228c24bdb59032fe2d29011b44c546c2b89b395ba3739e7078cbf2e10eb1d5cfa6da63155924de65259ff4242e4c75b5a15f9ea4b28c0ce26d20093f587fb763e5c69c303b2aee2b1e53a291d1ea02935fd627a800fb7ffb6c38b70d86611ce076f552f5c8d471cf49c5b5c2e6bcd4187e635d367d08411833e9b0dba5046f0da7a16ab0c707564e54010922cf3d528d0558009fc5776c06f85645fc3f7ac3e22df3c5e60ccbcc16626cfc82eac8f8f49fcbf622d2d8e00a6282f8075fba0c61c6fce660f1e561a4daeb777fc3eb0770595da32a87f161d5f9537e93fdacd101748ae2d2759b46b1a5d8644c0875fbac0ca57860d702bfa78f094b7cc9e3738ee6ee57dafc00de498f0d617ffd4f9ef0454e1f4b03520bfc7f21c25662a8ba559d992533e883ee1a2a1b87be4094798677f72803c499e84db51cec8deafa191288586ea04b70f34ed6c801033d188e87d692d62ab11ec42368d19667f65e5094e5bd927795a46f16422ed2fc8e7fce8271bc451b2b589a3eb8639843f35b3e45f84bc122a5dc4d21a97ad18becf678e110f57125015d40c1aa55a28349fa15da0f74bf4295b389d3f0222b6853a901bc94323291fb2dd80d1477e873799139030ff69291d7f07a8022d5fd116dde9f5e913dfba14b551164fe0258bbc091d1420178c25a11214d8ad4764979b92fc9ff55634fe684bd68f35683aa436869c3851c688c19da8a5ef5529264efb31a72c067018c65d89a05a0c84e4e0f39619b026435f606baa68afe0de6abca3050cab27ab87d9371a4cb8abe5ddb5542088cd3682c77a52dbf7fcfd520e62fd4a5dd3acc1c1e17b5a7dd6773c2c20eab91fd3fcc4f7115263ea4d3a38d535b51b925c038ecd5f93a20aff7227fa45f7343f8afe0a4819da6680d6634a3b61d398aa92392f24cc8e1792eb67f5e2da31d51a44a4c3e8f646ab5baed8602ca7427428535cdac0c52410e1396aa5958ce24d7335a136b66241626a70760ed629976ce36748e71406b6d620a88649f87b1af2dbbf443ce626ac0d5403b44dcb9dc87b66fb998d665620bd4b1a33ddd702c1b2b57f0fe24ae1a458f744cbe310ea07c9f1120bf3f60dbeacee242587b1b001aeb6050a11efad71b93d89d948989cc3867b71b9c2ecba2732aa8423a17cc7f4c45f27500bd52e7c98201c30f6a3534926d210e53a0e6f44fb1a45fd7cf1cb09eeadcf215ae2e4997344b3b0abccb6e527900c5aaeab92b9def5dcfa6bda4991910df9f66bb99bdb946408bc16b0b4ef2f7fd30685fd67c8d31ebab16ba111b20c469be7f569485dc7e91b01fefb0ab0222f79312394c7b795e71c81d726670a332b8fabd04db2d4d349dcc58141c91531a25b30f7b6b3f82fbe050ab043f2ed453f592d6cf6205a93c389bfac3cab7c91b983d500d74b54f4c561f1994ed7721665067b6bec1c60e17d7cda77f574923fa6a150e752742c4b5c5e64139bb401e8e21cc23b4ffb42442f887d3636042b311ab661b28f4cfa6e8103c7b669ac0be6e664b6cad21f997964ee76edc16bf056adb6c8069933effed113ead05b27ee3f766fb39aedfa678023af53454adc5ce15a6a842643eea35beb49414dda52f922d52959488e395e37f99b60abf74c8252f8789334e624c749a2199c492d465bdd7015c871da7be2ad8e9036579284d338460dc9d630bc54c817056b2fea77fc6d261ac0848ae7df3073821b07ad2cdd9a72d694a7406dd09a5271905f2787df30c3e872bd18efed911a72a91767b61fc0f129851b8241bdf7fdf396e4deaae7c6e2d33c5a3aa06b1ff7beaba89a94b69616b684a0a309b88def676f67795bbbe55593a04da22b065d32868b5ea5091aa5bb54b9f30d8f948a3f5f35fb26f2485ef59a3722a594f97c4ae9a8ef7cccf5c237a2ace02f3307e373266f63c9dc6941fa9eaf1fcb14d059aba9eff701cd2a1869b568de201ea18e9f56cbe2177c15379a8a298ed5507f8ff1a609b80c7bf1c435d3ffa73081d319c2890b4f1f319c49728b9ddf4125f3f721d0e217831405dc781d7fdfece92a17e2e4d6f9e8152ed6cd3c70c5a58990c9a11ea9a7392a0560bcc66667e12303ed472adfc38880f0e7b9265b5f3581d2e2ae7685af4be500436d7e7a374c6918520fdb70edda4ec0bebc6db1eb04acef5eadbd81723fa7410f0d701523196552dc27b922da663218029e88059a9d934d07baee355911c31bbf4ededaf7d0ee2092aa225bd1537975b4662f373f5da31767bbd0945637da22bcc9123a97918b5fca8fc59958577e12b52bd238259fcb9253e363730a29016c4165d720580cb766ac20734dea89599f49342a027c12690836322b758c9fde198ca48b02c53c165cb4f996566f47e579e122e7792224052d30058b64a016f768f25d615811266536aa96b32a63ec7414d06a5d0e29a53a643ad6b653c9bb8aac5644e616b7e61909d1655edb95b8d3cc6c16fcd93d7cd34b993da392fdf9e114bc168de1f0ae6b108c50b1dd90cfc198a5c11f8d95fc93bb31a1eddde3c63287f783d5390b258219d2bf4504128d6e3a75be56cab9f392fb724cbbb40a63a8f520e1bd972cc8dc18a8aa1bec7cb15103d021d3110fdbb27384a7f5bc64c715bced2227252b04d52e0fd0f6fa1f3084d320a878f8d22247a0722d0d465a5443da65ec617e350d194a67fba244b46e40c782771fe03e2a7df1485a62fff8f079fedbb9b54f1638dd34f5cea84401bc296ac92348d31797c1c58f7461e5910fba5325c616dabc3c2e89a399676374cadd5b986c819acd739b9f6766c81f40a6573e09f7e31eecc34921f38e902187546d5ea3d5be03517273aff0a7ba36e0bde0b7190f3203113d56a2ecc1f02da85d42496728f54d183956ba6b93572f7706faca459a7182cbbef5e4aafe5e780e57dc97494269e2624a5593472d1b68af406568e71b5baac200b5817745f61940b7b3ec472452b65b46732e71312a853316072bb7288eba9c7eb5ea14b6394a690b54cbb626cc4159dd464003ccad80f190563d8f626360a535b783184e98e602aa9a94433f9120aa7e538d8a23a1ac397653845c6fd2350dd2d839f7decf5c608e5e6b7790299cadf1cbf16d20643522812873908f4369c382f64f28c3e503e3d1d9b5765af01bd48930c957fc7a58c926a8864450cdce72195ac837e411778acb2d3b81a51a47b07b2d15160fa03553cfa08541801c1dd9c71bdbaa0530527e5c3184d819613cf5930d3d54baf1664c5178bee3fd8ad1c42816eb99206416fd4bb6f092d3dadaa2aa9c98fe6cf81a675a33a97a7bdc4502e89fd0e53a50f8cb94d04224ee6210f0c4a78052fd95342fdc595b27809fdb2162320632254da0f463b28fd0d4f19fbb21a959b9dfd84bd37f7ccaf99734c26973f1041b7b0b42b227b23be953141405983c54784c3f2dd9d11aa533c6a6321f4e0717e458e2e1ba1b6b085c8fc706d6f51e5ddb15e078b0fc66ae7d76fd9a5618cd3c38ef672c5f0aeb38d11d40aa58ca2326e0be14ff701fdeda7dc6f42c111afc270ce3a127784f945da4d318a5fe3540f5b38d057c00f64d2a6902784d44af391d206a3271d84e82c8f6e082333fa5fe0a5b6d9a90b464494ba90a01997983e4f21fe03d4af1628f5277fe0ee5f042cb46f28163bec759ccbc2d45b484182a186bde03b1bdc16bd9a673a261020a82969766a3f183d04d390183ed437c923ad0646b71052ee0855f061a993e6c95d8919e473f6d5ccbe9be4ad2c1f97a701816c713ea7a6770a4ad59670c388da3fb74da3f50d4d841d2cbda8f761876ec1bf5b1308fb2525680c15f49a8534aa5e69adb2fd9eba8288c53208175b63d593daeb1f36e2b9dbb78ac2da9e5a90e64305cc430673f99b85444c214d0ceba77a21fb8e1c273ea871bdc1fc36e975b667f37a39b7414fdb39d5a1e224e3f606689fd12b6363f25108919e2fcd3d323851ca60537323c7a7b2c75e6c8daf7131eef557e4a5e5492f6fd2c66d977b971f4403dae62e80774e40a08c6b2166fd0663c9f2e31e97229960f6eca0ce1d2775375691c3a62c9bdb918a63cd6a2ce973650bbef459ae3cc58eca7c69b3ad691982710b704a35aafda500ac1e5588dd52c4ac44874dbddd3998f843dcf12f78fbbda33e26fb7b76904045b5709f211933fa6556dd38b0df1f99b3f919c17458d9659997fc1f8cc0d6149dab3f2143aa5a4e75976f509f47a272c1af692622621e9c27f44bc6982ed7a3bd5d4d02d7120ab837ff8c0e306cedc60b655c030973a51c3db02ed61451d06cfab04d5fc2a9720b54337c3fa819087a984be3ab4bb5137bcca6f67d2044be6723f2ebcf31552b3d120b0e92206a2b87674e9812a0f60351aeafae54675cdc5b15f53040725e5ee17dde2d07775ed4410e16499bd63c9d0f9af9b0629d18303ba7cc12ebb0d5d2f00e0ffffff1f