PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 90838 2d68af4b045f53a4f807956d10e0d5065550a9c92f91e06e121d80fe2a916a34

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
412817b426bb47650d864811b7eef4853968ef037784257bca86d2dd069b7d03
Certificate Block Hash
2d68af4b045f53a4f807956d10e0d5065550a9c92f91e06e121d80fe2a916a34
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00812a00008e270000
00200000000200000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000de2cc501020d7e6f0b4b12da828b077647c30269d905b4ba898c9f4e73c8c6370de4f61df259a65b4cd7b8729f946c197b00bcf8edb197d5302637302007f781e58b443ce6ffd32586e4672fd90c9d2e17d3eaa2f106a657d5010000000000000040000000000100812a00008e270000

Raw Header Hex

00004020aab0e12aefd5f6f32461707f6ea7b7dbd23db75a2adedbec8f82f815a45ea6ed5d5402e28d976150755572f054297e55c81f162b5081facdf8fcb5285e54d1b7065e606a89880018037d9b06ddd286ca7b25847703ef683985f4eeb71148860d6547bb26b4172841

Proof Data Hex

59,560 bytes
1212160103073e1f2b382ad5ca7901df1cadae6cd729a268f4e9c841463a6dc8d4ef266030512e72fee4b9cde556061596c514b0c7dd92db6fd036f93c3f6195f5db60f9b77329cc3c30a9d9bcbc329254f678c8d825a7a9e7bce8dbbae6c649f892ceb6ac763ae62b474a69a0bf2fa4f21733c6fe1f4905667a244f0058d160c8b0eadc0f35d5eb15d63cd7ec288d6454f31a928e5eeee52e4d1b973258bda1c626646683071933c5bb075698906b5a2572c94c82e813d748e2c436e55776a69f92c749a81cb56487366083c86a4aa337651a8c09bb6bb97011cce1eef03235904fa6c0d26b6685d7604a5b28e74bdfb4a21dff094268183ecd47549c5c5f4d930bb674b90b7b70ba078f3f8266d9d7872671b0081aa3be2720892ea47084ba00bbfafd78ba3d351150febd786e09dca8bd3b738504f5e0666d4bf2db9cfc96e4d4d40eafda8ae54bc1aa64aa3b9b487ef96fdab4399e5d61102e243929e29b7b65b612a7b47d09adbeb0a15bffd5a1d846d0facf226370177c151d933595bec2867350b8bd2d2b4ae3a846e0eaf4fe850513d8b943c61c460511972268fec20c31c145ca02c71121434b6d16f2c90d9949343bd30eb493fc2875a8a2277516b2bd3c897bb3163ce4682d4de8797ca047e3cca8f50899f10e46cab27900b7b440b9a2c87e8af18ad06afe758fa61622cabe4accab2b2c47fa2eca1eea662460d5207e7a3c200785016fa6456c0d15a8c1d7186da0275e445842eedcb5dcdd9337f4a24ee030f6cf899038b53188c1de1d7f7e5ed9d5127a172cfdc6f26f8b48984865ce4e5e5433a3508269b58136c620ac6417e19f9c85392421202f1e510ecf1b84b28b6e59641b48b04c63297e721324508138b123692b0c6aac380f246f4f82cc70920d2858f3dc1afed90474b3bd5ef918e537242f8ee09ccc86c991f2114ebacf084d3f3e32cf838835342dc936e9648a7c3452530aa1c2bc4b6e4fce270161c1a36665af4d4c2350dd028ad3b2de572f250d778bb43a98733611657a9d24a7c3444eb9ef6c6d6062d44f87e09d23f0812b694a83a43b3fc70fa8427886549290a8888aab336a4c399bf8e662c96d2a6c7d4dc42230e34fb4e19bcec44e6c1266fa2272f3c94d92556da144c312ad088aa97903ca9e0a29c8a82511b8f5846d4c9fa04b092ba8c1ea41f0352f08c209f715adec72cb2384332a4819f7b9307af738b9fac27833e09cbed5f30773b71b41adcf9e09558bf64a65670cd1c518e62bfb15656299444cc9820907163d5a0c27b3cf1585720f19a397e81ec6890b74d7a68946cc7a7c6024de06588c6f7c615ed80f5e71ed161f15d35080e39242d01759d504e14ac9c18f980b5dcf40440bd452556ef68542864dc71b5674f5add7d82bc87284b2e5d03eeb4cb59883d6a1cd6a0d4dbb57b6c780529a18ac03ddab319cb705b3b1b8788a6daea49fec62ccc60c04a233ccf68102aa7c36e9b0417d6a7b096b739533380fcce2a23ccd2faeb499a9381290045ffb3e57840a2090775f40d6190742e6df2c33038e435d101da6a5c80ee6593ba4f47492cf183acd7ab4de4f6c6eccbcb4941596a1f152d1dc473312d51b3cb5ff6eb95c8a52f17af22bfde9daf08137efffbd8c24f36cc7339234d73bfb25f42f07cc36107823d055e313fd9ca51aa333f2a12f18786ff4adc8dbdd258e4e0630e45f659573eba10da43a911b098589ebf159da8094146287b196e3e199ea5849aa3c9c52e5c7d06611874daa0cfa99f65031c35ae8909988977567a2d53cd9764bbb21652891f6c1bcf3e529822a79eecd5df2f1e88b6b1c87f16705f2484cb6a529b362eb86b728f75a93313ff47aae5a88384c192af22c2ac3830e588ffa4129c3f8f17c57bc417d3df0de9dbbfd4628b0aa11a47fdac459582314100639db6744cc1a47e1b82db15260835a7916ba56a96b7b10b62300d71d34fd77bbe5d2f98814a0d89c5249a80cad712433a9450192737a8dfc8ce11e830f89dfab9d1b80b0cf2ce1a23fa4b25e39fe0a163d74b925ea2a561e1e617cd5fbdfc2b2e5c07729b96ccce2ce0e2df1a2a6203431719d8388ff089147075674f13f15244fbda1c8a421c2c70e72e178e31b7edfe1d41eb2976ac34021738c9b983568ede6252f38fa2c6b6c02a3a694cb98cd727ed4ac1e965327c0508e42b73fd9785ac2f854a5ad3acfe9eeb5281ff158435ec0c7b3075017aead03359a3e462c2d168e93a7141aea20eef4cb920f582fc492f3a7b202412acf64431cc8122fb775ea90120e6419bf4ed78069b5c2c22239ddddf80e4e23a5d5d8959adf0ee5c356d46b991686d5d4d6e257a23b90a04ee15c3414e01d1bd5a4e270ff2a9bcc44ced0a89de79b62846e30ce78f727be50ceba009c8a1950bafb5a429086d0bbc33617d858b80c009e80251df6e4b50f91d028c5fd39645ff7bd5fe20cdc65a7bfa23489f303e4b4086a4926f9962d7dbe7bbbcae62f10604d4e689d05ffe411545fa016961386ec1917320b4b2cb4b89c983f2b3b0ad3890a64b4d4e54cf8e4329a1c66f4b93ce44948b1aa3b4079953a5d2cdf30ae49f9627953e8eb158701809deabb6aa2021059aeb7e11324541f217d2b9dcc38fb3a28e8b99f681bba327c08196e92cc89504dc7838780ccee09bbe87d157a3d25db55ce675b6624646f873f69aa7e3e1aa407a5ba751a534576bfdde400faae165f5e18ce03ad192abdafe03cd7762a9316b4a06e0e846d0519226b27ce784e34d46d721723a4418163778c56bc6decff1c25101b4e31bcdb78922cb536ea06c36f379e1bc215451ec7f00d5655b4b5d426a7a80844e82d49987a16282377a1ed3752f1b8473d1292c5ef358dd4ed06ca187bc3089d7787475cf15db0f2a27d1f1d933dbdf6bd8d64fd2daad41e30e959381a523fd49d74774482f0d7dc79306a26ebee7677ce2b6d6fd72aa5088c8417b4653c8d8c69daefa65eb91d6c8f54351b99d84c4dd6a19b63a65a241960f9ac739d1d817199fdb1ecdb7e9b51cbaf5bc60dc69aeabfeff4832c7c65d900bcf9367f594d1dec0b7d9d110f2b797f52eee104aff648d5915004909c0ee950940d735c9c87ae16d0077be03c631a58e87bace5899ae45c0cf490910647e81e08067d44c470132e83aae7b1779e1f2e8ef098a7d26888b3ec2ba76ab3b3ed71e86ba890e50480fff58d60bc71d92e1e584ddd84bb6777b05777e783040023c1c8dcc96363beab76dd4d4c15904e2a7c1785afa15cab45fcb86ff11ff5ad6d6a468a8b6263c9640c5057038731cc48e1bc3696174b23473eb5e1fc41b2bcfcd89f7e945a86c4b315ec7ddfe91571a13d48f12f29cccd1ddbcd835515e6cecd9986eba52b1961a4164b4ac2142f7a2bc1fa0af665569b45b46551b3fa8897f7e06f5bded82113adc045d28460c4ad12a51179b1fe58f4405601b875d8513919b635b555e3e43ebd574110de2d0da5e43d33af820025709a5da984d9d13001d21a1ada9824f64b19d280a77c6724bd81276d695ead8c365f5e3b55692afebae99bf648eae3d6aec29a0adaceae66716c3ff59ea05eeb9141a32681f62dfaf5e3226def6f6bbf4e94d64b21ffa48cff5d0fa392de0d08146c56f56f6517e9bb4548dd1819669669c18adf59d0068a2c5eba0849ee960c182badfc6516da5d62ad97ea5418841d8b95d387f2eb69493a5f6224a644446c44e50e473f9e254beda50470c4f139eb4351acfc60c61a45b6083039cb8be21fa2da0fab652f63ae2d629b1b789e3659dfc35a8efb9f0625a11e5783f439c87fa85aa318368ef96ea9af61d1bf43cb5d1623fa3096855053b06178ee8af6a9bf7c278a032ef7ae9a9e02c773c5f9eb04312cf819c52ad9e25e5a15db5e32351c486b4691bba35561bad6e07462550008390975d3317cd1ca636f669014b716ca68254edbac7178457849295651450bb5b2ed2afcf9ffe1c91c9899f9a9cc63a168aa3a4da1aa1527bcd6c2d848bd85389986009d664e9104c97d957a067135f594073ca6d67561ab8f8b2e028a5170d548b001ae621171fe8816e74ad896e9ca078217bac2bded2d5c40686f74ed90faf8e8a8349855aeb77508dbcd4fd40b4b92672b19e57f27277f9af10377608858aee7f96895dfafc459af605a058afcb4e96b1418cb73ef4c0e7ab0c92959dce34704b90adb799a76169b7da86fac960324a351a31ddc60d69467fa04a0793b15cd6e94b419cf585bff734f0e206466cbc403db32f6a20fbbac0c94e542927e8f1e1496a380a7d3d34a81e6fe744918d51e320bf0a5cf4994bcd6868b2a9a2f50c5eaf9f46051f891105463741202476df95a0a562dee4cf22b788e65992b23d9dd4420e57dcd8cf1b9308a35e0c048f87ef92ba422a026c39f629c4e39911b509255f42f0e89b897da25cdb02fab1806325d2cc849a1ba0b2424216c0cf6e5b34898c8c7eda22f1b4d43930e1c648de7462826af84a13edcc648161ec90cd6b1193d35f20e9a4206a9f4ec556cb511b534326f6923c233100719e5a5de31b243d0340b30d415a5309c7633fbe4ed1b6f16b073b96d705a77fd64046a3d98570e8f9cd6f61942ef65bfddf22c18e740fc611f08ddfa06e18ca695fa1cea9a6218d2de0e4518ad5c8b41a036f6ece1d4494f66f4259f2e1f531aa00c3e8485c74ab7e975d6d58375606b0b6447a7cf85f429088d5cf4031e8015b9f99590f1138a0513dcb4182e9e7a27c389ce524be9a437a7cef97d6bc618e03041312d38609dd579b96daf4465b03b6b89c903464302bf9ce80b1f901b15089b3c994e7ee5467d4393d92aebdd85c58103b516cf505109ffa30888948e4085a5e182fa3a94debbebe61c1c947ab7191dea97f2a49406f4d68e113a6d78a0b2141f3f7df411abc396f38b975536d34c25b937b04625b8b9b62d3b2ae798690a99c907594e056b68e647598449bbe248a2c4da5c34ec40d2df20b4d023572a2031affb28b4358fd855f97303f689c24566497d44ef608c544670dc3a03708d3431b0d269ee6be8706651b1fceb3cc227917ba295ba9d8220b4bfa336738f6ab23e3f920f1102243572ad4c58802e46fee967e1640c9c48c3d5b4de769bdee564d1c8e7d8056f5800fac02bc5127f2c645ea51f42832771e7acd5511bb283e633aa86303196be6e2d51c6f62ed79d197b6dd54f746d5c46579998da711eb7a12c45f7a2ece267b66b8ade2f899ab6502a111d7cbb46cb44d1256d875ca62dd47aa243ccbd37d195064a992aa5d0b0772d9d6946234d4f9b7c78cf444e52ec49492a88019e9e84f7faa4fefc033b7bc98c076952e20d4785656b6c1b3bd1d969f16398953da32d511c1e0723dca1a3047c42b9837b477ac6893fae122a1e38ac35e7b2c9ad50b37192e8b78280f4845e6c7ac5306ddddab1f81cfc2b307f9e504ea23abef45d55b2ca84e2886c85258550daf13191d452897d8ffae7415585e412ce3e9267c72d677d885358d56e85ab3ebd89d2a48977934f1da7732092f3583832539ed199c80abd20cc5b05fcf34ca97aa7a512cfde28474048f5eaa1f6207617f395c2475d887f47da9e74968e9b809fe9d412298c19fbffbbbbc45b50134b563e05d646ec5100d8dbce15af10b4069bcc58ab9680c3a62129fcb52f89137df7a348d98f4c6981bb08e777440e24f113551f45746e0c2300be414127adfd78473c67a660566f600d10a7988bc4ec23b35aca69368166f6108ab955cc3c06c09e1393832a55843b7118bb4fb89d419052b150422c7846fe1a02760f3d059f8aab0ea01974ac4aee54fd2a670a5a15b5687703418dc0b3caa6efe31d4afbe34175ae6889bbdc483fd156a76b1df61fe4a8b3af327d90a798dba0b44efaac306413854fa790625809c2207eed4c3c3c76bfba144823935b373cad818b8e9f1f0ba0c8671aa790c1d1328eecba3ae6a960854b1ac64cb2ec34d6b5dd162e88ed365ef61a0b283915ee46f08af00cb7a90cc03318147f19949994fbee082b0eb8e66e95c43914664db96b279072d5ddafd80b90d10bcfe1876e8aff6e45422f9be63d9ee31ef1b6ef54e34b888521ebea9178d3cdc608900c834723a390985a39b548bab9cc1043c4c4935fcbfb1bfe2c9af2e8fc8f28f75872061de293b285cad21aec4d1546e4b894b123d2056b2d22d315180ec300ca3c560de0b22e189b81467d2a9d5e7fe1e32f103ef83f961523fb259d26aee9be9ab2592c0185b71009795abd9135adb4a7d9e36e9a95cb01c87669a715017e1a111b89ab6ba425f5cf6fb21e014c441aee7fecee7ba3eb8cfeeb861f55b8c646c446323d6e2499564d55e018fc160fd2349d89df3a982d48e2bea32d958fc0e35bfb452e71b57a961c51c631716cbf8fd9203aa903b0a89c2f55b3a01641fcb9ea4ac340c5850ee655f28fdd2e25471749b1281ab0a8184650754cf58fd37a758de75f76e9a1c3dd6c33b1f693e08839862026deff5cafa933b0118e6e6418d48704146304a46d5899641a47fbd9ab34267152eef3674bf1220fb1c1cb00bf9b85b94262221bc14287c15e6c9e748933baffa7f3b6b1597690e96819c0778725daadcef2c84095bc8382fc66f10e33c8bce9eee3d330b35c6323fa5061007854a0ece2308feb3b9b671d6717b7b15b90028155b5a4d3ff9a267a79a162b9e173d3ba03eb2e5e3ab9924771537b30ccd9aedd63ca8cf7b5d610acbd6679e00be34d90ef766a0c13edfcb72482f33c6b1b68c0a2228da9e61a1aceaf1601aad5694c2bb8adbdf0ab954d368ae72f3159ea46e4ca65ca3408c5ec3cee731f4387b274d08c6bd75503e8bd2b3a004923c6326a894180ddfe218e89dfeb1d0271f31cbcee9f25705efe8397e11da7f955e0a1aedb9f321500d3adf1ab21e673ae5270b7d95d7a17c10e618d3b2b4e9f0f00890aac47c15ef6d71a73c9c9521346efcf56fd99851fd5ed5040eb5d1e733e0ea2e67cbb8b3d51f1285eeb81ab6ff145efbcde503694b6ebdc3b7ad6282039347aa5de9577d3a9f5148f425f05e560a26d6cc1110b6e797eadf128dd30f0c600465305046f4d5558146943997c46487089b68b0d0d01a36f177056264efae511ebabcdb6fbdb7197205b10b6cd3ce303dae6bf8ef7feb58cd078c5b9d2d2e07f9f07c7ed0faf14f9dc6eea29890105d1d862a7e446df3623bc11e48dec6fd1b2f36bb5e05f7a956ffd7773a05e4257ee3420848765ee3c089d7a78ac07928d4cc3643d81bd2b15ce1eb4ace33830866f86c1337bf612e76c78c07f6363a21313035e0407549692d033a04a8800168bc013f6495d8ddbd149fafb353166eae7db777df517bf6323f4a55c248e9ec9ec7947f7678153ded1447d5ca039c135430257e6403d7d96eb927dd924c0493f995ecdba4d49e3bc5eb746ea614e0a4777a6c40b1818a4bf26d90c9d1143752cd4f62222b47bb51c63cfb8c08e1e19e597274227afd59ca8c5250c835c3d1596d8c5cb3fbce343cee2e141b376d86e04f2ee891afa0d780a1387ff9b80c848d4c331ffa9d8cf7010c7f9f4fdda6de0e2ffd6970ad8df1a3f4d207c2ce0e256c70a66505fbeee382350a8899f0930d1bdfc4f4c3d1d84a11587f52df98ff5d9f05aec94502ce2150b51c5afdccbd6a34bc0c0dc16869fd6942e900fc51e0646d3fcc1efc7d3d9ddf01bf548ca19b67c5750fd654b013b8dae127717216d6804a7141956fe157209e99a33b4c9669dbe723e318abe6def9d7a1bf30328d089f624c03bba576443a45b0c22d1cb2302ed72f0349bc6a2a8f5a1cb89b501d0e9f8a1763bff49ae174dcc84154822e2635c92d9025deac1aab08ac0b3dbd7d6c31501b0298430953c4f597e1cc83102f4134cf34e540efcc207c16442be1f099e5052fe1b52770933ce215d8193e824e57a99c3528e6f3eada2df3ddd40ce9238061524eba2f9af0d6adae3fa81253422a61fef60af354f48de7824cc296ed460c02bd85e8b40bb0106f3ee4c8d9d2614492e1e2376ef420094d26ceee06ab029dad35ed5829a019dd1a1be450846d16e5cedfe3adf7b28e1cfbb6b840717834bb09addd39caeb19616ffb4c6bcfdce2281431f9c2921fcf155a435b5cee31ffc43ff8aa2da5260a52b7eab14a6ba85d056f1398bbdb8e352fe7fe4d7b80cf8a4b8b92c1c2cdeee8c2077dc23f4b9eac49df23c0e0cfbb5480293564a00b8833e671541800cca422c7d66ec6eeea98381d5b67478ca26b43df41083ce91a13938fed9044f3a71bc8516f7d63b2c4afc9e2137537fff3f6ac1a1e768a25a5d2524162b5b79c716c15c08d4c029eef755785badf6d43505c199bafde58a9eb3783704b87d4e4e1bbc2949cbf4ee84f15392ef85da66193e2760bedb6b7551c3f0a31302549d22a6d2f4be6500b1b6495de3099c94c13ae20b73bc5bf6e7137879a76d9658e9dd7925ac3244a343bfd3ae7e84980c9a08a0c715ae8e80f387a45d4a643bb738a515a2e8f59016e8926bf351b82453e7d89a01432e38971c01c7b8e503ef9db162bae3a4a6e3130f6ad764f3eee3fc2ac79723174093a97d32df5da8b5aa4f1b3a5e85118ddc95cd446e68e2b6fce703f6b2170c7e52d58a292d5f5a1345bff7b84c946be183e21d095235cb684ec026028455ccee4b98c50c1f32d8b3c8678aa9f7c47a5db9595627b2ae89e4d6861fc73248d9ea529353c63fa01842bbef4d2251547d0efec7b0f1609bb9240a3aad0a104e288da8965e610765ab600893ae2ce935f7a1be896b8e9c68af8b181986df7f6b694d4c69aacf2f6f1624c6a144713fd2d20692832b606aecf032037b53000d714f503eaf7738ec1922f1204d6152fd5c4fa0d5851651ecce7540303be6113791e9612aef0cc53c9cb9999202da74d44001b5e85418d3b6c9c1461b65409da6a25d8f78e5a289e4306849f5775a3cdd13f2121cbd63353190de80bacdd5d9b1b92dd378af7eef47a0fe26a7722dc5d9403a340378c6f6d2088e055bc3cf0d53872dcd24f7feb7ac73d6ce06eddd6eb99ae38f526365f2520db1c4a36bebb8d36c5120d3df5dc55617d6b67d7fcddee77a136cb584bc74907bf5e625e770cc8d7dbcfb13e4c01ac0f7f16337cc6564daea23844ed32fa215fc9a0f8207e9019fb24a17d6f8218175a221a794328d119dddc5271c75e3a71a16eb891293eb63d192867551fa84526db69330e7043f6fc9a63165e155b024dc0c06afcbee4e6b05cec55d0ae8d8ba0fccb80a025574440e691dcac86e233460a4c17e055efa702327355c19f5ff127dc62d74626262c15425dfdeb8696918b6038dd9f51ccc83a98c76b4734f2301383a14e3bbf1945255105f507e67113f5ba3fffbeb8ae8f1ef1340f3f1a2e010cbdd7ebc7ca9ecd21fbe0ce760bdc3cfcb568c232c1ecc1eb86a27ac4ef580afeaaec7d504f91f0c156c235b9a10d649daa560b6810daf1a8287dd550d28272450e3a895567e128d97cc9f1e10f0c4e12e2df830f6b80a3f541c01426d4079f4f0fb7058caab7cb838e08522b9d8579644aa023564bf1f777c203a72368a970bee3429bcca3a490975bb655e7341c5c8587821de97efbf6e1962c46e9b557f3232771bae61c4bb5585c20702652cc3d140876677b169bd000e33d66ad081790dfabe85a19419c6c6d625ac5111e931be55eb6a51d00968d4588d861e288b998f61c59fdee7778699480b435b6fe63ddd1180267405bb2b81e6c95cfed3c5c65c019a5438a49f42185cf045bb7bd3def9e32e2da75194c0f440e1d45601e33555c44fc6bbc18bacfd861fa3f1c86172671be8fdcb8279b1838ddf0d97f8a141a1e16f65c93f72af38a97e730b556722f780032bd341d541412da4144e773d1b7f4ce9dc736bac29b63f80025280ac95b13746bc4eba8eb5dcd1a92392cf26d2cbf08af1fa0a728daf54d5e86f71fc2bde70503a041d947cc6f8b19589009313790dc364963a60d35a29e088e8e6b3da4b7bc24c9aee4259e98123b5b599728a3d0fd9263fc1c6f9adb7a6cfcaaa379f6a03a9db43b191516267f67747a628a4b54ad0bfe569d72a08bd9121a7d74565ece60d24ac08d9737726c108c0ff8ccad32afe82d5bc4fef60d3833bb7512e3fc84bdc4e1d07c838fc9166186422929ae95b10c6d5bdd3e531eaffc5007fdef0b35fdffc8954cfe8725bbe9ddc1117cd1912d0f80ed54b7eb5231e59097da99fb745220b5dd8d90728ddf3d250416496a2da587548455f5a74c7652c951448a53c3a1bcd0f68123c4f296959b0f0433a78ed168efe7c6962c5f7ab7254de261826caa650d9a3bf499e2bd623a3b531cb3878b206123bc19f44bf46cb5b121ddcff7354af0814e4f97a8cebfbfa580f2e515c9e3d8fa043bc42493fa9ac86906c98216b87a6943f224e08a7dce5be018c72d4f7f21f286341e22c9f0efb10b0dd27e1c8f2e284837742eb88b8d4e0d02391eb8382c707f0085c7b414510e8cb7bfb84195e0f7160806c251d79003913e1fdfada9d82ee8c8ba2c40061773c213be439baa655ddaba3736d0e6524450954aaec128347449fde08fff863185e2e1249fa4b00f177b9f32c4afa6a7511d58588e1f412a0c74db2872c259d400aba1072e6a813f5fea953f29c9e952c59b9230d4e021a3201858e37dac91af4b20941aad7037d182358302997e0049f0c1e24a2be7ffed0d6737b74fe36dcf0ce772feb014d932297e4bed8038ede88e80682042dc1335f2d06542da831b34cdc5ee408e1839dc04dfbf47e7bf89fa569c7327fb259604baab2e2c04af85a4914f9519854b39a20858c8d1aab9dd00909a44482081611eb7292e6711e0b3828a21f517b4ff21e20af3b5b36fd3fc9d1cb26a80b5bfe606297dcdb8c97e87c95b991a39188d8b845e58623a79e934d00a05b761c2e913acf5ac659c632f1a9187fad54d1073b09ce631f890c073114dadad00e6cdd6fb0dde307bdac8ca360eec41dc5585c0bb1969b773dba5e8cb37958ea2c52d9a1e1c8a811ae4f6fc5591eed3ac7a025d3db6a14ffac99731d00a63d1e87a766e00fd392d88c2532e75e4b910a278efd022f18d91132619e9fe2a3d1fd00298a9fbe929723292d583f3059f3eee5c89482fbfd0ab4cec246102aadd3a0ce6b79908c6237c11611c798d90223d1e27f7aca7ef606782edff522763294b3442fd14007931104bb0cae0b6e04d1dba5d04f5cd5f385cddb34fc0b0480db0b8fc90920f05e176bf1b3a96219d6813cec6ff3a8518c50f9e9acef73afaafda4210a9e4f0e75b41f2250333c68de3b27595ef7ffd600c152082083a28e5d527b682e9f62daadf150096c8df2193be61c9726d5b86eac23e1333d7defb342001163c86eb5e806e5d774273e330c562fa4761d0b46a23d20b12e3136c7f617ac99288c1195554fc7fb146356321fc4b7973566965709479af2ef10684702edc400e54e084c6cbe0173cca7e8706f12d7e17361810b8fb75c5f7d78d058bce82f39ebb6181f8a4859d06d59b6595ce6a442d9493d51a08a08008afc4a7c741ba2478f2db38851db0a0076a06068b5c0b2717fded944403a38a112ae3c8be161dadd0beacb0162a0339b246527d3ecb70f19cb96130aefbeffc4ae14b56ab111c9da6bc292889860128818718d809ff8aede92c1ac547cb6794d5ffafd3ed704c019549b168f0b78cdfb56aaedb8f0a78a50ffb08281099a3b4c9731297fde0dd3bc0ac0733493427b9dce1e23de0888c863149a8a05d7481822ff52c0ba73fda58b698d1f7f233d455afee1a224d1ef7c0b48720483781220e06ed94125fc1fe4bacfad37f2b1487869c70f7ef8a79a67843b62d7b1e0f6bc2b860ec9a28655c9cd1417d76a7b8f7b20c07d4c0319d3dac0f93532c74bf26a8c6bc1db43a944ea35774f0d400740c4a274532cf1a838ae3adb339d575ea0497f565f2b80fc5891eb780d35321b75b8576ff6537f275ce3a63fd858d7a08fe8b1cc247cec68bf5cf09be1c286dbc2d45676307f134d381e6087f7243e698f2e49170a780022f504f4503e6b1be63f4ba5cd148dcdf2995992f1b0bc46b07b55192eb41b2ff933f8aaecb23bef10c3933c01958532c52526865c6f02bd3053cceb48dadc1d6bbcde15ff0d7255401a9644d95c798b9316192b3fbf7ccd43383f23d34a132acc0c29d3d113f2542756a122ba3bd97cc3ad3d31d3a50254a5a728fb9dd1ff5d5c685b466f1221d9f8fd397124999946df45deb613723894cfcf02ebaac2bf61502d12b4248db9acae357d7cc38e7262508f3d1460ea6bee10b3b856bf6f7255937cce97b748a53b6e091bfd35b3659bda5ac0d8a78d10a135c0aa8c8c0f1e46d4a39867611f50277274872a51273a976d481ece5bcc79e5fdfb06cd3607908468d11f1f4a62e4123d91bb1ef05823380f324b373071020de4bf9b6db40eff23e62e7dad2b4b104982a456667caef7db80152819919a9392ca30b23261eae273c035e39d34b75194e7bdd0ad5686455dd31a0057d2b7e1d83c832ce1f9b85a5e37593212b1e80ac2f5c0aebb0805835f54626544894ba7166cbac7336d78604c78549db4f1d1c90045efabcad8ad7c18ddd07b026d4aeedde7a6a70f48c2d754cb7d4abf6e72292c064a9bd772bb2e17df05fd04f9b0fcea99e8c5928d8f1a23db6d3b5a71b51c747d7cbd61e5ad55404a658410be3fc353c355b439c5917eb62e83e7c1b0837e9d8966e78858eafc472a14a0c5748214749e789650816bc14e3f25110f7cd101d8fa1621798eea9f982ac625910a182041ee356f5b309ca7173ea392efdc401a0e3d090cd9a279fd60ff54321ad53946cc17d19fca4e7d92464bf50ffab00e328c5decdebd9001ff3c3e94949223f7b03e46e271fe029d84e2270b69525622bbf52fafec66fef469ff5dc197d37a669140748f9c97330f782ba19506487999bb92c7331a673fc9ec9338ac114cde3bd916f1913db354b3cc857a16c93165e96e3f8a8a96f5ee02240bedaac3cfdb7f2643f70c0484a045cb3dc02ea6c40fb32cccc45e591f6096a9edfc8923b9b7d8853f59b0324468b7432dc5aa2ac68e85c8cfc0d79428616f5990d0b8f1d65f6fe0b23fe8ffaef8effbc447bb17f944aad836b30a248ad429d38441aac0ba01638795f05b7e935b46fcac4b4ec5776814d9012fee90211bc5a17112014d6494437af5f3a7d17f224d073f2b85543ad9b36ec64fe68cb92eed11067417cf970d036933ba2c7536844c62a5a04e1b51b21bebeb1c2ebf3c70aa5cdb00ed28944a24ee6edd32ce70a4183380a33ecd7fe571050fb8b238ffff94c85c81fa2ee0fde916e1215fda9f79a6cb4473319dfc757097495e6f0763d9fd4d4b420e4e62411d47ac3d21301b5fe796e7f9834ae6e4278c7c88bfd6db632dbbba51edaa16b3d52f2d17dad3d1712008546def1881b0dca6f148f185ae1ebe3ff9a723ec89c993026af7b7802d308e733195ddd2243f383ce6b30442c7a5af727f121475be763dbde790e524a4d88b96f2c0a5ece98fc0c36cb1b3525b0e5dd65bdbd99fb7609471466dd39edb44fbac59f2c25512d7511da1910f897e97df37b3572cc4b7e84493e5f5883de638966a2a7890cb06283f72cc5e8c2da610d744faa013c0f3f1033ef584574fd5ec0a863154a6bab6f0812bef347e8a15bf80d5142d6479e630e0800c425f52c2928bf9c3c407001cb519a154dd8d5b4a4c7571fa93e0f8539f66bd5096f038a8e073628882bad3c4b27218f00fceebcec5a1f42888bae6e60800838df5eec64cf4fec2b33dbd7eb40acb1ebc6991140050cf166a0fa7107bb804531b2e9c182ea58ee58c48a45ec297497b3debe69d030c2966d426d14214ea51470a73556b1b9246605df33e1666a84f395e78d215f954b3a0e5ceae98f71a68fa3e2f66d2004575061543fa8fdf3c556629e908e2be274e149de0fead4e6ae5969b08313685a0ac71ceb7e25ec83abcf08f6700e8b4060ae629bbbc0506c6dbaad2e695b06a5e8576189a1c0569120722667dfbf4aff518101bc4fd163a07657dd869de71ea9ce9ebeb3c2a48cb530f20b82c70f43cf74c24f59b2c001eb984bf3af76715ee1128aba4c4e2ee1778b6dbf2c17754cc18465652fd6f58d51708d77eb0965be24dc50f1b474e5757a79c0b73124a64d653df4981a7a87646f8d6701fe319103823cab35622b4b371766f3e4738153adf7e7b5885c012ef2e29bab60d332064afe3420e47d6c35c614547f04e14ca3fc9923552aeb8d274af775130bb361141e4a224f8cf0bcb63eef03888d73805f82f95ae037961d81faee96dec829f0d4b6be77d020cd4fabf141b442396c04cc5f0649327b7d8458d69d3c40e53ad322760f740f07449e66bcdd6873acd4579deed1158148181e91390bad83961c7d04c5a73c9359471d7966a08b44f2f444b7d5b1833914f8267dd6bffdeda85df2ca1a9269d93cedac916649f11a9b7f3c0c625131b1d632a8feac591b510cf0c50704d31dc65c4f9d924f130f476d92e9b1e34787f91c23a9944b167c24dc79adfe7e8254479598e8dcba0617b9a32f88a4263a46a25b402c7f56680a26c5a0e8866bb9ab3b947b935128ce601f89b5e993a29a5e4f1e44b780ffb5f591267f2fd3eb9c5ba8663b7cc9535ed89113006da237973a13e73f2cfd837654ed4e2c2883f90c1d774728d9039fc666d3d172d45258e6174aadc5d793c020bd6e5d3ccdb8c42d525e8777db2f028181d894c06b27b7c9755fa50e180d30623753450fcc548dbdddc8490a694e782419993fa0cddd2f1a17c924003eff3ceab4c6534652558808316d6d0f31b52101086885cc874a8ad3f1df9876706ba9ca29548f9e8037e24104af610ea362e7d75bfb2e20795d47fde70007ecbe75282cf5adac8b5b8db22868dd022ef1b873529ed490b0f96cd1c5bb6995d2d909628fc7a3a6af8da84e1a578f39933f58802090010c9dc4902739eb74295e2ae1896e1dd934a2fadbbd916f9dfbd3dda8c4b30ea9333b18487e7efb8349f51c04c7db90fed826efbb0cf59c4947a324211593dc94155d791f890b41896ec8818e39f97884c44f1e1c3aa3a8d91e5643457ee33918345dff834d4646a0d8900d0eace528a8574525fe4f9bf5a3ffa12af959f2bb472c94a1e736a1d8a098fd7532f294e4fe61b0b86e98862fdfebc80d08cfe266a85b3cf99d395c2388c913c822964c9800f24e11451c50b39e9fb2a9a5593153c0fb28940179c24eb309dfd4d5751e78cf7a5b32c79cd03c6157717de4ac8f21ce41486c7dfc4766f1520834546f07ccfa788972c7edb7f87f845c269cbfe5e4002424ffc945b9821858adba5b292543513122601d1760dc0b6cb7179ab82d3767f42f4fffb87f58de74e2279a304271d23805b39d152ae870e7bd43620b37c85cc5fc6d85e188d695aff54d1bd0da6e5283cdc77a402a0c16ea0c9b620b1eb0bd0f9f85f65b79dce5c464ebe40b76cfb24245671ab0ea56ea504758a8a0a9871db7d0d4515d9e47eb3292f04ac828af42416f83c00b88e1c4326f07a40a0a249180dae18b287c75255123107da292b823ac7f2725bf3f7a68dd32c9ee1b96b5e034cc1213dfd84d0a829b3c72ae1a2d2acf2699975ffcfb451cdcec2005ef062dd992d7132b2a4dec5e0df39f50e1bbf27f0e1ba23878aa38d75b967f36a65bb8c3bfb3440b171196d1aa86c0f7cb8b4e31608370e48d94bb4edae043de0698961b9d4e266a28c3ff9557e0ea99c8c598488f8ee6f5d46ba9d73a30f6d5866e711fd63c6327af9eaf2c6ec89a5035567c8e73e5f0dc03fbd8b1d8313884ee2ced6d9cbae905952885438ca8777a7bcde2b641beeb57d8b3e1eb74f53f2e3a8ce26e9e3954bf272f7ef6e1c815603929caf22267ec8957086e67d2e2c7f12506b3c5f8c33f33b86697a5daefeabcb0b8bc026c8082362982715a6fbc06877750d91d753a7a8c3febf5e03eeb43b4eef6b6067de93e918e5ae41c965102e0cc365da4e95dcca75f25b090163e55a35c74f714a6affb92536e77d462cbfc7b374e6fccf3051c5901476c2c1f85db90dd14cd614967663de39e04b953cc8deb4d04195c1a0cf73cf2b6c456a3fec92c54fa2228c9cf2ee71ff78aa7c94670b5fc746c74a1f4d1f26675ff1b9d91efca26bfeca8dc3ec2900f4521008a57e1c52113ce15e96e210512ca06f267d8117ef501abd50e1d9d2c2b0614e86ef0301ac8d5da908c2ff0555d751d109b0ede5aeb4dfdf7edc26c7c0b7e795d84f97924e8bd9218f69941d1b204f33492aff69848c262382b87ee8af5ed5bdd4715e4cabfdd0c3176217b42e86f1f519a971df11f2c000a810ce2fe0be2fc11dbc69836f9d477ec90f8264f6812460fe8904d0dffc8b62e52d206f7eac50d843dd0a53a2fe79c38c6fdf94711b0a47a060799eb640358deb518a69a7c899ec525bbd6641702f940567505bda92f0b935bb4438c92adb3a4840090394c58ab8f2aa057ce2c3a7d341e82d1d5da853d658824e40e8c530621c07322ec88943241e122f4c5543acb7df5a3ff39730284997e4835f1eaacb00d7c12e104492c051d6e45247af2aa1371ba355523d5ed407e7cef8d3e41e770fbdd2f18a45d25ebe302e3324f8fbd757a54ca18afcb715155332e4b7a3c494eb23cc80c10015a59014780d45b59c135c93a403dcea3635b1d162c2ff0930bf050ce95c3debf635e22d1ed325c8618d994079a301251b0992416983f688e16712e1350332c31864b65f1d16f5e62b4bbd331c36873674d43a076807b6d01a15c94241d52f1c698ac2ee7a9be272545a53df3334f15ba4dc6f65638d7df79aaff6231169b2bce2530836ce46fc347d956fab2643e30109da30360f63307815076538a4ebe99aa7881c039701090a0efcbb934da671f3f991695d476a6f60c2479823d4cf4f9029c58399375927fe778b8a18cf016293782389382d9f4e05ef1ec8bfcb5cd5f44269cf84ea52c5c70232f407b6c64c54fe1d30865dc1ceadfcc00f9b05909bcb2bf74cabddab7a5d2a5d317e3bdfba5ad6c45a1a2926cc9c29c7e8eb05cefa20f1346b04b835407e276adc262d721f2eb89c8ad99d7462edd112027e98b131d4bccebd155353ff4226fdeb4725aa14a640527606bdc576f05b14a7de98af8f79c3d73f828b664aa1568db2f57270687d99637831ad346caf9a2e6e34921d5cb963f6a2a3941d1d44b00c965ec507b84bceb2473ad8069166bf21a666a2cdc01e4ad8b8a42ae16a9f8865cd5f1ac0202280ca6f5ee1759466dc729bba63606cc641d124d5ff8bbf368a5be2ff382e5cb890f37595f9bb61b94273b9f163fc078585cd8e332cb1e79e94e552addc35b9796cadff7626a7248314132b47f5ba5b1af763c3bb71b8c7636a85b7ef80049de1bd59a5ce679957a1bb9f5f0b2eab2e5113fea15a82296c2d1d2adc0135ad383c143d1d8b747a082eaef1591a52f0a2732da13326ee4e8f630fe04344fa7b4863d42d7b51d362e07a52b4503cdfb94185c79257047cedf7c6824be172f89c0aa98809b8f89a1c6fcb72898e4d36fc9c51183fb92f18e7551842d616418088862e83ea0f2928eea4be28abc7f64e8757cfcfaa247052e8028e3530773f1f2a9e468dc18f9fb7ce7a24b49383bec4aed7f63e380f009495666acf176eaeeabc268cfedae2c71649aad2202b6e7b46b2047789e4c3b76282bb68df05808ca82655272a056975090c0ea551bcea2c6d1b17c2db9d131c9828b2d99554d2c049a67d6e24a285697bc3840fd97afa180c64ef7cfe17fbfeefabfd43d1b5a43759c49775a1379469b102ab505e2820c656d476210f77db87f2393f868dcce553c9355a8e9782fe9ca662c5f9bd44134cd5943d5e5718cbba1e6be667ec2f46a9a96b197a86b049541f828b89e9e615ec3c077ab23c64caa708b622bc00736ba30d9de9658298918a258185876022cb455b41a0f31678765a3b1921955c5f24e09dcb282394d87e628571fa7532e7e4358a966da9f2e6c4730a3d3bb12d86bde760c1704ccdf295824eb82b3b19924870e9204ca4292270b4f162af5b624c78555688026f9a418e890d004b7258c1b1d452824cec21be1d9073b7198ff2053c03f47b7299f996f2fd51655bebef26a5c7fd1e3606e1ccc30ccaa0b4deabf3e7632b4897cc4cfc5717cf801da8673c62673bbd7d2c5bbd65fd8363899789a910756a2f7a58977312a62283a341ec0a75b87746fa8d25366aa2aa5a210b88431cfdbafd67264aeff8e80a06a1d6cdc369a7f34f443f2f9286c571e9b596f789db1873d71349b67a2b74401bb6d6874bfd77cfe4efa701ef311f9bd78daf02363f9540efd265202d8be9cae995e9ad9db0e67d76d3a81e61c410192cff458783d74e9efc6afc4fed696d4b3904601f0757a2e02ea7c1a70b6b0656bfed14602a50cfd6e9e6dbd579606637fe39672f2893dd31f77fe327180b1a7d4a1702c30f15cc525da58bc5503d68c899a9a2f4a043696e5809ca33be70fa523c138a102a256cbea8a9b52845bf14f70305d3601d6a67026abcca36322b60579e7fbff4e55b8d265961eb81036a6a108314c290ca080b263983d4070dc43a38294cd1a7a7285a226c22e00ffa8d05c9a2d2f55b0095b3baf20d31e8c05925a12cd94d569ba65716052d8eb2b6ee0377eb9889e771a6533ce493f2a06a2ccf8a433e4286ef4a5d85cb8e39bd52f1bf0879ab280260e084310ff0daafd8f82dc04d6fd6da4f126a244d54fccbd36d078dca77175f38e54dd22558955148801f04c59cf17ad32dfdbc9079b891a02759c9ee2f90d4cc8d3aede04d88f3ecb9c2b4970d063fdb91c15240042bb28e9606fe651b28c304ae4c9be0f0a908c6d5fb7db9111fa860ef7d8885123fcfe686cd5ab051510eb1b9df5ec24e159a8bd5cf8f159fd225d6ea598854684ff613555edefd69d3027178d06c08c3cb8231df03a6a0cb14c448ec879f25ac33cbbd2b2a13967e2051bb6e8793c4dbf1bd9979f788df44ed3e34d364fd3fb70178037f3b70fdbdb47a967ad27d1bbc508ea3c2b6d601d1d320f12dcc98ab0c0d3bacbc58505b2636b0fb9f1383e7c5c03c800a7b5e3d41588eb48d8ebe1049ccb82a28119e0dfc4489f14361ccae593b50429172a361df366982dee3b356bd332dc7f03470ffcf68879866bd52bdabd386d0692d6f2dcb4a5f38087c8d4a663a36a1543243f5bda2360af0d6ec62e31f43ea13e66540ccd3fbfe178fabbdabaff8e5df30f25e21941240def4cf5885530f945d37f5a888c8aea0b0a57e29feafa80075633a1f7cae73a129a95c3d4d6aeb582db1ab4d7d132b91c2acb96badaa4da63594ebe11eb9e9023739a178cd7ca474009e14500c847e2a048642a80ae03ab85cf87ebc873949ca2b2ce98ecc179b7d02407e75f389408aae9bcdec3b476ddc75d32b162011cff288a9c48fbf2c6ff7d72b9c0fbfcc96eb6fb1be4fbb280cb02697053d561e94974022f0e2eae8cb2d611b8698b9ac0a7e4b21eb7da80495675c9ada9f828f60ca2bfaa8b470c3bc5bab8966814526388f90ce5f773715a1d6e2245fc8305102814cd3ac4053af404cd89986d41db452790a25184b26fbc23675e7d067cc84fbb751412fae9ae015d1423757b37e8c64ca4c6a9351b11e7e4a07adaefd0daef29848eec966d8c0b1c1ffc23d87f0e37ead11a9ff59848d0202955a0ec99c4af3c6e132d988a3c8c4291b5fbb2279764e1b9bd4c14e04dfcbd5bfdcbba6727cb3cb97a8d20d99f21dc15dd9c6114ae0188664064dfe946ed10bd663ffd9843a2662f2508ce5e2c26aa7c67010555e87231bc4ee27f46227541536280960e77b002102310ce2991b5e854ab9b27955e85fb9ac9411c64576d2548dfd601d172ed0cea01a6fbe893ec0faa83b4ca4dc9af4c387aced2806bda81b476b467fced6c195af6025ff21484c342971f78ffbfc2316b6142ffad951d33b4853e846eb45011982ea5cc70b21e945c5f9328b12f1bfdf2909fb0b02f2d896d596e08317eba89cc8f028f42669a87d6d7e6ed2dc4e5a407a2ef85c4955acac7352c557c213997a6ee58f61d63371b78623121125a06d7fb38c778c6cb2366296dfd28938e377e766c1d125abde1bbfd8c90918a101abdd7f89aa17ca56e7e0c15f6d833ab21ffd43fdb4d29bef0bd2eb9b1db8f2857dd1486c7967bcdf5a01b95686d0ff091dcebb906e32ddb0ecd38f8ed6f5e25b4e3bc2170e6e077518ed8842ae15a6c10e8474a2a7779982b6dadf536ac308136d3646f3b90f4e827f8adb4d957a0c68e827274ff726f32a7867d62eb21a9719fde5ff7f3e750aac0b365219daf8be8d67f39df46b97068f48123827e74c2e7d99b9f2334c74889f61db3f74f1c968f30b0eb6b7c7b32144232b5e4e347b746c4da6ba7c35a0883d228adf3bf7b6d7e264fc7bb58cbd4e6bc6fe61a64659b30485d07a4bc7b6cdf3aa5ec32a1633290fb95424e16f2672717ee9f94b611768a051ac88503b8c490642f9505c02aa9c7be32923727841a142459b8e8f150a5461045eb1edc942129dde04810b40f640ba43246f2aafbf991a83ea61df7f7698d15e141a6f853d3cf46356aef7e9728f3ef4eb8bed33b3c8269028151619f02302dd46d5682feb02d9f8e591fd868280d73f75e70d1ed95966e30330b1cbb75476cbe043e971c874b4f098c369e5c760d575ed446a0eb9e243086e3394a923e85c705c7e0bc21ea422579a87c92906055c1484ff5e65786b97594c6bdd5d9a6c8f549e1c157099ad0c75162f2ef079c5dee0bbe4f350c3d3945e37508d9ac2886fe0c44fb7002057ce88a4e1ef3be0e5e8857457d270f6f758442cab5a6519d4fe5b2dd239b0ba25bbd426f1c6ec3691aefc16e6313e573074ed85a86f955c7532fd8bdd88ae0e8b865e4c9ea9f887963bd55cd2ef7f0a33569045a788fe08107295b0c6ceb75de30ff63a71b464eb7357277ce9556d3c36d40d003348541974489bbf70bbde0cc301ad02a910a45581bb415d5547c8efd1fa56a1dcfe25c34508c97beedac74159e0e6475cdeadd172ff118bbe5e081650869c4a146bd4e12a70aa868fc551e9d436c875df757d32c0a809c8ae0c8be427e3d175a295cbb9867952a755be3c10e70c5744cc65c80f3806c7fec5e70739eac3221dc6ab8cce4599cdbe0f22e612b783e5ef5b75f1ff20fc7262ffaabe1bd4d004be7566f4db29157aa22a4a5b261d26011e96f221afeddf25aa3ee55c6803963cd6094d4a5cfdccfecd6d9776783704671181053ae5c022c2d67bdda8148f825f99d6c949e6cc40bac3bc48e969dbe23525c505c9c2c61f8e116a85def7b50191c349b295bb1fbce12a6e19b13631b85d5e6ac03852f5937a25ff388a715025f600cf454e77e31074825f838ea8a6e7548347b7d2fdcfc7b81e61c76812dc4b071b1d0e231d28dff765c2b0bbcd6cd564b7c3a73f371edb4ef7f49c38cddb9cf83d2727f38bbc6f2bbae5131ee74a40f763bbc341a9c793caecdb7c3f198c73e3b0ab9b7372ec6ba91917cf2a6db0ce42d7a1c22ea09a4e81106ececde966bacf66f86b68c95dcb389a32e009f3b853d2f7927d2aea9a6932ea0c52c37806e73c0c617d482883dbc61206e225bbc34113f29973183b41b55c093ce4e28e0217ba22bf726b55dcab807b7ad25d0ed5576e8dece1f2429fb36a2ef173695c3700a4e7dc47ec3bd2a3d5442846e3e18635a6e655753a2bd0cc1302f372f169310d2391976efa1156f922d069569727731112c25302add23378475636d4cc42031e2d69ea81dde837bc5a072e331a5fe47dc8fbedccd9704bffca2a48c520145492b72983c4b37c4f2c44f3f33e4150b1a2d0632c2cf31dae953f84a57bcbc6fc6bea276d51e70cfc082ddda483f07df49357ce6ba4c61c970fa7a98191df2fbe32c6dd92e6ced1ca710948d5a21d74115d7f819aa70391c08d3d1f37109119a2a5aca8d4dcde9555154ddc79bc2cf3eed724285782105be1e11de4152f32e92762111c46cb7db01171a5e112c4639e3a1685786bd4a5ab308f5a91d0092a7c79ebe6c5d336f524e303db01c14a75460df3f6429cd01d713e734d49918d2ab6d980e78bc5bb63f6f5b6a6d4f16fc2a985f403d527433936703cb4d3937826d8821ad1a062a91923b5102629914c8f2ff0a2e67ca124709a2ffa1fe8d6a65e03228f502c57cf91efbc04854d6c04c5c68f83a7d764a789a6128efd88c2ded4c531df4570e6c40deb362e85140821b74eddddb591ce8dbcf99834e8487b55de4523a35dabfe26825adb33b87c13b60419286f359e19edcf30a546e5b2e0b03753e7a78cca61813766afd14eb45aa1705c16c2c73427af63a05d38e59de98638afee687b98a0871c7d10f552c17607bfcb4376efbd9afed0535b7d3ad9be954510cb9081465d62a284c35bb6ac81116dad1fcaa9b3f655d91285850891b35f8d175cedc70a5420e43121b9b5ce787d8edc0f44953e1a3dcdba6125eeee81ba697e270f09bf7da3066200cefd361fb9fe7895008a8896b7a1e4c95243101ed9a6024ddd845a929071f1ee76e4c89c5af6eeda88f84c293f349c97b371499db32d6d89392f8d819fec7ee0afb57621227039bfc759aa4eb6fbf7826eccba470c098c838c1d60026db56ee2f0c3e37ab1d972723a00e9bf74b50a69b363ff70feecb44ba33a7b05b49a0f148e4e9fb49b583f9d7fae4ab8ba6e7da8d52d8454bac5b7f71d986fb9c84669ae7ccca94b1ba4546d6eec06a543046c32b1339d4b58f1a328f909af8415660903b5fe55bf683973151c91486016e0b7b52825d3182c11b445659be3410be8e7787f9242454288a85d01470a9aaef3b735aeb56859cf75e28a5b0504e2b45f4053fea7d20ada4ae7576138213822dba659ef62ff5c3b08722b5805216cbaa0f935fe29a7fceb2fcbed81d151aa387402bc436994cecec79d7fe252afe51fc4091bb914c9bed9efa5943544bb440a3a69a3de47f9a5cee596efd9285c9a543f9ba266a80d2b488b3b16ab24bbbc3469ea5c4bd9987bf01508fba8a62e8e40ca6c0346af7b970bfa4c53fa6e351e0e979c59ba9ed97014e40d8d694543e57af43fb66205a79becf43257bd5f83d1070bb9b1660bae5aa70bc89ad75863ae6a969b6bed309f112b8d4b687ef6f0f93c5417d13ce2f36664927b26149f6e62d726a2e5f79b8a72146007c13a4aebc4e96d08a46ae82af80a9eb28dd69051da1be38da325812e97507418c9984c6cb3254251d699e26cdf95c40a7a2803225462337f573a5476e520056b7f63ed21a8d4f1ab7e999e599d287a359e6ed1562d32ca28f581f9d09e4c316592e762ba2d22637be49c27cc3a81eaa1d90c31e35fe9750756a34bbe305c6590ed279b327d3d385d94d45647cb457b540a8d9fffce7abd80de186f2bf7679ae9c8685ee80abd2403866500af1a19b2b12eead7bbab08e90b6baaee0d0dcf46e50fcd2249d9fa408330b144791dca123ef64e9be6d6435012b6a3775e69a36064f6916d6a3fc5980e37ab8139e153a8ec0416dcc399fb8b34d1c6896ae8d0aa9c54b879571b1f731f17eef90ba674923d3b91b6ed99e61cd44bfd5b9544bedde6d2587896f0a2d7bbc33b29db5c7f26d7b9b37a1ee3bfa2efb3bb7b83bf2befe53d68b30ca70f3f1542d3e2619905c0f67218371f4ac1dfa9d6212d64e2ef5a4c5ca7abc0c022c7964babfeb63ba5892d51b53ba20861aa5d0885292097422acc872e5292c7c4a1e11381fdef995868b8673321db049482c54dfdcaa2d00bf063139b0e394bf89bc5d3ad5fb7ac4764a049e769f143a88d88e2e1f6024821e9f5db9abdefd1013943db8c799c7fba57fb2f851c0015201085a865d15ee262a1d2f2a455caf293f69348d29b31270eadff51250f9a16b1dd2769c2a511dd161bd21801a0d6e1483006af8e262f3b079c81a204d4cff7916588ffb412921cded7d30c6d6d1a29c8cf660c22e0b3f3af1d3397485ed8f2143796e837fe146199aa5ec6f78b8282c990c9a019bd4eba3914b2f0611c7bba747322595f7f6b3866d87d709411a89cb64c24769e18e56c21ab78b6b0e2446aa1505ae81d27662bac241d19e45ebd2b76cd7384165308eb15ceeaf8a90d3a4693cfcab9b83cd0e20ee9f1150ec3a6591947b684367790da634b4812cc3562d75ef89568a7d8031ff45c74d99aa349fb0bb8b5382246458c3e14d60f12910fcad64bcbf6f28c658ae98b696d32563576feb7ff1b3dd00d88c5fd3599ba8dce0241bdb60c4421512f09dbc67fb5525814bab3109334fdde10967888712bdaa2ed23f600208faf08e0f445d2d829cae79e834fdca8d65744b73c818c3c1e805e7df63da87721b8aac672a73209dfbfbed344f0730ffc810ff67c82ea86f30a84fe91efdf7dd5940ceaa4fa9ed12a31e9c16e7d1816a798ab18528b8c134975ec522346b40ea250868d7e1e9ad71a46af385a925b0284e87c210b9f5520b399e36884896a443e9614845d148ad24a51eda65280b66ee54ac4a90e5cbd830bdc298378bb7bdb1b5088abcbae593f3ed942c429ba9133dcc1a6120fc8cf13df22c460120f94caeb4cdb712f567213edfc697ccef3bad90856410755affc9034305b47ce33faeb559c684a3040798936b34ac777fd63d6f8fc1c0b4d8d684d4c9ba3025936d5135980f3c32f2797f2493db39ebaf8025fb12250fc78acf33064f6ce4b7cd3613cdb93cec09f1129b36bfdde36925cc571ddd707e23c3023260e59c4ca583873a0460b30a41da7853b0cee4c48f32374fbf804ea69e96b556a1cb430de5e56aa8aa60a25260de442da6794b72cdca2e7d4d930958f95c5c7763846c899ffb2a52b929d76fdd4fc77a94a9c18dcc73981cd1af80639251b166650273921bcf3e391b85e4c4899ee221d7dd3aa80492eb4a0046e18f2041baa8e0847608b9c02547f813cb531cf564b056cd8c3664a471ee712a6a86379821026f71e60acb1e3d2985bad22bbe7b1150a0dfcca77043e22587b39fa08e5073c153792a0edcc4184e5606306c3e77d1809fd1f2018e66801c1b1a71abb28af4e96b25de55d800685fd7b29ee94994d17d5fa0d48453cab02b9202bfa0efd76c606a46a42f01bb7c417aa4e1492a43b5b1a337a6f3dd5668b20c335746bfffb6feb1849c6dc924aed56d85fbca031fb72bc6c55a007b700e1314185d545eb21b879ff5d207ea40efcce137e24ba4a057f69e6ae655f45247dbbcb5860fb43b2e55c5c2a8f8c17f5265f64c9a4ebcef05122a0bef54dc7d31e2bc5257d350b13e7ac67341d1a634e55e636c3d688c050b674ef8e724250cb83b7bb010afefa0161133893ff4559d403e49aa575295fc306066a1f50cec18332d1babfef078cd699c63e8d9b2f90c3051ab5d04278a6cdb79df7f82542ae14a8bd0f5bd2d8013ed1e85131c092e1bb8a4bd252506b074bd32964de810ff2ebeac0b3313a29cf24bd897e421714523975b032783b15fb78cb9a9fd2e9c671ef45d5e98a0fe00dbba3bc24896956472314659761d001d113706bf354ce421a624fc4a517c2e1a07233a785802786e7db8a67dd7d7e3138b1bda27f69e22d6be64e4bd978d084138802b8fd00fc5b4b62e162b059856f5275d67facfee058889438b8d0a50ac3383f8c59effd6cbe9a673e9f0951208f0bf758feaad7ddfa3ccb783c6eaf0d64da14b55e3805a3fc451743d1089453af8fd3d510fab0b0d6e0bb4132616c54632eb5b930d7f27c685edaf870a72926d6114f7a48e322d7a84a6aa2a68a1e4466e772d8228ff0ee36c5fdb0e7e267e790a6a4ea4c7f83ef1dd7b085a98650bf69418297ccd8c4ad60975e0807d0d954282d21e703573d6bfe547a93f90639f6d8a7f150d81cd21fd5ad0cf2ec227e89aad32ddce085f4d3e848db036659543fa958d2061421dfb51f22d29c8d803f345e008116e3145f64055d3e626346ab7819f137893ec2367f7ca8815d6659b05e6fc52b2b2d92acc2931fc6ce8355f2713a31bc1c01f038faaacfffa293a8be721db4d54be99d12185e04fb6ef67d410c538fb82d9cd4b05e37ad16f46443d2a368fb473accbf717cbec51d489bd43dea5e247e1929b3ad9d0edc9b282f2826a59ffd86685ad447c6ba8f14d4cffe08a6a9beb657753f76595b9bef7802f768665e3325d946bca05264a897c26e4ac539d2f00f9bbada3c0e26b42def94efebd9becfffe1d765c717a0e6807172b88cb736861c7fe602704018462bbf41342b1aa9063290171c0f9fbc017e80b4c3cf1afefc021393eb7541d050a759036adef628c527097edee176d2f4118a444600c7fcfb47509f3ec697880e51ed19ee7e4e1aeb56965327d6da8c728f3839cf0e16efe1cb514cd9e8e46b28e5e73aebc289c7d00fb14a2a2932c4fa997b326775987ac6f5dd6f7c9e2d60c02f6a2fff3dff63e5dad3f6931bc6c3d4a56332b2236515fb42a199f7e910f6c911a9200958a92157db3314d3b4f5d1a6235ec4d565d4ec0fa2bbd648cccf5b89c2265e82ea1666eda774b8b18e5f5ddd2b16dc1e1dd94260c5e8dcca09c45f13bfdf8618874888b0e1141983cd024b99baae4eb026f65afbb4374f0fd54de515fdbaf603c180c859f45c5a4ad655fa839790f43027731f8f7b929568f16cdb435001449796a676be0524fd4ec1366a3ca12e75c076b0fd0c67033554c28e7636e3a779904b2287b1ea7d91d74cbaace59850459a6a2aceb79259df4759a0453a1bb2459d703851e5723be195f85da11d44f326486049e838c31a836b352ef8095903127edc35664863cbcf59ef49dcdd620ad0d22a46bf87a442ea8892cba6a5dd484833d7e432ffea93ff402b614a45e1cdfcc99135c13e9667331cd80f658cc16f039a79a9129185a90427adbc38dbeccb8f45a2ca062cf28eff779d9f9db0f2758d2254304c31138e6f9901fb80b7313e7d978d0d0fcbd48e8a6068e6539f9af7c1d809591f79c9355c0b16c8a2cc23fa6b050127d2e982ad7021a59f32479dc9c5290bb9564206a3459ed72d18c2d1fa53c484744869521466bea0cfc2b7bc12fe82358c6191ad4bf6fc9496cb0750961bc53c21e1349f7ecea06871a42414586b71f908426063f39457fe6e546fe5282504d214180a746d5410ec55499385e0d4df4e0b2a4fb49542cbba5741aa8ec0d04ea054fa52e918c3e1bfffbbfbbcd8fc576978eaa5c399309a24d48614e0db4097be060135c395c8ef4ee3da3464de4ec55189d1466c8423a023f52b658d334b1792187888c8ea40fe5b6874f88c376cecc9d9ecf7756225714b14834cdc4e8e3f582e8165d972f2da135eaf3c8ef38f2dd2db17c6340492fccab44c18aef523e4810334829ef855003a832409514ea7aa38173f2c46a77ba880cac5de187d63d1777a112c1603fe17d7a7be2ab9b8fe1e5b2b1a9ba5e89577529ab62869aa41e93b4955db61ddd80c214a6209e92b6945a6aeee15ffc2b5b4644aae387433cda2bc5bae3a349735464eae00a9a04e62659319dfad8b348b9e4b876d1cf792067d21fc09ed5e8399cbcd092aac74f8f5df15532e77a38fd9a2bec2b1dd51224c5bae218334e3f237172878b6997da099062470662f60be9bb4dda6f1b3d29305cb2c540145cb83a05a165f3f801bd7f4960b1fa912e48277c241ca845e708f10acf62658afdf117571dc7ab8ff38c2107bde3ef896341407a7a2ce6561619c3082fe5cb46637e551fe7cbc80c90d18abef0fa6e40612dc06c1264eb818059b55f649fe17280b60825d27f1ec42a4ded2efb25b4f2fad40ababe44fce33ac2acfba2c2488cdc12f0d3eb5e476964f7bb078c89a174e7644ff043fa1b445ec24541b4c266908ce30d5d602005dd31cefa901ab080ffc53407bd4e34d7da4e6c612ee92dfb40fd18cd53d2019cbc696c086afa86e69d5a0bd00fa6a507f4e1bfac1a88dae01af8ae4603786c9bc79d1fe6181efce11d9f2097eb62414553872bb84658e4d864374ed685e7a6ad36f1d18dc9a1acb4bbc6b97c076633f1c145c944ff1efa39602429a89342ab5a3e27fcad29f3f89aac3d358cc81c8d74c5c49bfdca9f31bf27e8a7f7fd0232c4804a88034d7c797d7b48f4390415d8b230f79e3ceaa84a33b6bdb3ac08cbe90d2ca05e1b6865600cc734d6d32f53617f80f7f802a9a9dbad43c22dd76e52c64da9013e650d15206c41d0abb0a7930bd1ade50b6db709299a8baea2880f5d4349f65717983f8155a6e0fd89411d5c9975fa71687e38640c57863cc30d4bdae7590da180070da279cd339edec7bb2f2dc50e5178e0b800aa7e746246af9639ff83410481132ae62f2c8f14cb5344b9f260276877e73ccecfd166f819c98e49314adf9e3db7c8be833de681baa8192941adc504d5add3cf4f6add971dd9e2b118184543b527fc6995d77438943271d416d3ef4ad6530aa1ff18d2655c572ddf2cf4da71fdcec9f148cd20128ecd800c0248abc47032cfcae1ad52e26b026dbb435a4582b454caa3918ba57c2b52e2bde3384d05d4031f11cfc99cd414165d3665968844569c816ee674e0b1a62cf0071e313ecb19e04868574cb3dd78cfcea84627b113dc57d65ac1fae711ad10432e96b8f57ac41c80669ed7689a9f828cd0182836784dfd463b76fc2c8a171541f8e6372b8fdae4c59b6cc352caacf14030b58d6cd5680742f1d4efc230691800f1f3c0618a5790f05fba6217ab65362dcc779a0bc7014fec91a7335ce5c1d3382d7274265673f75b97fb7390e3c1a12b34211ce6e206c39e6dee4cf720e0f7db4f9527f10a43d63337d603c4c3600054828cc32f3b30f781b9b1b3e16be97ed69878a06234dbf9db99dc9b96cd640e88f04fab85b97716cc7136a4fcfe5f41cfd4bd533e99bbb4bde33f571f939202bd1df16afc88c9720bc20216d1bf19a449719b4b1290af2ff783c1a0d2ee1f6f34a065f16282770151f68179c4c2995d754520c5ad4dc1f9570ff212b1e70acac6a7bce7af33942ba3adcabd8c00b354a2bc602c1d5b6e546cf888d85409cbc6f9ff0338c32416c3664ded08e6c54cced4d0108f5594256acab835a08181281b517f90f28d811b25729d6bf5f0733757ec0793f38d03606c4d8db94d5c9ea725e8c2d2bb74878fd4eff69770ca27400a41347b0280d6ad9d01267a815ff93f1a75224940507447e21d0211158a386790c7a6f777cf39954c96ce08c716adcf0dcb212e4c13497cb9aa9cfaee270082da2ace559c02dda3ec7f516a67020a6c7370f562e6b79be1c34c6f37051da05f4e3f008bb1e39b80e87272e5eaf4a2eb59bf1b141fcba610123ff07b50312524d65cd300097e6553be2f4ddf36d66972f2f62eae5c7582b4a6c8d8e24c56c63bb1097282eb7b5a20db17b91fc119f56afd74ec998e3f3f7da59cee8991311fdad86b39fa0c236c9bb1c0ba1dbe1b51d4931956f3e8f5258ddebbfa5c162970cfd312182d0629496102c048a812488df81034ff9ff479d2b5a3365353a7d06bd4f284e8b43b361f124ede57fc2ad35d50b83ac5055fb88dc5b4bc12ba1c5a0e0f1bbf51fa6fd7ad97b3f9f3819e1b385b3bedee49cbb01390a06d836e7e56ee2c256beea74e587480169a8967417c1d2a8da594374e9b81e970a2de2d08716d56473598a76cfea0154f78627a05864a9b86fcd3bf67dd0b71cb56001f1cb46f631413968405799e645f9946118b00bd326cae5e86438fdbdbde1da5c63a1303eec0b1c3477c7c9ba0ec25e450ea1463ea119697768d82e9ee8fccb13f14891115089c463bd3d6568f67612558037883dab925a73bb145d033cd2137a499a1a080e917fd0ff6936ab4d89e96d5b3458b822462848ad89c045ba138cd174e27a8fafbaf2d684fedb7c5dc780f22c1c956b418a0712eb6875d210f49802ce72e0bba22710e8ee09a0a57c84b97155925f2cb591e95d6a5df1a46db8f17b83b5873c12ca67ec4846c5531d3f3e2a96211604ce80184b7b4e475b81aadf8a7a94d3fa87fd4fa11eda47cfe7106fe98e4bd05865589eb765aa05dab6f5cb368eee42a899cec0625f07085acf906f21d68b1c75b543ddd8fd03000eeea8cc7e761c97b29141ec3109cb326fee8529ba8aa7515deaead777c94847c43ab57d445797813132d1434bc861ef1b4477638a380a72f4869cdb9adb465ce8a24d1ca209a27e6ab3dbccf065b20c2ddd86b1a06d55f3fed975c6af4ab5a1de41d568edb2c3ec4a19f5e6725404e125ae291f576e24d73679fdd437312b38da3cb57805104d443a2400fbd20fe51ed4114230386f4c190c007987256adab8b11d102463c04e198002dbfcce9a71177867c678b94477121f9583c236f7efa7113cd4535b17dbf562b153b90bf8299ff7ab533f87b78989946c318f335344d824cde0353ff73899e63114a75c4d054090afb99278da72dc8ae23c58783024da0a0d949d5dcab8674b23d56f185981feb3a5bd60ad5e593a12a6276664fd2431c5eb8a695782ad33e25be32d06adc0909ebb67c42bdb8b82c3949aa9f2625af774fe8a7fa0bee5e32b21f9f46ae08435cf92d5f1e1d939820f09fb8adb9cfec4e3d49ee8273a6a704d75d382c809fc77e1c40935e3d9454e833db386474129b135d3fca099c1c91a793316172fa20d5d56361941820a982e396cc5e4fce32f2408a2cff5ac293d0fe8e9dee498e538cf8c16fe2cf4f3fd90cbc86c7467265736a6b1d408252518d552c20579f0892e62a5e72628c4d7719126a1b6a74e3daf92b049a60abdaddab7b64b295d3378bbcd802391f516ccd14faf5ab249cd8f5598101bb495a23a5cd958e65c4199dd82b6e307c117f3391f88c6045eab2b43506bf6033ef4d04663ae50fc5ebd03656b7969f009884b9e043f4860af893a64cb382043be85b0012431534a0ee437d41d2d5e7cdf62d4a5325c7a96f2bed9981b5e52d3c2e7ceb5021dc9344e4be9a20867dbc9b11a1e12c6a219581647f80fa7fec9fd8326c9f8acfdffa5d70c935a32c234bd8314c558910c433af86f0644e8e8125589a5b8a5f3c790f86ca55532fb5451591aa35c2125bb0b490651a612f6832ecdf3606c3d0fd26ae983d0c7530accfa8ec6d050d15e7ed7dc2e8da0eea3f4bed8d46585e7c8da8f4e4759291503ba23c2e7c56a37bf4f6767fe90e2a519b6e76ecacfa5ac51a20dc3cdaae9474502953193722b4e58736601c7cca3d2c5fba590f8afabce7f7214b39d8e21d1b26e6a38fc0151b8b1311bed5b30f4e6575b2d1f5f7ba81e37a8868a5720282076789559a9852aa5aac4e82686537650aa6fe0599a79cb6b9cac4a8850c218df1ec4eeb5d707701032c9b56b312c5e3dbda854229f0f7a67013e3669a0faaa0277b783cbbdbe80f383bd4b22b0db202a9f831654c2a3d8777738f95d6728e74fa3b01ae6a498b60d10c113c2775b4365630b94efca8937a43cf6f1507f642a2a10fecfae669e993810ad041d00908b6bff4883cab22a8313b0be832fa30da3e06aafdc2d25a085f02f115c04d26858d893c8e3558f98a373171a8a0a40b993539fd88b32c2b08a992e71d4f68aeae262aa95a53d5d6d1ca122f488edba7701a7a8b1b06b66314a2c2ca437565749fc001ca86f5db1756edb991bfc700fca5f0b7072bb9d94521e5a574d0f12e08d8bca6dd3b5533b60f40d10252b993858ceeec9605d6785332eef3368f17ec3263cc178c829b69f2d4b80be7e4031ccf5db538843e4ac1883e7322d430a131476a5b28fc115d792814451996677e9e04fc944ee5496e27ddc00cc212a37a61230fa7007c82e8546be0bc729469fe41ea9cca4e7904ac32226423f6790e1b79260ea520825f18e884f6a7c978f0bed2c0203e746495fe73e9fd39da64bcb445726412ff4838b44341ac029f059d959abe33b2130a367a09fa5bef8dedbea7ac18e2aad7adc732cf7d70ebb59fb22c5b7ffc4e8b5bb671fd0eda3de5cb0fc4aae1f32bbc3a38ac34e191c4c7d9a1b421aba05abf1f73ab689560bd53b25640fc16e1f90c77a02c434afca44504be64522b4d62e75c76b6cb3f07f43128400e05ac15a1efb9830f7cebc68712af6a46a714cc91ac7d66d9caa1d0d68b668a762d262627889cb0d1a95c6c68339b6b013a7d901cc664d84b0ef378d2bd3f4e8d495a5305873bd019978a28518ba69be92a9bc5cadfde82a3f97f5303921363cf059feb725deb6d5ac8912ad92bd3ac454784fbb1ca0eeec63c56da2fdc358589243249031e00d5b73a9463dfc4e070c9c3dac5768fe41e9f73e370a0ca11a00cbce2918aba220c58802e460c85b2f0cc9a36b6c493652527826ba44660e14e2f3bbf21f27c43984f287afed3e3c8c98bfa0b8c5349ef20238b52dfa35738a386270c520f5a6bf2bac1d7c37b11f1238031fd8d371c36c6057c24b225c62fff312c4b61dcf50361a64f8c02f1b973c59f02338d171a41a3fba03d878013ca1d38d98296b4206f7633e2f2bc6bc259ff488c8b859c99f79a28e00f7a9461a040f12e273c37b4497b73454a700cf5d8416d98a1a484f1dab659d22414d89174912113c3d7427f23d90ef0f8875bf31ec0dff89a3869b62d398529901b56c3b4df431e0bcf1a314067afc199b1b97f3676f2e1649903fc3cd735b618f656bb40b9fb3b1ad56cbac2706557e243adda786d8eadfdd78fa6b79278251ff9d70fe4f5df1a17cd3defe79498a53c0e300bb19e9a0adcf66b0d8aeca0c8b323b0a8b1480c9e3b5f6fc5316e072da0ada9ed31186ae8d2187506d412d1c10587e29609990f933d5365d9320055d7235b800ba0fe216a514ef007660e3cab15c48130002ed9c9f143137ccbeb53afc942c33af25f269f2fd529ea5663a1081e17b20761b2bdf83cf58ca6b89631452c581b3a9734ea2dd8215dff8319a869847381d8dc921e2617c33ba23c95fac24c53ee1afc54d4e6c88e99db2f2b39cba810ce49e9c6256f4ea06c905ef27f933b2a8011022526b9e467fb92671757da3b07b9794509793043c2c1cacbfcbbf129d902a7250eb4f2b845960926454ab4379f84873271dc2a132f36a2aa75e8d816068fa81cfe971e1b0aeafc43a667551787529fa9460b1fe4a2f8f9a1255cf2cdc8f2ce8fb04d4b693ab519de29003644ebec0aecf665118e3da2e141c95c8d360a5e97fb85957992be8ce5a5794736026fe094109056d34b8b0dc36699aea9e0b09840da844e16cd35ae5a126f58b6c8e3ecf92ef4a41432342a6b01e3b43200297c4a5399295244a2727c67a5601f15ddea0f88ebf11655d26a926fa14c5e15142e122eb3bbefe7a2ac93a3ac347d3894fa3a13c4ac979196ea93da54572b49c40c55ebd966ab3c596a500aeeea78095cc5049c28b380e961e05b0290c1c874bcf8c64391af026d85f453d95a020dc2e587ddfe336f4e55c7c04f949998d7d61964909a1b700ab6eb344e640461e7d47b860c8081fc22ef107295cd2d3f5c1c252bbe98d3aabdb8ec1df06da5c40f01e8f123388cb908166dbb016a53ad2f9c1d5cb4683d531a088de739ac1b25be51d7b36bf815388d43d47d74a58153b0d2dab1a0d8194a3d7818d9c39a364d069f86e35781336fa3ee2adb4522d632f14a891773f11647f91eb25683dbb120ceb509b54fd76a279b42d344871a8164272ae0d4b06abc6798142e2eea5a752c9f9cbb444e5b5880fcaffc83ba9e482d33fd2e9548e97465d4aa1747639c58fc96da8fe58cb524d20de82f2ef6fc162769b7e7d31c7bac3343cb6fb4ea2786c93a2fa890f9d1f8926417391d444e0a2844b69dc8d84d56a687271ca49fb22fd6038c12ce7efb0d5abc80212c6160536688ec7260054cec0534ce53a0b16af0118ef9013a878e784d9182dd91bebb0b070d46065a0bd510449b4dab2081d82c83eeecb4c4ca5a7404a6a19e678c8d9325fadc32007939bb11be6c752c4552ba6aac558c3a9278c0968863f53158103b2c3a9e61e704f5aff41012512df1a0ea821a26f1d47097e3df51e3c25e8b19fa7b14fae87a91105719a25b018aef2147e9099f3570dbdf2b176e4c001aaff6cbda652d86c50997a99cae8c19594abb579fd31bfa83f488540cb67751fc6c30dcb36367730098eae6bbf7925205c1bdf755d4fd3d70d4d38bb06b826d45f0c932c3076bf3327bdb62e7e524f11c418165403580dd8f2106efe1d1a8f47abc049b613f0f2a059facad6589e1db86c355266d675ba012c240405879854da76fae9bd390ed36b65d7f061e1147b9cbe74b5fb2c3e7a4329c0752c79686075bbff1491d5ffcc9134c9e56cf569c34b6536989b1057f5c4a194704a24f78f64704d7b7433b391e880a1f3bdcba51a4b1c2c866de91e8ec4a1a9eefc06b5e4d4ecc195052f573ab63e91db081ac510f2835c73e386d2a0a333aff07e4be3a574c729710e3b7472dec3d281ee829ca7c87b3774b2c4656a92228124020caa58e378544ab6a3cb2994b7abe78380f9376608c03183914bb1330b390c96fdca71b98eac245a55aa2daad5590500055e0ce164b089bfcae9c4caf4ee0290dbbd6ed2141ad7b3901f5902083a0150d991aa4c42ce8fac487e0ce99f52728b1ba28731aba6086563b47b792fe829bf322754fb40f8865bee15ca7e1cdf61993c5ce0f238f3ab29735e716a956a80f1674606c5542ea7db8c0d5af43c5a768edace6b03c018e37f629b9454325de8b402c9bccb40d12a01e34f1e2199b538abd89741857e4475dab6a0dd93d4a9a6b654ed56fe78a4e7af5680fd4b089336dac9f2b26829574dc25aea1430344eee56a05afd55ab1855b0e3adef5fb5dd4183b8bc9521332b75816cbe9bfdcd38607457f95872c5c1cac0feeb633681eed830518c28147f8853f470467acb0b9c977a8cbafc2ddc6df158ceecdb539d784a2bbcb0489cc9f1a06b41dd3d783bd9a9424c7159c746e8d604d18155841a83bc4a7eb8ddf27f86b164bfd5f42808a5d3bd474a226c3f5fbd215ffa694e16263f2605ce90c02dab61190308adeeaccac89040e96b39e34ab491eb9bd9008140e91e23ddd473eb345f93c06ca3e5bd729c901e63d307fbdffaa61780ad33e7e08158ac7008cf062eb14a160bc4533fd2f9a0c74db2eb2129480e721934bca8368353b8e232d443b89bcb566db6aaadf532e44692731eddccfb0991b0b3fe5398274d21c9b05543d74802b702d1b68dcc64657e7b570453bbc9a4009a77fa13a4ee7f8bb65395ac9ee50a27efc8ce84c95ba1ea589d5db993249f7b02aa25147b2b1335e70ce03e792dc39a7d497f15ce78bcbc21883d794c642f243b0fa1dc75054fd976df66e67c01f895ad2eb6c41846fff90561e0745528ea1be7d49d67a4c475b00875d6c6ed06ca054a2205e0e277965fef36010447b9b24c36a31c1f16dc04118361c7d8a26f12ffc2f03e7b221315095208fa8c54e2a989d78cd728a27530e105adcd868d449ede41be57306efae8fae5c2c723f10a80a792c819e2b71b9481a9dee1c9e3ffcf4bca475fb67237ed323e87c23d37b9b86fe65b9d39149e1989e99744426c00a9752cdf971650094e3a081bbddcd8bdc0498016783f796d2ed367e24e1a4bb3798b14ef3ec5d257790a21e683b6c41e7979585faba6381b65b0552871379e90bd1f44416d1a2c8606188163c0a10e4f40ea96aeb6ca35bd742c394faff60482f1ab4fbb3591b2fa37660db97dd17444db2ca007e3390bd5f0f70f75c39538103aee86173301449b2eb1dd840f213f5cd756656d923b0917d3f09bb5d6748cd58125accd725fb36fd7b12d3e95ffe5b7a8061bfd72fef8f91b998445b7aca55e6b8e9f81c39ebce99f360ac03474930b3bd8438444fc39d1e46901c3cb8c657ba519d991111f73347b16d0a4aa1ce96180a9363a40fe1817ea943122fd0b75bc4d8dad5a07a7155d003dbfb9ce03d57e13bbda10149cfc7899d37da34d90ac12895eb42742e9d8e889f83ac9ae44ba82c2cd903bbbbba2a0f78bf37329ea4ac6734b6cc57fb306a07632822c485a7d300497fda43b3818f9dda51fde35765a457d4d7e09fe9db9634f3b0361dfef22c1d8e5350162961a145f8e64ac4e275e0ad9317ba37dd2b3ae4d5eddfdfcd3a284ccba877dbbc424db73cbe964bcf61ef0b2526c66e3008dfe19e0ff19c4292083a0e21c825e0c31649cf82791dc49471f1c87ba4628fc337141ba4e480d4322d37c3a59a097da13ab5a1d79c1b5b52d5de1d24f2a6395afadd9c13c454a4da54f1010c33eab569a52b1137f3e5dd0fea728c7ebf7c1acdec84639ce14d36c7b7387329145dcc404b20b0406ce0d8a16babc724e7b1dbeb0b494e279bd0a0f3b4d635c40f77e4005a945320e90f8472e83de945a515807d49f8c8cab089f3ccb2373163359e0d97548dcc3c4b15e979c4ccac16bd4109b93b0137576df4ccf2841e3afe1e0df26f84eefe2cb6318b2f9ff782584255ea3e5d7c7b422135d072b11e66aa860e97b5c4345158c2373711145d8cbcca9d100a14bb684de033e283aadbd0714934e7dc99e1421bd3a773f37e4b0adeb9cb49364c9dea202575b3b0e77fdee097d3709e994af0125fa0a52fc4ed1707651b4e7cb909ad23e57e094e03725d1939830b056f6c4c0495dccbd08fcda6479f8bf8e06d1c0ce94c2b12d1f6929baf8ae9f68e7a0e8678e0383ce26c7793ef84b073bdd1dbc49f09000fd6d0a660a3f5b11a8e8ee37d3ab6e774a85d9fd690fa6074283ce5162c8e2c76b8aeb41f5e88af5d11c53b8f00beb5753fbadf37feb0314b4f44d5dafb0f3bfab44b9d31458d8e3990d7b11e668ab917f92538f7642e821018382c99cbf00010855a408d9af2f7bdd6a3ad32880e1be48d64615ffc76938b08362e30ff092c744770ee39db64fbcf11d5f61fabab97b40232f36aa6b0bd69a57f05f998e061504a488ab4c00f2315b778f3d8c00ad10746fe83ce5236f8ee70f06aedeccacb1b10c8af4481759d71d03f5f5b22e392d796a850cd8675caa77836ba731bff2c13f2f47dd504bed449c0fde30d9ece99939af84284ab28ab31fc82498add15336cb3306e18f19709d23d1e9388e54370fd8a480a7da5cb489d0551efb88f7654df060ddfc1ec902ac3b1543097a37888fa8d1b9bdfc841127baa2941313178581d1876f0e03e8e0f131c6ca53a56d76f11710889dd6d4eed10cb37ff52bf91ec02ef89eed77e97b34f3f0d6f60d947f73b4cc5f550f5dd921af13121da7ce484f4daf329e1a0ee94d01411bf77b4a7b3028bbbb4aae5827fefbdf44ef369417ba8a412f331973116c6c2ee8700d73cfe7b4885e912b81655f839b6a823362dea5ef9fadf27b8b6d6baa75f16a0301141d481ab558e0c46a79b1c368270aaa857f3e0098e41500027e8a184a60f9ee94d40cb5fc212cf3ad677dbb438f8460f15ef299e8abddb75c20d92d3fef967d45b716da5ce1dfcdd009353a378c4756dee1630bf119dfc75058b2b96a980569c466b1a7ca538cef84288ea72786fc8ab56fde03c3edb950e7888443f01483640502c743dbafd3464c4a52c96f6f917eb00da9bd6a5bd514a2bd65e1b6827a6c7764fd95dcb92f692fe157a29a525b2c0fe4624602b6f7a30e986020f5bf89363e186f5f2910c4cf8540b53756943dbc272cbd1a0e3c47780b121a7d9d28452e30ea0d3e6b86491d6c92e35bdd7c604e6a8c78800aa02152b86e0a969dff109eb054e8eac0be47052e5174f58405c2647f502e59b1ae338f8640efb573d80a589e7ed74994df4d7e6742b8cada4237d13d3bbed6a2dc197c59ae9fadb762b129c91aba407a0e7fbe51c562b8f5986e6938ecc43278e773ea7ab80d2e7535bc98752cedd9e48c3a1861d3b52a94ad4e0f206a8535243a7330f56312eee92782a2060c42672bb3d8a4e45f06582e8bbccdec2247299f1478ead84e9f30076f8caca7046740b536248fd2b12139bde621e6f7a5bbdcf64004ef44bb9c43173eba2c7255e552e5681b1fd293c119f6f331b247077e743c4d48744ca01dfa542779155331f2154a2c0905e61fb2bf4606d5c95c1d5b4ce29a5ac53e9f02445669a3ace985cf3643f9e33c98c83a05690cf987cfac204fc67427449ea0a9cbe59fef712cb24d2c7c17d46202923cd48660e59e78e85999f45dd05b1bc61b93cb1da744ec350515a3479b3824de0843663b354d667f1bd4b7fa4ac3a79ba26d343a84d04771e513fd38f066f2b56023b0945e5f5b7c1c686dac21c00b45b2b57313f938adee32c7980088ffc323141216bef7094060e1d0ad48938f6fcaa171466c68aedcac3f5a51998f115c52eaff6a8047250450d66f289d0449d73a3b9f27fbd989649f9ffaf986d10f99987fac303d28ef467d6b1e6414c85b1ec72ff6366e3887adc6f43eb63c6e422b9e1aa321ea2dbba2fb45ebf7c3ebfd5af211df1b71e89886d1643aea18c5f717ceeb6f6ce56facb6e5ead8cada2c05fb7f44217db44333e9410d6c1b898b0ac6ed06a5685ee24398f0525f312cdebe4a34223f21cdab5a9b208a68fe2a9ece074c8fc3ee9b1a25215195c393e45b3d6d61129e50a208aadf8bf3e2feb554b9726d1454c7645e59344372679616110bfc63523deb1ff0aabfc9789a6c60b5dec507c9347b913636f3aef80592449cce25343437dfa51512208c19904ddf05da96f5b771c875aad0168529b247c1ab2253216fa840740c65306d595ea97e54b83f4d59e3a6520ae923178a7c464166d6dc4885f3f422b46db751487f8b7d3c3840612855e89db44fada9458cabaad747bf1bfdf78a3948f2e75c5782df1144376697d6003cf8407a522db15438e83162f66df1ef880f3191886c0c8ea8d8d81fa141004e010f4cbe6f6fc1e18608c2f2d4e8ba90645b5a4e9d2f2f8e0a67219e667431d9f1795a0bbec522e603654d11534c23bffd88f917cc5b8ce7858b77cb3dc6ba73c98484669b17f01687e933a50b706de09499791c6fbdba1e860bbcf26a2c9b212aab0f450b84b724edafd4cd1aaa07174f0e2e9a58ebc4884ef6bebb29db861901568f4f8b4a19e3fb4d276596b73a31e61053635fb64f4821abadf1f3821905f70cd0cfeeec906537800e3b2b5c6ef7223b3197d5f925acfa577fe2bc6cde554f6ffa76de7d4c698fc129a5c128e24ca9470923ef923b5facd32c05b51fb3104fc55678dea623b1d58efce62e4099d551867d4bf2f86d8f5429f081e67af4417fd1954960733f448d9a5e880940324e9aabb46a7b00e007cfc2a2a7c9a143bef75538ba4320351abbe24ac67fe2010526f220a91bb22fecbf0ab2034c60f35c432d6a24acab80e79b26b49af8c71d6ea612a3b98bb546f162b56d3c6f8647363f9891d65570071a47c6c3cdff44dad1710063174a935325e8b4272388561edd12711cac5a73fa0fbf8a221e98186b566ab74490bbcf575966c0f571913d50af786fad5e9c5bdfda8f0d05bea689658af40d79b4d9d9094ef2b68f23df7b92ce949e5d111f6681d64b272fac915c26b2408c56b35facfabe77d00cb91fe5c88ac68c38422ef31d9c7011c45abefceb0b83e57ca71a83c06604db7c8cfee7afc568fbe2bd618bfa0c76fa60bbc61edc45d17438a42ecd8c20d3a6c4b29351085cf568cff4b6306cc9889abf176dd6f03ff8d899e6f8f4157a316e95a9152c7e3312423059fd1f1e89c05854829613825c956e03fc2d94e13ece047ca8c3dc654e59421d6cc9e1d569b3c11ce095c744649a2419b48e06dd0e2183081d88f41f8f00071718d26cf574993a970ee86538b5554759d5a74a081707c8262de3057b6f7c6932e93b8a1f1ababa855f681cb45bb8226bd0c3ccf5c9b92fab876c8a2cb8715eeee065f45ec0355b7aa5934947dccfdcd221e6aac52688b42db9bf62104726e381e2e04d25fbfd54faa288afb30f3a342ff8b9f8ac5d2b8134c268edabd18910280dc3bb3fa31a83ed226519975a4c032b2078ff0563b323d4952665e7aae236b07bdbf6ad150df6361a064177dfbd50fb706c521d7cb1bd7ddc396a41bf16d95a9557c4eb1bc35988e65e99e16ccd3f7f7a31e9d9f0a7660c3cf2ea982c06284de02e08ee372c892702d44e33bf2072cfe19d0e740845be492302c95f43b4f8288e41465ad554e38f6b6d6b983300f7af4216f6ee807b5e85046941fce4aae190ace2cbaa24992fed4e42f114f19ac565fadb18bfeb444480a0bac578c16b38e9abc9a17f557ce0f901093edd8d4855a00003041f5e1c306f084f173e3c844688bb8a292b370710fa9580120713f474c651d1968d9c1d3d44decb1d558c21dc03c00b18f75a1fa933b47658c12f0f1472c40c45bc05e783a36b11dedb6480ca9026b575c90fe2bbef615a2b8f1f42b653a1f6d3f18a16c25c5ea3c4292534fb735a52a6a164762167a7522ab531998b89388958b03bd2f5c61a0532e8e92e853a44e7d2ba763274f2a5644b2812e07d499f1f607214c1c33467bc5bab261141d3882c2bcad0f0e06a30e0fbe97e97c06ec60e41edc430257416761ac22755cbae173b0165a537e89d28d7e16cf3367883c118b45703a62c72bdc3aa46b54b3afaa679c5e0f2fda3cebb892908ba6ab9d6e21acb33bd35165666a8296605d71d50dac79987439d430bb0c20f7f1ca48bc8f8bc1b0694ad7be0f6f2594632060ea038bf7b6cf4a1e13a0fa3c07f5758aefed75c9fbf98b2600843d46744181ff50429117bbc7e267ccc95082ddbfd6fa108f5820301682394ea19b3ce885b969c721b8b493640d4b7e0f39d4eaf18e4479ce53084fa2557de6f99ad08d5fdbf4ce263fc3185ac3b0f1c14327b81b9b0abe05ff6319042c01906afd3ae32ec3ad3d0b3ef17097bb57f4920e3d48127f5b24fcda10be82dd90fae4dde6f4d07d220defccb54d378da36de1077c780c1f40a85531ec7f4dbaa58d34e87adb2d54f99ac6ebcb3dd3d633b96d8faa02538bb3e6d08e0875248c7e01c56a4b49894ca11d8e0d7dea12590cd9298b130459b737744b2670476f5f607ef0b59ea1afeed970a2bb0e2c854a0235386d18b5e2016e6cabd4fc915be820a3dca357443c81ca37754491c99a3138f24462223b7748c4dd075491cda8a8804050ed66483c54efc7c3e3af5bbb50094477fb04e2c6b731da0c06ba8ff43cbd5ecb35de3841b210cc3d5426d00033ce967ba889bffdc950a3b8e434ffecb4b3abd1346d4c3ff536b204ca0c0e513642475fdb9096a6c87c532804776b717aa1bfde568e0c8dc82b31fc2732804d6de71aaa8eb5cb2de7fb7dae7a1b6f723eb50ce9a1ba1773fb286a357b3f00c0be88d703eb3e683260d8700d3045aaef2ec1a5fc2cd07b1a6fa4332880ffb22b0935b0c094de2ea68d46a8c413660a391995a298efb93e976fb5a77eeb13fd94f6996fdaf591b294de34b2c6f3fb4f4fd1a6845c83766b62f035139fd1b172dba327b5bf730ea31804332870462a28d51f34704fc48c12dd33ee7f54f8eeec080fb9dc9d0b61b979e0c39a5b348a25c0c4159763fdc0f8e543cd61b07dcfba0d7a9598ae72cd5772a01642e7989a212c8e0ab644ef496b3a3fb50376ab65132c5a6fd06bc8df65611c78375ccef0715e9bfd248d8eed30fe65eb0a844aed084cefc80cbb9cd93b674504b2135782e14d31de1e14d4debef796a565145274f739ab1ec50d9f510743b0b7e34b0a4833f45d3b9e17971b12d76bb9182d9ae744eef432060390b6174c1e9df2892b84de19ef688814a74bdeb9445ae76d25a9e6f8919eb38933fa289692a7f860f2eb396989d780c6b885d7be0411703e225e84fe3bc31aa2997b3845cc824c69ca37796ee2081201a2fbe2e9bc124573bc031f4f3a7084ce9dd88d3b4270d7f131809c6f76233326d3521a8a22974d972df82a2d46241ce61c4bee0d5850327c4654199cb11d7c9d8ee32d863e59520e65db13464121203cfb1e549f69d981e2a82d39aec3b8a8ae055d6d5994ec8c36c81687d3d3affdcf197ca922522e087a8bdce1758666121ac30e1e5d755c2ee65428ef9dfb17e77cc6b45c68f20c7e73367d9a186bc2b377bbc4198051476ef7a47a35dc3bb21fdcadf64075295fbab09df5cb291f042c6c42c551602bb9c9fa7095f041040e7e14041891d1b786a6706b0ac654c0fc6ec6aa7024e70bf11b309ad2e1157929999efcccf05d83a014afa334778a260e55e9dc16e46b9acdfa7bf371cc01f4750b48ccef7ca6218075b71e250afbfa2892d40528547d844848bb16709e6c1a73d602d14d3e85eb123f338a33e75d85efdcca293216558e32e454ea441bb94c60660c5e84bda1f95a29f4f5db87983363890513b56ba057f5c30d3ff9c127f40ed479ff57cdf04fb659dc6f3090631b118a805f4da7429f462d3f803e6f3025413067dbc9909f933c603c39923935f6cc730547a426ca66b6c8994bd6f7b2d20822bae9911be26c709bbc920ce103fdc4d62dceebd2fb6e87a55491eef3b45dcb5310c87d315970e5085c5dd66337fbd26e50989c51fbaa7bf12c98c6e144521ca81fa6bcd4b7436a7f67f7df8455164f079b6cdd815e154769e701f2ca487caf8b66e255ce3a6c99af1ea3682d30623bba305f22c9221d27fe7d1dd1b4dd2f9dbe3b1a184e302132ab0bcc9d48221580402633f33d779423a53308cb33b35696eb6bf069472aa8a2dc5dde7c72a050f77d4b808703fe706f5ab8dc9597ee4c3be8431fc318ee28c51c73ee8937aeb99299ed7dc158a41aa83bbc4a3f334c6701e10ce944d38ae5fc4cc42685ad9162009a5ae33d2c25da632d9f1811c94de1a03024e936a57640d5e629df0af080fa689bd7ca0b96999247b5b3c5fbdf9c94e1cb1a8574871c64660fbafd17432fe43328a34e012908fc9c18ac67f4f4b469585b9ce12e6661427a3adfa517bb08cf8f9f7779437a54047c0383c7ec90f235578347b5c8fc0bc83d12231614a092abe4fec09750133c507e02e247f4352f353dcb33e462fd7f971f3fb64427a155a5a7dd3ad084feffc61cfab35732ce76f43cb3b50da11d857fa0860721a7eb582679fd20e6d65235aab0ad419d21fb2fbfbd3b633f70b8e8a006f46382001cab2f30f7860c955317f5633e4fb66b3625cbf8708b7d1e6aed6c42c92c69618ca15dd93430c99a51deb18d985dfe7809da64115eb768d9e5e0274b3279a9a1f83137d3a45ce1f09a531bed508dc255568943bbf101b8b8202fec72e596873504b128c6df23bfbb6f6d5fd442868b60941a0679ad6fe071985f341d7a72f059282dba5619adb6d087b00a946fade0c99c49dfd70e079bc94d84ab06ce8a71c79d90cedc62b980597d08d72df068c6bf8b672131aca2841642b51d76a8c776005ba037e02f125514162b20cbe01a8988efb6ab1c39a96b72ea134edfe3d381d35326bd642eba73e1aa955942f89d4cde4fca6876875a88803c8400c1264772611ede2d35c45a713034bf5678c5f94683badb2dbdb08a9785e6ed4309d1ca6c5f2a3819f2122e41a23ccb60dbc070894d08a20fee8d0146f58a25e9cf1b6c0ebaf3406bc415d3ad529c0625fdcf7eae4a60bb72e42b4b8e321c4d65f887c27582dc36b70694d3be03d577001d9ff9f84223fc9007a28e23bbc443e683b6c2f1b4a685729e1310f824aa5d2739f4a3558ad8e79e7126ce68b02eb6dd5716017ceece8aa1a26b0aaca33c7a179e043a391c6d94ded54d235cfc28126453e9181bb9b15400a20b6ddc87d685cc15f75aa09c8563f172763a7b0f3773fa937f1a75122c05e7349a1da23b8989c9b3b026fa9262e2f6f58b91fdef5f46a93a45e03867cdeb271b2bb90047260db4ca3df2ca2df68ce8323b79ff101b2f84e475d0e43a6dded1e4dec0f1b8624f91cd24416a81c1fa69a4b997116d83fe8f1e428710f19fe81452db1dd24460218b10d12f754d474fe45dce9f4c8c9e6096d94ffd604a4da2133782205647d2fb685b93d92ab38622157b5a2e6fbc4218f044a561177d6ab8ac9d81dd89d15335de55075b6cab98108b94d7a9bcac254b519f8e445dbe5c569ea71629a38ae721b7d5d3adc4cfb44845c047b983e751e597591482f78ef788995a3dc1e42b8a2c5e66aad6aa806419f9a10484c030e92e6831c40ed04c40eb9cb0ab84e292167413ee56eeb82f50ae392e7762d82e55da99fb0f31b782949e95699db9a4a6c42b1bda3f337750b6305d2adbec795df96c750e6ec2bb83cc85e0d365e5e059cf5a311f08262b12d8f63524b777fe4d92a780e954334d5faa0f57650e0e08245973fcdff4157774b5f0d95d6947ee8b6f3cf26ede73d5c23d1e491315730bae8b90245f77845ffcb6c1c86d89cee3b3cf7a37f50c24bab68f164897d72e5a09c6978546de2116cce7ad6082442251ac5f60c99a0d012b54a8333d5581ece3752edd5021ee3e907fec5a3b35b31c5fc5f00f64b979a4c9be375a31e03c884b6bec4d578ba66bdf37b8893083807f369aef60c5f454f09c54eb2dbddb41a35c6de4d90a217909e3db33ed6c6e4a9088ab23f6f93a081aeb69669367b5af885afe2eaa5c1caeb805553519d18ebe2b751d33632db03c979e983bea55c11fbcc9a272de509dbed9ce74dfd8ea0b9bda5fa9a53beba202a0fca970d0bf7a1f2fc321e150305b03134b4adaeaeb2d00c902392a1c6af48c091cd9f161b8c565041dd488d21d72b84e62e99c8232aa47464c1d6abe19983c650c25e67b7e1c81acc3176913b46ac1650f9843be9e65822f3d92e7e001a657ea8727b457cf48e37b703f7fb537028020ce4d5cad3783939bf9141580ccb6c1ad621289495966ac80ada1ccfba3fdbaa603796af99f8d95d1e2da644e58b88ed878447a30790cc70139c5b8513aa661ed088428a1fecd9b5c49927855590e661c39b01559e2a27d6d5d10f8989f9e48ee677a2239d16a2f64761919328a911fe0627474f791ee02ba0d1e8b7d021dcb7bd3d0b706c6b1c8f53ea3e293ff31d10d1651f33d19022e82579c0e3cf7c3e2188844cc4f5fdf13f5d8632bd6aca1a0fbe7034966e3b7590c59508041129ec21032bbad893a647c6e24355965821c61a261a387f8ce233bbe3ede3a407903e1a649845d5c06b5ac98a23f45513ca34f73d8cab8c11f30296c0016405e13e3b91c762a0fbc3d605377a567240ce7502a85c5418b1ee48e9d21c3d36dd1ba21be83cd656eb85cb3fe8a4465e756c99437cff900890ff5e6f0638f915988416e95ce9476f5cbd008257264b95b51abb6717184e6e1fd59d558c97629e6d5eb27288d4361af79fb8072a2bbf4e3a09c89a0358c4dddb4a07370135d954586cfe3482cb42ad4551b12bdae79888d4a3640b51d17a32b3b259be16d7c505ce21206637e906b536aa82bed277196c5e285027e0e9178aad49106b57ee1da9004742316e09c5076fda0804f295c114e18a91957814e5aecb65800a57e3f273285caa077f528a4e02fda148fd9068b06a20e0f6f29d189d931c8ee26a23489613758aab34227bb8d9cae495b14eeb7ccf5a82d20ab99e816ab1734e0b8d10b8aa947dcac5347f967dc5bc828637c26676f6c61f1b078e41918dabd4160d170191ed5cd87bf4c67b26c7ec70c5785a7b469acaf86185a1b64345864e92411b4408682202d516f66435e6aa20231a8f3b9765ab8bacb54430930846dc08dba4b0404c8051b039d4da2238fd8400d480b5c25e8ea48a0416ea38d808903408b12a0fa3d7510e3828106e5bff0c4df382c431f19e70f9327231fbdbf043864a09739b018736f7f5790d8f2c67d6251c0b7e4719b4771d96fda19ae74b29b8050a0cdccff871f41fa48460f23535bed5bc2ca3cb55eb13dde79d1e788c38a76ebe0b15dba316f321fd0d8d6e5e3afd4fd01d46962f1f5c71b4cae46a52d95b51bb6a9d43a01e6e834bb96aabf9dfae4191e50695ea596e2de6cd6ac7ef3a310b282328ef292df8c3119504c767d80faaaef587000699de8ff644f9385adf36dae266531d2b6ec86a0d83d1d96165a7174bbda70b3f11e1386fa9cb2fca2f942854fc7b530e419e6d0015b3397f2183887e2e904e8aa5ea5b9f21df5bfc975e0105a76bb5b796179de067224ca91aa07212c40a8608ffd62ca972df57451265e52aa9b49431cafc02d8c159da9a5b8bc4171fe0708fa92052bd686541e75cebe30611ee5adf3659700df1a80d1ddd4dc0797e3c11f7998bacccfa4919b0a669948047189f5885ec09f06103c2c5ebca4b4149949add237f59bb3ec8f27a2e0df6bf76fbde1848639a6318ae650c36f898ef1410871c63313df579cd854932af032204231a93849ead6021abe7f6fbb57e53879ca771e32d187b49addf6457338a22adbac58db7bf3eb5389e7f9117efb0bbb9007c0989013fe35dee3d2645ea7881dbd626d7dca33025e9be4119b9fdbe4e6e475de27fd3800dc06e3aba7a14b37401c0f1aeca7416953117d04b33a4aab8bd472b851916ac20d690c9794d6507f1b0724e560f1ff4d61f14562f6dc9b023a0ef091c59496bf5863fdb155baf1f7b1f150c6850dec0ec5de69eb33c004936a1cde96f7a791fbcc4c66b362814e97af630fdcbbda758a549244379fc784fcbd3c35460a395b6b0a302e515d167e0a11efeb1c2659b39340c8f9cf4b222b5259cb42f30f3eeceeb5ff7f493a2f718bd3a70c79521e4e31f2c57e4660a6e230894a153b56657a5ee0ee11ef0455660d9b733ac1e5dbae94d16d8324c30cfc1aa31c5fe335f52a45c39eea90c40071944e566920644e3498489076def8bdcd5aec0e354dcd6cadf9acc91337c71052ab3f2870e538cc18e4944b633073cb3bd88d3dc04666c5d7ededbed86b6965403fed7d5288036e4eada6e612c621955576e28665d081b4772415cb5f5cd6a8390a0f5433c6e9ddc236b7849acb114a14d6100bb2de367451e0913e47af3210e4adc80ac10db1e59001782348eabcbb5a7684ce6baa38482480dc956f6a6e4e76a278e681149ed832e9bbd4cb6955f632987d10c6e23518963051d9f4861b03a0cafb58f9e44a0c650c31f8f783e167e3dc68e80868975655976816593c8e0a1b410f1c2f02d765dbd1e2fc498cee16fda0a65b0a820aeaaaaac6a635daaef96090892a349d96eadb1f19e9f4c5bf95ae14b00020c0d36b972af3925fa2d202b9d4cc7c50c00355b87b7a87c7d83f22ff87d9440b5188eb4c1d2c3a038813a200f8285c793f21ea00ff4efd3b95ecfe4adff5f2a1b1609337e5924da8c45e10368dbef4e6ea93fa69ced5d4080206a9ec97c00d40ce68ca020f660da290534727575fe2655ebeb64c898750ebc6aa613f0d5069ed7329716776b7e662508ed0ee8deeae9e7f594ab33f97847e616e0996d66002a3c2d09d74a604f7a7c3e637388cf1633a6e5b6f82a1d98f9188a6b062d8edc70b873dc1080e3d8dd6fa8e08a56fae76dccdcdfba36755bc1b19cef2953cf5101382359afd9da65e172f0de6ef52ce71739b88a6691501a167f04d9be53a0722fc8034eabb46461e0dbf538d7ad1a3639e1d472e5598ed8088c04c950603f39064d66af53054c622733044de361985b877eaa7a4286c9e088e6dc9745a7588fb4e1d8f4501167935795997302112cc992d4b0dace9e0ade636a1bf523bf8f2a15acd5af1785dded9ba42db4da2168f64594c8ae8e5a0ff422346c04c8838e62cc99af50d8b68247f26c52c1989b7fa95c6ac5a4488a93aef0b799e1df0df100add1dc2ecf27afee31327351e38af8ce9480e58220e90be6936b4770f8ca9cc8fba37cf24d767d0cfde68561747fda09f8fbc394d2d409e496da4773d34ff719d2e290d0e2cc5db6bce2f57290fb3f1b1549bcf132bd707871a73e97d0e7c7a0ede0f4cd881bd5b0a1b1c38f149c3389a470b6fb32ae61a9f4e81dc2b69a1a349949dc6736b8322c4f655bf522bd5124be518076ec64908cbfcea77d37f7229505fbafe80410298044c32b782f7e6fe15f788693a3f355b45ecc0a0fec46e23a761816ee65bb1787104cb30182768f7f6af88ff2aa0ee1d9c2480f711f5673582089e5c47296ae2d08eb6dfba5bd6e80dd4098e3e8ff3c44cfa0306306fa4d7ca8dd01305bdf094a4e264148e8a3624237270ed0a4e79f74a309cdddab587c5f1f28df6af97ade8aa582c7fa1e5fd3974951c234736518b9197a57361e8022c9dbe50419384c6abb0d412130a9e6432df1b6cdd125ca0ab7bb34e4a6403ceb9ddfa1b41369f62f617b78cd793d38ef117ce9d5566fb1b4e444e1a8bfb2b424b237742eaa392b08c47cca677979e1bd2d1b7f8258c887782fbdac985f7037e9b13d7dce979652073441d0f7521f6049ee5ad47d34f25d48b60e72fef3cdd2d493a778e405e714eadb1fc5d2086472c2eae418a078c8ab4c5001f6b6879a5ffe9ef361b1225785662519b35ce62b05c2df5e8b5b58a38f9c7afad81265094b26c0ea45286b9be496a5027b36cd8c6ce50b9892acb35b7ab16c551144773a25634b7df7935705c8e30d022ef01dda3c4af3f407133594165795c83893b3a7d3d134ed799e921b2a58357b6f9b60a27cdbe161f995be32f7b2883b4959ddd594be711fdb5aef0a943dd761a18f55c9bc1fe23ad8958421b25242a5740eb60b9a731be2e9f034d96083cc613be8493ffbc96758a58526a3f4731abd6e184687788846cb11499c87b83e59f979799b8588849f02e0895673245e9951a665fdf773e5ba932e84eef3996a608be3ecc08d3450612216f7ad8c52c65bedfe2c105a425410c2654a4a4ebde28ab67c5d167e1bcf1f91ab29e446fd20ddb7d0488f50cab15e02c40b223a707d17c78e10c6cf274a493efed563fa9471319ae1bb1a280912b7d379cfd31f8648578f68b3997e35db94df16b4d56bb8e9adf13f8ebcaa1f3c01da25f1b4b6f6b34f2bcefe21410173b93745fba9cbf398ca9a9d29f8a8a89828f512f770f76effc6290f0244df0ab324a1b20b4e1add9a8bc83d87915e687de383d975acf3b72a3ebe9fa5c271a69a0007944ed616229aaff67ecc3dd248f0dd455cab5a438bab27c4007e6c7ba3c62f220ec897d72f6f886d128bc89587764bbf82b3c932b6bbd6bd7deacca4e7881825df87c728c533feb206a6bffa607b2188968ceea108912b672c211d78ade97aec4841ed74466612c7c0000a6c315b81122bba5faa0762bee4d3f2f88264fb26e5da377dc20c274eaef411b112ae8c1b2280a2ea9257f32fe778a931d526fc1085d32b022afaf05bef77a2708d0025629037427f1d6a62914883780814b966e9f6d7d6a1391d43d431c2f16b723b9fef0474be38b9a34402aede2860a4f3a5d58cbbe8e1081a597a09a81e4b249c904ad2881b058341ebee839ec5c155e5ded3467638681181b84267ea16202bbb1e1fa87a2de5789d3b0b27c2878e9400d668edfc3ca2411665d6e0eae98d3f56d5085ec09d77b4ca54892ad90f3166adf43176ba3c307e7acd70ce3a41609a29e01c1c287352130031fed5f03e72333960335b1868685e72242faf245e7e87b52d769671d376defb2089bcae349bee86373c65abfabaef7ae4a3f07f1885da7eb520fc7294abb0a315675a469bd5d8ef0376ca2c8ed2404ab65908987ebd884e1ca2a08f9cf8859595322ffd6ea99c97c02eeb62da9ff24f76be23a64bf1bbf9b7875310474376c64d7a647b51c00b39f0e45997f53d8bba526edc3c1a1c5311820c26e20c183c7019492e5f5c23edb68a302fc3b1086af7aa2e9b153d113f6ac543ae4643db32517e7a76b4e154fb1c93b2ccc8cb7597100b2806b4ad429bb209b8bd0b8ef831e864f9473f0b2dbfe610a62fd13fd61ccc3536c043b1b96a01e99f12e59e6d3e4b9a0ddb8bffc06ffa61c600a9aae0b28e5cb8fe5042b9155abdd4659dd0979ef82b4bb5d27cceac1deda98793db77993a366f4ca966103fd431d3143c7b5ecc77c145cb2039a7736a4164ebb5331bce030cafd1606aff2c2d3ebad67388494667fd385cc5140ac1a4e1a5321efc8f0088e39c5dd43bb1bac16d97d941c830368e4f077ee6a5a18c68f41bcd9da9f0b597688e8f9e2fd2fa69909f75a8ceb45210e6285ca43e5eb731b16978df666d3aebd5a3588921cca72e6af451188e1dd19458d8acc243087811b86bffb2d2b7e68fe090ea388cd4ff5d1dc4e726597d17b648fc8168849d1ddee1d48b9767460d0504f6f0d05d92d84e0deb065363ad06eefda8a58b364f306b8f9a2a0dd997a127cf11c45a890039447faa6c94803c8475553b348c23d07af3dd548f5e2930d02a20fb88529af4a5103091c727e005a1ecbeac34effa779ec80d7d024a06c38fa3687b0af184068ddb7f22e112ee9609bcdbb618b0257dea73f31fe8154e178748a2355335696d5ef14c7ea1fe4a1ad0c33ffe9de8f6a739dcba2604b5f850a6ebadf6327860c9b5eecd12addec077f3e484c94709e78cbc43facd910fe7f38afc554697864320db9a153e50e759d9c4f454171b95815d6f54b840d71d144187257b16d6330be310aa22c956e26a0bed81b9f936b36df0c8a4e04032a2ea6e9bc6a9bf88a1b18ac53ccbc2bd964448a6364621aa48459ff6f1c96f874ae7cc14e89f7130dda951cb28617a614c2a0aa4e1bebe02ce8e75170bcb1e4398352a9d752f2d0089fa60a3b15c00a2f1b87f3d18a10a8497080920f1370302994a68345762ddd64db2d5ced710a0608db50bb9d5416d5375eb1ccd7f8e83cdff687bf777a0842ce4ba08062edc4b5649ae7abca75ef68898cb584477acb11b4cf8d792f65884d0c2171f045f61a7dc85722b5269ca667c5e90f699a91deca46eec74c96c4793c05229ee61a9cd5a1f570e843e41c67238122d71dbb2d8146df1bb9868810c0ac7bdf542958f1dc588121d4e6c4187a24e23256376e14f5449ead772d07c1b283dc4d8675fc0e533f0882a106bc20361e5cd639f3f6eeafc16e4a7a0e4f591236ce41f8aac2cbc6b20b7bf6bd397a182a2b4399b3ffcbe26fe562faaa20d7155b639e26890c5ff5807e36c6b3541fcaf9a47191915e242bc2c582362dec3e87389e5610400adc51695f11fc7bc9d3fbd791b0f0d5bf2b9b04d53751b400c79fc181bfeb483d66ccb355251d26979acbc69b2deb6c0ae8f22a748c40d71ed6f761a23081617cbc0b7af07c70736c13b81f13f4d0ad354e684f0f1d5abc3117a9587522c8eb23214b02cd80f350fb6d67fea3fccf6c81799d28e4d30137f6dc2b9dba79d0d215f89cf3b7dbc1ccfe76d1b8f45902f09e43d412b70ae565a7b8181664d243709031d74b0e5de0b26946fad38edda627202947144b2e2fb27d38fa0b16a9b749dd3d7add4be11065b7b747b60135d44b76ee3d150398a5b9e8c6c356cf650a61fc1d3fbba8de1f0e9b6e26eb7beb6818b6ed3d6b49b6dd730c8ec9d0ffa43bdccf36b7fc531759bf8a888531f24c4bcfc64badc5da0cfed442a4ec8b6c7e9dc43dc518a7489233285ee33984fccaca86780f66306c2aa4097e5c924114c614b719e90d245533c6b60a015fbe4d788a9c4cbe11f0c606a63ea8a524ff781e76f7534896133621ae0d0b08c9e5f9a5b971e0092575aaa8ad0a447081f8c265d21c3b1a45c6fe7d68a98f0f7a8b219684ce5467aff0025b60c3bcaecefd6718f64376f7f0d98bc9db36fe745300c64afc726d9d2084c17527b9e79b770b8883302752ad8b90387ed730c5304c4d7e0b6eff5c91565f7a6ce7a4ccc23399fa56dc55b9b0202fc8be4a8868fd0167d08f6d30e68089be90175b323e27761b581d7121224d9a4ae63b147ce969fdd6f70b6ca300a8f93bdadabda3288ef741a895c7bacc4b344d5fe9d6530fd379c8d163205fc7abaf9cb045f8522c6472b3ce5156b7d8b26ec525e2c054cba3f523418071a657cebfd38617f0532101fc9b2196858c589cbc562b625816062419b2848fda4f21f87d4b5fef2b18c4577811fa25eaa0a1777b13705cfbd3072241ccc32c7f577d8e4ac899424abe686716ecb0476aa8ffa210fe1b70555417de8e014eacaed149d0d2e1650c9da4b1ce79f5b7d34621d543f30d5cebf3ce471eaad6445cbba6c627a21db49c67426bae43664d83199190226d90e2b5d895d19ffded5a32d6aee6092a49e6040d86e849776b35f4b61805cf763a70c22d8b323dae094cd29ac47fa152f036a271b91c690128906eb402f7179c4b29eb8f9ca5f0b33aa28c98c9659bb9c76b9a01f5a83f50bd9d54b5d32754ec356b267660b730206f2036845c08050250ff2c396922f3ee09d330db9f42501a0016bab658f3b737ca74025b88d5ae3253025f8e8ddb26968a59d474d033402040546abd2f67403aa41d04aa9444a7745e60d6c96ca1779c021d88f4fcdf8ec48af68963ff65fef6a02caa764898928fb14a8e12718cf020a64a8eb14a4b62c75fff61fbb0ac62aa4c09ad6300f82ddd421e41299db3a6e05a66976770e06dfda6f459232a4a35b5fc893dc9515ed3965b4a5a28474dd8cd5018475d2d9685fa9c4bd365888b40df3155e525587588b29e3a28ef6814b0f8123464942c90524958f075adfcf2af28ba894c5213003a816b96b5e4d4413696b68861580c81b45c47c98b1130dd9c061cdfed914a3b05fbbec532dc408e9bd5108e0f1cface2e2af4ec1b4b8754af57460df1d6d5dd3025e864072450922bbaf3a743a6c09e4a247a02363a867214209689236ea19a3be703606e4e3c209a13df8f1ad236943d84f2e2170de4037de2864ee8ec992f1cc770f26b3b70089350280b440b8de5acd1ec49735da48bad9052e8bd711a56a4406cb37dd8c863b4a2958858abc419ae44889501cb582732eb65f5477340fa9efdc7c7e07ae665a53df37856bfcb6c9f08afd505095db7c075598d1ebb7feb928987d1792765f54cacc2cde38ac0c10247b429c44fab5a9cc6938258a1c6a0658d0df3fc1e90532cc29c2839af9d6b0d5ecb500a343bb93afe3477e49dceb627af8740a04902ea1e842236baa5ec868765f8113c88ee8f47e20a280a7c54c0317e73fd69b2493fdb41912864ac62c080f7a6ce856ebb441523006bb4cc4373290da1702ddcb6c41e6a4cad687dace23016c5af01ebc7154660edddc7b1d903c257aa6e6ace1d5401338a438719d4ccd06d7ca17eb63e979b1bd3c711e48818641deb82d3102ab3c78c402c85362652cbac986c94ec3918869d4ccac58eda5c8902a46c8f165976fc9df684f4fb4bc247ea0493d45c363760b5f15d6da25fa074538d7bfa3701925b09140bcf93ae400476a111b372b6bf36db726aae1c58e69e6565493b306df533b4ee30f45664f6dff99e1f92f22205ac3be432b817ba0b39b9ee57821ff792c06816e5d159a941b94814370b594cb6b801a5b0de1beb100ed106b7e0b398641a61ad4e373864a5c161d6e28af14a9bd22b5bba9757593b43391dc02df857ad49ce1f0c9c11f37b63618925b373d6126964d4d941e5191566cceb4a30deda092c5bd2d4e76864f6f8db0780af771c85d130939236baaf1663707ce6ea488be4efa67eb52c30722603b726dae46405a9ffccf2b88540632145b443efc5f2275d8ecc40047457a1019dfe7f44deb74ae66f07d3b985ea665ee7024e14cadad8a8bd2525cacfbdfe266740612a308589ee7135ead39a7031cefe8de2a9918731d5d285f2ea49c10e807efa5cea1acca5a5d5473acaf1ba201cf3f3c8e0b56d69a4c5859b02563c1afc5aaa800f4764c77d7f70e647adab2b97c4b4389bbe62831edbd409a0ef426b302b92ed1b9205152b6ff79bbd79ad5a6990f0c6aac4c6c9e4090748fda62317abb613bc4b087ed093faef62c9f773a2c67e9a3969cac2cae031dba3b71f5ae7907cbc35809679abb8887ecf20fa70bce8afc335e5791dcabb4061332804e4c0234bd767138582632d9523fd94a2f03a8ff4b1421dc4044ed19487497f0f32c047024d430efc4b4b84091c414e212e7f29e824f4a14f89631ae3e3b2a8276ea01667b9ab351ce1f99eda4f237bc9a350fbf0c764515e6c745c40e4f2f2287a421deac3ae1fc3f9fb4d6784defef275f1c5dba6c20d4e1f57f1b194fb7fc9a93efc349890c79ba367a6616814d3f9f8faf07b236bf8f4a7324824f659f451208d431c38d408b56b8b4543b74e64d53b05e5d18e1852658e3a918319925a80816298bf5c15ace1b5e443d8fd0da82187bf9340a7059125529bf60cadbced8f3422e74fa0db4fa6af87987fa6f875903e12a0d10bb387c1d2068fa1ef28a68a9bfc1ff197f46abbeb0a14f30ed1e0d41867e2e98726d056ebb77bdab4b13ee8571f49ab0e1dbab4edc9532b915e15b97de814f30d0e7caaabdcdd73fd7e91baa7f1d9ec0838d38a581491619f1f903f4d56762f5dd5c5754f065908f22794d018c43bb4659bb3ff79556234d5e295405d4f02e0d4bbe241b85bb4fa68d2e83d2c311f5ca946abc311318bef75bbeea4ff6b7476fa9f481614421121cec79ac7c9697bec837ee281893ad5df755f4179d96d082ded212a4eae6c4eadff8b400b2a41a3e7e65654787077ee4fa6905dbe7d53aeb237a9e0d149c01863c8b7e4eee3453ca438806857419bd009a5b6a35aa7c8dee771e82a7f1501eb71aa95c00bbd49aa05e9694245b5cc58c232d4de55a591efdf8d5147fc3faf01f7c133552246c9b711f9ad81d0665c6990b15810ca4a210b2d33ba92a5a7d1e92cdf862069911569ebaed02dfe549dec5d74718f87987f825a95351ccb50d538a653f82426aab5688d21fe7010c75b4a7f5b31d8a35d38c506818ea56f14098ac508983235ec72aef4bbb1302f03f521d55771222df4348accd256dc639d60fc119ff8eda61ecd3a0caeb7998ccf849752488d6c3a9a6f0242666f7777437100de4ce4a9bb27cd28c9abfb4c9a639fa573c762279b97b9657111f2f9809aaa735fb1a8771a888297a38aeccc6139b7fa802bb1b456bc00301d7fee3304742bdc3d1ac338b8cbc90f7a3e1ae93e61bc0c1b3c7899d6434b5443d66b439f33742a4e60bb3c84dc532b0e0c413c8b6ebfc3a46a743e29237f354685e8e4691e6d6c6e6b8774317536739763c57410ad62d021091bc8a70ac4b5b804d824f1e6155ca669fa3c3a34dae8f0b0e3730d726356b9a339b5b44c96429135837509073354dc039b0f8ee12f4a49093038ed8caeb08e7e22b2eeb17d4a4e95e202b7a746ce906b81e89407988f061da320b42a9230dbb98e93795b216fbd7b677bcfb3d8f353be7882103b37096c4705e739fc8054f398b64d55d2a10ea244a53abb77e36884d3ba90aa71b0ce076fc09ac3e3222ad2463543565e2d1e34ed33b622994ab9ad25e2ded1edad567990f26a5d6b73ead2fb1d217b7fd827cf4fdef1593c610fdf27ba5df7c47ac4e1e85962eda1aaa86d909d049fe2858d48fb53e17db3b3a4e053bbb0f01cc856fdf6f05ac7040af9ca09070c94a917c4f2c683178799cc096c2a60deb616cdfe5b14a4d97ce3454c2f15e349d6d6f8824761a73c48a8bf74d6bdecda77cd159c7e93944138b01ec175d8cecdf282c432265a37f2d0c060b24e7b5cd1e6e2c0692eb4f3292df00dafaae7e76a80b4284e859a80b54078cc22376a32912d69d7df6ce433aa243b908458807c3c551702fea93e84b85534483f88ffe8d7647902ffb275f44dd7555d6dc4e43c633dee4bb789d163b482cac33561b811427e7f4726ad7a7973f171a1bb02258777636f7c0d1aaa8363733c804d3bd9aa8dc08ca60bdab6de2bbf3aa073ca116ee1396aa0a9feb9db9e12f61520ee57f7f186e54fb24291c8f708805dc39b463307230b94aafa9f8ff504139f1a7d1e8f3f0690426ffc2958edef159831a0a8f3dd812194638f49d6720fac89f9f336238eee5ff416aa93b42791370fca882d043a126f8aab18f8a19342131764d18f92c4fe849487487e3136bfb573ffceeea2e137d99be3055e6394ee8441df0797e938d0d6f60233a489a1dd0da06d4e624a7f0e22e5d26ee78f38a31b8a7ea825408dd6907221f26e524cec5d35318df058af52c65bbf024b2200f2e1bba8b63c52945675727d7f015a6b47153aaa36203b8817dbc6681bd1c1a8e5fdbdcf0d1dfcf1c83525292cac2c5c45066e6aa50ac54ed4b94bea397d48df3dc503d96dcc17d1c432763191d92e1aa3440fb8f156952f2d446a0d31cf2625d1d5e27c08efa7d03ed259be65b77b83f6b6e8fb9ec4627a5122467cb7f3f68f6edaa9a7a39a9d449968b4aa613bbe447a3b511e98e805ce21fa7f017ab0e18f0c1c8ddb90893c0a87b4c4a783df48bbaa3b3ec8f7ca614919657a756145fc3d932251b861778c16bef47c0cd14a3835c1f6033f54f14c6b0afc438015bb2112867161b9e82ed9094cddd957c56d40e0cad83b4e50a57ce93e4538257521f85c79e132e64308a8d4ce343ea0b3178f9731a1b0a236669b41d02ea3e0232ad98977358efd8ee58e2ed2b645107a940e5a21c939a0dcae7751be1c5fd53689f493fd1db655152e9bf7864089760abc148179df377e3eccc9f0f27002e86c7e074a3f6fc3bffbf68d8c70cd6f289dfd96ead821cc3be5c62229dde500eddcbf1694bc7912a219cace18265e07b14816deec7480f916327ffa89fecffef14ec232bc7ed16eafceffbebea86632863fb7a77d0925459cb8a682f2a2bb34f58ae8de91e8a6cd9e3ce1f1204a1d88507651e2ee18466958885fdb5e0585c8bde85c8114dc68f00a577fc8ca397c7de512c67d5530794ec529910fa8e8299c5ff208cd64ad845b7f59eb7501f5d2f1aee32817c77bb478aaf769802a98019b39aaa6ca8bdab189c8a162daf71a4ba78c99a749ec838593d0e6068c70bfbca40f98176b4cb523797811a8dabe0e03dcf5877d0e3e82383705ac960a298caa3d1fdc8d25ddb37fb189893bde7942e04cad16a544ee5de6a933221d8b775bd237b64fd90510712725f159a55425794f98cb931014a5d916a49183141a91e9efbdb8f8f4a8f5f42a807184eb5aa1fa2287cfc5a07c80ee78b7e95d1fcf82beac3e1ccde476daa33ad3422be3d5edd53301792a78a6cc208eabf695f203136612d0fedeb199c4ae349159f2ae13a483a94ea37125206cd04a29206ee3fa68e780cc3d84f08a246ec3a660af3d207ed3b29bcdb46faf23f53a11903e0fe4b11dc5274e3fd6b7822709766e0c72f093e66bc02627e0b24c6b6d5a6c027174f144136b37e81a0db10e36fadad5be4c3d019bb9c02b0231c6b94925259711aefd308305c0ce19d38539ed1e42754721cde47060987f56e43d4bd1420e0699d55a743bb5b004950a13f890f657e8260dd9251e604428a0099e537cac7fcf3983760108e109ef00d97c855d21fe6ea29722947063bce81d4648ed729d48a554e3c3f07c667e163f6211e7eaaaf41eea4b7d12d963d31bc55dfd6e04bf8d0a7de6f2a37f3b6e743624fa1767bc570cfe185ae79f3b31883bf5b8f79ae1b7cd1c2858ca32bd1ca40a4e2dc3a9d10ee4b4b04ccb6dca0244fafa3fa769dd30b0f0382ad55053bd02134825a1f239607b67105ed48615d439e1701c697bdbb80b2b787b3c452cbdf88331594c9fc2b20ca60144a2248cb87d86ddb32db0782f4b8297a1b8c1f8052e83da27e1b58f3312ece438b27501dec0ddbd2d71b2021e796e6b16fd7671ce448c6e86461245f069e232a4a264cdd8fc55ba2be739dcdef3e6bb7dc233d77fe66626ff0dee2a687689d488cd2f507215dedb25bca059556c17f0cd487b358f690fa4ccc0c3d001630de9b6e1424c7f357388d3b43e189358e690efb3c7e222e3bc91339cf26699f4bebd33c804e921dc688a5e53a4907dc0796cec85e722d9a24d5fb2de1dc97e56e201ae482c6d3be284fb85765d451f334acda0337622fb5504b7b8552184de7246cd2c325e7cf21f91f27bdb5cc29dc63f1f884a3a4ade6b3fed5005649df9d75cb5ba0571e8bcfe469c34af9ddc2cee64c1a458478dc3010394a6385219f5d17d44d765094bda9fe3fcdfc0d0d02a245976641b6296beab8d61b87260a0ddb9415ff4ccf04fa1ec2e718b74b60909c6577c9f95d488a8d4fc065685a6184f2e80874d02366085d760cdd0f8b3217c096fef1db66ecced23a41e5885ea50be2ea853ca980c413798225d8440824be880d31308dd1d2eee305e0b9e0f90b326caf52df6427a462869984d9828a104215538b05c69753414e81f299fc1b1159d2814693b64e9899aea9623e56b405834a5482c7ffa4e33f0d9a40ab93cf1c01fe58de12b5a2429d65aaa79cb28694ff20db3d716213c3546ffd64fe96ffbf9b61c809ddb3e7a16cf2ec26b68eefd7f56eb1b1b1ad53654083c8274e88669ed56e67b66d9f5cfcf0392f914f3bde24ceb24bf9b66b8fd0cf4da5b1d960557e119eef514fe196b799aba7667ed5c725ad4382167f33a5ebdb6baf9806142f7491105eec033f61e512a15576d9f6fae147da738a5f3780257e235b39072d563572a9e17deb65e82d2885192f59a4d7fd905f0dc4eab87ac2eacd87939c979536c1aa03cd9354aff80f9604b0743d51e3f01dc48d1bab246030ebc7fd955bac2e0a1a5218d9e40a1d98d2fb6d45175d4c1792ff480e9bba3ffd89b6b8a00861b348d35df78022fe315f7f62a19973e5382d887fe038862ec965ca1bb8fbb842438eb4a461db9b937a78528d4dd9c1034d1a8de9870dc87ed32e9c0d44534d6c1b8695fe8a2fd677398f4cd5cf2995963da964641867c1198b6cc645c285c4ad7e2a191cbdf1191c5e54b73830f3aa246c6a437b353feba76643df10bbeea9d8f702552d12c4c75241e071698670e72df0d15b44e9f445a0fdd0194d8663cacbf54e395cb452ae66bcdc51842814f1019070ce9b87e7a2bdbd806638e44cf650627b90ee1c184e3865832235225fbbe20bdff42cc431186dadd07733b0cb474be998904f66a1a2ebc0a700b9d49dd0f96dabd7d008ea331aded245a0d6d311556d2d1664c539b43b8c6e323ebe21ffb5c06bae302f3e561eda5bdc76581243f0b433d577632e7224317933c1cb702fd4f5aa5af1e0ae4c85bec460c10f151f9fcc6ed1fd24361f5bb446c286067639ad01a98db4d8fc6d2e1e92977ebb13fd1b70228974c4abc32a018757b5f1b820722364f9255d90075593ce5983f611af55037e98a682a361ef97f1134d37c0127f0641ca071174f2484a92f15f8b10c92f56970ea15d1d10a44cd485138ed7f8c98e188d92aa20abc94cf4755fa11b4d76b728a57462839c34eed1a59aa3851e811bbe650a4dbb41236bd9be0f2224a7b33809a94bb5644fcbceb25312f1a9a2f7f1fe5c95e2c28975c7bfd65372cb9f42be172e7a4dbfa309c64f19a43dc1e7d5b0ee55422dc09670a3a5befa26f0b0718665a3726a138e160d76a7f3122ba8f17634bc2493ff7c8f7cd0a5a8412c6ddc58c7f640ad7abe62c434b5e74103220d8fee88cb8b7873e4149df2dd032da81d09a8aaf57ce40b667363b0c2d5c734748103e1b7fa602252d7c8055a42d56590e06039f40b1f92d72008afa8bf77e25073324883c7ac569626a9d3c9be19339a8edafcbdeb5f63301b2cc77cc029e23d4bdbce786cbc8096023f0ddef664b7a5c50fe09baf2483b63ce0883810338cd20f3dda24697434c9c2b65dbd87f1e7eb53e75f8648ca4b1ccd79728971ddeaca4d4ec48096ee85d4b830d3b07c7b23fcac22900ad049aca049d08c9c68d702ff8f258c31572bc1b7a38b4382a965396c134d09207f868d6b0e3669aca9b062f9c2a094fb58496d6c322a7f0033ebc40a1587ee398c9f33f888616ec0de566a7bfa340c67d95adc9e3c8ae963c695ca3178493f4ff8fd3bbb5f7e83deed280ccf261d7cedb17fce91a57f02bff83e8bd4a9a8a520090f31af427c06b24a66ad4c68158133928372f97052ab6a3d5de1e40803ab4d07b14dbfcdefb670bfba314aa935ac9cd88b18c1f6973f6f47bf9fdb4b041a43ecec6b3e4da37cc337c21bf93b1ccfb6a0c3c50830e86caeda34d25bac922184147e3cb18477def5ff70403388bfc63826a47d7792e9438fbef4f9902c57dd44b06d1897781df2f22a5b079a75bcc76bbcb0fc09e3644bda9cc3bdf0de9781d2688ece68ba97c62b7bd05eef46c8edca5cf0a10bfb831abbec5e7dbac3276409878a036ac28b16dad81515232a8d1f63ddf253474921a84010a6f4f5d95f62cd2710068b15196c2176e09a549b06db303a89bd9102e51622c770ece0b5016135f1596ceffe989a13b4d174135278ddc10d9908a6aa680cbc7ddf04729746ad502993ee3f03d69c247830017f65d4719dcb90f9fc22010e5f5271ef10909d49e0ab81f52c85340bafa116979ea9917e573967651eaa3e2663e0964dbd7a7618384c12f27cb23f35a7fc63ca8c3c5c8e571b3652aacba40101879aeb6fe508c5f0065556fd426427a1a1ec61fe15265f5f280fad09903dcd27a38696c6a19e095fde26cc1e20003871bacb315adca4e9b9685f2acd35a5e3efb38c228662244c282f1dbaa4d9648c322f0cdd508b42db9504ad132f8d0b6503909018bd6cf1f586f213713576a85900d69ad1bb9e3e5da62f2a7568334805bd8238df2f5e5bd73462c446fdacc4014c478ec8d04f945360cf08a6b3af2aeca8bff057ab02336a92c8f6615fe8d5f3f8ddbf2377db1e0da63e27211306f267579495ab53fa5e2fe192f94751e2300d2cb32179631ce84c9560195e09d3e615a2a6fd92af027289a000a6607d7443571b1a952185e6edb42d4327cb9f6ca7e74e8e580912bda973e3bad55b1f9abd9e3797e2eb624352d0f444e30c8cd18468bb57bec778021a18e6bf7463f04636ec3e1f3761859e54aa5e1f7c2637c2befe13ebacb93aca890d50ad002d2f0e3c3720beb0867e4ecdf9f6da0186d3927f998d41bc483b6213ea9989b98d0a28a127da7ee4812a7b4508e616bebc35e5377d2e702aaf1496eefdd0c13dcfaffc2a523bbe076603427f0a8b304be5edc2b49c637345b371a47ce57d6347e2f78458049af3ff203f9dd9af47ff06317364f63d28ea9db1c55f842a14576af86b58289752e69636519e43fa48a85391c9fcadaa9be1d91d1cd98fb767aff2a89edd7e2a59ef737f20257ca009a066b59662fc4371f2b0c1f0ee5022695bfa84674b8c8e067568719f67367780a920855b397fe8788313c11f3426f3d90d73e186b9e0299eebef11870787c78d5e0837f24c9b22bc7ab2469e5d879424b766b0c40b8070acfdb5d336b1ff6e6f0757fadc406c2a87a0eebf50e941685f0d1980dbee795aa6f34e61d93094015d25a46e16efc680caa475e4a138eda1316d776773bc1ae2b509c900fcc7508add1669463b019f0b8fa1d79ddc8826da59389c5bf878505f60ccdd53b83734aa578b6566594ed4900a6ac51df18f7b17d874a94e1252c54505cd3c36934d8946e1787790efee41b4e5c4e38ff3f901831f4ad15b74ff1258212dbb71598adc13ffa8fc628d3c1121edb1bccccc0d5be82c448155b65c462cce33b89da8c41f65ebe689bc5097882d6801ef7dcd110b3a83bb946d1376d37b383c4c15958bf19e479c18ff36542adc126ac2b9220974370230341404910373cae8da43ee8278552a8edc45d6d4a38a887ac8df5c124156c0d309f76f79e02510cd74e84c51c61b085b267882c98bcba6bf7a86ab069ef60633302927f41738984a4f8a694169351dbb5dfc4e6133160dd5be2b5f66937bfda02c869b309a4bf38f4f7538ebbf514aa87ddcd1c5fc8f396aec9db297e88fcff7e1a37e2cafd08854f7b6a483c1df3df23770ccb11e759aac200770c8caedfb8882798f61a5198bb63b5b88af7592b9b88e1a6dc62e4e20feb451796dc98a66cb7412c4084a39f4a9240175d45593c82e67adfd8ce8bf40395e82c0e94b5f36fd5d4f8c2ae2551d8f8aeb37dd012a925f46e636bcfebd9de0beafdd3e056fdf7636604649a906441711c982f281d629fac76f0ca27f5aa41468dd78611002cd4c98e3be7746d2c5668b890e17da3e065540702a97976437f4a9a394d44ffa0d4e851a3b2a87f529afea20412c005113f9870da40775c6c22406facd80d5e3e2f0f74de2e4cdef30fefaca05c4f89f4a306dd35b11a6f8a6a01aa89c335a874d76de62d9f69070baabfe4af31d0ca76cae35a9f14536c8563f20a1edacc2f2d5658b0704e5b42f5fe2ac351f1780440529bcd46b1f38d0de463be36c8e2308cdf7b0e86b0b752bbb688c7ade8a66418f6e6884cfa1695fe0a710c9ef9723c00de3f68be476b112e2fde37ce14df75fe14792adf6284b15e99868e01f3b14ed24088cab4eb4898522fc1e3a77024e800b97418b9ea127d084ab3c750fb398720f450a7d56429dcf1d448527e69100d210a558e0d9ab455c8ccdb0def5b426c5dcd04bc5338e0d76b97df12b6176dda7d0b8f3cd0ac009fce9f943e6b6a94b99d4d66f7c7be367c306e6be0e6f76a8bc43f6527b6a1eb724b8b19e0103bb6a7430244db0d026f873effd52eaf1c49cd743d98b11142f29b0e517a4805c815d71295999a04e93aef59d749912fa144f38aae6c361450c3c96e6155cb7e53940b91fc5e0105ce5617d040b66bf6f63b54728e48185e7ed9ab2a11285790ad9304b1886cbcd97a35ab058ad9b403a67e6d9aaf3858ef7f78ff901d2b201cf40da54d4b2bd4e831d192c7d97b150cc8eed30f51c5aaee4354a82213ba960a62b23fb5d5d188fddb308b47c5a8574c1a3d13dce001c9095fd8b960276b66c977ec9d29599e615670fcacf99c3ee5a071f53a9bcd64f46e7caa1c51cfaf7a2c7c6400b460808df3920dff86c13cbb82b674d6d3fac2f152b582000997d33544ff82b248bde03090ee49b938d674e38d04440d26a038e23a2116b18ecaa137988ca56dcf1f4151d675c05d575f31809cebf0b71d5fe9a2d080571a67adfe0eebf4725c7822a7301e05f94d5f5e00dda3d76e381a5a483c12b84851528282499f908a6c6f24ff36c621584c2033be2b2b3d0ed62570b9297d582124610dc48b15ed898ef078e8663b75ae6e49400654ed1acdf52fc872098242806e75adbf1ae9db006a3ed9bc94b39fc747aa110dfd9a7ebfe457fbeaa93278739d747d2d3876dc82b5b9fba3b77bb8d1d2039ba072356b40f0e1878ede9ecd95639b55b23201c9702ce3700f80ab3ca48daa4bff04299957546e941534c2c91f7e3943e5cfc226f445f64d70f53de9c82fd7b54f64a36b216769d128d2a2984f4ae3162544f25cab529391545732b994932be577c559658f4a132c0361b821c5c576f277ddd9ee3bfa588799214f384804ad257177f0e179912d0f7bbe5081e58ddc9355ab5d2762d84348bb923c2fc3c7516d58f25136004b5f8c93d3da0f9fcdca867ba59c4e968fdb00d75be40d0935ab6177ad6f10db5471ba7fe092a58774523ede22e12869389fbe3faf16fa31112ce8cc39f94752b929a1ce2ce330de3ae1563b868d5b07e07a4d8e00e73ec187b5dbad11fc7ae6cbaae316d090bcd200aee4c1d9d37b9ed717e465d8cf72e771a955665f6505654f2f111267af61e3cebf752a6f4bf9e479ae0d6b29d150644d91531dd6a879537cf696be98ce01d30c8f8f61d1ff55b5d27dfe4a162cf5e786d5cbea00a74d93133affdcad90f89d65f3de348f5312a2f3079046d164b3243bdbc3b83cc109c29008fdf3118304f630024b7a17185b9d16dae5958012d55079528bbe409e121bf372ed37ffdb91b31cc3497a8bc3703df1f3394c6f794acf9234643dfabb119b3b5f75031779523f46c03561ad6ddc50b22be5a1a0fbc2a72f8c1129da50361ca1d0fdb84176299fa8b6bedb590535107933305cd81701deb7310b97b448249b993d7046d7efd9de4d2357b20da7adfd356c40a85f5d493852cc5002922b03008ae9df48195a54f23960e924ef6a8c71d609f9df6250ad45da1e7b0701b02e16b281b247144ceabe5ef00525dffcf4fedb4e8d79c51da3b704fe7624f7aaff4014c22d4fc267b0d7ea766a29a3e1ccc36b859827f5610545b713a0d39cd24caad3c0fcbcf312489631db370eb69581bfbc9e63f7b512ba13032a94b82c8478768286b03c01753da0bea6f9d21be0f3815fe4146580920e0249ba876854c0fd088718d61d13d1bcd3b85440eaf01f21bdaa76a1ae03d9f06ebff4ad406b6bccbe7bb1e3d1cb02a5e8a04ac09872657416cd41dd9546d32aa8955c1fa221cc14afdb864e8a3c1540053749a6946f03fd11e7e08fcbcc5d622e2f81f3cedacbe069dde065265ea7cbdc8613f4dcc55cf3d95201a960dd14bb9b0e76aca4ead41ee9f7b762b3459665cabb017e8d841e043b864565e8fabf9c7222f49e19f3417bc6d1e6dfe711da06c995bef46862349e2054a9f2f183f821348ce5e1562589e6ea6294ff9c52735770afa7b77ce75db9d1524d85072ecc5ce15c3377976abc50c1ecd5f0c92b5fc046bbbba072e7ef67020590c6fb67a1837d2136e125af2e1a7b9c2e4face4202cb87999705aba1fa1cb33a5ed3f75b293e8ca1f20fe583dd7d819570332fd9c6708df6c20c02d9374b421259b774b208006b2fc2b5d532b29a78f9b837d0abd6ece76a22d11e0cdb5a7e2be5d860cdb7951b466381caae086928d9d823e4a9e81058b0a3e84850c04f919f0d3e2eb5de80d3b53d6ed6078269d213c57554dd65ddf9e901a474efbb0cee6ae39739d552c5ccf045089a44eb256b7f1e0b73b26e52758a1b5a37150979457af7954801f26720715c87bdc69f994f14c651b089d6532e9ffa9112627106c1b35315cdcb2525c251f6e0538b96e2dc7566d37d51d6e0b4ace172a77c35e8356dba153efb3714c5be6a8d22b99a8fba512bcf0c3d838a6d245de05894ec49b7875eb336fbd3e92dfb271f5b6f243d866ce9ac7ebdf899ae164984f1688b0fc52f113ce837e871ff5c891ef5887d608cf97b5d160de3ff0db089142b45535ee60344410e10955309fa77cfcafd7d202f6e2bec078d8bd85b0f6e34d6cb30aec91dd602d045732be344eb7155a8b0c1b6092c39fb77bf70740d33f03a3a846da1b1621aa34c7b20d01f9596e65e9adcb7bb726ce3fef00fa1be88a4fbf534d275e97b3e0dc5359dd282702c8e75de617c644b3d34c519deef19cdc8ec0f1c9703c38cdcf197dd8e91422e923a70ef90fc4c9684f4854206b1b5ee9fa4bbb3c3b305ce7d5ec4c45263a884d74cceee4b85ca5abc0df6dd3ae85df47666a1d3929562aec360629aaf9830a9bdb9c0fdcc014e7e846c6aef92fa9bffa15af4e80a2a71b6315d6ad0a19c95af8c1e6e9e7b348400e109d7874db3ff79bf5b69f9a3126ffb1f40b68365b2af6b719415b7e7ff89728a697903b28cad61830311c258b72451f7f9f77bb16749fae2e6f6dd3eaa297975423d704e4dda95ccd1c1195c4b62c22870da08a589897243183904cf67ff87d04f6eab08a5327b455164fd2ee8db623df54de9307452a74c662806f7a3960e549add762565092475f9f74014b2a8c2025e049b13d0936263d1a6d06c22b5710e663d3672cdcf28948ae531a6cd84de61e86eb87f735ed36d02d1e7a96569959a4d018f37a50e0d387bd9d15da332879a5c4dbb5c78bab15c05cd68cc4782eb4b519bef63539cfdc5ffb95501a856ef696f834db0dce176d30121809c3dd8831bbfb624cb3a9c5ef5f11d89707d737c54029a6bbd39c28d6ce375b1dac1833b1ffae700488ee1ef9122f1a2cf235c77604a50fef6c64ac91628e2578a1e243904f9228b1c80ccbf624b5b6ae8cc84ec04aa940852ecb8a0c28c421b4ef91b44a9d9f399919fd928305dd081f2b9bdc75491ece79410fb972121e886e490187e3594278b08f7d1a18b2d93c01c13d867870a13e8719606ea579175b6510012e8dbbc54633bf344ad561827f2fe151a47cd8a2d8e7bad9a03ff9a613a8bc1c9e47780ded45106e6db23b5133c24447b9d9540ce907b3999a831f295ce4dd54badb7656b0f6fbb33f2ddef1dccd3f64ddbebbeed3056f3e419b3bf3bf3d1f8dce46be772e5338d920975a43144b4a605f071bc5fc78a174567d21fc4813339abdd4a614b1638c2e0fbdbf3f077a2e1f058fcbb5b603a742b19032862e44bbc1126bbf1eb9393ebc841a8f3d782c224d33cef139268ddf9bded9a8645e1b409c5574c9db3d0ce4972978f2947ab988275760aaa4e3418e3b21f4e225ac1f332a9b6a17bf701373c8975a545f00283347511961f9d1859c40bb5b745e5b252e21747378175089a58030f4e373ad809aa02b81a90732d66b57a43ab2eae1eaf1d51ed3cc91dd897add21de0d46b2fe6eb985e9c4ee99006488f50a621a2a780bb407a325fdb325a9ade92be2e688c2991085bd1b05026e31ecb3af90b71d785599bceff28e997879dbda25e1fc0de21c5068bcd166be22189722548b4c1f68260a54d701679e5e4a3175781b6337715f110424d7e1fe7a6ce6709dfbf6b18505250583616679c9ad870621825a9dabf298a4f57779545231e39497f5912236f680fa8c7d3d8f084a530c6cd5d43209030ec31f53c166b92eee0842c9a174457917d5edcfc95a8de75e726d9ac97458aa3904ea6520f8b4d3083bf2488c353e215af8ca028b4447c74c0641f42743bf7490086161bf5765e923a735fa860caddb89430745af997f260377ec5fb59b7ee66a8636ddc885196a30bde57ef6988b8dee29febe4331683fd17576d4c8ef68903124c9039028b264725f47153f347cdb92e682cbc939adec80cbc99d8c901cbf7438622266432dec2886c51f51578fb3d1819ced4a10c79bc892ab7c686c569760a6b61af8a5c391e623351015a351c3809409a45510ded5d0c1f3f1524e2b1c9d007553fa3b25d84be34d827b9e97d68ca194e572ff62f5c5fabbea5210d1c9e378a8b08487cadd8d772f2f6f176858ba23beb5148d7a669b43560cb09b50cf4cecb22a1c9fa952156eea7eddc8ac7a0b50240d2f86186fa98d30150e5a294a8a62e3b20e7455dbada3bff7172c84b4e7db1c6724aa3596f73f320e76110fd80fef72164e4aa031841b44f0c054cf45a3633b132b0563828b0456e6095a83f59eb9bd45b6eefc3c1d7e985c6d8293a1eef593fe68def119276f62ad311598af1388537f9ab7b150e656bd2386910c9fd0b74c59782b110ee147fb7364536d1c7ae1a0d7e77db2aa0e4a8ae358b2e9c41b4887412e3c1e92c1731e533ee574d1895a1e1cca6bc862fafc2603c1a22aae0ac9a29bbed07bc1b094872b8c70bb834743132fbc7ce6611c0168f4988e2aa9439d7b8ae0dd4fb6f425e2e891842c28229d24e2a38558b92d7fcd3c9938e0b31c036a17875b1ac0c17227510de8d1ce1c9275729e1c5c4cec07ce2d780fc65dbb74eb32b83d5212dee9e7a349f2f3995582eecee0f14a4fbccfbcc37fa64c5a86a92777158601695d379e215895d58a31167b4964f4209af3bd0a816a579ef7105847cce383f676151592a293f75b3fa1238e3d5585eba8e5e66e14df152bbbc9e067b99575db8fd5bffb69fda0d0daf108e679ce86399c2a63a81a50c6bbb9772f9c2230efdf4e73b2bb229c65f45158f7101c363319a4c60528fe2c1df2cd5d331985ca7b4566390fa6c71d25624ae4daccdce5ef6b8614a9a9a9acd4798de77bdf0ae139f57c775156b4bf8c7a2e1fe69ec5400f856b459eb091b20dde057740d2a686b64062f624c6c647d8316194d080358e5192260ce3a2993fe0c5af1048288de1d8a15096155540ba5c80513e321320d6e26f362cd9f05f253758fcf32ffe583afefd4333ffbedc8ad1af9e6ec2f2278e660775fc3e041f95e73260c25d22cb22e3cdd36abef5147ea46ca5a9c347ce7d86b1d2e78a93ea38feec8193767d1e35419d063c45b021935d7010b1cb26e54734bb74501fb14af55f53d7892641ea75a3a1af747031f263005822ea298c2d69219c5c906d9024e6cf4ceb9e977459ede615ca64506eeb5d19cd68e34869616656fd43e44c8dd4599c431a4523d8c66d32c3867e93466fa8060586a9852513f784298a1289af6e28480b7aaa4512c2d642f3f1c523a05c5467afcb0c1e7acd32887bd4ddaad0d016a6fb9a1612bca654ead7d9b86330e1cafb683c9999cd8f5c53382048b30dfc7778e2d653bdcd1c0d11157af82cb2dcd2980f8bbe4eba07f83ff50c56b9a88b5177246ae3d700fd55ebce45470bba4e3d5a846c20397fd07b27be7bbedd2b917f6205969abd31d049f5a092e1b51377a194edec747b2a89b041776b46b7dcfef7ed9c252617fba9a285d0ee4d069763b276bef9433637438e6b648b334bf7fb0c9db285522e019c95a46d42660a4a31349cc5582ce445d97aa4b1bae471798282307c9514b9239e859749de2c06a2ddc2369d68a153465c82f375bae0dc74f28804e34f7fea283f0f249323e9d5e192a4b17cee7413309bdcf4627cdd8c49f9f584ef57f8a5f3c901e0bdf468c120a44fe3ac4f0638eb2d3ea83827f03b79da2b4a9ec749597b769a9df061da1c2fdcea4abe06676c87092a8c9c8c60472194b7a0f25c427d9be15c7f4d954645ed552a3571052258d76dcbeea04b42fb1536cae18d0875f569bc0fc5b76a15dd6069d5053bf5dc6555354431d4ec773a6a686818bd244c4859af7cf631ae482eee68df82c2dff3903c4472dc09afad4f56a745026580066b6192cd18a3b738362d6b203a006cb8d37937fcf979657bd73fb6566752eee5f36a26435b548b44f77b2a4002d962a49eda7376c23eadd89df6d7ddd85b402999a833930acb49c18659e164f911f28dfacbe37300252d3aea58587ce20d7b75a3ba805bdf57c4f2a3d19ac03194bdc0497115e419e05e791ce70776689974981cd67810e0645b1477fdffa064572398334967705d281216aaf81d0b594d7fe12de0ab5adb3ffd597e5cd06510b4b554405affa4d698e77755a12f729fd7598522e88c96b603580908a008937f3d539d2f3eeb179f649a2541308755aaae3533d3d4835e72288e12a76fede968a88f1fcee6191b2bd9b989bd0ed29794885e3934c5e4926029a3e716592684dcef3f029a7e227d2b260cd7f4b5c74da030deb0f1c3365ced22153121a34706d4adcdf1122fa5ec423a3368dc95a0382c73e553b95216d272e377889bb51437a795be60fe51d564aa1be58b06bf30e3d9b946529fc48ea9672671abd74defb44e294cec8adb1f22fa1c0dd3b51ac3afbf4781b8dba96d1e908a55ecff1be69bad4d6ff822bd758fc8077ee4d5e0555ff74ec6526666c8a778f4751209c3d56589c985ef57ee8a5986cc2b2dd586cce81011f78467c75a6a742dee8e0762476bb5d69e628d88437806a7c1861ce6cf53cb508c81078195c00a78791e28b35ec3bb9ab69f18bb7b7f6cb5a20cb7749f57767d856757415a4caea17d0ba2ebd2938175f543e57d1419ebb0465ae23a7aecfc7ebe48f15bc23ab17078169fd0a56ad7bc810d01839e4a2e270140ee5b66076b03f5805facf44d97cb9c1197e9c5e4157b283c8b978a70baf9041d507f5e085546f1784a0a5980ae612f8dd3facd527db0092d91a13d6ec7e59de567271763b78681b0f5a674d8846dc399f19b08595419150e6f6fc62f2eba7364f863589e00c91faea9f417a29d8c4dac622950b139be7fae6a36d41507634bac270be56a78ac2904d38cb58eb03f5af7db03f3d53a0e882796a6951933e04017fc25e45117b5b23a46e82e1b495a38849d7ff0befae95287a7777034b40ee7b4dfd4f922f41e455a8967d6a67856cca6ba41ff47b9aa8b39765533d8e742edf304c62b72312b36d3bf2ab526f7ebd46a4599169a3b7bf0b073429593895fd4b3519ab8e80a7398709cca53eafaca7d4a2153ddcbf63821cb6ed613f9958355a824bebc96f234af510e89ed76ae00cd5c4d7d9f598483bcc5bf12a5bdcd051df3f4747be59892a92863f2e7a6d5e47de425513a12aba9aa77fe67fb7cc5fef280ec01c2185812b92ceb8d7131131e9920aed7586ddfa6b191f0eb3528cd41fb2822cdca98e62693020cad8b987b3b04c44dae4fc4c29384840c361689adde9820d8dc9e1e73671bcb06d0c9b3df3bc747da352548debc59491b706579ff68eb12c3a14826161e8fff1221012ffa14d230767fc39257e6ddf6662d24e25f9284fbaa2879256c9c1168fda9b752ce92bbe2c058c5eab9f1075ad5da640a033c20581ace3a8bdc3fe736bf09f5aaa3a632c500f90808e3bb0675fd3f0cccddf8a18ecfe68add3271e560f7bc247600f25f65b1d96c08169dcb1e468df193fbabbd03f95e3864b7eb57395d841ae3295fc34a2962a4d78239a5aca0e71c32fe469e4eb03ad98049db96e9b8b3d8c8d87f342c497336fc002032580c7d934a8e6b631d9585e0e11d2f54f197ab8de5c16b62f07ca4ccedcdfd3eb707ddf87efc9c20652d7ad38fc78d9b2063d715dd1ad109fe486d66fed286eafb524539f27e08c0917bb877c42f0c0c5a61c3a49ef41f97b2a8cc07c63bf63675188a503faa4069b271ab10cecf6e6cb5dd1415e49357a0d41387a099041cdba0c5d169023d85fcc6e2607fcf45992b8d3f13a84eeaa6a0be5e2a794941b95ea78f5123d2e7554b8bf61eed177386e23f3364fe7483db8145367748b2645a202f3c808657c79550f462d5a818df1a165dcb95439d4c3665b4899cf7c696955912f54412a4ef6d2d96c0e28c9bb7cbf79af785eb2dcb36036fafb507f679e2cfc0e92d494f4df2a9ab7efa1f1f8e92cd75a59b6d184cc739f35ad983b2dab9bf391fe259b3d6304ec671a2daa601a9cea094705d92462411fd50f3f26d7c87c71ab762790ce971c79a623c799bec40fa635fe4fba7e7aa0bf2b1f0c7dd7fd915d6b4cceff8e2b4b1adabec4f9a342c49788d3700fdf2748f4d9b74582d6e464b59216d6d7a9b9716678b144fdb802392db8c4007b21b144ee6d1b1ffab602543ad8ebe928b88ec959b5f52237c6a23e0309d74a6a592d55de2ccd05e19473cb6dd46f1b108d154bc6d6d847a60079ae8e244982cd1c7d3b4a38319f5f1497df957bc89dedbc8535f3646299b5e45dd8342a73a0e378d32ff10e5772fbfc1afe6c3ae9bbb102565e6ce485be0d97ef69e42b6cc6713e3b5afd18141836755ab249c092c03fbf53ec73498a2eabfd267efd28085990e72000640f2b4bf11e162195217d69fe6947a84d253ace1fae65adcd3c1d6121d530d2a418faf8bef484ef0b9080a3f84ce0cc5888344bbef8e3c928000a76dbaf1b0b30c72fc9b78d305bb2099c544d87645fc6720ea6c4848f45906915016f9421ea13e7d622e66ce49ebd350ef3f4de8ea63c393dcab148c9dfd8e0935dc42018bdf2cb2806c7224a43d521c07bfc4d168f1f489e0636aa16960027e72cd1d63c2c901294542ca53fb8d2076e3cf93ad7d54a8bbb602818a1fd61bfabcaac9ac28a92ddecc189003fc11bc3bece621d957759dce0b3c615f279e0fd585c86f64936b4aebf65ec4406494b5f9c0a4c971e92bc7cd9f84e35b11f66c56fa778b3936cf5ad1022380d836e2586bc9c17a875e24ded8473d05146b0859fc2235ceb110e37ff04c1656aeaf42f159ff141f821dd4fc91fbe713b8f88b09d976b6fc5e622f1bed3d9d1ab7ce4a820647ab1c66f7e91145d291fe757727481fc17ad777900642f0b24ddf16d2f6435b1e40f35b14544c0a72d2ad2e1a05824de3f730843a735f60a489d30318bd65eb6dba1e1c30af383988f639924b9ca94d07ecfeb4fb7acdf67b6b6d4d61f77c0a457a5e6d938b300ac7df13c14598fb7fd927f970270936f2c9e049b34f53e819e2e0d19090ec40b9a5e3a0053cde31074851859bc661a43a799b22f325a7c8c16eaba60d8b1a147aec6a5cc80a5c9758f4528138ac6baabc429af27887cf2079641bcb2571a75053282608c0c4449f8091c4990cb83951940721ac57731b2bd906ddc21e936fac8a4699bfc31bf3bb886cf664af71cf6b3f9fdb9b75edd0bb4dc5f7cd9023e2ed196e88061eb833e76316e0dd97873208833b9bc9dc5982be27fc64bb4233f8705125a3ea9bcb21ccbd9b9a4dffed0552017353ca458845cb5f4a6554ec395749957eb9258eaa56d60d39fb90a517f93ffc331bcc71b256d08d6e5ca3d2b382caf2acc90f5f4ec7d8d25ebd46ffdfe7a513a0ac119decc2ad3f006a8e79ea8dc3d14649c7cfda371bf969bad4f718d7720b5fa3bbd01955df8b9b171e00635a00a23beca4272f811109db0a552913a8be8edcaee969df9a8db9a81cef320018bb205ff9e111a328bf3be5aa34352e156f25af69a5d58f9ebba1ad33c5c01b22e61b926f7a2b0a4181dc05a61cb344492780cdb848fb43206f5cbb46a26c5edca8f6d0355362d7397a4a875e4e2d14cc276bba45ec0deca540db023a018f3f4356197577470d7700c49c78b6115355b88863747ea892b2ee2378896cf1978330f41ccfb1ae86eaa8398accdd4ac4fe2f1286364eeb3a0eb688650eb337bb4796b6ae916b9d04bf3cfb8f9f309ebd74b3e996f95f1f441a2d9b043e94286b10c689f2af7e2dfed78ce5230bdba553006c78d0e89ccd0518c659d998dda3b6c4a43ac45327dc74ead8a90613b843872c037325b91956f6a2599a2dda431cef942a19e1c41d3849df48c16d4dfa053d098610c575154c3dbfedb404f9f7798e2309e823630cc407985094e2e77788a8e96c07d7b67dba3f29e68c50d78641855d94ba0d86d6b45820ba7b7653a3ec8b33e388a74f484c61fa38d9e1dc5b3cd6d7e894989697a1f03cbf8bbe84573d9a8572c713fbe2e245ac27d002eefc44f6bca0bb00d0f444dae57a2b9975e291de9e4cfc46dc98b1df247a224bb5eabd94bb439ed23e1004019a9a8a32be7dee4d03ea6d716703117fe5794653fb91779edf2bef309ab1171e06b9810da74c2d11871a961106b32b0dd4493be0de2b52c022f88a70fe984bde716fb68ad9687dfbe88176df8b375bcbe0a00bd73f6a190e4ab9ee4bae43245cbe9c8ce0e911fc72336246b1cfaa2b2b8fb09440abb39d5b74e169db2e710b40cf1d408218b5a00095b6eb5c757eb8cef401f2bcf1ad9b23dc878ea88ba7b4f2d00b0b8406851f47f327e2c43ac54b9a25d56449f1d7e6c40b713321d1343ab1fa7d9d0878f7dfc993e64c15971f88a296da1fced83f8a66bce86a2c20283f83a329dd52626e48a9d8fbffd9aca8efac150ed84ffecc5bf8be52dd61de1644000eb161c54b3a9180f92821719de9b51ecc3d74882c9ec941d0ec71ed9a257f1169a2997e3a8e72d86348d544036ef9897f896635eeddd574c12588c505113c5349bdf197523d230014f90b4f26718b5ebcb927926bbf5a1bd99e763cd5905c978e8ac67516dc6b57041b0b049c7feb9394f387a972edce6e5904eef64b8470a9c3140ed479a69c9e4ed305baf4d231d003cb46d1e93a3c25e605678ad677c11101d345d426078a98836305db5abc75d06aa9e1852de607412e9355b13462f6a459e2ddc143c161a1665562afed55f6226e9e6676aac8234badba64e6dba4771e11427a0fa9bcbfdee7b30e9c3acbdc75adabd4f35428cc0665574cc784df8b744ade851805d7c8f5a234c8ff0fb971f29ecfc6cc632465393769e480118211f308681ff108d478bdbc29851e67e5450245114ff24ca1f797c311dd2bba6a294018cf2237d47b883ac3eb2f9dfc1a66f43e255e044ac48a886e4af3be4dc02c6ce616ed4395c86e33693ef9c33a46eff281199180485dc4e1f722d106e1da3610463d485028afdd487efb06f3e62ed8f8517a70a90993c1f8f5ca99fc297e41babc5e6efd40f532717bf7cfcab24f08844d8653c93c724c963e34bf6ef2d417c200115b989f40e659d0a0195ec7e5e31b218e87f86567280dc37cc45b73e6b1d8e5f877bafb643fbae3d900791e0d19bb8e8c2d66f2aa9771f4a729e335b46d7dd836a0e69ac05a56dc62e24df405d7e73e2a2a638498b6546d22599e15cdc07f637650c97786c05ad693271aca55a3978e9dc2a48fa03f41fa4efefd0a2fa9055daa2b66f3d17b2a9ccef85d93e3f8ca337b7a09d6c63e9c30fbc7f58d05db679d9afbb4062b129dee174819cb6c8d2f6951aa521ac3e0c70fb9fc89d3c858408364fdd3e5a48e3026dea8d55bad104653f97baffff9a6a57c443a6cc05b9924526d2f38545f5de77706503269d4c046e807c6ba4e40ffda1a00fd8a0a7abee23bc2b27dd280d40319ff8c96d469ef6b8fd3c1c8ae8f84a92d358bb363d64d4115fb28684f052d41f673519a64c002d0574dfa25a9971bf39450434ff669177e8edec28271fbb6c1bf23c7d7f5ef4be1fdb24f5bba88fb1410dd47e1a309ac2be8a1324b5e0eb2d2c6abcbf09b3508efb807f2616ae1c5b8ab2f859070422d3f0ae685146eb425603a07a700dedaeefc64145505a6f35796f28d298c63f18b7382484b2d206444f89b1f6d723bee2983da503a2b7e4197c365bca854b572d95dd5532254db6ae75a0d5d73a17c628fc73f51e17edc9a8dd654dc79a378c86bcce8f1c89a7ee4b75426b109be9a9e4aff8f4ff36174e220552224a29d9a58d37645cecd486ff01c9aeaa486fdb0721e326fd1a081afb55f898f83dad49cf2b457a019a39a6202b987e4f4972bf8d4e02a981b39657cac6fffa1feff4c75d92cf3f30ac9f797c79a04fea3e95f42fda2bfe8886e83f1de15860b03966326c1e223584b2925d3e43d71cdb068115019c9d4fe114a9884e64e8a987436e07589a2ee3502246cfdc16b0941b95ab16bdfb6dbbe073173b35896641225364abe33bf4da9ce3590263fe64c04e98c7022c7a085fbf03b8baed6f77677c7b1ce38aba8ec8ff3951a7d85a231ea516dbdde7588707af698e2b3f4bb024e0bc7160da1e4849fc59b6c43a87e48a83914e4967c4cf2fd4852460a2731adf0e322b9e6a0f28e500fdf678c8cdfabddb85a30c08ef374711ea70cd75fd0e086c4b13f827e49d70fbe60397f42021746dc4fcb188b187c051dfa0cbf00b1d8baa18cc43876176e0821fc3ddf88daa4da42dd3614ce1bee85ebefe6af192d27e7d63a50476af39cb1b82c17900b0ced49de1461cc8ceb14386330c66a536d822ec3975f6e7a9eec5f6eb5f0bbd8b0482708ffdb3675728e4e37cbf9a6141aa1af524e5717728c86234fcad5b5b2a048b1989e5b8e2c8a8c305286912f13a5539b43ba29344e36b2e9fe1f854fe3e9a0f73c9fc1c9b7c145250dbfb493aefe4ce143c0d9dee00713127f97b1acd528b5b05fdd0bd55dd2df6db112d91533bec8bc0c35719f01845106182ea6b2e8b81ae7d217e1a668d80e423ac8e0981cbf606a19b6842e84492a511cc6d73d312e612b2648f064b5307ad59d0bde0aa7d8c247d6f25821b20d217574ec647eab5f0e015c2853333111dc4b472135667ab6f3fbe189fecff4b3e74771b5458b90d150071d4c5f81aedce7b5ffd520157284097acef2539d4a8180f3e9cf2e3a5921c8fdfbcbf1fb83f50b30ae0f426c8e1b4b791b549f73c97485d2799204f3831675bcb403f97ce01bea6947bfc947adf5c1f7828ce5ff7846faa328fe1daccb3d7cbf2996d82efe47cee098e6d16e1dc991de1bccf5fdd1e2d140722679a535608c46eb97af2baa22dd1e1516ed4f3970fce50b146e11078f3980b8558b13a84cb497482ec710f5148b99fc6fc96f2d14870f49c3839ffcd6db4a2277f5c3730edd15a6b36e82472313b859cfb5340eba18cfdfd405af1a1cc88c6ec0f28f0dd99ca1b6e58425102e2da4cac832903c4eb3192cced5799b45e174190d0717ce76c4a0eadd3c9b32f7015050fea17569ce7f78711d83b0492bf1d22e18c383f6ebad7707436453aeec2d65bfde738b84ce435d595865aa627912e1d59691a5b6f7266a42c3ee4521d6bd747da0987226b205648bcbcdb17ac1c240857376e12393155a61c6a89be91a0e1ae6b2f60c2de92bc2629f6d3226928ab2f6b2f89e0b10f9596707a4ba1fbb149840cbbec4b0a902148b478b384f2351f679614ff658ee7f19767dd3a5b6d6e1859ed0cb7715b809cbbcb62599227f6032f95d070b5eb02f44f51b66f9e49af08821b2bcdd27ad96c0014ad9faaeb4c509434bf1671332477a5aba030187853387e7c36e73e4a8707b1ab0890ac3d6e42ae1d0637d2151c76eef6d95408c807b0420559d6b2110b5b738854f33e25b52e350be0bc0e91ed703dbdf9ed3d43533caa6163762ab67118d1ca150d2660cee7ea5c8ff7462d8c6e77421ea4666b99c3e299cd6d9ccab89126d518ec71286382646660720ef3dac1764448a546f32964d4fc1b8a57dfa8f40a9434a40031d1ef1a8c800ba3cd9cf0e50ce6309376bba78c0ffc4f13b0dd17b4c73bc261344d8431413b08fec1b941979dd3cdf46999a77dfec1675e906c8e0b9e0a1513ef918feedaa62221595478506115a390cf9e0971a407c381db5652995a29406398e12c8b8256587e254f0561e93248677e3d8ff196bd29b73f2c7f7a85fc899536e6da5c416a0207b75cf3dbabcef3ee4d5518b70949c940812979e87d52abc292b606443d9563479f9e5642666059a3728c23cf58b43a235a16e810c0bff313e69ceb5d70a8b362758c32bf990f45a37dd79977f2e943b0e86e4546e5dcdabc4c6481feeab45586b170c80f77aaef53e48dfdadfa9dc659de3249a8b219a23cd673e9a7fc2ccb681874b0e1e9a134815752eeebc179adc109f6a9a1001282620c10a17fcb2bb1ce3e10de58edc0ec393bcf658e526784591f8285414a12a002273393af9877d0b5dd0088364cb76cf940987a14988ecd0cb705d1f6f55fdbc38c9bf51d88caa547cddd093c086552bbaa6398878b557dea1b8a87d818a64184348582232429e2057122b9512ef7c18047d11032fbfca0815508239c3a60ef3041b91d2df0d8a5b0cad6d607cf4a3d73fc6c677b868f394ff41d8f600463195a759014a449721d4594604b3709f43ccb280dd49780e4cd0d1bf7ca00d5d40a1dab226fce9b020a92b34a73047df531902de6ee1fa59ad49b36087685934123eccc69cd5b033c505d3eb281ffe0961dadaa72950f9d148d645c4b1a3ad8511a15356cc42f889f8a1c5c7515e7da34636e3bc21f2c5f4fb7b908b36efdfef6aa6ebf8d2893c8ee45dbc0442d87dcdba8536d2e2ae917858340d006786611f9823dccfbada516ec87b5610b9d6c203c72f4f599ed9a0adaba18b3c354b3a852f9f5f1a922380470c2346cc1f4ff6df9dc97f53d3e38104cda6c2ab63f2351e103cddc32750acc17233bbdff25b93d06606840a3b482bbbae536532b8f609b8d3ca7e8769ab3ddc152794d112fdd8aaf150f565f6396e0b5fb82b8da70e1e46c5bb6f2c49efb8dddc8295a05494e067fa29cce27017a3f592ec4d4bdbd793c6132c6cb7af77c5c8a5e6b0aabe77f41b47f22e88d789c63417d59d5f4e0c4e2d33afce26de8c53fb50ec90c531961ab8b2a8a70dd2c04787269aa41b898640969f20f5b4696f5789146f2af73fb55362a9d3db0332425c1e3643b4b22a6f8a5d4fd0c11bc162da3cd5b26b57beb2aad97c2b78de533439d016d76813a8e0bc1853ac8921016fc8a585e3bb250d12f6d1cdb8946c2389f2622d649bef4d11bc73e3eaf9afec0b30e9b575c460ed21f91ec2de08ec1d29669b0fb3306f6329189286c1365d530f8eecbd53a2e0dd602498a71eb1b727b4718c5080353ec3b5b2bb6241606e4d74616e6c3c855b3cbb65cea62ed5fc218576c18cf1de10635dcc804c59d8e3f13fb8b2801d6f50133c92ca5fca140f79a43cafda91f4c1fc3bd904e8683566fc5f5b8394d895230291e885ce72db7f46083149350c4d70c1a223088d1b0221c9c619daef0810db5cda313336750d268d574147d77bfcf78f2bbadaf544b40033b958ff7f1c5b00985274408f7658af64d19d38eadce99e0921691c3312bdae287248c03c3a4a0436fff78f7e9f6a81fcc5927455d459aced1fa14c7eaa23085bb2c7515a2abbe3e67e00d8ad4b6f06b608e68797b77efb2f5bf89363e186f5f2910c4cf8540b53756943dbc272cbd1a0e3c47fc0d68e5359987df529892bf2058ae5bd7296dbaf8a2218ece5025beae0fbccecc744d091d3b7734035cfa9d7190f6380370763d6687a7cc443065f0b7e1cca4054e2307b65f11a67ef217e41759f7ad0da216c334e372aa94b451e86cf4d5e6e39297ed39439e0d439d014382b9b4720bbea4a24a924050691ff28758877a9a17cd671fdac80f809519ec487cc6b439d94cb8fb4d7823a70fe1fb7874d756e4885e08e37e396f39cf4927a2beaff988180edbe73408b63e230cc631c94987d942397dc61eec77aa17054e99c2e806fa61751e31631f27772ccdc9ecaad632702a909f4f1d45211c06f28b29af52f0f557f3c6bc21468068a57523da8b1d6b3ef0b53a30ffdf9c9714c7f3b0d5cb44ab4967abd31a697cb7d6045f49ef0f3b27c609624a3348a14fb8a34ff326a5ddc2cb6905e887d6203cf0be9aa8224152176298e81f380303372ff2519ac48264860f93421b7d9ce029dc835e6b7f77f6363c9d14f7567df83ae3f488f3d65cfde327d0e1475a178c9c39acb9bb5925394f63fe71d54f458f1c0c187596951d45909ce2617b6943fdbf53955c660bbcb1a2b61137dfe85f67e8a3e9f962449353e00976ba9a930ae44809b731c3033b1cc4124104da42e6a904f145e01c8526d26ab3eef770e5ef53c9bdb7096c7b0d6060f50913d34e64f44af875b6b9a76c8b7969b83e0fb1795681644881afa7754f4374a6adb5f0d5df41e0c31af16675939619a5e81aa321ea2dbba2fb45ebf7c3ebfd5af211df1b71e89886d1643aea4f9868c297aa25d0305134c5f8540e11d73b09bd22924d89d472ddb5e2fd6ea1a3bbec24b0b512ca850620308d74d1bed5e94cd8fecd949ebf81887ccacb868c8b45801724759dd29c0b82cba208716c07b787338ce6534303bba69006434f95ee5ee4c64cb2770fbed8c18f1594d02bb0fba347d920fa7ef289ba855de5d1582ec86e38e1a1a4558017149f67b0d598f7721900031b55816e3a3557c82082b20afeeb422415f641a01f2745f71d319bab5a796fa31ceb349203dc3e30801310c7d9dfb2345e8c231bf810caa7418885e79984ab384667cef56d57414b1895c5cd4f6d9f9699eac2ccf7c358fa4d9c8c03cc35ebd40e1a6b125ceb3d8d4c9b64c3328b326b6c03fc6879782b7df05211b43676b6b28915e70f258c263e4b88f44f5b46c616eca0592c14db0b026babadc6a63730c844f0d8911252277e5f743ae7676a9b197c22af30256f7dd3a8d3e7917be6ac489e71d3485a5a9e636f52d392b28e0553e0be0a3f62d71c7e0dc00392dda9887a3b52bcd6e5056c97628d8918df552a1ecfe3d28e2c46e4a1fc88f150c86f5990c746e02e04606d3438b821cade14693fd3af385c54b1d4b70e1d15a8ed9b27bc62f8250bf852e902ac74ec0a05dd5f346bb3e2c645ac69692f7843888fffebed68f2b31c89986b64f603302ea93354de894e2d0b694cb28b2e3d10a0e6e97311c67acb0b0a72f95261563ab15b28be8544300f0baba9bf44ae1a21d416b8d64b656e144c6a3adfd08e7ccdb82e61306ebd838e6c14ffeb97fc7e0e1d6a38399ef858a4c77a05a75c6e45280b84ea45b0e48a8c3065d2bb88b1bfa5ae5cb8fc801bc1e0aa8296c9ad6db334ec86f53c0df302b38b2c500e61e67c6d36ca66cb1b91261a2b55235db426cb1bbb17f9a90bec6f9c1600cfc50d2521309deacfff44dad1710063174a935325e8b4272388561edd12711cac5a73fa6d281d38c9a8f955bdfc18fad25c64e07c1f6161afd709d81c5abf451537d773b9666863cf5d738430d03cc0b5be8e55743612a61b71401f34572107eeea9c2209a8b5c6a5f16df54c6fdf9952a9f96da883777fe649897a88003baab611e804424bcf16a58d27de1f99d6d13b65114ffd3c959919c66d28d25741c5f725a5d30ce86586678db83035041224f3d42c92f216f6f8dc01ddc6d48ac2c93e4f52d20acfc92bafacb2b968e403dd3240272eb4dfd2b303d3062cb3e9910db029e4272a78117609b48097e86d8c948a7a4834efbe72950b3129738a4de3e9a311ef44335dfa8ec4bd1f6d1f514ca380774d7f83a5e626ed66a1a149885482cdae5e6a8b226038772d94cd48a376b729682814b70bbe10aec4d30d8a680d08346bf87632e24c26c4f7dd5ee92003a6e7247beeffb8e0df7183667d8e510b3de6d4953b7b63a75e9bbf163d67ac5f2b6e028b2e779786966bc50d3446f5a583df821d8f79d7c4365772cbe7023b749612c4bb78506394ce1f5a42688b0323910c11beb11a9c4569e242abb0a49322ddbe102eaf71cdca7b1d007fbf013c9c74578e4989ea404287862301f257bd50fb706c521d7cb1bd7ddc396a41bf16d95a9557c4eb1bc35988e63e3ed6f61b6055c86efbcdd3c97876030246d0948a5bc6b96b99b5bbf0812a413077b577900876edb095b8cddc1a15443ac8ad690fb79f7473470431487c751b43b9b6a2c9bb48d1b28737f1ad8e98d60f8346eb2cb8718d1d94260c9a8778c06809b8795f9063b7c37d779eea89f4fd5681bf553d3ab09fde2035eec204bcf1096cda505aee87db25b35f4d6dd8db43cb2179055c361ae3ca2d4d320bffd40556f2b90f2d57fc9735411acc44567f8180bda67337f195b79df5a7765151317c2eda99079ba7d11ba37bd338b906ed37cf78aa2fcf45855b267ab2574860019c5b0c6945c952696ca480dcb9577d3b063bd7480a185d526aa9aa5c3245a63f207072a93ee220c5416d52de31f732ea622d78eb10b84cf02a1fe3c853b240b740277c6657e8d8989b73f162a7934de753dd5452efbe68598336e2117378132d30576f9601751d916e10d8dc37f44393ab6d3aa048b779dc5b120165a537e89d28d7e16cf3367883c118b45703a62c72bdc3aa46b5dfa95a43a78738464a115bb14c5e82db4ecef0faaa3edc71e1632efae8bc885f79bbfa78cf4e9d36a32ec6fdd17361998a80293d78506bc4653b69a080fe47f330c430e3a60136af3c4191088bae42b4da20fad80e76f735a57bdf61d94f735508657976b02936a664910573690608d354e92ee481fbfc225c729bcd56796767b59384113f1b6eae592b9ec146d5aed432bfd62c60c0ce6225587c996eed820911addff7d0f577a4567aa33f2adb3c4b293f43bb40d76696aa7725b7b0cd25c94ad81e09db933e6c9236f29b75a6e2ee7ea4d9c86ac7a39d627c9906152d8deb0277c06012f74ac4d107b46c760e49dbb58d6f7b3c0d2a8385182abf0b072e7e01a52a643a22880684f41abc235bb601b7efc62290fa2822b2f4373002f4247a5ba7cef918811e6bc060769150cdcd0f80e2e8dcc3f6223c5aeac23bf817e248414e9a41ca4b12dc70b11696403e300ffda124b674f340f62ea00ea7bf55ab07d671323ba93f9b3e6e48faffac19df408b7457f4d0b671493534589fad50d996c79bb1c281149e9d4ff568b195a805c1d5914115eb3840ed6270c611851866aeabdc8d1d109275bf9f5858c182b70c044798225422b14c34b0da79bc1e52b6b68ff18ea005bb203e703649db833f3c18f84e5cc815ba269ef0a58ea94b2f9da48186f94b84ed6495f65c3e3e8d10bc2f1d1387ea4a161f1ebce7a944b0d286503e25bb9ebcfecaed7d8d5ab93928c64cb0d12a67ab981665a64d35c118caabf57839730329bd232c10a1a34398cf31070c19e5cc3d6fcbdac03dc82bc5b013cbb2e1d909e685452b4a9c6bb1857dfc19d78fa9aacf1cbd2a090b5938bb6a71749689c048a528326e0fdc878fbe5b6abb5e806124d31cc8e1a8540b48c301626717ceafdd4b2bfb621511a0ceb3cb1be113a6f1755b05c3d8e14a5a0a65b69ad23da93f21c4db22e69928645240cedc260e93c0891f47619c0fa4e11f6e22ffb027110d698f35d1327998d72f15d1f2208dae966bf99939322e0d6934db3ec3687adc7f98e31524f2fc6f9a8309a579327a059c7089f22033271eef87b5e50db58237bf2e81e02208f73c3f90824645e1b87df99fd2acbc5af34b2f082366ade5fdc36a4321c17cce1de686ca4397b275b11bca67c6dfa9a8f6a7940f78eb1505472586eef39a86a0eb94543339ade15798a398ebca9d026e1ebe321656d611f679a7a590caf89d5c53e169f3f11c4dd4fb93f8472a9e553493736d297148bb525503d00958171f83745b371677687a83261fcc76a1aef6c7b47540aa5dc06483206cf04dea3e25b3a7d7b3a860ed77088680effb149b44b495fe8376e7802f2453d02d23d252d6664349f23be3cb921a7b5db7aee376d3ecfb50dced5184afb34511e891f3f7dea12a2c3c63601b72b67b486688e93307afa54d1271fbf4e05035625ea0052a7553296feb2ffcde4da19d7603ce8ec67bfc2722987870f38578c9a00f5f369a9601f3d414b91cf441cdafc67159872ed92ac2a0b941be6136f0f0a33d0902a5522b3810913598370b8807e450b7bd778ba5c873a50694ea1fa8eb503cb583de672fdaa662165033baf58869738179667880346a9f9a0b2b292297ce76a480cd15eb54c6acc120e5911658921c7af642261af4c28e9df3cd5f957a6cfe7cb37f37be5c809add1de4ab78267a79c6485cca4bf1f867246969da9fe41bce825d188d24ec6dc6c97b9a02a67639bd291040e5675f55dbea498358de34df036570028b9d5a747e8134307e5352f5fc754122853e969867345738aaab0415dd339b2b842a5af0381154f5f69686d4e0794b2ccf663538cead51667c3c3db29d0ae6f6e1f1fb999e3331230fd62e2e5f02c4f03389153312b7173056cd9e0eefb8997da40bf1d3cdc2a8ffd740cea875e76daf29c9a390f571ffbcf4b383c4e71fcd2a82b65fadd9d18ead3a700b1d81cf7accb2a813c0c9df552b87311c82c9bb408a59582e801636ab606747795c530f284c105e4ca58d76e8feec9624b1f9f9241882f81812641eb7308fe7153f587764962f6b7c9e0d8ecda603ad4909ef97bb9be4e607f0848ede8fd6b39b47083060ea6cc68ece43eee7cc81fd8a3d04f3d1f829d5d8fb78d11195fbb9deb8aec854ceb02141dbb5623cacb94ace8b215d2e829c1482bdd73c306b64d153c7a52a3bb87793bc230730e977ae7ad6e1289fba1e797346b679ee994e5dd98e867184a66608a2cfa2c74286f42595b845b8692ee9f518ae47e01d2538959f687915e666fb94a66c3865b16665be6d5fd763aec624d953a939b9da2512da34aacd3d95e153e31496a7ccdc15cc033acc25c6aad4b108376f8c7a7016f8638d912fb80eeab34429e512145466bb6bcc4c635bbd994858dc0b6de81b225fb80eee7a16266c030afb2f8e2df5d235a8fcc078213c8b7774bf23fe5e98f74e4b6bd83df006dd0c3d3f0e56a0fd89ee75f7f27e9cedaf7647db1bdbbe9c58079af147b09693baee8da4d5c16a830a0665f424f6e272b613969c3bddc053eeeaebc46e7e41d220bbc631571a11752ef71232773132570cb0b2220079d686c2f04a57578f6df585f2bf39cf8f058587a133737c6c7085c69ec2d0bf726d3edfd709e7174bc9cf86c6e937a179b9d159ec6268499b509d0b0fdccb35cb39b0908c956a1f20824405ce95426511c328ea16eb6dbac1f2eb2a19c1e524ba16a498af2609c5cad415bce144acb2bd3f12e9341695fa8ed30b14f91992622babc5d8b9f87b3b877fc6b2f95f3c164df16d822ab83c2e9c605e92907baad6cf42bdf3e52fa8960a6ed59a1724d3c4d1ba659ac0c4cbf386abc02f5b052841c91ae905616e6c900d257acbc599181014d7bf3abc03ccc6bf23f8ffffff07