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 71119 d010911366b674d1ff31c56e24ace2541838b45108b7681f16b65959de74196f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7eba7205ced8bec83b243b26ef646279a5f72404a27f8cdd3894fab98a750e8f
Certificate Block Hash
d010911366b674d1ff31c56e24ace2541838b45108b7681f16b65959de74196f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00039300001a980000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000a0ded8c7aec7648f62d356ea19ce92734b708b490e51ad033249ff1c40d0663ef8e1feb60912a0f3a0ef03e8d5b2b26bb6ae290c23a2c30045c8366e18377753f00518465efb2b9df9d0128b9dcd38d0cbade5081bd4f6a22e020000000000000000020000000200039300001a980000

Raw Header Hex

00004020ffe16d5ad72f3bdd3a292966a324cadcf806a12bf8fd0f2d458ed82f26f1837015e1f5726a78993707b0235441c269de407e86b5becd85110700231313cdfd653bd5296a75fb00188f0e758ab9fa9438dd8c7fa20424f7a5796264ef263b243bc8bed8ce0572ba7e

Proof Data Hex

59,560 bytes
121216020307f540e377a7144b13d10686e5b6ec07270cc7733b6ecbc4173a654c1381421718fd57348e266579bd0571b906d9e40b4289796a3e2936becf30a6060ae2c230d71e2f0823f238231d24deeed5f5b40bc5b7cd11f5eaa28d47171e6bf5823917f968926a56c05ed8bb2f61c073e31b43fabbb0322d3252635c16154f3253340a1f6d0baae7f71fe28d2b342d401f4a5df3f5f26e4c0c78adec28c5baf4cd1e0b4483c5335c2bdb4d6d0a5a259bc4d7cb3fe29c325b3773b6d64790a6ad3632cafef5a775c602baf49a9c3cd2e7374d405bbe67233e649e8c450a74afe00f1b91a5a943d2a35aef08bd962850882a4abe8498804ab067c00a3d31fcad134f87e4ea7f151db9c3d5dbc28dba42c613c2cc8efbba3303f895a58f19e1f46b9eee4c12f19a83e6f1ad13f8b7f4a0b678f1a69ceef126ef9aa0a2f923483b453f44fdef369dda8c606c36db5123ef7db7c873f6249bf8e9f9b1c70be9f9e47b4bbd1f8386dbf161f60952bb9de604e6324eb4128ae388490e626d388102d1647abc09cc1949c29bbaac81554716766db7c8b563172d399c5341568ac08e6c2d19ec98a1f2603792f35bf92c8d287d90f9de101a95d6916571cef2fb73a115919bb2fe66b3f8a226b7638ca8e3523fa563a2e9399b716862a2a6908984d599aededc8143cbdfbd70f350081e6d25c11da0095f20cc4500f00953a463fa2b741b74c89626e9d4bc682066596f034744c48b94ff65c5aefc6159ac92c8a1d44d350523106ca25475e4449bdea508dd838d2679eeeaceb686857f8e5826900e459584368c4980cd055d48f6efaefeea4c9db1a5d6f6ca6bdaa18b14e7825b31df9cc2600a694a785f4f1a049345a9478eb284e5d04a066f6244145e8d055105f5d891c5d614d7a35b3947e5b4197bff80371a3cbfc0a793570c53e6371bfbc1f065bc8db0d49b9c813f08253b08f40557c7d7caec09d6b8dba52d82c414d40e3fea5373a6c81712ae6502ecb398e7d3c52353aa4ba85d0d4115f02ae19fc414aa71f9ec352c6529c101e94f026e1b467f104380bbcfa97db21d43895a913a556604dcc17a71aff273b85bef3daa70066e427578863c58ae1e7abcb8477f5c5e27b7fde8895320b808563c9ff8cb86f0eee7acd8d26ef1e09db2afdaa605307d5d60b0789f197d9f9c505261c4cf6b9ecfa1d69ad9ecc0948ad92dfb9cac173cc9917dd55e7a472257537bf1dcabbb52d0e46f7d2400ba13e06fe54eb3da2450f612b66b4afff6dc7018d529bfdd74c66683fae3d2ba5c777061d0dd246db216a4d5571f27d7c55d61b60b910cbd68564df8330140b191a052c172273513665466f3c8be6bd28bea1de879d8f85395b896abb9dd05dd41dd264740c8181fef3c0b3eebf3f6816dc127c8bf6008a44e0982bb1aecab733e2b1a21b77b6ab02ee2f4b0f7e1c7a6a32508f4bc01450dd23ee0dbffbb5e433fe5a866711a482aaee0c09b7fd055fe5b9ac37ab7ea3697f4a679d868969fab0f55cb0e4357acc4da47334996ac62082d14dccf246815b516587a006aa4182b10c6f762223a50b154c0fb0d03ee4dedb178ab0ce83087e94b6e47a0edf3c753f224334c9a7f61b474f38553fc4b6a19df1036983c5ae7febac389fda8891483981575eb42eccd47f88ce704e56fa1ac1fec6b5671bc8d2b356dc46d03a1ecc9e4d648ce929eb3bfdfd361d0864c04c1a0465a74cb472bf14cba008cb9daaa1a66fef89430c9adbb6768756f916d097c582a3a005494a947553abd0a67d47f3b7cbbb3cab4e8c956712a16198f435f8a8ae28276da6fed8205c5f5ec1abcf34ea89887421ca86197f43e6912ad33122d08a64f8274bd9baeab1aee40f376f966e96994194273332b7ab671bcee848ec386729bb2df98064eb64f2988f57ecca44ad29f2c18bd7e33664a6466875a11b1e101a43a5309113939874599ba4d459a8c24f16a263bf733c0bcada5d0c44257b81c0fd1175c78143f76f43974268c52f8babaff6d748aafaecb8c957cbde7d434c7a4e3730ab94d3f7e177717676bc99d4f49fea0c3aa23651744ff41459a97ae988d6afa97e0043219e014350db2c5e851c818b7a22ccf5480c451945476234b7faad11122984d0f391054d3b970fb05fd81eb14658bf320a6bcbfaca9caaf5519777c268289fecff86c0a577fc62147b3b2ca2cd3975917ab2670df8593bef3fd7f8c8758a3cbdb51cfddf1fc136807773f05fc17e32900983d8ac52b5b1fc112e63dde678621198eceea7778358c3273c2471adbb18fce817ef4ce6987e9e54e813f57360f38a2e15e8fd2f67d369c88a9a6c097dceb2796b1863e4045d8f3087476f23352ec4840553a9263f1e40463315b5284f0b9f49c34e6f7895c2e1ff0c5fb04438dc99452bebdbe338583b4e732b577ed8c4a8fedca0214a97a42b18d336125f174338656bfaee523c540f99cfcf9e8ab4b02dcc9547dccaf48c5fe00fcada929f254f493dcec9655ee0004fb3b4d179a7244d65bb224686b7d0a791eced2b8a5f5039281edba210be4f89b71a7eb62b438f96adcab4c0f1226dff7042a3a4288a3b59ca27c7f1c1ccf515b9acb53471799932d376d492dc3b4242e19176e8fd48d4b2c903b8fa73bc33f122946e27c9732465ca305c6b514fdeacb4c659ce8a717be95eeaec82ebabecc74c70e1c161586fe7638fc26d7dc4835d94904cb9311b6835ab8416901da1e65e4eb470c3a3547e809811566068084a551444d1d166c45c05f4a6169c7151440e308195da3cbb09280c63dcab1f54e94da5172c1886d97d1ede6434ff158d773eca651e0fa5a0454c59e67365964c73a86076ac304fae4cbb376fc40909dec3b95ac628fc874a84e3bfc786c10f6a566d3863bc5e791049f30b6c394427ea8a64d7898ab4595de9245c6939067acd5378eb6a0b3705a2101c13b9c5f800759a84f4ef9eb01f870ef91d124da64f883635e8cb2d544f95d994526fe74692bcf340992c7c821bcb1dcc07a4c8483ad18d9672f8f8d61f70285d28bddb14a4b9bb10f9b855b75d493e07e4ce9866c3d8134bc79be3697a0000f77df031e16f57600e070d3f736c8364c3b5241177027328b3be946d83099dbdb271f21f820153bdfb9715cb3a1213db97b728a9635806709b37b00116addf646dc69e61933498cc18a343a52a51beaf7a4141253387770d2a52b77076f8f9ece1da225c433e13d6af6c48a64b98d63dc965270f67685857e9518a1b6ef4c29cda2f6cea1b68ee3cf3579a2b37ea4b62920edd9701c7f3acb643004e7b750bed7befbb583f532b8eaadb6479a7546d820f1f0ca9218df5ffecb0884385f16cb1dd28f24ed4fdcaff52cef5e03846185fe32cc7ffd8e0f2caeb53e23ec094c60baed3169b5675420f95daaeeb224fb3b4bb04beda0d8c6359eb7c045b5fc940e38ab0688758c031e31b88063720c3c9c5f87ab5777979c9218299d5c88563c0a4ce831607262bb0c2f1e1d0f36e7eba7e629f7a4a65fd03cf820620d53471d5068cd9d584c379391df6a5d1335ddcd416a41ea6791374b73d00d60d22876b84d5848c6b3f100c0978ed470144d39e271876a80f005788f5e1f4b76663f2367ab0e785acd21f2a5a671936601a24bbb1eabbd6d43b0574e09f006678790676839d5afee2d7e44e243fd768c93b4e595ae0326b4f61f6448a8a000085d5bbbfc84efc96e8244d6f8b602b1d2cf9543bd7277c5c452751e1635631dbbda45393b85ed82cb8b4b576c23ab052ff5b533ffec2a0fce61bc702d4ab73d49953b307a4497aa6e12c371517d0d8876aa19afd31c78494081e195481db82c20af310ccc6ceaa206b871e85c9a428234655a9f8748e55b02bd3a02ffaa2f545fa146a9de2584d17c1219a07ef91c57d042354ff3e219cc7cfbe00a4022b225ef2bef0c37cc842108b9b76702a86540b657aefae5490ad6fc010f74a3f7d5897ac6e5d40c1d092dc0b5469398a317b8149ee6429b5c76028893506fd78d470d5821ff92a61c2600de49365340c31e3c8fd3418f13a19ca5298c2c66e52cf8c7ddcc617a422d313873163986749ed2f9db3c662a277ae738ce4832c753b1537b0c5b4d3ef7311bec6345c030495e31eec5eef10beb459fa664bfabe81cbd2f4576bd1f7b05e824f46daeea1972d343bfaaa334222118b5ceaddab25cbb89cd1c77cc936ada8ae38ee34c0359c61957bb18d11017b99b705499e192becb6270786dae6b3895ba2ce9b826189e40aab2e1b9ed68eb882a2ceb27c6f9498d143395f1e67424b9259c1c8bdd09ec8991d8645dff2eae5d6234a1ab9db2cd9bb09f5394366bdc3b566888e33cfcff9f9e23dbaf1e9712c506317c6af09ff759816bd1b749d29fde2072ca8282dd18ad40472101bc7d6f9897548e50516cf9f4ae4d36e652c079873f0aad7c32f9435933995bf6af952f1020167c0239d5847bd802fbe476ef475126855e8d00a1aa0d2ecf8cc0eab9dd5f4a7468e4963bd1888fe0ec0d1f993b9f70166c7fffed2b4b80a343a25a698f71fb8414312d2453e57b5cd1dbd927ca09c3c086995adb166b2e3a880c8b02065e1c0c7ed1e5d81a7ab23261c787acd3e249744ea7c20c339efb54cb947932d54b860778d5add1acdce4ca65bbadb8b815194409bc0a27888a47a46bae399afadf7745026ed0af28f0195eb8fa3353bb55909843f5e3f1f3c58c4aac875443cf10e91cfa89cf34e3ec3b9a9adf2508bc19ecc16783e8ef19e651ecda34306d7e2180cc2c49be36f8147c70f291a6d93007fb1434e621f17c8a9aafc61e7f2b5e9cd0be27c9f3d90222606edc2a67ffc0858c4e767e989c6944812d2ff56cc20c5f0debadd4fa788fc8c5a718e199358ec075fa785b1ba2bf1db382dfbde266e76a8da93900524b400c1b29792ca637fec4f88a9ba30979a8f7eada85174c471c1e85b00778c9c16b7321e10e8b12e0757f8881392f35b949a2c8be938a7d0e50eace9bd5bf17510202b45b1e0511d1f41bc37ed02248aedc9903dfb1254ab3ac1936bea244a50c1ddb6cb3964dad52b2393e8e4d330721cfe863a26fefd7fcf65f1b9ee685de7f0bb94a50863a17798394d0e557820103d0bc732fb50d48c46710e51ca4b5daa8d2965d30e5e451814b8fac27bb486bb2cc300312c8ae9b94acd85f3f45b4c6adeab800b29547a0b2f10a4c114b9ab711617d66099e7c764c08019b6211267f8960b6e158f2a44aaf6b1fbc39bae821e1dd411fb726c98b77aeac620fa47b2751c5f7207b65433441a3ca70896a5171dd6149772a382be7ca0c4c7bda2ea205d1073f58427882f5aa93037f12b37edb7b8150ae72b2645e2cf755217d1ee92eb643dda00324e0ca33a2584be71e8440953be714927ed9f1cd293ff5c79b4d43fc60f2c3f9c8d19f3eb8e513461c68b5cfb3c897d33b625298baf53a36d78ea675bb1f1c858280847b27dde492460cf396695e23be103a7e4d275fa6678b95631d3c8f23541c2e7318cf1fd159f246cdd6518450521dd90158591658b2b76e024193894b507f8e2b64a2adc2a044b91bbfbbbbf397237cd5345b223fd7bef8bd239a7cbeeaf837aed96f8d746bebc410159807d558e97bb128e625be3f618a4748e4d17c44e0d2b7d716a9a6b4d90446ead1868d4b5ade3ef0a81bf27847c7a1acea31b960a2da36e60c1c006f6879262083409ee1f0fa3448775bd11a4829ff0164da7e7c2d8c5227a2508883f1a870cbde567262f8e94d7fbfb010375dc80a65fb296e79d32fe967257e1bb606b229b72d1d24de849903ade2cdcc47e11f46843f163af409947550601f321c18cbca13c0ca94789e8ee2ba3406f0d2d2ffa275fed66ac0e3d9f2c0e15114e53c05fe4a8ece9955d169d50567b187714a7b7d5e2dd484f5eb9609960519a712c17e368fe89d231f302d8b9ad483e7001a57b0bb861dbacaab3cab531b143617451cd4af311b3ada7979caeaaf9ccd64f23f7dce4707ce4b47a62cf4c9d5e9e582019ff0ffeda6b886f9e10f37b66dd64ba2f088ce6bd8fc51bb78aa0781e8faeab55d89520a725d9c65fce47db22f53293595ed2c03cdaf50ab156cfb78b007401006426ed568066d8489d51ad5e57c15da71783dcf2bb3dd582c1691f24e22746d071c166b1c7072d5d24b05b0ec72078db195a7da443efab979254aa130b971effc7749f5a6ee8d0e382fd5baf9031b5870363fdad6eda92c138e9481ba76cd54e0a3f7e85af3826e3657c96e399633dfbde3e8e09a18686fc6ea931f6aa6f985cd21c94f22c06c0e269a4f81e673056ab75d3a739ef4c4a59ad4a442b8b8dc0c77a85f8419bc95d53402fa444338e52ed0c9bb43a12969bb7ca623e4ae09e4f4550a61e8c7b4e5328d17ef16208a7bd0221f50a0ecf3f49ae77669a9bc2ac9ac4c221ab215986d18fbc50366c8ae8cc2d974959649c495379822f3a9f5200b5a21690fbaf46266cd297057a7a2a46f1e184f7e6bfd4f0077391a53174684c85b2bd31782f6111b4ed5ce1c8ca4ce33e478e5bb7f0582bcb26efb49d406522a99e9eec67d56181461c84c2f90cc2eed7c2a23ba37b8af98e4e825a2b7b12c10a141829f37d61c99cfe156a8a6494e037fbe5496dd7f1f9f4336662bc30c950a8b2f1e397198a15b41f03cd114dd73a157f55dc7c19dc1660966b77f001b538fc2e1188495c560fd22955d9108bf343619f2681d914fdfe1df05e1498b32892fcde4a647586ca3f6bffbd797697f7f96a1853ee5cb5af00e3bd1baa8031f8fb7f287a56e674d548c3f571996a3e8d205510383a67ce6aa8f26c00c4e0d5a91fc1706089acae7d861258b8d63f0571baec4f2d24663e229d3698f4027b11f55b930504e0023fcd4cf4539f4e446cabb070b605b86d1927c47c92397b4aa100eff426bb8236647a90e665fe2287d57e37d23a3b227d6556c4f62aefc23e6a2f817993072d400e3eac726886bedf01a85454726fbb4928c33caa56dfc5230e9582368a897d44ec3a3ba95504bc9b2baeaa1b14c3ab7a35143464bd5c3192c2a066e3ce31924d428fceb2d6fbbba47f2e0f6c162e78d54c1011930e90a3ca31f4c32fa2f61477d7a98a646dae9cd7527bd9f1a88f96266f4594dfdf9dd1259d9b38ed58252ba5cd48f4a07b1c1d73f6915b47310d1ac67bd940e849c91a70566af6a12ed00d5af4158ba99825e2ed5d77996abd2ea7c42e14ab045b92bf266757ed597183b9e5c081b3a57bd663ee2883030f9476a0096c0e9af6bce369fcbb5d94c157d860a76c7b3babca63e180ffe55068088d5d962a222425ea7ba9bf5d542c001c287f73d08a69b2cd38de5d0297800894e56c6971a9e29663a4fa75a6dc02a8e3f8461bf9cb42f6b5b3f5f2023699ae8ad461b62493402710a874c0e43cc108181a5fa9a787b6dd9e263ad3d69c60d034909ecb5e9b2fe48ff1aced2ac9cd9ac84659a62d5d74e6d17455264e845ad7e672fec467423f0a11f76c28825a7ba1231045e86f88239c09ec4b88e655853de37ee3c53560a17bfdab501390f3714437df61430c351f21b7efadb1ca05c1b9bd07f8ad85a7506ab71bba43186813338091aaae3585b7fad148dcd5846f2004bc1f8bccfeb12b964d01e242bc4884aaaa1a6e5cbf80dd58d3091b578de99cb727f0587fb1610e5a2d07c9023f9b97d3f9091e084d91833b0d013d989f905d48e4bf4c96ebaad70ac4e3ee7d00c8913819d1fbc7325577b7ce39e5800d1f6047d42993fdb53555819e88c681ff895faaa3a058cf646d0c141e577ee15a5455a1529a7c39f037aaa36c3c74d62c74652738721278991923eb8ff2e1c8144622fc1b4f69aa4a309551258437faadbbcbbb48f0638c40b6220fe40ce7664a34b04fbcc9f5956e9984636f5cf0b3d0269295141bcbcfd5bc8f14547cec05d435aa060caa5972af86384cb3ee11f6280f587247e047e08c03555e0db7f8f147daa4869856f122e2950ea0851a0459cb83f2690e89646062c8115988da41865406f7efdbc081131e86d11419e2eb3c2b145d3df7cf351e18ddc78bd4092d4b53014977f8d556a4fcfe53d3c0fd61ecb40e813481717756ba44e15d158d9a33298662d94edc5213a958cbc21304727ddcb1f4ff820111132363cf40af6f7a348e02a6d12e19eb4c6c7aa063c4d859f4f229df02db59db816cb6f0712fa9dc95a939094d53e008bc9dd980327129db8f953ec17ac87ffc8314c1ddf180b30f76d83f5a747824d7be9d1b4d6f761463fcdefa873aeab5f9c5a98fde2b4d7a58bb1b1552b36af1b952325f383c751c65b2099f47dd23390c29f2865e81a3c6db73a45057c2745d806ff56c52a4323cd8d954041ecf8303bf5445269bfb1275d5ce314b2ba67b957aecd21fa0c3bf836011b069b37542e070b2c52f8f7cf06d7f02d9fe8a80e9e9761c21c1faa10a8a3b8464eece27c3f48cce85b9bd4e10289fd285863f38645a8cb2c37dbae08dc2f1e3c0405869a38d7b2741497afa09d75519f5c9ee669b1ec9fe61fde87b31fddd375b3d306bb3d0b42ca8ad8de5097c3c7777910efe7487d84fb791c6ec78af862f32960662ea125da95acf6bcf1e6045133fcbbc33e80ef0a0952a57a51ade7757eef5ba5dcf1a3b728d46c03fdb31b38328217e54a0ba79059da07d356dfea2022de687861f9450929f31dbd5c2df35eaf659e3b8c341b383de75cad0ec8ef78564549da06ea85c442584a0e8c5af9b77d136de37db152fff17e9d69faa05f411254ff5f837e66996b4f54243381467438900c813bb50c6704517bd78b5ba74bb33464d38945f305ddedfdac8cec047da8311bec7909938c2be3c74f284b85a27c821d152206f0b97cf5ef272a4c1bd6168985fdcc8d90f650b4bae225fc2841672dd9d5cffa8e87244cb299d12c6ec42e43d29104425ec3f21118e99e983c8bf40eb1e02b72f45951a5927468b4a246b5a6f17f0895d5aba9f49116c83195b436d5263b57487439179806289f2223dc5e2a6e0402c80944a9ba0e0ad0b49eacc74e112d85ab1798f25f95e212de1b902d5d3e142e2c12b84ae47abdbc8a29791846112a8ed5d5417d81a6062ab36cf30e79d88a78959a43b6f5b904e41299d7964b4c43716a9f771162c934718c57b011ffc79e771ba97bf57348f11924911d37dab24f0a69069757fa03458946c56f90796d7ec8f2fbda81146326961facd75576ef2d0ae8439b0b993d2142007a0ef739f8549208924c13ff87aaf9fd5ac2e71746b8c6583370c10c4ebb94d5d27977bc087fb856efe84806e734136c8967a39ecf425e11d3ffd960caf3d4fea37128a64771797477b3825f79646b9941e321bbf8db07781581b7b22828f890ce592094a4a67d1bd8c35a64ee808baaaf8e69ad068253f676b008a706569446b20a377c646d20506dd53658a0b6ed59a0988796eedb525ade8217a33604f2d4d134c3f7ffa089428ec6a40887a6545b7d0ca48a44decbf45e725a076f8d6fbea7d2eb3299c8705e4eb9f6b2e6c01890e1eac22aa006d629869d37f2b79477c0fcac245527bb9bcfd36e431383278c2f0c95b91ada715a9c5bb194543b49624293d96b17ce627ca41f5ba2aa12bba62e675e39b6d0a5e63c13fe2f017e8fd5bc5eb1df1c09c6278893381dd1ccd338c4c00f5b602c27201cc6d68a8c31e9f9fcc27ea177222223be67437a91a6503f1af641fcc8bccdf7e47daa0f5863f8e0977cc1068e51f38ed0b9ca7cb46ec4b2204c09b3afb69ccc20ff3d281e517797665b2efcc632fb88feb6db69dd99abe5f5620c6a263ea7b697ba9fc4e5b7ef65a701a41cf3505a9b96bf10df9f733fe59b4f5554d0943eea7482ab8795b736103dc976155bf19b385518039d9aba30c3d57b1153216f1ac2144ca8c2caf3bc3d759490c02cb80995b2a1b1850bd5fc14685c81d3ad2633978a31b03ceea9f7a8c09159ada3bf76bf145fec4da69b8758b0dc12cc8b31bc8246426f0285bbb4fcb11cf55e8ced02f43073273095b464798c8e673599850bd97be8110548d4ae0fed50e5e20e0341af04e88400e1331aebbcfad0533a238e6f11bcaaea2591942bde18a4b2dfc2183aa76a3a415da63541e69909d5b0c5d724b425bd3d583dd58467a9c4739d5973a0b810b992d38e3ee99b9206011d5d5d383119e945c42149c358a6e18ae7eee899b147fba9b2a6291f2e7478ea909b6bf9acc9dc88ff261d7a038e7e1f5831456105dfc88ef15e5c849a3f1436a1ab60dfe6c0809e045a470ff6564ffdf887a668d68234584c13ec13bf41ccd3293d4a9e3d8cb4823d65c65b6204fff2a9b4d262efefa3268885d2a5e0f9763fca2047ae294e8f9b0cabd760f01124f83b564e12bc59391e9da637527877b0bfbdec3a63dcb6fcf5197cf89e79dde133d5ef6ec356f822842509f21f218f5f4df6a0a729f37d503de5a7041c15e0dd1ac277f0ae3a1d24fae284b19f55b98a4d6d5730b67c38b72e1d9183cf329dba362bfc10afd4d8ed9d50e5d60db55afa965c28ac1a9410f2d4995fdeb036ede873351ad6330bf97108c482793f3e63f7436d3d6a59d9428129d3dc2afbf36fecea161e6446d4ba1a7c350d41d252c86f2966b0bbcdb76ae5a344d203ca72a783512aea491119eb36eb0b7abaa8b8dbb5932bea51ca4d6cd181ef61c0354959143dfeb65acbab968da6cbe0823efe5278a109e514d23aad76c1e73517fdc53ccc307e54308ac3efac31abe1fafd94561d80884b01a89fb2ddd2eb713435894be5dfb09959da5e69acbe040c5e5afb3c54e3cd7c6ccddfa86309d2170ac25dd2e01cf904bd4fef2ae92e20b4e07364d50909e60b426d79a6c203b474cfbab24d51897c8f53a495573205849e5e8471bbdf5985857cd2196bf9b3e1f9b3464da43ca1ba45cb8a8bbce6ead503ac4c3dff8a160277f7969c8b826dad88929de88729bedba7f56ddd30c7b8ae87507dee52eda5260f6c7b956db468863990e678ac26611d251949bf72cb9e8cec840ed9005b8e16d187d2d96685bf9a78d0340b48d4deb98e5dcaacaa613277b9967ce38816f8dafeda55e8c2ba6a9d6a076a9ca72b53fdca79ea5847f56bed84a874cdfad550dde00607f8373bd574d70c021b0db0c1c792a2934af4e00d7b3f319df7140f0598d32da4346879fbc093682ad1b2f75c3a596cfc63de73b9dada7e9e1a865bc1bb770310b21ff778ea0a2b97a02674ada8c38b633756f925621ca3cbaeff5a87b3d10ef0811c0dd480a01d768a738d6940ec802e1a34f87640d8a9832daf2ce8c889017b9fbbdda18c9f7f27702139df290c31f500d9e5b7d175dbc2c5aec1833db84bc609d413d2fead69c29eda93546db17a2b776821652a078efaa6d6436672a29863a1496bdae34b751cf1f017410d57c0e4aa9cf330e100159fbf40b188ef2f754faae1f1a8189eb9a4a88fd01c79fd834f8c15a22a87d67f8db897114c62bfee95cbdf72e0ef29824a18a26b18f8f9c0d7bf724309d0e0d71a991bf883f7e504f6f9ac9f5568e3bdf49b0ecfc109593b8a832968ff4d370d06e4c7595834d58b6ea515cb25ad2c4d8776aebad904f2b4e3278e16c4825202ce09b715887c4acdbcdb7318465525ada195cc037581f654d6d9dd3da72ccee9b32b9ccc38d1d577a4da1b0c199968e64a27729fbbefb51687017919a9fea916d52b4fe25293faa370d96c1fe4ccc9cf03a1e031edc7f5d2d98bdad3462e952f7d7a8d6ed30f319e58cabcf3636f54ffa197f1a418fc064202293b595f5d06a88468c7dbe4d8745f536da7c7ae13cb6245893f2ed1585cb339d4d179780d173f8a7336bb1ca6fc0f67027adcf2c5cc8d79d95a86cc7979971d908eee6b7cc5a5adb3938bd93984467d3aa9d33891d6cd132db5a006759a6f9daeecd0ed82a4ce3ba62d755a1bb4bda5789c51f4328d71633232f4a5e59e1cb29b3d356c388108e0fd8b524dc9c3502cae45f9f7776b3da0207c26a0a2214b73ac062704eb8b7655c2e57fe4b65d794d043401b68c0b2920dadbb7898e05c016bc4f5958a5bcb6e791f9dcf677b78fef32294531dbacf1bcef342c0a38188b0842da6a6b38186236041ddbe53b1bcc70af0b61fd8e79b2b45049b3f46c75df0cd9c959608fec6be3467a158c48a31878347af15964126e3482ebd3925a7f03a2e0995792dc35aa47786d0f653f016d73a482c68ab2d2d58bf1e49406ddb71007f5074c0d5738b68ddab872929f93ca7a7d3d2a8f5addabe3e2824be2e0208ae3f5c10aba451db0d6780538c4da36f1e41feeab09d31c6693bf972c7058e58ee5dcab81f43632f2d563fa2f62c36b897382cd75de5972f71910e64723eba9b4a5ae598037332762ab76486d801ba1bac0fb9740c73870f36a19e683762fc7bc8a98fb105605eae3199a022e8a37babcae7c078846cc75e71444d33f12ef6efd0bd35aad8c570c35cb9b5b3957632a352135307acfdf8ec37ea97dee088dfd4cfe2ac6a7746b5da096ee98ec2c90773a9e967cdb119ebff9d35ba59fd2d2e322e1961a44915fc22b8ce0e747d796fa8b6fbb62f7d209430396a9f1295896b1633f1106ade16d7824c58ad724b5e228dfd93844b33f264105c3939a051c0fc8719228246a12930343352a854b6d8fb039965af474b0d4be775a8c7d54327d3c05ff17dff2553c0d15e2856ce922bdd7617c2f68f93037eadeb5936820cd31df4ff3306a828d6bc18a197cfd59e6284ede9b7b2e863676978c839e19e9d196314f5eb50cb775bdd903e31323bcf7e5f10a75e8e1bba81d791d6f3d38689eb91a1b34114b1fcf31823545518d717abc2175a5b32b89d5818e8e82e8d75055e8c85a94d4f44b404f46a62c19fd6761c825705c286c5045cdfecaced1db2c2236ed62c5f807871e7e23455ca465e6840acfcc321dedb11a36f8bb898ae08fc2ce9b26d43395b8a6bef062310948562884e36a2e002a15e6b01a268c71f1e2f51e16e9e352043c74f4bd77cbf3c8577968aa453196103f0e81598854c8e1ce052a26cf60bbbd8da1a3dbb5d7f59e8c1f2551b7cc2af956fcc924f6fad19d1b3327b9590efc7ab15c0f400fb2ba028c17fbe97f01c42bab6aff6a896ec1549ee5ab5565a7e360b87308bc7c2e339e58986cb733ea2961da4ca22bebb788fb4769bd656d9a5ca546d53455178131b9ae4aee1b5b54bad653b0fc5a44e52f7c71ff941e08f218cd907528b1f5fbaed3bfeb3aa4a22fcf5fed1af317c33583486e340171b90c5323694a513d27d8d2f54fe618ae197f163fea9acf42afd3bcda4095ef2b0ba7c276ad445bf74d47cda1b9e7fea7ab14c4586737648ead5b24b7fcb2d63f5665771cf4f9a03b3531096c0f790e05365fafaffe0cdbedf1df4b787ef2fda4101f29afac15997b6ccb567e34d05efdb8682a5d9993301bb0c4160e5de599ae4d975f99e7a28e505c68710d810906b818894dd2a427fa33b46f692fcc0830ee947105134ea1d63e984911173a4c5637298cb8cfda98f92d0cecd4c8e52990682f8c4233cd454d24bd71b88163b5dfff343ff96266becd6d7d4af70064b9bb3abaf7669b12e9d173b9b9804f0f9cdf0383b17426f0b35d6d895df097bbafd606fccb9f240f2b4565a6466efac952ffc411987d6e5f5e65f69797d55b71f87f144bf16a14752e697dc16ac15403ea5d26a3605b181d79945818b9408b21897505a1d44f3fc8f1dc60009755d56cba4457fddcfaa64055906cca830d5eacf8d25634daa4f9513d0fbe8e86d970ce0a2bf551f4b88c2947ab8ed3c2fbb6dbe31c1ccd265b1955a5eadf34e3b9c5f890641dc2cb5edc1dad21e7356f9e9b42805e93fd8643ba65b46f1724cd32a9ec2793dfc93021fcc0ca0af4d6e8823a23183f50a357dbc3798ff9db312bfbb3cc42976b8add148acba28e44935419ed614db0d9510062b9cbc5ebac4db21d40f2f8ac1646f0de1f89180e035c26e6de7dc198deddc757d401b117a03054729e096f6a62fa04f878394de9b1e863ef8983739d088952361672c3920a1cbcf9a5c47a7be0d6d978a01c867d54b54ed0232946225db3f7dada2ed9357caf3cc0c62f07bd17053b3d61808fa3bcad4e4e69ccaa8cce9887518aabf7cff965a4c38ecb8b5be1635ee7ce0ee54799ea58d9e1266b00ed4bc455d1f31ecf102e39bb7359f1bfe37e1728838e5fc1b0e5b0bff482dd7d6712fd08c7a313fa66bd4f66cc44728c5b5f9bda6795703d0014478f9a6b6265e5463b25013613be22a0b17eb79e3f46b71932711f3793b47c850216be182568883ad197c34f211ebb09b0ecfd66ff7b086e9378fe0417c66d83b40521910e365c66910c575f58731819cd40f353ed9baa34b9e0ca76e425d2af8a435293ab8fca0f4e33739d177be477bf596d3afa7289d18c27747adafb036e11a36850d061973c6de0ecab663c8bd80331491f84e329349e5de701b54086aac768ae0c0f1d17131bd50bf954578d8d7f5fd4987b79b01e1d08c8505636be766c0f70e7596c68d7579423e4d60d1992dd51fc096859df5733fbf760b9b3701bc37db597326afe7ce5ccb6e78222673226546171179e75da813b31a5d235b0e09154f918afa469e089816d7a16affc6f01ebba251af4cc0f9f1747e094183386784dbafe71bccd049e8f43ab0ed6703415bfd76c5bfba5257b16188238701b351c6d75371e3c2280ab822be5ac2112e1e979d107c45798f85bc040e59c9cd9e96dcf4817fe4cbe4aaed63e7a9ead99409cd78d5316ba762ae14ad0a556fbbfb89de29d78932f09e0355277d436c42579e073a396c6b29f7fa4a8b8a735f3df3f08d90bfaa20834d2103abf6c5128164600767f62223a53d86b6131eb002bc0e41fc5aaa82fada3b34795a109dd1b67682cf358a90a8d38f9f35fd526b20c790e29b9656537b69666264591fa233c0fca30997aec31c580ea02558abeb9243c1f5995098f3af408d9f6e93e39abcf099ce9cb1d603b065d761d31f9f2566605700c8fad648a821ef96ee6a2aa4ac59530198715f28453d5b8007f5c977bd0060223277e69239cef29b2a4db0a90f4d5c07f65d5d6a29b14849382bd2ff746a1d608bd2da23a316e48303228625d31090f96a139fbc27122af949fb0a9f29ef8e080bb5fa9006570699aa214f089dd0e66c565aba58ccf89bc8ffdbd0cf09d1db89d8ae4cc983f1a8bc080fddded78405c7d1defb0268af471ab7cc1d505ac3668e7f9d896a0edd8647b8c665a28773308db5f8bfbb436331a22e1617e5bf99cc8e7d6e7d8e921d2a1e117399489fa38c0b79740357bf4dee02c2cd6adfe4a45ed82c47c3599a573e8d56319c1cda442c87d5d4cdeacbb67f698b4c54130e59e38a1453685cacc1cbab57079d6b715a387b23d0a215172e16f33dd225b1bc7e57e38d8c3932bf5fe60cead11cfb5e014308ee1f283e416c6481cc2bfeae895fe7ccc923518777a92e5866bdb574fe18c792eec7e1623317677bbcc8d7011c6005ed21fd047cb5ca1448d4228140135391e4c101cc5674a36e533dae6b63768dcaeb641a1d18a033fee9c2321ce0d9aa9e72c021584d3ffd6e78a3bd27a84ca5d2260c4f2f5cb80d84ca6a01387dda179fcb9ca935fed27673e06943c7787f338ed208fa83e3b21183a8f6e6da8cb43b26abbacf2ffdd266aa27323f6bfaa1d96e540b1b404e6190ea3e2dc6d93339196c37dd3447eb1d67a5264b14cc5eaffe8dbbb4fc6288f61d4ba9fb6694ff8eb2e2b7389d7c6c5fa47f0525361c07f0a8ae9369e30938a5336f2032decde35c36cef1d2c9c9a657af7257828c4bc915e15c6d0e1155ff39f509654afc746932c59ebb6ef3e711b49c791cd3b208ff0657f2fb4b92494a4b16bcf82f287de58f2174369b36eca44398f342649821927cda8c9b7ef7933fff04e16e4d996d7e96b408239d0045366d02bbd7a5c400f50d9bd2e67b4a7afc0bfb8a73a6e9c198da24425faf105153db796ffa6feefefd1b3686849f7fe4a99646666623ba5aee4b8942c515437c73d5d3b3053ef5e6849f4baac3d8d9d1832de147587f7baaabff90318efed43a46263f2b9c9b28b4c659152fdb408509617e98c17ead033e34cc43f766fff3de2783cf389ede84561d849afe52995717134999c57a1349136eeca4c673b0608c961a63774b1db6068ad24708e24b36fd936064dbf40635a7f1ff34b5a0ec8a2a378ef40d5ce85d30868b37bfeeb5b45b45a1a02e176686190c6cbf7230f28a83dade9e3c7a6f185aa4d0dd3d10cd887bece5a4e68d17e684d21f955d802c6dddacb3aeec35a483939f262c91c97f43d0c12b15688f36cc03d3b1c64a713e982055a11632e988e51dff43308e0bc53163acdc5ee0c845a0c5a332020a5a3352a7c5a59422f1738b363ed060ddda7c2a634531bf59589b6511c93546e1671c82097127e7a40fae4c2ef736e8dceb44748559d2d4b1f61f0913716a6c15c2674663150e1666bbca6cc66d55afeb77043a2c45532be28553826111c6c54dac569dbe995e9ac7f3e51086615def9f9c9db20234acf2d712df5b73db80223e48a0012a702deeffe822a02bfd925afc78a1b9263eb8b1e3fc5ec7daf6765420aa3ee3bf7e0da249d6b7aba28eba8502ecb8cdde46eaf0723e9b097c6d952b0840c3a35c9e8afdd1bb9aba9302408989d9dbbe0ae9269199cae1cf94801f64723d2a91ae03ee9125901757345ae88e6a91e5311a7dcc1bc1814c67c1c33bbe6202ed0d943d669fbf6bdc26081c5e317fe12135be880595205fc97d306a7e88d2325989869efef91c23bba8c71512b7beafb4bc3270afa14560ff4ea4bd1d08c050c284532e68b528cf43cc4dbe97e0f95967c78afc99fdb703319a1151ae529eff1bbda7815005c860b700fbb5a14376c67f6c99b21bf97b51e73ce3d055592c9f609a859d160676667acdf3ae865909a012c0907ca09386e2ff21be4643c627d5126983d8bb8b81e5f63ef9e995ba8d2f4b038bd6324f1fd0422ed72174dc067d2ed1908fbd89221b6ff8df879725232eb9add5984c7b8f7871aaad202ccb15d277cdeb4867f7c0b8d8b7f42bc8915719c23f6ef11f0a5ac9d5ee70e259fd541dabaf842f6e8bec755c8b59cfb185c074b1f17f9a4e4280f12f8f52b01fb3463d4f5467148028615e2b37307bf8f441c3a5ca30f9c2ace46be5d4d6d85d14dea33a6c31994ec1ccf52b4b326b8cfe570640a0f839969d5f5ea7b9d42248bc1d2e0f31ae541c7e382d25c634e2c17a3a12d7f9e0b4b4c52dbc9df094ac0e90484c261f95a504fccc0c8e612e3a6780628ebb977ccd3f963e47462d6fd18acb8ad2437e3e12316da5d6fa347ce18540b2b2eb310032cf624e2cc75f3bb26e6512f9ba7d0f258d54c4a9e2aeed93c08455009f714de37320f55ad585393fd5829154072e6be722e2e27ec99687146c5f9c72f701c203698e141913b1efcfd1dc53aeb69931b3e2ed6d4b875e42f44190c7eb512efb78c4a487b7a9513a4da50b5e19eabebabddfac8e84980aefef6fd726c00b8ca75649db57eb16e8df66a469c75748c9653085ff61943c0f4539f7257f1a3c97ccfc5928703cc2a140fe58367c0183da87018fc5e83f5952ed42645957d2b3981fed9141341d3a5494fcb84239ef173f52a2af7ca123fa033fa0ed0a0c600c270d0ebee004e0f724e9d0f9488df33a29b49aaf181ad68d14c82efb11b42a07361b9e0fe47bb721fe81cc61710d9d100d384ea42daadd814016127c420576237c13d56353fecbeb226cfb2f93c2d8a4420b8d03a307ac602c00c843f8f42f5f3cbfdc9e2446a1f00c4a86861b3f9fcfa30ac09b9205774503de67353f77438d2b5c8705cd86989410965a2f642d403f063d507d27c17e762fb00160229f1245061a10309aa64ff5b901cc49588df1765ea4e32ae602495fe101dae82d4cf230cee79916b0bf5619dbc6f89b79d1e214449be2e0db05a3f1d022e214913065cedf3b7b628fe6743a3f377a31e9eff2a6164577efbfc18d9c1bd232db7de37b598582d933d0174e2c19b819ae6b21b6572bbde9a37eee8de65d30aa3b8861d400b64e8fdde7f2b13b3c8fe131677b82c11645969b5531d645bac6c609a10af6446cb478ef971ddb7f8e5f4054a4d90d3feab7bc5260e904871f299d03df272a0830180bceeb3b7dcd5ca982cb6152883135cda2e68892251a4862ad03873b8499029f3e5f083eade2f60f1148f54f31cd4e35433ee816126302272c493b61c45a9985a734b4d638a36a45c5bb9793ae7bcfa91b29c62b6682a4b9ed5ba510d885e1e153492c46bd6f27a1fea57753d0395635d7266d5d2b7ea8c124a698688a5c9a9ebe498a02374ff3a7ee18abad04c9b692057433defb6297fd4ce26dc063a2d05455a2c0c5034f62bf1dbd5319a895ec8069a5ade6a791da32f1671a1248a915ef44c0fc2437a93778e53469975ac58f39c3f80a6963b2c92c1d6e98f8d71968365735b7451e2bf45e40e6bfc5ea0d6a63ce193ae7795eca5f23a6aace3f64513d1f4eeaa63c46ee137bde8f453d181d8111b8276765a704ec7a88f8da3211a0c23745cdb52fb1a3b97a3c91b41aa24d5db645ee4594bee214a75b706a46fcbc6be3ba6756a40b6ffcd8be85bb3992d3b6651290f0d099155579eb6b493ec1f0f57e376deb2327ccd9d5af1baf826cdf5022eb6a66b5d08384d5be3a1a5074ffbdb9d0c7e7d1735fbadc98ececb3e8310746673374c423c10d9701231c4b8ce25cbafe7b1eceeccb617e1ee8924cb2dc38d6bbdc12f3a2500a7746469eeadf07b12d31b8e9b3b21f951416689ad7339e0355c957c692ec9303c0c2df0c4e165752e09ffdcdf2457161442e009420d475e37239c2d608501b47045c274d59483e0057acd38d29108613dc2408763c28c5d0d08e31d9f051d98848a9ee6c3e8c37c9c3491a224863a09984771fef2cdac3a42ccbfbdcef78615b4dca0ca1db72eefe9286fd2d11d636d62683a85cd4419b96f11dd5b8499bc4178ed8d6508d994e24c85074c7c190956be2c8ad8028310127a927970a4ed4f2cd42a4d3cd2df6a0d1253ee82357bcdb052de33ef9b7891c05b494d8c68516b2efa6dde84e8c4e4fb66a927e29998bee4bf2247aee1d04845520005c3069fc447d339420bdcf363291befef29d499af09b6879571df7e083bab811449efac9ed1c39496b5382f4fb5cdea41eb7be04816aaf54ecc3bef005c57afb1c7cd2f45ef56dc1403a46f385fbfb2933ea552861e4828378270039006f9a5c1bbb421cadde94915dec09f175b06c7f2670ea8077cc19319b815faeaf254670f7f35e5cbb4ac5d856afe2412ba755f4f9ecc1d9f172a1805b805f066e9897c28d3daa32bb85a9bf1eb6caf9247dd18a8c9a56ab96b1b0c19aac8360fb46127c71d40f694a7ebfb5d25ab439ea45be1fa5b7ed769a42764cc0038d574d43828671854f23ab69fe3315ebb617fe4a0298751628371bd8b065953d9146fd3a31f4ee97032e55487868396d399bec5eaef0dcbbd7cb46659a9187ae5198266a1596bcb59f1d5f3993e510392242cc81a8f1000627236d6d5ca42a47ae9c8f5417e17e44131f809dfbcee8e9eed3a1056a43faf33bfeea3f6efbb8371a782e125420ff0c8c02054ea18b7d48b30a4a61bf7d10b3fdc7142c4052465fc021823942e468a1535145788c3d36bd0c3803c4a29051f94411a2097502daa63712a81811920198ff068abe4de0f0375f0cd1c69899473b6a355331c0e7a896acdaef240ca41b0148e22cde03ec7531ba55349823933543084b9ec562f40ae4b2929286e6871a11d2ce6216617932cb8c552ce4e687574e74e11331f1230dd7a2d3e54b4f7b10ac03d4a944e90bae8e9ef4342db867872f53d910e8da6472981bbcd3b11edfc5b6e42dd01a47c42d92cb5cae796d03ae0d58b4bafee4d8fba5b3c8965f5431775d20d0e51cc3422cf77e45a2f169430b883e8ee8d2a87eeb1148e711ed03cdb66bfea400ce39afe6373bb5bacb0713279e567fc7cd359d99687de0979338218d94948143f3f3e4d148d12214ff7c31a678fd278fee5ea10e9454892ef189a36298dae38e0552dc8fcf7c798f4efcdc0d465199c734319d8cc2d893578ef7587ce30035bf448c416f9777db3b0c2c8c2a86f1af639cedb8533b731772ebe0a6dd95473d0c90668c0773452782eca1f35339639f3314b7e2f319898ee3d97601048fae0fa15a743a88d492fe5652f774cc918080f6a50f4bfa55d54c7020a666af31a69f5476641cb6f77652dc4d4564e0f533fa7484659289e4217928a405585fbe284d41ab254395096c1543788b0a69e02055c954856dfc996890e4afbe60b32d6dcdc253126495d50d8c54bff46ea7b380f4b9d650ff834807ffd03987e86a4277166aaa5ba57437565a73f9ab0ccb4c9a61be32cbdd40d479e71291528758121a1c873fc30447cfd8cd4591065b0472c0bf93e0f5d0cbfafa472cc850c53c5f23b16642d6b8a64da031d1e96ef5467023f4df30019cab06a33292c7c133acb5e3c20cc17b200994c50d398f094f4a7000392770c81da49f4cc0761443ad859fa8a335fa9e537a69dec2cda03dc51c59e51a102bfc4a8276f29ee9c3de270d8678d6275d42f275780e58f800b4324a3f2478bbbd5ebd8a5d5e6ec62084a51f5b5198c622602b4d9ab1b261cdadfe2087572d6440e2937c44994886dac3312f569c01f93da460954a8189441e8af3772bbf80b4480a4404f29e2b5adcc7b4e94e4441b27771fbea39b41cceeb9674245f838a5cb0f588850ef29859b8fd1c079382cb09a7250d4194a5950f22eed601c3d00f6292e46855a92188aad8d0397b20e6283a1067dd96281f3c2ff082d7656c9c10bc7715b66c0cd6aad257667a81d8476b0892fd5c7f2ac49eb161cb77e6b7e1986b91292e67b9d5c0a687074b5ac61914bbd9d44bb0cc398641b97deaaeb30cf6c9ad28daebc75da06e37388697f4494057226fe316ecbbbcb60f7d58b9f8e8da3e44922a90da14ea52eb0480222cca065b8140840c9891216df08bddd265fb1d61cd561ae9ec314a6a74c9ffff275377b65b1e56e16d28d3b1b42b0db9d3e812f4eb25f413d426dfc791e6f3bb075d1218a31eed9fd2e84bd99b0b1ac3f2a96c038c1d97e8da56ca32ce1e8c49bc5a99bf2b3b3f275f0776875b3cc43f0f96eb69ab6daf60f9efa5553e8247836b03127ce5f3a1591535f35c4c3fea0b32f3e496e0e0c33625058c941babf96aa21ba9ef31c42d08038bef30f81eb3ca113186c357244a385425c1aea0182f9bde64feb7228e09b86f314ef998e45c57a77858a82035db61d311087caceb396540dc39984509378b0577e12513b9f4b5e051a8886b6af9023b258ab9e5a74a1c05b5c2c8fccbde7c16985cb4fbef7f4ddf4278aa635d9865055434bfa00405960b081e1e34dcae1dae52661474abdab821a2248d33814e8ed17416bdc174e7035d200ca2ad9be6a100fe6731f6975d9bf997371e81b4b774bc94fbf0d59c8b1cb36beb4d878772d7e309bd864c4005ad9bacd0f98eec7590a2010574f3e270ad898ed170ee448709345e3c8e94e1c17a295c9354c1943f216e066e743cb8b6586ac9b830e64ed0a9efc516d2b7607be9565fb251fde3248fa4e29cf17ae8a19840f365ca9375aa84ac3c292948e5f4979095dc4847561445f6fc96f321ca5c89c2b6773aac40ce7364ad53df7e4da8cd3406d58ff8b99ff1c51714629502afd5aa0ea8946ccfb365ea1284b3bb61482c7c03e5500a5202a76ddd7eb7ae579a496491f5300a57c516f118a6b115462b1033875c5087bd57c9062ab2252194d6d4b090bcea0661c6c8eaa6621bc3db0b3f943e7d09e01c66c022ca1a44ef2bcf59a94320ea7b07e9bafd979e28711b4133850e7da9b0fe9176007ecccc6043b56a246bb38cfe01c0ff93ea5f545a648b78f2223d1cad75634fc30a2882cf472d2c3901cab655b8ddba664be26a30c60092415a60fdb785957a87b71be56da23cb7d5721d1df20fe0ef293f7cfbd11fed06e1b49dd2c01fd36aa92f5afc515330007778b5c2a3847592a22776869b62f5e1b73981c493a147552735b1874241f7184c573bc0b491ab5bda5b07489a3aed0fefc3902e8fd54cbb8a7fbd229d3fa163252ca7d18ca6d84bcf8b5d4d226a26d1089d97aa72a38ca98a34643de53b9dd98790703644772b10cce6154c8543f77ee2632bfea6a268deeea774d559e5e0e016a7865a956d3321006feae1178815f270f7b9d12c9aa9f51828c0298d44e0389354c514301d2921cf9862f6ed46226fb99318ce106268720f53e65a816fa08cdd9bad726a138febc926fc6b6c2e4603417adcd99d7c0f33f02f6967acb3aa1d898efcdd39a9c37461a26f0bc7c2cb4fc66e16b8cb9d6c7c567933cb621143f818710e64671361a2327a312d6a126d5ace461abc241dc4beb2f78d66c5f076ececaaebeba4000e7564710cdd119015ba1f13dbda6d63914c2547cd9630a94ce5781738bc1e1f783c41986f9612cb42afcd58ad2e9f311f04abda9ee621cb6ea2d9e7cd42746fa095f5aa261702148ad8a7fbd8949720d380caa8952b3eca956a888c803fce9c0711abed851c20df929c4e3dd794b1e90f8d506826cebb01af7f3fd2ee4d95b6645e1f2a91c8831ebb3c085045eb2f08a61f905a83f4a5665cd675c12b603968e4571daf7fac9cc70586401cbbb5d0fcc18ee48211eadc01711d6b0d76d841cc638d5fa8019847932a63d0ddea6f6fb2a08fc7add7eba4cc893cdc3fd6b9b0a0513f5092260a9cd4b9fb884016d93c7242a7b29d3efd88df4534248370a1fd44f625d22579b47840fdb1863c223345f142e03b9587f1366c9033d5e481c5a04c7e2fe361326e544a262c41922e371f90db43a1eaa5daa8f41874a7bbd249ad88a5fb67c9ba75812125bddb1c76a2c2d8c6e129fc5f14dfaeef6015edfd0426cc13149ef09ff0b9072e62eb5b220231a10803fc24c248eb7754dfc9be896c6ee59aafa8f3437eccbc8f1ab48ba410624b5c8583d66883866dbfb947bd9b8ee0440d5d61e0ad0b2ff834b7a98f26671f702b72a810fa02db611d0ba6649646638885a43ff6758c288d66ed72e7124a464dab89d2f6f790b78d33b1e295b82a5db85868a475cdcaae4757ebb3a3216d3c0bbad93a26a3d4e2c3fdfc4d13f1a3d57972205cc67d712f88ee7b2d0402ace844472039e9c7df7fa6477a54f3b358ff5b9dbbaec0c911bc70c30222fc4131465357714dbd9c8cf57c66abf12f558d3aa835ee4675fdf8bc15c78f462489b5bce739dec6e70d18582cb48f2ebe62363d5f862c683c6208eab13186e256065794ae659e24feecbbe109ed91a33e49454c0e240eaf2e8107f567f16ac3fcefc4b628322a1daa5a110605c1da61e6e539f01f670908c3ea366d5fd01d2edd8975e0d1dd1c6567bb68e06ec4a051240390baef2c81f478a24352087c24afd3675c30fa1898a852105fe51e5e89de15f71459429beb8e261d8bf6c047201674aaa5c5854e2aa4bc206e736a1510400246d8089c7a3eb6a22c0abe06113c3a5c0b2af6f38c11574cef5abefc34f605ad8566e575f5e5f9ae6075707163f52278bbeb02dadac32905f4ef555a3776a8e941f69572f5c20f2d3fd6dcddcf3cfc54394fd90bcd6ef85e0a929cc8bd99e115f0f073de87fe61a3574ebcc0a40b6886dd1b6cbb39244a3cc82fd566b794dd98fbeb8fbbd5cdfa6a505c12523655ea82517f153ca1b3322c849e99d74450e63dbff12863491ffbb888c56e0026e310e696fc5c39f9076be6397634b39a4bf4dbe480cc613541c480f48cd3d2bdfe9e688bb9c3a370c174402c7dbd3e04421690ab220494bf05a86093ad1c879ddf62ee518d1887cac997aa1f3d7a7bf8f1c8bdd0d4794ec0492514b5a87fe4a2301858f132b4786ffe8e62ce57af6b5b3e6de0c9578b25428e361c341db846b86160ec8fac97f950cda181d0fa244037e58293fbe9ab290d8b9cbce24cc5991f52d7a4f21ad0ce3cfabb84ab571e0b09803ca9f16bc3340aeaf558554a1f79ff2695df415be39a10520c57ea9cd2b7ec04efbf2768283b080621feae43c63448e409f62f42bb7f895b00d3b8b3f9ee5b62c32b4d329cb484bc5711fe9c2075f8d85367b4c270f06fc148f8f7b77fcaeba4f85ee0668562e43e4dc68b106d7c950d19611cd919ddb963e6957b9f88c0613bd6b851092483cd1360e9009a41b71c5771f401ff0d2c8ffda52a84bdaae245d135c0629b43293b9a60b8ac52c1992037d8a5e06d3f43d2995da7a8f708ce9c7a4fb783d165b64e2714dd81d844ed675ae4763251f0b8a918ccdbb0780552e189f22c006663dffe44b5e2a72892ba6bf5b21110e03d420f35b42f3ccf7c16223f2149c8b91ea15b067ed575d2f483982abf4d2002b4b58db050c6aedea76ea183ae7be973a97dbd860088a581665203bdb7d9d81b9bbbf2e49758814e18781a145a4a6dae1275fc7917a71bf70f7b9ec8ed1c02f5a18ad8a1156743c20de420546396ad7af7d38c10dac3d71f1ba77783bfcf68133082d19af7998c2b2f639fc3133bff62a3a647b25322687de16846c912e61ff0257909d1d250f10c43730c24f8c0e393f2fd9249ee790995cca16522df73b7113cffc923dc426259ae2dc803d1574d85a334870786db2486db52adc296458ebbee2b717b8abc603ada0288f6a279b8ca50a44c452d715d17987f88633b1222c71ee4bf0a56fc04a7c5bb3afbf60c4b7dc7b0e89b635c771222e60a4b711960ee78ab3ef7f6894662ac4b939a6ccb868e9dd53e98af68951532c2ca2eaeeca7519f19ba0ed308de26674c10a4d219f108d545695cc8af0c21795ae93bf29bf73ba43b0c6a50dc2b4a8a6ec98fc5e151b04fde528c2ff33575a320cadec1f61dfd39e18826afc1e7af24947c7a7e852d1a7aaa0e093e53c9c43ef951c0f0cb25d1fdeac26c22f71d82e303da084857ac20b8e2ed33e80efc3035ff8bf195b423e4ae015bb077f4cf5fd3102c9c5efc3e0b08882b57f9706131f48a0f1004262bdccada62bea3afe3c029f09b5f491ca3f585ec2a951739e46baac6108c95d3fe1d17c8c42bccd768c022b980dd8b42165d29acd6ddae758521ab199709c22902e82e4bed92c9289e783071f59ce7bc499c06d5dda615e3b202d337dfa3302c8b6fb64b5aea9157ce1a016fa15943ecb781ca0369ae596f7b3547af44db0ffa19b0c3c8a5e5deba7b04db04259ed2a9d04549dfe71cadfa73ee93b362b577ce4fc8d41c97a7a9cadebbef359c208f2f8803cb2a4a22c3aad66bb08460ea9f806d62956cf8df33b2be4e211dc55f98ca7b251d126dabc3a817e7158d531a87004748ad5a6cd25e7515976f70e227d17f0272e78ecf02bf00a5aa3e6992fa470941c5f9c2e246da9f14b5ce57a9c34005c19bd19aa1edeb216afc5d57355678117e082377fe8715eb002fce74ba31fa4086af185161aaf1eeafac1f219ad09e3c29d05e32cb28cf0854f7fc42a8fc692db3bf41c6ad9200d1e921e8c64e8f7c62493ea605d8958f75490166d8687d923c9d5cde15c927194a50b56e8b32d05cda6a1d4526387e00cc5c7d7cd7bf152101100c73f676665faf8c248b0980af53cf63542fbb8229616088285345db8de4b75b2b0578ec9b60245e01f35a46fae263d4a3bef9af01050b829c408bbf0199ad1967ca09f09cc8116bd0f1e0de30f2fee4c1aa502fca25396ff443d24693ff1f2c7b474961ad678bf1b438501251e8fe240c72a1fbf8ab857dddfbbe102d063c6d29d5ef85790dcb0a4c0a24e19cc9f79e7b6678c671c876ffa1a5c06b61833ddbd65cb4468578dd9133c8dd22613ffcbf5f77da9567eeec3c4f8e68c45f5189d58da4d541155fa59753bf00909b8e93b07a7322092133ea1a090bf8dc949737b4072bc27b737302b80ead54316becc10f7e37dbf4b1a784f075ad8be8bf108ffa3769f07adba66a74f4c2b753d2e6cc6fa545fe024ac51fb9557b2a29a6b80306ce06d8855752ae635b697511eef936fb6af97ec722c3245f8ce03619e5f60487b0390178267d646197efbfede533172ff7f709103d3f66f5c7fcad5d0ce5a8f77c94d968e50ddcf59a08ab8e645ec756b141ee8936470eafd3860ac2da77c4a76488fe43d5ecb2f4aff4663b94332ffd390717284f9dfeaa76c92132e6109ad2f5263d59ee2adeac9b1f748accaaddd8fc2bb2a699fe41acc15eea75a265b71aa49f95b446fbd2aa003c5b0f58c2a7dceba0bd2db86cd8f999a83e97a64f4593d02e59c17ed9637a9dfb3aba1e1548d2ff9b4dfcaf303f256383a0489dfcc6889a4b66aad5f9c9ae55ca649331a357054a9f787e80d01b6a0ab425606ac75ada5026df34475f6187b02090870375d2c6baf181e275fcde10174e8b0b2794a7e363d26bd9a13f2653aa357a424a7d56feaa4d4029af5cab2f3fb96efc5d8b4cf670328dcf91a5c2f66db2006121ab13448e15739b6663e5a98299b876babefcd85251db039d5e8c56f7c1aab020c72c0ac67331af2338b590794a923a4a4e8fd5e564739a31f5abec351abdf5393854799a08f2b8bf5dd59139474e7b15f65bdda48761053c94a1c27054a7eabdeba9a813b686593ae604ae5f7e9d99d55e290ab79419309e6f4821bd3608fe6b40970e1cd3703a97f2dd122a16860ac8f5abe1170cb768f5ed404cfe2747f181e07f7b27442d5ea68a1c86d0872861ea425fb616697cde4a8af1861d59093f74a4c560cced798d103577fa512753def1495b14e914b1b51f275f70ee3a83e654fa1f65bd966d38c7b657dfc06cfc79116739718264be79bd5eda7cd8ba707bc7c8969a9c018a867353b05ba7bcc31ab2baadc07e1bfe376f194eb9a81f68efbdb2f61270d65390709102701f236470802d46f48eaf71c78eef257f892eb4d4d6ade29cecf4bcef80cbcb0e550a6c49e174cf0718b73dc26cb2e0fcf363064629f33f3b92efe5ded7d8cb18888e4c7b7555066a15738b5f37e70bfd825dc97c0e3332725c06a93f36796283de9c3748951662a6cb78fc4d7451df3cc83f5eca6e61fae6bb5ec41c93b7b18d7aefe47e67ef17e7f9db53856b2af456e24c78493f828fa48f5aa7f85c8dfa3904e3bca0cf23524506ba91bf7fa949c35a1d34fcddb0425fb4004758409f813c76303e08e1ba829f367dd00b3b70f02f3879c8531633ebe8f5d181e23374e82a379e8bc85e9403d7eb591ac146c529d91ebfef0072e59cbbcb5e24b5a38d418f041246193ea660e20ec86953eb22e4daeaf51d2526380a46c120ae98edf71595c444b72717bc36075dbe8e6ddbc8b621811d18f20211b14d4ce0ae633ca72b22a027aa487ed435474a951e36324c03d6acd082e59441b3191759ea27089e6e8487eae4d9183a7510d1f2edc35d0a06823d9dc005333828e32bd9740b6a0dac5458c4cda09f667ad062a32e8d670ad827139c705b012ae77c8a543dee58491ee285ca6e488ca40157c6e14a7e6212d585f468137947113b37af3c81819de65a28ea8e554c259cfae65079dd151229809c2ef5e835a59dc692cd47ce1d44cda0dac01bab150655714233e8f4bf3441411e766f0a71e5de688b3667c36e03fb47c3b1c65b0c769f03ea7582b22350dc02c4ad79aab85db0fc2ba5a5a9476523fbcf61f127d46016831e67559b200e774d6ef50249fcebe47886ef12a561681d279cc75c20e141a02c71c7cff49e47efc47c3ead28f669cff02dc215888920f976e486584e5a9b4602d0dd28ef7a24c4b81a0d1d077fe578f3bd0cca368a1c4ff8d0554cf61dc1c2ba68696da3776b1c84895f61570e0b6252a1ca99ec80a10d7a2e54ae8bc930e79116e5e70889ade5f4cd154b44b4530464d0e37d99c352cf537efc5cee0c5b8202b8a73a37274699426da315ae78411c7c63ab32f51559b4d156470a9f56d6efc2bd3402a93d72f3476aaf2e2179af5ab4efb9804768c732d8e4a08302c8bcbbc98efba9e95df68f67b6d066632c10d503ff600c0f31deca5fc173e7197d89c3580dff5ba6ddd16c4d2efeb867ab3d05896d177f1b5c2867250195b9237bebdfe779df2e80837510eb1fc29da4516cc2ca51428d10e6ab21c211ad00ef2c8a060db1c6314923528fef6961a7cfb04ae34f5ebe96600cc0ab39c639c726ff36b0dce4f16f82f903eeb8ae0d6ba9ed819b59801e142dc523d8323cac169de06ae28b8914eeea15bcc1b0a92fd05e5afd855ce470a937cb79c80b223f34bfc4b69ed6d60c7aeb60acb70fe375223dc8da05202fa85ee21f82bd8a077ddbe1697dda9c5b4228960b159c5c2f75db7a290409671707693c020ca780285dce9c33845c76047f62e80d0da2c5f1a5bd5787f04c4943647e40d89f1d85a44a286e8b97ae1860b0026f75804b1d2fcc066b098d69a44a8153a4dbfee9ffa49cd6558bae90923a00583a1c3a34238a53418be475afc3a7e5809ccc12879bb12f9e15d2a79546233133bcdd043ca5dd2c99c60b845fa045227a684339ea48ec086dbb1ef9a6c2bba254a63eb641e7afa2340fcdb7235181d18c751a0bcba8753b27f824a0342a68bab9862dfc6c2e9491de9bfb20921e3ce4a324196bb99050da93a069bf52375c815b30213446e48565d3b8d53fd0d367b27aeb84e17d3dae2b569aa94d3551de3d0f9b963f3047026be1be005c53ae18a290c1005e83265f7d9892e39bc33dbd32e170f0982ac22e1884007e3fe36fdceeafd53a790cf4560a96fab8dfdb6e0243a7a9d5488202f23cda1c6830bbea85abf3fd39d66bbdcd6161936bc943dde5742cdfa4c84b3ec56183e4f49e8eb978be96d8926ebdfe0beaa723bd5afc6b8994adf415e68fa78591937f21435ca6567d185f5ee29a3fd8a95c7d8f4d9c6e992a0a79623229b979ad8a2658b890c8b5a61c57da0a6c46f4db77fb6c3a2b8a013b0c0fa18e6b52e16b038087898f4bbbaab86c2b819c892437a2bfbf84af474332c3e498cd509bc741aea9817609e38cd95253eba9044c533f84def4af3fb0b904f8043ef2f62660e1649decd9dea1421467ae9cb747deb188ad1afd52c2a7a2cd7fd067fd5c2726ab41becdcd412dc102ee8e48fae0d1e529dbe9da96ca151e73bc4e5a9fd9743e60838fa6e2650cdb5d3eb6f840bc190f9067d36b7aed09041fb9da959dd8d2f17f9c10cf182b270d0f058da9fc0920bfe773c7cf804bad46a1fe720e3bf8f625eb55e3e26e20fb7565587ccb685c19ffeaa72e663a6cb5bb28f46b39511857747928a05e2b3a503793b74b8922d33a2c733bad91f6694d00a8297661fba9022c625b7ab0fdb4adb7f8c6d1aa97277c973ea578c28f9ec32bb05374b9e2507d2fa4bbc6b6a30dbf28d18e1879328c88acc27a06e6325894e68043dde4028c212e4b73af6e1d194dbc1ebf8d2d28f53f4c96d259845b3e325d87c5031a9127335f9c056be918b0d1f3f2d84b49564145c340c14ac6a3e10cc0acfd3263f8e3df89b1cb37886a9924acdea558698ee461f68d8ac08770b5994130d13feaedb942c5b461a166ee0bf92aff95a73b7acbdfde53aba2d5351e51766727a9ed11084cf9563a84b48de90a0c67785144784ca4b0b82313021cdb2d005ab27f9d2b209268ff76205294853eee01a96778b6aa2877d3dbf2f3c0043a66253510ad28d6bacb93b38f2cccbc08b462251eaec71d8f613950a0cafe08a7ae593f2895e980771003a743f682a1e86c1fad6f02c87356d9dedcda2fce7921add3b1cc7e26350de153e44ef02bd5ebde3adbf16a067372d766f3e62f7ef619bffc833360feffc91bc61bc739ac58e70c117652d49291c3c99e8981d6503045af8d23b696b1fe541ae67625104bdd0ab8e4d4511b33a2c001bbafa767578cf49fdeb0a9fde31cf882ee4e7329a579ca17f8e194870cd2d0ad447df53325238858e6ed02acbcdfe9b4a7cd0c3277eb0b1ef5cdddf38bf9ff175dc91db8d628cd9ef8228ca5d161cc225dfe2b8e705cd292c06982195ccf9ceadf3c90495ce3374e6d6a087af05efd82a70e1960a777ef603855ca22ac520d0e8221bd6a0961998821dd12d6e3f4a47f4c9256fd2333e456fe125333e241ea0653801769c0609355ca785d9deb6c1f851227e3799af951cd4e18da27b2866f90d65650003801bf160d54c3f8b95b383a6553635cce47f45d7df280b129faeb77fa05cb111159d3f62674e7df8c88ca4a827f0964fcf6235cf4f09d198837dc17c8602e739466a34fc3b01cf522aa842cf4e84cdf05a633610a5ede03308712792abe90af3a9a353ac946384f16feef185510fc7d0e2e89385585f55a57eb530d9fd6d6e2b0ea9369cdc560bbee4ab0b59c6658819ddbdf1a11af3b80f47aaec45d62c71f5de8f71037ebe0ff211dd29dfb789ebd6625466a9ffb0bd4bd6f850a62a20ce4289ce62cb4f32dd24d4c90e4bfca429a7361a9e7a64fcab1f19532a29687f50ab5fc8d3bbca8f032869ee5d6761dd5a13bc4f201cee91f33a159a220dc17719b9b6a4195b26a2a071d21f4a148c6771b7c61e1aeb05f235afe2f154c5215b0c2c83ed909550fb1f6ee8328a1e3a5e0e3b2f14f2fc2161fc79dc171d3bf51adc9fb5f04b7199b565bb6f62631302428962d64c20417467267bc7ce3980a9f90ee606563c696c053a7f481b70cc3e546a501bbbe00304b5865847a5b8ea744bec970759f4969049088a0ae671971459917ea560c7744b06a43c787d43f4ea504ba56f9991cf732b3c57def52d664525f1212bdb0f4489d3c63a6aea3f2c0ccb63d790cf5a93d6de7b02dd0dffa670f661855ef7262fe117104edc64b1555dfe79f262ecbcf27fc4814490791b1c23bd47c97d07f35fc6963d7b07280efb3ef8eee0a8f7a45d69f5c3a1afafd98ab32ab99cf60485fe15555ccda3ac0bacd233e6039e6cd1b2f0ab982073f5a706bf607ac8fcde9469d9887a7d282df962a5a04828607fe4c0e2220a1cd716b9dfde183e3db178d4138e21760eb297d727e1b622df5e2300aaefd9e26d707ea0811aab0a61a05092b1a4d42f8e6d10486ceb23c3a89137b3e8f31b4472ecfc44208fe0276ea768ecb88bafced9a2a728bcf64fc8be2bfd04d42875033b8b64520188c64f9c737901ae499b5d9c32dd05f8bca889a51c1cec423d6586d3bfd5e44c60d9d9721f00bac576667a53599649f0a524e3861fa940ddaef5881102980b983b929af5ea368d5a392c09cab87e183c76e264b5a05f011c7f5cb167e6f117b3dbb617029ce78d39badccdec71372dc923ee96948905f056747578e4c6756debea4202a4149772d5ae0e0a7d236ed664e65fbf684e848091b4428829944b1c59c435ecd30c13a84503147b53eb452da43e36f1187a671b18636ead0caa9006f867bc9cb81e6c891d9681c3ec646f276013b93060d5fe794537b7a1224829a21d71e8634239aa64d1506373878a930802025a89a59202c320ca0ab1f6be1d8ff8b96ab13e6883a0d1638c30eb210e4e95117c8b9246872d7810f3fa91b0a4acc3d1ca9583e5d63e61623f6ce40358c6168ce8d1800917f5fdbfa404c683f9c9250c94f98b66ffe8d952c6bb08ef4292465365f44f0818ac73b664c9b7d3f4703a4de1d415d52795001ee6aa8d3cd14a521cb5b149e65f66139d895898cd4406648a0bf5d59fbc3bc605b0c3de659d73555707c258e661d67ed8284b286172efa9f56d1438e40821c227ed6b043d7956c38fb6a1460c52d213109ff5d806e685be7b255d766ff1e39bd68f9dd83d6303d1edd72ce401dff1a8e9e62658088b9547bcba6f5ec9556c2cfc8d428fb2ca67d625d1fd1cfe0bb8931074f4c1f6263798d2927b203c2eee22e9316a801b5b021f4a07f624d5c48d39a396974a38e820ab7e8f8ece11c00a14fa04dbd3987d1d73b85d6084d5edaa96d792d75ef642462816915287a234c51332318f3bc5fe0bbbfc85dee99370544935947dfb1e32227632dfc0680e967d1bab66e61720383a5b195080b746e992fa64aaadece7541d69780f9f54073126d73fbd35b62458c820041066135c0782cbf38be5dc58cf5553dfdc05959477b0c02df2749dadca5990722ef1e6008fe70cf20dc75534484a02db51bce9175a41188ef8059cfaaf4d113aee75e8716105f2298184d4f896426b6aa8a080f3aa9c77e58f1c96026de3097ba7bc1343eadce0312e3ddc0c627df227e834d8bf21ba186e6e309efc884fe5c9d5f5b1594ef3d11017837d40f656a16c95d8dcaa1fd24befbefe3a0365c4bb50a1fabf4f80692ac1a95fde885cdbf3acea9e7bd14b86a897b810b56bb07577ff0c25f79468e3196f6ead92541a8a2b8a524b6d2685fae6a2463773c53a58c5c44c2b9e2811882405f47d1d32080adaddb383052efacdce572d28f19271e9fe3272e93e6343cad65014e675be6692b6975385e334c58067dae17c7d219ec6779050d039a9c9fdd9036ffba08021f6378e751664a90b6dee90b03c66a07066bc577cae41e71c6ce6436f6c4a2fc6d9423fdda5c5270ca7bf29aa6fdbce7808704b92b8f335afd58b9e857aa96dc4b056d4ce17c223c21e10cc8b6cf714805853aea16572ec0f676a73d7f73181b450f10356b8e92d5d7869e2c0de84a304ae7dd6b853b09409fc0f3feffdd329a61a7b3b403a7de07ab468317023024d137159eefa65931c7646c48d73d76485ff53775713e164b9e229499049715ffc45a04707018a375b4218ed40e59eedb1cf0288f06b9cce1682781c79b846970ca74014dde9d8da24b3f47573401d35b2b50ce1039f40df3bc3c13ceff25f1ad893990f555e38325285a8c60aff938dc9ced7feeca1656b04eefaacdaa4fb8a9ce6079348fd22cf3049791a0d78dd476d027a4eab15d2ffc764157cc03a6ec72140c5a552fafc315dee85bf2db0c54189acf6c08143126a4a0b2728c364fee65729faa307a7bbcd62b4787f48eddc14ca11199e2fe17719016bd5cd63fd11053e7dc6176d0e0e8ae8fe26c109a77e39457cb2ab24f4336427a5cce0adf4ee240062afe9101de1ae1cfa24ccaf35590b41c84c1c5cdca648d861a1ba944f0733db0a87d5468e05942acbdbaddda3570d0cc5f671fe08d5dc71aa6f6797eeb185472e1cfeace240666aefac1b4d4500054823171a08ba550dffc4d33b7d0ca224c555e8b7a6a78345ee5eb0961d04595dc00ea08237e059dcea442470ba62a9168d8800efd44963d25e806300b1b43ad685eacb28555adbe5cb868e569e2550d4720cc77ee32b1c4f7985b9d0dc47a474c9ae05b5b48a6502c0935f68b2d78c74c917ad6aae04b5d6c94a11674bcb3a2e090305f72bd71104bec823084192d5d5ad278c40100cb75393e338faf1536be4178b5d9215dfe19ccb9ce44001ed2dbb7988ff0bbdf11de750cc9fe1a3e378cd0d38a74a7e86fcb7e9f4dc229196a0c5137471bbc79b4562863f30ca88d77756d3f091c888fead9e1903f674940ff64c5ed11e1a9a18f0b1a76582c6784327ea4ce69a5d0db08f7ed661fe658a2252b76ce3295a608d83665cfd74fe4139a03a80fa6bc3a1557d309c0e8dd2a3fd7bcfe63fe3282741ceb4415f4dc7ab2d3f05565d6cf847efb52696346775ebaf83d8b133de7a4d94a90ce33ddd41bb8e22b5af2d4ebcb7b83180fc7d16804b66612f78fa6e908ad055857d9afe9aea3b11479b8163c6abf6aabbb98d3fff041f39b24196c6d5a4f84fa37224c4eef9169e76560ce96486c026b977074787b74c2d777f3cb98414b2fa710ea182996caa3b367c0f8a761e44db54ca3394b6c4ece485a0c3cf3141951950527c9d6b3366552c24586badca6c76705d7b4cbface7c9145c3e5428600de652dac1b3615fe5206d9a6b2b832bc4b4251d38c027a93eb7c8bb69c0f809b2da47b115d0078e2a9e3119142b5fdb4699a0a0d9d36df4ae3d62aa8a19be366eab26a59e882c94375ec87dda5fb79c60b4f6e1a926d7b6d0df3bc1fb96ef62f5eeca4ec6036cd3c57dde0892afb966028d1d4d47d568e118b029c7a88d4d90dd82ef2a5fce81d532bfd4e773801b69647b78681ce5956863b838eea57ef643c825dad383edf7589bbe15d42f73d94dd5f680846745b57b36c0ccb78b635af0d0437f56c7da6ba5d1a3bf41b868957f74cb770720125d311805ce2695da086ab09930697e3a14d6771ac85efe3f9bf86e540eb04981b90243191cf874586b51b58279154723549305d66a9534452732676be330c2c1c3bd039e1d7952e51dbcabe5ab9c42a74f3145388a32924d627cfe8da657916707a6507b778ec87d99908e8c1182f9f682c4f03ffc03fbd2f4c4153388512ab018c5474903ff3b583b8831d1ebdad6558753137a83662ae8bf9ba5c8415a7163b70ea7c894e4fc3b7c5b29d1614e8426549b13bdd5b15c267fe9f9e488279222b75020bf939c3d5e1d0f5a642a47bc74d8298968f19f4a9ae37214a0b2252f229aab7918a6d14cc60cee211002883448d08266a5fb860fe78f5fb803e395b5c5076e24857e8ae3751b2a97100c963896db685aefe0e61656e94749c8d61ca5605cf08cf844b8b2a9def856443293e23ca238e8ac779f38b8fb11a7073c12191b3b78f98f1ec22c3463a2d84c079c70a508690325b2e668e3ef24404275e07f70875c0e340711921c1513f2006e2f1af0e3f94e572cdd77640e2f4bd75fc41560ae3a034aacbdf3692b8a2769de6f3956ae08c8cea6113d9a04b22991478243de9f3e078557d17bedc39905b6e723d31577f149894c89791f76eddb80949c590feb6910fd04537c1c042eb0b551856fc787098c814fc137a83b40b9c272271e322c9e45e825f7b1587ce190f3bce5e00699c14e92777d48ae6d8bab97ef916faa82372b8b7ea48c82e35fb6a454dca70d8a83f393f99decfcc618367930de4760924e62fa7fbcac8dd63f5abc4c4fa930b67209247b4256155e3e114aae3a451e6db8c4918714e34c71fd40e753c3fbb1efee4960ec26b15874237c9a2b2d4cf5c7437fb1645027d6910924513164b05699cda1a79747057cb596c4d879978f200ffbf18cec5fa68fd7550ceebd70e1583378b8024f4efc5edda731f922f372eb98787aa8af462d641e99bee9475e3c77dd798feaae0f3472cc774332c2a810b2c409fbf5f8ab96f07304d18a812fcc9e9c09b938770a616de4164e54dbf7b4c1dc0c3f84cd01d1e3228415380db532a4abe0fc7689165b28f54f1a0d4560ce036d7b7a5f3842ab1200394b9fb9a7a291772a22fbee79405a3229b52c08b6a0d94d45971ed045d64086f9a06f3dbd131e8fbb626010b609d45f5207627e3e76465eb6c981e4b917f52ae2c2b9a167ad5b07dee1ef3a69a016b4c35f95fe4255e88a9c55d4bbb6fa37590081657298421e8bed0b665c7d402e163dd08d716c7e878240d2d68b339da7012edb3215b041b60df52c129201b856b9afd0a05e610664f6502de3fb509032c83eee13ebe387f8a88c155fd4bd03bb755f54d7434c8409939a9866894162235e0401487fe0f170153acf1da584a8ac5f342939de437d0aec60e925d976f2e3cac5cebe0b5b35cb712f603e246d6e5faba075669dd71446ea7d7788d42b81dbf40b70525680d9d1f1b38f8393bc316347852359cdbbfe18209ec1ca04658deebcf24a41c6f43844d3a6a9e63dc0a053c352354b750a6c0cc48d3c3c249f158cc359d9024fd5a833990339cfd028020a895916692aa859089e6ff04436d77acd4e5d5ce84b2e53e27ed790afb65b1a84852f9d2123ff04ae2836b47aaff09605b2550aae9b6de88cb870581e3669e721c6edbb053a2f1d6cac2415fceddfa01c5ef65d267e34139e5e2a205bd5544d074e780f5efb654d98faaa30bcb38a36a08017520edb5bea3cdff999da8f57c402c68712bde17867c579fc6f06b401a76a42415888e7a15ef5605b6b8595c8ec0cf23d4eae51ffc94f25693521f9cbbe818d0cf9bd29477bb47a8b305d758d765fe0f851967a4b2318eadeb2371f122ffd57de98d3e58f688ff86db244e1f08354841233a7f9f2c2a2ca089c4c92695e55cf8f91534926a3a828dfbe1bf23637deda3b2ec69b330e6afbb2f1136a145e510f1d58b4793840f59d23fd114da9f79b9fd2a72cb4a359d7390a257e8ca4c0c1f5de5d031a3d2044a5cbc2ac408b71f367191ead8b44d9558b60458731ec5a885f0fda3c837de99a3f84fc0c9067776522f5003a667b92ab23a58d546c3923d7df9f23e3d665076b06490a0f3e94861eaeaf95acdec5c9ab6ca870a3c4fecebc259e887851cebc70f437c1f25088fae13d5e018c13cebdf21be793516b3ab4fc5a36bce1763522fefa9f038c05dba0b931ada075e5b05afb196f29a6de2036e9af8e0729aa5aa71373f288c9e2d8d46a839401af5bf2df80abc0aafee972a58f6ade35a789a1e2bf1655b544b509f912e5d9fc24b132fc6e7ae994ec2960e6479b2c960565306cced4559eeff42a0cbc4902068cff481fa428909c05c2c005129a9d47e6f3dafca4c4aece3c532a8d1a2b9d0f89eb4911ff6ff541d118488fe4b068872bd857f38827e13e83cd603d05a53975d12e3c7f9d6cfbcac11ce11814e94486bd9d823f3274d3ab51db1cf7b661035fd72834e7d6851be741c8e38029583fd29bfdf2a435351d7eeb7ef6af718a2f2a8a2655660af1c21e684f2edd93222adb874c16ebc0ed5a9b939f3c8b7b00a4562509aaf14f4b5b04c399e92cad068268ad4b0f2f1d5c757ffa262cd3eee4f6fa01463a26c6950dc868d5c0f26f43fdf350b275f09ba5dbb80ab0bd2cc221b72222ddfd53592bb5905cca7f6e1eaad68830d5707e066f246191612de502b25f9066643cf62518fe9f35be281c65b1e04147ff56d487425dcb20d385ddd3cbfbba4a5b12a72bd9665ae55c8b893d00d64c0cad014db8dd7590b211c6f74e670be334c0e32e049291a24d1a07f2bacf92fc699956492ae4e870413123245c8affde7f1dfd34198f0e196f1c2cc2cefa57fde219c635e124b93814c8ab1038531bb3924c206e2430494935719cbbbd66c1f161e29fb8917dda2bd85dcacdc1b916d7b0ee0fcb52c86d35f71cf72cbfcefa09286a9ee96b0bd25be60b3cb9971570d2d89e55ddf92d9524452f90dec9db51775dc186ebc2357bfa76182f28382fe661d6c99fe7b75e21ac4d149cd7fc27f644e4f6cd0a24c39cc939161a1fc617211b3a4a376346a8e184017ff4a4efb03166978d23cb2cb2a4c26902237d1c0c2b4dccf9dab3fb980542b1269fad88b6665559569fdcf898c7c87ea3998fdca97ded43be2ab84af134f2473c6e79101226dfb65714093f4c6fb449a9232b9bf2a3e0558266afd0f20f5e5bfe7ad426d725d6b894de4e4c6aa83db32e3430df98c90116e1cfbb9854173aa498b4fbfeebd14da7c95c32a072e50eba06b4e6a3310dbd8426e7b9c81ea39c2139b790d0533522e8efdb7a03df16dedc3bacf0667745c59628907a9ec000fd9f7998ffa059d36d685898b5a72fc026ae4f7be2ada315481c7594798fedfd374df894ad6738830fde39f0b0ac77e8f72c0ce949959b3f94fec782421948d355b9d7bfdb0c2336a76d9b0131fe0225627f5dbf6de4cf78b3f192feb22f62ce66df60f708b032ae7986a729e53eef898dd93fa3194e457985f6c980ed9aefc5f95a53cf6ed040a0b370099000e2fcc9df5ccef0f7f1c3ecba98b2ac0ef05d6de48edc30691dbfc662bb71bf03220a303e091f8be9d22556eb4c421cfd69749346dfae77797c96bb2b4dba7db45673ba7f1870d6c4ea1a2a6d3829d66989f7c0dbaf2c6304f0bba02f23c994f2278689aac042baab0c46fc215f3c7148157ea917356a22198f9f70a80f9121dbd3ff52b70fd273f9c4ea7e0035e71c4cd675adc7430cf9836e0efcc7eef8237a0b2d52baffc8f14c1fe92520048c3fceb7539eed7a22557960c4c11223dddf897723eeddfc3854c2ba43a7cd5997f34cc4831836a9f827c540aa806d84d1744d3e24684973823497861e931a49c8bae4f81b4c5c9f2b21f1b7adfbc39653db033d0deed5a080ce58c3d8ade77ec74a41095eec9c1e642f88d3c286f9b542ae368be8f8adae2bbab1cb2f6fb74974973cc3256dbf34d49aa23952c3ce30bde08c063402b96972ba1f7b3e0e01afe854a4fb7d23247ff793c8dd46666e25c9a2982609555f882ca3513b91a882d7c2601f041897127a9282d46ea8114e12349d1e38a7fcbea0a52fe90886356069777b0a7b35fef8b280072a1f83fcb1601230176ea494812b39c0a5648e5a7975ccc06632ce117e68ac573b189d8c8ab71801a9150cadf7d4f8ca36bce4a14f3231f8e42c40deddcf750a994bb0514c62f4ac6519e3152fde94f5a2a25df29a38a9f2093b20fb8b1637bafa252da0995014552a59b228d7f550ae43456a81dbdf2fc9fa19ba5f63cb3ac52b3fb6f507a4511a11394b776d74419d8514cdad8f08b0958f99e6bd981222bbf2c25bedb55697b0ce7717769c27e4f404c0b3f2ff3a71421572fdaf5bb48ac23a682d7a97ecb58b07024ef3fbc83726198f0d73a89b79c1d2c0787052148b49d1ca2dbe10ee288f99f1c5fb9e3d1b51894921b47cbaf1d81df16627e4c928943670eb9d8cd75505addc5346a100e2a7441ba632bdf42834d6fd533f532db67dc6066a5d080bcaad948d8d3c54e2df020bd9d276bbe75589394d14f1f1d50e6e52d4f8bdc1e6fde89db8df0f02d0ec11d73f6c2805f3b6d92a58b197177d852c504f056267cce9b069b68f035f3c2b961754e71177f3372d1bf214567fefb8b6088631c98e283179f08d359432cf61e85727e70f6a57b6c706a34c2a1aa622ea43db2f3432113c5ade2669b07ebd56e4af40adb48983e0c9e5cb3316f869fa4babdcd2590dc2cedb2f16d6cc7cc9b8ce4e56cb0fe8c6d8e4bba660589c66db193ad23599ba4a824c59b0d0aa25a0d381cab05b77af8546d7263c88a35fd51c5dbb53c9a8a76820987e8e5b150be8339c9ba0639136f7b01d8266b0d45edc2cef794d64a759e62ce93861852ac065a4d4dd8fc5f6dcd5497d885e7497dab67a518b4af2ce5f6c7a08434d3b6021a05a2ab2cd5c210740ada86db9a3e880f982e4544467065b56d4bbabc15692c21fc6cb4c6745988d6e7b5f232852aab5fb75c4f024636c2107fb9b19cef176c83bf0a7f70e78c8176c75d8653c1f7ac3621c1577eecdee57a82591212572e406d9976fc07ab7274a411a57b9db9c2ef4ec0861de5bca292319532879257550df5ce1023077120ef315955d1919e0da4dff9de2a7a22d0e2ebe7a74f637279be1aee3832ffd8c0fa4802437afdd9cd89405226149ae991ebddb3e27ced0e14dc8708470df969f66b97c1faad1ea3cf013fd6860f32dbbf684792b3c0b54011670af813126ffe8e6f20032ce5d035bbbd8a635f4b3b600a4f27730c57ceaf784ae13d27c21935d9c51d20ceecc892c4375bf291423a8e0ce696803572396ca15baf001e25d6c20d7e6a0c1b067ad332ad8dd2dc6de8900684e31d282a4786ff21862ad9af9dd8ef4a12f06bfefe9779e3ada30e8a5da1aff9b3de0832c0c458b221ddbf33619a21c055da7c309d31d073f4032b0cced20878504ee7e33218aa9977b94ef90d230d6d9a74d1da7baa52db2e9cd92e70c54b3e7ac895423f98797a9a95a5e813f738a82484de108d7627a26947b3f364cb306cdd08b4b38714350cbf3639f7805adf48dc726184cbd577723122d751c144ed81e2aabe93e00feebfcbaf6ba7a49311928dbfee54960c2e20dcd7788c00d189c2f1d1f3054345a08bd84b741be1dff3ef859737edb0e34de496ff779d83209a197b0e75f9e30df23cffb89a08b72099069637e6c7c9e58db88a1cb31066ab06c07ecae94892ac0e10d27548ce9b2d1e409853451d57a7db1843b9f673854899e070699d4db8628e50a999f8f1c1a165b10e50baa9cbe0d999c1c2df43642cc6a618e2f387ffb3af710c25e94d1e9628a99212c2d6c7dce139f7e076599fab3fb83f6d87092f05e9f9251c6da4bbcf2ddb86cbfccd10029d0008c6e9bd8ab08ebdb8f054f26608972e744495a27c4652a6e169a321b359c4767bcb6e48a877762ed7baa0d743071da31b06a4501295e7dabc7353cf6685da7b73679e90d6758329734d71d2dddf858df43503793afba2e3d87eda03f905f7ba85d2b26247554b3a1731bff4a2a614edf680961a096c092169a2714464ea1cffb8fc9a28f263865ef333247f39184f5824e4496bac30b3f3f7a686dc3e938f1335bbc330ed5744c3f53ea74adc873a38bbb99de03b65c634fd0647c7a003c313221e929cacaab5806a5d472e1bef4b9c1030a197fa22587c67726f0459998d62a9070fe10a22a80ab65fc1cd2e36ded020907309ec8be44eea055782767ea17ce88f3983f8e708e4dd8785508a11ee9de2e94228463f0fda9f949393121924913c709b6fa6d6aa617f058f7a42d0be060c37a2582d20ef253147b0283061ae7480f7e3b6aa18d1be87438bfe4d66f0ee3913e908bba71d0b7f7b7d48ed66a8774a157c0dc2303d2a2cd577d831130a7205c364484dbf28b797f88b5abe5bcbe7debe6d810fccfe2ce2cf25a24b7eea21dfec82995603db5023a075446ef4f7e7c63aaadc2259c0b973f5b36556ee2e10bdad17a7028699decd17b02c72cdc8b2909edeed590f11781731a40b0c1ebb9ab054cec1596b990f156a63477ae0a561c250fc6059ab1c03cd6a9812802dfdff2a28ac14906503fa01d7a8d8d75ba1aec2dd97a127872231e5e2eb73e21325e9c130c03955a84cb61f1de2760e30969e7093c856578b053b87f9cbe57f4ce46899b1d1a2c022e76536d16e240595a2e7b8aa9ae09613e06f276eb67d59ed22137df9f5b464bdc3f6d5fbc62c4f89d9105d6e62c5d0e7e5744503ca37af06a351f98e411f6fbdc2c12ce05dc36e2cef0426c0a7eafe52b73212fbb78dbc448dde3f1fb57c8789de61e054dbed2440a2b90fb8307bcc0c851981370368aa42d108a71cd9a17d0198ec0dfd2b8b222e2251de781e537b02df23b7442d29564042c3ac2face484536593e445e6399795a463c44a0a07a96df59fd493bbbfce7d57366c559f6898146c7e844dfa2b995cd3c21d0378cf70d0f73034e313d851097bcf580a9fcfa72e3fd93cf0777a601967c75250e6c2ff83d28912fc5901448412f6ca9fadf3f41617ebcad846c3d8097d878337bab5aa2325c10a134c2de439245beb89838532c6afe551cf511763c3ef5f14bda8a8005b65acb8ebce7a127a01a96508a95ae85952e212b389209588f8a037d762dc98e3267554ca58205528e05911a71f9a7c0201b141c3c2eae4c634b1613e73f5a7947556dec5f607bc15820b333dad265abb09301969276fa0451015adca38a7661a063d9c1f96bdeb967784e88f1af55ffde872ef729a46feee3e4a410b75212090e7e4dd9cdb624761fb6674a66d4a1a3f2eedf06e2013e79f1e8f7daa16f65fa2d9ca09b042bf60d20b7c53b69a06116b0285b6dd9b3775711bc0bee82330c9def6d9bf5f3b6fe322fff500f4a4b125a27e6c3789a505dcf00d665f723a733f68a3cc58c6186f2945ef6ca1c9219ebaeecc3ba70fe93577a6e07a8e9a6d6277ed385388469de00e8bab88dfdc4102aa3b0712499a5ca9cea88711ca52e2e41fa42cabc9aeb37281da19e212bc44447b5abd2a9523d048e64b7ab2cf059ea559f850036038f76d56f8a155379c87500d4416ea05c7845e63fd701f2e80b4c2e5fa2dc574edc4d30add74be05c4627eb8aba8a539da75f842d402a232eaa3b10450976cba60342ef5d21500cf1df6b49ad63e422c621d4d7b99c67736c62646f239e8a6756795419a63226f65332bed4f70ef239a4c4df27ededb58c9007becc7761783bd41c9e4c904b39a29472ca679d891bedd8b0ab9d2fcfe4d764d5be936d1040811113c2fac182b1ffd18e9b399181429ca26a0e204e7e8029e4ca4d0c7a7f523ad9f0d5b768e01e33bfe01465cd713be85a54dc658328c7f7b4fe7fa2a47ff3db0b0dd1a76b6279ea1d468dd18409f6fcfe85f667cd56c668aa05c2ef82a27ebf253be8beca619618a74b9019ee6399fb3833a2b0450faaf7ae0a60d324733a291c916714b3e519bec0010f06db564f35a8adcb8f72c649600d8344ae0b54c65b00be47d105bf3c15240eb2659f17f5909e34cfb31c16133f1980529ba4856167e22c1598cb3967db5b1e0b60900418840fb8856bbd88f14c3edad02edabf766a4811a4e870cc3796e960d0079b20ef05ddc0cd02ef629e956aa33ca5decb2064be3e1ccc6b15894fbc7de77726e3a68be7efc710d44e281c74b13bee6530cd3ed865b234b1906c3649d5ad66fad29516572763a730ad1b70811c732c3e08b4ea357475af9a0d58f1e817838893db41086758f6e16a32c31ee26034ec651c1bec54891ae2d2359e4dde162bd3b3ca5e85a885066b3bfe6fbd37f4a73ded979091a12bd5670c0f28996cdd47131383580139e406713e9ccd6e78777e331ac409280fbfd968f9899db39286854a47c9e6878c53ac64cc4fee2a60c7417fea2f2caf66526113109f0d9c3e833666cc4cd105bd7f2e1c4cda46bd4287af16dc0720ff1839a8d104490faeb0b7a1e299cafddbfc479923517e8e9f1a365f1e91b8e523c258c249428be61a32449ae0e3210c9a8ee2a4a3bea894e8c5324938fffa01ae82d795cfeda2a3a87fe3ee532ca39693f3f9f1d5ee1a8d20da8e4329c4294f5746c6449b0fed57e02ffe429f8af83eec687ad22e600042a252de82f7b6e96fd46f68e4c79988860bf19432230a13d04e32d4a3ff1eb97f478dc58853ece94b6e1f950cecda4a12bb9a90daefd439c5759bff414edcd2b062e310b6d6f4490d64b135850f3e1f4b1468ae00fad7fa580258429bf9307e7f336a37aaac3cbfe455b37a99af4177c934ac6f8a0759e1f025e7c79e95f2a97363cf7b12fadeab7a3322aec7a4d34ce6ce6dc6581d8cb2ca67fa73949252363080ee99e8b509fa533e1528283c9790e39aa35a3e8c4eb918579d5c740c1db3818601d816242712cdaa78b63425b5ee8f6ff7bf2bb13c08934748b1240a0f1a9227182e9f61a7453094a17f073a3855ab5297f112eb1b3027c74117214217456c5d611441cf2bcce2855d1507385888c2ae71ac74c2a05ae9bce1e078ab3ca716a60ad69277cbe8fa47f8a1d7ecddda80398dec3acab53a59c05996b7b0208fe513292e63747c047fb5209c439bf3b175057362392c99508c0cea36dfd23568bff0f292004054a374cf335216f992994c35e5692810f156ecc156ab7ab4a9ae0b24ce9f3a57d47bd6be0ef1a7e7f800bc3a8fff422ef64349528b805494a3427a40171631387763910bfab031fadd93300bc3d677b5dbd9692126b73a7149ca007ab561ccd750ba778a67c839d49c43fd1920f3787fbb3d54e36d500cd71038a604f5e904c2afd9be9657e5700b52e6b32f301fa293bb5dc93b53f7f500d6505a01ca2ccfef3a4c95ef97c35cb80b2e947aa52e09cca137df02ee36329cc50a12f863bb8348211e43c2d61b56511fd60c2f7abd326f0c07433aeb83b8a3cc9d145baffce53bb5ce0a9e94df53fc3adb092e433f5e54f865b592a61f1b8956367a5666e96a8b70546170947c7ce41b26537f11f2f1d4bd0f43edbb56cf120896f46d8f84d4b3d3669c8deb9ec2cf90d5cca924978762fd937b93f6b9e661c860ad4ca60e471615e04388defd5e3202dab518339cb86918b57ab981ce93a6d9707ef947a50d51ec260336aa16618905f959d82a725d7e349080b4db1b2f681742d0ae1389740d8ba90ee269bef0e8785a3a897461ffc8ab4c711ae80f8ad1f2674903d50239000d831503cc828d7aa644ee620885974908a7230bb648b84bda3062c0b9ea1799a778284ecdeb76acb9d0af8bbed3920af418fea47c1d9e56038eec881688d7ee58dca2d6c2d997e23fcffc97e7f5f7b5107b45d666696907b21e2caea3913fdf617eca09d60439454ecdfe79bad6de5e67d71a629e216e2ea382e9f70c7c953af270e8a062467cf8579fcc520be512f5e14eb7583e571b303d2069e0d8a92da6b3aac0feba7b124b9751f81fc55c993bb4bb26a2ffba487005a67daab6de43364ca2012193e52bbf53185d6a6b9ab7bd97730fb5c2eb2d78eddb9bc54b5d956110d468b2501bd9975532daff40ba5bbdca3e3f43811b696ec515c95cb28a7b574ae4af8f20c5b6ffe58b6e1018864265b3a30fde78af421b788c3077e272fc7915f941aaeed35f4231cd0aae7fa4ce40cda7a522fdbf8daf5a13dc5c18e60463f4ebcd7764b680073dd52f46685fcb3d2f830056f76b5132306d2c3f5ec6a7517112a67b402794428c06bc2e7c229f0091c8e0f22175adbcb786a78894234d57455bb5077c446ab94b07d92181f3fb686b4cbbae71f4b940fe43882ea9ef819916690219c1d09be0ab1f2be82cd054b1cd8d5e6b4756f562e0a62d7ff15f8639bd08c19d51de2f9831cea9e188299f2f35e007f13c516d9cff723ee4fa8ce5ed2c494f0295e6496fb66e1b694f216bbae625064f5cb42106177181a63ab058c04e1ac9d46c0770a3a30d430c1170a787ebdec06a954f820310450356c2f3f721b77fa738be795227377a5590b142685b59ac6b7f2384148e6ac171926c7631183541d07ac60a9a656dc7d6acc78133fb285ad81573be38e04e39dfefbc006859cd15850e374f95246b7bca1b19497f6f2379699a37b91b6190c8e53d725c7f69fc6618f35b00850923d2eab60e48e8b3d5be31fb2088b73c22c8c0ef6405ca35ad1d9a68ccffd7668a53f03091e750f40f8e8ff6a1ad08092ce83d759419e3446d058eaac4bbad8294433e891fd1067e81cb228e3be692c5c04a4903d60f161697dd3bf3924501e4f3513a4e93d8254fb50eb7c16d2c434dd4f66a8032d507996bdb75c49caf066e944011091df92f009160dc0db519a121e39cd795b984c866d800fb5cedade3f573fae7a1e5b541785102d6f7a6f8d5441ab4bf2fcba733a9587b4f2543256c72a15168235df7e2aff5d422fc0e57fac05603d6f2074c39792afe266d2febe268d7e85a8d4dda0721ba7d037713965996aba61924ed6a0405f5cb5e7ff031dd3b82bf97b42b18d68076c8387fccc0c9b368b8b2d79bd5c5e62766bbf6ce1ac73298739ebf20d7fdb10287dbaeb16c7986e387ee1610cd8d242ab8e87b5541649a7cb9f7f8509b55dd093fa6c1d914ae19d9da32328bda41d9067bafec29d9dd3feabb86d0edfa621aadb4d724b145149440e70d6af55f959c86c9ca37c7d5cb8ba24810685dface0eeb5f827cae9d889421a21780441280837fd7bde70a72fc3073f6494068af9cbd003a581995393900fd689556bc8b9f8f71d9b2779f68b89f03741392c73b82f316757f3c1ecd8fb0d179ff7e700b47ebec44eeb24e8ae5653c5c92434b13a4268a18962d0724b0ad06cb3f058f7bfaeb0420d9eb77016060b3eb6eed351bb198289b8d8029cd496abde4bd4d7cf47dcba60aac3b58bfc249c30019b082b209a85062d90f5cf24f900e8afa68bb5f46bd0fea78794dac18ae0436f122efb8ee8bd0e928d21a27702bfb990f1123ad76793913d73994b1b198202a4f451fd11c9314e9887ed67bb3279dd6632d7c71fc4516bbcb7cde99af0f0dea8e0753f81b483e1be6b85210dc602ccbfa18f99c880dd3e5193665a09ebf0c5fb3498b6415ab1bd389ba1b8fadf037f3797a1c286e51e54e3b40efc592045f70d8ac3feabe8e32f1a09f9c82d28f61c4faa8b2baa6c15d70157a6e0f5d2d7ee1351b1ca165a4425ee060baca13f4d1c913806b51afce465ecbbaeb745ff405b18b6ecdc3c1dcf8b9e6901b480df31ebaba0c97f5027ee7c41adb8c8417a94fb90ac807d19d160f934891bc692da3403b7528b7a70aa43ee28d92d5cc7618dac8cee2f6f12d2e09ec21013e415710a62dfe349a13144276a88260ac5fbdf22b8e358b39f77d7d17dd1e70426b7a4aeda8db8cf3791389696d5c2a8ac8cb3af8622cb93cd5ae9a1252e759e9cee4740c148fc45b2f4dc7e42bcec3111c537aebbe52cd3bcec579afb06205c3f984e850f45ef82cce0c4511504ac0eec9bf179e522f984d674de41fef3dafe242923746b569c677af01adf52955c44bee3b7f722eb0d4cd4c4b1c2abc6134f72f2b1b52ad5013214719f3aeb2581cd8c034cca442b6bc8a6cd4b70989e58f61d0facd4a1468173287e75b75c77e6008c1c10f0560589781dbe57f44482b34f45fe8b3cb5750526b9e8a1b079682433829785176e5d672edeecf66c407033467f6b896cc8a33cf8a0b67a57a3f37504dbe302f1696ab7bbadf460470ab548976f3b1a34b92901f8d0f47e6e7c5849c8f3f3da07329ae63254bbc0712a694a0d30a292fc688db6a376da79cbe277192519845cabd8279eca2da5cc4854df5e8a12a7d137eee2e7f25f50c27e47eaa9a6e3b1c6e95822b49a8fda5a94cb182f7d72f11a93fb3cb29fa3b9aff15c54a01b16bfe4d563c503cdb7a10d6f3b19d90f31b531c6a365d6f2b85e2bfd17cd853cf78d7fe69bcc38462bf82351d0523f3139b9c240b15b0e9427171a5be3473aac826286ab8b7c827fb0b45da821a4c18a5c2a3f4e2224e7ba8afbf7e7f481edd1112f5e0b758a3197f5069afadbeb4ea23bc0f8a278f8c8bdcda7bd916b91f56f70584d0717da027d0b8e24d31a11244d6094f3e262e95356f2c60ffedcce2324327bf791e1af78b5462dff39db1ec33093258901f34bfc668308361690b969f26cd35a878114b2a731996872d0af69be3ffec1d90ea05ceb6b871b097d844ceb92086a06381693ed919741e1da46d3cd2e6dda2770182d0425cd766a4c8a99f526865def69eb4bcfa86b5ebd7a25718f93c76e02808606f2baa1faf212b0d86ee51f5ef99f9a0474eb79584c9c7600a284371ee07a8c3d9a388fd40673c3c1b2416801323eb2151c1594603ac573b3e3b24e38c6843c9c37a9c7798c04733c0e9eaccde97dd926fc8bc31c1ffd2bafb3ab52cff01b586856b3707435c16bf730e0c255a34c9a40ffe22ff72fc3dc836099a91e9f1b4b7f6e05615fb75c8f8be379a6229dc4db691e0798a5d57d25b5d452445c6820db8d10f078572db2adceb9ec1ef2f6b2e877286650dc8fbba82c820ed46715e6f835ccac406bf754a760a393d8f2ab589b7a05ef06e3d138b96dae0e4684f259b826e86db4f601f1b7f4d629b58ecf16fb37cc5be2cf567034cacdc737e11665fe8dc13dd56d6ee066e09590adb85892f281af01bf46eec036a6f64b4da60ccf25c8bcad7920e3d3a846cb2364639ba4c15c1d8152a80b3d0458914bb2c460064d6b88615d4dd401bf8505e67d3b5abaeaeccd0f5aebfa51b6d78bc9ad9188053147735f7b2185440601b40cd031dc814b0989c451bf744a05443e14141af76b26557beec616a67ea0ad6ef50d4cdceb4ada4e3da00d6e40bfc145fdf59e733d864861bbe58bdf7e923985f9a5c43264a0d0efb3e5fd0fcd982b9a66643a14e9580073262351ebbc3fece95e69007d8cc54c4240f25196fbc18cbcbe2050ff526d2306531f87080938c0d6ba671b1fb6df568cd0a5961a0ebf3e17ffc19a8341b5c14cafc926bd28530eceff3b2cff118f07757ddad2b6235b217ccab1863ed2991f6995ea7e7be1717628c72ab0482905dd51006519889214c3e11444391e8288d38c0e6d5bde5571b67218bf9ffabbdfca0e9f152f5649318257cdeccf144e017941e4ccc5fc8af197edbe5c7dedb22b57e2cba32a8531da93d7367b7b126f04b0284e75888e7e522d83c4fc6c6000eba457f29874783c766e35fadb025e08983d6b767d28604d762fb2d0e69d55efb385a2ac41e28c419b2189621ea51a6e5db99fa6e4e787c0caf181ba90c6a42140f5b8fd11b05189a4e27b367a78c19cee04bf84b6ab96fe563ea4e598409db1e110f53a5e1a0d56aaf8a8543ed8c8e1976ef74543d15bd0afcb95d98fb9ab5fe477781b7c1c923c0adf79802c5a303d3ed5d84b41a9721ae214b507334c32dbd7cac0eb83195f2f03efad924ba5a511a2667bd96ad05869cff048a8545e8354ad774eb0dfdeee3508127abb6986ad6326b1cefd75170dcb487e5bd1d9da9bb578ac3aae8ad034789536b8097ec2b3a982d3e98ba987ed56ad7369cab32f7af90e1eb8ee1781eec65ff5227fde976e13a1ecdcfc52f9209dc846683a433597b2b0fdd2ba42ad7e922f718eb7a320d7a323d6a5e59e8693469f1174d5ee053672876f9fbfa3b5ed17a926015b308f3e9581d4abff0f40012f1e8112080b74fbd14203ff669c5f3cf0a022b4ce554768b846dae537c8a0afd8efa8e0d0c2eba2d202d0cbcbd2ed94080e339abd2b536005f0d5b77743cc5f87bb7cf9dc04b34981022605a34bbd1085b8fac08d384e3292bf2e71695de8e551db8b0b4be0a67d7c5a35df2cffece1bb9182896a1154c1c398a6bdda6d9541515b4acb9545e498e637dde8d3cc4e975c7b9915cb8919a66f014596777ac1b8a668102abe5f12e711d66864e1cfc1f0f4f7fe5282480aa6cbf6057305a34a2b031f9a0969ea064763b4c30dd8f969555e7212480f248b6f1d1d399693b96a2873c63a0583d9b2775dd7db9892bce5eb03453984be4e7ccdbe207104c437ca1b6d9b456a847ba40b9545cb3611291d98c37f5835d9a02e554c2f55e3129ac12fd5fa385494d8d03041a551460f99c294cb59051f1c7c498bea1be447a903a23f0831a4b9b10667b4095fb73212dc598bd831ff287cdd7353057a47fa7e15a3402d33fe4c33f50e7e1367ac6c7b2c8420f05abb6de932c1476149d809be5aa64e4a993036e1495b7e081a3d9cf0d1f08fdbfb910c113f3d60f6de2e8d2ed9d7b676b10471ea2f7516b8aae9522f802ba276525dcfba54b445cb2dc8dcf3214cae35aad45e81892922784b7f8580e4ded79d3d4b6fec5432643988b59471151f937aa3b00289b740e8d60f97e2afd3b51fadb556612d6709ad9299be7b63828474fea54f443b6c01f58da8195ebaf6251a0d8a40147b0d936b0893802c7333d90b3fb72bec03a71150613c1c6ac55888dcb4b3e38ff9417f5e098008c9f1f21b28d35a679a1e7c0f3cedb7b9ac542cd64ca8c916ee2e77e5d2a5053981918bedde733ac7489d9938ee28dbb8c252344038bc4febd75ed80f84a873fd6eb946baf42f15d2cf71801d0d112fec6a50d911d22c24565708ab7e886e830095a61f97c20e9af4ea93a2430ca7c3dc775041de44aa09f91e66c5dd38254365808aeac963bedd1b7a0ff6faa3a3107f44ef612c28b0edbf224f0bcfa55d047ad1ad6603af947fd528bfd654d8b945e3ad9db7878b7a6406af77ed3899b7c46fab21946469f68e187105ee5bef6aaca2140fa91a14cc6d88152ebc8d70f57de6d552be408f7fb4ce20fee9959661eae075ccbceef8d30cfd62e7829789f71ef6f29cb98ab8529cf9b7281414cf29ae8aa066e3154ac4f371cfe5f741d687e7a6cc70182f32ee44de672c0cbb6201b9b062d16a34bfc84187c783074059ce90e30e06ae363414386a084727e352aa2c95f669dfe3d2e79da4944f3b9b18f86eaa157637d36478fc69fcfd448d0f1e3270b0b220c17c363628972f424e631ed476a39294222d16262eebdc4519d192f75406dafe9ad1383de1b7794802d4856af4e672b4d6c10b18ccd187db86b92b40b71963c2a0575d16bda2eaf7456be94f99d916ff51effc34e3ef5e3e046da0fa8d06e3f9fc244fcad89c45ceebcb4bfce59f02694525f8cab1fcd2282ff5b98eaee250d005936c22021f2f3686379ca17d711e1e042d4196451b6d709ee635222cc97f243e40b1fbd32f28f239d75503d840cead40ae030acd703094bcc6d9287582f185cdf931c267bcc7c2e67f552331e7e52bbe1c91206d5749d2d8eeb3b9915b8e9947eff9ae83d863cec25c3d49ae3c9901f17fe30a28f33a4c5e4ade0f24eca69e2549038f95908e27d1987760dc8bc86f5c8ff0a61d06228aa2508eda3a10b6e3db6a3e7acfde08c5b67ed41cf25ec0f9d4ce72713673b8c4f0c16568a53c7b9cc905bdf44f6dfce5359f57b58757bc1df331fb5012cb45ac197d34ad71359c0e546f238df2ac3951680358695d1d19de5c5bb4672a609428436de62d219a0307d26141b6dc35df3f55718f1302ae9d772edb277df854dc54368fa1bdc79980cfca07538a03adcaa2faf460b7abf47d715ff9f01cc3a026ee77929ad78313a80717e103b57091de1daa65f59ab89971cde1d1c85fd7ba1549643df8a475b8ecacc594e0544706f1c7059d402f67050a1b7d61f0e26fef78ff200c7cd427de8516986c172afb03202154916aa5b26da74356fdf247f30ef163a7773e87c104eb703c9ff3cf52da4c79c32fc365cd17639a950addaac44ad87dc6c2174fa3b9d8cea4ae1ebcbc26dc132fabbac416dd767ea25c7879202154eebcf9457bde4ab421a8aa89303e8fa5dfd03265dc1b80f6264861152aacfb2cdb898936bde1e3145868dc25fd1fc16debd389b8b951f9bd9ebac8fa484c8323620ad1d8b3d6533835ebef5ef605083aca992d8de09079adb96840c054356b5b931d6ca2c46c106fe98941c5580d796c82d594aa1f9a716f5c9cd60efdf5e67e373504495d539c86f04e37f63328d2e4eba2ff577fdf72e56e31ab1cbd5a0805aac1ab75ddbc7d7c60e10ca1909f557d6fee379c4b5f0a611ef3d117c2aa1a7ac1747b17ff477d54f5716c5a6583266a7a3dd5d338d283eb6906d6b2db1f18f12d69d94ed636f2646b1c94d72a27434a9133c6a383904dcb0ef8cbacb71b5865e7a165f3c60e8f5c5810b809d29efb87bd6c6316c46de620cec55139e6db33fb1bf687d3a9f3f70fa4be39e6ad1bbd3ce12f892326300c2d8e3330dc404367ec22a51be8a1259e744951b83d52648eee152f0e58b9b34b010f8ea0219ff68110f9c03731aafe7baa02d705c83009dfa2aa29b64b3ddc80ffca0b048d35bbb52fa761dd30a82e761a8fc009f7e5f3be37940f1c401b9b1ceab422843a0881a2c5d78d95160b8c27d8078e4c0bf6c275cf94c1cbb1680198a84da171c85ae7e7cafe4116d4fe000673f1b2cdc39701e41f2e7eb21c59a4871898b8184e68504ed9c1eca97f5dca90b970f4b51cb89d581b8a6251a526bb0f67ea753bb619b39f7030729c4dcb414d7a9f497d889d2258a1a09f3611b73c72fd9002288ccc56d10efdfdff069fb1a4c69d3c36324dc557c12977b7f469967269c9da35f1c6d8fd67673069f592d3c88e558e2296c46b0241aa5ee83165ca1c1196f5ed981f73a0e0b66de49a7a9f20a6fec5865c4c22ce3868dc79698f91d2fa290bf30be8e8817a140495102e9641b9c579fe2798003129d8a85f6ea6d75e5ea187b206accb7e825fdaae00e2d29f1a9665e0efaae08ce7b4ee7a63332b915f00f230ad8f04cc78cfc3f0a5e89e01a63dc65949c35903b44ada15f515731ad15628554290ac077b86026ddb4ff9892a9837a71fb20af934ffc290cb8e9b8885b13085ef604fe4c8a34bc2fe67513f7c120cf02cb695f2f67d0054893427d7fdb4c2b042f9b134cb73589acef3375cb1ddd29685570261d8cfa5ac5711613e1b4469eaf17a4b989299ccb6af6005ade95e8737ad8991722c5b8c8c1b580d0312e94ea60a18359f87fc1b8fa0339999a8baccb1a0c2642b4d4cc26c4fddca30aede50f84529c46c1004d44c703715f61a903c0b6ea2feeb74361f933b13f16e385d6e9928f2e62699b08ee1636ac2694f11e8ef6484e796d5f8b529bae9fb03afe9e389c9f99550707e8c8d12acdccbebdd1aa255faee6be993e1bedf4ff1df985af08f44f345d77383ec9a05204540253e3c1a489ebc89196a9bf86c1efe2134de76885d29cb1edffb4040c772643a5911ad1f4bc1e90f184189b567197e271f8d3c0ca3b52dba63b92ca1db742545f343ffb9bc8923d47556543f8ed7914a366da0535017d8b09816da08fc64bc7cc1035fe539716cdc6ca780ae16dbdec4eddfe6b1529c8545ccfc3c18b9d44afc1e553fecaed40dfc274ec61b2a6632adc0a972c9279390c8a8833bf3eec1f3c237ba98d36413e8e2827ba092a34f64fdf6be8885267dbb3da96988d750a036c2b0f276832533af42dbb0c5f0c501e129c3b620f9bcd775d52f41c177d0d9f553eaa35662dacd12a62cf2402298557dda20cf4ef084a114d7c4add27f7b9e9de170576aa7bdaae2df96f2057e0f3422a5a7c97639a535f1d07c947e2e1c4e63f0d4ea9c1e7ecdfcfb520ef7476fa6afb708730e6d3df41190210f5ef101057ed10a87b71b0b1cfe948f9f2b5d6b3c01c8c33a31881bf7d6a717e2a6985affa1c5bfa5032ecd2d103b9329ac6e8bba4b3dd9f18581485cf33b56f55f18ad659ace21cea6444f648b11b0ccdaa974bf17226cfe9f0028b59df2c415056a0cfca3b899895d54ba7990d47129e0a9646c464b2e4bb30fbaeced5a5e372104aee231fe292e1410c25f7de4df36005ff781f362a3072d3c7e83f3d880cee24243babd8d0294ffcb7747ef9ba1bf1a34b472f3a43141b28907f51d7d19f22fd954d402465f11a179aa0d133301ad66ccae499aece4a0ff319fdfe5943ab132e2636fe55c9aa86110dd9cdd147ef7a4dff85e2575a584f2ac32ff50957a2afe3e4bef446dcceefc62d820dfd218b47addace2a0421ba0d66f59de55aa197057a514ad85810e2feb3bb9000b405bdc9f807fe39cf3ea272337d35d52f159704c0231e3c11e35577f91fbd4ca82b19058cbfcf8ca1dfe174ecb1ac4b427035bf4987e1ca15bd529d6862698b027c40764f5c6311f913e14efb3606e7866b0a153991d7d1aa9ff4486a82149e727a9e6850be756f01a2915b194f6c64b04f5405a4de831d46be1a5426ff490b0d5a67938058231a4b33edfe4281a814444a2941880ba7c45c070fcab3dfbe0820c558d39668644a6e66d7882853fd548f18a46f24b535b2ececedd621d8b8428fd1072b1e83f8cba1da23c5efd9dae0195a3b24478e99787c65958fda829bd7bac1e3cba958d3e581f9f0b24e20b39845aaedda50e677978e63987e72e18570ddb94a10c400f473171910db2952cd2144cd0ada7d59a3faf8013ca034e900340883b9cd7cc00458c28677eba2578280756eef6beba596dc63ff54ef823852a39416c3828afbafca335798c7a51246b2751b2d97c51246e437924d70b4588436aaf4df75501003e5ae0065d4257c6eebbd39f0a7383ff82b47266843483a2cdb629fb094368a0cc3a86013a3c8bf6f44f0ec086bb31d26646a9b5a2be82f782eaff86dd6b504a77e9386b372fb574e46c4c67dd131aaa92bb1b05843c0dd8843f3b85a6d575e527c996d74ca244415288e019ae34f2eb7cecf6e462bdde18d8f8420b14e0a9469816fae5ad5ece8fa12859ec0b85b4ceeab1ecdd5d7e46356dd20c30ae5da510920095470ce924c840b929cc82c00dd5aba461e6996c2cfe0b48354f937854012a00a6f8b5c805fc628487b99d92639630f5944a78c7cd36e72674ed419571e9850b5f8cc4ca2a6fadbe67ce2f944c06b8288722c46380428cd460f9901e582b376a2f89a7d729b3eacec71ef08aa11be7a17ab09ade87a888ea784cd58714d8aebe7cc9c505d3f95c1318bed5158f090fce664cee713cc403df9b2dd92973a1936d25fe2e32168c8ed5fc20ef9e1c7b78dc01aa9c112eee59c9b5afd21e214a27882b45b89432e92442fbeb3ceee512928ad79f61bd109aa165d2370d663d93c8d924d642f2ab031b5b413654254a97472d0cfd728ab41a2a09b5fd644318bc90e0747391390f0a887fde7934bdbad12f96362c69d8ba1beace99d6c3246536ab8126c4679d397af281bb8516da64e3fe9102eadae6674a24da72a75fc455e7bd30f29e75193ff6d02a295435465e6c93be42ffca0b8773de05129e35418008dcfb2e82f90e44bfc5caf5f7da7c313df18bfbced4458ec513a6e771ec3931bbd73334721ef8bcd404df6846882af885fdf9ce4a13bef1b0d50f204fe99d6971a650507dd82d486748f241518973c9e34313ae91e24f7ab0e0694e483adba2f78d29b6acee7e1de009e20081a0d61d2de64dc50e65b3c75d4883774f64d1265df91f4cb21602d9887ebe697f1ae1fb62af551006ae7690418fc3d8e00c6b3306c3f933683243042eab343cbb07392ce7db6f23b7b0f75a18da95acd96d34cc856d42fb948126b4ac8194aaf3eb2aab9d1a500aa5f37c471bb8e907792b96222b4bc61aa5f3e20dd11e41f6aefc1d0b223957af142ff4c6d76aa4aaa9bacb2eefa41b197d2d24e6abcffcfd22f7ac606a2a62d84ae77e1ddeaa2d77c27f2cd5102d529bd96bf6230965aa3b6e0fc3a23652ad6c37c1bcb9909a305afc8693eaa9d1a90a2c32c2ae6c94273f7ad75bff358811dff82aa09f259f243be8dfd56389abcf977df5fcd15dca8183fbd4135722c6e5793d3e8b19d23f5c8bf215c5acbc9dfc73664b2f4bfca5f9dd25880d9f34c6b05c30fe9eb2027bee4f3956425d71648b5255e778a5b2ffb8e2d5ff3c97620ab72f7fe0b1e5f22b3f079570509b7191808059940060aba251bb78a5692c2df5e9776cbc7458b9f6920c472d9c96715573f2af8e769e25e8b335219018f206363e875b789ab180c085da116ad7ab4fcce7d98c9da1c94d5dfd444ef0eb40a4492087b9a6e677070e3b30976860857eef7d58f34022fe32f38fe178e3a36efc900f8c37534cf0204f4c5bc27323dbb575d0d5ecad21ec768f4a259ca5836a86e754759a5e7e3579849e5adec9630c3a9895792e987144959477bd59c7b0fb22312d044c43ac985c73a6c3044d97d8e572387fe13b78e5dfae6c1d0195ef16d340d9fde4a2ca26b3800ec4ee0bf10b6e817bd76aa342a1a42a33ae9c9c71bf464f5e8b176309fbda813d3f49e55948f9dc110ef1d78de04202c87d75c403f3a622a4b5bb6a41d4c9be02522b5cf3dc6daadf0c708bb7ab90b5bd2972c54676d930b55f848c9cd4950688aa3eb8a42b2ac1d32d5d01e78dab554f3b38171a605382601ca7b023ef58ce88fba0b6ee6db5d980aa19d353f9441febaccde8843ef0060946ac4109c7c318cc8512f2a18068724abc8cd9adc49938ad580756ccc87abda3505442a883a0adfd9afcb48f72aedda8de80f85f581c7afc6924e1c84639511a23a608270cf515aa0fd4fff16ec64460c0a5a7293f23caee16714403c12e6c1379b057ed733880752861d395b967477a79e581cb0c8830655d35f20fcf1324017e2b2ce40d2fe6767be5f099de3cf347f26441e716ab2fbe21284cfacb10858c7b4f8f36689cc36a56f1365b07caca51997df77b9f312577560a08211ed13cf9fc0ba49b524e63ba1b8811d739b9642fccaf875441c11af477e69e6993556f654561af3365aef05f7224a65b8cd7a735d8af94b833c1e185b57755dcdfe9a511b597baf3b1f0bf914b2ed8b5de9a1288f2ff1f60fc054775eb54628687bf86b999b043b9a735ed3189d96c31c9ec4146690f38a250b3fd8c8300a208aaf42a54d2b61733543a3268017af2532c60a66ffec19e3974dbf8a421f68106f7846df8e97dfa261419e0c70065a1eb97c82e0d6cd3bd6d5cf49da48ea077c98263931ad180c500ea5f3a1bbd9d6e0617d8810155cf6eb75651935f65445d2d93f88eecc3992787d2304a5b7164366dbc1a8dc3b0ff14b4cb0ff5cdac018605808620597b38477acaa34a89eb13099c49056532ea90f698075662a2f19fe948ad68038e12c3aa8bfbd74d5ab38b5d02e0e5d138ec1b5964dd897ffb78a5d8cc9056b5e175b9f7c3398a5ea15d92e3f4bc17ccf3a5ee3860488868b9fb8bb90b4fec7eb4be402b5daf4a87a4c10c394a3252dc736eb522ff743eda7376c3641c791892fde4fc272bfc1c6d5406dc7720d33307a13c63a106d4ab8911263bc4ef0c4167b2598670311bb72dc5f6e78a6abc22d61759fd06fffe31a341b3a6daf6a1e3b946dfd30dde8b5d52730b2515d95f0e668a82fa11e353388d7c9040ca18649eb78fc62f1cdffff52b4e8758a73ee4a9038400c8d814f408e265ea988273cdb0fe1fc5eef24cb8d4f052379ae9bba6a374476f8b572b083867e3a77ae3d66435aee5c5547ed5c4c5359074f59cab8157a64340812b01b6f1e09f6792196215f7cea637a0c0903a8e13ccbcba15a277ff391060a625d3c6205c5d338756973eb0c03c52845fb378fe7112e8e1cd81c2ed3567d34a8ecc4ca55202dba32168ee790087dae0ea72ad59581173d5b593a724a1707c10a5ddd40ccbb566e4a8591de37b6a4d08ded871a4f60a3a353a7df5073e3420ebf496923e2954985e194e37ba621c2068f466ca845759e213edfdb8c349c60a81809b0fa470e261bd4814afad65402925c5866614e6b820c4ad786afc14dc5717091f82a5b968fc5ffefe1da01fc469a6fe9dd065cdc68a108ead7533bc72e43d7a665acdd5011501cb9164de88a4c7c48564deca6d80534f2bcb4be49c3394fa65c9164e8c6d7da069142a6155edb09eab60d9d9d824ac06bd54376e670a5c28318203bc992ee8f97f1452d104472bd56997e7d91587dc1db3be962c6540c8a09fa569a0db5497e8e00dd80c7cf521e5d17839c59f3726117c809328ba422a07663d9479ca7ed2f84689bc0254912677e31446d1e0914b93df362e8e55cd3974f06fa28b610cb5e41a43e8926269ed0ba9f385365d23698a9a0a794ceac5f455e4c5e3bd5d1f2da3fedf787cb2c3245779fa4c845c6f61449d27f70378d8791025b50c64e05604a30f0e8180d6c231911b9356dd646359fd45df25685f5f8953c082ce71adc2bd471434115ee5e4a20a7c548892ce7c6fbd55cac4178a58054704e6830c0ecd4b255708c7a00aca30c3e0da029f5d4a1680aa8012e0b8da450782b470ec7eae8b1090fefa7b8a5eccda036b70ae0d3a3d5fe437f2a3573c6e0a1736cead7f8e173e150b38008f90994d2aa3bb71e664d82af1ef1c4a31086fd699241e7d1403d2c72e2d3449390657be879ee0771c84d45cd40b47b791bbff2b71bb4c53be99254d31c2b3b89fabd3cfc24fcfda17f0b6963985f63dbfe20e203403a43de47602e87017d15b3e31dea494295dedc8dd7aa749f74ced4c2ee664f6461f1c703d06ba05ce8b7e6c7976beb425167cba49536fda6d54ea47d743fa40dc5bc730fc00f33359e2afb75279f33eaf92b1ec059ba85d978043c7554fc0aab9ddd224d2f645be0cd1366427ecafeecdda446f063ca6a50bbe28b93a646c9c33ff4f83a9c0691cf26eaeb80b70c0acaa091737f38b2e565ea2f0166de6aa3bdb17c8d79b2ed1e6c3beaa3166635dfc3588a8c893520b67dbf42a5c8cae01c2217c3b10f4be0edbe4b7caf981d20d12132d6d918ab90a16cfc899a358ca900bfed26ff3de972d6eb3d2d6210160d454f4e29a518c79d6c8d355bdf4f42e00635787d27a70aa627cc94121c1cd5fbb549c794697f8e59fa56cb96feaedf7a40792b605fb96f867128cedc6af50b25472ee01a049d5658aeacebb14c60d9882d829578637cdb18866067a7486520708a29afa1e9bc452d06ccb651128983b892e64f2a12dbce2bc971b86f263f14fbf366eba42ad4aad84890f83055337d3a60438d6b99d5412fff556cea1e7259b4271bbe53f8f8946a35347a9a1b8aa36017c0adb9d5eed93c08455009f714de37320f55ad585393fd5829154072e6be722e2e27ec99687146c5f9c72f701c203698e141913b1efcfd1dc53a64b64dd0f5ef348a04c98a946c397d3f448489b161830e91509e013eb6c9c900cca9ae96a13aa00cba646a2825b29a4917477eb50f32a7842ac718e3206195e8e528c8c78ddc4ea7f8ec0622e3b96542aebcd7e08614e1380af199698f095c25917e5e797c37a4b111ea6b0c5dacb3d5b29b3a5be5ceaf826267e507a8fe3b201edce1a3857d0eef4623f6883ded6075efb2a3658c3231830ffb7039d8bd422537b4433fb809208e594007538100c14c204f783f8b3ac6925fe613bba30229891698608666991a99dad1d2394cbcce4905b914b3aac731beceb4b1b72c04a49a2c5039066050dc99642fdeeceb20909407adfd4df3423fb14c9c13b84e160d3295c8b55b9e95e77a2266fa076e1c40059b3fbebbedaf4e91de07cd0ccedee332a0cbb427cb07be9bfe847db9142929faf46aff21b2631f19199befb6d899147500690d1362a3fdee4917d7c01b1521975803d7330b28be8e2e4a7349d2196cce564f80dc694dfbe79f009170cc96108c399214bc0dee2ed22fc9791c064c9a5e7b157f677e8265d64d504cfe32d4e2fdebe15f6362802fa8382ec5c67567be9cddcb862920a9ae796825c3906782e4da8bce7030d49505aa5703e3fc4eda92270107f9302766a996cee3e65f8c9233bcf1efdee5b1a6842da1d840401c105a59dfa20cf4181b8c69814991e902ae9b78819d02b34f620cb1dcd5ca982cb6152883135cda2e68892251a4862ad03873b8499029f3e5f083eade2f60f1148f54f31cd4e35433ee816126302272c4937c603bbfe196719892cccbc808bdad3109649e5e4aeefc2ca4acfaa30f4b9b07c4b11deec4b0cc47ca65e772f5467176de59a4d6ff70387095cd8b189ba4bfd26750ed8016f80f5dca9373fe5f259241669cf582ce95ae07cd6778ca0d048be624da4b7a7e688d40f50d2e689784803159bf9d54a1a88c589b2f73e98d28e335140298b23d2402e56b655acf54ac1c667028fc855b0e67857f52d1eb27a3279878514a51112cdccae97d74f65943c35ef666e61f1ae8a0826a3cc555d0d1aac34f473757fbafe72e83896b02e2a0b1b925ed639eece00725c607a66acaf8628f1574983cfdf42ec0a19a62ae2547c29fb4ad93875066cd5af9c30612e8462ac2c5bfaf688b6e3bb6ef316eb04afcfd7ef7549199c682b26b0f51c8fca0ea65e02e9f889c42d0e596d090d7358e9ecd5c45dcb292536241d0854dd7f4be87819aa419c952addcce1bd0cd741c232a7d9008782da3bc9e7e997961687c890c21bdafd41798df7def6efee276b7996fa772173ddd85cbefcf61661d6d9e05204e556bd1c64bd76433c33d23a1fdda560f9357ae09a85c6bc28f4118f26e32de3d91112500f6a737eb22352506d6b527c014745d958946e2570ef038c9ea3f7db92156e17c0ea0c57d1d58f3c1f6323eaba2274a1688aca2f9bcd5d5b1eaaf68d6a34b8e6a8ddd10479b371028fafbdbda14a9f800495f560a5e12511dbb070eb15a312e5333655ddc589ce7be1cd511d592ee1acf83ea32175a2f157619c3f04e7df056a0725b42adb97b35226930448d7ebae471e3a5b399be57cf9f65ed4c05c7b65ea1b14b98019dcf0ccaae0bd8f5cbab543c7e794c86f0a13ce3a06ea017b606918d87dd211e7d973413c0a423d46251e53d37c380a9d0c3069fc447d339420bdcf363291befef29d499af09b6879571df7e083bab811449efac9ed1c39496b5382f4fb5cdea41eb7be04816aa13bb7a2b9d3db3efe178a4240c40c42d618eaa99ee00ea77b9c3999d18166ee81897471e99ee2ffed13ef1b5f4f403b9e0d9bf1258a4d3a896d3f6750e647498e5e2d7e009556a33199a68c3560ce12096e4bf11fcc4edc6241832ba523aa8a03b33cb3f67038068e70e1961d275d36e9c821ce90f8f32aa45b029d5f0dfdd6f0cf94f0587698ff085bce964f6dad49a76cc9f74ac96f75e21aec23b8fe3655dafa9942d09cf7d82b2cc2777352603cb26a9af430b95f84780bc9cb54508de5ae14892e9cc41b13c1c36c03457c2d595567cea8e6145b2c27776e5c349cb80f479c0a2cdf82226e6a9cd8480b9baea7f9fedccf80602b18d496a6e47ed1853323daa1ea63bcf30d1f5788f229ca6da27cfba4ce342fac99c61b437a67d9a21f889e8ba96895f6e57ce0fa41292906c91726b036e5f0c7e487d1a37ae54222a1268653689df8d09b64935b97236263fdc91b78623804646fb4f252970c62c2d99b0472afa3e4ee396cc38fdf927dcc3a2a194734d05d45b95acd68354a023caf0245c2f95aa1e14f24a50aee4974f4be03ec7531ba55349823933543084b9ec562f40ae4b2929286e6871a11d2ce6216617932cb8c552ce4e687574e74e11331f1230dd7a2d4cc0c763ea347fb0cab173b0aff47d5b3955f6d8d9c0f7912c5ff6adc1db1a0f34fed17b45d695d5d20279be3ef4095f2ae2f3b3f6921893f7328acb1d20132b5369d18ff461b0ff8a240f4d42984c8601a7ae747a83982b0268528c03b2c2613e6e371ea6510e08a42170b5c1ed38726258f8b3224711b7bf936cde3b0bfe670937e0672c43d55536ba60da51ed0f8a6f4e0e1ba96dd98c738b7634dca2026530c7e5a0d39a4f6841ae32ba30e37b26b17d0da6d4e26f3cc98109c2a2f5ac6eb6ecc17f57481eb0f321a9c8ae2c5a117c0d26e3731280f0e4c5bbb30294efbbd952c0b770a68073d998f21f7db4f2ad3f6fbc0aa7997fa6ae06dbf44e34a6fe22b1be21c4e07c13527e1fe65d0b300e537ce021ef6766c9df3a2b12b55e22a568ecf6698960096dd2b16ea47bf126f4a8489be634010a7f687c4ae7c7c74217928a405585fbe284d41ab254395096c1543788b0a69e02055c954856dfc996890e4afbe60b32d6dcdc253126495d50d8c54bff469b9695d6680d3817779c5fc83fbb70be649ae5cecb98e8a2be7c49984b10538ffbc193f7dfe31925c614970b16a222ffa15b4f0d06d980ebcb3c9f4094329fd049c7308fd23a0c316b08a2db6b23a9cb48286fdc372673f0849af23e17134574654bf5357c619d3871869f008b7ba29548f8a908f104531a57184b2309509495ca9e7b326ca1e21ed6079b147113c5dd7086a040e35cd57e7453b398190169bef11c3ff05dc204b83a3b91841d015d3dad4111d3b6d561065642bf8d8c93cc90a8a13f9eb6f86ad7d9615c6b263a8ff1cd96ab886f099787acd8806dfd9ccef11a29df9170e45b29f7750776f3b77476757bb5414982926e6daf7520caac422fae0b7c7c9395dad40a2db5aa26b7c886f89bcd7480e0f4b72726df5dc0d983469899d5b47e0b44e859e3bcad01948c11b5c521caa68f3a28e2fb5092f00069de65d41b949b64220b67efafd03220ce0032641a1265b85c2f0fb8df0379bfcdb20c7c2c48eed3e4905e34d2573bf83fb1adbf6a91301703f41f6ffaf217dc03915e606a92c8546b35ccb8c5825c7f676ffaef8ce36c2645e53d392ddd17f842d9344c03004dbbc9e5c8be764f09a51a7d3c11c87439172dd2edfcf82242dee43573e76aa775f0cbe0ae4d88454844a8365870ff7971c716125e6824d853c1ee743a28bb5c1fbe1e943e1e89b29d07eeb30add94be6ffa1274516d5f40550c28e18ccf1a2c2dbdb9d882f04ff53f00e7cae681b35a937bdc3c04bdb74fbd445c9076aa0e4de339b111877c4b5ae86d4341d992a8410ad8cf7705a2936d5dbf86b05c87d7b8f10b3d1a428ba1e1e5a00e57717e6a61d5dc5dec5ccbdbbeff413cbe692dede4f81e671959f68e367e53c4b7a2eea7265bbf60deb5a6182eff96c4efe023f81c5a8d3159bed0726152193d637f35c8ba7b11dd187c86a680d485191a88847063cda1537b7cde96ffbb1c31b42fdade4cf9924b877b140dcb459325c25166e115d397e3a4a219d39696d0ffe0477c8706b7ed5e6a1579d16aa2659f7d33320264fb8927ddc6622cf104b0f9d7dfd4b74915fd919790bef1e279a813a185a78e051ef51c364df3eb024ab547bda48728746b1dfdf028107e62d8daced58095c89fb082cefc987a0b27f24a75c106dc4e1b7d5c902e4956843e9ec380200f852e8d861f4caf14a14d4773bd3c24f2ebda6307ad2fb1d135458a66ce5630fa68f8c25f8a6a6421184e1d44e2c6a34f733730e9bad8ff1b099f1689b9a90576752d964e71767095e323c258a30f861b28f84b22646c978e1dccb3dd1a3c5af7a9759ab82e9423ba8dff64ba635d2f0efc62d1b43ffaef1ec074eba6cc279a59e2e069efaaa883bf4c0f26cec6f16d1a2896987538966e58db72f8883fa20a276cf913461d011cc2e792ce8bcaf1df9509ca5fe5e63e242ea3c27c94744b14c154e28f69646cdedf27aa9ab98ea7e0478665216029b3562905209779fb876f72021e5adad9785db37c9626f6bcf24cffe645a6b58e3acd1b866cda4d807c85f536dd2fdc0143e11cd0b15146699ccd6b9e25ee63d302820f5da890f73d272be0da1d6e9ef361664ca96127cec653e9b607b76b933e0da2f4c47b175ee4d654bf6187501d2ba6c50a7506dc85387ef359e5f5dcc67a4d9119b31223eafcb3b36ccd590a812fe3f7a15fd172e6090bf888d3e1c846e241b2722f99a69e405b1f5656d3be8a5fecc81b25d38f11b915f78590d0658fda1631a3b5e3df657b526b40e4830da916549aba39ac884bba7a9a45de9154532f6895c7d7a7a57a2d56521e5c0362cc91ec2bd66c82259765c3f645ebe35370f39a7a577202e98eb1df17bd96831b3976e30b4dd4eda1e540008e44e1d9077795c6b00fac778ae8da013d0a0935d89f684d0af3637696b67be6aa72b1fb9da0fef17cd031b81ca20b606501c0397b37d90a3d0df23028947bdd2bb00c427151d28bbbe0c798e5a8b7d99776ef7b5010cf39f0d8027474794eeaae78c0e94e565e5b352a2d5a7a02cf9b3cad70edc25b52c1e0391aa37934bedf830b719fde4dbb3933d43295c9e7c1bb594882b5db877290c1502aa7d495a8e8ab9590f8a329ec9163859ad9ea94aedb11287f30d32d5473a500c5ed6688207c1a13be5ee0096777863e69fc51fe35465796dd4a8694532091a1761e64490ca17509f8f19b8d78cca8c7c9cbd95d946a7d95f5930fa68393098110a9fce620699669929547065833486786bb080c5dc2033b02af5777d5c134888c62ef910a5cb06d9592a6f14add09529f1f168eeabe55af00dc1737184ffe1293df6b9b64fff4bb3b930742dac1ce5111151555eba06e8e3899aaaa5b0f65f8e14fda78debffe06874c5a3fc25d72f494c341432fe4bf813ae7f0298fa47373693a8e970cf7b8fa7c6840a23f89ce848e07a2a394a2735473167cc9b8e4b3720002106718c3fbf8d89d903abcc3b4d8d6bb841b5e00e1c1a56ead6fd3bd20dbaa20714ce9a96071532b66c31f0a068f693864f0ea675f76be5e5677158182d91533ef52e13b83767074cd58b331ebe8c0d94bbbe5404654ca1900f47241bf8df1f07ed3b5ac38196db1569f856bac124ecb0e4511978482f4b885aaac5ab13450a38bc1cc9febe5a91627ccc3578d7c42b610c9db3649f3f0cd8af770705edcfdbd4e776d897e8cb7bed7b5bae7507aeb672306acb4935bfe1daa7a90a890b3cccaeb70ba958b45def812e8ada09434fb7b9e65395930868c395c125df95e6e2aa9366f0696924c0c18cbeb93a2dcee0bf675e3bc03d3d4e6cef3e548e9cea7b34f7509feec04d4b9783b27aecefbc92698c07ff967d4289e0104294927eb7cc036d2271b12733aa79f16f7f6095546af89b60b15e40d6c1b10fbbedb57c76be2c4f31fa231480b93e110dd18c656b29e6d52eb3113011859f6cfdf2347b656d54d58ed6b9e0181f45749a333524ebd46fbeaf032bbb09f9664e69514331b37842b187dc0436fe991d012ff220567071fa6f35e775d86019550d7bc4c76b1fd86c38749c0928d363a72119daf87c725d66d8867ad47292ae761cedb8d3d0b8a0d0f13e7084a7cb298930a52c73a4ccc86320305c8e84b71add187a97812dbf3010651d6e9ce3c089a06b9a68bbd59e0ec36db8ecc506a855c34d47690ff1a7332a96ca817185207ad24c030f1b5f2228ed7483719950665afe252f74c164bcfccf39c8ecafa1c6a40b59d303d4320fd6a28d0b1d4082aa2ee47009466eccdb1e4675c17469cfcd49b4529acb5d70160ff5a4e112ee7c504d4afcbedc6accb82fe4c310bfbd6635eb475ad0f095900d19ca5a5ac3fe97fe36f1e97b0cd13704079d4b27ceab3622dcedb01de875eedfd23efe346ed22b343493afeab37aa4244ac2628f68d5df9d2a9eb25ee82b3a9bab211a91baf9a11bb3696593023e2e05872a019252cf1613b6c66e1e8e07f59890ae7e340a27330bcfc1a5c53cbac5d3cc8dec4bb2d36e58661c3bc65cedeaa843e0d602742ba830013b25ce206cbce880e55584c028fd9c864e057833f03e2861d1dab35587c3628286032278f52e675db31f71a18ced7073b1d0d2a3960959bc7dacdaf157e81b75528b0035a4f2e52bbf778ef32cfd22800062bb509b4e5bc3402c91f7e00c96d6979f87bed948d1c975a66de35775303872a09120aae957a5767bdfd269bd3e94c9b0e2f3b0c872157644276326905af91159cc32af5d823e2105eadb0d806d14f8db4e708ba8161dbc6ab58aa9c37e30aeab9b8a4f44089e1449b343ff2437be773596ce3ef0445dad4fdb3b8d5b7e0fd75215f383ad2844517ddcbecd1382634839a13a7c2fb4fabe7d3df2626a8b892027c8b64e3d87459bfef7c80ace0a1cb9416a8d8b6bf227ad9581ffbcb9136bdd513c24b05b6a8b3cfe585c71829484d12b21c8a2afdaa8f0bc13bfab877403b73a1e727a4ce8536dc9cc893476c2b1f8498c5d4348885faffef2dbc9b6923422b11b4b4f3c79b113263efb1faf37225b5a16f574f8a0a1d7b221aed87e70409f6ca03392de030926292ee046eb164cde792150bfdaee2a20cbe44961f2bb6c1374fd44dc93fd5e2a537eff42d1d53fffceb83f8f83b179bfe5b9c42d2025cabb57daea2dced024eea21dd5410da19031e5e7a555f8890396e191e93b1c4f9df383cbe3281da4eaec6225ad5914ee9f7d3e1f59800b748c04c2f278854d4639b8b85c41c879cc2bde49c7a076fc3db364a4c5feb7df4ca0bf59871c049a39d24d3f613a6a3841679fa4b068ff19edbb4d59d1ce77ef031d2c1f8a86ee135070be25b3e3a0696e7d9e3ac181044ec414c271b4acd751ad32df349504767a14302ccbad98121553c7d4b075cbe0c0e94dec6d645eaab858743d6958332ffa4ac71dbb00252afe5c2bb452e72d2ca3a8ad66edc1d9e673607cd51f1161a4c5ce93ff65362e0a03c30f2c699b06227746a058177ce8fdb6a5341449126905b01ee50a2512983015f3b63121a5afb8c7419a54e8682c0326bc8000e07da02b460a4686ab27f4c45f5b31f853afffb293a0847ceb49485c21e663bba01b89aa4a1b9553d65490f6a7154a7124f84fce5bf45bf12d2c8034dfd27aa2f0909446446b19d7be980e8ed29f901a19369a8d0e1a49552f368bb4f085b565b46ce9dfed9fa2588fcab6ccda3238cdab8ab041ef4fac992a4cdcc206bffe355a466e0690909824d9c7adf28bc0eaff4032b75b2fb11114173fa7d259ff7d335541826ecea2628505f50207f037e462488b57d6b9b5dad3ede93b03eec50229c7b8de136d3ee2f42e75b21552ccbc1cce9ed795ff6dcba098e593e7b93f9a1fcc758e392c49356b175fe045c5e99e168845c1c49856129c9a25ef8d5b002bebb6dacc892514cfae945177b6b666ee47340f1e57e19788ca686d41f59a0166663aa7defa05e5a11086762a971a97cc801a068e3019188519dff0c2a3ba7f7e0c9943f9239033fe1840608d25ffc9864334d631df72120ce6ccba26c0c6ab17344adb3d56d16d3edc2a7609d3842c1c1d88a2142594e623a06915207f11cf2fb7ecf48a9157b8132549e44e20e9cc1cafdcb582438217c958a88804af7cdfc7abf1ccde0820768c986cd99562d9ded2c3baf2a8b6d18a4e22660397fdcc11bfc5b81ec86e86a884d275269ddae1c7e798cae256ae673d7b259643e9bd20a88bd167f10efbc4204a24ab64368bed92578cc014bbd03e5290b7a316f90f7565225b614c816cbb6260e99509aa93b8df8b0e8353bbab798a603defdb82350d781103669e92e202131298cdce42a3c52f7ca1883edccbf9d9ff6a6f1c14b43999acf1171217901479d6012a59d8d7a172b9fb2953e8d23f74916c3d076cb8b4f511692040929fafa08e18987f9682e2862cbd83ad0ba6968b89b7a33c87a288a57c5983c120803c395621a0b2aa755fe5ede715741012b762d5f9957f7522b6a96fae170aa04a16227a5813740e4ec6eaad39ebc784c68f93e2efe49a49505b44d405c7fb6f4974141883317b772c22af417b63590dccc05366c486dd43050cd0250f6a9efe64082285ea907157ad442180a97f160a049a9bb16f1d68beec150984975158f9aedba4ce527272376e1fd6b8104be0c105e4b3645af5c6db2d390f52c46ffeebb05177104522b6c445949c7d3c806e2a8c1428dc2106a75490feb597185ab2c7bebe694adb7cf95bfe1c357fc5726e1a282e06e64cd95239c050f8677e1861ddf3620c18ca2efc93cd41861e4252225774ec696c39a3914e30235d27ef9b173e9ecd019833125277fffc33d529ecc734dfcadcc5d846ffa9fc3fe7b8ca92688cf4cebfd58ad7b7b361d60f15c0012bb0dfc872c34bf9b53d4a1edd1ee0bae567ec073c2ae7c282f389e14c4f2f2d7f1374a7d6cc75b3406810399d587f5799d52072319f1341a753fa8e216d82c06a65898f2d267aebcc013e9825c3c95a1851d87d92c4707b7996979eacd9f301fb5f713a1b472bd75c4b313b8cbcacf151d26ede1d3d395f227f73af97b0ca5b9e430d8c82ad80920a6f6f3f8198d60b78551b642cde36d7e3fa0340b700eb59593aa51d4a1be677745b2f770fc0e12b6ba8d1304df3123be828f8f50745550f2df32a17262bba8dd1fcded4abe5b899de68cfa085163e6adc8e05cd86f62ce35fd309b0714d88786dfa65a353e98f4614da6a5bb57f6dd0ee2b3bee1885925d9fa001434c89c1ef5a15dfab9e1f1f1eb95bebb5d42ee8baf4a2726071896bca1667dcf38d3713db1eca6d30a316bd337ea384de82662d5c1989f9c3e7feed8b81f1ab68f4fb4624c07c96edf01aa67b252ccd874639975ebad11f6bdd6f2bb8d1c8d203430ed4a413b74ab8e971bedb4b04edf9371c7fb3200dbac2cf5dd1f456bbed675d5bf8757804643831369f25ccfc5c20dd8aea4db906060a5aefc39744c98532e300a6d6997de7998e9bec1e147e76928a31471290970d86866f93e4333e374c8c7126c6f590b709b05c83cfb04c678389156e4fd8b6654c98fc8b8a2ff236150c09ecefcad19f23766a02435fc02998f0f31bfc2c6e66d9bd746dce22ffca82b83094b17862ca8d66bc8bde358f570f6c2abf9a6e97fc1a9655f920f2fb9954c43898f3ac141219d9ad4a140185e73cd1e6aa2b3e40bef093b8ed3f64a15242dc690484162de937f486d44732e699bb413fc3123e3e9be61d15e7fb505514e07d1a458f584e141c5a87316cfe06ffc2740879d72b4a5c8e93a051f13ddc9b2f00cc1b0922c47afa6fa9a1822ac133b41bbb70b972689209480f0a9c16bf4d9aa8bf7fead81e2fbae110049c22891080492a552fd8ef9e5cdb425ad885346fda1bf79b064152f028a8ddbf0cc4ce7aa1f3e3c0053835d98e93c488726a96e7f86e6ba141e4c209def678cf741bdb441fb835c493bb08640ee14cd622d4b5aceee38ca6d726ebc9c36299e87a942af09f56f6ba0827e9eceffde5b9cac05ba0646617a04398a2f906e0e6af38e1392922d7c27bfdae4adcf10682d4aa1485a29ccc15aec8e5151d999e538480598624f669928656428a7cf9808d974af220f5c87d920f189593c8d03c7c1b9775b03d53425977ecda4f8125d498fd34dee6868d4014d31faca323ea729ac869efcb180c4817ddc933318cbb23f5208fb7dd46e64d64a6177581898933b90b06a78bf3950ea31e55f6eca0a3d4a108bbc2d78507112aeda786d0b8cd230e7b3da81429c7f5c50f3e8ca86b83c44776e9538bcd6f3592b00a10dacd7a97b1c1c05015aea9e1a25152a8166a6f3a2bdfeb8835b5651f2c9621a5a19959cb2368a1ef40643a8ad2564a2ccc625c74daf92b60417f09361e8863bc91254de533f17e0d78edd3f0c2e3f96ee7e08cb247e03c78e23fa5d33f6a693c5938c1b090fc9637d2a42a4808938f9090a035c314f2f4e31a82fce99d894235e2fa038f86269e29069856465fe8967d41105de51c2a35b4f80a76544b1f8c5837c34d38df61dff24c22f1e1efe1687e56db6791e4429b78b1b4776c0c86c15a62134dba81d75bf435b7a22bfd8ca2b9a691b526a6878a7c327f755c8b1134e44bde9482a178157e36fbe9889af7df587c18d555411f9cb32aceec71d25173464422476bd6ecfd5141f15c77713474c62975fc71f9b92bf63b1f4d13f30160dffc23c4128d9165da5fa1da2f295fbc46049d06cb08c83807756fd2f44a8f524318901db52d808bca300147e4af739ad1d9eb49561f6501a88ead49c60137263ee3153463ce80fba50e077011de66afaf7b6de2d082d4becb10f5c8df63186d2d1fcb6f04cf5d9a0727dd070a56a092509d1ea553a79ff553158d2d816e31279b56df261060f47df9766352e3fa19ec9a9aa5bb06862d31497390b8899a25e1cd9ae7d0b3651096fa390349d0a1ed279712dd293f5d0129347a6e17300ee608527a88aa59fcbc8a1884aeefcaacd0899d01f1b24fca75cb1726dd54ac989576ff234bee77919017d91c3fad5430eff585dcf883119a8a59ddf406e729d3cf580c128975646f4a5d6b8c750f65aa95bba92ad36944310325c677ddf525f544bc046b4e093e4da2a412553c3efbf900c4a591a3c3db72f994e298baba663f8321f26af0f39875636c2594168cecc327d6c053250693dc75151636a5ecfec2da18029ede335d6f8973236d95525f5d462dc2806cf3a478c792214181e950fd112707f5b5f9371b67cc0a225cdb02f8add18857f82bfd77d5e3fe6ad87e8d810577b74947c6b5c96cbfb9f66bea77f7536e470ddb22d7d8f7d6e2576de65e248f46a46b71230993291b72c06a88b0bf85672f1c0ac99e1c87a52cea2995b5c806ed18064eb69040a360479de60cc412d96433d21f40f9404446693120bf3c2f72a0f65682bd38c8f7970f78d3f70873b81a7e2b6d29bece023cf7fe963e7500bd3402061235d26578b4f655abf9138bead07c98c6026d6f89d14283b0e39ebcee4864aa6f58c380353f7d434b6156f5f3b49219a56fd2e999975683ff8669721146125a51cf13155a0933f8e5803d47c35e3dc917f4d71cabb9ff07e5956050c1c0321bc1eff1937370da259dcac5bfbd131eca4d4c15c26783bfc4e2c38988d07eae84360cda73897f120d37bce22204cbe53270629d12cf53f0f6b1c9a30dbee68e5990ec72a79aaef7d57890ef3a89649af1cba694d4e4080790df1e12dabdd7b810c9c1cab86c037dd7f217d43b23c44946033ab69d6379886c20acf608659f291f90dfe6b118e147372e8d323af4a150c92595f7036e215f032343f4709eb9280301f1db90219c3f2e7f30ffded962c9b5a85940ec27e53c21aa86d03c395e735e04716bd687a90a8d8e0ebb9d3c25e62423e486d4e184dfef126c0cc2c52589d5d9f8cab0e1bb6a72460c720e95f7fca6f98f6543ef83e951679b12bd9e2163db3906b10d4fc534a5cd7d7fdf5a83243c6bd1bcdf83a6ea30fe48851d6c8f6e116d7b3354570159ac53b59e5ecbcc1f1adb470c00bd6f90d34e977f6bdb6458bddcbcea51bfd8b354052cfe0a0efcb1fe023b815d68f4b898c2393d924a4f19bc30cab8604fa302cdf5172cbad168c6a27067f6f8b5fd66b7326d2e47105e6e50cf7c683d63e14100c7e19781bbc47f54fd921230cd7bf0271c83b68571e4b528409d05f5d9792006efd197a0687ba7d0517a9d83e4b813f8b10986e3870ce40ca81e4c040e94b11a530878f345eeff25dfbce60f4cd38b7289070eedc0ac6a9b7a89350a5d1733aa13e90f2ca9b3e3dffd60fac8e17812a109e94923ae528d7012a4b7cd8bb65e08a366d7d3dc85993b5a6ac2ecb7b7a61438fa63cfff8eaa77eb94ffc16cf09d3b87f272de99f0681c30045bf581dca6498284b7427a36f2bbd74c8cfcb89d67f680d39ee2624081027ba2d7a3889df84292ee5040c114426c55060996d454e9617782ba8d950c73ee1b4ae671fae90a0df846f142a7bbe3eeb6674efbf973ce030fc5916e26bc8401f06e49cc15446b60fb248000d1f1646be22e5cc5a5568628a68a96d9a987eace8a4f36a5504c5361965bf28a863a3f701ebb2a0fd5360ef7915541edf3d3d55b48e2f6264ab5f8e5c5222f5fb31fc8a4b0c0604449ebf7de002dd0f0b22e6d39e0b9ad72a9a42d81daa8958547f9c8e7fcedcbf7a1d0aa0e25298de4f2b5cb8872fcd92f72644d060d2a5edca821c15a5101e750c99d2e90778e5f77d2db22849371f63edf1fd8bff42a3b177a9c7d390aa194551c31aac677b7f4a42094d9284e109ed8608466ea916163a91c0c3dd704ce313e869629e783b1fe8f453a85595a152af8b34d4f99b2488395b36e06abd2dec3f64100352bbd0f627345e302a8ac91f4a0172ccda7ba6c17758410be756b9c600bef8ba0ea04326e75ffe618e70da2c07eca8dc71ec43940e5ebdc7f7961dd3cd1d8a28b5ae381ca7bdb871367d3275152818198703d4804e45b2aab81905cb4391ed85b0ef0f4e0f7146b2971849b0601450ef991d55294921644499ecc8d0001d7a966099a414abb1c73c7923329b0f5220e6e8bce272c6fe2e05cb51c9b0102f4d07992d55e180dc7ede398d47407645a440d6a22c24d3c87940c47760475425512a66c0f1e7966a34166ae077ac0a7ba8bc440605c6ca0de551681df96182c42caad267351bdf24966f39a17b76cbe2c15706347b147194f336d55d3bdb2da73dfb8f4a6528c127123ecc05cf9926bc49b27396de077f4d1f4724504051ff7100c93655a251d50de3fa546b5e5d4691c2466fe4772cd831c29136270b000bef9df21f7023679304b7cce82afb59be610d1d0e075f69f46ef5a0268886bddcad5819657814e9fc79dc14670341cbda6013c553f388c1b76c413aea35a4a36917c5e3577dfa5547ec84907a016dc17796ed85c2d0be39e9b657ee843b151c1f621d3fcadee7fb4634479052d24f15f89d9ce697dd0081d3e5f8ff179f5029a0ede778a226e9caf725e8496c98ed31bf00f3e2170d42ee2cd396d28b84d08a0f63563d7798b3139ee79ae5a050f1b61829952db21f140a1602b77cfe18e5c656b69dc7e7d9bc759baa018412afbea28af5365fddd9d665d2950af17d13889d82f56970049616e003543e89ab7737d5f0b489f8b74f89f26410aaeefcb9ee479481d5db2d8eb86524fd41c3e542d1e4a39ba5bafb1edd788eed184673b78651d9f9e6a81317cf7df563e22fc62d7c0d4eef9d041643df7db1d7bfb73ff7c89b13fe146fe876e9cbb6e17521fed2c4fdc63c0d1a2e283db5889805a627fe188a467c4b24aae22562939e9a2e5dc25a21a208068184a3e39e312d18a27d48d945d106072d3b1bc634bbe97fa8e4e50d410bbc128707367a1e7d0d0d63dc0aca64b523897c40d367c79287b0c3d8dea19a947f2cb26ca6be27393400ceba8de48f1c3e7fa22d0317afd5582651ac87545da7536ddf5d2b8e681dea852f779dc622c8bb543d35b0658fe4ab0c553bc6ddeacb7096cc51d4ecc432bf07b6ef2c58c3b2dbc9c72b2e423a2c9d0a47406f944e5e034ce3a9fd0e98780b14670fa205492f703bbc437be8cb3cda489431b8229a1c74b4c43b231aa0af7bd609ceb110cbe46548b02ea594b4797539576f850b29c66c3cc43a7d3f28f102950d91be41991980df791b8fbbd11a85630759a61eb1b6124740d34830f9f66ba87974ca00bb0efb932f4e174579b5dc7ecfff09f3fd9a0f507446a1af425c70337d02224a6761f9277cf0541acbcdc36ae8e1f0396365142d0558f61baa363a71e2ff998295201ff4a1b8d38674fa80b7c912bca9f2251499f3b134c46271c4847067311b74c011e727b727f8a86e880e3fae5ff6855228ba0529934a4e1500894b4b0a5b4467fd4d26dac274fe6b102611dad01844c30659f33fe187eb369683a3746a7309a014eb037d2ebfca0d297465b5784f952afc46d04ef76c65677820d4d8bc6ea6a95c19872bb82b14c2bb8ec55ea8063aac592185a6188f4b18d0b4b11d735acc529720eb78fbe3cdec039752e7f5b572ee555dffc2025464361d2df623ddf3d6e85ca4470a7443f8c2272386de44d916cd2664e1f1316f4ea04ae76285c002f05817dae33e175f5833a751d036e3ea7d1a8db7a1582476b55f0f137e216747d52f6f2e99925bb56e08c811f2de4b220004ed7cb3ff800fbb030181b51a2fd79359bba4fbae890a15dd98e7834b536d160f68e986d570291558e472de9164781d660bc770f79375666e4451cfe9f58ffa722b916e3970c6ab8f03ea03ca7c1df9683d9b73b49b3dc42de203f55552ca9b1d590ab892021e354d1a64380f5bc2ba9c5b2406746ad38172174db5099d915ffd87f5a6538b83b107a5935782dba597bf104ebd5fcfb7dc412616ae158646b1f13d1335ffaba5310944516ca9ceda994aeb3db2ffb762efb77822d80b23e32b3a920a137d4e03a51381a1630bc4cf6deb5ddcfff4eeceb2b75fdaf69d617b313806bf90493c9891e0c6cc26e77eb357421f0a92c2aaaa1f732c4dc4e9cd1fe6bbc9a95c35d9731f7a68ef30fd8c42ca55bab213a0709117c234a3a393ef721174a7a2763fabad4b06044f1b6040ef1ee38f8247470c0b8d9f845c94d4caf597fb5fdee0de58a192c9cdb8f70860ce8287da1695b6e25b25f7431e66a252a9be41cdbdc357a3215c7039658eebc11813a6dbab64044eb00192e02292383b796652a5632c1a28c349a44bfbd6f71db835d80f6221004c3d3d5593f3aacf8a22ccc154e346c844aaed03c3bb118722f0cf704fbe9eaa73c2c031b9e5f1cd53367c0fe8691f8c9c2e24766b365b1a6c04f80951c61022751523c27d2bec6677de213bc75c786f2208d160d5cfc15112d9b4dd8a8055908b68337126d27714527336c644a338bdd7a03d09913b2378545d4facfb78c52cec314fa1a8144e76388afacee9b88f92b41222eb4910dde2f8071eb03c7a2e0ff4acbf1432a98e52eb2a7ded788164116092c77c452a94d2bdd819229fdcbaccc823bb1f9807768d58b114cb91f54af1611debe6319e851d9d66f6b4a4bcac4b78f44a4ffee90703629ab8b77904980b73b42959dacdda49bd7c280b20701d3ac5663ac2173428e930ed50c9aae10e5381c40409edd2ae306ccbb8a4309b52515039c4678778bc4cd9b78493bdd415d2dffe43b82fa01582f61837afd44a77b3defbd6f23b3f571b4b667b76a569bc05f47626e1d6030b1d5b19853669543e4e7f4ae0fa8336c8d6eec744d7045c096e8b2d80086934da70a6093d81ec54b9e0a369af794b13ece9a75dc3901d74fda5affba99374df6d462496830caadb48c87be5a3af86d5c4d1db761d689c18beece1c9f704be12d44f2c5ce0d9a9135676d633f64bce5a225ec927d8409e9c1dd12f6fc79e090c2b15b9143b45ebf9944dcf567df1d1c4d769ca0dc0864c9ea5edcace8118c92f186646bf931ff0d1b0329229ba3041af4e8b4e9d8b86ad1b903cc4f5d8b85bb0de57bcd85771fe60be4b51ed8983f9d44e39388b1eadedfc5375968ad940c079df3310130cf431d0ff7a300b5d4e90f9fab8937bb7d0c5ff45d8f881274d9c7b1c8010734fc4775bf7932ac60bcf7278261ef8157da534fef07e24adac568abb3f55f01c19f951451a95be0127a69a8b75914333978a76b76f990a7e0d1dc52b37e8863265727d08427c90430cd445fa387f4185e8be3588299b33e3f7627c825b26eb9f76d5ec8484a69c77cd86740a5b252df35eae4c625fed7f4bec35fd05c30057b5f248e7c42fd77d1d81cbba9331bb12ddc742b4449d829201c67f5909c20a4272e1bb0a81cde454933645bf42b9ef17a4e0dde2fd8c23dc6d0f85847baad57e1d63b7a199b9e0e72bbe9e23230931b4177960751dad75c1eaa06c421d225194cf276363604d766f75cf69a1d0ce949b66b5215c0fe5e11250683c43c782f1f0fb6f394ab471e90210290a3b6379f3061fbdb72c655c36d23105cb98ed07fd4dd0d27c6e7199549d945795a1b4632762f80c694aace57527dc715af06f06750cf87597ff7e05e60d52d7f9e8d55ac04d81232fcea118582698871e8df8b5d1391977cb1c27afbad9fd2029bd1dd7cf55bd6effd075d5a78642df328e56a2d19e8c2484cf6c8ece4e32329cada5b764845bbbe7b36bf514c7423a019a57e5ef32d8787a16bda6af957a7781d316f102009c489412fa9366a32acf1aeac2bc8c33cba09100ace22c9f39795bab529a3fd02f65f918f89f34f2356acde467bdb28172585d30e625cecc00c760ffc6fd46c79c776d4692581f71d884282b943d65bffe2fe31d21e35a1117f36aae7c725389720d28d0f2cc3970a4c1891ac9364f479a57b05cb5b24f5eb8cbeede2bee532522a10e154251104c5577b571c575992aef2a2e1c593173b942cdcf7f30e9e4ab2b87a01b8a0dbc355b4fffffac5f4f06edb59991bcb14ff6d15acc1e327de652d2ce431821369dd79baaff79c5faa882f42f411649be58084d24019afa5b6b9d0c5e03de7d7f82671b5ea0ff37f1bd849988e0e4d5c563f20547e8f093b7810df31cc7549d92ea12a0c5f9c429387915c3193d5afe651be2f36e86c8fdac19ae4889f7e2c11c5b48c45d0992c18d40429f0936394b47e03fd68f7304c4e991fc224c55286d41dd7d93d9d56dd2d2ca7336472917b83e64be99310cb11d2dd6f9eec3dc9fd75dff7ce657d70d6a410dd9a3ccbfdf3ae93f153ac372e2e93882477c6b95b04845b83aab3cc98c9ac44ef43ad7b0e288b9eaf217a9224384aca73af965af01c3a692f9e44d097a69517c6fbeae356f4e92794643b2834409bdf44dabd5f8383b43d508383589e520605f1e988b95b3138fe274aecea6a23d1d8d2a7ce39b4d49d139f0039be0bebcc022012c16690f6822c002586cec365a365a81856adc428630922f71a40cce967147bb34114f4619bc4dbe9e823beee70ecd469d95efd9018858ba43219d50db68996915d88f559c498167a8fc6492d7bce6b1e5341af8bee076ebfb72ab510071e2068fddd18ca2202d06e346585a07d169a7506a12c481bbbc2156d4c9fe1a9c0f9e692895f56fa264610258c19030fbb7be7647b3817a723ed784ffd497875fd620f71a55cf1392fbdc49a19c2e755e13deaa74830d2abceb89efe0181cf0324a25bb930bb0f6fdda032093723b33b0aa0d27c2895e7699c212abab0b9664303d4e2b8f5a477d2481d81c0008ef80404c48eb6f00e1a3cc4aad1e4e5637f78873c7c1096652369b754f7613e4196a6c82ce68cb58d31c257c426e289e32d21ae068076f51dec583a899f08ffcad0671fc090121a36eea636d1d245e43ed847d8c9abd2ed98bdc52c6d121eaf12e27b9f5254df108ad63439b0ab97171d47b8464df1d066224c7d1dab760d8ee5d0c1d337343e8eafb3b796d17d2b569af4a201a8eda6a1f1065910fe786149f4d52cd60d600266bfe7fc083a258c6d96d5f960120ab0d1f471c80bde8351c3126be72dfaa3d89c02a6363b519eaeb321cd3217a83cbbbec1ef9697b54988f83f38a731549aaa685ab4f61f4711dc345ed81bbf5a3d80e626d54ab0a8a2c31c32b067d7bdf327e4d2a9bfd02fb24089e9462ead206a30c2879ae87e36892c466bab95098ff32aea82d85b5a866bd1e7a391d09f4c2ba3d8fc6a6659c9b9a89d0cf0ea9147a06460c10b753645d2788f09224fb3896856c69f9ffcb5836f1b950423c94da81221ffe13c70163d25392a85677b5b87435614e9f898723b57505503b33e6798527a8c815b32204b8639c238923eb1f23bbd617f659708c4be7be19abc2b8cd553a7fb9e8811694ebbcea87266dd9b7870dff740e25051e03dc270c86000a5d77bedf7444e7b05bb66a82bf25162f9d1f83c4b3ee99d5d1e2a3346affc78d6464eb8994fa54ace202fd23f2827282186ecc71cd71f767cabde55785dd87152a3f25750cac16c3e3fb7026768dcc9371d31e4d53914afd3305bc5bb2a86d5761579fa4f91f50ca098f7255bad06a0bc0b6feee44c0b6b0ff925114d38e27b56ded7c5815d0158f4969f7c7d3f97b5e5b7b836e966076dd1589cdf97a13def9cd2f9db3c98524e2c5777a49489ab2c9010471fff442906011b38cec8fd5ae96d1f27a80fddf51ac9a992747e97875719973a90ffb41a983fc18e8ac334d16aa28b08a1c65241ef2273f1619b4a7f2b425a85e705ed349a994ae853a80f869cecc22a2b9899cf6e2368d91523859cf509b65b375e606811a9798e42991058ccc75f3787d81206eebcd5b6cf9f400d65aee5f29bd96af127a2fb1450732e1f49a53334166acb0b2704536931161699094911d5aaaed6206c86f9a28c6625a686033445de5a58a6d4e5697f9b447831ef2fed5a2e3869695de8108b25ba0d5eab48f13ddac0e4e82438540f658f49de4536698537b55ef65300a94ad1d0e6d941d1290d072a10643c483eee37ef5391df2d37c85fb721ad3e8de9696bf3781bc0621a1ae104061f65d12481a1e94f4bfc3ec92ad2253a9a8050402d7fb99e5b7fe71c7ec6a3bd4264de3d8176a4671ce3236941ebdd5a32a989a9ec17efa905098b5917c9a7d2977c7d062d0a958bea4bf62a366ae064c6c792b41920110bc7105820091aaa9e89423588b615646ae7439a9ed6ff61301f4ee49a53892967978d8c4522ae88c5596fc2dda61bd27e46b69b6996a8ec0b4ebd6f51b87a53a85e3d047cedada54348731f6f6a62389031d15a02fa162b3dc9550ccf237a448d201c7fbd7877a3b35c5f48b33cc1ae0b5f5256f75c15e8cb362e8ee4464eb355197327af82149184a5bc461b6ed19bf158cfe0451c0d590ae2b5592a51348e459060fbd485d0ad207357d467185c4ca4ccaa24ab600ac15163c10d16b4523ef00393bf255c4a38e89eb8d592a326498a6c8821cd7c98b9a0a32f693bc9cfb4ebb9d74e384a85c60d182f6b977547e4c448ae68c42be07acc9f65173c32173fef6525e3340ae216fde8eab47ef53e9a74a4a171ee241c0b2b028239f5700365587a8c0001e0699a3f4edd52185e19def3dda176eb2e3b28bab96428738de5e34a325a3a0eb429ef816615438ef8e3a674a1bfcb684266cd69d2e8f105794a63eb0e627d93da1ef4598ca61efa97ae8436ad6252814001dbff0378acff340331ecaa5dc714162eb568f3db6d59be12d8319f0f70a474e40f535ed9efa5d0ebbedc2d5cc14143f8c1b37deb84a1103614a0f822e6362ac5b91d88a45478b22f727bef801c02ac9a4098d50a2b59005161c6578f620206cba25614827b127313787fac9f39a5b880d60e6661f46bbdeee474c831d0e211fc0607932b0d3963452e033546e22cae8947dd6cc91e1e5ebe51bf579263fb06a13ea4bc4f830422f3376ffcfcc1bb72ab41f7fcce16cebf25fd86b83c0daae9381a2dd060e37e598a484795d6423e66a8b83faca9c35d7f11788fc1b7e400eee4b1b9dec7134c377ca259878ded14f0e6bdb7e0e7613bec183a35dc043d03a2a6676b2a7a12c6547398727a769377996943302f638b5ef395dd8fa59e3f9365797b8483e775bc757d3da1e4ec2a197eb9f44e1dcccc572b1a0b45ab27a56d9120ff144a2638a05874bb330edbb38616b629bc37a6a0b98c16fac14aebb26e5727f8bd6cc9a6639ab1355f03f24b9aecec0e6d1a8ff3b9a426fc879e1b62af7bcc94387fd087f712ee306936e0b9367850c3110f7556fb3720627160a64ab9d11e4b5bad3c79a9582f28a34e14ef3195f92a715ca4b1fdcbb839e35e39baac0c1a739c40dc6ff6817c47bf4f64c957f48a693c7287530a9225e9a960a079c2661bcbd184b6d36245417f1b5e2f6f2f374c61b816aeff193ec101f03bc7eecc21a62bc75314b16650031d7b645262f4e3bc7c7a67fb9c5760f64f459d1ee1a3e7681d1991a80b8f874e06d263b09b277634622582591262b18ea549a1d429b97ac53714e80927a10b47bfe2ff0d0ce8dbd97617ff0c3eb4c96134e568499808fcd40c07cf6aa2451050f0535d2e3a8f3afe50f5384d4507d242d1e64b0d939c572d850002754171286851f3cb3e33d5a0f27394bc285caebaba84e5be62e8a44933ad46d03f9bd9952ce8b6978a90c42bee31639be75970b28c4e768fe2e31d4a0f674cb486cf783f1094103886d6ff052341f30ad85cabe783950e5109f0c21c9eb9f1d9cbbadd49e02156b0182d767459d2d44789815b921bd7e320923df53148c88d52e206adc13e8684cc8a83db68596ef3f801da5f404be8d11565f7d9ddda5cfedc1aa9120f742ee5a15471e9c627765bbc3c1703a5e97d62774e7523bb17895199cd74154626d37aadf17ee76fda0587c3c5c7c4107b88155f526d2f22f57a0217392adaa21c2810dcd75e96fe367fdc7f2a2d910888a3cc62e67e92eb80a25fffff449f27c103b94da983caaa18fe228f9b0d6296b31444e2b5830f28ac3f3bc7f8c68dc10b1ea965f06b6ac09303a1947450643e6a2adc06666c235d95f27cd894d9099968083837d3457b1b80f9e2582c8422b02ed5364f94249fcaee0587100a26f90e5ab8ee2e5cfd8da4c4de72aa71c6fb9fa05f33942df65f96bad4ab07fbcb787c80a362c9b5e9e7c6f43bf8da0ed37a242ce49a7927138ea5fb8287b0d2a50a216212d24b0545e21a98d79e56747dafc87911916149b55a6bbaf0aa439e2f22e7150e22ac971112c78ce57f4975ca7ee30d247892bec33477291428c1f663051c59e788430743af07def754c5328bc0c487de064ba6844a5ae10de00538d2af0b0df09b5b8fabdd297b3ab8591c79dc2166700fb483d832d5cc8dc0816c4a1a36c92c950896de7a55f1ff7912e97bead9d3150a5309d2a4f9246e70fadb1237144f9708bb2c9f4510ef8737dcf6f4b02c4d0be735d87cd51b0e50dfcec35806ad5c1944c7119596e03aedda4ea2c4805782024c76b1a3135363c21892f532df21489603b832c7f9842b41f5e4b499a0fce14e5bbe7a390edf484ee728b912e34018446c6d3be4cb31f2c93cf6e323e722e4ae1e31f80780781c6ff48053f26265074b13930ff9daf98423f3a2045fad001104f7ead83b673821faf919a8954f81cf90e70d3bbe39be136bd948d4b3b87e60993ea3940c0aed68a35947d74e32de61c509aa6614b52830616df89c867b484f70aa3b2e88b67b4db8a5d2bde63b51883156a9638945b8c8cf5f85b8da335c87d738885d6eec23940d2de93259305839ae1ac443237d10d62d6dfaa9d08cd1240e7bd7dafe363412e895ebcc51213dc49ee0b22b514a70bf34d0a0687ef0bcaede585aec4bc52fdb402ff7845f67c042eac30f386b346e884dcb04cbce04a2503cd3a4e57b6ac4d0db6a60c8032b40db03b29fed1290064ea7929435d3927c4ab0c8deaf8882fb5304f9b62cfdd996f846b9def2814166a6c38e4f754b00160c99cb881a421ab61e226275633d1444be875963531fbeeb20e2241997d6aed6ec425967ebe00f3724d37921df5143a830f78da3ba1cfcf78e647095e4960bb29cfa71bb5942f8ddf68f1d09f386e887107bb762702e89b27c74d91306e8698f89f3b4dc80d4c45a30c81ab62902f8907b2c229b0d5600f3555005c33d1a7d4bf39a3a165f9558f7a49e0df2e3959a121f5dbbd735331ec883b9277d26f4d64f5c7ed2feeb181e7cc68a3bb98da39bf12b6cdf3517b9ee6c4d120fd1057f5bd7498cca2bcaa5ad41aa4a357d5250277878744fe0f0c16c122e2bf92480e93d11c10c6455ab34387d0d8aa6312d1c34951e76b131b23af60c369f86eb8e79481574580215f930059c56390cb3a0bc062fa495ea555425caa4bd0ce7f90f001a210fa06b35f237821d1f8ba3ba07d7d6e26667db23f666ced100f8718936d446ba4847ebc4066e17fa06d1dfc63a00e005e89f7db44907c00af584792ce6115ce78e0e452e441803d9cb13e5654795c4b3ff9a494e72dd4344a93454c529bd12e008bc280eb77287b6bc6e959f2d3a235b62048c1155004f3923aad3ad710e3de10e0f676b88e308b0bf84bdc47d667a142f9f4cfe405c8d60e1080ddbf1c39d85f1e8fde6419c84cd5a2eb9d0dc05acbcad8d0474d04e91d71b3893b9a3ae0c25a6d6cee312cf0df6b9930657b0072827ce30ab1836f7356707ecf2b82ebc1dad8098e6785d117855b064750ff84fea4a321aedd4bd960225afecb83178a74d20bd75f989588df7b57d57764ce0981b8d1db8719b65130213eafd93bae33f9ba45f874ec179b37974af1afbebcbdf8485a6b87d23fe68e6217731ea59c681a92b55a94deb13a9833fe9260eb7ad41ebfe4e64a6ea2ed14515d06cd7afd0a8a16cf915ec4c51626d4aa702ab0bc8feef294cfdb77216c31c3acd109ca848f7bddf5a949a55e2649d4242f0130b9082e2d502033c878818c1caab4b39c6a377a350bd4902717b9ab7a74e63d212d6d554bccb8e4601edd0c07f69c71166d19a90df4a496905d24d6398813d245f43f19d663bf19e778e7635a17731c6adac3d1b30352378a1a68223f54e4a982eee08e43431cb04fb89eae2975de482111eb9ca8d6c1a6460860de23125e1e66e7475f1c0d993a8c441c0d1051eae32942d95fb756326a85798f486c9d7639ebcd25febbbf16350b88458c552f9081effc1f33b37cd0d41bec60ce1fb73af5b0134760de078f826a4b38dc4d2f82eb667451a157a74aa65aa58484904a2152324ad4d3414a85e1718ec3a8c65b3b4ffabbc487a8ca030db45a132188cf1716f05349f1183e4117124a9cf440682a6128ac3622cf957cc0229f59b33346feeaeb4d170b2ccd921847eec85f56e776072d295eb24302498ab89744732ae030cd8c7c156c1782c512d426965a68ec33c6f5a370f799c003de7e435943026b60d8df0f7e24f66257a7a527d2512809a721921a13ec0cd8ffc85c182bfdc4011da12be098d70ce3bb9b53df5b72e9c7b855e012ae75a26489a739986658f4026624eda2698bad4196f9decb0a6ffd8d9b62c1786aa2714522433dec7d58f15c6ec3b41ec55111086a997e3872f33616930d477220a410c6976e4c4eee1998301e68018182618401fd22f3530e72bd72c14ee726899ffaa9630c73f2ea62fc549218a4d19b51778301206f1acdea857b55bd47eb7a4d07dea213e5d13aac14f0dff9f1b6f7c6cbab76f6dba976829f381d0a3f2d83faf9eb14da009410fd108e8948492385b54aa7cd3ee889c8427f941a8b52a2b9641c079f98aa3d237d127301e53db5537571fc92214c3e790779b0906b8be25cdce628fadb19a7a5bf96495769e5041e61913232d40a14b884ffeab745538b0152c80babd062e49d1f994177318ce2800642a2f31f21e394fd7f2be8b392e3f23c8ea59208d452deb3889061a71234ecbbb06b02490922287b27388e57ca3abfea8e5c1d4b9b9ebef296f69c3141396da57bca2477239a85a19ff50db22fc94e53af1e5877a006873178151a7859da6941e0fcc01ab5cc60e9998977066d98aed5daa5b2c0720b4fc415baac1e2c2f4906861587d45a96af9d5b7cc3de080cce095b10246d99944d130708851f204a59e58c8e82bf92bb93a7c14c82b07c7896e0c7560d728e0a1928711578849f6134fffcc52e623494142406c737942338adf7ac9ff8024f21712589a3b6e58fde09e29296ad491db942bff55c79a22ab4dd7ae1e5f132db852619a259cd24fde2cba56aa4cceab5c651d0090f748637db6f86dce8c995df97f54c914af36733baeedd64f1739afd2a57c81d98ce5f0ed2b99a9c8be0fdd9be51cd1fc7bad4e0be4da3289439283d1ed4ec7d86d17ef81b4ca92d23d34866ac03b74c75fcbe2f1aef0c7f3ee87fbefa69a0e2a914df8d83a15819c38ef80b338ccaf91265dc081034ceafded56369cb90a6455f387cd4f0630a8409e744015b5a18d4723510e4e52b94405b8238d3db7cc7d6dc90dc2ecbf0b602b6a63b918e654442abada156461c1872d67a57c9b57b5f6bfe8c735644b4ce32901e5968fe10e6847f03061d7f47c2129effd033d9276c0f599ca1a91b1e9691c06a8afef6082a057a20899dd190a713cd4ecb43a7eb63e2b41cbbf571a60e9230707edcac28293924c840bcbc613e0a9687e588db0995760385384574c9f775df9b9b3565db211dc9b49027eaec8c925fd327080eb3f4ce6f17616545aa3a4ae2a1c0cf668815abf701a9862454c90e908b92bd52ebafe33c9ea160bc776a83b7ab6237e7998409138d29c3e6134db6e01b721ea74a1f83b17d4a43d25f7b82dc7aef7b4827a00df78006b76b81ce1afcba5c0600e29cebaf36dc1b6ddcf8a8bbcce3cee7b8b8fb83dfc381bb1362df361fc7d74b9268bbd113b0163622cb7a5744e5055a2bec543c2411e5d7a7e1aa55514a17f886c5115c0475bd983c3b0aef0f4d3315063bc8e8c53c70016ee3bf1d2288423825f845b866f30cb40fd6d829eb6bc531c4321023a31dbc5a7176dff510a07acff7a987bcf72c3a5d99e75d1d77e24db92578080facb5fdc4c1f3e06e42b271c5530965d38f70366dd203f8fb8080b57e8077f27fdd438ab88c8192252ecb0ab42c558b4d8d46185e5f5d2dd452aa7535c9162ad0dc36fa314023445cd160200fac7edd2ee87e581a765b099fc33aa9f59e56b37e470cfa501d46ba6e182b10ed1427034bd55d1c9b1bbc7799f833aedc009ba31caa0cad86f6ee44e99c84dd8979779ae9f3e0a6499c351ca3bbe0a81adeaa114c24994c8195c4186620882a50ee2144d66a9162f49e506558746d971a6236558dcf93f07ab97c02c2134554ebe5e573c0c3b452a55aa5081fe542d8290faff6f353b1855707e73b109453033996b516e97971496c1d4b03465f2e7f780953e7616c3751ea668a4f0c1e0c92bff3ead6acc79eeed6e12f853342d348e3eda84d90a22e80cd3177ca8c47bedcd84f913c040d1e1609ebca6f713ffe0a732efa061c20f3e6336dab0f015ba96c6acb26e5b470d93c4cfed0ba9789cc2aa55731d3ff3975cd71fb78b2b9edfdafc43c8e2ad881e48a8f184db3ad5c72f3691559730609db113c7e4d7279b2c9ebd28746634908769cc2af82cba69f12167f819e914f0e13ad4d660da8d0760055e3422cb84ab687ca3c7c1be782845d82fae1ca3d123545974fa920f277ee36749552039e45502bcfb29cbff39d51bb69f0d2034a82d3c51a76d43cb48f4c8dd196b98bc3751d21e4d7428ad5c3a0d950933d9709eb881182994a6b578db3dbe10846544e326e1ecfcdc289e90e8ad5e71c3a213c7f2e927d1a42811c0a9c2c467420b7eabc1c2b8dcf989d0b6ba9fa9b56c4636bec75e0163982ec0212af659b92629d5a243336785babc19ec0d75a513ef37143879abd36df242b065807b870b6f1d27758dfe821ea930c4009acf1b53f447fcd513f638d5ea5d54d5553bc5f2ed3edcde5811055eb9fe1ec019e9a2d43a4684255346d1b997c0d742ad4c95d82f1b5fde414e5fa1a986b35ded5808bcbcfb5e5a2a6f39b6737cdd81ec0de852bf521114a7f4e87696908495b2198586c499376bd3f95d5335da6f07f09e2c78f3a2cc39384eb199190ecb5078eed7a118b615d7ca603cce60c621a01f0ffffff0f